cardea.fhir.CarePlan

class cardea.fhir.CarePlan(dict_values=None)

Describes the intention of how one or more practitioners intend to deliver care for a particular patient, group or community for a period of time, possibly limited to care for a specific condition or set of conditions.

Parameters
  • resourceType – This is a CarePlan resource

  • identifier – This records identifiers associated with this care plan 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 (e.g. in CDA documents, or in written / printed documentation).

  • definition – Identifies the protocol, questionnaire, guideline or other specification the care plan should be conducted in accordance with.

  • basedOn – A care plan that is fulfilled in whole or in part by this care plan.

  • replaces – Completed or terminated care plan whose function is taken by this new care plan.

  • partOf – A larger care plan of which this particular care plan is a component or step.

  • status – Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.

  • intent – Indicates the level of authority/intentionality associated with the care plan and where the care plan fits into the workflow chain.

  • category – Identifies what “kind” of plan this is to support differentiation between multiple co-existing plans; e.g. “Home health”, “psychiatric”, “asthma”, “disease management”, “wellness plan”, etc.

  • title – Human-friendly name for the CarePlan.

  • description – A description of the scope and nature of the plan.

  • subject – Identifies the patient or group whose intended care is described by the plan.

  • context – Identifies the original context in which this particular CarePlan was created.

  • period – Indicates when the plan did (or is intended to) come into effect and end.

  • author – Identifies the individual(s) or ogranization who is responsible for the content of the care plan.

  • careTeam – Identifies all people and organizations who are expected to be involved in the care envisioned by this plan.

  • addresses – Identifies the conditions/problems/concerns/diagnoses/etc. whose management and/or mitigation are handled by this plan.

  • supportingInfo – Identifies portions of the patient’s record that specifically influenced the formation of the plan. These might include co-morbidities, recent procedures, limitations, recent assessments, etc.

  • goal – Describes the intended objective(s) of carrying out the care plan.

  • activity – Identifies a planned action to occur as part of the plan. For example, a medication to be used, lab tests to perform, self-monitoring, education, etc.

  • note – General notes about the care plan not covered elsewhere.

__init__(dict_values=None)

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__([dict_values])

Initialize self.

assert_type()

Checks class values follow set possible enumerations.

get_dataframe()

Returns dataframe from class attribute values.

get_eligible_relationships()

Returns class relationships for attributes that are used.

get_id()

Returns fhir class identifier.

get_relationships()

Returns class relationships.

set_attributes(dict_values)

Sets values to class attributes.