DV_INTERVAL<T>

Range

DV_INTERVAL is always a interval of something <T>. Therefore, the range mapping has to take into account to what the range is applied. In the openEHR data, this has to be combined with e.g. an DV_Quantity.

From the openEHR specification: 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).

FHIRpath Cardinality Comment Attributes Cardinality Comment

low

0..1

lower

0..1

high

0..1

upper

0..1

-

0..1

lower_unbounded

1..1

false, since not infinite

-

0..1

upper_unbounded

1..1

false, since not infinite

-

0..1

lower_included

1..1

true

-

-

upper_included

1..1

true