STARS Implementation Guide
0.6.1 - release

This page is part of the Csiro Stars (v0.6.1: Release) based on FHIR (HL7® FHIR® Standard) v5.0.0. This is the current published version. For a full list of available versions, see the Directory of published versions

Message Format

Overview

The STARS endpoint is designed to accept and transfer self-contained FHIR Bundles, encapsulating all data required to process and communicate laboratory requests and results. These Bundles represent FHIR message types aligned to key stages of the testing lifecycle.

Three primary message types that are supported:

  • ServiceRequest Bundle Represents the initial request for testing. This includes patient, specimen, and test details required for the receiving system to create and manage laboratory jobs. Each Bundle is self-contained and can be processed independently.

  • Task Bundle Used to communicate workflow status updates between systems. Tasks provide visibility of key events such as request acknowledgement, specimen receipt and completion. They are typically linked back to the originating ServiceRequest to maintain traceability.

  • DiagnosticReport Bundle Represents the final outcome of testing. This includes structured results and also contain associated documents (e.g. PDF reports) delivered via attachments. DiagnosticReports will be either one of two types (Preliminary / Final).