Overview
Learn more about Medplum's implementation of the FHIR Operation Framework support. Though some are not yet implemented in Medplum server, see also the list of all spec-defined FHIR operations.
📄️ Operation Framework
In addition to the standard API endpoints for creating, reading, and updating resources, FHIR offers a variety of
📄️ Validate a resource
Medplum implements the FHIR $validate operation
📄️ GraphQL
Medplum provides a GraphQL API based on the FHIR GraphQL draft specification.
📄️ ValueSet $expand Operation
Medplum implements the FHIR $expand operation
📄️ Patient $everything Operation
Medplum implements the FHIR $everything operation
📄️ Bot Execute
Invoke a Medplum Bot using the custom $execute operation.
📄️ Bulk FHIR API
Medplum supports the Bulk FHIR API 2.0.0. The Bulk FHIR API uses Backend Services Authorization.
📄️ Resend Webhooks
Medplum implements a custom operation, $resend, that can be used to trigger all Subscriptions listening to a a particular resource.
📄️ Project Initialization
Medplum implements a custom Project/$init operation, which can create a new Project and set up the admin user,
📄️ ConceptMap Translate
Medplum implements the ConceptMap/$translate operation, which allows mapping a coded value
📄️ Measure $evaluate-measure
Medplum supports the Measure $evaluate-measure operation.
📄️ Bot Deploy
Medplum Bots can be deployed using the $deploy operation.
📄️ CodeSystem Lookup
This operation checks whether a code belongs to a given code system, and returns the full information about that code
📄️ ValueSet Validate Code
Validating whether a given coding is in a specified set forms the backbone of FHIR terminology bindings: many resource