Creating a HealthLake data store
Use CreateFHIRDatastore
to create an AWS HealthLake data store conformant to the FHIR R4
specification. HealthLake data stores are used for importing, managing, searching, and exporting
FHIR data. You can choose to import (preload) Synthea open source FHIR R4 health data into
your data store when you create it. For more information, see Preloaded data
types.
Important
HealthLake supports two types of FHIR data store authorization strategies, AWS SigV4 or SMART on FHIR. You must choose one of the authorization strategies prior to creating a HealthLake FHIR data store. For more information, see Data store authorization strategy.
When you create a HealthLake data store, a FHIR data repository is made available via a RESTful API endpoint. After you've created your HealthLake data store, you can request its Capability Statement to find all associated FHIR-related capabilities (behaviors).
The following menus provide examples for the AWS CLI and AWS SDKs and a procedure for the
AWS Management Console. For more information, see CreateFHIRDatastore
in the AWS HealthLake API Reference.
To create a HealthLake data store
Choose a menu based on your access preference to AWS HealthLake.
Example availability
Can't find what you need? Request a code example using the Provide feedback link on the right sidebar of this page.
Note
The following procedure creates a HealthLake data store with AWS SigV4 authorization. The HealthLake Console does not support the creation of a SMART on FHIR data store.
To create a HealthLake data store with AWS SigV4 authorization
-
Sign in to the Create data store
page on the HealthLake Console. -
Choose Create Data Store.
-
In the Data Store settings section, for Data Store name, specify a name.
-
(Optional) In the Data Store settings section, for Preload sample data, select the check box to preload Synthea data. Synthea data is an open-source sample dataset. For more information, see Synthea preloaded data types for HealthLake.
-
In the Data Store encryption section, choose either Use AWS owned key (default) or Choose a different AWS KMS key (advanced).
-
In the Tags - optional section, you can add tags to your data store. To learn more about tagging your data store, see Tagging HealthLake data stores.
-
Choose Create Data Store.
The status of your data store is available on the Data stores page.