Get FHIR Push Transaction Status
Poll the ingestion status for a FHIR bundle upload transaction (Step 3)
transaction_id returned by the Request upload URL API to retrieve the current status of the ingestion job.
Ingestion status values
An ingestion job progresses through the following status values:- Poll this endpoint every 5 seconds.
- Stop polling when the status is
COMPLETED,FAILED, orARCHIVED. - Ingestion status is available for 7 days after the last status update.
COMPLETED, generate Patient Summaries for the encounters by using the following endpoints:
Authorizations
Suki access token (suki_token) from Login or Register. Expires after one hour.
Path Parameters
Transaction identifier returned by GET /api/v1/fhir-push/upload-url.
Response
Transaction status returned successfully.
Unique identifier for this ingestion transaction.
Current transaction status: CREATED | READY | RUNNING | COMPLETED | FAILED | ARCHIVED
RFC 3339 timestamp when the transaction was created.
Organization identifier associated with this upload.
Client-supplied or server-generated correlation ID for tracing.
RFC 3339 timestamp of the last status update.
RFC 3339 timestamp when processing completed (present for terminal statuses).
Error details when the transaction status is FAILED; otherwise null.