Point-of-Care Device Implementation Guide
0.3.0 - STU 1 Ballot

This page is part of the Point-of-care Device FHIR IG (v0.3.0: STU 1 Ballot 3) based on FHIR R4. . For a full list of available versions, see the Directory of published versions

Artifact List

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

Behavior: Capability Statements

The following artifacts define the specific capabilities that different types of systems are expected to have in order to comply with this implementation guide. Systems conforming to this implementation guide are expected to declare conformance to one or more of the following capability statements.

Server CapabilityStatement

CapabilityStatement that describes the expected capabilities of a server processing data from Point-of-Care devices.

Structures: Resource Profiles

These define constraints on FHIR resources for systems conforming to this implementation guide

MDS Device profile

StructureDefinition for Device resources that represent a Medical Device System (MDS). This is the top-level resource in the hierarchical model of a Point-of-Care device.

VMD Device profile

StructureDefinition for Device resources that represent Virtual Medical Devices (VMD). These are medical-related subsystems in the hierarchical model of a Point-of-Care device.

Channel Device profile

StructureDefinition for Device resources that represent Channels, which are used for grouping metrics together.

Numeric DeviceMetric profile

StructureDefinition for DeviceMetric resources that represent numerical measurements, calculations, or settings characteristics and capabilities.

Enumeration DeviceMetric profile

StructureDefinition for DeviceMetric resources that represent coded or text status, annotations, or settings characteristics and capabilities.

Sample Array DeviceMetric profile

StructureDefinition for DeviceMetric resources that represent real-time waveforms or wave snippets characteristics and capabilities.

Numeric Observation profile

StructureDefinition for Observation resources that represent numerical measurements, calculations, or settings.

Compound Numeric Observation profile

StructureDefinition for Observation resources that represent numerical measurements, calculations, or settings with multiple components.

Enumeration Observation profile

StructureDefinition for Observation resources that represent coded or text status, annotations, or settings.

Sample Array Observation profile

StructureDefinition for Observation resources that represent real-time waveforms or wave snippets.

Patient profile

StructureDefinition for Patient resources that represent demographics and other administrative information.

Practitioner profile

StructureDefinition for Practitioner resources that represent demographics and other administrative information.

Observation profile

StructureDefinition for measurements and simple assertions made about a patient, device or other subject.

Structures: Extension Definitions

These define constraints on FHIR data types for systems conforming to this implementation guide

Device Instance extension

StructureDefinition that adds an instance number or label to Device or DeviceMetric.

Approved Jurisdictions extension

StructureDefinition that adds approved jurisdictions to a Device.

Operator extension

StructureDefinition that adds an operator to a Device.

Operating hours extension

StructureDefinition that adds operating hours to a Device.

Operating cycles extension

StructureDefinition that adds operating cycles to a Device.

Operating mode extension

StructureDefinition that adds an operating mode to a Device.

Relation extension

StructureDefinition that adds relations to a DeviceMetric.

Metric availability extension

StructureDefinition that adds metric availability to a DeviceMetric.

Technical range extension

StructureDefinition that adds technical range and accuracy to a DeviceMetric.

Resolution extension

StructureDefinition that adds resolution to a DeviceMetric.

Sweep Speed extension

StructureDefinition that adds default sweep speed to a DeviceMetric.

Visual Grid extension

StructureDefinition that adds grid line definitions to a DeviceMetric.

Terminology: Value Sets

These define sets of codes used by systems conforming to this implementation guide

MDC Object infrastructure and Device nomenclature

ValueSet for the ISO/IEEE 11073-10101 Nomenclature filtered by Object partition.

MDC Metric nomenclature

ValueSet for the ISO/IEEE 11073-10101 Nomenclature filtered by Metric (SCADA or Settings) partition.

MDC Unit of Measurement

ValueSet for the ISO/IEEE 11073-10101 Nomenclature filtered by Dimension partition.

Operating mode value set

ValueSet for IEEE 11073-10207 MdsState/OperatingMode.

Safety classification value set

ValueSet for IEEE 11073-10207 SafetyClassification.

Kind of relation value set

ValueSet for IEEE 11073-10207 Relation/Kind.

Metric availability value set

ValueSet for IEEE 11073-10207 MetricAvailability.

Observation interpretation codes

Observation interpretation codes including measurement status.

Terminology: Code Systems

These define new code systems used by systems conforming to this implementation guide

Operating mode code system

Operating mode definitions from the ISO/IEEE 11073-10207.

Safety classification code system

Safety classification definitions from the ISO/IEEE 11073-10207.

Kind of relation code system

Relation definitions from the ISO/IEEE 11073-10207.

Metric availability code system

Metric availability definitions from the ISO/IEEE 11073-10207.

Measurement status codes

Measurement status definitions from the ISO/IEEE 11073-10201 DIM.

Example: Example Instances

These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like

Patient Monitor MDS example

Example of a Device resource that represents a patient monitor.

ECG VMD example

Example of a Device resource that represents an ECG subsystem.

ECG Channel example

Example of a Device resource that represents an ECG channel.

ECG Sample Array metric example

Example of a DeviceMetric resource that represents an ECG metric.

ECG Sample Array observation example

Example of an Observation resource that represents ECG waveforms.

Rhythm Status Enumeration metric example

Example of a DeviceMetric resource that represents a rhythm status metric.

Rhythm Status Enumeration observation example

Example of an Observation resource that represents coded rhythm status.

Heart Rate Channel example

Example of a Device resource that represents a heart rate channel.

Heart Rate Numeric metric example

Example of a DeviceMetric resource that represents a heart rate metric.

Heart Rate Numeric observation example

Example of an Observation resource that represents heart rate measurement.

Blood Pressure VMD example

Example of a Device resource that represents an invasive blood pressure subsystem.

Blood Pressure Channel example

Example of a Device resource that represents an invasive blood pressure channel.

CVP Sample Array metric example

Example of a DeviceMetric resource that represents a central venous pressure metric.

CVP Sample Array observation example

Example of an Observation resource that represents central venous pressure waveform.

NBP VMD example

Example of a Device resource that represents a non-invasive blood pressure subsystem.

NBP Channel example

Example of a Device resource that represents a non-invasive blood pressure channel.

NBP Numeric metric example

Example of a DeviceMetric resource that represents a non-invasive blood pressure metric.

NBP Numeric observation example

Example of an Observation resource that represents non-invasive blood pressure measurement.

Some Patient example

Example of a Patient resource.

Some Practitioner example

Example of a Practitioner resource.

Some Location example

Example of a Location resource.