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

## OperationDefinition: Diagnostic Request View Operation

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

### Parameters

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.

### Notes:

### Parameters

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.