Cardea
cardea.fhir.
DeviceComponent
The characteristics, operational status and capabilities of a medical-related component of a medical device.
resourceType – This is a DeviceComponent resource
identifier – The locally assigned unique identification by the software. For example: handle ID.
type – The component type as defined in the object-oriented or metric nomenclature partition.
lastSystemChange – The timestamp for the most recent system change which includes device configuration or setting change.
source – The link to the source Device that contains administrative device information such as manufacture, serial number, etc.
parent – The link to the parent resource. For example: Channel is linked to its VMD parent.
operationalStatus – The current operational status of the device. For example: On, Off, Standby, etc.
parameterGroup – The parameter group supported by the current device component that is based on some nomenclature, e.g. cardiovascular.
measurementPrinciple – The physical principle of the measurement. For example: thermal, chemical, acoustical, etc.
productionSpecification – The production specification such as component revision, serial number, etc.
languageCode – 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.
__init__
Initialize self. See help(type(self)) for accurate signature.
Methods
__init__([dict_values])
Initialize self.
assert_type()
assert_type
Checks class values follow set possible enumerations.
get_dataframe()
get_dataframe
Returns dataframe from class attribute values.
get_eligible_relationships()
get_eligible_relationships
Returns class relationships for attributes that are used.
get_id()
get_id
Returns fhir class identifier.
get_relationships()
get_relationships
Returns class relationships.
set_attributes(dict_values)
set_attributes
Sets values to class attributes.