This page is part of the FHIR Specification (v1.0.0: DSTU 2 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

Detailed Descriptions for the elements in the DeviceComponent resource.
| DeviceComponent | |
| Definition | Describes the characteristics, operational status and capabilities of a medical-related component of a medical device.  | 
| Control | 1..1 | 
| Summary | true | 
| Comments | For the initial scope, this DeviceComponent resource is only applicable to describe a single node in the containment tree that is produced by the context scanner in any medical device that implements or derives from the ISO/IEEE 11073 standard and that does not represent a metric. Examples for such a node are MDS, VMD, or Channel.  | 
| DeviceComponent.type | |
| Definition | Describes the specific component type as defined in the object-oriented or metric nomenclature partition.  | 
| Control | 1..1 | 
| Binding | ComponentType  : Preferred: IEEE 11073-10101   (Describes the type of the component) | 
| Type | CodeableConcept | 
| Summary | true | 
| Comments | DeviceComponent.type can be referred to either GDMN (nomenclature system supported by FDA Global UDI Database) or preferable RTMMS coding system.  | 
| DeviceComponent.identifier | |
| Definition | Describes the local assigned unique identification by the software. For example: handle ID.  | 
| Note | This is a business identifer, not a resource identifier (see discussion) | 
| Control | 1..1 | 
| Type | Identifier | 
| Summary | true | 
| DeviceComponent.lastSystemChange | |
| Definition | Describes the timestamp for the most recent system change which includes device configuration or setting change.  | 
| Control | 1..1 | 
| Type | instant | 
| Summary | true | 
| DeviceComponent.source | |
| Definition | Describes the link to the source Device that contains administrative device information such as manufacture, serial number, etc.  | 
| Control | 0..1 | 
| Type | Reference(Device) | 
| Summary | true | 
| DeviceComponent.parent | |
| Definition | Describes the link to the parent resource. For example: Channel is linked to its VMD parent.  | 
| Control | 0..1 | 
| Type | Reference(DeviceComponent) | 
| Summary | true | 
| DeviceComponent.operationalStatus | |
| Definition | Indicates current operational status of the device. For example: On, Off, Standby, etc.  | 
| Control | 0..* | 
| Type | CodeableConcept | 
| Summary | true | 
| Comments | OperationalStatus for the MDS, VMD, or Channel will be bound to a specific ValueSet that is defined in its profile.  | 
| DeviceComponent.parameterGroup | |
| Definition | Describes the parameter group supported by the current device component that is based on some nomenclature, e.g., cardiovascular.  | 
| Control | 0..1 | 
| Type | CodeableConcept | 
| Summary | true | 
| DeviceComponent.measurementPrinciple | |
| Definition | Describes the physical principle of the measurement. For example: thermal, chemical, acoustical, etc.  | 
| Control | 0..1 | 
| Binding | Measmnt-Principle: Different measurement principle supported by the device (Required) | 
| Type | code | 
| Summary | true | 
| DeviceComponent.productionSpecification | |
| Definition | Describes the production specification such as component revision, serial number, etc.  | 
| Control | 0..* | 
| Summary | true | 
| DeviceComponent.productionSpecification.specType | |
| Definition | Describes the specification type, such as, serial number, part number, hardware revision, software revision, etc.  | 
| Control | 0..1 | 
| Type | CodeableConcept | 
| Summary | true | 
| DeviceComponent.productionSpecification.componentId | |
| Definition | Describes the internal component unique identification. This is a provision for manufacture specific standard components using a private OID. 11073-10101 has a partition for private OID semantic that the manufacture can make use of.  | 
| Control | 0..1 | 
| Type | Identifier | 
| Summary | true | 
| DeviceComponent.productionSpecification.productionSpec | |
| Definition | Describes the printable string defining the component.  | 
| Control | 0..1 | 
| Type | string | 
| Summary | true | 
| DeviceComponent.languageCode | |
| Definition | Describes the language code for the human-readable text string produced by the device. This language code will follow the IETF language tag. Example: en-US.  | 
| Control | 0..1 | 
| Type | CodeableConcept | 
| Summary | true |