STU 3 Candidate

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

Devicecomponent-example-prodspec.json

Raw JSON (canonical form)

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.