Magentus Practice Management FHIR® Implementation Guide
1.3.2 - Release
Australia
This page is part of the Magentus Practice Management FHIR Implementation Guide (v1.3.2: Releases Draft) based on FHIR (HL7® FHIR® Standard) R4. No current official version has been published yet. For a full list of available versions, see the Directory of published versions
The Magentus Referrals Service supports the creation and tracking of clinical referrals to specialists. It follows the same ServiceRequest/Task pattern used by the Requesting Service — a GSReferralRequest (ServiceRequest) captures the referral content and a GSReferralTask (Task) tracks its fulfilment lifecycle.
Note: This module is in draft. The profiles and examples are available but the integration workflow is not yet fully implemented. Do not build production integrations against this module without confirming the current server support with Magentus.
| Magentus Profile | FHIR® Resource |
|---|---|
| Referral Request | ServiceRequest |
| Referral Fulfilment Task | Task |
A placer creates a GSReferralRequest containing:
subject)requester — a GSPractitionerRole)performer — a GSPractitionerRole, GSOrganization, or GSHealthcareService)reasonCode — required)A GSReferralTask is created alongside the request with:
focus referencing the GSReferralRequeststatus = #requestedowner identifying the specialist or service to fulfil the referralThe Task status follows the same pattern as eOrders fulfilment tasks:
| Status | Meaning |
|---|---|
requested |
Referral created, not yet acknowledged |
received |
Referral received by the specialist |
accepted |
Specialist has accepted the referral |
in-progress |
Referral appointment or consultation underway |
completed |
Referral fulfilled; specialist letter available via Task.output |
rejected |
Referral declined by the specialist |
cancelled |
Referral cancelled by requester |
When the referral is completed, Task.output should carry a reference to the specialist's letter (e.g. a DocumentReference or Binary resource).
The GSReferralRequest.supportingInfo element accepts:
| Profile | FHIR® Resource |
|---|---|
| AU Core Condition | Condition |
| AU Core Observation | Observation |
| AU Core Procedure | Procedure |
| AU Core AllergyIntolerance | AllergyIntolerance |
| AU Core MedicationStatement | MedicationStatement |
| Binary | Binary — attached referral letter PDF |
| Example |
|---|
| Referral Request |
| Referral Task |