"languageCode": {
"coding": [
{
"code": "en-US",
"system": "http://tools.ietf.org/html/bcp47"
}
]
}
"lastSystemChange": "2014-10-07T14:45:00Z"
"parent": {
"reference": "DeviceComponent/dc1"
}
"measurementPrinciple": "optical"
"productionSpecification":
"source": {
"reference": "Device/d1"
}
"operationalStatus": [
{
"coding": [
{
"code": "off",
"system": "urn:iso:std:iso:11073:10101",
"display": "Off"
}
]
}
]
"type": {
"coding": [
{
"code": "2000",
"system": "urn:iso:std:iso:11073:10101",
"display": "MDC_DEV_ANALY_SAT_O2_MDS"
}
]
}
"identifier": {
"value": "0"
}
"parameterGroup": {
"coding": [
{
"code": "miscellaneous",
"system": "urn:iso:std:iso:11073:10101",
"display": "Miscellaneous Parameter Group"
}
]
}
{
"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"
}
{
"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
}
The following search parameters can be used to query DeviceComponent resources. Just submit them like so:
https://api.1up.health/fhir/stu3/DeviceComponent?query-param=queryvalue
Search Parameter | Field Type | Resource Fields Searched |
---|---|---|
identifier | text | identifier |
parent | reference | parent |
source | reference | source |
type | text | type |