DSTU2 Ballot Source

This page is part of the FHIR Specification (v0.5.0: DSTU 2 Ballot 2). 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

Devicecomponent-example-prodspec.xml

Raw XML (canonical form)

Example for DeviceComponent includes production specification information (id = "example-prodspec")

Raw XML

<DeviceComponent xmlns="http://hl7.org/fhir"><!--    
    &lt;Simple_MDS xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xsd:noNamespaceSche
  maLocation=&quot;DIM.xsd&quot; Handle=&quot;0&quot; System-Id=&quot;ID 13.1&quot; Mds-Status=&quot;di
  sconnected&quot; object_id=&quot;MDC_MOC_VMS_MDS_SIMP&quot; Class=&quot;MDC_MOC_VMS_MDS_SIMP&quot;&gt
  ;
      &lt;Nomenclature-Version object_id=&quot;MDC_ATTR_NOM_VERS&quot; nom-minor-version=&quot;0&quot;&
  gt;
        &lt;nom-major-version majorVersion1=&quot;true&quot;/&gt;
      &lt;/Nomenclature-Version&gt;
      &lt;System-Model object_id=&quot;MDC_ATTR_ID_MODEL&quot; manufacturer=&quot;Center4MI&quot;
   model-number=&quot;2-0-14&quot;/&gt;
      &lt;System-Type object_id=&quot;MDC_ATTR_SYS_TYPE&quot; partition=&quot;nom-part-obj&quot;
   code=&quot;MDC_DEV_ANALY_SAT_O2_MDS&quot;/&gt;
      &lt;Locale object_id=&quot;MDC_ATTR_LOCALE&quot; charset=&quot;ISO-10646-UCS-2&quot;
   country=&quot;US&quot; Language=&quot;en&quot;/&gt;
      &lt;ProductionSpec&gt;
        &lt;ProdSpecEntry spec-type=&quot;1&quot; prod-spec=&quot;xa-12324-b&quot;/&gt; 
        &lt;ProdSpecEntry spec-type=&quot;3&quot; prod-spec=&quot;1.1&quot;/&gt;
        &lt;ProdSpecEntry spec-type=&quot;4&quot; prod-spec=&quot;1.12&quot;/&gt;
        &lt;ProdSpecEntry spec-type=&quot;5&quot; prod-spec=&quot;1.0.23&quot;/&gt;
      &lt;/ProductionSpec&gt;
      &lt;VMD Handle=&quot;20&quot; object_id=&quot;MDC_MOC_VMO_VMD&quot; Class=&quot;MDC_MOC_VMO_VMD&q
  uot;&gt;
        &lt;Type object_id=&quot;MDC_ATTR_ID_TYPE&quot; partition=&quot;nom-part-obj&quot;
   code=&quot;MDC_DEV_ANALY_SAT_O2_VMD&quot;/&gt;
        &lt;VMD-Status vmd-standby=&quot;true&quot;/&gt;
        &lt;Channel Handle=&quot;22&quot; object_id=&quot;MDC_MOC_VMO_CHAN&quot; Class=&quot;MDC_MOC_VMO
  _CHAN&quot; Physical-Channel-No=&quot;1&quot; Logical-Channel-No=&quot;1&quot; Channel-Id=&quot;MDC_D
  EV_ANALY_SAT_O2_CHAN&quot;&gt;
          &lt;Type object_id=&quot;MDC_ATTR_ID_TYPE&quot; partition=&quot;nom-part-obj&quot;
   code=&quot;MDC_DEV_ANALY_SAT_O2_CHAN&quot;/&gt;
          &lt;Channel-Status chan-standby=&quot;true&quot;/&gt; 
          &lt;Numeric Handle=&quot;221&quot; object_id=&quot;MDC_MOC_VMO_METRIC_NU&quot; Class=&quot;MDC_
  MOC_VMO_METRIC_NU&quot; Nu-Measure-Resolution=&quot;0&quot; Metric-Id=&quot;MDC_PULS_OXIM_SAT_O2&quot
  ;&gt;
            &lt;Type object_id=&quot;MDC_ATTR_ID_TYPE&quot; partition=&quot;nom-part-metric&quot;
   code=&quot;MDC_PULS_OXIM_SAT_O2&quot;/&gt;
            &lt;Metric-Specification object_id=&quot;MDC_ATTR_METRIC_SPECN&quot; update-period=&quot;8192&
  quot; category=&quot;auto-measurement&quot;&gt;
              &lt;relevance rv-unspec=&quot;true&quot;/&gt; 
              &lt;access upd-periodic=&quot;true&quot; acc-scan=&quot;true&quot; sc-opt-normal=&quot;true&q
  uot;/&gt;
              &lt;structure object_id=&quot;NA1&quot; ms-comp-no=&quot;0&quot; ms-struct=&quot;simple&quot;
  /&gt;
            &lt;/Metric-Specification&gt;
            &lt;Nu-Observed-Value object_id=&quot;MDC_ATTR_NU_VAL_OBS&quot; value=&quot;0&quot;
   unit-code=&quot;MDC_DIM_PERCENT&quot; metric-id=&quot;MDC_PULS_OXIM_SAT_O2&quot;&gt;
              &lt;state not-available=&quot;true&quot;/&gt;
            &lt;/Nu-Observed-Value&gt;
          &lt;/Numeric&gt;
          &lt;Numeric Handle=&quot;222&quot; object_id=&quot;MDC_MOC_VMO_METRIC_NU&quot; Class=&quot;MDC_
  MOC_VMO_METRIC_NU&quot; Nu-Measure-Resolution=&quot;0&quot; Metric-Id=&quot;MDC_BLD_PERF_INDEX&quot;&
  gt;
            &lt;Type object_id=&quot;MDC_ATTR_ID_TYPE&quot; partition=&quot;nom-part-metric&quot;
   code=&quot;MDC_BLD_PERF_INDEX&quot;/&gt;
            &lt;Metric-Specification object_id=&quot;MDC_ATTR_METRIC_SPECN&quot; update-period=&quot;8192&
  quot; category=&quot;auto-measurement&quot;&gt;
              &lt;relevance rv-unspec=&quot;true&quot;/&gt; 
              &lt;access upd-periodic=&quot;true&quot; acc-scan=&quot;true&quot; sc-opt-normal=&quot;true&q
  uot;/&gt;
              &lt;structure object_id=&quot;NA1&quot; ms-comp-no=&quot;0&quot; ms-struct=&quot;simple&quot;
  /&gt;
            &lt;/Metric-Specification&gt;
            &lt;Nu-Observed-Value object_id=&quot;MDC_ATTR_NU_VAL_OBS&quot; value=&quot;0&quot;
   unit-code=&quot;MDC_DIM_MILLI_L_PER_MIN&quot; metric-id=&quot;MDC_BLD_PERF_INDEX&quot;&gt;
              &lt;state not-available=&quot;true&quot;/&gt;
            &lt;/Nu-Observed-Value&gt;
          &lt;/Numeric&gt;
        &lt;/Channel&gt;
        &lt;Channel Handle=&quot;33&quot; object_id=&quot;MDC_MOC_VMO_CHAN&quot; Class=&quot;MDC_MOC_VMO
  _CHAN&quot; Physical-Channel-No=&quot;2&quot; Logical-Channel-No=&quot;2&quot; Channel-Id=&quot;MDC_D
  EV_PULS_CHAN&quot;&gt;
          &lt;Type object_id=&quot;MDC_ATTR_ID_TYPE&quot; partition=&quot;nom-part-obj&quot;
   code=&quot;MDC_DEV_PULS_CHAN&quot;/&gt;
          &lt;Channel-Status chan-standby=&quot;true&quot;/&gt; 
          &lt;Numeric Handle=&quot;333&quot; object_id=&quot;MDC_MOC_VMO_METRIC_NU&quot;  Class=&quot;MDC
  _MOC_VMO_METRIC_NU&quot; Nu-Measure-Resolution=&quot;0&quot; Metric-Id=&quot;MDC_PULS_OXIM_PULS_RATE&
  quot;&gt;
            &lt;Type object_id=&quot;MDC_ATTR_ID_TYPE&quot; partition=&quot;nom-part-metric&quot;
   code=&quot;MDC_PULS_OXIM_PULS_RATE&quot;/&gt;
            &lt;Metric-Specification object_id=&quot;MDC_ATTR_METRIC_SPECN&quot; update-period=&quot;8192&
  quot; category=&quot;auto-measurement&quot;&gt;
              &lt;relevance rv-unspec=&quot;true&quot;/&gt; 
              &lt;access upd-periodic=&quot;true&quot; acc-scan=&quot;true&quot; sc-opt-normal=&quot;true&q
  uot;/&gt;
              &lt;structure object_id=&quot;NA1&quot; ms-comp-no=&quot;0&quot; ms-struct=&quot;simple&quot;
  /&gt;
            &lt;/Metric-Specification&gt;
            &lt;Nu-Observed-Value object_id=&quot;MDC_ATTR_NU_VAL_OBS&quot; value=&quot;0&quot;
   unit-code=&quot;MDC_DIM_BEAT_PER_MIN&quot; metric-id=&quot;MDC_PULS_OXIM_PULS_RATE&quot;&gt;
              &lt;state not-available=&quot;true&quot;/&gt;
            &lt;/Nu-Observed-Value&gt;
          &lt;/Numeric&gt;
        &lt;/Channel&gt;
      &lt;/VMD&gt;
    &lt;/Simple_MDS&gt;
     -->
  <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>
        <type>
          <coding>
            <system value="http://hl7.org/fhir/v2/0203"/>
            <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: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>
    <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: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.