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. For a full list of available versions, see the Directory of published versions

Logical Model: Logical model - FINDRISC screening Score result

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

This is the logical model of the patient’s score results calculated from the FINDRISC survey answers.

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-scoreResult 0..*ElementBase for all elements
... recordDate 1..1dateTimeThe date when the score result is recorded
... evaluationDate 1..1dateTimeThe date of the evaluation
... recorder 1..1Reference(Practitioner core BE profile)Person that performed the recording of the screening
... category 0..1CodeableConceptClassification of type of the observation (Observation Category)
... resultCode 1..1CodeableConceptThe final result of the FINDRISC evaluation
... bodylocalisation 0..1CodeableConceptIndicate the location of the patient's body where the observation is made
.... bodyLaterality 0..1CodeableConceptSpecify the laterality of the body where there observation is made
... value[x] 1..1integerFinal Score of the Evaluation Scale
... referenceRange 0..*BackboneElementProvides guide for interpretation of the screening result
.... low 0..1integerText based reference range in an observation
.... high 0..1integerText based reference range in an observation
.... resultType 0..1stringText based reference range in an observation
... derivedFrom 0..1Reference(Practitioner core BE profile)The score result is derived from the performer
... conclusion 0..1CodeableConceptAn interpretation to help the patient understanding of the result
... remark 0..1stringText based recommendation of the practitionner

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. model-findRisc-scoreResult 0..*ElementBase for all elements
... recordDate 1..1dateTimeThe date when the score result is recorded
... evaluationDate 1..1dateTimeThe date of the evaluation
... recorder 1..1Reference(Practitioner core BE profile)Person that performed the recording of the screening
... category 0..1CodeableConceptClassification of type of the observation (Observation Category)
... resultCode 1..1CodeableConceptThe final result of the FINDRISC evaluation
... bodylocalisation 0..1CodeableConceptIndicate the location of the patient's body where the observation is made
.... bodyLaterality 0..1CodeableConceptSpecify the laterality of the body where there observation is made
... value[x] 1..1integerFinal Score of the Evaluation Scale
... referenceRange 0..*BackboneElementProvides guide for interpretation of the screening result
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... low 0..1integerText based reference range in an observation
.... high 0..1integerText based reference range in an observation
.... resultType 0..1stringText based reference range in an observation
... derivedFrom 0..1Reference(Practitioner core BE profile)The score result is derived from the performer
... conclusion 0..1CodeableConceptAn interpretation to help the patient understanding of the result
... remark 0..1stringText based recommendation of the practitionner

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()
NameFlagsCard.TypeDescription & Constraintsdoco
.. model-findRisc-scoreResult 0..*ElementBase for all elements
... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... recordDate 1..1dateTimeThe date when the score result is recorded
... evaluationDate 1..1dateTimeThe date of the evaluation
... patient 1..1Reference(Patient core BE profile)The person being screened
... category 0..1CodeableConceptClassification of type of the observation (Observation Category)
... resultCode 1..1CodeableConceptThe final result of the FINDRISC evaluation
... bodylocalisation 0..1CodeableConceptIndicate the location of the patient's body where the observation is made
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ0..*CodingCode defined by a terminology system
.... text Σ0..1stringPlain text representation of the concept
.... bodyLaterality 0..1CodeableConceptSpecify the laterality of the body where there observation is made
... value[x] 1..1integerFinal Score of the Evaluation Scale
... referenceRange 0..*BackboneElementProvides guide for interpretation of the screening result
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... low 0..1integerText based reference range in an observation
.... high 0..1integerText based reference range in an observation
.... resultType 0..1stringText based reference range in an observation
... derivedFrom 0..1Reference(Practitioner core BE profile)The score result is derived from the performer
... conclusion 0..1CodeableConceptAn interpretation to help the patient understanding of the result
... remark 0..1stringText based recommendation of the practitionner

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()

Differential View

This structure is derived from Element

NameFlagsCard.TypeDescription & Constraintsdoco
.. model-findRisc-scoreResult 0..*ElementBase for all elements
... recordDate 1..1dateTimeThe date when the score result is recorded
... evaluationDate 1..1dateTimeThe date of the evaluation
... recorder 1..1Reference(Practitioner core BE profile)Person that performed the recording of the screening
... category 0..1CodeableConceptClassification of type of the observation (Observation Category)
... resultCode 1..1CodeableConceptThe final result of the FINDRISC evaluation
... bodylocalisation 0..1CodeableConceptIndicate the location of the patient's body where the observation is made
.... bodyLaterality 0..1CodeableConceptSpecify the laterality of the body where there observation is made
... value[x] 1..1integerFinal Score of the Evaluation Scale
... referenceRange 0..*BackboneElementProvides guide for interpretation of the screening result
.... low 0..1integerText based reference range in an observation
.... high 0..1integerText based reference range in an observation
.... resultType 0..1stringText based reference range in an observation
... derivedFrom 0..1Reference(Practitioner core BE profile)The score result is derived from the performer
... conclusion 0..1CodeableConceptAn interpretation to help the patient understanding of the result
... remark 0..1stringText based recommendation of the practitionner

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. model-findRisc-scoreResult 0..*ElementBase for all elements
... recordDate 1..1dateTimeThe date when the score result is recorded
... evaluationDate 1..1dateTimeThe date of the evaluation
... recorder 1..1Reference(Practitioner core BE profile)Person that performed the recording of the screening
... category 0..1CodeableConceptClassification of type of the observation (Observation Category)
... resultCode 1..1CodeableConceptThe final result of the FINDRISC evaluation
... bodylocalisation 0..1CodeableConceptIndicate the location of the patient's body where the observation is made
.... bodyLaterality 0..1CodeableConceptSpecify the laterality of the body where there observation is made
... value[x] 1..1integerFinal Score of the Evaluation Scale
... referenceRange 0..*BackboneElementProvides guide for interpretation of the screening result
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... low 0..1integerText based reference range in an observation
.... high 0..1integerText based reference range in an observation
.... resultType 0..1stringText based reference range in an observation
... derivedFrom 0..1Reference(Practitioner core BE profile)The score result is derived from the performer
... conclusion 0..1CodeableConceptAn interpretation to help the patient understanding of the result
... remark 0..1stringText based recommendation of the practitionner

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()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. model-findRisc-scoreResult 0..*ElementBase for all elements
... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... recordDate 1..1dateTimeThe date when the score result is recorded
... evaluationDate 1..1dateTimeThe date of the evaluation
... patient 1..1Reference(Patient core BE profile)The person being screened
... category 0..1CodeableConceptClassification of type of the observation (Observation Category)
... resultCode 1..1CodeableConceptThe final result of the FINDRISC evaluation
... bodylocalisation 0..1CodeableConceptIndicate the location of the patient's body where the observation is made
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ0..*CodingCode defined by a terminology system
.... text Σ0..1stringPlain text representation of the concept
.... bodyLaterality 0..1CodeableConceptSpecify the laterality of the body where there observation is made
... value[x] 1..1integerFinal Score of the Evaluation Scale
... referenceRange 0..*BackboneElementProvides guide for interpretation of the screening result
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... low 0..1integerText based reference range in an observation
.... high 0..1integerText based reference range in an observation
.... resultType 0..1stringText based reference range in an observation
... derivedFrom 0..1Reference(Practitioner core BE profile)The score result is derived from the performer
... conclusion 0..1CodeableConceptAn interpretation to help the patient understanding of the result
... remark 0..1stringText based recommendation of the practitionner

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