# medplum_elixir v0.2.0 - Table of Contents

> Elixir client for Medplum's FHIR API with resource and workflow helpers.

## Pages

- [Medplum Elixir](readme.md)

- Guides
  - [Getting Started](getting-started.md)
  - [Resource And Workflow Helpers](resource-and-workflow-helpers.md)

- Meta
  - [Changelog](changelog.md)

## Modules

- [Medplum](Medplum.md): Concise client for Medplum's FHIR API.
- [Medplum.Auth](Medplum.Auth.md): Internal helper that exchanges Medplum client credentials for an access token.

- [Medplum.Client](Medplum.Client.md): Client configuration shared by Medplum API requests.

- [Medplum.Request](Medplum.Request.md): Internal request layer that builds FHIR URLs, adds authentication, applies
default headers, and normalizes HTTP responses.

- [Medplum.Resources.Account](Medplum.Resources.Account.md): Convenience helpers for FHIR `Account` resource.
- [Medplum.Resources.AllergyIntolerance](Medplum.Resources.AllergyIntolerance.md): Convenience helpers for FHIR `AllergyIntolerance` resource.
- [Medplum.Resources.Appointment](Medplum.Resources.Appointment.md): Convenience helpers for the FHIR `Appointment` resource.
- [Medplum.Resources.AuditEvent](Medplum.Resources.AuditEvent.md): Convenience helpers for FHIR `AuditEvent` resource.
- [Medplum.Resources.Bot](Medplum.Resources.Bot.md): Convenience helpers for Medplum `Bot` resource.
- [Medplum.Resources.CarePlan](Medplum.Resources.CarePlan.md): Convenience helpers for FHIR `CarePlan` resource.
- [Medplum.Resources.CareTeam](Medplum.Resources.CareTeam.md): Convenience helpers for FHIR `CareTeam` resource.
- [Medplum.Resources.ChargeItem](Medplum.Resources.ChargeItem.md): Convenience helpers for FHIR `ChargeItem` resource.
- [Medplum.Resources.ChargeItemDefinition](Medplum.Resources.ChargeItemDefinition.md): Convenience helpers for FHIR `ChargeItemDefinition` resource.
- [Medplum.Resources.Claim](Medplum.Resources.Claim.md): Convenience helpers for FHIR `Claim` resource.
- [Medplum.Resources.ClaimResponse](Medplum.Resources.ClaimResponse.md): Convenience helpers for FHIR `ClaimResponse` resource.
- [Medplum.Resources.ClinicalImpression](Medplum.Resources.ClinicalImpression.md): Convenience helpers for FHIR `ClinicalImpression` resource.
- [Medplum.Resources.Communication](Medplum.Resources.Communication.md): Convenience helpers for FHIR `Communication` resource.
- [Medplum.Resources.Condition](Medplum.Resources.Condition.md): Convenience helpers for FHIR `Condition` resource.
- [Medplum.Resources.Coverage](Medplum.Resources.Coverage.md): Convenience helpers for the FHIR `Coverage` resource.
- [Medplum.Resources.CoverageEligibilityRequest](Medplum.Resources.CoverageEligibilityRequest.md): Convenience helpers for FHIR `CoverageEligibilityRequest` resource.
- [Medplum.Resources.CoverageEligibilityResponse](Medplum.Resources.CoverageEligibilityResponse.md): Convenience helpers for FHIR `CoverageEligibilityResponse` resource.
- [Medplum.Resources.DiagnosticReport](Medplum.Resources.DiagnosticReport.md): Convenience helpers for FHIR `DiagnosticReport` resource.
- [Medplum.Resources.DocumentReference](Medplum.Resources.DocumentReference.md): Convenience helpers for FHIR `DocumentReference` resource.
- [Medplum.Resources.Encounter](Medplum.Resources.Encounter.md): Convenience helpers for the FHIR `Encounter` resource.
- [Medplum.Resources.Goal](Medplum.Resources.Goal.md): Convenience helpers for FHIR `Goal` resource.
- [Medplum.Resources.HealthcareService](Medplum.Resources.HealthcareService.md): Convenience helpers for FHIR `HealthcareService` resource.
- [Medplum.Resources.Immunization](Medplum.Resources.Immunization.md): Convenience helpers for FHIR `Immunization` resource.
- [Medplum.Resources.Invoice](Medplum.Resources.Invoice.md): Convenience helpers for FHIR `Invoice` resource.
- [Medplum.Resources.Location](Medplum.Resources.Location.md): Convenience helpers for FHIR `Location` resource.
- [Medplum.Resources.Medication](Medplum.Resources.Medication.md): Convenience helpers for FHIR `Medication` resource.
- [Medplum.Resources.MedicationRequest](Medplum.Resources.MedicationRequest.md): Convenience helpers for FHIR `MedicationRequest` resource.
- [Medplum.Resources.MedicationStatement](Medplum.Resources.MedicationStatement.md): Convenience helpers for FHIR `MedicationStatement` resource.
- [Medplum.Resources.Observation](Medplum.Resources.Observation.md): Convenience helpers for FHIR `Observation` resource.
- [Medplum.Resources.Organization](Medplum.Resources.Organization.md): Convenience helpers for the FHIR `Organization` resource.
- [Medplum.Resources.Patient](Medplum.Resources.Patient.md): Convenience helpers for the FHIR `Patient` resource.
- [Medplum.Resources.Practitioner](Medplum.Resources.Practitioner.md): Convenience helpers for the FHIR `Practitioner` resource.
- [Medplum.Resources.PractitionerRole](Medplum.Resources.PractitionerRole.md): Convenience helpers for FHIR `PractitionerRole` resource.
- [Medplum.Resources.Provenance](Medplum.Resources.Provenance.md): Convenience helpers for FHIR `Provenance` resource.
- [Medplum.Resources.QuestionnaireResponse](Medplum.Resources.QuestionnaireResponse.md): Convenience helpers for FHIR `QuestionnaireResponse` resource.
- [Medplum.Resources.RelatedPerson](Medplum.Resources.RelatedPerson.md): Convenience helpers for FHIR `RelatedPerson` resource.
- [Medplum.Resources.Schedule](Medplum.Resources.Schedule.md): Convenience helpers for FHIR `Schedule` resource.
- [Medplum.Resources.ServiceRequest](Medplum.Resources.ServiceRequest.md): Convenience helpers for FHIR `ServiceRequest` resource.
- [Medplum.Resources.Slot](Medplum.Resources.Slot.md): Convenience helpers for FHIR `Slot` resource.
- [Medplum.Resources.Subscription](Medplum.Resources.Subscription.md): Convenience helpers for FHIR `Subscription` resource.
- [Medplum.Resources.Task](Medplum.Resources.Task.md): Convenience helpers for FHIR `Task` resource.
- [Medplum.TokenCache](Medplum.TokenCache.md): Internal ETS-backed cache for OAuth tokens shared by Medplum clients.

