INTEROPen CareConnect Base STU3 Implementation Guide
3.0.0 - CI Build
INTEROPen CareConnect Base STU3 Implementation Guide - Local Development build (v3.0.0). See the Directory of published versions
Enhanced quantity data type that supports an approximation indicator.
The official URL for this profile is:
https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Quantity-1
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Quantity
This structure is derived from Quantity
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Quantity | 0..* | Quantity | ||
extension | 0..* | Extension | Slice: Unordered, Open by value:url | |
Extension-CareConnect-ValueApproximation-1 | 0..1 | boolean | Value Approximation URL: https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ValueApproximation-1 | |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Quantity | I | 0..* | Quantity | A measured or measurable amount |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
Extension-CareConnect-ValueApproximation-1 | 0..1 | boolean | Value Approximation URL: https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ValueApproximation-1 | |
value | Σ | 0..1 | decimal | Numerical value (with implicit precision) |
comparator | ?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required) |
unit | Σ | 0..1 | string | Unit representation |
system | ΣI | 0..1 | uri | System that defines coded unit form |
code | Σ | 0..1 | code | Coded form of the unit |
Documentation for this format |
This structure is derived from Quantity
Differential View
This structure is derived from Quantity
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Quantity | 0..* | Quantity | ||
extension | 0..* | Extension | Slice: Unordered, Open by value:url | |
Extension-CareConnect-ValueApproximation-1 | 0..1 | boolean | Value Approximation URL: https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ValueApproximation-1 | |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Quantity | I | 0..* | Quantity | A measured or measurable amount |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
Extension-CareConnect-ValueApproximation-1 | 0..1 | boolean | Value Approximation URL: https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ValueApproximation-1 | |
value | Σ | 0..1 | decimal | Numerical value (with implicit precision) |
comparator | ?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required) |
unit | Σ | 0..1 | string | Unit representation |
system | ΣI | 0..1 | uri | System that defines coded unit form |
code | Σ | 0..1 | code | Coded form of the unit |
Documentation for this format |
Other representations of profile: Schematron
Path | Conformance | ValueSet |
Quantity.comparator | required | QuantityComparator |
Id | Path | Details | Requirements |
ele-1 | Quantity | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) | |
qty-3 | Quantity | If a code for the unit is present, the system SHALL also be present : code.empty() or system.exists() |