This page is part of the FHIR Specification (v1.1.0: STU 3 Ballot 1). 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
This is a frozen snapshot of the FHIR specification created for the purpose of balloting the GAO implementation Guide. It includes draft changes that may be part of the future DSTU 2.1 release but further change is expected. Readers should focus solely on the GAO implementation content, and FHIR DSTU 2 for other purposes.
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 ![]() ![]() |
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..* |
Binding | DeviceComponentOperationalStatus: Codes representing the current status of the device - on, off, suspended, etc. |
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 |
Binding | DeviceComponentParameterGroup: Codes identifying groupings of parameters; e.g. Cardiovascular. |
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 |
Binding | DeviceSpecificationSpecType: Codes for device specification types such as serial number, part number, hardware revision, software revision, etc. |
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 |
Binding | Language ![]() ![]() |
Type | CodeableConcept |
Summary | true |