MyHealth@EU Core
1.0.0 - trial-use 150

MyHealth@EU Core - Downloaded Version 1.0.0 See the Directory of published versions

Data Type Profile: Simple Quantity (MyHealth@EU)

Official URL: http://fhir.ehdsi.eu/core/StructureDefinition/SimpleQuantity-myhealth Version: 1.0.0
Active as of 2026-05-04 Computable Name: SimpleQuantityMyHealth

This profile inherits from Quantity (MyHealth@EU) but behaves like a SimpleQuantity by forbidding the comparator element.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Quantity C 0..* QuantityMyHealth A measured amount using UCUM
This profile also imposes the profile SimpleQuantity
Constraints: qty-3
... Slices for extension Content/Rules for all slices
.... extension:uncertainty 0..1 decimal Standard Deviation (same units as the quantity)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertainty
.... extension:uncertaintyType 0..1 code Probability Distribution Type for uncertainty
URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertaintyType
Binding: ProbabilityDistributionType (required)
... system SΣC 1..1 uri UCUM or EDQM system for units
Constraints: myhealth-allowed-systems
... code SΣ 1..1 code Coded form of the unit
Binding: eHDSI Unit (extensible)
Additional BindingsPurposeDocumentation
eHDSI Quantity Unit Extensible
A unit of presentation used to represent the quantity of product

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Quantity.code Base extensible eHDSI Unit 📦9.1.0 MyHealthEu MVC package v9.1

Constraints

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 QuantityMyHealth

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Quantity 0..* QuantityMyHealth A measured amount using UCUM
This profile also imposes the profile SimpleQuantity
... comparator 0..0 The comparator is not used on a SimpleQuantity

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Quantity C 0..* QuantityMyHealth A measured amount using UCUM
This profile also imposes the profile SimpleQuantity
Constraints: qty-3
... id 0..1 string Unique id for inter-element referencing
... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... extension:uncertainty 0..1 decimal Standard Deviation (same units as the quantity)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertainty
.... extension:uncertaintyType 0..1 code Probability Distribution Type for uncertainty
URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertaintyType
Binding: ProbabilityDistributionType (required)
... value Σ 0..1 decimal Numerical value (with implicit precision)
... system SΣC 1..1 uri UCUM or EDQM system for units
Constraints: myhealth-allowed-systems
... code SΣ 1..1 code Coded form of the unit
Binding: eHDSI Unit (extensible)
Additional BindingsPurposeDocumentation
eHDSI Quantity Unit Extensible
A unit of presentation used to represent the quantity of product

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Quantity.code Base extensible eHDSI Unit 📦9.1.0 MyHealthEu MVC package v9.1

Constraints

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 QuantityMyHealth

Summary

Prohibited: 1 element

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Quantity C 0..* QuantityMyHealth A measured amount using UCUM
This profile also imposes the profile SimpleQuantity
Constraints: qty-3
... Slices for extension Content/Rules for all slices
.... extension:uncertainty 0..1 decimal Standard Deviation (same units as the quantity)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertainty
.... extension:uncertaintyType 0..1 code Probability Distribution Type for uncertainty
URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertaintyType
Binding: ProbabilityDistributionType (required)
... system SΣC 1..1 uri UCUM or EDQM system for units
Constraints: myhealth-allowed-systems
... code SΣ 1..1 code Coded form of the unit
Binding: eHDSI Unit (extensible)
Additional BindingsPurposeDocumentation
eHDSI Quantity Unit Extensible
A unit of presentation used to represent the quantity of product

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Quantity.code Base extensible eHDSI Unit 📦9.1.0 MyHealthEu MVC package v9.1

Constraints

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 QuantityMyHealth

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Quantity 0..* QuantityMyHealth A measured amount using UCUM
This profile also imposes the profile SimpleQuantity
... comparator 0..0 The comparator is not used on a SimpleQuantity

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Quantity C 0..* QuantityMyHealth A measured amount using UCUM
This profile also imposes the profile SimpleQuantity
Constraints: qty-3
... id 0..1 string Unique id for inter-element referencing
... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... extension:uncertainty 0..1 decimal Standard Deviation (same units as the quantity)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertainty
.... extension:uncertaintyType 0..1 code Probability Distribution Type for uncertainty
URL: http://hl7.org/fhir/StructureDefinition/iso21090-uncertaintyType
Binding: ProbabilityDistributionType (required)
... value Σ 0..1 decimal Numerical value (with implicit precision)
... system SΣC 1..1 uri UCUM or EDQM system for units
Constraints: myhealth-allowed-systems
... code SΣ 1..1 code Coded form of the unit
Binding: eHDSI Unit (extensible)
Additional BindingsPurposeDocumentation
eHDSI Quantity Unit Extensible
A unit of presentation used to represent the quantity of product

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Quantity.code Base extensible eHDSI Unit 📦9.1.0 MyHealthEu MVC package v9.1

Constraints

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 QuantityMyHealth

Summary

Prohibited: 1 element

 

Other representations of profile: CSV, Excel, Schematron