Magentus Practice Management FHIR Implementation Guide
1.2.16 - ci-build

Magentus Practice Management FHIR Implementation Guide - Local Development build (v1.2.16) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

## Artifacts Summary

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

### Behavior: Capability Statements

The following artifacts define the specific capabilities that different types of systems are expected to have in order to comply with this implementation guide. Systems conforming to this implementation guide are expected to declare conformance to one or more of the following capability statements.

Genie Solutions eOrders Capability Statement | Requirements for Genie Solutions Diagnostic eOrders

### Behavior: Operation Definitions

These are custom operations that can be supported by and/or invoked by systems conforming to this implementation guide.

Diagnostic Request Claim Operation | This operation is used to claim a request based on a scanned barcode and return a group `Task`.

### Behavior: Search Parameters

These define the properties by which a RESTful server can be searched. They can also be used for sorting and including related resources.

Diagnostic Request CopiesTo SearchParameter | Search parameter for ServiceRequest by copiesTo reference

### Structures: Abstract Profiles

These are profiles on resources or data types that describe patterns used by other profiles, but cannot be instantiated directly. I.e. instances can conform to profiles based on these abstract profiles, but do not declare conformance to the abstract profiles themselves.

Diagnostic Report Base | Diagnostic Report Base
EBookings Appointment Base | EBookings appointment base that excludes the contained anaesthetic and prosthesis.
EOrders Diagnostic Request Base | Genie Solutions EOrders Diagnositic Service Request Profile
EOrders Task Fulfillment Request Base | EOrders Task Fulfillment Request Base Profile. Status, statusReason, and businessStatus should all be meaningfully updates on status change. If some attributes are not used, they should be cleared to prevent propagation of other status attributes outside of their binding to the original status for which they were intended.

### Structures: Resource Profiles

These define constraints on FHIR resources for systems conforming to this implementation guide.

Diagnostic Imaging Report Transaction | Genie Diagnostic Imaging Report Transaction
Diagnostic Imaging Report Transaction Patient Entry | Diagnostic Imaging Report Transaction Patient Entry
Diagnostic Imaging Report Transaction Performer Entry | Diagnostic Imaging Report Transaction Performer Entry
Diagnostic Imaging Report Transaction Provider Entry | Diagnostic Imaging Report Transaction Provider Entry
Diagnostic Imaging Report Transaction Report Entry | Diagnostic Imaging Report Transaction Report Entry
Diagnostic Imaging Report Transaction Request Entry | Diagnostic Imaging Report Transaction Request Entry
EBookings Anaesthetic Request | Genie EBookings Anaesthetic ServiceRequest profile
EBookings Appointment | EBookings Appointment Profile
EBookings Appointment Response | Genie EBookings Appointment Response Profile
EBookings Appointment for a Theatre List | EBookings appointment for a theatre list. This is the same as an EBookings Appointment except it doesn't include contained resources.
EBookings ChargeItem | Genie EBookings ChargeItem profile
EBookings Consent | Genie EBookings Consent profile
EBookings Encounter | Genie EBookings Encounter profile
EBookings Prosthesis Device | Genie EBookings Prosthesis Device profile
EBookings ServiceRequest | EBookings ServiceRequest Profile
EBookings Theatre List | EBookings theatre list that defines a snapshot of bookings/appintment at a point in time. This will have a status of draft or final. The theatre list may be shared with participants of the appointment or beyond. All listed bookings should be contained copies at the point in time at which the theatre list was created.
EOrders Communication Request Patient | EOrders diagnostic provider to patient communication request
EOrders Communication Request Provider | EOrders communication request to clinical provider. This is used when the requesting clinician requires urgent contact relating to the results of a request. The request should be marked as 'urgent' to match the 'urgent' communication request.
EOrders Communication Request Task | EOrders Communication Request Task
EOrders Consent Withdrawl | EOrders Withdraw Consent to upload result to MHR
EOrders Coverage | EOrders Coverage profile
EOrders Diagnostic Request | Genie Solutions EOrders Diagnositic Service Request Profile
EOrders Diagnostic Request | Genie Solutions EOrders Diagnositic Service Request Profile
EOrders Encounter | Minimum Genie Encounter profile for EOrders Diagnostic Request
EOrders Pathology Request | Genie Solutions EOrders Pathology Service Request Profile
EOrders PractitionerRole | EOrders PractitionerRole profile
EOrders PractitionerRole Contact | This profile supports a PractitionerRole with communication contact details in the context of Diagnostic Requests
EOrders Task Fulfillment Request | EOrders Task Fulfillment Request Profile, Ensure to read the note on the base profile for Task fulfilment that ensures that status, statusReason, and businessStatus are all updated correctly every time a status changes.
EOrders Task Fulfillment Request Group | EOrders Task Fulfillment Request Group Profile
Genie ChargeItem Base | Genie ChargeItem Base profile
Genie Coverage | Genie Coverage core profile
Genie HealthcareService | Genie HealthcareService core profile
Genie Invoice Base | Genie Invoice Base profile
Genie Location | Genie Location core profile
Genie Organization | Genie Organization core profile
Genie Patient | Genie Patient core profile
Genie Payment Basic Resource | Genie Invoice Payment Basic Resource profile
Genie Practitioner | Genie Practitioner core profile
Genie PractitionerRole | Genie PractitionerRole core profile
Pathology Report | Pathology Report
Radiology Report | Radiology Report
Referral Fulfilment Task | Referral fulfilment task complted by the PMS as a referral is processed.
Referral Request | Magentus Referral Request for a clinical referral to a specialist.

