phg-device
Devices (glucometers, IPs, CGMs) are represented as an IEEE 11073 containment tree of device related FHIR resources. The tree consists of a Device, one or more child DeviceComponents, optional nested DeviceComponents, and DeviceMetrics.
It is important to note that this containment tree was originally developed to support POCD devices, and maps to IEEE 11073 standards.
The design philosophy of using this containment tree additionally for modeling PHD devices and PHGs (PH Gateways such as Phones, PCs) is to maintain strict compatibility with the POCD devices and broader modeling, so that domain models that refer to devices are not different in reference.
Overview
`The below overview shows the elements of the resource, data type and the cardinality of each. Further details like "Binding"/"Fixed values"/"contraints" etc can be found on clicking on each element.
Canonical url - http://roche.com/fhir/rdc/StructureDefinition/phg-device
The resource cannot be rendered.
Details
Table
XML
The resource cannot be rendered.
JSON
Example
NOTE to developer: This is only a sample resource. For the resource structure and valusets always refer the section "Overview" under each profile definition in the Implementation guide. If an element is defined as an array (0..*) in the standard and in RDC profile as an object (0..1), please note that it should still carry the structure of an array with one occurance. The structure for all resources as per the FHIR standard can be found at https://www.hl7.org/fhir/STU3/resourcelist.html
Device resource for CGM sensor in confidence [sensor raw data]
{
"resourceType": "Device",
"id": "06e0de19-bef7-4c51-b34e-2ebc5f757432",
"meta": {
"profile": [
"http://roche.com/fhir/rdc/StructureDefinition/phg-device"
]
},
"identifier": [
{
"system": "http://roche.com/fhir/rdc/sid/device-identifier",
"value": "confidence/<serial-number>"
}
],
"status": "active",
"type": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "701750003",
"display": "Subcutaneous glucose sensor"
}
]
},
"lotNumber": "12345",
"manufacturer": "Roche",
"model": "Aero",
"version": "3.0.0",
"patient": {
"reference": "Patient/2P0tI8p-SF9-6850"
}
}