- [Medplum.Workflows.Automation](Medplum.Workflows.Automation.md): Bot and subscription workflow helpers for automation-heavy applications.

- [Medplum.Workflows.Billing](Medplum.Workflows.Billing.md): Billing and claim workflow helpers.

- [Medplum.Workflows.CareCoordination](Medplum.Workflows.CareCoordination.md): Care coordination and family workflow helpers.

- [Medplum.Workflows.CarePlanning](Medplum.Workflows.CarePlanning.md): Care planning and preventive care workflow helpers.

- [Medplum.Workflows.Charting](Medplum.Workflows.Charting.md): Charting-oriented workflow helpers for patient and encounter context.

- [Medplum.Workflows.Intake](Medplum.Workflows.Intake.md): Intake and assessment workflow helpers built on `QuestionnaireResponse`.

- [Medplum.Workflows.Medications](Medplum.Workflows.Medications.md): Medication and allergy workflow helpers.

- [Medplum.Workflows.Orders](Medplum.Workflows.Orders.md): Order and results workflow helpers built on `ServiceRequest` and `DiagnosticReport`.

- [Medplum.Workflows.Scheduling](Medplum.Workflows.Scheduling.md): Medplum scheduling workflow helpers built on Appointment FHIR operations.

- [Medplum.Workflows.Tasks](Medplum.Workflows.Tasks.md): Task-oriented workflow helpers for operational and clinical coordination.

- Exceptions
  - [Medplum.Error](Medplum.Error.md): Stable error shape returned by Medplum requests.

