PrescribeIT® Specification and Guide Version 5.0

 

Definitions for the ext-medicationorder-prescribe-reason Extension

1. Extension
Definition

Provides a textual description to convey any relevant reasons/rational related to the why the pharmacist’s created the prescription. The pharmacy staff should have the ability to enter any relevant information related to the pharmacist prescribe prescription (e.g. the rationale for prescribing, patient assessment, monitoring plane, details regarding patient consent, etc.) which may be required to be sent as per the jurisdictional regulations.

Control0..1
Comments

Conformance Rule: Any relevant information pertaining to the reason/rational that needs to be included as part of this notification, must be populated within this extension.

The PMS vendor can determine how best to populate this and what information to populate which adheres to jurisdictional regulations related to the information required to be part of the different prescribe notifications (pharmacist renewal, minor aliment prescribing etc.) that need to be communicated back to the prescriber.

Any additional information that needs to be communicated which cannot fit within this extension can be sent within the MedicationOrder.note.text element.

2. Extension.id
Definition

unique id for the element within a resource (for internal references).

Control0..1
Typeid
3. Extension.extension
Definition

An Extension

Control0..0
TypeExtension
4. Extension.url
Definition

Source of the definition for the extension code - a logical name or a URL.

Control1..1
Typeuri
Must Supporttrue
Comments

Fixed value: http://prescribeit.ca/fhir/StructureDefinition/ext-medicationorder-prescribe-reason

Fixed Valuehttp://prescribeit.ca/fhir/StructureDefinition/ext-medicationorder-prescribe-reason
5. Extension.value[x]
Definition

Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

Control1..1
Typestring
[x] NoteSee Choice of Data Types for further information about how to use [x]
Must Supporttrue
Max Length1000