RatioRange
Overview
See also Examples, Detailed Descriptions, Mappings, Profiles and Extensions
A range of ratios of two Quantity values expressed as a low numerator, a high numerator, and a denominator.
The RatioRange datatype should only be used to express a range of ratios if the relationship cannot be suitably expressed using a Range and a common unit. Where the denominator value is known to be fixed to "1", Range should be used instead of RatioRange.
[%dt RatioRange 6%]
Common factors in the numerator and denominator are not automatically cancelled out. Ratios are not simply "structured numbers" - for example, blood pressure measurements (e.g., "120/60") are not ratios.
A proper ratio range has one of the numerators and a denominator; however, these are not mandatory in order to allow an invalid ratio with an extension with further information.
Constraints
[%dt.constraints RatioRange%]
The context of use may require particular types of Quantity for the numerators or denominator.
RatioRange is used in the following places: [%dtusage RatioRange%]
Elements
- RatioRange.lowNumerator [0..1]: SimpleQuantity The value of the low limit numerator
- RatioRange.highNumerator [0..1]: SimpleQuantity The value of the high limit numerator
- RatioRange.denominator [0..1]: SimpleQuantity The value of the denominator
Invariants
- RatioRange.lowNumerator:
1 - RatioRange.lowNumerator:
2 - RatioRange.highNumerator:
1 - RatioRange.highNumerator:
2
Comments
- RatioRange.lowNumerator: If the low element is missing, the low boundary is not known.
- RatioRange.highNumerator: If the high element is missing, the high boundary is not known.
Mappings
- RatioRange.lowNumerator: RIM Mapping: ./low
- RatioRange.lowNumerator: v2 Mapping: NR.1
- RatioRange.highNumerator: RIM Mapping: ./high
- RatioRange.highNumerator: v2 Mapping: NR.2