DV_INTERVAL<T> Range Range to DV_INTERVAL 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 TERM_MAPPING DV_ORDINAL