Medplum scheduling workflow helpers built on Appointment FHIR operations.
Summary
Functions
@spec book_appointment(Medplum.Client.t(), map(), keyword()) :: Medplum.result() | {:ok, Medplum.async_result()}
@spec cancel_appointment(Medplum.Client.t(), String.t(), map(), keyword()) :: Medplum.result() | {:ok, Medplum.async_result()}
@spec confirm_appointment(Medplum.Client.t(), String.t(), map(), keyword()) :: Medplum.result() | {:ok, Medplum.async_result()}
@spec find_appointments(Medplum.Client.t(), map(), keyword()) :: Medplum.result() | {:ok, Medplum.async_result()}
@spec hold_appointment(Medplum.Client.t(), map(), keyword()) :: Medplum.result() | {:ok, Medplum.async_result()}