Nictiz FHIR NL R4 Zib2020
0.9.0 - CI Build

Nictiz FHIR NL R4 Zib2020 - Local Development build (v0.9.0). See the Directory of published versions

Data Type Profile: G-Standard Quantity

Official URL: http://nictiz.nl/fhir/StructureDefinition/pattern-GstdQuantity Version: 0.9.0
Draft as of 2023-10-17 Computable Name: PatternGstdQuantity

Copyright/Legal: Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.

A Quantity datatype profile to add a Quantity translation in G-Standard units using the HL7 core iso21090-PQ-translation extension. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25)).

This profile provides a uniform way to include the iso21090-PQ-translation extension to provide a Quantity based on G-Standard units.

Usage:

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraintsdoco
.. Quantity CN0..*QuantityA measured or measurable amount
... gstdQuantity 0..*QuantitySame quantity with different units
URL: http://hl7.org/fhir/StructureDefinition/iso21090-PQ-translation
.... extension 0..0
.... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-PQ-translation"
.... value[x] 1..1QuantityValue of extension
Binding: http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.20.77.11.27--20160830202453 (extensible)
... comparator ?!Σ0..1code< | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.


doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Quantity.extension:gstdQuantity.value[x]extensiblehttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.20.77.11.27--20160830202453
Quantity.comparatorrequiredQuantityComparator

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
qty-3errorQuantityIf a code for the unit is present, the system SHALL also be present
: code.empty() or system.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Quantity CN0..*QuantityA measured or measurable amount
... id 0..1stringUnique id for inter-element referencing
... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... gstdQuantity 0..*QuantitySame quantity with different units
URL: http://hl7.org/fhir/StructureDefinition/iso21090-PQ-translation
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..0
.... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-PQ-translation"
.... value[x] 1..1QuantityValue of extension
Binding: http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.20.77.11.27--20160830202453 (extensible)
... comparator ?!Σ0..1code< | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

... unit Σ0..1stringUnit representation
... system ΣC0..1uriSystem that defines coded unit form
... code Σ0..1codeCoded form of the unit

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Quantity.extension:gstdQuantity.value[x]extensiblehttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.20.77.11.27--20160830202453
Quantity.comparatorrequiredQuantityComparator

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
qty-3errorQuantityIf 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

Extensions

This structure refers to these extensions:

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Quantity CN0..*QuantityA measured or measurable amount
... gstdQuantity 0..*QuantitySame quantity with different units
URL: http://hl7.org/fhir/StructureDefinition/iso21090-PQ-translation
.... extension 0..0
.... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-PQ-translation"
.... value[x] 1..1QuantityValue of extension
Binding: http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.20.77.11.27--20160830202453 (extensible)
... comparator ?!Σ0..1code< | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.


doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Quantity.extension:gstdQuantity.value[x]extensiblehttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.20.77.11.27--20160830202453
Quantity.comparatorrequiredQuantityComparator

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
qty-3errorQuantityIf a code for the unit is present, the system SHALL also be present
: code.empty() or system.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Quantity CN0..*QuantityA measured or measurable amount
... id 0..1stringUnique id for inter-element referencing
... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... gstdQuantity 0..*QuantitySame quantity with different units
URL: http://hl7.org/fhir/StructureDefinition/iso21090-PQ-translation
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..0
.... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-PQ-translation"
.... value[x] 1..1QuantityValue of extension
Binding: http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.20.77.11.27--20160830202453 (extensible)
... comparator ?!Σ0..1code< | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

... unit Σ0..1stringUnit representation
... system ΣC0..1uriSystem that defines coded unit form
... code Σ0..1codeCoded form of the unit

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Quantity.extension:gstdQuantity.value[x]extensiblehttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.20.77.11.27--20160830202453
Quantity.comparatorrequiredQuantityComparator

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
qty-3errorQuantityIf 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

Extensions

This structure refers to these extensions:

 

Other representations of profile: CSV, Excel, Schematron