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/Ratio-myhealth | Version: 1.0.0 | |||
| Active as of 2026-05-04 | Computable Name: RatioMyHealth | |||
This profile of the Ratio data type constraints the Ratio (MyHealth@EU) profile defining a core value set for UCUM. The Ratio (MyHealth@EU) imposes the usage of the UCUM as the code system for units and allows expressing uncertainty of measurement.
This profile of the Ratio 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..* | Ratio | A measured ratio using UCUM Constraints: rat-1 |
![]() ![]() |
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) | |
![]() ![]() |
SΣ | 0..1 | QuantityMyHealth | A measured amount using UCUM |
![]() ![]() |
SΣ | 0..1 | QuantityMyHealth | A measured amount using UCUM |
Documentation for this format | ||||
| 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()
|
| rat-1 | error | Ratio | Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present |
(numerator.empty() xor denominator.exists()) and (numerator.exists() or extension.exists())
|
This structure is derived from Ratio
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Ratio | A measured ratio 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) | |
![]() ![]() |
S | 0..1 | QuantityMyHealth | A measured amount using UCUM |
![]() ![]() |
S | 0..1 | QuantityMyHealth | A measured amount using UCUM |
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Ratio | A measured ratio using UCUM Constraints: rat-1 |
![]() ![]() |
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) | |
![]() ![]() |
SΣ | 0..1 | QuantityMyHealth | A measured amount using UCUM |
![]() ![]() |
SΣ | 0..1 | QuantityMyHealth | A measured amount using UCUM |
Documentation for this format | ||||
| 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()
|
| rat-1 | error | Ratio | Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present |
(numerator.empty() xor denominator.exists()) and (numerator.exists() or extension.exists())
|
This structure is derived from Ratio
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Ratio | A measured ratio using UCUM Constraints: rat-1 |
![]() ![]() |
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) | |
![]() ![]() |
SΣ | 0..1 | QuantityMyHealth | A measured amount using UCUM |
![]() ![]() |
SΣ | 0..1 | QuantityMyHealth | A measured amount using UCUM |
Documentation for this format | ||||
| 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()
|
| rat-1 | error | Ratio | Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present |
(numerator.empty() xor denominator.exists()) and (numerator.exists() or extension.exists())
|
Differential View
This structure is derived from Ratio
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Ratio | A measured ratio 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) | |
![]() ![]() |
S | 0..1 | QuantityMyHealth | A measured amount using UCUM |
![]() ![]() |
S | 0..1 | QuantityMyHealth | A measured amount using UCUM |
Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Ratio | A measured ratio using UCUM Constraints: rat-1 |
![]() ![]() |
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) | |
![]() ![]() |
SΣ | 0..1 | QuantityMyHealth | A measured amount using UCUM |
![]() ![]() |
SΣ | 0..1 | QuantityMyHealth | A measured amount using UCUM |
Documentation for this format | ||||
| 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()
|
| rat-1 | error | Ratio | Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present |
(numerator.empty() xor denominator.exists()) and (numerator.exists() or extension.exists())
|
This structure is derived from Ratio
Other representations of profile: CSV, Excel, Schematron