Amazon HealthLake · Arazzo Workflow
Amazon HealthLake Provision FHIR Data Store and Import Data
Version 1.0.0
Create a FHIR data store, wait until ACTIVE, then import FHIR data and wait until COMPLETED.
Provider
Workflows
provision-datastore-and-import
Create a FHIR data store, wait for ACTIVE, then import data and wait for COMPLETED.
Chains CreateFHIRDatastore, a DescribeFHIRDatastore poll loop until ACTIVE, StartFHIRImportJob against the new data store, and a DescribeFHIRImportJob poll loop until COMPLETED.
1
createDatastore
CreateFHIRDatastore
Create the FHIR data store. The response returns the AWS-generated data store id, ARN, status, and endpoint.
2
pollDatastore
DescribeFHIRDatastore
Describe the data store and inspect its status. While the status is CREATING the step loops back to itself; once the status is ACTIVE the flow proceeds to start the import job.
3
startImportJob
StartFHIRImportJob
Begin the FHIR import job against the newly active data store. The response returns the AWS-generated job id and job status.
4
pollImportJob
DescribeFHIRImportJob
Describe the import job and inspect its status. While the status is SUBMITTED or IN_PROGRESS the step loops back to itself; once the status is COMPLETED the workflow ends.