This page is part of the FHIR Specification (v1.1.0: STU 3 Ballot 1). 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
This is a frozen snapshot of the FHIR specification created for the purpose of balloting the GAO implementation Guide. It includes draft changes that may be part of the future DSTU 2.1 release but further change is expected. Readers should focus solely on the GAO implementation content, and FHIR DSTU 2 for other purposes.
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:noNamespaceSchemaLocation="D IM.xsd" Handle="0" System-Id="ID 13.1" Mds-Status="disconnected" 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"> <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_MD S"/> <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"> <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_DEV_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" category="auto-me asurement"> <relevance rv-unspec="true"/> <access upd-periodic="true" acc-scan="true" sc-opt-normal="true"/> <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"> <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" category="auto-me asurement"> <relevance rv-unspec="true"/> <access upd-periodic="true" acc-scan="true" sc-opt-normal="true"/> <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_MI N" 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_DEV_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"> <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" category="auto-me asurement"> <relevance rv-unspec="true"/> <access upd-periodic="true" acc-scan="true" sc-opt-normal="true"/> <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"> <p>Example of a simple MDS from a pulse oximeter containment tree</p> </div> </text> <contained> <Device> <id value="d1"/> <identifier> <type> <coding> <system value="http://hl7.org/fhir/identifier-type"/> <code value="SNO"/> </coding> <text value="Serial Number"/> </type> <value value="ID 13.1"/> </identifier> <identifier> <type><text value="Global Medical Device Nomenclature"/></type> <system value="urn:iso:std:iso:11073:10101"/> <value value="2000"/> </identifier> <type> <coding> <system value="urn:iso: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:iso:std:iso:11073:10101"/> <code value="2000"/> <display value="MDC_DEV_ANALY_SAT_O2_MDS"/> </coding> </type> <identifier> <type> <text value="Handle ID"/> </type> <value value="0"/> </identifier> <lastSystemChange value="2014-10-07T14:45:00Z"/> <source> <reference value="#d1"/> </source> <operationalStatus> <coding> <system value="urn:iso: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>
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.