Personal Health Device Implementation Guide
1.0.0 - STU 1 International flag

Personal Health Device Implementation Guide, published by HL7 International / Health Care Devices. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/phd/ and changes regularly. See the Directory of published versions

Example Bundle: Example of a first time Bundle upload

Bundle nonin-hdp-1542718631721 of type transaction


Entry 1 - fullUrl = http://example.org/Patient/patient-001

Request:

POST Patient
If-None-Exist = identifier=urn:oid:1.2.3.4.5.6.6.8.10|sisansarahId

Resource Patient:

Anonymous Patient null, DoB: ( Medical record number: sisansarahId)


Entry 2 - fullUrl = http://example.org/Device/phg-001

Request:

POST Device
If-None-Exist = identifier=urn:oid:1.2.840.10004.1.1.1.0.0.1.0.0.1.2680|4C-4E-49-12-34-56-FF-FF

Resource Device:

Generated Narrative: Device

Resource Device "phg-001"

Profile: PhgDevice

identifier: IEEE 11073 System Identifier/4C-4E-49-12-34-56-FF-FF

type: MDC_MOC_VMS_MDS_AHD: Continua compliant Gateway (ISO 11073-10101 Health informatics - Point-of-care#531981 "MDC_MOC_VMS_MDS_AHD")

Versions

-TypeValue
*MDC_REG_CERT_DATA_CONTINUA_VERSION: Continua version (ISO 11073-10101 Health informatics - Point-of-care#532352)6.0

property

type: MDC_REG_CERT_DATA_CONTINUA_CERT_DEV_LIST: Continua certified device list (ISO 11073-10101 Health informatics - Point-of-care#532353)

property

type: MDC_REG_CERT_DATA_CONTINUA_AHD_CERT_LIST: Continua certified Health&Fitness interfaces list (ISO 11073-10101 Health informatics - Point-of-care#532355)

property

type: regulation-status (ASN1 bits to HL7 enumerated values#532354.0)

property

type: MDC_TIME_SYNC_PROTOCOL: Time synchronization protocol (ISO 11073-10101 Health informatics - Point-of-care#68220)

property

type: MDC_TIME_SYNC_ACCURACY: unknown code 68221 (ISO 11073-10101 Health informatics - Point-of-care#68221)


Entry 3 - fullUrl = http://example.org/Device/phd-001

Request:

POST Device
If-None-Exist = identifier=urn:oid:1.2.840.10004.1.1.1.0.0.1.0.0.1.2680|00-1C-05-04-00-00-78-25

Resource Device:

Generated Narrative: Device

Resource Device "phd-001"

Profile: PhdDevice

identifier: IEEE 11073 System Identifier/00-1C-05-04-00-00-78-25, Bluetooth MAC Address/00-1C-05-00-78-25

manufacturer: Nonin Medical, Inc.

serialNumber: 0400007825

modelNumber: Model 3150

type: MDC_MOC_VMS_MDS_SIMP: Personal Health Device (ISO 11073-10101 Health informatics - Point-of-care#65573 "MDC_MOC_VMS_MDS_SIMP")

version

type: MDC_ID_PROD_SPEC_FW: Firmware revision (ISO 11073-10101 Health informatics - Point-of-care#531976)

value: 0.9C

version

type: MDC_REG_CERT_DATA_CONTINUA_VERSION: Continua version (ISO 11073-10101 Health informatics - Point-of-care#532352)

value: 1.0

property

type: MDC_REG_CERT_DATA_CONTINUA_CERT_DEV_LIST: Continua certified device list (ISO 11073-10101 Health informatics - Point-of-care#532353)

property

type: regulation-status (ASN1 bits to HL7 enumerated values#532354.0)

property

type: MDC_TIME_SYNC_PROTOCOL: Time synchronization protocol (ISO 11073-10101 Health informatics - Point-of-care#68220)

property

type: mds-time-capab-real-time-clock (ASN1 bits to HL7 enumerated values#68219.0)

property

type: mds-time-capab-set-clock (ASN1 bits to HL7 enumerated values#68219.1)

property

type: mds-time-capab-relative-time (ASN1 bits to HL7 enumerated values#68219.2)

property

type: MDC_TIME_RES_ABS: Resolution of absolute time clock (ISO 11073-10101 Health informatics - Point-of-care#68222)

property

type: MDC_TIME_RES_REL: Resolution of relative time clock (ISO 11073-10101 Health informatics - Point-of-care#68223)


Entry 4 - fullUrl = http://example.org/Observation/cts-001

Request:

POST Observation

Resource Observation:

Generated Narrative: Observation

Resource Observation "cts-001"

Profile: PhdCoincidentTimeStampObservation

Gateway Device: See on this page: Device/phg-001

status: FINAL

category: PHD generated Observation (PHD Observation Categories Code System#phd-observation)

code: MDC_ATTR_TIME_ABS: Uses Absolute time clock (ISO 11073-10101 Health informatics - Point-of-care#67975)

subject: See on this page: Patient/patient-001

effective: 2019-09-20 12:40:07-0400

value: 2019-09-20 12:40:09-0400

device: See on this page: Device/phd-001


Entry 5 - fullUrl = urn:uuid:752b1a27-bbed-47d6-bbb8-b649a5261c52

Request:

POST Observation

Resource Observation:

Generated Narrative: Observation

Gateway Device: See on this page: Device/phg-001

status: FINAL

category: Vital Signs (Observation Category Codes#vital-signs), PHD generated Observation (PHD Observation Categories Code System#phd-observation)

code: MDC_PULS_OXIM_SAT_O2: Blood 0₂ (ISO 11073-10101 Health informatics - Point-of-care#150456; LOINC#2708-6)

subject: See on this page: Patient/patient-001

effective: 2019-09-20 12:40:16-0400

value: 98 Superfluous mandatory field! (Details: UCUM code % = '%')

device: See on this page: Device/phd-001

derivedFrom: See on this page: Observation/cts-001

Components

-CodeValue[x]
*MDC_ATTR_SUPPLEMENTAL_TYPES: Supplemental information (ISO 11073-10101 Health informatics - Point-of-care#68193)MDC_MODALITY_SPOT: Stable mean (ISO 11073-10101 Health informatics - Point-of-care#150588)


Entry 6 - fullUrl = urn:uuid:9b676667-4eea-4837-8c6e-df5c1bce9b38

Request:

POST Observation

Resource Observation:

Generated Narrative: Observation

Gateway Device: See on this page: Device/phg-001

status: FINAL

category: Vital Signs (Observation Category Codes#vital-signs), PHD generated Observation (PHD Observation Categories Code System#phd-observation)

code: MDC_PULS_OXIM_PULS_RATE: Pulse rate (ISO 11073-10101 Health informatics - Point-of-care#149530; LOINC#8867-4)

subject: See on this page: Patient/patient-001

effective: 2019-09-20 12:40:16-0400

value: 47 {beat}/min} (Details: UCUM code /min = '/min')

device: See on this page: Device/phd-001

derivedFrom: See on this page: Observation/cts-001

Components

-CodeValue[x]
*MDC_ATTR_SUPPLEMENTAL_TYPES: Supplemental information (ISO 11073-10101 Health informatics - Point-of-care#68193)MDC_MODALITY_SPOT: Stable mean (ISO 11073-10101 Health informatics - Point-of-care#150588)