# EOrders Diagnostic Request - Magentus Practice Management FHIR Implementation Guide v1.2.60

* [**Table of Contents**](toc.md)
* [**Artifacts Summary**](artifacts.md)
* **EOrders Diagnostic Request**

## Resource Profile: EOrders Diagnostic Request 

| | |
| :--- | :--- |
| *Official URL*:http://fhir.geniesolutions.io/StructureDefinition/eorders-diagnosticrequest | *Version*:1.2.60 |
| Active as of 2026-04-05 | *Computable Name*:EOrdersDiagnosticRequest |

 
This Diagnostic request profile that should be considered legacy. The [Radiology request profile](StructureDefinition-eorders-radiologyrequest.md) and the [Pathology request profile](StructureDefinition-eorders-pathologyrequest.md) should be used in lieu of this profile. 

**Usages:**

* Use this Profile: [eOrders Submit Order Transaction Bundle](StructureDefinition-eorders-submit-order-bundle.md)
* Refer to this Profile: [EOrders Communication Request Provider](StructureDefinition-eorders-communicationrequest-provider.md), [EOrders Consent Withdrawl](StructureDefinition-eorders-consentwithdrawl.md) and [EOrders Task Fulfillment Request](StructureDefinition-eorders-diagnosticrequesttask.md)
* Examples for this Profile: [ServiceRequest/018c4883-2359-4122-9f19-48cdd83fad0d](ServiceRequest-018c4883-2359-4122-9f19-48cdd83fad0d.md), [ServiceRequest/3dff87af-5dac-40d5-be3d-9eaf9b3879b8](ServiceRequest-3dff87af-5dac-40d5-be3d-9eaf9b3879b8.md), [ServiceRequest/681a8919-8d91-4868-a46a-ab6877ad27ea](ServiceRequest-681a8919-8d91-4868-a46a-ab6877ad27ea.md) and [ServiceRequest/8dbe2623-c7f4-469e-a10a-a2073a62dd13](ServiceRequest-8dbe2623-c7f4-469e-a10a-a2073a62dd13.md)
* CapabilityStatements using this Profile: [Genie Solutions eOrders Capability Statement](CapabilityStatement-eorders-capability.md)

