Start FHIR Import Job, Poll, and List
A 3-step recipe with Amazon HealthLake. We can help you get access.
Recipe · 3 steps
Start FHIR Import Job, Poll, and List
with Amazon HealthLake
Start a FHIR import job, wait for COMPLETED, then list import jobs.
- Begin the FHIR import job. The response returns the AWS-generated job id, job status, and the data store id.
- 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 flow proceeds to list import jobs.
- List all FHIR import jobs for the data store so the completed job can be confirmed in the catalog.
What you'll need to have ready
- DatastoreId: The AWS-generated data store ID to import data into.
- InputS3Uri: The S3 location of the FHIR data to be imported.
- OutputS3Uri: The S3 location used for the import job output.
- OutputKmsKeyId: The KMS key ID used to access the output S3 bucket.
- DataAccessRoleArn: The IAM role ARN that gives AWS HealthLake access to your input data.
- ClientToken: User provided token used for ensuring idempotency.
- JobName: The user generated name for the import job.
- MaxResults: Pagination limit for the list of import jobs.
For your developer
Arazzo workflow amazon-healthlake:start-import-poll-and-list, 3 operations: StartFHIRImportJob → DescribeFHIRImportJob → ListFHIRImportJobs. Specs on APIs.io.