Data Types
Two classes of profiles have been defined for the data types for the IPS:
- A first class included to support multi-languages for Narratives and displays (coding).
- a second one to restrict the usage of quantity-related data types (Quantity, Ratio, Range) to UCUM as system for units.
CodeableConcept with translations
Tree view
CodeableConcept-uv-ips (CodeableConcept) | http://hl7.org/fhir/StructureDefinition/CodeableConcept | ||
coding | coding with translations |
CodeableConcept.coding | |
Type | coding with translations |
coding with translations
Tree view
coding-uv-ips (Coding) | http://hl7.org/fhir/StructureDefinition/Coding | ||
display | |||
extension | |||
translation | Extension(Complex) | ||
userSelected | ..0 |
Coding.display.extension | |
Slicing | Unordered, Open, by url(Value) |
Coding.display.extension:translation | |
Type | Extension(Complex) |
Coding.userSelected | |
Cardinality | ...0 |
Narrative with translations
Tree view
Narrative-uv-ips (Narrative) | http://hl7.org/fhir/StructureDefinition/Narrative | ||
extension | |||
translatedDiv | 0..* | Extension(Complex) |
Narrative.extension | |
Slicing | Unordered, Open, by url(Value) |
Narrative.extension:translatedDiv | |
Definition | Optional Extension Element - found in all resources. |
Cardinality | 0...* |
Type | Extension(Complex) |
Quantity (UCUM)
Tree view
Quantity-uv-ips (Quantity) | http://hl7.org/fhir/StructureDefinition/Quantity | ||
system | S | 1.. | Fixed Value |
code | S | 1.. |
Quantity | |
Definition | A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies. This profile imposes that the code system for unit be UCUM |
Quantity.system | |
Cardinality | 1 |
Must Support | True |
Fixed Value | http://unitsofmeasure.org |
Quantity.code | |
Cardinality | 1 |
Must Support | True |
Ratio (UCUM)
Tree view
Ratio-uv-ips (Ratio) | http://hl7.org/fhir/StructureDefinition/Ratio | ||
numerator | |||
system | 1.. | Fixed Value | |
code | 1.. | ||
denominator | |||
system | 1.. | Fixed Value | |
code | 1.. |
Ratio.numerator.system | |
Cardinality | 1 |
Fixed Value | http://unitsofmeasure.org |
Ratio.numerator.code | |
Cardinality | 1 |
Ratio.denominator.system | |
Cardinality | 1 |
Fixed Value | http://unitsofmeasure.org |
Ratio.denominator.code | |
Cardinality | 1 |
Range (UCUM)
Tree view
Range-uv-ips (Range) | http://hl7.org/fhir/StructureDefinition/Range | ||
low | |||
system | 1.. | Fixed Value | |
code | 1.. | ||
high | |||
system | 1.. | Fixed Value | |
code | 1.. |
Range.low.system | |
Cardinality | 1 |
Fixed Value | http://unitsofmeasure.org |
Range.low.code | |
Cardinality | 1 |
Range.high.system | |
Cardinality | 1 |
Fixed Value | http://unitsofmeasure.org |
Range.high.code | |
Cardinality | 1 |