### Structures: Data Type Profiles

These define constraints on FHIR data types for systems conforming to this implementation guide.

Australian Hospital Provider Number | Australian Hospital Provider Number profile
EOrders Doctor Number | Genie EOrders Doctor Number profile
EOrders Placer Group Number | EOrders Placer Group Number profile
Genie Organization Local Identifier | Genie Organization local identifier profile
Genie Practitioner Local Identifier | Genie Practitioner local identifier profile
Genie PractitionerRole Local Identifier | Genie PractitionerRole local identifier profile

### Structures: Extension Definitions

These define constraints on FHIR data types for systems conforming to this implementation guide.

ChargeItem Category | ChargeItem Category Extension
Count of Sub-Tasks for a Group Task | Count of Sub-Tasks for a Group Task. Not that this should include both CommunicationRequest Tasks and ServiceRequest Tasks.
Diagnostic Request Rule 3 Exemption | Extension to request rule 3 exemption
EBookings Theatre List Hospital Extension | Theatre list hospital.
EBookings Theatre List Period Extension | Theatre list period.
EBookings Theatre List Status Extension | Theatre list status.
EBookings Theatre List VMO Extension | Theatre list VMO.
Invoice Item Balance | Invoice Item Balance Extension
Invoice Item Payment | Invoice Item Payment Extension
Payment Date | Payment Date Extension
Payment Gross Amount | Payment Gross Amount Extension
Payment Invoice | Payment Invoice Extension
Payment Invoice Line Item | Payment Invoice Line Item Extension
Payment Method | Payment Method Extension
Service Request Fasting Precondition | Extension to request patient fasting

### Terminology: Value Sets

These define sets of codes used by systems conforming to this implementation guide.

EBookings Body Side ValueSet | EBookings Body Side ValueSet
EBookings Consent Status ValueSet | EBookings Consent Status ValueSet
EBookings Encounter Class ValueSet | EBookings Encounter Class ValueSet
EBookings Location Code ValueSet | EBookings Location Code ValueSet
EOrders Communication Request Category | EOrders Communication Request Category
EOrders Communication Urgent Medium codes | Codes for urgent Diagnostic Communication Request from filler back to the clinician
EOrders Coverage Type and Self Pay codes | EOrders Coverage Type and Self Pay codes
EOrders Priority codes | EOrders Priority codes
EOrders Service Request Category codes | EOrders Service Request Category codes
EOrders Service Request Status codes | EOrders Service Request Status codes
EOrders Task Status codes | EOrders Task Status codes
EOrders Task codes | EOrders Task codes
EOrders claimed tag value set | EOrders claimed tag value set
EOrders communication medium values | EOrders communication medium values
EOrders reason codes ValueSet | EOrders reason codes ValueSet.
EOrders tag value set | EOrders tag value set
Genie Anaesthetic type ValueSet | Genie Anaesthetic type ValueSet
Genie ChargeItem Category ValueSet | Genie ChargeItem Category ValueSet
Genie Coverage Status values | Genie Coverage Status values
Genie Coverage Type and Self Pay codes | Genie Coverage Type and Self Pay codes
Genie DVA Entitlement ValueSet | Genie DVA Entitlement ValueSet
Genie Invoice Type ValueSet | Genie Invoice Type ValueSet
Genie Payment Method ValueSet | Genie Payment Method ValueSet
Request Claim Result Type ValueSet | Request Claim Result Type ValueSet
Theatre list status valueSet | Theatre list status valueSet
eOrders Task Business Status | eOrders Task Business Status ValueSet

### Terminology: Code Systems

These define new code systems used by systems conforming to this implementation guide.

EOrders reason local codes CodeSystem | EOrders reason local codes CodeSystem
EOrders tag code system | EOrders tag code system
Genie Anaesthetic type CodeSystem | Genie Anaesthetic type CodeSystem
Genie Basic Resource Types | Genie Basic Resource Types
Genie ChargeItem Category CodeSystem | Genie ChargeItem Category CodeSystem
Genie Invoice Type CodeSystem | Genie Invoice Type CodeSystem
Genie Payment Methods | Genie Payment Methods
Genie Systems local identifier types | Genie Systems local identifier types to expose Organization, Practitioner, and PractitionRole
Request Claim Result Type CodeSystem | Request Claim Result Type CodeSystem
Theatre list Status CodeSystem | Theatre list status codesystem
eOrders Task Business Status CodeSystem | eOrder Task Business Status CodeSystem

