DeviceComponent - FHIR Resource (stu3)


This DeviceComponent Resource uses the FHIR API standard for access and structure.

Validate an DeviceComponent FHIR Resource (stu3)



Resource Attributes

AttributeField is listTypeDescription
identifierfalseIdentifier# Instance id assigned by the software stack
languageCodefalseCodeableConcept# Language code for the human-readable text strings produced by the device
lastSystemChangefalseinstant# Recent system change timestamp
measurementPrinciplefalsecode# other | chemical | electrical | impedance | nuclear | optical | thermal | biological | mechanical | acoustical | manual+
operationalStatustrueCodeableConcept# Current operational status of the component, for example On, Off or Standby
parameterGroupfalseCodeableConcept# Current supported parameter group
parentfalseReference# Parent resource link
productionSpecificationtrueData Type# Specification details such as Component Revisions, or Serial Numbers
sourcefalseReference# Top-level device resource link
typefalseCodeableConcept# What kind of component it is

DeviceComponent Example

{
  "languageCode": {
    "coding": [
      {
        "code": "en-US",
        "system": "http://tools.ietf.org/html/bcp47"
      }
    ]
  },
  "parent": {
    "reference": "DeviceComponent/dc1"
  },
  "resourceType": "DeviceComponent",
  "text": {
    "status": "generated",
    "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative with Details</b></p><p><b>id</b>: example</p><p><b>identifier</b>: 0</p><p><b>type</b>: MDC_DEV_ANALY_SAT_O2_MDS <span>(Details : {urn:iso:std:iso:11073:10101 code '2000' = '2000', given as 'MDC_DEV_ANALY_SAT_O2_MDS'})</span></p><p><b>lastSystemChange</b>: 07/10/2014 2:45:00 PM</p><p><b>source</b>: <a>Device/d1</a></p><p><b>parent</b>: <a>DeviceComponent/dc1</a></p><p><b>operationalStatus</b>: Off <span>(Details : {urn:iso:std:iso:11073:10101 code 'off' = 'off', given as 'Off'})</span></p><p><b>parameterGroup</b>: Miscellaneous Parameter Group <span>(Details : {urn:iso:std:iso:11073:10101 code 'miscellaneous' = 'miscellaneous', given as 'Miscellaneous Parameter Group'})</span></p><p><b>measurementPrinciple</b>: optical</p><p><b>languageCode</b>: en-US <span>(Details : {http://tools.ietf.org/html/bcp47 code 'en-US' = 'en-US)</span></p></div>"
  },
  "lastSystemChange": "2014-10-07T14:45:00Z",
  "source": {
    "reference": "Device/d1"
  },
  "parameterGroup": {
    "coding": [
      {
        "code": "miscellaneous",
        "system": "urn:iso:std:iso:11073:10101",
        "display": "Miscellaneous Parameter Group"
      }
    ]
  },
  "operationalStatus": [
    {
      "coding": [
        {
          "code": "off",
          "system": "urn:iso:std:iso:11073:10101",
          "display": "Off"
        }
      ]
    }
  ],
  "measurementPrinciple": "optical",
  "identifier": {
    "value": "0"
  },
  "type": {
    "coding": [
      {
        "code": "2000",
        "system": "urn:iso:std:iso:11073:10101",
        "display": "MDC_DEV_ANALY_SAT_O2_MDS"
      }
    ]
  },
  "id": "example"
}

DeviceComponent Structure


  
{
  "resourceType" : "DeviceComponent",
  // from Resource: id, meta, implicitRules, and language
  // from DomainResource: text, contained, extension, and modifierExtension
  "identifier" : { Identifier }, // R!  Instance id assigned by the software stack
  "type" : { CodeableConcept }, // R!  What kind of component it is
  "lastSystemChange" : "<instant>", // Recent system change timestamp
  "source" : { Reference(Device) }, // Top-level device resource link
  "parent" : { Reference(DeviceComponent) }, // Parent resource link
  "operationalStatus" : [{ CodeableConcept }], // Current operational status of the component, for example On, Off or Standby
  "parameterGroup" : { CodeableConcept }, // Current supported parameter group
  "measurementPrinciple" : "<code>", // other | chemical | electrical | impedance | nuclear | optical | thermal | biological | mechanical | acoustical | manual+
  "productionSpecification" : [{ // Specification details such as Component Revisions, or Serial Numbers
    "specType" : { CodeableConcept }, // Type or kind of production specification, for example serial number or software revision
    "componentId" : { Identifier }, // Internal component unique identification
    "productionSpec" : "<string>" // A printable string defining the component
  }],
  "languageCode" : { CodeableConcept } // Language code for the human-readable text strings produced by the device
}


 

DeviceComponent Search Parameters

The following search parameters can be used to query DeviceComponent resources. Just submit the like so:

https://api.1up.health/fhir/stu3/DeviceComponent?query-param=queryvalue
Search ParameterField TypeResource Fields Searched
identifiertextidentifier
parentreferenceparent
sourcereferencesource
typetexttype