Amazon HealthLake · Arazzo Workflow
Amazon HealthLake Provision FHIR Data Store and Export Data
Version 1.0.0
Create a FHIR data store, wait until ACTIVE, then export FHIR data and wait until COMPLETED.
Provider
Workflows
provision-datastore-and-export
Create a FHIR data store, wait for ACTIVE, then export data and wait for COMPLETED.
Chains CreateFHIRDatastore, a DescribeFHIRDatastore poll loop until ACTIVE, StartFHIRExportJob against the new data store, and a DescribeFHIRExportJob poll loop until COMPLETED.
1
createDatastore
Create the FHIR data store. The response returns the AWS-generated data store id, ARN, status, and endpoint.
2
pollDatastore
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 export job.
3
startExportJob
Begin the FHIR export job against the newly active data store. The response returns the AWS-generated job id and job status.
4
pollExportJob
Describe the export 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.
Source API Descriptions
openapi
xAmzTargetHealthlakeCreatefhirdatastoreApi
https://raw.githubusercontent.com/api-evangelist/amazon-healthlake/refs/heads/main/openapi/amazon-healthlake-x-amz-target-healthlake-createfhirdatastore-api-openapi.yml
openapi
xAmzTargetHealthlakeDescribefhirdatastoreApi
https://raw.githubusercontent.com/api-evangelist/amazon-healthlake/refs/heads/main/openapi/amazon-healthlake-x-amz-target-healthlake-describefhirdatastore-api-openapi.yml
openapi
xAmzTargetHealthlakeDescribefhirexportjobApi
https://raw.githubusercontent.com/api-evangelist/amazon-healthlake/refs/heads/main/openapi/amazon-healthlake-x-amz-target-healthlake-describefhirexportjob-api-openapi.yml
openapi
xAmzTargetHealthlakeStartfhirexportjobApi
https://raw.githubusercontent.com/api-evangelist/amazon-healthlake/refs/heads/main/openapi/amazon-healthlake-x-amz-target-healthlake-startfhirexportjob-api-openapi.yml
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.