This page is part of the FHIR Specification (v1.4.0: STU 3 Ballot 3). 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 for DeviceComponent includes production specification information
{ "resourceType": "DeviceComponent", "id": "example-prodspec", "_id": { "fhir_comments": [ " \n\t\t<Simple_MDS xmlns:xsd=\"http://www.w3.org/2001/XMLSchema-instance\" xsd:noNamespaceSchemaLocation=\"DIM.xsd\" Handle=\"0\" System-Id=\"ID 13.1\" Mds-Status=\"disconnected\" object_id=\"MDC_MOC_VMS_MDS_SIMP\" Class=\"MDC_MOC_VMS_MDS_SIMP\">\n\t\t\t<Nomenclature-Version object_id=\"MDC_ATTR_NOM_VERS\" nom-minor-version=\"0\">\n\t\t\t\t<nom-major-version majorVersion1=\"true\"/>\n\t\t\t</Nomenclature-Version>\n\t\t\t<System-Model object_id=\"MDC_ATTR_ID_MODEL\" manufacturer=\"Center4MI\" model-number=\"2-0-14\"/>\n\t\t\t<System-Type object_id=\"MDC_ATTR_SYS_TYPE\" partition=\"nom-part-obj\" code=\"MDC_DEV_ANALY_SAT_O2_MDS\"/>\n\t\t\t<Locale object_id=\"MDC_ATTR_LOCALE\" charset=\"ISO-10646-UCS-2\" country=\"US\" Language=\"en\"/>\n\t\t\t<ProductionSpec>\n\t\t\t\t<ProdSpecEntry spec-type=\"1\" prod-spec=\"xa-12324-b\"/> \n\t\t\t\t<ProdSpecEntry spec-type=\"3\" prod-spec=\"1.1\"/>\n\t\t\t\t<ProdSpecEntry spec-type=\"4\" prod-spec=\"1.12\"/>\n\t\t\t\t<ProdSpecEntry spec-type=\"5\" prod-spec=\"1.0.23\"/>\n\t\t\t</ProductionSpec>\n\t\t\t<VMD Handle=\"20\" object_id=\"MDC_MOC_VMO_VMD\" Class=\"MDC_MOC_VMO_VMD\">\n\t\t\t\t<Type object_id=\"MDC_ATTR_ID_TYPE\" partition=\"nom-part-obj\" code=\"MDC_DEV_ANALY_SAT_O2_VMD\"/>\n\t\t\t\t<VMD-Status vmd-standby=\"true\"/>\n\t\t\t\t<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_DEV_ANALY_SAT_O2_CHAN\">\n\t\t\t\t\t<Type object_id=\"MDC_ATTR_ID_TYPE\" partition=\"nom-part-obj\" code=\"MDC_DEV_ANALY_SAT_O2_CHAN\"/>\n\t\t\t\t\t<Channel-Status chan-standby=\"true\"/> \n\t\t\t\t\t<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\">\n\t\t\t\t\t\t<Type object_id=\"MDC_ATTR_ID_TYPE\" partition=\"nom-part-metric\" code=\"MDC_PULS_OXIM_SAT_O2\"/>\n\t\t\t\t\t\t<Metric-Specification object_id=\"MDC_ATTR_METRIC_SPECN\" update-period=\"8192\" category=\"auto-measurement\">\n\t\t\t\t\t\t\t<relevance rv-unspec=\"true\"/> \n\t\t\t\t\t\t\t<access upd-periodic=\"true\" acc-scan=\"true\" sc-opt-normal=\"true\"/>\n\t\t\t\t\t\t\t<structure object_id=\"NA1\" ms-comp-no=\"0\" ms-struct=\"simple\"/>\n\t\t\t\t\t\t</Metric-Specification>\n\t\t\t\t\t\t<Nu-Observed-Value object_id=\"MDC_ATTR_NU_VAL_OBS\" value=\"0\" unit-code=\"MDC_DIM_PERCENT\" metric-id=\"MDC_PULS_OXIM_SAT_O2\">\n\t\t\t\t\t\t\t<state not-available=\"true\"/>\n\t\t\t\t\t\t</Nu-Observed-Value>\n\t\t\t\t\t</Numeric>\n\t\t\t\t\t<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\">\n\t\t\t\t\t\t<Type object_id=\"MDC_ATTR_ID_TYPE\" partition=\"nom-part-metric\" code=\"MDC_BLD_PERF_INDEX\"/>\n\t\t\t\t\t\t<Metric-Specification object_id=\"MDC_ATTR_METRIC_SPECN\" update-period=\"8192\" category=\"auto-measurement\">\n\t\t\t\t\t\t\t<relevance rv-unspec=\"true\"/> \n\t\t\t\t\t\t\t<access upd-periodic=\"true\" acc-scan=\"true\" sc-opt-normal=\"true\"/>\n\t\t\t\t\t\t\t<structure object_id=\"NA1\" ms-comp-no=\"0\" ms-struct=\"simple\"/>\n\t\t\t\t\t\t</Metric-Specification>\n\t\t\t\t\t\t<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\">\n\t\t\t\t\t\t\t<state not-available=\"true\"/>\n\t\t\t\t\t\t</Nu-Observed-Value>\n\t\t\t\t\t</Numeric>\n\t\t\t\t</Channel>\n\t\t\t\t<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_DEV_PULS_CHAN\">\n\t\t\t\t\t<Type object_id=\"MDC_ATTR_ID_TYPE\" partition=\"nom-part-obj\" code=\"MDC_DEV_PULS_CHAN\"/>\n\t\t\t\t\t<Channel-Status chan-standby=\"true\"/> \n\t\t\t\t\t<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\">\n\t\t\t\t\t\t<Type object_id=\"MDC_ATTR_ID_TYPE\" partition=\"nom-part-metric\" code=\"MDC_PULS_OXIM_PULS_RATE\"/>\n\t\t\t\t\t\t<Metric-Specification object_id=\"MDC_ATTR_METRIC_SPECN\" update-period=\"8192\" category=\"auto-measurement\">\n\t\t\t\t\t\t\t<relevance rv-unspec=\"true\"/> \n\t\t\t\t\t\t\t<access upd-periodic=\"true\" acc-scan=\"true\" sc-opt-normal=\"true\"/>\n\t\t\t\t\t\t\t<structure object_id=\"NA1\" ms-comp-no=\"0\" ms-struct=\"simple\"/>\n\t\t\t\t\t\t</Metric-Specification>\n\t\t\t\t\t\t<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\">\n\t\t\t\t\t\t\t<state not-available=\"true\"/>\n\t\t\t\t\t\t</Nu-Observed-Value>\n\t\t\t\t\t</Numeric>\n\t\t\t\t</Channel>\n\t\t\t</VMD>\n\t\t</Simple_MDS>\n\t " ] }, "text": { "status": "generated", "div": "<div>\n\t\t\t<p>Example of a simple MDS from a pulse oximeter containment tree</p>\n\t\t</div>" }, "contained": [ { "resourceType": "Device", "id": "d1", "identifier": [ { "type": { "coding": [ { "system": "http://hl7.org/fhir/identifier-type", "code": "SNO" } ], "text": "Serial Number" }, "value": "ID 13.1" }, { "type": { "text": "Global Medical Device Nomenclature" }, "system": "urn:iso:std:iso:11073:10101", "value": "2000" } ], "type": { "coding": [ { "system": "urn:iso:std:iso:11073:10101", "code": "2000", "display": "MDC_DEV_ANALY_SAT_O2_MDS" } ] }, "manufacturer": "Center4MI", "model": "2-0-14" } ], "type": { "coding": [ { "system": "urn:iso:std:iso:11073:10101", "code": "2000", "display": "MDC_DEV_ANALY_SAT_O2_MDS" } ] }, "identifier": { "type": { "text": "Handle ID" }, "value": "0" }, "lastSystemChange": "2014-10-07T14:45:00Z", "source": { "reference": "#d1" }, "operationalStatus": [ { "coding": [ { "system": "urn:iso: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.