Generated Narrative: StructureDefinition ch-emed-epr-amount-range Name Flags Card. Type Description & Constraints Range 0..* CHCoreRangeWithEmedUnits Set of values bounded by low and high #xD; id D 0..1 string ✕ This element is not supported #xD; extension D 0..* Extension ✕ This element is not supported #xD; low 1..1 CHEMEDEPRAmountQuantity Low limit #xD; high 1..1 CHEMEDEPRAmountQuantity High limit #xD; Documentation for this format
A set of ordered Quantities defined by a low and high limit.
The stated low and high value are assumed to have arbitrarily high precision when it comes to determining which values are in the range. I.e. 1.99 is not in the range 2 -> 3.
All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
If present, low SHALL have a lower value than high
low.empty() or high.empty() or (low <= high)
not(exists(f:low/f:value/@value)) or not(exists(f:high/f:value/@value)) or (number(f:low/f:value/@value) <= number(f:high/f:value/@value))
NR and also possibly SN (but see also quantity)
IVL<QTY[not(type="TS")]> [lowClosed="true" and highClosed="true"]or URG<QTY[not(type="TS")]>
Implementers should not set or read this element. This element is only kept as optional to allow submission of documents that would contain a value, since those documents are still readable by others. The meaning of this element is undefined in this profile.
Extensions are always sliced by (at least) url
Must have either extensions or value[x], not both
exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
The low limit. The boundary is inclusive.
If the low element is missing, the low boundary is not known.
The high limit. The boundary is inclusive.
If the high element is missing, the high boundary is not known.