Cardea
cardea.fhir.
CareTeam
The Care Team includes all the people and organizations who plan to participate in the coordination and delivery of care for a patient.
resourceType – This is a CareTeam resource
identifier – This records identifiers associated with this care team that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate.
status – Indicates the current state of the care team.
category – Identifies what kind of team. This is to support differentiation between multiple co-existing teams, such as care plan team, episode of care team, longitudinal care team.
name – A label for human use intended to distinguish like teams. E.g. the “red” vs. “green” trauma teams.
subject – Identifies the patient or group whose intended care is handled by the team.
context – The encounter or episode of care that establishes the context for this care team.
period – Indicates when the team did (or is intended to) come into effect and end.
participant – Identifies all people and organizations who are expected to be involved in the care team.
reasonCode – Describes why the care team exists.
reasonReference – Condition(s) that this care team addresses.
managingOrganization – The organization responsible for the care team.
note – Comments made about the CareTeam.
__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.