EMA Write PMS API Implementation Guide - Enrichments
1.2.1 - ci-build

EMA Write PMS API Implementation Guide - Enrichments - Local Development build (v1.2.1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Data Type Profile: EMA Quantity

Official URL: http://ema.europa.eu/fhir/StructureDefinition/emaQuantity Version: 1.2.1
Draft as of 2026-06-26 Computable Name: EmaQuantity

EMA Quantity

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..* Quantity A measured or measurable amount
Constraints: qty-3
... extension 1..1 Coding The Comparator Extension
URL: http://ema.europa.eu/fhir/extension/comparator
Slice: Unordered, Open by value:url
Binding: Quantity Operator (required)
... value Σ 1..1 decimal Numerical value (with implicit precision)
... comparator ?!Σ 0..1 code < | <= | >= | > | ad - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.
... system ΣC 1..1 uri System that defines coded unit form
Required Pattern: http://spor.ema.europa.eu/v1/lists/100000110633
... code ΣC 1..1 code Coded form of the unit

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Quantity.comparator Base required QuantityComparator 📍5.0.0 FHIR Std.

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()
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

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Quantity 0..* Quantity A measured or measurable amount
... extension 1..1 Coding The Comparator Extension
URL: http://ema.europa.eu/fhir/extension/comparator
Binding: Quantity Operator (required)
... value 1..1 decimal Numerical value (with implicit precision)
... unit 1..1 string Unit representation
... code 1..1 code Coded form of the unit

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Quantity C 0..* Quantity A measured or measurable amount
Constraints: qty-3
... id 0..1 id Unique id for inter-element referencing
... extension 1..1 Coding The Comparator Extension
URL: http://ema.europa.eu/fhir/extension/comparator
Slice: Unordered, Open by value:url
Binding: Quantity Operator (required)
... value Σ 1..1 decimal Numerical value (with implicit precision)
... unit Σ 1..1 string Unit representation
... system ΣC 1..1 uri System that defines coded unit form
Required Pattern: http://spor.ema.europa.eu/v1/lists/100000110633
... code ΣC 1..1 code Coded form of the unit

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Quantity.comparator Base required QuantityComparator 📍5.0.0 FHIR Std.

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()
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

Summary

Mandatory: 5 elements

Extensions

This structure refers to these extensions:

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Quantity C 0..* Quantity A measured or measurable amount
Constraints: qty-3
... extension 1..1 Coding The Comparator Extension
URL: http://ema.europa.eu/fhir/extension/comparator
Slice: Unordered, Open by value:url
Binding: Quantity Operator (required)
... value Σ 1..1 decimal Numerical value (with implicit precision)
... comparator ?!Σ 0..1 code < | <= | >= | > | ad - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.
... system ΣC 1..1 uri System that defines coded unit form
Required Pattern: http://spor.ema.europa.eu/v1/lists/100000110633
... code ΣC 1..1 code Coded form of the unit

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Quantity.comparator Base required QuantityComparator 📍5.0.0 FHIR Std.

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()
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

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Quantity 0..* Quantity A measured or measurable amount
... extension 1..1 Coding The Comparator Extension
URL: http://ema.europa.eu/fhir/extension/comparator
Binding: Quantity Operator (required)
... value 1..1 decimal Numerical value (with implicit precision)
... unit 1..1 string Unit representation
... code 1..1 code Coded form of the unit

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Quantity C 0..* Quantity A measured or measurable amount
Constraints: qty-3
... id 0..1 id Unique id for inter-element referencing
... extension 1..1 Coding The Comparator Extension
URL: http://ema.europa.eu/fhir/extension/comparator
Slice: Unordered, Open by value:url
Binding: Quantity Operator (required)
... value Σ 1..1 decimal Numerical value (with implicit precision)
... unit Σ 1..1 string Unit representation
... system ΣC 1..1 uri System that defines coded unit form
Required Pattern: http://spor.ema.europa.eu/v1/lists/100000110633
... code ΣC 1..1 code Coded form of the unit

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Quantity.comparator Base required QuantityComparator 📍5.0.0 FHIR Std.

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()
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

Summary

Mandatory: 5 elements

Extensions

This structure refers to these extensions:

 

Other representations of profile: CSV, Excel, Schematron