HL7 FHIR Implementation Guide Laboratory Report
0.1.0 - ballot Italy flag

This page is part of the HL7 FHIR Implementation Guide Laboratory Report (v0.1.0: Release 1 Ballot 1) based on FHIR R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Data Type Profile: Quantity - Lab Report

Official URL: http://hl7.it/fhir/lab-report/StructureDefinition/quantity-it-lab Version: 0.1.0
Draft as of 2023-07-11 Computable Name: QuantityLab

Descrizione del valore ottenuto da una misurazione.

Usage:

Formal Views of Profile Content

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

This structure is derived from Quantity

NameFlagsCard.TypeDescription & Constraintsdoco
.. Quantity 0..*QuantityA measured or measurable amount
... value 0..1decimalValore della misurazione.
... unit 0..1stringDescrizione testuale dell'unità di misura.
... system 0..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Quantity.coderequiredUCUMCodes (a valid code from UCUM)
NameFlagsCard.TypeDescription & Constraintsdoco
.. Quantity C0..*QuantityA measured or measurable amount
... value Σ0..1decimalValore della misurazione.
... comparator ?!Σ0..1code< | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

... unit Σ0..1stringDescrizione testuale dell'unità di misura.
... code Σ1..1codeDescrizione codificata dell'unità di misura secondo UCUM.
Binding: UCUMCodes (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Quantity.comparatorrequiredQuantityComparator
Quantity.coderequiredUCUMCodes (a valid code from UCUM)

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
qty-3errorQuantityIf a code for the unit is present, the system SHALL also be present
: code.empty() or system.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Quantity C0..*QuantityA measured or measurable amount
... id 0..1stringUnique id for inter-element referencing
... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... value Σ0..1decimalValore della misurazione.
... unit Σ0..1stringDescrizione testuale dell'unità di misura.
... system ΣC0..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
... code Σ1..1codeDescrizione codificata dell'unità di misura secondo UCUM.
Binding: UCUMCodes (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Quantity.comparatorrequiredQuantityComparator
Quantity.coderequiredUCUMCodes (a valid code from UCUM)

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

This structure is derived from Quantity

Summary

Mandatory: 1 element
Fixed Value: 1 element

Differential View

This structure is derived from Quantity

NameFlagsCard.TypeDescription & Constraintsdoco
.. Quantity 0..*QuantityA measured or measurable amount
... value 0..1decimalValore della misurazione.
... unit 0..1stringDescrizione testuale dell'unità di misura.
... system 0..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Quantity.coderequiredUCUMCodes (a valid code from UCUM)

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Quantity C0..*QuantityA measured or measurable amount
... value Σ0..1decimalValore della misurazione.
... comparator ?!Σ0..1code< | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

... unit Σ0..1stringDescrizione testuale dell'unità di misura.
... code Σ1..1codeDescrizione codificata dell'unità di misura secondo UCUM.
Binding: UCUMCodes (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Quantity.comparatorrequiredQuantityComparator
Quantity.coderequiredUCUMCodes (a valid code from UCUM)

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
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 C0..*QuantityA measured or measurable amount
... id 0..1stringUnique id for inter-element referencing
... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... value Σ0..1decimalValore della misurazione.
... unit Σ0..1stringDescrizione testuale dell'unità di misura.
... system ΣC0..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
... code Σ1..1codeDescrizione codificata dell'unità di misura secondo UCUM.
Binding: UCUMCodes (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Quantity.comparatorrequiredQuantityComparator
Quantity.coderequiredUCUMCodes (a valid code from UCUM)

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

This structure is derived from Quantity

Summary

Mandatory: 1 element
Fixed Value: 1 element

 

Other representations of profile: CSV, Excel, Schematron