Manzana Project FHIR Specifications
1.0.0 - release Belgium flag

This page is part of the Manzana Project FHIR Specifications (v1.0.0: Release) based on FHIR R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Logical Model: Logical model - FINDRISC Screening response

Official URL: http://hl7belgium.org/profiles/fhir/manzana/StructureDefinition/model-findRisc-screeningResponse Version: 1.0.0
Draft as of 2022-06-24 Computable Name: FindRiscScreeningResponse

This is the logical model of the screening response.

Usage:

  • This Logical Model Profile is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Element

NameFlagsCard.TypeDescription & Constraintsdoco
.. model-findRisc-screeningResponse 0..*ElementBase for all elements
... recordDate 1..1dateTimeThe Date the answers were gathered
... recorder 1..1Reference(Practitioner core BE profile)Person who received the answers to the questions in the QuestionnaireResponse and recorded in the system.
... patient 1..1Reference(Patient core BE profile)The unique patient identifier
... status 0..1CodeableConceptThe position of the questionnaire response within its overall lifecycle
... questionnaire 1..1Reference(Questionnaire)The resource of the questionnaire: http://hl7belgium.org/profiles/fhir/manzana/Questionnaire/rs-findRisc-questionnaire
... age 1..1CodeableConceptQuestion - Age
... bmi 1..1CodeableConceptQuestion - Body mass index
... waistCircumference 1..1CodeableConceptQuestion - Waist circumference
... physicalActivity 1..1CodeableConceptQuestion - Physical activity
... fooding 1..1CodeableConceptQuestion - Consume vegetables, fruits or barries
... medicationBloodPressure 1..1CodeableConceptQuestion - Medication for blood pressure
... glycemyOrHbA1c 1..1CodeableConceptQuestion - Patient's history of high blood glucose
... familyHistory 1..1CodeableConceptQuestion - Patient's family history of diabetes
... remark 0..*CodeableConceptPossible remarks

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. model-findRisc-screeningResponse 0..*ElementBase for all elements
... recordDate 1..1dateTimeThe Date the answers were gathered
... recorder 1..1Reference(Practitioner core BE profile)Person who received the answers to the questions in the QuestionnaireResponse and recorded in the system.
... patient 1..1Reference(Patient core BE profile)The unique patient identifier
... status 0..1CodeableConceptThe position of the questionnaire response within its overall lifecycle
... questionnaire 1..1Reference(Questionnaire)The resource of the questionnaire: http://hl7belgium.org/profiles/fhir/manzana/Questionnaire/rs-findRisc-questionnaire
... age 1..1CodeableConceptQuestion - Age
... bmi 1..1CodeableConceptQuestion - Body mass index
... waistCircumference 1..1CodeableConceptQuestion - Waist circumference
... physicalActivity 1..1CodeableConceptQuestion - Physical activity
... fooding 1..1CodeableConceptQuestion - Consume vegetables, fruits or barries
... medicationBloodPressure 1..1CodeableConceptQuestion - Medication for blood pressure
... glycemyOrHbA1c 1..1CodeableConceptQuestion - Patient's history of high blood glucose
... familyHistory 1..1CodeableConceptQuestion - Patient's family history of diabetes
... remark 0..*CodeableConceptPossible remarks

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
NameFlagsCard.TypeDescription & Constraintsdoco
.. model-findRisc-screeningResponse 0..*ElementBase for all elements
... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... recordDate 1..1dateTimeThe Date the answers were gathered
... recorder 1..1Reference(Practitioner core BE profile)Person who received the answers to the questions in the QuestionnaireResponse and recorded in the system.
... screeningName 0..1CodeableConceptThe name of the screening tool
... status 0..1CodeableConceptThe position of the questionnaire response within its overall lifecycle
... questionnaire 1..1Reference(Questionnaire)The resource of the questionnaire: http://hl7belgium.org/profiles/fhir/manzana/Questionnaire/rs-findRisc-questionnaire
... age 1..1CodeableConceptQuestion - Age
... bmi 1..1CodeableConceptQuestion - Body mass index
... waistCircumference 1..1CodeableConceptQuestion - Waist circumference
... physicalActivity 1..1CodeableConceptQuestion - Physical activity
... fooding 1..1CodeableConceptQuestion - Consume vegetables, fruits or barries
... medicationBloodPressure 1..1CodeableConceptQuestion - Medication for blood pressure
... glycemyOrHbA1c 1..1CodeableConceptQuestion - Patient's history of high blood glucose
... familyHistory 1..1CodeableConceptQuestion - Patient's family history of diabetes
... remark 0..*CodeableConceptPossible remarks

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Element

