PrescribeIT® Specification and Guide Version 5.0


v5.0 of this specification has been superseded by v5.3. v5.3 is compatible but adds additional features for Quebec.

The version (Bundle.meta.tag:version) that is sent in the message will remain PrescribeIT5.0

 

The official URL for this profile is:

http://prescribeit.ca/fhir/StructureDefinition/dtprofile-range-drug

Download Excel representation

Description of Profiles, Differentials, Snapshots and how the different presentations work.

>

This structure is derived from Range

NameCard.TypeConstraints and Usage
.  Range 0..*Rangerng-2: If present, low SHALL have a lower value than high
Definition:
A quantity of medication expressed as being between a minimum and maximum value


Comments:
Conformance Rule: Only used when both a low and high value are specified

..  low 1..1PrescribeIT® Drug Quantity for AdministrationBinding: PrescriptionDoseQuantityUnit (20210308) (extensible)
qty-3: If a code for the unit is present, the system SHALL also be present
sqty-1: The comparator is not used on a SimpleQuantity
Definition:
A measured or counted amount of a medication expressed as a value and human-readable string with optional coded units expressed in a local coding system


Comments:
Usage Note: Quantity is used throughout the messages. It may be a drug form (e.g. TAB) an administrable drug (e.g. PUFF) form or a unit of measure (e.g. mg).

..  high 1..1PrescribeIT® Drug Quantity for AdministrationBinding: PrescriptionDoseQuantityUnit (20210308) (extensible)
qty-3: If a code for the unit is present, the system SHALL also be present
sqty-1: The comparator is not used on a SimpleQuantity
Definition:
A measured or counted amount of a medication expressed as a value and human-readable string with optional coded units expressed in a local coding system


Comments:
Usage Note: Quantity is used throughout the messages. It may be a drug form (e.g. TAB) an administrable drug (e.g. PUFF) form or a unit of measure (e.g. mg).

This structure is derived from Range

Summary

Mandatory: 2 elements
Must-Support: 2 elements

Structures

This structure refers to these other structures:

NameFlagsCard.TypeDescription & Constraintsdoco
.. Range I0..*RangeVariable range for a medication
... id 0..1idxml:id (or equivalent in JSON)
... extension 0..*ExtensionAdditional Content defined by implementations
... low SI1..1PrescribeIT® Drug Quantity for AdministrationQuantity of a medication
Binding: PrescriptionDoseQuantityUnit (20210308) (extensible)
... high SI1..1PrescribeIT® Drug Quantity for AdministrationQuantity of a medication
Binding: PrescriptionDoseQuantityUnit (20210308) (extensible)

doco Documentation for this format

Grid View

This structure is derived from Range

NameCard.TypeConstraints and Usage
.  Range 0..*Rangerng-2: If present, low SHALL have a lower value than high
Definition:
A quantity of medication expressed as being between a minimum and maximum value


Comments:
Conformance Rule: Only used when both a low and high value are specified

..  low 1..1PrescribeIT® Drug Quantity for AdministrationBinding: PrescriptionDoseQuantityUnit (20210308) (extensible)
qty-3: If a code for the unit is present, the system SHALL also be present
sqty-1: The comparator is not used on a SimpleQuantity
Definition:
A measured or counted amount of a medication expressed as a value and human-readable string with optional coded units expressed in a local coding system


Comments:
Usage Note: Quantity is used throughout the messages. It may be a drug form (e.g. TAB) an administrable drug (e.g. PUFF) form or a unit of measure (e.g. mg).

..  high 1..1PrescribeIT® Drug Quantity for AdministrationBinding: PrescriptionDoseQuantityUnit (20210308) (extensible)
qty-3: If a code for the unit is present, the system SHALL also be present
sqty-1: The comparator is not used on a SimpleQuantity
Definition:
A measured or counted amount of a medication expressed as a value and human-readable string with optional coded units expressed in a local coding system


Comments:
Usage Note: Quantity is used throughout the messages. It may be a drug form (e.g. TAB) an administrable drug (e.g. PUFF) form or a unit of measure (e.g. mg).

This structure is derived from Range

Summary

Mandatory: 2 elements
Must-Support: 2 elements

Structures

This structure refers to these other structures:

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Range I0..*RangeVariable range for a medication
... id 0..1idxml:id (or equivalent in JSON)
... extension 0..*ExtensionAdditional Content defined by implementations
... low SI1..1PrescribeIT® Drug Quantity for AdministrationQuantity of a medication
Binding: PrescriptionDoseQuantityUnit (20210308) (extensible)
... high SI1..1PrescribeIT® Drug Quantity for AdministrationQuantity of a medication
Binding: PrescriptionDoseQuantityUnit (20210308) (extensible)

doco Documentation for this format

 

Other representations of profile: Schematron

Terminology Bindings

PathConformanceValueSet
Range.lowextensiblePrescriptionDoseQuantityUnit
Range.highextensiblePrescriptionDoseQuantityUnit

Constraints

IdPathDetailsRequirements
rng-2RangeIf present, low SHALL have a lower value than high
: low.empty() or high.empty() or (low <= high)
qty-3Range.lowIf a code for the unit is present, the system SHALL also be present
: code.empty() or system.exists()
sqty-1Range.lowThe comparator is not used on a SimpleQuantity
: comparator.empty()
qty-3Range.highIf a code for the unit is present, the system SHALL also be present
: code.empty() or system.exists()
sqty-1Range.highThe comparator is not used on a SimpleQuantity
: comparator.empty()