Cardea
cardea.fhir.
DeviceUseStatement
A record of a device being used by a patient where the record is the result of a report from the patient or another clinician.
resourceType – This is a DeviceUseStatement resource
identifier – An external identifier for this statement such as an IRI.
status – A code representing the patient or other source’s judgment about the state of the device used that this statement is about. Generally this will be active or completed.
subject – The patient who used the device.
whenUsed – The time period over which the device was used.
timingTiming – How often the device was used.
timingPeriod – How often the device was used.
timingDateTime – How often the device was used.
recordedOn – The time at which the statement was made/recorded.
source – Who reported the device was being used by the patient.
device – The details of the device used.
indication – Reason or justification for the use of the device.
bodySite – Indicates the site on the subject’s body where the device was used ( i.e. the target site).
note – Details about the device statement that were not represented at all or sufficiently in one of the attributes provided in a class. These may include for example a comment, an instruction, or a note associated with the statement.
__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.