Point-of-Care Device Implementation Guide
current - CI Build

Point-of-Care Device Implementation Guide, published by HL7 International - Devices Work Group. This is not an authorized publication; it is the continuous build for version current). This version is based on the current content of https://github.com/HL7/uv-pocd/ and changes regularly. See the Directory of published versions

## Resource Profile: EnumerationDeviceMetric - Mappings

Draft as of 2022-01-16

Mappings for the EnumerationDeviceMetric resource profile.

### Mappings for IEEE 11073-10201 DIM (urn:iso:std:iso:11073:10201)

EnumerationDeviceMetric
DeviceMetric |
type |
coding |
code | VMO::Type
text | VMO::Label-String
operationalStatus | Metric::Metric-Status
color | Metric::Color
category | Metric::Metric-Specification::category
measurementPeriod |
repeat |
period | Metric::Measure-Period::value
periodUnit | Metric::Measure-Period::unit-code
calibration |
type | Metric::Metric-Calibration::cal-type
state | Metric::Metric-Calibration::cal-state
time | Metric::Metric-Calibration::cal-time

### Mappings for IEEE 11073-10207 SDC (urn:iso:std:iso:11073:10207)

EnumerationDeviceMetric
DeviceMetric |
extension |
extension (instance) |
extension |
extension (number) |
value[x] (valueUnsignedInt) | AbstractMetricState/PhysicalConnector/Number
extension (label) |
value[x] (valueString) | AbstractMetricState/PhysicalConnector/Label
extension (metricAvailability) | StringMetricDescriptor/MetricAvailability, EnumStringMetricDescriptor/MetricAvailability
type | According to ISO/IEEE 11073-20701 this element can't be empty
coding |
system | StringMetricDescriptor/Type/CodingSystem, EnumStringMetricDescriptor/Type/CodingSystem
version | StringMetricDescriptor/Type/CodingSystemVersion, EnumStringMetricDescriptor/Type/CodingSystemVersion
code | StringMetricDescriptor/Type/Code, EnumStringMetricDescriptor/Type/Code
operationalStatus | StringMetricState/ActivationState, EnumStringMetricState/ActivationState (note the mapping of the value set)
category | StringMetricDescriptor/MetricCategory, EnumStringMetricDescriptor/MetricCategory (Note the mapping of the value set)
measurementPeriod |
repeat |
duration | StringMetricDescriptor/DeterminationPeriod, EnumStringMetricDescriptor/DeterminationPeriod (Unit can specified by durationUnit)

### Mappings for FiveWs Pattern Mapping (http://hl7.org/fhir/fivews)

EnumerationDeviceMetric
DeviceMetric |
identifier | FiveWs.identifier
type | FiveWs.class
category | FiveWs.class

### Mappings for RIM Mapping (http://hl7.org/v3)

EnumerationDeviceMetric
DeviceMetric | Entity. Role, or Act
text | Act.text?
contained | N/A
extension |
extension (instance) |
id | n/a
extension |
extension (number) |
id | n/a
extension | n/a
url | N/A
value[x] | N/A
value[x] (valueUnsignedInt) | N/A
extension (label) |
id | n/a
extension | n/a
url | N/A
value[x] | N/A
value[x] (valueString) | N/A
url | N/A
modifierExtension | N/A
type |
id | n/a
extension | n/a
coding | union(., ./translation)
id | n/a
extension | n/a
system | ./codeSystem
version | ./codeSystemVersion
code | ./code
display | CV.displayName
userSelected | CD.codingRationale
text | ./originalText[mediaType/code="text/plain"]/data
measurementPeriod |
id | n/a
extension | n/a
modifierExtension | N/A
event | QLIST<TS>
repeat | Implies PIVL or EIVL
id | n/a
extension | n/a
bounds[x] | IVL(TS) used in a QSI
count | PIVL.count
countMax | PIVL.count
duration | PIVL.phase
durationMax | PIVL.phase
durationUnit | PIVL.phase.unit
frequency | PIVL.phase
frequencyMax | PIVL.phase
period | PIVL.phase
periodMax | PIVL.phase
periodUnit | PIVL.phase.unit
dayOfWeek | n/a
timeOfDay | n/a
when | EIVL.event
offset | EIVL.offset
code | QSC.code
calibration |
id | n/a
extension | n/a
modifierExtension | N/A