AU eRequesting Implementation Guide, published by HL7 Australia. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ci-build built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7au/au-fhir-erequesting/ and changes regularly. See the Directory of published versions
Change Log
Release TBD
- Expected Publication date: TBD
- Expected Publication status: TBD
- Based on FHIR version: 4.0.1
This change log documents the significant updates and resolutions implemented from version 1.0.0-ballot to TBD.
Changes in this version
- added Future Candidate Requirements Under Consideration section to Future of eRequesting page AU eReq: FHIR-52581
- removed Exchange Format Support section from Conformance page AU eReq: FHIR-52288
- added guidance on missing mandatory data to Conformance page AU eReq: FHIR-52515
- added guidance on mandatory element population to SHALL:populate notes in Conformance page AU eReq: FHIR-52516
- AU eRequesting Clinical Context DocumentReference:
- added Must Support and LOINC code "107903-7" as patternCodeableConcept to DocumentReference.type, and changed cardinality from 0..1 to 1..1 AU eReq: FHIR-51765
- changed DocumentReference.subject type from AU Core Patient to AU eRequesting Patient AU eReq: FHIR-51874
- added Must Support and obligations to DocumentReference.date and DocumentReference.author AU eReq: FHIR-52520
- AU eRequesting CommunicationRequest:
- changed CommunicationRequest.subject, CommunicationRequest.requester and CommunicationRequest.recipient type from AU Core Patient to AU eRequesting Patient AU eReq: FHIR-51874
- removed AU eRequesting Task Group type reference from CommunicationRequest.about AU eReq: FHIR-52403
- changed CommunicationRequest.requester and CommunicationRequest.sender type from AU Core Organization to AU eRequesting Organization AU eReq: FHIR-51874
- changed CommunicationRequest.requester and CommunicationRequest.recipient type from AU Core PractitionerRole to AU eRequesting PractitionerRole AU eReq: FHIR-51874
- added CommunicationRequest.category value set binding to AU eRequesting CommunicationRequest Category (extensible) and removed Must Support and obligations from CommunicationRequest.reasonCode AU eReq: FHIR-52409
- changed cardinality of CommunicationRequest.groupIdentifier.type.coding from 1..1 to 1..*, and moved required pattern from CommunicationRequest.groupIdentifier.type.coding to CommunicationRequest.groupIdentifier.type AU eReq: FHIR-53527
- AU eRequesting CommunicationRequest Category:
- added new value set AU eReq: FHIR-52409
- changed value set url from http://hl7.org.au/fhir/ereq/ValueSet/au-erequesting-communicationrequest-category to http://terminology.hl7.org.au/ValueSet/au-erequesting-communicationrequest-category AU eReq: FHIR-53571
- AU eRequesting CommunicationRequest CopyTo:
- changed CommunicationRequest.requester type from AU Core PractitionerRole to AU eRequesting PractitionerRole AU eReq: FHIR-51874
- added CommunicationRequest.category value set binding to AU eRequesting CommunicationRequest Category (extensible) and changed patternCodeableConcept from "notification" to "copyto-reports" AU eReq: FHIR-52409
- removed Must Support, obligations and required pattern from CommunicationRequest.reasonCode AU eReq: FHIR-52409
- changed cardinality of CommunicationRequest.groupIdentifier.type.coding from 1..1 to 1..*, and moved required pattern from CommunicationRequest.groupIdentifier.type.coding to CommunicationRequest.groupIdentifier.type AU eReq: FHIR-53527
- AU eRequesting CommunicationRequest Patient:
- removed usage guidance from profile description and added Usage Scenarios to profile AU eReq: FHIR-51855
- changed CommunicationRequest.recipient type from AU Core Patient to AU eRequesting Patient AU eReq: FHIR-51874
- removed AU eRequesting Task Group type reference from CommunicationRequest.about AU eReq: FHIR-52403
- removed cardinality constraint on CommunicationRequest.category.coding, changing it from 1..1 to 0..* AU eReq: FHIR-52337
- changed CommunicationRequest.category value set binding from AU eRequesting Patient Category (required) to AU eRequesting CommunicationRequest Category (extensible), changed cardinality from 1..* to 1..1, and added patternCodeableConcept of "patient-preference" AU eReq: FHIR-52409
- removed Must Support, obligations and required pattern from CommunicationRequest.reasonCode AU eReq: FHIR-52409
- changed cardinality of CommunicationRequest.groupIdentifier.type.coding from 1..1 to 1..*, and moved required pattern from CommunicationRequest.groupIdentifier.type.coding to CommunicationRequest.groupIdentifier.type AU eReq: FHIR-53527
- AU eRequesting CommunicationRequest Patient Category:
- AU eRequesting CommunicationRequest Patient Medium :
- changed value set url from http://hl7.org.au/fhir/ereq/ValueSet/au-erequesting-communicationrequest-patientmedium to http://terminology.hl7.org.au/ValueSet/au-erequesting-communicationrequest-patientmedium AU eReq: FHIR-53571
- AU eRequesting CommunicationRequest Reason:
- AU eRequesting CommunicationRequest Urgent Provider:
- changed CommunicationRequest.requester and CommunicationRequest.recipient type from AU Core PractitionerRole to AU eRequesting PractitionerRole AU eReq: FHIR-51874
- added CommunicationRequest.category value set binding to AU eRequesting CommunicationRequest Category (extensible) and changed patternCodeableConcept from "alert" to "urgent-results" AU eReq: FHIR-52409
- removed Must Support, obligations and required pattern from CommunicationRequest.reasonCode AU eReq: FHIR-52409
- changed cardinality of CommunicationRequest.groupIdentifier.type.coding from 1..1 to 1..*, and moved required pattern from CommunicationRequest.groupIdentifier.type.coding to CommunicationRequest.groupIdentifier.type AU eReq: FHIR-53527
- AU eRequesting Coverage:
- added Must Support and obligations to Coverage.payor and Coverage.beneficiary AU eReq FHIR-51671
- added Must Support, obligations and fixed value constraint 'active' to Coverage.status AU eReq FHIR-51671
- changed Coverage.payor type from Organization, Patient, RelatedPerson to AU eRequesting Organization, AU eRequesting Patient, AU Core RelatedPerson AU eReq: FHIR-52522
- changed Coverage.beneficiary type from Patient to AU eRequesting Patient AU eReq: FHIR-52522
- added Must Support and obligations to Coverage.identifier, including profile specific implementation guidance on the population of Coverage.identifier and Coverage.type AU eReq: FHIR-52407, AU eReq: FHIR-52553
- AU eRequesting DiagnosticRequest:
- added profile specific implementation guidance on the use of ServiceRequest.occurrenceTiming.repeat.count to represent the number of diagnostic requests to be performed AU eReq: FHIR-51854
- added profile specific implementation guidance on the use of ServiceRequest.encounter to support filler billing AU eReq: FHIR-52406
- removed profiling detail from profile specific implementation guidance on the use of ServiceRequest.supportingInfo AU eReq: FHIR-52423
- removed Must Support and obligations from ServiceRequest.bodySite AU eReq: FHIR-52356
- added Must Support and obligations to ServiceRequest.code.text and ServiceRequest.encounter.reference AU eReq: FHIR-52362
- changed ServiceRequest.subject type from AU Core Patient to AU eRequesting Patient AU eReq: FHIR-51874
- removed Must Support and obligations on ServiceRequest.quantity[x] AU eReq: FHIR-52071
- changed ServiceRequest.requester type from AU Core PractitionerRole to AU eRequesting PractitionerRole AU eReq: FHIR-51874
- changed ServiceRequest.encounter type from AU Core Encounter to AU eRequesting Encounter AU eReq: FHIR-51874
- AU eRequesting Encounter:
- AU eRequesting MHR Consent Withdrawal:
- changed cardinality of Consent.category from 1..* to 1..1 AU eReq: FHIR-51918
- changed Consent.patient and Consent.performer type from AU Core Patient to AU eRequesting Patient AU eReq: FHIR-51874
- changed Consent.organization type from AU Core Organization to AU eRequesting Organization AU eReq: FHIR-51874
- changed cardinality of Consent.scope.coding from 1..1 to 1..*, and moved required pattern from Consent.scope.coding to Consent.scope AU eReq: FHIR-53527
- changed cardinality of Consent.category.coding from 1..1 to 1..*, and moved required pattern from Consent.category.coding to Consent.category AU eReq: FHIR-53527
- changed cardinality of Consent.policyRule.coding from 1..1 to 1..*, and moved required pattern from Consent.policyRule.coding to Consent.policyRule AU eReq: FHIR-53527
- changed cardinality of Consent.provision.action.coding from 1..1 to 1..*, and moved required pattern from Consent.provision.action.coding to Consent.provision.action AU eReq: FHIR-53527
- AU eRequesting Organization:
- AU eRequesting Pathology Request:
- AU eRequesting Patient:
- added new profile, including interaction support AU eReq: FHIR-51874
- applied technical correction to invariants inv-pat-1 and inv-pat-2 to ensure terminology validation applies to the correct sub-extension values when multiple extension instances are present AU Base: FHIR-53536
- AU eRequesting Practitioner:
- AU eRequesting PractitionerRole:
- AU eRequesting Task:
- changed Task.for type from AU Core Patient to AU eRequesting Patient AU eReq: FHIR-51874
- changed Task.owner type from AU Core Organization to AU eRequesting Organization AU eReq: FHIR-51874
- changed Task.requester type from AU Core PractitionerRole to AU eRequesting PractitionerRole AU eReq: FHIR-51874
- added Must Support and TaskCode code "fulfill" as patternCodeableConcept to Task.code, and changed cardinality from 0..1 to 1..1 AU eReq: FHIR-53230
- AU eRequesting Task Communication Request:
- added Must Support and TaskCode code "fulfill" as patternCodeableConcept to Task.code, and changed cardinality from 0..1 to 1..1 AU eReq: FHIR-53230
- AU eRequesting Task Diagnostic Request:
- added Must Support and TaskCode code "fulfill" as patternCodeableConcept to Task.code, and changed cardinality from 0..1 to 1..1 AU eReq: FHIR-53230
- AU eRequesting Task Group:
- added Must Support and TaskCode code "fulfill" as patternCodeableConcept to Task.code, and changed cardinality from 0..1 to 1..1 AU eReq: FHIR-53230
- AU eRequesting Placer CapabilityStatement:
- added support for transaction interaction as SHOULD AU eReq: FHIR-52519
- added format support for json as SHOULD and format support for xml as MAY AU eReq: FHIR-52288
- added part-of search parameter and _revinclude support for Task:part-of as MAY for Task AU eReq: FHIR-51501
- added conformance requirements from AU eRequesting Diagnostic Request, AU eRequesting Imaging Request and AU eRequesting Pathology Request profile specific implementation guidance AU eReq: FHIR-52423
- changed AU eRequesting Placer actor requirement in FHIR RESTful Capabilities statement to support all resource profiles required to create and manage diagnostic requests AU eReq: FHIR-52413
- changed interaction expectation for create and update from SHOULD to SHALL for resources with conformance of SHALL AU eReq: FHIR-52413
- added identifier search parameter as MAY for Organization, Patient and Practitioner AU eReq: FHIR-53548
- added identifier search parameter and _include support for PractitionerRole:practitioner and PractitionerRole:organization as MAY for PractitionerRole AU eReq: FHIR-53548
- AU eRequesting Filler CapabilityStatement:
- added support for transaction interaction as SHOULD AU eReq: FHIR-52519
- added format support for json as SHOULD and format support for xml as MAY AU eReq: FHIR-52288
- added part-of search parameter and _revinclude support for Task:part-of as MAY for Task AU eReq: FHIR-51501
- added conformance requirements from AU eRequesting Diagnostic Request, AU eRequesting Imaging Request and AU eRequesting Pathology Request profile specific implementation guidance AU eReq: FHIR-52423
- changed AU eRequesting Filler actor requirement in FHIR RESTful Capabilities statement to support all resource profiles required for finding and retrieving diagnostic request fulfilments AU eReq: FHIR-52418
- AU eRequesting Patient CapabilityStatement:
- added format support for json as SHOULD and format support for xml as MAY AU eReq: FHIR-52288
- added part-of search parameter and _revinclude support for Task:part-of as MAY for Task AU eReq: FHIR-51501
- added conformance requirements from AU eRequesting Diagnostic Request, AU eRequesting Imaging Request and AU eRequesting Pathology Request profile specific implementation guidance AU eReq: FHIR-52423
- AU eRequesting Server CapabilityStatement:
- added support for transaction interaction as SHOULD AU eReq: FHIR-52519
- added format support for json as SHALL and format support for xml as SHOULD AU eReq: FHIR-52288
- added part-of search parameter and _revinclude support for Task:part-of as SHALL for Task AU eReq: FHIR-51501
- added conformance requirements from AU eRequesting Diagnostic Request, AU eRequesting Imaging Request and AU eRequesting Pathology Request profile specific implementation guidance AU eReq: FHIR-52423
- changed AU eRequesting Server actor requirement in FHIR RESTful Capabilities statement to support all resource profiles required for the exchange of diagnostic requests AU eReq: FHIR-52425
Release 1.0.0-ballot
- Publication date: 2025-08-04
- Publication status: Ballot for Working Standard
- Based on FHIR version: 4.0.1
This change log documents the significant updates and resolutions implemented from version 0.1.0-ballot to 1.0.0-ballot.
Changes in this Version
- added Sex and Gender page to consolidate implementation guidance on sex and gender concepts in AU eRequesting, with references to guidance in AU Core and AU Base FHIR-47176, FHIR-47178, FHIR-47182, FHIR-47183, FHIR-46892, FHIR-46896.
- added Recorded Sex or Gender and Sex Parameter for Clinical Use to the Sex and Gender page AU Base: 51408.
- added to General Guidance, Diagnostic Request Grouping guidance and general implementation considerations FHIR-51565.
- added AU eRequesting Workflow Guidance page FHIR-51565
- added to General Guidance, reference to AU Base guidance on SNOMED CT Australian Edition FHIR-51474.
- added to General Guidance, re-use of referenced resources FHIR-52167.
- added Security and Privacy page FHIR-50880.
- removed RANZCR Radiology Referral ValueSet (RRV) from AU eRequesting (defined in NCTS) FHIR-51017.
- moved supporting-info search parameter, added in FHIR-51005, to AU Base to support broad implementation FHIR-51251.
- moved Communication Request Reason code system, added in FHIR-50979, FHIR-49807, FHIR-50230 and FHIR-50229 to AU Base to support broad implementation FHIR-51348.
- moved Task Tag code system, added in FHIR-49718 to AU Base and renamed to Resource Tag to support broad implementation FHIR-51349.
- moved Task Business Status code system, added in FHIR-50973 and FHIR-51006 to AU Base to support broad implementation FHIR-51350.
- AU eRequesting CommunicationRequest:
- AU eRequesting CommunicationRequest CopyTo:
- AU eRequesting CommunicationRequest Patient:
- added new profile, including interaction support FHIR-50230, FHIR-51636, FHIR-51637
- added Must Support and cardinality constraint to CommunicationRequest.subject, changing it from 0..1 to 1..1, and type reference AU Core Patient FHIR-50948
- AU eRequesting CommunicationRequest Patient Category:
- AU eRequesting CommunicationRequest Patient Medium:
- AU eRequesting CommunicationRequest Reason:
- AU eRequesting CommunicationRequest Urgent Provider:
- AU eRequesting Clinical Context DocumentReference:
- AU eRequesting Coverage:
- added new profile FHIR-46848
- added Must Support and cardinality constraint to Coverage.type, changing from 0..1 to 1..1 FHIR-50899
- added default Must Support obligations and interaction support FHIR-51636, FHIR-51637
- AU eRequesting Coverage Type and Self-Pay Codes:
- AU eRequesting Fulfilment Task Tags:
- AU eRequesting DiagnosticRequest:
- AU eRequesting Imaging Request:
- removed Imaging Procedure additional binding on ServiceRequest.code FHIR-46847
- change RANZCR Radiology Referral ValueSet binding for ServiceRequest.code from AU eRequesting defined ValueSet to the NCTS defined ValueSet FHIR-51017
- AU eRequesting MHR Consent Withdrawal:
- added new profile, including interaction support FHIR-49806, FHIR-51636, FHIR-51637
- added Must Support and cardinality constraints changing Consent.policy from 0..* to 1..1, Consent.policy.authority from 0..1 to 1..1 and Consent.policy.uri from 0..1 to 1..1 FHIR-51096
- AU eRequesting Pathology Request:
- removed Pathology Procedure additional binding on ServiceRequest.code FHIR-46847
- AU eRequesting Patient ActorDefinition:
- changed AU eRequesting Patient Access actor to AU eRequesting Patient FHIR-46802
- AU eRequesting RequestStatus:
- removed "draft" and "unknown" from value set FHIR-47097
- AU eRequesting Task:
- added new profile, including interaction support FHIR-46947, FHIR-46950, FHIR-46956, FHIR-46958, FHIR-46959, FHIR-47081, FHIR-47082, FHIR-47083, FHIR-47084, FHIR-47086, FHIR-47102, FHIR-48915, FHIR-51406,
FHIR-47099, FHIR-47089, FHIR-47087, FHIR-48330, FHIR-51636, FHIR-51637
- added Must Support to Task.meta and Task.meta.tag:eRequestingFulfilmentTask and change cardinality of Task.meta from 0..1 to 1..1 FHIR-50899
- added Must Support to Task.identifier with support for type Identifier and AULocalOrderIdentifier FHIR-50081
- changed to abstract profile FHIR-49717
- AU eRequesting Task Business Status:
- added new value set FHIR-50973
- changed value set definition from AU eRequesting code system to Task Business Status code system in AU Base AU Base: 51350
- AU eRequesting Task Communication Request:
- AU eRequesting Task Diagnostic Request:
- AU eRequesting Task Group:
- AU eRequesting Task Status:
- added new value set FHIR-47081
- changed value set definition from AU eRequesting code system to Resource Tag code system in AU Base AU Base: 51349
- AU eRequesting Server CapabilityStatement:
- added read and search-type interactions as SHALL, and create and update interactions as SHOULD for all currently supported resource types FHIR-48934, FHIR-47145, FHIR-47143 FHIR-48915
- added _id search parameter as SHALL for all currently supported resource types FHIR-48934, FHIR-47145, FHIR-48915
- added identifier search parameter as SHALL for Organization, Patient, Practitioner, and PractitionerRole FHIR-48934, FHIR-47145
- added _include support for PractitionerRole:practitioner and PractitionerRole:organization as SHALL for the PractitionerRole resource type FHIR-48934, FHIR-47145
- added _include support for ServiceRequest:patient and ServiceRequest:requester as SHALL and ServiceRequest:encounter as SHOULD for ServiceRequest resource type FHIR-46942
- added default conformance requirements where no prior conformance agreement existed, including resource implementation and supported profile conformance as SHALL, agreed search parameters as SHALL, read and search-type interactions as SHALL, and update and create interactions as SHOULD FHIR-51636, FHIR-51637
- changed the conformance requirement for ServiceRequest create and update interactions from SHALL to SHOULD FHIR-47141
- changed support for supporting-info search parameter and _include support for ServiceRequest:supporting-info from SHOULD to SHALL for the ServiceRequest resource type FHIR-51005, FHIR-51253
- changed the resource conformance requirement from SHOULD to SHALL for the following resource types: Coverage, Encounter, Organization, Practitioner and PractitionerRole FHIR-50976
- AU eRequesting Placer CapabilityStatement:
- added create and update interactions as SHOULD for all currently supported resource types FHIR-47144
- added supporting-info search parameter and _include support for ServiceRequest:supporting-info as MAY for ServiceRequest resource type FHIR-51005
- added _include support for ServiceRequest:patient, ServiceRequest:requester and ServiceRequest:encounter as SHOULD for the ServiceRequest resource type FHIR-46942
- added default conformance requirements where no prior conformance agreement existed, including resource implementation and supported profile conformance as SHALL, agreed search parameters as MAY, and read, search-type, update and create interactions as SHOULD FHIR-51636, FHIR-51637
- changed _include support for ServiceRequest:patient, ServiceRequest:requester and ServiceRequest:encounter from SHOULD to MAY FHIR-50976
- changed the resource conformance requirement from SHOULD to SHALL for the following resource types: Coverage, Encounter, Organization, Practitioner and PractitionerRole FHIR-50976
- AU eRequesting Filler CapabilityStatement:
- added read and search-type interactions as MAY for all currently supported resource types FHIR-47144
- added _id search parameter as MAY for all currently supported resource types FHIR-47144
- added identifier search parameter as MAY for Organization, Patient, Practitioner, and PractitionerRole resource type FHIR-48934, FHIR-47144
- added _include support for PractitionerRole:practitioner and PractitionerRole:organization as MAY for the PractitionerRole resource type FHIR-48934, FHIR-47144
- added requisition search parameter as MAY for ServiceRequest resource type FHIR-47144
- added _include support for ServiceRequest:patient, ServiceRequest:requester and ServiceRequest:encounter as SHOULD for ServiceRequest resource type FHIR-46942
- added supporting-info search parameter and _include support for ServiceRequest:supporting-info as MAY for ServiceRequest resource type FHIR-51005
- added default conformance requirements where no prior conformance agreement existed, including resource implementation and supported profile conformance as SHALL, agreed search parameters as MAY, and read and search-type interactions as SHOULD FHIR-51636, FHIR-51637
- changed _include support for ServiceRequest:patient, ServiceRequest:requester and ServiceRequest:encounter from SHOULD to MAY FHIR-50976
- changed the resource conformance requirement from SHOULD to SHALL for the following resource types: Coverage, Encounter, Organization, Practitioner and PractitionerRole FHIR-50976
- AU eRequesting Patient CapabilityStatement:
- renamed AU eRequesting Patient Access CapabilityStatement to be AU eRequesting Patient FHIR-46802
- added read and search-type interactions as MAY for all currently supported resource types FHIR-47146
- added _id search parameter as MAY for all currently supported resource types FHIR-47146
- added identifier search parameter as MAY for Organization, Patient, Practitioner, and PractitionerRole resource type FHIR-48934, FHIR-47145
- added requisition search parameter as MAY for ServiceRequest resource type FHIR-47146
- added _include support for PractitionerRole:practitioner and PractitionerRole:organization as MAY for the PractitionerRole resource type FHIR-48934, FHIR-47145
- added supporting-info search parameter and _include support for ServiceRequest:supporting-info as MAY for ServiceRequest resource type FHIR-51005
- added _include support for ServiceRequest:patient, ServiceRequest:requester and ServiceRequest:encounter as SHOULD for the ServiceRequest resource type FHIR-46942
- changed _include support for ServiceRequest:patient, ServiceRequest:requester and ServiceRequest:encounter from SHOULD to MAY FHIR-50976.
- added default conformance requirements where no prior conformance agreement existed, including resource implementation as SHOULD, supported profile conformance as SHALL, agreed search parameters as MAY, and read and search-type interactions as SHOULD FHIR-51636, FHIR-51637
- changed the resource conformance requirement from SHOULD to SHALL for the following resource types: Coverage, Encounter, Organization, Practitioner and PractitionerRole FHIR-50976