Managing FHIR resources in Amazon HealthLake - Amazon HealthLake

Managing FHIR resources in Amazon HealthLake

With Amazon HealthLake, users can manage their FHIR resources in a Data Store through an HTTP client or the console.

Use the Amazon HealthLake FHIR REST APIs to create, read, update, and delete resources in a data store. To see all the active data store’s FHIR-related capabilities, see the capability statement for the active Data Store through either GETCapabilities in an HTTP client or the console. FHIR resources are validated against the FHIR R4 Structure Definition. If a resource is invalid, an OperationOutcome message will result with details explaining the exception.

This table lists the actions that are supported by HealthLake.

Supported Operations



Instance-level, Type-level or Whole-system interaction


Read the current state of a resource Instance-level
Update Update a resource by its ID (or create it if it's new) Instance-level


Delete a resource Instance-level


Create a new resource with a server-assigned ID



Search the resource type based on filter criteria Type-level


Get a capability statement for the system Whole-system level