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
| Official URL: http://fhir.geniesolutions.io/StructureDefinition/eorders-radiologyrequest | Version: 1.3.2 | ||||
| Active as of 2026-10-02 | Computable Name: EOrdersRadiologyRequest | ||||
Radiology request profile leveraging the abstract diagnostic request profile. This Radiology request profile and the Pathology request profile should be used in lieu of the legacy Diagnostic request profile.
Radiology request profile extending EOrders Diagnostic Request Base. Use this profile (or Pathology Request) for all new integrations. The legacy Diagnostic Service Request is retained for backwards compatibility only.
category is fixed to SNOMED CT 363679005 "Imaging". This distinguishes radiology requests from pathology requests and is used by fillers when filtering incoming orders.
code should use a SNOMED CT code for the imaging procedure where available. Provider-maintained local codes are supported where a SNOMED code does not exist. code.text is required and must contain the procedure name as selected or entered by the user.
occurrencePeriod.start carries the requested date/time of the procedure. For radiology this is typically the date/time the procedure is to be performed, not the date of collection.
Usages:
You can also check for usages in the FHIR IG Statistics
Description Differentials, Snapshots, and other representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | EOrdersDiagnosticRequestBase | Diagnostic request base Constraints: prr-1 |
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() |
Σ | 0..* | Coding | Tags applied to this resource Slice: Unordered, Open by value:$this Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Placer family, e.g. genie | gentu | acmepms Binding: EOrders Placer Tag Value Set (required) |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources Slice: Unordered, Open by profile:$this | |
![]() ![]() ![]() |
S | 0..1 | EOrdersCoverage | Contained EOrdersCoverage profiled resource, GSCoverage is retained for backward compatibility |
![]() ![]() ![]() |
S | 0..1 | EOrdersEncounter | An encounter in an Australian healthcare context |
![]() ![]() ![]() |
S | 0..1 | ObservationPregnancyStatusUvIps | Measurements and simple assertions |
![]() ![]() ![]() |
S | 0..1 | GSGestationalAge | Gestational age |
![]() ![]() ![]() |
S | 0..1 | GSEstimatedDateOfDelivery | Estimated date of delivery (EDD) |
![]() ![]() ![]() |
S | 0..1 | GSLastMenstrualPeriod | Date of last menstrual period |
![]() ![]() ![]() |
S | 0..1 | GSHRT | Hormone Replacement Therapy |
![]() ![]() ![]() |
S | 0..* | GSOrganization | Contained Organization resource for copies-to reference, practitioner reference and organization reference |
![]() ![]() ![]() |
S | 0..* | GSPractitioner | Contained Practitioner resource for copies-to reference, practitioner reference and organization reference |
![]() ![]() ![]() |
S | 0..* | GSPractitionerRole | Contained PractitionerRole resource for copies-to reference, practitioner reference and organization reference |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
0..* | Reference(BodyStructure) | The target point for this procedure URL: http://hl7.org/fhir/StructureDefinition/procedure-targetBodyStructure | |
![]() ![]() ![]() |
S | 0..* | (Complex) | Deprecated: Result copies to URL: http://hl7.org.au/fhir/StructureDefinition/result-copies-to |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org.au/fhir/StructureDefinition/result-copies-to" | |
![]() ![]() ![]() ![]() |
1..1 | Reference(EOrders Copy-To PractitionerRole) | Result copies to | |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | AUMedicareProviderNumber | Medicare Provider Number of copies-to provider when available |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Name of copies-to provider |
![]() ![]() ![]() |
S | 0..1 | (Complex) | The condition or state of the patient for this test URL: http://hl7.org/fhir/StructureDefinition/servicerequest-precondition |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/StructureDefinition/servicerequest-precondition" | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension | |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept Required Pattern: Fasting |
![]() ![]() ![]() |
S | 0..1 | (Complex) | Digital only URL: http://fhir.geniesolutions.io/StructureDefinition/eorders-digitalonly |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://fhir.geniesolutions.io/StructureDefinition/eorders-digitalonly" | |
![]() ![]() ![]() ![]() |
S | 1..1 | boolean | Diagnostic request is digital only and will not have a paper copy. This is important for fillers to know when deciding their SMS notification strategy for new requests. |
![]() ![]() ![]() |
S | 0..1 | integer | Display sequence URL: http://fhir.geniesolutions.io/StructureDefinition/eorders-diagnosticrequest-display-sequence |
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
Σ | 0..* | Identifier, AULocalOrderIdentifier | Identifiers assigned to this order Slice: Unordered, Open by value:type |
![]() ![]() ![]() |
SΣ | 0..1 | AULocalOrderIdentifier | Identifiers assigned to this order |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Coded identifier type for local order identifier Binding: Order Identifier Type (required) Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: FILL | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | System identifier namespace for the organisation that assigned the order identifier Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Order identifier Example General: 123456 |
![]() ![]() ![]() |
Σ | 0..1 | AULocalOrderIdentifier | Identifiers assigned to this order |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Coded identifier type for local order identifier Binding: Order Identifier Type (required) Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: PLAC | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | System identifier namespace for the organisation that assigned the order identifier Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Order identifier Example General: 123456 |
![]() ![]() |
Σ | 1..1 | EOrdersPlacerGroupNumber | Composite Request ID |
![]() ![]() |
?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: EOrders Service Request Status codes (required) |
![]() ![]() |
?!Σ | 1..1 | code | order | filler-order (for orders created by the filler in Task.output) Binding: EOrders Service Request Intent codes (required) |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Classification of service Binding: ServiceRequestCategoryCodes (example): Classification of the requested service. |
![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system, value:code |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://snomed.info/sct |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system Required Pattern: 363679005 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system Required Pattern: Imaging |
![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept Required Pattern: Imaging |
![]() ![]() |
SΣ | 0..1 | code | routine | urgent | asap | stat Binding: EOrders Priority codes (required) |
![]() ![]() |
?!Σ | 0..1 | boolean | True if service/procedure should not be performed |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Radiology procedure code or free text name Binding: Evaluation Procedure (example) |
![]() ![]() ![]() |
Σ | 0..* | Coding | Ideally a value set from SNOMED-CT, but may need to support provider maintained codes. |
![]() ![]() ![]() |
Σ | 1..1 | string | Procedure name selected or free text entered by the user |
![]() ![]() |
SΣ | 1..1 | Reference(Genie Patient) | Individual or Entity the service is ordered for |
![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
SΣ | 0..1 | string | Text alternative for the resource |
![]() ![]() |
SΣ | 1..1 | Reference(EOrders Encounter) | Encounter in which the request was created |
![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained Encounter |
![]() ![]() |
Σ | 0..1 | Period | When service should occur Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() |
SΣ | 0..1 | Period | Requested date diagnostic service to occur at or after. This is typically the date/time of collection for pathology requests and date/time of procedure for radiology requests. |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() |
Σ | 1..1 | dateTime | Date requested |
![]() ![]() |
Σ | 1..1 | Reference(EOrders PractitionerRole) | Authorising individual, organisation or program (e.g. National Bowel Cancer Screening Program) |
![]() ![]() |
SΣ | 0..* | CodeableConcept | Explanation/Justification for procedure or service Binding: Reason for Request (preferred) |
![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept |
![]() ![]() |
S | 0..1 | Reference(EOrders Coverage) | Reference to Coverage resource for funding type |
![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained EOrdersCoverage profiled resource, GSCoverage retained for backward compatibility |
![]() ![]() |
S | 0..* | Reference(Resource) | Supporting request information such as pregnancy status Slice: Unordered, Open by profile:$this.resolve() |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL |
![]() ![]() ![]() |
S | 0..1 | Reference(Observation Pregnancy - Status (IPS)) | Additional clinical information |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL |
![]() ![]() ![]() |
S | 0..1 | Reference(Genie Gestational Age) | Additional clinical information |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL |
![]() ![]() ![]() |
S | 0..1 | Reference(Genie Estimated Date of Delivery) | Additional clinical information |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL |
![]() ![]() ![]() |
S | 0..1 | Reference(Genie Last Menstrual Period) | Additional clinical information |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL |
![]() ![]() ![]() |
S | 0..1 | Reference(Genie Hormone Replacement Therapy Flag) | Additional clinical information |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL |
![]() ![]() ![]() |
S | 0..* | Reference(EOrders Medication Statement) | Additional clinical information |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL |
![]() ![]() ![]() |
S | 0..* | Reference(EOrders Allergy Intolerance) | Additional clinical information |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL |
![]() ![]() |
S | 0..* | Annotation | Clinical notes associated with the request |
![]() ![]() |
SΣ | 0..1 | string | Instructions to patient. Must support where available. |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| ServiceRequest.meta.tag | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| ServiceRequest.meta.tag:placer-family | Base | required | EOrders Placer Tag Value Set | 📦1.3.2 | This IG |
| ServiceRequest.identifier:filler.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| ServiceRequest.identifier:filler.type | Base | required | Order Identifier Type | 📦6.0.0 | AU Base Implementation Guide v6.0 |
| ServiceRequest.identifier:placer.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| ServiceRequest.identifier:placer.type | Base | required | Order Identifier Type | 📦6.0.0 | AU Base Implementation Guide v6.0 |
| ServiceRequest.status | Base | required | EOrders Service Request Status codes | 📦1.3.2 | This IG |
| ServiceRequest.intent | Base | required | EOrders Service Request Intent codes | 📦1.3.2 | This IG |
| ServiceRequest.category | Base | example | Service Request Category Codes | 📍4.0.1 | FHIR Std. |
| ServiceRequest.priority | Base | required | EOrders Priority codes | 📦1.3.2 | This IG |
| ServiceRequest.code | Base | example |
Evaluation Procedure
|
⏿1.0.0 | tx.hl7.org.au |
| ServiceRequest.reasonCode | Base | preferred |
Reason for Request
|
⏿1.0.1 | tx.hl7.org.au |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | ServiceRequest | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | ServiceRequest | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | ServiceRequest | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| prr-1 | error | ServiceRequest | orderDetail SHALL only be present if code is present |
orderDetail.empty() or code.exists()
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | EOrdersDiagnosticRequestBase | Diagnostic request base | |
![]() ![]() |
S | 1..1 | CodeableConcept | Classification of service |
![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system, value:code | |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Required Pattern: http://snomed.info/sct | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Required Pattern: 363679005 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system Required Pattern: Imaging | |
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept Required Pattern: Imaging | |
![]() ![]() |
S | 1..1 | CodeableConcept | Radiology procedure code or free text name |
![]() ![]() ![]() |
0..* | Coding | Ideally a value set from SNOMED-CT, but may need to support provider maintained codes. | |
![]() ![]() ![]() |
1..1 | string | Procedure name selected or free text entered by the user | |
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | EOrdersDiagnosticRequestBase | Diagnostic request base Constraints: prr-1 | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Version specific identifier | ||||
![]() ![]() ![]() |
Σ | 0..1 | instant | When the resource version last changed | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Identifies where the resource comes from | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Tags applied to this resource Slice: Unordered, Open by value:$this Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Placer family, e.g. genie | gentu | acmepms Binding: EOrders Placer Tag Value Set (required) | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources Slice: Unordered, Open by profile:$this | |||||
![]() ![]() ![]() |
S | 0..1 | EOrdersCoverage | Contained EOrdersCoverage profiled resource, GSCoverage is retained for backward compatibility | ||||
![]() ![]() ![]() |
S | 0..1 | EOrdersEncounter | An encounter in an Australian healthcare context | ||||
![]() ![]() ![]() |
S | 0..1 | ObservationPregnancyStatusUvIps | Measurements and simple assertions | ||||
![]() ![]() ![]() |
S | 0..1 | GSGestationalAge | Gestational age | ||||
![]() ![]() ![]() |
S | 0..1 | GSEstimatedDateOfDelivery | Estimated date of delivery (EDD) | ||||
![]() ![]() ![]() |
S | 0..1 | GSLastMenstrualPeriod | Date of last menstrual period | ||||
![]() ![]() ![]() |
S | 0..1 | GSHRT | Hormone Replacement Therapy | ||||
![]() ![]() ![]() |
S | 0..* | GSOrganization | Contained Organization resource for copies-to reference, practitioner reference and organization reference | ||||
![]() ![]() ![]() |
S | 0..* | GSPractitioner | Contained Practitioner resource for copies-to reference, practitioner reference and organization reference | ||||
![]() ![]() ![]() |
S | 0..* | GSPractitionerRole | Contained PractitionerRole resource for copies-to reference, practitioner reference and organization reference | ||||
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
0..* | Reference(BodyStructure) | The target point for this procedure URL: http://hl7.org/fhir/StructureDefinition/procedure-targetBodyStructure | |||||
![]() ![]() ![]() |
S | 0..* | (Complex) | Deprecated: Result copies to URL: http://hl7.org.au/fhir/StructureDefinition/result-copies-to | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org.au/fhir/StructureDefinition/result-copies-to" | |||||
![]() ![]() ![]() ![]() |
1..1 | Reference(EOrders Copy-To PractitionerRole) | Result copies to | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | AUMedicareProviderNumber | Medicare Provider Number of copies-to provider when available | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Name of copies-to provider | ||||
![]() ![]() ![]() |
S | 0..1 | (Complex) | The condition or state of the patient for this test URL: http://hl7.org/fhir/StructureDefinition/servicerequest-precondition | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/StructureDefinition/servicerequest-precondition" | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Identity of the terminology system Required Pattern: http://snomed.info/sct | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Symbol in syntax defined by the system Required Pattern: 726054005 | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system Required Pattern: After fasting | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept Required Pattern: Fasting | ||||
![]() ![]() ![]() |
S | 0..1 | (Complex) | Digital only URL: http://fhir.geniesolutions.io/StructureDefinition/eorders-digitalonly | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://fhir.geniesolutions.io/StructureDefinition/eorders-digitalonly" | |||||
![]() ![]() ![]() ![]() |
S | 1..1 | boolean | Diagnostic request is digital only and will not have a paper copy. This is important for fillers to know when deciding their SMS notification strategy for new requests. | ||||
![]() ![]() ![]() |
S | 0..1 | integer | Display sequence URL: http://fhir.geniesolutions.io/StructureDefinition/eorders-diagnosticrequest-display-sequence | ||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
Σ | 0..* | Identifier, AULocalOrderIdentifier | Identifiers assigned to this order Slice: Unordered, Open by value:type | ||||
![]() ![]() ![]() |
SΣ | 0..1 | AULocalOrderIdentifier | Identifiers assigned to this order | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Coded identifier type for local order identifier Binding: Order Identifier Type (required) Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: FILL | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | System identifier namespace for the organisation that assigned the order identifier Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Order identifier Example General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organisation that assigned the order identifier | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Name of the assigning organisation | ||||
![]() ![]() ![]() |
Σ | 0..1 | AULocalOrderIdentifier | Identifiers assigned to this order | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Coded identifier type for local order identifier Binding: Order Identifier Type (required) Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: PLAC | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | System identifier namespace for the organisation that assigned the order identifier Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Order identifier Example General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organisation that assigned the order identifier | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Name of the assigning organisation | ||||
![]() ![]() |
Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) | Instantiates FHIR protocol or definition | ||||
![]() ![]() |
Σ | 0..* | uri | Instantiates external protocol or definition | ||||
![]() ![]() |
Σ | 0..* | Reference(CarePlan | ServiceRequest | MedicationRequest) | What request fulfills | ||||
![]() ![]() |
Σ | 0..* | Reference(ServiceRequest) | What request replaces | ||||
![]() ![]() |
Σ | 1..1 | EOrdersPlacerGroupNumber | Composite Request ID | ||||
![]() ![]() |
?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: EOrders Service Request Status codes (required) | ||||
![]() ![]() |
?!Σ | 1..1 | code | order | filler-order (for orders created by the filler in Task.output) Binding: EOrders Service Request Intent codes (required) | ||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Classification of service Binding: ServiceRequestCategoryCodes (example): Classification of the requested service. | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system, value:code | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://snomed.info/sct | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system Required Pattern: 363679005 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system Required Pattern: Imaging | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept Required Pattern: Imaging | ||||
![]() ![]() |
SΣ | 0..1 | code | routine | urgent | asap | stat Binding: EOrders Priority codes (required) | ||||
![]() ![]() |
?!Σ | 0..1 | boolean | True if service/procedure should not be performed | ||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Radiology procedure code or free text name Binding: Evaluation Procedure (example) | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Ideally a value set from SNOMED-CT, but may need to support provider maintained codes. | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | Procedure name selected or free text entered by the user | ||||
![]() ![]() |
ΣC | 0..* | CodeableConcept | Additional order information Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. | ||||
![]() ![]() |
Σ | 0..1 | Service amount | |||||
![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() |
SΣ | 1..1 | Reference(Genie Patient) | Individual or Entity the service is ordered for | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
SΣ | 1..1 | Reference(EOrders Encounter) | Encounter in which the request was created | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained Encounter | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
Σ | 0..1 | Period | When service should occur Slice: Unordered, Closed by type:$this | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Period | Requested date diagnostic service to occur at or after. This is typically the date/time of collection for pathology requests and date/time of procedure for radiology requests. | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | dateTime | Starting time with inclusive boundary | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing | ||||
![]() ![]() |
Σ | 0..1 | Preconditions for service Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the pre-condition that should hold prior to performing a procedure. For example "pain", "on flare-up", etc. | |||||
![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() |
Σ | 1..1 | dateTime | Date requested | ||||
![]() ![]() |
Σ | 1..1 | Reference(EOrders PractitionerRole) | Authorising individual, organisation or program (e.g. National Bowel Cancer Screening Program) | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Performer role Binding: Practitioner Role (preferred) | ||||
![]() ![]() |
Σ | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) | Requested performer | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Requested location Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. | ||||
![]() ![]() |
Σ | 0..* | Reference(Location) | Requested location | ||||
![]() ![]() |
SΣ | 0..* | CodeableConcept | Explanation/Justification for procedure or service Binding: Reason for Request (preferred) | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept | ||||
![]() ![]() |
Σ | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Explanation/Justification for service or service | ||||
![]() ![]() |
S | 0..1 | Reference(EOrders Coverage) | Reference to Coverage resource for funding type | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained EOrdersCoverage profiled resource, GSCoverage retained for backward compatibility | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
S | 0..* | Reference(Resource) | Supporting request information such as pregnancy status Slice: Unordered, Open by profile:$this.resolve() | ||||
![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(Observation Pregnancy - Status (IPS)) | Additional clinical information | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(Genie Gestational Age) | Additional clinical information | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(Genie Estimated Date of Delivery) | Additional clinical information | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(Genie Last Menstrual Period) | Additional clinical information | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(Genie Hormone Replacement Therapy Flag) | Additional clinical information | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..* | Reference(EOrders Medication Statement) | Additional clinical information | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..* | Reference(EOrders Allergy Intolerance) | Additional clinical information | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
Σ | 0..* | Reference(AU Base Specimen) | Procedure Samples | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Location on Body Binding: Body Site (preferred) | ||||
![]() ![]() |
S | 0..* | Annotation | Clinical notes associated with the request | ||||
![]() ![]() |
SΣ | 0..1 | string | Instructions to patient. Must support where available. | ||||
![]() ![]() |
0..* | Reference(Provenance) | Request provenance | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| ServiceRequest.meta.security | Base | extensible | SecurityLabels | 📍4.0.1 | FHIR Std. |
| ServiceRequest.meta.tag | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| ServiceRequest.meta.tag:placer-family | Base | required | EOrders Placer Tag Value Set | 📦1.3.2 | This IG |
| ServiceRequest.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| ServiceRequest.extension:copiesto.value[x].type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.identifier:filler.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| ServiceRequest.identifier:filler.type | Base | required | Order Identifier Type | 📦6.0.0 | AU Base Implementation Guide v6.0 |
| ServiceRequest.identifier:filler.assigner.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.identifier:placer.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| ServiceRequest.identifier:placer.type | Base | required | Order Identifier Type | 📦6.0.0 | AU Base Implementation Guide v6.0 |
| ServiceRequest.identifier:placer.assigner.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.status | Base | required | EOrders Service Request Status codes | 📦1.3.2 | This IG |
| ServiceRequest.intent | Base | required | EOrders Service Request Intent codes | 📦1.3.2 | This IG |
| ServiceRequest.category | Base | example | Service Request Category Codes | 📍4.0.1 | FHIR Std. |
| ServiceRequest.priority | Base | required | EOrders Priority codes | 📦1.3.2 | This IG |
| ServiceRequest.code | Base | example |
Evaluation Procedure
|
⏿1.0.0 | tx.hl7.org.au |
| ServiceRequest.orderDetail | Base | example | Service Request Order Details Codes | 📍4.0.1 | FHIR Std. |
| ServiceRequest.subject.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.encounter.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.asNeeded[x] | Base | example | SNOMED CT Medication As Needed Reason Codes | 📍4.0.1 | FHIR Std. |
| ServiceRequest.performerType | Base | preferred |
Practitioner Role
|
⏿1.0.2 | tx.hl7.org.au |
| ServiceRequest.locationCode | Base | example | ServiceDeliveryLocationRoleType | 📦3.0.0 | THO v7.4 |
| ServiceRequest.reasonCode | Base | preferred |
Reason for Request
|
⏿1.0.1 | tx.hl7.org.au |
| ServiceRequest.insurance.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.supportingInfo.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.supportingInfo:pregnancystatus.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.supportingInfo:gestationalage.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.supportingInfo:estimateddateofdelivery.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.supportingInfo:lastmenstrualperiod.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.supportingInfo:hrt.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.supportingInfo:med.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.supportingInfo:allergy.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.bodySite | Base | preferred |
Body Site
|
⏿1.0.2 | tx.hl7.org.au |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | ServiceRequest | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | ServiceRequest | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | ServiceRequest | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| prr-1 | error | ServiceRequest | orderDetail SHALL only be present if code is present |
orderDetail.empty() or code.exists()
|
Summary
Mandatory: 3 elements(2 nested mandatory elements)
Must-Support: 3 elements
Slices
This structure defines the following Slices:
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | EOrdersDiagnosticRequestBase | Diagnostic request base Constraints: prr-1 |
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() |
Σ | 0..* | Coding | Tags applied to this resource Slice: Unordered, Open by value:$this Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Placer family, e.g. genie | gentu | acmepms Binding: EOrders Placer Tag Value Set (required) |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources Slice: Unordered, Open by profile:$this | |
![]() ![]() ![]() |
S | 0..1 | EOrdersCoverage | Contained EOrdersCoverage profiled resource, GSCoverage is retained for backward compatibility |
![]() ![]() ![]() |
S | 0..1 | EOrdersEncounter | An encounter in an Australian healthcare context |
![]() ![]() ![]() |
S | 0..1 | ObservationPregnancyStatusUvIps | Measurements and simple assertions |
![]() ![]() ![]() |
S | 0..1 | GSGestationalAge | Gestational age |
![]() ![]() ![]() |
S | 0..1 | GSEstimatedDateOfDelivery | Estimated date of delivery (EDD) |
![]() ![]() ![]() |
S | 0..1 | GSLastMenstrualPeriod | Date of last menstrual period |
![]() ![]() ![]() |
S | 0..1 | GSHRT | Hormone Replacement Therapy |
![]() ![]() ![]() |
S | 0..* | GSOrganization | Contained Organization resource for copies-to reference, practitioner reference and organization reference |
![]() ![]() ![]() |
S | 0..* | GSPractitioner | Contained Practitioner resource for copies-to reference, practitioner reference and organization reference |
![]() ![]() ![]() |
S | 0..* | GSPractitionerRole | Contained PractitionerRole resource for copies-to reference, practitioner reference and organization reference |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
0..* | Reference(BodyStructure) | The target point for this procedure URL: http://hl7.org/fhir/StructureDefinition/procedure-targetBodyStructure | |
![]() ![]() ![]() |
S | 0..* | (Complex) | Deprecated: Result copies to URL: http://hl7.org.au/fhir/StructureDefinition/result-copies-to |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org.au/fhir/StructureDefinition/result-copies-to" | |
![]() ![]() ![]() ![]() |
1..1 | Reference(EOrders Copy-To PractitionerRole) | Result copies to | |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | AUMedicareProviderNumber | Medicare Provider Number of copies-to provider when available |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Name of copies-to provider |
![]() ![]() ![]() |
S | 0..1 | (Complex) | The condition or state of the patient for this test URL: http://hl7.org/fhir/StructureDefinition/servicerequest-precondition |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/StructureDefinition/servicerequest-precondition" | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension | |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept Required Pattern: Fasting |
![]() ![]() ![]() |
S | 0..1 | (Complex) | Digital only URL: http://fhir.geniesolutions.io/StructureDefinition/eorders-digitalonly |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://fhir.geniesolutions.io/StructureDefinition/eorders-digitalonly" | |
![]() ![]() ![]() ![]() |
S | 1..1 | boolean | Diagnostic request is digital only and will not have a paper copy. This is important for fillers to know when deciding their SMS notification strategy for new requests. |
![]() ![]() ![]() |
S | 0..1 | integer | Display sequence URL: http://fhir.geniesolutions.io/StructureDefinition/eorders-diagnosticrequest-display-sequence |
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
Σ | 0..* | Identifier, AULocalOrderIdentifier | Identifiers assigned to this order Slice: Unordered, Open by value:type |
![]() ![]() ![]() |
SΣ | 0..1 | AULocalOrderIdentifier | Identifiers assigned to this order |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Coded identifier type for local order identifier Binding: Order Identifier Type (required) Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: FILL | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | System identifier namespace for the organisation that assigned the order identifier Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Order identifier Example General: 123456 |
![]() ![]() ![]() |
Σ | 0..1 | AULocalOrderIdentifier | Identifiers assigned to this order |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Coded identifier type for local order identifier Binding: Order Identifier Type (required) Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: PLAC | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | System identifier namespace for the organisation that assigned the order identifier Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Order identifier Example General: 123456 |
![]() ![]() |
Σ | 1..1 | EOrdersPlacerGroupNumber | Composite Request ID |
![]() ![]() |
?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: EOrders Service Request Status codes (required) |
![]() ![]() |
?!Σ | 1..1 | code | order | filler-order (for orders created by the filler in Task.output) Binding: EOrders Service Request Intent codes (required) |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Classification of service Binding: ServiceRequestCategoryCodes (example): Classification of the requested service. |
![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system, value:code |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://snomed.info/sct |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system Required Pattern: 363679005 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system Required Pattern: Imaging |
![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept Required Pattern: Imaging |
![]() ![]() |
SΣ | 0..1 | code | routine | urgent | asap | stat Binding: EOrders Priority codes (required) |
![]() ![]() |
?!Σ | 0..1 | boolean | True if service/procedure should not be performed |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Radiology procedure code or free text name Binding: Evaluation Procedure (example) |
![]() ![]() ![]() |
Σ | 0..* | Coding | Ideally a value set from SNOMED-CT, but may need to support provider maintained codes. |
![]() ![]() ![]() |
Σ | 1..1 | string | Procedure name selected or free text entered by the user |
![]() ![]() |
SΣ | 1..1 | Reference(Genie Patient) | Individual or Entity the service is ordered for |
![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
SΣ | 0..1 | string | Text alternative for the resource |
![]() ![]() |
SΣ | 1..1 | Reference(EOrders Encounter) | Encounter in which the request was created |
![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained Encounter |
![]() ![]() |
Σ | 0..1 | Period | When service should occur Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() |
SΣ | 0..1 | Period | Requested date diagnostic service to occur at or after. This is typically the date/time of collection for pathology requests and date/time of procedure for radiology requests. |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() |
Σ | 1..1 | dateTime | Date requested |
![]() ![]() |
Σ | 1..1 | Reference(EOrders PractitionerRole) | Authorising individual, organisation or program (e.g. National Bowel Cancer Screening Program) |
![]() ![]() |
SΣ | 0..* | CodeableConcept | Explanation/Justification for procedure or service Binding: Reason for Request (preferred) |
![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept |
![]() ![]() |
S | 0..1 | Reference(EOrders Coverage) | Reference to Coverage resource for funding type |
![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained EOrdersCoverage profiled resource, GSCoverage retained for backward compatibility |
![]() ![]() |
S | 0..* | Reference(Resource) | Supporting request information such as pregnancy status Slice: Unordered, Open by profile:$this.resolve() |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL |
![]() ![]() ![]() |
S | 0..1 | Reference(Observation Pregnancy - Status (IPS)) | Additional clinical information |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL |
![]() ![]() ![]() |
S | 0..1 | Reference(Genie Gestational Age) | Additional clinical information |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL |
![]() ![]() ![]() |
S | 0..1 | Reference(Genie Estimated Date of Delivery) | Additional clinical information |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL |
![]() ![]() ![]() |
S | 0..1 | Reference(Genie Last Menstrual Period) | Additional clinical information |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL |
![]() ![]() ![]() |
S | 0..1 | Reference(Genie Hormone Replacement Therapy Flag) | Additional clinical information |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL |
![]() ![]() ![]() |
S | 0..* | Reference(EOrders Medication Statement) | Additional clinical information |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL |
![]() ![]() ![]() |
S | 0..* | Reference(EOrders Allergy Intolerance) | Additional clinical information |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL |
![]() ![]() |
S | 0..* | Annotation | Clinical notes associated with the request |
![]() ![]() |
SΣ | 0..1 | string | Instructions to patient. Must support where available. |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| ServiceRequest.meta.tag | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| ServiceRequest.meta.tag:placer-family | Base | required | EOrders Placer Tag Value Set | 📦1.3.2 | This IG |
| ServiceRequest.identifier:filler.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| ServiceRequest.identifier:filler.type | Base | required | Order Identifier Type | 📦6.0.0 | AU Base Implementation Guide v6.0 |
| ServiceRequest.identifier:placer.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| ServiceRequest.identifier:placer.type | Base | required | Order Identifier Type | 📦6.0.0 | AU Base Implementation Guide v6.0 |
| ServiceRequest.status | Base | required | EOrders Service Request Status codes | 📦1.3.2 | This IG |
| ServiceRequest.intent | Base | required | EOrders Service Request Intent codes | 📦1.3.2 | This IG |
| ServiceRequest.category | Base | example | Service Request Category Codes | 📍4.0.1 | FHIR Std. |
| ServiceRequest.priority | Base | required | EOrders Priority codes | 📦1.3.2 | This IG |
| ServiceRequest.code | Base | example |
Evaluation Procedure
|
⏿1.0.0 | tx.hl7.org.au |
| ServiceRequest.reasonCode | Base | preferred |
Reason for Request
|
⏿1.0.1 | tx.hl7.org.au |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | ServiceRequest | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | ServiceRequest | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | ServiceRequest | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| prr-1 | error | ServiceRequest | orderDetail SHALL only be present if code is present |
orderDetail.empty() or code.exists()
|
Differential View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | EOrdersDiagnosticRequestBase | Diagnostic request base | |
![]() ![]() |
S | 1..1 | CodeableConcept | Classification of service |
![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system, value:code | |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Required Pattern: http://snomed.info/sct | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Required Pattern: 363679005 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system Required Pattern: Imaging | |
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept Required Pattern: Imaging | |
![]() ![]() |
S | 1..1 | CodeableConcept | Radiology procedure code or free text name |
![]() ![]() ![]() |
0..* | Coding | Ideally a value set from SNOMED-CT, but may need to support provider maintained codes. | |
![]() ![]() ![]() |
1..1 | string | Procedure name selected or free text entered by the user | |
Documentation for this format | ||||
Snapshot ViewView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | EOrdersDiagnosticRequestBase | Diagnostic request base Constraints: prr-1 | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Version specific identifier | ||||
![]() ![]() ![]() |
Σ | 0..1 | instant | When the resource version last changed | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Identifies where the resource comes from | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Tags applied to this resource Slice: Unordered, Open by value:$this Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Placer family, e.g. genie | gentu | acmepms Binding: EOrders Placer Tag Value Set (required) | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources Slice: Unordered, Open by profile:$this | |||||
![]() ![]() ![]() |
S | 0..1 | EOrdersCoverage | Contained EOrdersCoverage profiled resource, GSCoverage is retained for backward compatibility | ||||
![]() ![]() ![]() |
S | 0..1 | EOrdersEncounter | An encounter in an Australian healthcare context | ||||
![]() ![]() ![]() |
S | 0..1 | ObservationPregnancyStatusUvIps | Measurements and simple assertions | ||||
![]() ![]() ![]() |
S | 0..1 | GSGestationalAge | Gestational age | ||||
![]() ![]() ![]() |
S | 0..1 | GSEstimatedDateOfDelivery | Estimated date of delivery (EDD) | ||||
![]() ![]() ![]() |
S | 0..1 | GSLastMenstrualPeriod | Date of last menstrual period | ||||
![]() ![]() ![]() |
S | 0..1 | GSHRT | Hormone Replacement Therapy | ||||
![]() ![]() ![]() |
S | 0..* | GSOrganization | Contained Organization resource for copies-to reference, practitioner reference and organization reference | ||||
![]() ![]() ![]() |
S | 0..* | GSPractitioner | Contained Practitioner resource for copies-to reference, practitioner reference and organization reference | ||||
![]() ![]() ![]() |
S | 0..* | GSPractitionerRole | Contained PractitionerRole resource for copies-to reference, practitioner reference and organization reference | ||||
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
0..* | Reference(BodyStructure) | The target point for this procedure URL: http://hl7.org/fhir/StructureDefinition/procedure-targetBodyStructure | |||||
![]() ![]() ![]() |
S | 0..* | (Complex) | Deprecated: Result copies to URL: http://hl7.org.au/fhir/StructureDefinition/result-copies-to | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org.au/fhir/StructureDefinition/result-copies-to" | |||||
![]() ![]() ![]() ![]() |
1..1 | Reference(EOrders Copy-To PractitionerRole) | Result copies to | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | AUMedicareProviderNumber | Medicare Provider Number of copies-to provider when available | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Name of copies-to provider | ||||
![]() ![]() ![]() |
S | 0..1 | (Complex) | The condition or state of the patient for this test URL: http://hl7.org/fhir/StructureDefinition/servicerequest-precondition | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/StructureDefinition/servicerequest-precondition" | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Identity of the terminology system Required Pattern: http://snomed.info/sct | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Symbol in syntax defined by the system Required Pattern: 726054005 | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system Required Pattern: After fasting | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept Required Pattern: Fasting | ||||
![]() ![]() ![]() |
S | 0..1 | (Complex) | Digital only URL: http://fhir.geniesolutions.io/StructureDefinition/eorders-digitalonly | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://fhir.geniesolutions.io/StructureDefinition/eorders-digitalonly" | |||||
![]() ![]() ![]() ![]() |
S | 1..1 | boolean | Diagnostic request is digital only and will not have a paper copy. This is important for fillers to know when deciding their SMS notification strategy for new requests. | ||||
![]() ![]() ![]() |
S | 0..1 | integer | Display sequence URL: http://fhir.geniesolutions.io/StructureDefinition/eorders-diagnosticrequest-display-sequence | ||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
Σ | 0..* | Identifier, AULocalOrderIdentifier | Identifiers assigned to this order Slice: Unordered, Open by value:type | ||||
![]() ![]() ![]() |
SΣ | 0..1 | AULocalOrderIdentifier | Identifiers assigned to this order | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Coded identifier type for local order identifier Binding: Order Identifier Type (required) Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: FILL | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | System identifier namespace for the organisation that assigned the order identifier Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Order identifier Example General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organisation that assigned the order identifier | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Name of the assigning organisation | ||||
![]() ![]() ![]() |
Σ | 0..1 | AULocalOrderIdentifier | Identifiers assigned to this order | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Coded identifier type for local order identifier Binding: Order Identifier Type (required) Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: PLAC | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | System identifier namespace for the organisation that assigned the order identifier Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Order identifier Example General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organisation that assigned the order identifier | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Name of the assigning organisation | ||||
![]() ![]() |
Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) | Instantiates FHIR protocol or definition | ||||
![]() ![]() |
Σ | 0..* | uri | Instantiates external protocol or definition | ||||
![]() ![]() |
Σ | 0..* | Reference(CarePlan | ServiceRequest | MedicationRequest) | What request fulfills | ||||
![]() ![]() |
Σ | 0..* | Reference(ServiceRequest) | What request replaces | ||||
![]() ![]() |
Σ | 1..1 | EOrdersPlacerGroupNumber | Composite Request ID | ||||
![]() ![]() |
?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: EOrders Service Request Status codes (required) | ||||
![]() ![]() |
?!Σ | 1..1 | code | order | filler-order (for orders created by the filler in Task.output) Binding: EOrders Service Request Intent codes (required) | ||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Classification of service Binding: ServiceRequestCategoryCodes (example): Classification of the requested service. | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system, value:code | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://snomed.info/sct | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system Required Pattern: 363679005 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system Required Pattern: Imaging | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept Required Pattern: Imaging | ||||
![]() ![]() |
SΣ | 0..1 | code | routine | urgent | asap | stat Binding: EOrders Priority codes (required) | ||||
![]() ![]() |
?!Σ | 0..1 | boolean | True if service/procedure should not be performed | ||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Radiology procedure code or free text name Binding: Evaluation Procedure (example) | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Ideally a value set from SNOMED-CT, but may need to support provider maintained codes. | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | Procedure name selected or free text entered by the user | ||||
![]() ![]() |
ΣC | 0..* | CodeableConcept | Additional order information Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. | ||||
![]() ![]() |
Σ | 0..1 | Service amount | |||||
![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() |
SΣ | 1..1 | Reference(Genie Patient) | Individual or Entity the service is ordered for | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
SΣ | 1..1 | Reference(EOrders Encounter) | Encounter in which the request was created | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained Encounter | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
Σ | 0..1 | Period | When service should occur Slice: Unordered, Closed by type:$this | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Period | Requested date diagnostic service to occur at or after. This is typically the date/time of collection for pathology requests and date/time of procedure for radiology requests. | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | dateTime | Starting time with inclusive boundary | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing | ||||
![]() ![]() |
Σ | 0..1 | Preconditions for service Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the pre-condition that should hold prior to performing a procedure. For example "pain", "on flare-up", etc. | |||||
![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() |
Σ | 1..1 | dateTime | Date requested | ||||
![]() ![]() |
Σ | 1..1 | Reference(EOrders PractitionerRole) | Authorising individual, organisation or program (e.g. National Bowel Cancer Screening Program) | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Performer role Binding: Practitioner Role (preferred) | ||||
![]() ![]() |
Σ | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) | Requested performer | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Requested location Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. | ||||
![]() ![]() |
Σ | 0..* | Reference(Location) | Requested location | ||||
![]() ![]() |
SΣ | 0..* | CodeableConcept | Explanation/Justification for procedure or service Binding: Reason for Request (preferred) | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | Plain text representation of the concept | ||||
![]() ![]() |
Σ | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Explanation/Justification for service or service | ||||
![]() ![]() |
S | 0..1 | Reference(EOrders Coverage) | Reference to Coverage resource for funding type | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained EOrdersCoverage profiled resource, GSCoverage retained for backward compatibility | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
S | 0..* | Reference(Resource) | Supporting request information such as pregnancy status Slice: Unordered, Open by profile:$this.resolve() | ||||
![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(Observation Pregnancy - Status (IPS)) | Additional clinical information | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(Genie Gestational Age) | Additional clinical information | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(Genie Estimated Date of Delivery) | Additional clinical information | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(Genie Last Menstrual Period) | Additional clinical information | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(Genie Hormone Replacement Therapy Flag) | Additional clinical information | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..* | Reference(EOrders Medication Statement) | Additional clinical information | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..* | Reference(EOrders Allergy Intolerance) | Additional clinical information | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Reference to contained resource or relative resource URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
Σ | 0..* | Reference(AU Base Specimen) | Procedure Samples | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Location on Body Binding: Body Site (preferred) | ||||
![]() ![]() |
S | 0..* | Annotation | Clinical notes associated with the request | ||||
![]() ![]() |
SΣ | 0..1 | string | Instructions to patient. Must support where available. | ||||
![]() ![]() |
0..* | Reference(Provenance) | Request provenance | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| ServiceRequest.meta.security | Base | extensible | SecurityLabels | 📍4.0.1 | FHIR Std. |
| ServiceRequest.meta.tag | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| ServiceRequest.meta.tag:placer-family | Base | required | EOrders Placer Tag Value Set | 📦1.3.2 | This IG |
| ServiceRequest.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| ServiceRequest.extension:copiesto.value[x].type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.identifier:filler.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| ServiceRequest.identifier:filler.type | Base | required | Order Identifier Type | 📦6.0.0 | AU Base Implementation Guide v6.0 |
| ServiceRequest.identifier:filler.assigner.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.identifier:placer.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| ServiceRequest.identifier:placer.type | Base | required | Order Identifier Type | 📦6.0.0 | AU Base Implementation Guide v6.0 |
| ServiceRequest.identifier:placer.assigner.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.status | Base | required | EOrders Service Request Status codes | 📦1.3.2 | This IG |
| ServiceRequest.intent | Base | required | EOrders Service Request Intent codes | 📦1.3.2 | This IG |
| ServiceRequest.category | Base | example | Service Request Category Codes | 📍4.0.1 | FHIR Std. |
| ServiceRequest.priority | Base | required | EOrders Priority codes | 📦1.3.2 | This IG |
| ServiceRequest.code | Base | example |
Evaluation Procedure
|
⏿1.0.0 | tx.hl7.org.au |
| ServiceRequest.orderDetail | Base | example | Service Request Order Details Codes | 📍4.0.1 | FHIR Std. |
| ServiceRequest.subject.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.encounter.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.asNeeded[x] | Base | example | SNOMED CT Medication As Needed Reason Codes | 📍4.0.1 | FHIR Std. |
| ServiceRequest.performerType | Base | preferred |
Practitioner Role
|
⏿1.0.2 | tx.hl7.org.au |
| ServiceRequest.locationCode | Base | example | ServiceDeliveryLocationRoleType | 📦3.0.0 | THO v7.4 |
| ServiceRequest.reasonCode | Base | preferred |
Reason for Request
|
⏿1.0.1 | tx.hl7.org.au |
| ServiceRequest.insurance.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.supportingInfo.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.supportingInfo:pregnancystatus.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.supportingInfo:gestationalage.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.supportingInfo:estimateddateofdelivery.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.supportingInfo:lastmenstrualperiod.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.supportingInfo:hrt.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.supportingInfo:med.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.supportingInfo:allergy.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| ServiceRequest.bodySite | Base | preferred |
Body Site
|
⏿1.0.2 | tx.hl7.org.au |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | ServiceRequest | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | ServiceRequest | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | ServiceRequest | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| prr-1 | error | ServiceRequest | orderDetail SHALL only be present if code is present |
orderDetail.empty() or code.exists()
|
Summary
Mandatory: 3 elements(2 nested mandatory elements)
Must-Support: 3 elements
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron