OpenEHR Base package
0.1.0 - First Draft International flag

OpenEHR Base package, published by openEHR + HL7. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/FHIR/openehr-base-ig/ and changes regularly. See the Directory of published versions

Logical Model: DV_ORDINAL

Official URL: http://openehr.org/fhir/StructureDefinition/DV-ORDINAL Version: 0.1.0
Standards status: Informative Maturity Level: 3 Computable Name: DV_ORDINAL

Generic class defining an interval (i.e. range) of a comparable type. An interval is a contiguous subrange of a comparable base type. Used to define intervals of dates, times, quantities (whose units match) and so on. The type parameter, T, must be a descendant of the type DV_ORDERED, which is necessary (but not sufficient) for instances to be compared (strictly_comparable is also needed).

Without the DV_ORDINAL class, quite a few more DV_ classes would be needed to express logical intervals, namely interval versions of all the date/time classes, and of quantity classes. Further, it allows the semantics of intervals to be stated in one place unequivocally, including the conditions for strict comparison.

Original Source: specifications.openehr.org

Usages:

  • This Logical Model 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.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DV_ORDINAL 0..* DV_ORDERED
Elements defined in Ancestors:normal_status, normal_range, other_reference_ranges
A data type that represents integral score values, e.g. pain, Apgar values, etc, where there is: a) implied ordering, b) no implication that the distance between each value is constant, and c) the total number of values is finite; d) integer values only
... normal_status 0..1 CODE_PHRASE Optional normal status indicator of value with respect to normal range for this value
Binding: Normal statuses (required)
... normal_range 0..1 DV_INTERVAL<DV_ORDERED> Optional normal range
... other_reference_ranges 0..* REFERENCE_RANGE<DV_ORDERED> Optional tagged other reference ranges for this value in its particular measurement context
... value 1..1 integer Value in ordered enumeration of values

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
DV_ORDINAL.normal-statusrequiredNormalStatuses(a valid code from Normal statuses)
https://specifications.openehr.org/fhir/valueset-normal_statuses
From this IG

This structure is derived from DV_ORDERED

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DV_ORDINAL 0..* DV_ORDERED
Elements defined in Ancestors:normal_status, normal_range, other_reference_ranges
A data type that represents integral score values, e.g. pain, Apgar values, etc, where there is: a) implied ordering, b) no implication that the distance between each value is constant, and c) the total number of values is finite; d) integer values only
... symbol 1..1 DV_CODED_TEXT Coded textual representation of this value in the enumeration
... value 1..1 integer Value in ordered enumeration of values

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DV_ORDINAL 0..* DV_ORDERED
Elements defined in Ancestors:normal_status, normal_range, other_reference_ranges
A data type that represents integral score values, e.g. pain, Apgar values, etc, where there is: a) implied ordering, b) no implication that the distance between each value is constant, and c) the total number of values is finite; d) integer values only
... normal_status 0..1 CODE_PHRASE Optional normal status indicator of value with respect to normal range for this value
Binding: Normal statuses (required)
... normal_range 0..1 DV_INTERVAL<DV_ORDERED> Optional normal range
... other_reference_ranges 0..* REFERENCE_RANGE<DV_ORDERED> Optional tagged other reference ranges for this value in its particular measurement context
... value 1..1 integer Value in ordered enumeration of values

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
DV_ORDINAL.normal-statusrequiredNormalStatuses(a valid code from Normal statuses)
https://specifications.openehr.org/fhir/valueset-normal_statuses
From this IG

This structure is derived from DV_ORDERED

Summary

Mandatory: 0 element(2 nested mandatory elements)

Maturity: 3

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DV_ORDINAL 0..* DV_ORDERED
Elements defined in Ancestors:normal_status, normal_range, other_reference_ranges
A data type that represents integral score values, e.g. pain, Apgar values, etc, where there is: a) implied ordering, b) no implication that the distance between each value is constant, and c) the total number of values is finite; d) integer values only
... normal_status 0..1 CODE_PHRASE Optional normal status indicator of value with respect to normal range for this value
Binding: Normal statuses (required)
... normal_range 0..1 DV_INTERVAL<DV_ORDERED> Optional normal range
... other_reference_ranges 0..* REFERENCE_RANGE<DV_ORDERED> Optional tagged other reference ranges for this value in its particular measurement context
... value 1..1 integer Value in ordered enumeration of values

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
DV_ORDINAL.normal-statusrequiredNormalStatuses(a valid code from Normal statuses)
https://specifications.openehr.org/fhir/valueset-normal_statuses
From this IG

Differential View

This structure is derived from DV_ORDERED

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DV_ORDINAL 0..* DV_ORDERED
Elements defined in Ancestors:normal_status, normal_range, other_reference_ranges
A data type that represents integral score values, e.g. pain, Apgar values, etc, where there is: a) implied ordering, b) no implication that the distance between each value is constant, and c) the total number of values is finite; d) integer values only
... symbol 1..1 DV_CODED_TEXT Coded textual representation of this value in the enumeration
... value 1..1 integer Value in ordered enumeration of values

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DV_ORDINAL 0..* DV_ORDERED
Elements defined in Ancestors:normal_status, normal_range, other_reference_ranges
A data type that represents integral score values, e.g. pain, Apgar values, etc, where there is: a) implied ordering, b) no implication that the distance between each value is constant, and c) the total number of values is finite; d) integer values only
... normal_status 0..1 CODE_PHRASE Optional normal status indicator of value with respect to normal range for this value
Binding: Normal statuses (required)
... normal_range 0..1 DV_INTERVAL<DV_ORDERED> Optional normal range
... other_reference_ranges 0..* REFERENCE_RANGE<DV_ORDERED> Optional tagged other reference ranges for this value in its particular measurement context
... value 1..1 integer Value in ordered enumeration of values

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
DV_ORDINAL.normal-statusrequiredNormalStatuses(a valid code from Normal statuses)
https://specifications.openehr.org/fhir/valueset-normal_statuses
From this IG

This structure is derived from DV_ORDERED

Summary

Mandatory: 0 element(2 nested mandatory elements)

Maturity: 3

 

Other representations of profile: CSV, Excel