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

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

Data Type Profile: EMA Ratio

Official URL: http://ema.europa.eu/fhir/StructureDefinition/emaRatioRange Version: 1.0.0
Draft as of 2025-04-04 Computable Name: EmaRatioRange

EMA Ratio

Usage:

  • This DataType Constraint is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraintsdoco
.. RatioRange C 0..* RatioRange Range of ratio values
ele-1: All FHIR elements must have a @value or children
ratrng-1: One of lowNumerator or highNumerator and denominator SHALL be present, or all are absent. If all are absent, there SHALL be some extension present
ratrng-2: If present, lowNumerator SHALL have a lower value than highNumerator
... lowNumerator ΣC 1..1 SimpleQuantity Low Numerator limit
Binding: Unit of Measurement (required)
ele-1: All FHIR elements must have a @value or children
.... value Σ 1..1 decimal Numerical value (with implicit precision)
ele-1: All FHIR elements must have a @value or children
.... unit Σ 1..1 string Unit representation
ele-1: All FHIR elements must have a @value or children
... highNumerator ΣC 1..1 SimpleQuantity High Numerator limit
Binding: Unit of Measurement (required)
ele-1: All FHIR elements must have a @value or children
.... value Σ 1..1 decimal Numerical value (with implicit precision)
ele-1: All FHIR elements must have a @value or children
.... unit Σ 1..1 string Unit representation
ele-1: All FHIR elements must have a @value or children
... denominator ΣC 1..1 SimpleQuantity Denominator value
Binding: Units of Presentation (required)
ele-1: All FHIR elements must have a @value or children
.... value Σ 1..1 decimal Numerical value (with implicit precision)
ele-1: All FHIR elements must have a @value or children
.... unit Σ 1..1 string Unit representation
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
RatioRange.lowNumeratorrequiredUnitsOfMeasurementVs (a valid code from Unit Of Measurement Value Set)
http://ema.europa.eu/fhir/vs/unitsOfMeasurementVs
from this IG
RatioRange.highNumeratorrequiredUnitsOfMeasurementVs (a valid code from Unit Of Measurement Value Set)
http://ema.europa.eu/fhir/vs/unitsOfMeasurementVs
from this IG
RatioRange.denominatorrequiredUnitsOfPresentationVs (a valid code from Units Of Presentation)
http://ema.europa.eu/fhir/vs/unitsOfPresentation
from this IG

This structure is derived from RatioRange

NameFlagsCard.TypeDescription & Constraintsdoco
.. RatioRange 0..* RatioRange Range of ratio values
... lowNumerator 1..1 SimpleQuantity Low Numerator limit
Binding: Unit of Measurement (required)
.... value 1..1 decimal Numerical value (with implicit precision)
.... unit 1..1 string Unit representation
... highNumerator 1..1 SimpleQuantity High Numerator limit
Binding: Unit of Measurement (required)
.... value 1..1 decimal Numerical value (with implicit precision)
.... unit 1..1 string Unit representation
... denominator 1..1 SimpleQuantity Denominator value
Binding: Units of Presentation (required)
.... value 1..1 decimal Numerical value (with implicit precision)
.... unit 1..1 string Unit representation

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
RatioRange.lowNumeratorrequiredUnitsOfMeasurementVs (a valid code from Unit Of Measurement Value Set)
http://ema.europa.eu/fhir/vs/unitsOfMeasurementVs
from this IG
RatioRange.highNumeratorrequiredUnitsOfMeasurementVs (a valid code from Unit Of Measurement Value Set)
http://ema.europa.eu/fhir/vs/unitsOfMeasurementVs
from this IG
RatioRange.denominatorrequiredUnitsOfPresentationVs (a valid code from Units Of Presentation)
http://ema.europa.eu/fhir/vs/unitsOfPresentation
from this IG
NameFlagsCard.TypeDescription & Constraintsdoco
.. RatioRange C 0..* RatioRange Range of ratio values
ratrng-1: One of lowNumerator or highNumerator and denominator SHALL be present, or all are absent. If all are absent, there SHALL be some extension present
ratrng-2: If present, lowNumerator SHALL have a lower value than highNumerator
... id 0..1 id Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... lowNumerator ΣC 1..1 SimpleQuantity Low Numerator limit
Binding: Unit of Measurement (required)
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... value Σ 1..1 decimal Numerical value (with implicit precision)
.... unit Σ 1..1 string Unit representation
.... system ΣC 0..1 uri System that defines coded unit form
.... code ΣC 0..1 code Coded form of the unit
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... value Σ 1..1 decimal Numerical value (with implicit precision)
.... unit Σ 1..1 string Unit representation
.... system ΣC 0..1 uri System that defines coded unit form
.... code ΣC 0..1 code Coded form of the unit
... denominator ΣC 1..1 SimpleQuantity Denominator value
Binding: Units of Presentation (required)
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... value Σ 1..1 decimal Numerical value (with implicit precision)
.... unit Σ 1..1 string Unit representation
.... system ΣC 0..1 uri System that defines coded unit form
.... code ΣC 0..1 code Coded form of the unit

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
RatioRange.lowNumeratorrequiredUnitsOfMeasurementVs (a valid code from Unit Of Measurement Value Set)
http://ema.europa.eu/fhir/vs/unitsOfMeasurementVs
from this IG
RatioRange.highNumeratorrequiredUnitsOfMeasurementVs (a valid code from Unit Of Measurement Value Set)
http://ema.europa.eu/fhir/vs/unitsOfMeasurementVs
from this IG
RatioRange.denominatorrequiredUnitsOfPresentationVs (a valid code from Units Of Presentation)
http://ema.europa.eu/fhir/vs/unitsOfPresentation
from this IG

