Medplum.Workflows.CareCoordination (medplum_elixir v0.2.0)

Copy Markdown View Source

Care coordination and family workflow helpers.

Summary

Functions

active_care_teams_for_subject(client, subject, params \\ %{})

@spec active_care_teams_for_subject(Medplum.Client.t(), String.t(), map()) ::
  Medplum.result()

active_family_for_patient(client, patient, params \\ %{})

@spec active_family_for_patient(Medplum.Client.t(), String.t(), map()) ::
  Medplum.result()

care_teams_for_participant(client, participant, params \\ %{})

@spec care_teams_for_participant(Medplum.Client.t(), String.t(), map()) ::
  Medplum.result()

care_teams_for_subject(client, subject, params \\ %{})

@spec care_teams_for_subject(Medplum.Client.t(), String.t(), map()) ::
  Medplum.result()

clinical_impressions_for_encounter(client, encounter, params \\ %{})

@spec clinical_impressions_for_encounter(Medplum.Client.t(), String.t(), map()) ::
  Medplum.result()

clinical_impressions_for_patient(client, patient, params \\ %{})

@spec clinical_impressions_for_patient(Medplum.Client.t(), String.t(), map()) ::
  Medplum.result()

create_care_team(client, attrs)

@spec create_care_team(Medplum.Client.t(), map()) :: Medplum.result()

family_for_patient(client, patient, params \\ %{})

@spec family_for_patient(Medplum.Client.t(), String.t(), map()) :: Medplum.result()