capabilities.work

Start FHIR Export Job, Poll, and List

A 3-step recipe with Amazon HealthLake. We can help you get access.

Recipe · 3 steps

Start FHIR Export Job, Poll, and List

Start a FHIR export job, wait for COMPLETED, then list export jobs.

  1. Begin the FHIR export job. The response returns the AWS-generated job id, job status, and the data store id.
  2. 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 flow proceeds to list export jobs.
  3. List all FHIR export 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 export data from.
  • OutputS3Uri: The S3 location used for the export job output.
  • OutputKmsKeyId: The KMS key ID used to access the output S3 bucket.
  • DataAccessRoleArn: The IAM role ARN used during the initiation of the job.
  • ClientToken: User provided token used for ensuring idempotency.
  • JobName: The user generated name for the export job.
  • MaxResults: Pagination limit for the list of export jobs.
For your developer

Arazzo workflow amazon-healthlake:start-export-poll-and-list, 3 operations: StartFHIRExportJob → DescribeFHIRExportJob → ListFHIRExportJobs. Specs on APIs.io.