You can also check for [usages in the FHIR IG Statistics](https://packages2.fhir.org/xig/geniesolutions.fhir|current/StructureDefinition/eorders-diagnosticrequest)

### Formal Views of Profile Content

 [Description of Profiles, Differentials, Snapshots and how the different presentations work](http://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#structure-definitions). 

 

Other representations of profile: [CSV](StructureDefinition-eorders-diagnosticrequest.csv), [Excel](StructureDefinition-eorders-diagnosticrequest.xlsx), [Schematron](StructureDefinition-eorders-diagnosticrequest.sch) 



## Resource Content

```json
{
  "resourceType" : "StructureDefinition",
  "id" : "eorders-diagnosticrequest",
  "url" : "http://fhir.geniesolutions.io/StructureDefinition/eorders-diagnosticrequest",
  "version" : "1.2.60",
  "name" : "EOrdersDiagnosticRequest",
  "title" : "EOrders Diagnostic Request",
  "status" : "active",
  "date" : "2026-04-05T21:47:41+00:00",
  "publisher" : "Magentus Practice Management",
  "contact" : [{
    "name" : "Magentus Practice Management",
    "telecom" : [{
      "system" : "url",
      "value" : "https://www.magentus.com/practice-management"
    },
    {
      "system" : "email",
      "value" : "andy.bond@magentus.com"
    }]
  },
  {
    "name" : "Magentus Practice Management",
    "telecom" : [{
      "system" : "url",
      "value" : "https://www.magentus.com/practice-management",
      "use" : "work"
    }]
  }],
  "description" : "This Diagnostic request profile that should be considered legacy.  The [Radiology request profile](StructureDefinition-eorders-radiologyrequest.html) and the [Pathology request profile](StructureDefinition-eorders-pathologyrequest.html) should be used in lieu of this profile.",
  "jurisdiction" : [{
    "coding" : [{
      "system" : "urn:iso:std:iso:3166",
      "code" : "AU"
    }]
  }],
  "fhirVersion" : "4.0.1",
  "mapping" : [{
    "identity" : "workflow",
    "uri" : "http://hl7.org/fhir/workflow",
    "name" : "Workflow Pattern"
  },
  {
    "identity" : "v2",
    "uri" : "http://hl7.org/v2",
    "name" : "HL7 v2 Mapping"
  },
  {
    "identity" : "rim",
    "uri" : "http://hl7.org/v3",
    "name" : "RIM Mapping"
  },
  {
    "identity" : "w5",
    "uri" : "http://hl7.org/fhir/fivews",
    "name" : "FiveWs Pattern Mapping"
  },
  {
    "identity" : "quick",
    "uri" : "http://siframework.org/cqf",
    "name" : "Quality Improvement and Clinical Knowledge (QUICK)"
  }],
  "kind" : "resource",
  "abstract" : false,
  "type" : "ServiceRequest",
  "baseDefinition" : "http://hl7.org.au/fhir/StructureDefinition/au-diagnosticrequest",
  "derivation" : "constraint",
  "differential" : {
    "element" : [{
      "id" : "ServiceRequest",
      "path" : "ServiceRequest"
    },
    {
      "id" : "ServiceRequest.meta.tag",
      "path" : "ServiceRequest.meta.tag",
      "slicing" : {
        "discriminator" : [{
          "type" : "value",
          "path" : "$this"
        }],
        "rules" : "open"
      }
    },
    {
      "id" : "ServiceRequest.meta.tag:placer-family",
      "path" : "ServiceRequest.meta.tag",
      "sliceName" : "placer-family",
      "short" : "Placer family, e.g. genie | gentu | acmepms",
      "comment" : "Indicates the system that generated the order.",
      "min" : 0,
      "max" : "1",
      "mustSupport" : true,
      "binding" : {
        "strength" : "required",
        "valueSet" : "http://fhir.geniesolutions.io/ValueSet/eorders-placer-tag-valueset"
      }
    },
    {
      "id" : "ServiceRequest.contained",
      "path" : "ServiceRequest.contained",
      "slicing" : {
        "discriminator" : [{
          "type" : "profile",
          "path" : "$this"
        }],
        "rules" : "open"
      }
    },
    {
      "id" : "ServiceRequest.contained:coverage",
      "path" : "ServiceRequest.contained",
      "sliceName" : "coverage",
      "short" : "Contained EOrdersCoverage profiled resource, GSCoverage is retained for backward compatibility",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Coverage",
        "profile" : ["http://fhir.geniesolutions.io/StructureDefinition/eorders-coverage"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.contained:encounter",
      "path" : "ServiceRequest.contained",
      "sliceName" : "encounter",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Encounter",
        "profile" : ["http://fhir.geniesolutions.io/StructureDefinition/eorders-encounter"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.contained:pregstatus",
      "path" : "ServiceRequest.contained",
      "sliceName" : "pregstatus",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Observation",
        "profile" : ["http://hl7.org/fhir/uv/ips/StructureDefinition/Observation-pregnancy-status-uv-ips"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.contained:gestationalage",
      "path" : "ServiceRequest.contained",
      "sliceName" : "gestationalage",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Observation",
        "profile" : ["http://hl7.org.au/fhir/core/StructureDefinition/au-core-gestationalage"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.contained:edd",
      "path" : "ServiceRequest.contained",
      "sliceName" : "edd",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Observation",
        "profile" : ["http://hl7.org.au/fhir/core/StructureDefinition/au-core-estimateddateofdelivery"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.contained:lmp",
      "path" : "ServiceRequest.contained",
      "sliceName" : "lmp",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Observation",
        "profile" : ["http://hl7.org.au/fhir/core/StructureDefinition/au-core-lastmenstrualperiod"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.contained:hrt",
      "path" : "ServiceRequest.contained",
      "sliceName" : "hrt",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Observation",
        "profile" : ["http://fhir.geniesolutions.io/StructureDefinition/gs-hrt"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.contained:org",
      "path" : "ServiceRequest.contained",
      "sliceName" : "org",
      "short" : "Contained Organization resource for copies-to reference, practitioner reference and organization reference",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Organization",
        "profile" : ["http://fhir.geniesolutions.io/StructureDefinition/gs-organization"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.contained:pract",
      "path" : "ServiceRequest.contained",
      "sliceName" : "pract",
      "short" : "Contained Practitioner resource for copies-to reference, practitioner reference and organization reference",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Practitioner",
        "profile" : ["http://fhir.geniesolutions.io/StructureDefinition/gs-practitioner"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.contained:practrole",
      "path" : "ServiceRequest.contained",
      "sliceName" : "practrole",
      "short" : "Contained PractitionerRole resource for copies-to reference, practitioner reference and organization reference",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "PractitionerRole",
        "profile" : ["http://fhir.geniesolutions.io/StructureDefinition/gs-practitionerrole"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.extension:copiesto",
      "path" : "ServiceRequest.extension",
      "sliceName" : "copiesto",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org.au/fhir/StructureDefinition/result-copies-to"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.extension:copiesto.extension",
      "path" : "ServiceRequest.extension.extension",
      "max" : "0"
    },
    {
      "id" : "ServiceRequest.extension:copiesto.value[x]",
      "path" : "ServiceRequest.extension.value[x]",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://fhir.geniesolutions.io/StructureDefinition/eorders-copyto-practitionerrole"]
      }]
    },
    {
      "id" : "ServiceRequest.extension:copiesto.value[x].identifier",
      "path" : "ServiceRequest.extension.value[x].identifier",
      "short" : "Medicare Provider Number of copies-to provider when available",
      "type" : [{
        "code" : "Identifier",
        "profile" : ["http://hl7.org.au/fhir/StructureDefinition/au-medicareprovidernumber"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.extension:copiesto.value[x].display",
      "path" : "ServiceRequest.extension.value[x].display",
      "short" : "Name of copies-to provider",
      "min" : 1
    },
    {
      "id" : "ServiceRequest.extension:request-fasting",
      "path" : "ServiceRequest.extension",
      "sliceName" : "request-fasting",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/servicerequest-precondition|5.2.0"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.extension:request-fasting.value[x].coding.system",
      "path" : "ServiceRequest.extension.value[x].coding.system",
      "patternUri" : "http://snomed.info/sct"
    },
    {
      "id" : "ServiceRequest.extension:request-fasting.value[x].coding.code",
      "path" : "ServiceRequest.extension.value[x].coding.code",
      "patternCode" : "726054005"
    },
    {
      "id" : "ServiceRequest.extension:request-fasting.value[x].coding.display",
      "path" : "ServiceRequest.extension.value[x].coding.display",
      "patternString" : "After fasting"
    },
    {
      "id" : "ServiceRequest.extension:request-fasting.value[x].text",
      "path" : "ServiceRequest.extension.value[x].text",
      "patternString" : "Fasting"
    },
    {
      "id" : "ServiceRequest.extension:sequenceNumber",
      "path" : "ServiceRequest.extension",
      "sliceName" : "sequenceNumber",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://fhir.geniesolutions.io/StructureDefinition/eorders-diagnosticrequest-display-sequence"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.requisition",
      "path" : "ServiceRequest.requisition",
      "min" : 1,
      "type" : [{
        "code" : "Identifier",
        "profile" : ["http://fhir.geniesolutions.io/StructureDefinition/eorders-placergroupnumber"]
      }]
    },
    {
      "id" : "ServiceRequest.status",
      "path" : "ServiceRequest.status",
      "comment" : "The status is fully in the control of the requester.  Normally active but will move to revoked if request is cancelled.  Other value is competed.",
      "binding" : {
        "strength" : "required",
        "valueSet" : "http://fhir.geniesolutions.io/ValueSet/eorders-servicerequeststatus"
      }
    },
    {
      "id" : "ServiceRequest.intent",
      "path" : "ServiceRequest.intent",
      "patternCode" : "order"
    },
    {
      "id" : "ServiceRequest.category",
      "path" : "ServiceRequest.category",
      "min" : 1,
      "max" : "1",
      "mustSupport" : true,
      "binding" : {
        "strength" : "required",
        "valueSet" : "http://fhir.geniesolutions.io/ValueSet/eorders-servicerequestcategory"
      }
    },
    {
      "id" : "ServiceRequest.priority",
      "path" : "ServiceRequest.priority",
      "mustSupport" : true,
      "binding" : {
        "strength" : "required",
        "valueSet" : "http://fhir.geniesolutions.io/ValueSet/eorders-priority"
      }
    },
    {
      "id" : "ServiceRequest.code",
      "path" : "ServiceRequest.code",
      "short" : "Diagnostic test code or free text test name",
      "min" : 1,
      "mustSupport" : true,
      "binding" : {
        "strength" : "example",
        "valueSet" : "https://healthterminologies.gov.au/fhir/ValueSet/pathology-procedure-1"
      }
    },
    {
      "id" : "ServiceRequest.code.coding",
      "path" : "ServiceRequest.code.coding",
      "short" : "Ideally a value set from SNOMED-CT such as RCPA SPIA request codes, but may need to support lab maintained test codes."
    },
    {
      "id" : "ServiceRequest.code.coding.extension:spia-vsref",
      "path" : "ServiceRequest.code.coding.extension",
      "sliceName" : "spia-vsref",
      "short" : "Url (version specific) of diagnostic request value set the code was selected from",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/valueset-reference|5.2.0"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.code.coding.extension:spia-vsref.value[x]",
      "path" : "ServiceRequest.code.coding.extension.value[x]",
      "short" : "Example: 'https://www.rcpa.edu.au/fhir/ValueSet/spia-requesting-refset-3|3.0.1'"
    },
    {
      "id" : "ServiceRequest.code.text",
      "path" : "ServiceRequest.code.text",
      "short" : "Test name selected or free text entered by the user",
      "min" : 1
    },
    {
      "id" : "ServiceRequest.subject",
      "path" : "ServiceRequest.subject",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://fhir.geniesolutions.io/StructureDefinition/gs-patient"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.subject.reference",
      "path" : "ServiceRequest.subject.reference",
      "min" : 1
    },
    {
      "id" : "ServiceRequest.subject.display",
      "path" : "ServiceRequest.subject.display",
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.encounter",
      "path" : "ServiceRequest.encounter",
      "min" : 1,
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://fhir.geniesolutions.io/StructureDefinition/eorders-encounter"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.encounter.reference",
      "path" : "ServiceRequest.encounter.reference",
      "short" : "Reference to contained Encounter",
      "min" : 1
    },
    {
      "id" : "ServiceRequest.authoredOn",
      "path" : "ServiceRequest.authoredOn",
      "short" : "Date requested",
      "min" : 1
    },
    {
      "id" : "ServiceRequest.requester",
      "path" : "ServiceRequest.requester",
      "min" : 1,
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://fhir.geniesolutions.io/StructureDefinition/eorders-practitionerrole"]
      }]
    },
    {
      "id" : "ServiceRequest.reasonCode",
      "path" : "ServiceRequest.reasonCode",
      "comment" : "This element represents why the referral is being made and may be used to decide how the service will be performed, or even if it will be performed at all.",
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.reasonCode.text",
      "path" : "ServiceRequest.reasonCode.text",
      "min" : 1
    },
    {
      "id" : "ServiceRequest.reasonReference",
      "path" : "ServiceRequest.reasonReference",
      "comment" : "Indicates another resource that provides a justification for why this service is being requested."
    },
    {
      "id" : "ServiceRequest.insurance",
      "path" : "ServiceRequest.insurance",
      "short" : "Reference to Coverage resource for funding type",
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://fhir.geniesolutions.io/StructureDefinition/eorders-coverage"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.insurance.reference",
      "path" : "ServiceRequest.insurance.reference",
      "short" : "Reference to contained EOrdersCoverage profiled resource, GSCoverage retained for backward compatibility",
      "min" : 1
    },
    {
      "id" : "ServiceRequest.supportingInfo",
      "path" : "ServiceRequest.supportingInfo",
      "slicing" : {
        "discriminator" : [{
          "type" : "profile",
          "path" : "$this.resolve()"
        }],
        "rules" : "open"
      },
      "short" : "Supporting request information such as pregnacy status",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Observation",
        "http://hl7.org/fhir/StructureDefinition/Condition",
        "http://hl7.org/fhir/StructureDefinition/MedicationStatement",
        "http://hl7.org/fhir/StructureDefinition/AllergyIntolerance"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.supportingInfo.reference",
      "path" : "ServiceRequest.supportingInfo.reference",
      "short" : "Reference to contained resource or relative resource URL",
      "min" : 1
    },
    {
      "id" : "ServiceRequest.supportingInfo:pregnancystatus",
      "path" : "ServiceRequest.supportingInfo",
      "sliceName" : "pregnancystatus",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/uv/ips/StructureDefinition/Observation-pregnancy-status-uv-ips"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.supportingInfo:gestationalage",
      "path" : "ServiceRequest.supportingInfo",
      "sliceName" : "gestationalage",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org.au/fhir/core/StructureDefinition/au-core-gestationalage"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.supportingInfo:estimateddateofdelivery",
      "path" : "ServiceRequest.supportingInfo",
      "sliceName" : "estimateddateofdelivery",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org.au/fhir/core/StructureDefinition/au-core-estimateddateofdelivery"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.supportingInfo:lastmenstrualperiod",
      "path" : "ServiceRequest.supportingInfo",
      "sliceName" : "lastmenstrualperiod",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org.au/fhir/core/StructureDefinition/au-core-lastmenstrualperiod"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.supportingInfo:hrt",
      "path" : "ServiceRequest.supportingInfo",
      "sliceName" : "hrt",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://fhir.geniesolutions.io/StructureDefinition/gs-hrt"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.supportingInfo:med",
      "path" : "ServiceRequest.supportingInfo",
      "sliceName" : "med",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://fhir.geniesolutions.io/StructureDefinition/eorders-medicationstatement"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.supportingInfo:allergy",
      "path" : "ServiceRequest.supportingInfo",
      "sliceName" : "allergy",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://fhir.geniesolutions.io/StructureDefinition/eorders-allergyintolerance"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.note",
      "path" : "ServiceRequest.note",
      "short" : "Clinical notes associated with the request",
      "mustSupport" : true
    },
    {
      "id" : "ServiceRequest.patientInstruction",
      "path" : "ServiceRequest.patientInstruction",
      "short" : "Instructions to patient. Must support where available.",
      "mustSupport" : true
    }]
  }
}

```
