Magentus Practice Management FHIR Implementation Guide
1.2.60 - ci-build
Magentus Practice Management FHIR Implementation Guide - Local Development build (v1.2.60) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Official URL: http://fhir.geniesolutions.io/OperationDefinition/EOrderViewOperation | Version: 1.2.60 | |||
| Active as of 2026-04-03 | Computable Name: EOrderViewOperation | |||
This operation is used to view a request based on a scanned barcode and return information about the request including any relevant fulfilments. It is designed to be used by Patient portals to present details of requests for a patient based on a request barcode.
URL: [base]/Task/$view_request
| Use | Name | Scope | Cardinality | Type | Binding | Documentation |
| IN | requisition | 1..1 | Identifier | The group identifier for the request, typically the barcode. | ||
| OUT | error | 0..1 | string | Returns an error if request could not be viewed. | ||
| OUT | bundle | 0..1 | Bundle | Specification of the order. | ||
| OUT | providerHistory | 0..1 | Fulfilment history. | |||
| OUT | providerHistory.organizationTaskGroup | 1..* | A group of fillers and their group Tasks. | |||
| OUT | providerHistory.organizationTaskGroup.organizationName | 1..1 | string | Name of the filler. | ||
| OUT | providerHistory.organizationTaskGroup.groupTask | 1..1 | Task | Group Task for this filler. |
| Direction | Name | Type | Card. | Description |
|---|---|---|---|---|
| in | requisition | Identifier | 1..1 | The group identifier for the request, typically the barcode. |
| out | error | string | 0..1 | An error message if the request could not be viewed. Mutually exclusive with bundle and providerHistory. |
| out | bundle | Bundle | 0..1 | The order specification. Present on success. |
| out | providerHistory | (part) | 0..1 | Fulfilment history grouped by filler. Present on success. |
bundle and providerHistory are both returned together on success. error is returned instead when the request cannot be found or accessed — it is mutually exclusive with bundle and providerHistory.
The providerHistory parameter is a complex part with the following structure:
| Part | Sub-part | Type | Card. | Description |
|---|---|---|---|---|
| providerHistory | organizationTaskGroup | (part) | 1..* | One entry per filler organization. |
| ↳ organizationTaskGroup | organizationName | string | 1..1 | Display name of the filler organization. |
| ↳ organizationTaskGroup | groupTask | Task | 1..1 | The group Task assigned to this filler. |