DeviceMetric

FHIR Cross-version Mappings for DeviceMetric based on the R5 structure

DeviceMetric (1.0.2)DeviceMetric (3.0.2)DeviceMetric (4.0.1)DeviceMetric (4.3.0)DeviceMetric (5.0.0)
DeviceMetric=DeviceMetric=DeviceMetric=DeviceMetric=DeviceMetric
No cross-version extension allowed for this element because In 4.0.1 this started to repeat D.identifier : Identifier : [1..1]=No cross-version extension allowed for this element because No Change D.identifier : Identifier : [1..1]=Extension definition for this version of the element. Defined because: Element repeats D.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change D.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change D.identifier : Identifier : [0..*]
No cross-version extension allowed for this element because No Change D.type : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change D.type : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change D.type : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change D.type : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change D.type : CodeableConcept : [1..1]
No cross-version extension allowed for this element because No Change D.unit : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change D.unit : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change D.unit : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change D.unit : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change D.unit : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) D.device : Reference(Device) : [1..1]
No cross-version extension allowed for this element because No Change D.operationalStatus : code : [0..1]Extension definition for this version of the element. Defined because: Added code 'entered-in-error (http://hl7.org/fhir/3.0/metric-operational-status)' D.operationalStatus : code : [0..1]No cross-version extension allowed for this element because No Change D.operationalStatus : code : [0..1]No cross-version extension allowed for this element because No Change D.operationalStatus : code : [0..1]No cross-version extension allowed for this element because No Change D.operationalStatus : code : [0..1]
No cross-version extension allowed for this element because No Change D.color : code : [0..1]No cross-version extension allowed for this element because No Change D.color : code : [0..1]No cross-version extension allowed for this element because No Change D.color : code : [0..1]No cross-version extension allowed for this element because No Change D.color : code : [0..1]=No cross-version extension allowed for this element because No Change D.color : code : [0..1]
No cross-version extension allowed for this element because No Change D.category : code : [1..1]No cross-version extension allowed for this element because No Change D.category : code : [1..1]No cross-version extension allowed for this element because No Change D.category : code : [1..1]No cross-version extension allowed for this element because No Change D.category : code : [1..1]No cross-version extension allowed for this element because No Change D.category : code : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) D.measurementFrequency : Quantity : [0..1]
No cross-version extension allowed for this element because No Change D.calibration : BackboneElement : [0..*]=No cross-version extension allowed for this element because No Change D.calibration : [0..*]=No cross-version extension allowed for this element because No Change D.calibration : [0..*]=No cross-version extension allowed for this element because No Change D.calibration : [0..*]=No cross-version extension allowed for this element because No Change D.calibration : [0..*]
No cross-version extension allowed for this element because No Change D.c.type : code : [0..1]No cross-version extension allowed for this element because No Change D.c.type : code : [0..1]No cross-version extension allowed for this element because No Change D.c.type : code : [0..1]No cross-version extension allowed for this element because No Change D.c.type : code : [0..1]No cross-version extension allowed for this element because No Change D.c.type : code : [0..1]
No cross-version extension allowed for this element because No Change D.c.state : code : [0..1]No cross-version extension allowed for this element because No Change D.c.state : code : [0..1]No cross-version extension allowed for this element because No Change D.c.state : code : [0..1]No cross-version extension allowed for this element because No Change D.c.state : code : [0..1]No cross-version extension allowed for this element because No Change D.c.state : code : [0..1]
No cross-version extension allowed for this element because No Change D.c.time : instant : [0..1]=No cross-version extension allowed for this element because No Change D.c.time : instant : [0..1]=No cross-version extension allowed for this element because No Change D.c.time : instant : [0..1]=No cross-version extension allowed for this element because No Change D.c.time : instant : [0..1]=No cross-version extension allowed for this element because No Change D.c.time : instant : [0..1]
No cross-version extension allowed for this element because No Change D.source : Reference(Device) : [0..1]=No cross-version extension allowed for this element because No Change D.source : Reference(Device) : [0..1]=No cross-version extension allowed for this element because No Change D.source : Reference(Device) : [0..1]=No cross-version extension allowed for this element because No Change D.source : Reference(Device) : [0..1]
No cross-version extension allowed for this element because In 4.0.1 this got new targets D.parent : Reference(DeviceComponent) : [0..1]=No cross-version extension allowed for this element because No Change D.parent : Reference(DeviceComponent) : [0..1]=Extension definition for this version of the element. Defined because: New Targets Device D.parent : Reference(Device) : [0..1]=No cross-version extension allowed for this element because No Change D.parent : Reference(Device) : [0..1]
No cross-version extension allowed for this element because No Change D.measurementPeriod : Timing : [0..1]=No cross-version extension allowed for this element because No Change D.measurementPeriod : Timing : [0..1]=No cross-version extension allowed for this element because No Change D.measurementPeriod : Timing : [0..1]=No cross-version extension allowed for this element because No Change D.measurementPeriod : Timing : [0..1]

R2 DeviceMetric.operationalStatusR3 DeviceMetric.operationalStatusR4 DeviceMetric.operationalStatusR4B DeviceMetric.operationalStatusR5 DeviceMetric.operationalStatus
on=on=on=on=on
off=off=off=off=off
standby=standby=standby=standby=standby
entered-in-error=entered-in-error=entered-in-error=entered-in-error

R2 DeviceMetric.categoryR3 DeviceMetric.categoryR4 DeviceMetric.categoryR4B DeviceMetric.categoryR5 DeviceMetric.category
measurement=measurement=measurement=measurement=measurement
setting=setting=setting=setting=setting
calculation=calculation=calculation=calculation=calculation
unspecified=unspecified=unspecified=unspecified=unspecified

R2 DeviceMetric.calibration.typeR3 DeviceMetric.calibration.typeR4 DeviceMetric.calibration.typeR4B DeviceMetric.calibration.typeR5 DeviceMetric.calibration.type
unspecified=unspecified=unspecified=unspecified=unspecified
offset=offset=offset=offset=offset
gain=gain=gain=gain=gain
two-point=two-point=two-point=two-point=two-point

R2 DeviceMetric.calibration.stateR3 DeviceMetric.calibration.stateR4 DeviceMetric.calibration.stateR4B DeviceMetric.calibration.stateR5 DeviceMetric.calibration.state
not-calibrated=not-calibrated=not-calibrated=not-calibrated=not-calibrated
calibration-required=calibration-required=calibration-required=calibration-required=calibration-required
calibrated=calibrated=calibrated=calibrated=calibrated
unspecified=unspecified=unspecified=unspecified=unspecified

R2 DeviceMetric.colorR3 DeviceMetric.colorR4 DeviceMetric.colorR4B DeviceMetric.color
black=black=black=black
red=red=red=red
green=green=green=green
yellow=yellow=yellow=yellow
blue=blue=blue=blue
magenta=magenta=magenta=magenta
cyan=cyan=cyan=cyan
white=white=white=white