Differential View

This structure is derived from Element

NameFlagsCard.TypeDescription & Constraintsdoco
.. model-findRisc-screeningResponse 0..*ElementBase for all elements
... recordDate 1..1dateTimeThe Date the answers were gathered
... recorder 1..1Reference(Practitioner core BE profile)Person who received the answers to the questions in the QuestionnaireResponse and recorded in the system.
... patient 1..1Reference(Patient core BE profile)The unique patient identifier
... status 0..1CodeableConceptThe position of the questionnaire response within its overall lifecycle
... questionnaire 1..1Reference(Questionnaire)The resource of the questionnaire: http://hl7belgium.org/profiles/fhir/manzana/Questionnaire/rs-findRisc-questionnaire
... age 1..1CodeableConceptQuestion - Age
... bmi 1..1CodeableConceptQuestion - Body mass index
... waistCircumference 1..1CodeableConceptQuestion - Waist circumference
... physicalActivity 1..1CodeableConceptQuestion - Physical activity
... fooding 1..1CodeableConceptQuestion - Consume vegetables, fruits or barries
... medicationBloodPressure 1..1CodeableConceptQuestion - Medication for blood pressure
... glycemyOrHbA1c 1..1CodeableConceptQuestion - Patient's history of high blood glucose
... familyHistory 1..1CodeableConceptQuestion - Patient's family history of diabetes
... remark 0..*CodeableConceptPossible remarks

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. model-findRisc-screeningResponse 0..*ElementBase for all elements
... recordDate 1..1dateTimeThe Date the answers were gathered
... recorder 1..1Reference(Practitioner core BE profile)Person who received the answers to the questions in the QuestionnaireResponse and recorded in the system.
... patient 1..1Reference(Patient core BE profile)The unique patient identifier
... status 0..1CodeableConceptThe position of the questionnaire response within its overall lifecycle
... questionnaire 1..1Reference(Questionnaire)The resource of the questionnaire: http://hl7belgium.org/profiles/fhir/manzana/Questionnaire/rs-findRisc-questionnaire
... age 1..1CodeableConceptQuestion - Age
... bmi 1..1CodeableConceptQuestion - Body mass index
... waistCircumference 1..1CodeableConceptQuestion - Waist circumference
... physicalActivity 1..1CodeableConceptQuestion - Physical activity
... fooding 1..1CodeableConceptQuestion - Consume vegetables, fruits or barries
... medicationBloodPressure 1..1CodeableConceptQuestion - Medication for blood pressure
... glycemyOrHbA1c 1..1CodeableConceptQuestion - Patient's history of high blood glucose
... familyHistory 1..1CodeableConceptQuestion - Patient's family history of diabetes
... remark 0..*CodeableConceptPossible remarks

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. model-findRisc-screeningResponse 0..*ElementBase for all elements
... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... recordDate 1..1dateTimeThe Date the answers were gathered
... recorder 1..1Reference(Practitioner core BE profile)Person who received the answers to the questions in the QuestionnaireResponse and recorded in the system.
... screeningName 0..1CodeableConceptThe name of the screening tool
... status 0..1CodeableConceptThe position of the questionnaire response within its overall lifecycle
... questionnaire 1..1Reference(Questionnaire)The resource of the questionnaire: http://hl7belgium.org/profiles/fhir/manzana/Questionnaire/rs-findRisc-questionnaire
... age 1..1CodeableConceptQuestion - Age
... bmi 1..1CodeableConceptQuestion - Body mass index
... waistCircumference 1..1CodeableConceptQuestion - Waist circumference
... physicalActivity 1..1CodeableConceptQuestion - Physical activity
... fooding 1..1CodeableConceptQuestion - Consume vegetables, fruits or barries
... medicationBloodPressure 1..1CodeableConceptQuestion - Medication for blood pressure
... glycemyOrHbA1c 1..1CodeableConceptQuestion - Patient's history of high blood glucose
... familyHistory 1..1CodeableConceptQuestion - Patient's family history of diabetes
... remark 0..*CodeableConceptPossible remarks

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Element

 

Other representations of profile: CSV, Excel