MyHealth@EU Core
1.0.0 - trial-use
150
MyHealth@EU Core - Downloaded Version 1.0.0 See the Directory of published versions
| Official URL: http://fhir.ehdsi.eu/core/StructureDefinition/Quantity-myhealth | Version: 1.0.0 | |||
| Active as of 2026-05-04 | Computable Name: QuantityMyHealth | |||
This profile of the Quantity data type constraints the Quantity (MyHealth@EU) profile defining a core value set for UCUM. The Quantity (MyHealth@EU) imposes the usage of the UCUM as the code system for units and allows expressing uncertainty of measurement.
This profile of the Quantity data type imposes the usage of the UCUM as the code system for units and allows expressing uncertainty of measurement
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Quantity | A measured amount using UCUM Constraints: qty-3 | ||||||
![]() ![]() |
Content/Rules for all slices | |||||||||
![]() ![]() ![]() |
0..1 | decimal | Standard Deviation (same units as the quantity) URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertainty | |||||||
![]() ![]() ![]() |
0..1 | code | Probability Distribution Type for uncertainty URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertaintyType Binding: ProbabilityDistributionType (required) | |||||||
![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||||
![]() ![]() |
SΣC | 1..1 | uri | UCUM or EDQM system for units Constraints: myhealth-allowed-systems | ||||||
![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit Binding: eHDSI Unit (extensible)
| ||||||
Documentation for this format | ||||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Quantity.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| Quantity.code | Base | extensible | eHDSI Unit | 📦9.1.0 | MyHealthEu MVC package v9.1 |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| myhealth-allowed-systems | error | Quantity.system | The system for the quantity unit must be either UCUM or EDQM. |
$this = 'http://unitsofmeasure.org' or $this = 'http://standardterms.edqm.eu'
|
| qty-3 | error | Quantity | If a code for the unit is present, the system SHALL also be present |
code.empty() or system.exists()
|
This structure is derived from Quantity
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Quantity | A measured amount using UCUM | |||||||
![]() ![]() |
Content/Rules for all slices | |||||||||
![]() ![]() ![]() |
0..1 | decimal | Standard Deviation (same units as the quantity) URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertainty | |||||||
![]() ![]() ![]() |
0..1 | code | Probability Distribution Type for uncertainty URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertaintyType Binding: ProbabilityDistributionType (required) | |||||||
![]() ![]() |
SC | 1..1 | uri | UCUM or EDQM system for units Constraints: myhealth-allowed-systems | ||||||
![]() ![]() |
S | 1..1 | code | Coded form of the unit Binding: eHDSI Unit (extensible)
| ||||||
Documentation for this format | ||||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Quantity.code | Base | extensible | eHDSI Unit | 📦9.1.0 | MyHealthEu MVC package v9.1 |
| Id | Grade | Path(s) | Description | Expression |
| myhealth-allowed-systems | error | Quantity.system | The system for the quantity unit must be either UCUM or EDQM. |
$this = 'http://unitsofmeasure.org' or $this = 'http://standardterms.edqm.eu'
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Quantity | A measured amount using UCUM Constraints: qty-3 | ||||||
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() |
0..1 | decimal | Standard Deviation (same units as the quantity) URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertainty | |||||||
![]() ![]() ![]() |
0..1 | code | Probability Distribution Type for uncertainty URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertaintyType Binding: ProbabilityDistributionType (required) | |||||||
![]() ![]() |
Σ | 0..1 | decimal | Numerical value (with implicit precision) | ||||||
![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||||
![]() ![]() |
Σ | 0..1 | string | Unit representation | ||||||
![]() ![]() |
SΣC | 1..1 | uri | UCUM or EDQM system for units Constraints: myhealth-allowed-systems | ||||||
![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit Binding: eHDSI Unit (extensible)
| ||||||
Documentation for this format | ||||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Quantity.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| Quantity.code | Base | extensible | eHDSI Unit | 📦9.1.0 | MyHealthEu MVC package v9.1 |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| myhealth-allowed-systems | error | Quantity.system | The system for the quantity unit must be either UCUM or EDQM. |
$this = 'http://unitsofmeasure.org' or $this = 'http://standardterms.edqm.eu'
|
| qty-3 | error | Quantity | If a code for the unit is present, the system SHALL also be present |
code.empty() or system.exists()
|
This structure is derived from Quantity
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Quantity | A measured amount using UCUM Constraints: qty-3 | ||||||
![]() ![]() |
Content/Rules for all slices | |||||||||
![]() ![]() ![]() |
0..1 | decimal | Standard Deviation (same units as the quantity) URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertainty | |||||||
![]() ![]() ![]() |
0..1 | code | Probability Distribution Type for uncertainty URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertaintyType Binding: ProbabilityDistributionType (required) | |||||||
![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||||
![]() ![]() |
SΣC | 1..1 | uri | UCUM or EDQM system for units Constraints: myhealth-allowed-systems | ||||||
![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit Binding: eHDSI Unit (extensible)
| ||||||
Documentation for this format | ||||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Quantity.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| Quantity.code | Base | extensible | eHDSI Unit | 📦9.1.0 | MyHealthEu MVC package v9.1 |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| myhealth-allowed-systems | error | Quantity.system | The system for the quantity unit must be either UCUM or EDQM. |
$this = 'http://unitsofmeasure.org' or $this = 'http://standardterms.edqm.eu'
|
| qty-3 | error | Quantity | If a code for the unit is present, the system SHALL also be present |
code.empty() or system.exists()
|
Differential View
This structure is derived from Quantity
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Quantity | A measured amount using UCUM | |||||||
![]() ![]() |
Content/Rules for all slices | |||||||||
![]() ![]() ![]() |
0..1 | decimal | Standard Deviation (same units as the quantity) URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertainty | |||||||
![]() ![]() ![]() |
0..1 | code | Probability Distribution Type for uncertainty URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertaintyType Binding: ProbabilityDistributionType (required) | |||||||
![]() ![]() |
SC | 1..1 | uri | UCUM or EDQM system for units Constraints: myhealth-allowed-systems | ||||||
![]() ![]() |
S | 1..1 | code | Coded form of the unit Binding: eHDSI Unit (extensible)
| ||||||
Documentation for this format | ||||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Quantity.code | Base | extensible | eHDSI Unit | 📦9.1.0 | MyHealthEu MVC package v9.1 |
| Id | Grade | Path(s) | Description | Expression |
| myhealth-allowed-systems | error | Quantity.system | The system for the quantity unit must be either UCUM or EDQM. |
$this = 'http://unitsofmeasure.org' or $this = 'http://standardterms.edqm.eu'
|
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Quantity | A measured amount using UCUM Constraints: qty-3 | ||||||
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() |
0..1 | decimal | Standard Deviation (same units as the quantity) URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertainty | |||||||
![]() ![]() ![]() |
0..1 | code | Probability Distribution Type for uncertainty URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertaintyType Binding: ProbabilityDistributionType (required) | |||||||
![]() ![]() |
Σ | 0..1 | decimal | Numerical value (with implicit precision) | ||||||
![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||||
![]() ![]() |
Σ | 0..1 | string | Unit representation | ||||||
![]() ![]() |
SΣC | 1..1 | uri | UCUM or EDQM system for units Constraints: myhealth-allowed-systems | ||||||
![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit Binding: eHDSI Unit (extensible)
| ||||||
Documentation for this format | ||||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Quantity.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| Quantity.code | Base | extensible | eHDSI Unit | 📦9.1.0 | MyHealthEu MVC package v9.1 |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| myhealth-allowed-systems | error | Quantity.system | The system for the quantity unit must be either UCUM or EDQM. |
$this = 'http://unitsofmeasure.org' or $this = 'http://standardterms.edqm.eu'
|
| qty-3 | error | Quantity | If a code for the unit is present, the system SHALL also be present |
code.empty() or system.exists()
|
This structure is derived from Quantity
Other representations of profile: CSV, Excel, Schematron