This structure is derived from RatioRange

Summary

Mandatory: 9 elements

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. RatioRange C 0..* RatioRange Range of ratio values
ele-1: All FHIR elements must have a @value or children
ratrng-1: One of lowNumerator or highNumerator and denominator SHALL be present, or all are absent. If all are absent, there SHALL be some extension present
ratrng-2: If present, lowNumerator SHALL have a lower value than highNumerator
... lowNumerator ΣC 1..1 SimpleQuantity Low Numerator limit
Binding: Unit of Measurement (required)
ele-1: All FHIR elements must have a @value or children
.... value Σ 1..1 decimal Numerical value (with implicit precision)
ele-1: All FHIR elements must have a @value or children
.... unit Σ 1..1 string Unit representation
ele-1: All FHIR elements must have a @value or children
... highNumerator ΣC 1..1 SimpleQuantity High Numerator limit
Binding: Unit of Measurement (required)
ele-1: All FHIR elements must have a @value or children
.... value Σ 1..1 decimal Numerical value (with implicit precision)
ele-1: All FHIR elements must have a @value or children
.... unit Σ 1..1 string Unit representation
ele-1: All FHIR elements must have a @value or children
... denominator ΣC 1..1 SimpleQuantity Denominator value
Binding: Units of Presentation (required)
ele-1: All FHIR elements must have a @value or children
.... value Σ 1..1 decimal Numerical value (with implicit precision)
ele-1: All FHIR elements must have a @value or children
.... unit Σ 1..1 string Unit representation
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
RatioRange.lowNumeratorrequiredUnitsOfMeasurementVs (a valid code from Unit Of Measurement Value Set)
http://ema.europa.eu/fhir/vs/unitsOfMeasurementVs
from this IG
RatioRange.highNumeratorrequiredUnitsOfMeasurementVs (a valid code from Unit Of Measurement Value Set)
http://ema.europa.eu/fhir/vs/unitsOfMeasurementVs
from this IG
RatioRange.denominatorrequiredUnitsOfPresentationVs (a valid code from Units Of Presentation)
http://ema.europa.eu/fhir/vs/unitsOfPresentation
from this IG

Differential View

This structure is derived from RatioRange

NameFlagsCard.TypeDescription & Constraintsdoco
.. RatioRange 0..* RatioRange Range of ratio values
... lowNumerator 1..1 SimpleQuantity Low Numerator limit
Binding: Unit of Measurement (required)
.... value 1..1 decimal Numerical value (with implicit precision)
.... unit 1..1 string Unit representation
... highNumerator 1..1 SimpleQuantity High Numerator limit
Binding: Unit of Measurement (required)
.... value 1..1 decimal Numerical value (with implicit precision)
.... unit 1..1 string Unit representation
... denominator 1..1 SimpleQuantity Denominator value
Binding: Units of Presentation (required)
.... value 1..1 decimal Numerical value (with implicit precision)
.... unit 1..1 string Unit representation

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
RatioRange.lowNumeratorrequiredUnitsOfMeasurementVs (a valid code from Unit Of Measurement Value Set)
http://ema.europa.eu/fhir/vs/unitsOfMeasurementVs
from this IG
RatioRange.highNumeratorrequiredUnitsOfMeasurementVs (a valid code from Unit Of Measurement Value Set)
http://ema.europa.eu/fhir/vs/unitsOfMeasurementVs
from this IG
RatioRange.denominatorrequiredUnitsOfPresentationVs (a valid code from Units Of Presentation)
http://ema.europa.eu/fhir/vs/unitsOfPresentation
from this IG

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. RatioRange C 0..* RatioRange Range of ratio values
ratrng-1: One of lowNumerator or highNumerator and denominator SHALL be present, or all are absent. If all are absent, there SHALL be some extension present
ratrng-2: If present, lowNumerator SHALL have a lower value than highNumerator
... id 0..1 id Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... lowNumerator ΣC 1..1 SimpleQuantity Low Numerator limit
Binding: Unit of Measurement (required)
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... value Σ 1..1 decimal Numerical value (with implicit precision)
.... unit Σ 1..1 string Unit representation
.... system ΣC 0..1 uri System that defines coded unit form
.... code ΣC 0..1 code Coded form of the unit
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... value Σ 1..1 decimal Numerical value (with implicit precision)
.... unit Σ 1..1 string Unit representation
.... system ΣC 0..1 uri System that defines coded unit form
.... code ΣC 0..1 code Coded form of the unit
... denominator ΣC 1..1 SimpleQuantity Denominator value
Binding: Units of Presentation (required)
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... value Σ 1..1 decimal Numerical value (with implicit precision)
.... unit Σ 1..1 string Unit representation
.... system ΣC 0..1 uri System that defines coded unit form
.... code ΣC 0..1 code Coded form of the unit

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
RatioRange.lowNumeratorrequiredUnitsOfMeasurementVs (a valid code from Unit Of Measurement Value Set)
http://ema.europa.eu/fhir/vs/unitsOfMeasurementVs
from this IG
RatioRange.highNumeratorrequiredUnitsOfMeasurementVs (a valid code from Unit Of Measurement Value Set)
http://ema.europa.eu/fhir/vs/unitsOfMeasurementVs
from this IG
RatioRange.denominatorrequiredUnitsOfPresentationVs (a valid code from Units Of Presentation)
http://ema.europa.eu/fhir/vs/unitsOfPresentation
from this IG

This structure is derived from RatioRange

Summary

Mandatory: 9 elements

 

Other representations of profile: CSV, Excel, Schematron