Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Managing FHIR resources in AWS HealthLake

Focus mode
Managing FHIR resources in AWS HealthLake - AWS HealthLake

Use FHIR R4 RESTful API interactions to manage FHIR resources in a HealthLake data store. The following sections describe all HealthLake-supported FHIR R4 RESTful API interactions available for FHIR resource management. For information about HealthLake data store capabilities and which portions of the FHIR specification it supports, see FHIR R4 Capability Statement for AWS HealthLake.

Note

The FHIR interactions listed in this chapter are built in conformance to the HL7 FHIR R4 standard for health care data exchange. Because they are representations of HL7 FHIR services, they are not offered through AWS CLI and AWS SDKs. For more information, see RESTful API in the FHIR R4 RESTful API documentation.

The following table lists FHIR R4 interactions supported by AWS HealthLake. For information about FHIR resource types supported by HealthLake, see Resource types.

FHIR R4 interactions supported by AWS HealthLake
Interaction Description
Whole system interactions
    capabilities Get a capability statement for the system. See FHIR R4 Capability Statement for AWS HealthLake.
    batch Update, create, or delete a set of resources in a single interaction. See Bundling FHIR resources.
Type level interactions
    create Create a new resource with a server-assigned ID. See Creating a FHIR resource.
    search Search a resource type based on some filter criteria. See Searching FHIR resources.
    history Retrieve the change history for a particular resource type. See Reading FHIR resource history.
Instance level interactions
    read Read the current state of a resource. See Reading a FHIR resource.
    history Read the change history for a particular resource. See Reading FHIR resource history.
    vread Read the state of a specific version of the resource. See Reading version-specific FHIR resource history.
    update Update a resource by its ID (or create it if it's new). See Updating a FHIR resource.
    delete Delete a resource. See Deleting a FHIR resource.
PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.