### Example: Example Instances

These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.

Account-f20d322f-72ce-507a-9b1a-073671f6158b | Sample account instance where it only records active.
BundleEBookingsSearchSet | EBookings SearchSet Bundle example
BundlePathologyRequestExample | Diagnostic Pathology Request Bundle example
Diagnostic Imaging Report Transaction | Inbound Diagnostic Imaging Report Transaction
EBookings Consent - Active with attachment URL | EBookings Consent - Active with consent form URL
EBookings Consent Active, permit transfusion | EBookings Consent Active, permit transfusion - no attachment
EBookings Consent Proposed | EBookings Consent Proposed
EBookings Create Booking Transaction | EBookings Create Booking Transaction
EBookingsAppointmentExample | Example of a theatre appointment.
EBookingsAppointmentResponseExample | Example of a booking request response from the hospital.
EBookingsChargeItemAssistant | Example of a charge for an assistant to an operation.
EBookingsChargeItemCustomCode | Example of custom code for a ChargeItem.
EBookingsChargeItemDescriptionOnly | Example of a custom ChargeItem with only a description.
EBookingsChargeItemKneeReplacement | Example of a charge for a knee replacement operation.
EBookingsEncounterSoreStomach | Example of a theatre booking encounter where the booking was established.
EBookingsServiceRequestExample | Example of a ServiceRequest specifying the surgery to be performed in the theatre booking.
EOrders Diagnostic Request | EOrders Diagnostic Request example
EOrders Pathology Request | EOrders Pathology Request example
EOrders Pathology Request Transaction | EOrders Pathology Request Transaction - no Task
EOrders Radiology Request | EOrders Radiology Request example
EOrdersCommunicationRequestDoNotSendSMS | Diagnostic Communication Request Do Not Perform SMS
EOrdersCommunicationRequestUrgentPhone | EOrders Communication Request Urgent Phone Call
EOrdersCoverageMarySmith | Example of eOrders Coverage.
EOrdersTaskCommunicationRequestDoNotPerformSMS | Communication Request Task Do Not Perform SMS
EOrdersTaskCommunicationRequestUrgentPhone | EOrders Communication Request Task Urgent Phone Call
GSHealthcareServiceAshfordPrivateHospital | Example hospital as participant in theatre booking.
GSImagingReportTransactionExampleOriginal | Diagnostic Imaging Report Bundle original example
GSOrganizationJonathanportPractice | Example practise that would be instigating a theatre booking.
GSPaymentExample | Example payment information.
GSPractitionerRoleTrevorWright | Example PractitionerRole binding a Practitioner to an Organization.
GSPractitionerTrevorWright | Example of a practitioner to be performing surgery.
Invoice-19596b00-ee0a-54de-98e8-ccf6ed86a93e | Example of an invoice.
Magentus Location Example | Magentus location example.
Pathology Request with Rule 3 Exemption | Pathology Request with Rule 3 Exemption
PathologyRequestTask | Example of an assigned Task for a pathology request.
ReferralPatient | Example patient who is the subject of a referral.
ReferralPerformerIndividual | An individual practitioner who is the nominated filler for a referral.
ReferralRequestExample | Example of a specialist referral.
ReferralRequester | Practitioner who requested the referral.
ReferralRequesterOrganization | Example organization for a practitioner creating a referral.
ReferralRequesterPractitioner | Requester practitioner identity for a referral creator.
ReferralTaskExample | Example of a specialist referral fulfilment task.
Sample Patient | Sample patient.
Sample eRequest | Sample eRequest.
Theatre List of Appointment Entries | Theatre List of Appointment Entries.
cf387fc3-f224-491c-a3d3-317df15bb84b | Diagnostic Pathology Request Transaction - Genie Generated example
eOrders Consent withdraw upload MHR | eOrders Consent to indicate do not upload to MHR
eOrders Consent withdraw upload MHR FBC LFT | eOrders Consent to indicate do not upload to MHR
eOrders Create FBC LFT Laboratory Request Transaction | eOrders Create Laboratory Request Transaction with multiple coded tests (FBC LFT), fulfillment task group and 'do not send SMS' CommunicationRequest
eOrders Create Order Transaction | eOrders Create Order Transaction with text ServiceRequest and Task
eOrders FBC LFT Fulfillment Task Group | Example of a Task group for a combination of FBC and LFT pathology tests.
eOrders Organization Filler | Example of a filler Organization.
eOrders Organization Placer | Example of a placer Organization.
eOrders Pathology Request FBC | Example of a pathology request for a Full Blood Count.
eOrders Pathology Request LFT | Example of a Liver Function Test as a pathology request.
eOrders Pathology Request Task FBC | Example of a Full Blood Count diagnostic request.
eOrders Pathology Request Task LFT | Example of a Liver Function Test as a diagnostic request.
eOrders Pathology Request text | eOrders Pathology Request - free text test name
eOrders Practitioner Placer | Example placer Practitioner.
eOrders PractitionerRole Placer | Example placer PractitionerRole binding a Practitioner to an Organization.