Magentus Practice Management FHIR® Implementation Guide
1.3.2 - Release
Australia
Magentus Practice Management FHIR® Implementation Guide - Downloaded Version 1.3.2 See the Directory of published versions
| Official URL: http://fhir.geniesolutions.io/OperationDefinition/EOrderViewOperation | Version: 1.3.2 | ||||
| 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.
Language: en
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. |