This page is part of the FHIR Specification (v0.4.0: DSTU 2 Draft). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R3 R2
Example Index:
General DeviceComponent example | XML | JSON |
Example for DeviceComponent includes production specification information | XML | JSON |
XML
General DeviceComponent example (id = "example")
<DeviceComponent xmlns="http://hl7.org/fhir"><!-- <Simple_MDS xmlns:xsd="http://www.w3.org/2001/XMLSchema-instance" xsd:noNamespaceSche maLocation="DIM.xsd" Handle="0" System-Id="ID 13.1" Mds-Status="di sconnected" object_id="MDC_MOC_VMS_MDS_SIMP" Class="MDC_MOC_VMS_MDS_SIMP"> ; <Nomenclature-Version object_id="MDC_ATTR_NOM_VERS" nom-minor-version="0"& gt; <nom-major-version majorVersion1="true"/> </Nomenclature-Version> <System-Model object_id="MDC_ATTR_ID_MODEL" manufacturer="Center4MI" model-number="2-0-14"/> <System-Type object_id="MDC_ATTR_SYS_TYPE" partition="nom-part-obj" code="MDC_DEV_ANALY_SAT_O2_MDS"/> <Locale object_id="MDC_ATTR_LOCALE" charset="ISO-10646-UCS-2" country="US" Language="en"/> <VMD Handle="20" object_id="MDC_MOC_VMO_VMD" Class="MDC_MOC_VMO_VMD&q uot;> <Type object_id="MDC_ATTR_ID_TYPE" partition="nom-part-obj" code="MDC_DEV_ANALY_SAT_O2_VMD"/> <VMD-Status vmd-standby="true"/> <Channel Handle="22" object_id="MDC_MOC_VMO_CHAN" Class="MDC_MOC_VMO _CHAN" Physical-Channel-No="1" Logical-Channel-No="1" Channel-Id="MDC_D EV_ANALY_SAT_O2_CHAN"> <Type object_id="MDC_ATTR_ID_TYPE" partition="nom-part-obj" code="MDC_DEV_ANALY_SAT_O2_CHAN"/> <Channel-Status chan-standby="true"/> <Numeric Handle="221" object_id="MDC_MOC_VMO_METRIC_NU" Class="MDC_ MOC_VMO_METRIC_NU" Nu-Measure-Resolution="0" Metric-Id="MDC_PULS_OXIM_SAT_O2" ;> <Type object_id="MDC_ATTR_ID_TYPE" partition="nom-part-metric" code="MDC_PULS_OXIM_SAT_O2"/> <Metric-Specification object_id="MDC_ATTR_METRIC_SPECN" update-period="8192& quot; category="auto-measurement"> <relevance rv-unspec="true"/> <access upd-periodic="true" acc-scan="true" sc-opt-normal="true&q uot;/> <structure object_id="NA1" ms-comp-no="0" ms-struct="simple" /> </Metric-Specification> <Nu-Observed-Value object_id="MDC_ATTR_NU_VAL_OBS" value="0" unit-code="MDC_DIM_PERCENT" metric-id="MDC_PULS_OXIM_SAT_O2"> <state not-available="true"/> </Nu-Observed-Value> </Numeric> <Numeric Handle="222" object_id="MDC_MOC_VMO_METRIC_NU" Class="MDC_ MOC_VMO_METRIC_NU" Nu-Measure-Resolution="0" Metric-Id="MDC_BLD_PERF_INDEX"& gt; <Type object_id="MDC_ATTR_ID_TYPE" partition="nom-part-metric" code="MDC_BLD_PERF_INDEX"/> <Metric-Specification object_id="MDC_ATTR_METRIC_SPECN" update-period="8192& quot; category="auto-measurement"> <relevance rv-unspec="true"/> <access upd-periodic="true" acc-scan="true" sc-opt-normal="true&q uot;/> <structure object_id="NA1" ms-comp-no="0" ms-struct="simple" /> </Metric-Specification> <Nu-Observed-Value object_id="MDC_ATTR_NU_VAL_OBS" value="0" unit-code="MDC_DIM_MILLI_L_PER_MIN" metric-id="MDC_BLD_PERF_INDEX"> <state not-available="true"/> </Nu-Observed-Value> </Numeric> </Channel> <Channel Handle="33" object_id="MDC_MOC_VMO_CHAN" Class="MDC_MOC_VMO _CHAN" Physical-Channel-No="2" Logical-Channel-No="2" Channel-Id="MDC_D EV_PULS_CHAN"> <Type object_id="MDC_ATTR_ID_TYPE" partition="nom-part-obj" code="MDC_DEV_PULS_CHAN"/> <Channel-Status chan-standby="true"/> <Numeric Handle="333" object_id="MDC_MOC_VMO_METRIC_NU" Class="MDC _MOC_VMO_METRIC_NU" Nu-Measure-Resolution="0" Metric-Id="MDC_PULS_OXIM_PULS_RATE& quot;> <Type object_id="MDC_ATTR_ID_TYPE" partition="nom-part-metric" code="MDC_PULS_OXIM_PULS_RATE"/> <Metric-Specification object_id="MDC_ATTR_METRIC_SPECN" update-period="8192& quot; category="auto-measurement"> <relevance rv-unspec="true"/> <access upd-periodic="true" acc-scan="true" sc-opt-normal="true&q uot;/> <structure object_id="NA1" ms-comp-no="0" ms-struct="simple" /> </Metric-Specification> <Nu-Observed-Value object_id="MDC_ATTR_NU_VAL_OBS" value="0" unit-code="MDC_DIM_BEAT_PER_MIN" metric-id="MDC_PULS_OXIM_PULS_RATE"> <state not-available="true"/> </Nu-Observed-Value> </Numeric> </Channel> </VMD> </Simple_MDS> --> <id value="example"/> <text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml"><!-- Snipped for brevity --></div> </text> <contained> <Device> <id value="d1"/> <identifier> <label value="Serial Number"/> <value value="ID 13.1"/> </identifier> <identifier> <label value="Global Medical Device Nomenclature"/> <system value="urn:std:iso:11073:10101"/> <value value="2000"/> </identifier> <type> <coding> <system value="urn:std:iso:11073:10101"/> <code value="2000"/> <display value="MDC_DEV_ANALY_SAT_O2_MDS"/> </coding> </type> <manufacturer value="Center4MI"/> <model value="2-0-14"/> </Device> </contained> <type> <coding> <system value="urn:std:iso:11073:10101"/> <code value="2000"/> <display value="MDC_DEV_ANALY_SAT_O2_MDS"/> </coding> </type> <identifier> <label value="Handle ID"/> <value value="0"/> </identifier> <lastSystemChange value="2014-10-07T14:45:00Z"/> <source> <reference value="#d1"/> </source> <operationalStatus> <coding> <system value="urn:std:iso:11073:10101"/> <code value="0"/> <display value="disconnected"/> </coding> </operationalStatus> <languageCode> <coding> <system value="http://tools.ietf.org/html/bcp47"/> <code value="en-US"/> </coding> </languageCode> </DeviceComponent>
JSON
General DeviceComponent example
{ "resourceType": "DeviceComponent", "id": "example", "text": { "status": "generated", "div": "<div>!-- Snipped for Brevity --></div>" }, "contained": [ { "resourceType": "Device", "id": "d1", "identifier": [ { "label": "Serial Number", "value": "ID 13.1" }, { "label": "Global Medical Device Nomenclature", "system": "urn:std:iso:11073:10101", "value": "2000" } ], "type": { "coding": [ { "system": "urn:std:iso:11073:10101", "code": "2000", "display": "MDC_DEV_ANALY_SAT_O2_MDS" } ] }, "manufacturer": "Center4MI", "model": "2-0-14" } ], "type": { "coding": [ { "system": "urn:std:iso:11073:10101", "code": "2000", "display": "MDC_DEV_ANALY_SAT_O2_MDS" } ] }, "identifier": { "label": "Handle ID", "value": "0" }, "lastSystemChange": "2014-10-07T14:45:00Z", "source": { "reference": "#d1" }, "operationalStatus": [ { "coding": [ { "system": "urn:std:iso:11073:10101", "code": "0", "display": "disconnected" } ] } ], "languageCode": { "coding": [ { "system": "http://tools.ietf.org/html/bcp47", "code": "en-US" } ] } }
XML
Example for DeviceComponent includes production specification information (id = "example-prodspec")
<DeviceComponent xmlns="http://hl7.org/fhir"><!-- <Simple_MDS xmlns:xsd="http://www.w3.org/2001/XMLSchema-instance" xsd:noNamespaceSche maLocation="DIM.xsd" Handle="0" System-Id="ID 13.1" Mds-Status="di sconnected" object_id="MDC_MOC_VMS_MDS_SIMP" Class="MDC_MOC_VMS_MDS_SIMP"> ; <Nomenclature-Version object_id="MDC_ATTR_NOM_VERS" nom-minor-version="0"& gt; <nom-major-version majorVersion1="true"/> </Nomenclature-Version> <System-Model object_id="MDC_ATTR_ID_MODEL" manufacturer="Center4MI" model-number="2-0-14"/> <System-Type object_id="MDC_ATTR_SYS_TYPE" partition="nom-part-obj" code="MDC_DEV_ANALY_SAT_O2_MDS"/> <Locale object_id="MDC_ATTR_LOCALE" charset="ISO-10646-UCS-2" country="US" Language="en"/> <ProductionSpec> <ProdSpecEntry spec-type="1" prod-spec="xa-12324-b"/> <ProdSpecEntry spec-type="3" prod-spec="1.1"/> <ProdSpecEntry spec-type="4" prod-spec="1.12"/> <ProdSpecEntry spec-type="5" prod-spec="1.0.23"/> </ProductionSpec> <VMD Handle="20" object_id="MDC_MOC_VMO_VMD" Class="MDC_MOC_VMO_VMD&q uot;> <Type object_id="MDC_ATTR_ID_TYPE" partition="nom-part-obj" code="MDC_DEV_ANALY_SAT_O2_VMD"/> <VMD-Status vmd-standby="true"/> <Channel Handle="22" object_id="MDC_MOC_VMO_CHAN" Class="MDC_MOC_VMO _CHAN" Physical-Channel-No="1" Logical-Channel-No="1" Channel-Id="MDC_D EV_ANALY_SAT_O2_CHAN"> <Type object_id="MDC_ATTR_ID_TYPE" partition="nom-part-obj" code="MDC_DEV_ANALY_SAT_O2_CHAN"/> <Channel-Status chan-standby="true"/> <Numeric Handle="221" object_id="MDC_MOC_VMO_METRIC_NU" Class="MDC_ MOC_VMO_METRIC_NU" Nu-Measure-Resolution="0" Metric-Id="MDC_PULS_OXIM_SAT_O2" ;> <Type object_id="MDC_ATTR_ID_TYPE" partition="nom-part-metric" code="MDC_PULS_OXIM_SAT_O2"/> <Metric-Specification object_id="MDC_ATTR_METRIC_SPECN" update-period="8192& quot; category="auto-measurement"> <relevance rv-unspec="true"/> <access upd-periodic="true" acc-scan="true" sc-opt-normal="true&q uot;/> <structure object_id="NA1" ms-comp-no="0" ms-struct="simple" /> </Metric-Specification> <Nu-Observed-Value object_id="MDC_ATTR_NU_VAL_OBS" value="0" unit-code="MDC_DIM_PERCENT" metric-id="MDC_PULS_OXIM_SAT_O2"> <state not-available="true"/> </Nu-Observed-Value> </Numeric> <Numeric Handle="222" object_id="MDC_MOC_VMO_METRIC_NU" Class="MDC_ MOC_VMO_METRIC_NU" Nu-Measure-Resolution="0" Metric-Id="MDC_BLD_PERF_INDEX"& gt; <Type object_id="MDC_ATTR_ID_TYPE" partition="nom-part-metric" code="MDC_BLD_PERF_INDEX"/> <Metric-Specification object_id="MDC_ATTR_METRIC_SPECN" update-period="8192& quot; category="auto-measurement"> <relevance rv-unspec="true"/> <access upd-periodic="true" acc-scan="true" sc-opt-normal="true&q uot;/> <structure object_id="NA1" ms-comp-no="0" ms-struct="simple" /> </Metric-Specification> <Nu-Observed-Value object_id="MDC_ATTR_NU_VAL_OBS" value="0" unit-code="MDC_DIM_MILLI_L_PER_MIN" metric-id="MDC_BLD_PERF_INDEX"> <state not-available="true"/> </Nu-Observed-Value> </Numeric> </Channel> <Channel Handle="33" object_id="MDC_MOC_VMO_CHAN" Class="MDC_MOC_VMO _CHAN" Physical-Channel-No="2" Logical-Channel-No="2" Channel-Id="MDC_D EV_PULS_CHAN"> <Type object_id="MDC_ATTR_ID_TYPE" partition="nom-part-obj" code="MDC_DEV_PULS_CHAN"/> <Channel-Status chan-standby="true"/> <Numeric Handle="333" object_id="MDC_MOC_VMO_METRIC_NU" Class="MDC _MOC_VMO_METRIC_NU" Nu-Measure-Resolution="0" Metric-Id="MDC_PULS_OXIM_PULS_RATE& quot;> <Type object_id="MDC_ATTR_ID_TYPE" partition="nom-part-metric" code="MDC_PULS_OXIM_PULS_RATE"/> <Metric-Specification object_id="MDC_ATTR_METRIC_SPECN" update-period="8192& quot; category="auto-measurement"> <relevance rv-unspec="true"/> <access upd-periodic="true" acc-scan="true" sc-opt-normal="true&q uot;/> <structure object_id="NA1" ms-comp-no="0" ms-struct="simple" /> </Metric-Specification> <Nu-Observed-Value object_id="MDC_ATTR_NU_VAL_OBS" value="0" unit-code="MDC_DIM_BEAT_PER_MIN" metric-id="MDC_PULS_OXIM_PULS_RATE"> <state not-available="true"/> </Nu-Observed-Value> </Numeric> </Channel> </VMD> </Simple_MDS> --> <id value="example-prodspec"/> <text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml"><!-- Snipped for brevity --></div> </text> <contained> <Device> <id value="d1"/> <identifier> <label value="Serial Number"/> <value value="ID 13.1"/> </identifier> <identifier> <label value="Global Medical Device Nomenclature"/> <system value="urn:std:iso:11073:10101"/> <value value="2000"/> </identifier> <type> <coding> <system value="urn:std:iso:11073:10101"/> <code value="2000"/> <display value="MDC_DEV_ANALY_SAT_O2_MDS"/> </coding> </type> <manufacturer value="Center4MI"/> <model value="2-0-14"/> </Device> </contained> <type> <coding> <system value="urn:std:iso:11073:10101"/> <code value="2000"/> <display value="MDC_DEV_ANALY_SAT_O2_MDS"/> </coding> </type> <identifier> <label value="Handle ID"/> <value value="0"/> </identifier> <lastSystemChange value="2014-10-07T14:45:00Z"/> <source> <reference value="#d1"/> </source> <operationalStatus> <coding> <system value="urn:std:iso:11073:10101"/> <code value="0"/> <display value="disconnected"/> </coding> </operationalStatus> <productionSpecification> <specType> <coding> <code value="1"/> <display value="Serial number"/> </coding> </specType> <productionSpec value="xa-12324-b"/> </productionSpecification> <productionSpecification> <specType> <coding> <code value="3"/> <display value="Hardware version"/> </coding> </specType> <productionSpec value="1.1"/> </productionSpecification> <productionSpecification> <specType> <coding> <code value="4"/> <display value="Software version"/> </coding> </specType> <productionSpec value="1.12"/> </productionSpecification> <productionSpecification> <specType> <coding> <code value="5"/> <display value="Firmware version"/> </coding> </specType> <productionSpec value="1.0.23"/> </productionSpecification> <languageCode> <coding> <system value="http://tools.ietf.org/html/bcp47"/> <code value="en-US"/> </coding> </languageCode> </DeviceComponent>
JSON
Example for DeviceComponent includes production specification information
{ "resourceType": "DeviceComponent", "id": "example-prodspec", "text": { "status": "generated", "div": "<div>!-- Snipped for Brevity --></div>" }, "contained": [ { "resourceType": "Device", "id": "d1", "identifier": [ { "label": "Serial Number", "value": "ID 13.1" }, { "label": "Global Medical Device Nomenclature", "system": "urn:std:iso:11073:10101", "value": "2000" } ], "type": { "coding": [ { "system": "urn:std:iso:11073:10101", "code": "2000", "display": "MDC_DEV_ANALY_SAT_O2_MDS" } ] }, "manufacturer": "Center4MI", "model": "2-0-14" } ], "type": { "coding": [ { "system": "urn:std:iso:11073:10101", "code": "2000", "display": "MDC_DEV_ANALY_SAT_O2_MDS" } ] }, "identifier": { "label": "Handle ID", "value": "0" }, "lastSystemChange": "2014-10-07T14:45:00Z", "source": { "reference": "#d1" }, "operationalStatus": [ { "coding": [ { "system": "urn:std:iso:11073:10101", "code": "0", "display": "disconnected" } ] } ], "productionSpecification": [ { "specType": { "coding": [ { "code": "1", "display": "Serial number" } ] }, "productionSpec": "xa-12324-b" }, { "specType": { "coding": [ { "code": "3", "display": "Hardware version" } ] }, "productionSpec": "1.1" }, { "specType": { "coding": [ { "code": "4", "display": "Software version" } ] }, "productionSpec": "1.12" }, { "specType": { "coding": [ { "code": "5", "display": "Firmware version" } ] }, "productionSpec": "1.0.23" } ], "languageCode": { "coding": [ { "system": "http://tools.ietf.org/html/bcp47", "code": "en-US" } ] } }
Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.