MedicationDispense
Indicates that a medication product is to be or has been dispensed for a named person/patient.  This includes a description of the medication product (supply) provided and the instructions for administering the medication.  The medication dispense is the result of a pharmacy system responding to a medication order.
Columns
Header row
| # | 
path | 
type | 
required | 
description | 
| 0 | 
resourceType | 
string | 
* | 
Resource type identifier. Must be string "MedicationDispense" | 
| 1 | 
 | 
integer | 
* | 
Number of subrows | 
| 2 | 
id | 
string | 
* | 
Logical id of this artifact | 
| 3 | 
status | 
code | 
 | 
preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | declined | unknown | 
 | 
statusReason[x] | 
 | 
 | 
Why a dispense was not performed | 
 | 
statusReasonCodeableConcept | 
CodeableConcept | 
 | 
 | 
 | 
statusReasonCodeableConcept.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 4 | 
statusReasonCodeableConcept.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 5 | 
statusReasonCodeableConcept.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 6 | 
statusReasonCodeableConcept.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 7 | 
statusReasonCodeableConcept.coding.display | 
string | 
 | 
Representation defined by the system | 
| 8 | 
statusReasonCodeableConcept.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 9 | 
statusReasonCodeableConcept.text | 
string | 
 | 
Plain text representation of the concept | 
 | 
statusReasonReference | 
Reference | 
 | 
 | 
| 10 | 
statusReasonReference.reference | 
string | 
 | 
Literal reference, Relative, internal or absolute URL | 
| 11 | 
statusReasonReference.type | 
uri | 
 | 
Type the reference refers to (e.g. "Patient") | 
 | 
statusReasonReference.identifier | 
Identifier | 
 | 
Logical reference, when literal reference is not known | 
| 12 | 
statusReasonReference.identifier.use | 
code | 
 | 
usual | official | temp | secondary | old (If known) | 
 | 
statusReasonReference.identifier.type | 
CodeableConcept | 
 | 
Description of identifier | 
 | 
statusReasonReference.identifier.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 13 | 
statusReasonReference.identifier.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 14 | 
statusReasonReference.identifier.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 15 | 
statusReasonReference.identifier.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 16 | 
statusReasonReference.identifier.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 17 | 
statusReasonReference.identifier.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 18 | 
statusReasonReference.identifier.type.text | 
string | 
 | 
Plain text representation of the concept | 
| 19 | 
statusReasonReference.identifier.system | 
uri | 
 | 
The namespace for the identifier value | 
| 20 | 
statusReasonReference.identifier.value | 
string | 
 | 
The value that is unique | 
 | 
statusReasonReference.identifier.period | 
Period | 
 | 
Time period when id is/was valid for use | 
| 21 | 
statusReasonReference.identifier.period.start | 
dateTime | 
 | 
Starting time with inclusive boundary | 
| 22 | 
statusReasonReference.identifier.period.end | 
dateTime | 
 | 
End time with inclusive boundary, if not ongoing | 
| 23 | 
statusReasonReference.display | 
string | 
 | 
Text alternative for the resource | 
 | 
category | 
CodeableConcept | 
 | 
Type of medication dispense | 
 | 
category.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 24 | 
category.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 25 | 
category.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 26 | 
category.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 27 | 
category.coding.display | 
string | 
 | 
Representation defined by the system | 
| 28 | 
category.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 29 | 
category.text | 
string | 
 | 
Plain text representation of the concept | 
 | 
medication[x] | 
 | 
 | 
What medication was supplied | 
 | 
medicationCodeableConcept | 
CodeableConcept | 
 | 
 | 
 | 
medicationCodeableConcept.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 30 | 
medicationCodeableConcept.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 31 | 
medicationCodeableConcept.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 32 | 
medicationCodeableConcept.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 33 | 
medicationCodeableConcept.coding.display | 
string | 
 | 
Representation defined by the system | 
| 34 | 
medicationCodeableConcept.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 35 | 
medicationCodeableConcept.text | 
string | 
 | 
Plain text representation of the concept | 
 | 
medicationReference | 
Reference | 
 | 
 | 
| 36 | 
medicationReference.reference | 
string | 
 | 
Literal reference, Relative, internal or absolute URL | 
| 37 | 
medicationReference.type | 
uri | 
 | 
Type the reference refers to (e.g. "Patient") | 
 | 
medicationReference.identifier | 
Identifier | 
 | 
Logical reference, when literal reference is not known | 
| 38 | 
medicationReference.identifier.use | 
code | 
 | 
usual | official | temp | secondary | old (If known) | 
 | 
medicationReference.identifier.type | 
CodeableConcept | 
 | 
Description of identifier | 
 | 
medicationReference.identifier.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 39 | 
medicationReference.identifier.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 40 | 
medicationReference.identifier.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 41 | 
medicationReference.identifier.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 42 | 
medicationReference.identifier.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 43 | 
medicationReference.identifier.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 44 | 
medicationReference.identifier.type.text | 
string | 
 | 
Plain text representation of the concept | 
| 45 | 
medicationReference.identifier.system | 
uri | 
 | 
The namespace for the identifier value | 
| 46 | 
medicationReference.identifier.value | 
string | 
 | 
The value that is unique | 
 | 
medicationReference.identifier.period | 
Period | 
 | 
Time period when id is/was valid for use | 
| 47 | 
medicationReference.identifier.period.start | 
dateTime | 
 | 
Starting time with inclusive boundary | 
| 48 | 
medicationReference.identifier.period.end | 
dateTime | 
 | 
End time with inclusive boundary, if not ongoing | 
| 49 | 
medicationReference.display | 
string | 
 | 
Text alternative for the resource | 
 | 
subject | 
Reference | 
 | 
Who the dispense is for | 
| 50 | 
subject.reference | 
string | 
 | 
Literal reference, Relative, internal or absolute URL | 
| 51 | 
subject.type | 
uri | 
 | 
Type the reference refers to (e.g. "Patient") | 
 | 
subject.identifier | 
Identifier | 
 | 
Logical reference, when literal reference is not known | 
| 52 | 
subject.identifier.use | 
code | 
 | 
usual | official | temp | secondary | old (If known) | 
 | 
subject.identifier.type | 
CodeableConcept | 
 | 
Description of identifier | 
 | 
subject.identifier.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 53 | 
subject.identifier.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 54 | 
subject.identifier.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 55 | 
subject.identifier.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 56 | 
subject.identifier.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 57 | 
subject.identifier.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 58 | 
subject.identifier.type.text | 
string | 
 | 
Plain text representation of the concept | 
| 59 | 
subject.identifier.system | 
uri | 
 | 
The namespace for the identifier value | 
| 60 | 
subject.identifier.value | 
string | 
 | 
The value that is unique | 
 | 
subject.identifier.period | 
Period | 
 | 
Time period when id is/was valid for use | 
| 61 | 
subject.identifier.period.start | 
dateTime | 
 | 
Starting time with inclusive boundary | 
| 62 | 
subject.identifier.period.end | 
dateTime | 
 | 
End time with inclusive boundary, if not ongoing | 
| 63 | 
subject.display | 
string | 
 | 
Text alternative for the resource | 
 | 
context | 
Reference | 
 | 
Encounter / Episode associated with event | 
| 64 | 
context.reference | 
string | 
 | 
Literal reference, Relative, internal or absolute URL | 
| 65 | 
context.type | 
uri | 
 | 
Type the reference refers to (e.g. "Patient") | 
 | 
context.identifier | 
Identifier | 
 | 
Logical reference, when literal reference is not known | 
| 66 | 
context.identifier.use | 
code | 
 | 
usual | official | temp | secondary | old (If known) | 
 | 
context.identifier.type | 
CodeableConcept | 
 | 
Description of identifier | 
 | 
context.identifier.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 67 | 
context.identifier.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 68 | 
context.identifier.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 69 | 
context.identifier.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 70 | 
context.identifier.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 71 | 
context.identifier.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 72 | 
context.identifier.type.text | 
string | 
 | 
Plain text representation of the concept | 
| 73 | 
context.identifier.system | 
uri | 
 | 
The namespace for the identifier value | 
| 74 | 
context.identifier.value | 
string | 
 | 
The value that is unique | 
 | 
context.identifier.period | 
Period | 
 | 
Time period when id is/was valid for use | 
| 75 | 
context.identifier.period.start | 
dateTime | 
 | 
Starting time with inclusive boundary | 
| 76 | 
context.identifier.period.end | 
dateTime | 
 | 
End time with inclusive boundary, if not ongoing | 
| 77 | 
context.display | 
string | 
 | 
Text alternative for the resource | 
 | 
location | 
Reference | 
 | 
Where the dispense occurred | 
| 78 | 
location.reference | 
string | 
 | 
Literal reference, Relative, internal or absolute URL | 
| 79 | 
location.type | 
uri | 
 | 
Type the reference refers to (e.g. "Patient") | 
 | 
location.identifier | 
Identifier | 
 | 
Logical reference, when literal reference is not known | 
| 80 | 
location.identifier.use | 
code | 
 | 
usual | official | temp | secondary | old (If known) | 
 | 
location.identifier.type | 
CodeableConcept | 
 | 
Description of identifier | 
 | 
location.identifier.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 81 | 
location.identifier.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 82 | 
location.identifier.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 83 | 
location.identifier.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 84 | 
location.identifier.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 85 | 
location.identifier.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 86 | 
location.identifier.type.text | 
string | 
 | 
Plain text representation of the concept | 
| 87 | 
location.identifier.system | 
uri | 
 | 
The namespace for the identifier value | 
| 88 | 
location.identifier.value | 
string | 
 | 
The value that is unique | 
 | 
location.identifier.period | 
Period | 
 | 
Time period when id is/was valid for use | 
| 89 | 
location.identifier.period.start | 
dateTime | 
 | 
Starting time with inclusive boundary | 
| 90 | 
location.identifier.period.end | 
dateTime | 
 | 
End time with inclusive boundary, if not ongoing | 
| 91 | 
location.display | 
string | 
 | 
Text alternative for the resource | 
 | 
type | 
CodeableConcept | 
 | 
Trial fill, partial fill, emergency fill, etc. | 
 | 
type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 92 | 
type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 93 | 
type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 94 | 
type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 95 | 
type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 96 | 
type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 97 | 
type.text | 
string | 
 | 
Plain text representation of the concept | 
 | 
quantity | 
Quantity | 
 | 
Amount dispensed | 
| 98 | 
quantity.value | 
decimal | 
 | 
Numerical value (with implicit precision) | 
| 99 | 
quantity.unit | 
string | 
 | 
Unit representation | 
| 100 | 
quantity.system | 
uri | 
 | 
System that defines coded unit form | 
| 101 | 
quantity.code | 
code | 
 | 
Coded form of the unit | 
 | 
daysSupply | 
Quantity | 
 | 
Amount of medication expressed as a timing amount | 
| 102 | 
daysSupply.value | 
decimal | 
 | 
Numerical value (with implicit precision) | 
| 103 | 
daysSupply.unit | 
string | 
 | 
Unit representation | 
| 104 | 
daysSupply.system | 
uri | 
 | 
System that defines coded unit form | 
| 105 | 
daysSupply.code | 
code | 
 | 
Coded form of the unit | 
| 106 | 
whenPrepared | 
dateTime | 
 | 
When product was packaged and reviewed | 
| 107 | 
whenHandedOver | 
dateTime | 
 | 
When product was given out | 
 | 
destination | 
Reference | 
 | 
Where the medication was sent | 
| 108 | 
destination.reference | 
string | 
 | 
Literal reference, Relative, internal or absolute URL | 
| 109 | 
destination.type | 
uri | 
 | 
Type the reference refers to (e.g. "Patient") | 
 | 
destination.identifier | 
Identifier | 
 | 
Logical reference, when literal reference is not known | 
| 110 | 
destination.identifier.use | 
code | 
 | 
usual | official | temp | secondary | old (If known) | 
 | 
destination.identifier.type | 
CodeableConcept | 
 | 
Description of identifier | 
 | 
destination.identifier.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 111 | 
destination.identifier.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 112 | 
destination.identifier.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 113 | 
destination.identifier.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 114 | 
destination.identifier.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 115 | 
destination.identifier.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 116 | 
destination.identifier.type.text | 
string | 
 | 
Plain text representation of the concept | 
| 117 | 
destination.identifier.system | 
uri | 
 | 
The namespace for the identifier value | 
| 118 | 
destination.identifier.value | 
string | 
 | 
The value that is unique | 
 | 
destination.identifier.period | 
Period | 
 | 
Time period when id is/was valid for use | 
| 119 | 
destination.identifier.period.start | 
dateTime | 
 | 
Starting time with inclusive boundary | 
| 120 | 
destination.identifier.period.end | 
dateTime | 
 | 
End time with inclusive boundary, if not ongoing | 
| 121 | 
destination.display | 
string | 
 | 
Text alternative for the resource | 
 | 
substitution | 
 | 
 | 
Whether a substitution was performed on the dispense | 
| 122 | 
substitution.wasSubstituted | 
boolean | 
 | 
Whether a substitution was or was not performed on the dispense | 
 | 
substitution.type | 
CodeableConcept | 
 | 
Code signifying whether a different drug was dispensed from what was prescribed | 
 | 
substitution.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 123 | 
substitution.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 124 | 
substitution.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 125 | 
substitution.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 126 | 
substitution.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 127 | 
substitution.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 128 | 
substitution.type.text | 
string | 
 | 
Plain text representation of the concept | 
 | 
substitution.reason | 
CodeableConcept | 
 | 
Why was substitution made | 
 | 
substitution.reason.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 129 | 
substitution.reason.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 130 | 
substitution.reason.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 131 | 
substitution.reason.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 132 | 
substitution.reason.coding.display | 
string | 
 | 
Representation defined by the system | 
| 133 | 
substitution.reason.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 134 | 
substitution.reason.text | 
string | 
 | 
Plain text representation of the concept | 
 | 
substitution.responsibleParty | 
Reference | 
 | 
Who is responsible for the substitution | 
| 135 | 
substitution.responsibleParty.reference | 
string | 
 | 
Literal reference, Relative, internal or absolute URL | 
| 136 | 
substitution.responsibleParty.type | 
uri | 
 | 
Type the reference refers to (e.g. "Patient") | 
 | 
substitution.responsibleParty.identifier | 
Identifier | 
 | 
Logical reference, when literal reference is not known | 
| 137 | 
substitution.responsibleParty.identifier.use | 
code | 
 | 
usual | official | temp | secondary | old (If known) | 
 | 
substitution.responsibleParty.identifier.type | 
CodeableConcept | 
 | 
Description of identifier | 
 | 
substitution.responsibleParty.identifier.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 138 | 
substitution.responsibleParty.identifier.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 139 | 
substitution.responsibleParty.identifier.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 140 | 
substitution.responsibleParty.identifier.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 141 | 
substitution.responsibleParty.identifier.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 142 | 
substitution.responsibleParty.identifier.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 143 | 
substitution.responsibleParty.identifier.type.text | 
string | 
 | 
Plain text representation of the concept | 
| 144 | 
substitution.responsibleParty.identifier.system | 
uri | 
 | 
The namespace for the identifier value | 
| 145 | 
substitution.responsibleParty.identifier.value | 
string | 
 | 
The value that is unique | 
 | 
substitution.responsibleParty.identifier.period | 
Period | 
 | 
Time period when id is/was valid for use | 
| 146 | 
substitution.responsibleParty.identifier.period.start | 
dateTime | 
 | 
Starting time with inclusive boundary | 
| 147 | 
substitution.responsibleParty.identifier.period.end | 
dateTime | 
 | 
End time with inclusive boundary, if not ongoing | 
| 148 | 
substitution.responsibleParty.display | 
string | 
 | 
Text alternative for the resource | 
Row identifier
| # | 
path | 
type | 
required | 
description | 
| 0 | 
 | 
string | 
* | 
Subrow identifier. Must be string "identifier" | 
 | 
identifier | 
Identifier | 
 | 
External identifier | 
| 1 | 
identifier.use | 
code | 
 | 
usual | official | temp | secondary | old (If known) | 
 | 
identifier.type | 
CodeableConcept | 
 | 
Description of identifier | 
 | 
identifier.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 2 | 
identifier.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 3 | 
identifier.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 4 | 
identifier.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 5 | 
identifier.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 6 | 
identifier.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 7 | 
identifier.type.text | 
string | 
 | 
Plain text representation of the concept | 
| 8 | 
identifier.system | 
uri | 
 | 
The namespace for the identifier value | 
| 9 | 
identifier.value | 
string | 
 | 
The value that is unique | 
 | 
identifier.period | 
Period | 
 | 
Time period when id is/was valid for use | 
| 10 | 
identifier.period.start | 
dateTime | 
 | 
Starting time with inclusive boundary | 
| 11 | 
identifier.period.end | 
dateTime | 
 | 
End time with inclusive boundary, if not ongoing | 
Row partOf
| # | 
path | 
type | 
required | 
description | 
| 0 | 
 | 
string | 
* | 
Subrow identifier. Must be string "partOf" | 
 | 
partOf | 
Reference | 
 | 
Event that dispense is part of | 
| 1 | 
partOf.reference | 
string | 
 | 
Literal reference, Relative, internal or absolute URL | 
| 2 | 
partOf.type | 
uri | 
 | 
Type the reference refers to (e.g. "Patient") | 
 | 
partOf.identifier | 
Identifier | 
 | 
Logical reference, when literal reference is not known | 
| 3 | 
partOf.identifier.use | 
code | 
 | 
usual | official | temp | secondary | old (If known) | 
 | 
partOf.identifier.type | 
CodeableConcept | 
 | 
Description of identifier | 
 | 
partOf.identifier.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 4 | 
partOf.identifier.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 5 | 
partOf.identifier.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 6 | 
partOf.identifier.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 7 | 
partOf.identifier.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 8 | 
partOf.identifier.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 9 | 
partOf.identifier.type.text | 
string | 
 | 
Plain text representation of the concept | 
| 10 | 
partOf.identifier.system | 
uri | 
 | 
The namespace for the identifier value | 
| 11 | 
partOf.identifier.value | 
string | 
 | 
The value that is unique | 
 | 
partOf.identifier.period | 
Period | 
 | 
Time period when id is/was valid for use | 
| 12 | 
partOf.identifier.period.start | 
dateTime | 
 | 
Starting time with inclusive boundary | 
| 13 | 
partOf.identifier.period.end | 
dateTime | 
 | 
End time with inclusive boundary, if not ongoing | 
| 14 | 
partOf.display | 
string | 
 | 
Text alternative for the resource | 
Row supportingInformation
| # | 
path | 
type | 
required | 
description | 
| 0 | 
 | 
string | 
* | 
Subrow identifier. Must be string "supportingInformation" | 
 | 
supportingInformation | 
Reference | 
 | 
Information that supports the dispensing of the medication | 
| 1 | 
supportingInformation.reference | 
string | 
 | 
Literal reference, Relative, internal or absolute URL | 
| 2 | 
supportingInformation.type | 
uri | 
 | 
Type the reference refers to (e.g. "Patient") | 
 | 
supportingInformation.identifier | 
Identifier | 
 | 
Logical reference, when literal reference is not known | 
| 3 | 
supportingInformation.identifier.use | 
code | 
 | 
usual | official | temp | secondary | old (If known) | 
 | 
supportingInformation.identifier.type | 
CodeableConcept | 
 | 
Description of identifier | 
 | 
supportingInformation.identifier.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 4 | 
supportingInformation.identifier.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 5 | 
supportingInformation.identifier.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 6 | 
supportingInformation.identifier.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 7 | 
supportingInformation.identifier.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 8 | 
supportingInformation.identifier.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 9 | 
supportingInformation.identifier.type.text | 
string | 
 | 
Plain text representation of the concept | 
| 10 | 
supportingInformation.identifier.system | 
uri | 
 | 
The namespace for the identifier value | 
| 11 | 
supportingInformation.identifier.value | 
string | 
 | 
The value that is unique | 
 | 
supportingInformation.identifier.period | 
Period | 
 | 
Time period when id is/was valid for use | 
| 12 | 
supportingInformation.identifier.period.start | 
dateTime | 
 | 
Starting time with inclusive boundary | 
| 13 | 
supportingInformation.identifier.period.end | 
dateTime | 
 | 
End time with inclusive boundary, if not ongoing | 
| 14 | 
supportingInformation.display | 
string | 
 | 
Text alternative for the resource | 
Row performer
| # | 
path | 
type | 
required | 
description | 
| 0 | 
 | 
string | 
* | 
Subrow identifier. Must be string "performer" | 
 | 
performer | 
 | 
 | 
Who performed event | 
 | 
performer.function | 
CodeableConcept | 
 | 
Who performed the dispense and what they did | 
 | 
performer.function.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 1 | 
performer.function.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 2 | 
performer.function.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 3 | 
performer.function.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 4 | 
performer.function.coding.display | 
string | 
 | 
Representation defined by the system | 
| 5 | 
performer.function.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 6 | 
performer.function.text | 
string | 
 | 
Plain text representation of the concept | 
 | 
performer.actor | 
Reference | 
 | 
Individual who was performing | 
| 7 | 
performer.actor.reference | 
string | 
 | 
Literal reference, Relative, internal or absolute URL | 
| 8 | 
performer.actor.type | 
uri | 
 | 
Type the reference refers to (e.g. "Patient") | 
 | 
performer.actor.identifier | 
Identifier | 
 | 
Logical reference, when literal reference is not known | 
| 9 | 
performer.actor.identifier.use | 
code | 
 | 
usual | official | temp | secondary | old (If known) | 
 | 
performer.actor.identifier.type | 
CodeableConcept | 
 | 
Description of identifier | 
 | 
performer.actor.identifier.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 10 | 
performer.actor.identifier.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 11 | 
performer.actor.identifier.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 12 | 
performer.actor.identifier.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 13 | 
performer.actor.identifier.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 14 | 
performer.actor.identifier.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 15 | 
performer.actor.identifier.type.text | 
string | 
 | 
Plain text representation of the concept | 
| 16 | 
performer.actor.identifier.system | 
uri | 
 | 
The namespace for the identifier value | 
| 17 | 
performer.actor.identifier.value | 
string | 
 | 
The value that is unique | 
 | 
performer.actor.identifier.period | 
Period | 
 | 
Time period when id is/was valid for use | 
| 18 | 
performer.actor.identifier.period.start | 
dateTime | 
 | 
Starting time with inclusive boundary | 
| 19 | 
performer.actor.identifier.period.end | 
dateTime | 
 | 
End time with inclusive boundary, if not ongoing | 
| 20 | 
performer.actor.display | 
string | 
 | 
Text alternative for the resource | 
Row authorizingPrescription
| # | 
path | 
type | 
required | 
description | 
| 0 | 
 | 
string | 
* | 
Subrow identifier. Must be string "authorizingPrescription" | 
 | 
authorizingPrescription | 
Reference | 
 | 
Medication order that authorizes the dispense | 
| 1 | 
authorizingPrescription.reference | 
string | 
 | 
Literal reference, Relative, internal or absolute URL | 
| 2 | 
authorizingPrescription.type | 
uri | 
 | 
Type the reference refers to (e.g. "Patient") | 
 | 
authorizingPrescription.identifier | 
Identifier | 
 | 
Logical reference, when literal reference is not known | 
| 3 | 
authorizingPrescription.identifier.use | 
code | 
 | 
usual | official | temp | secondary | old (If known) | 
 | 
authorizingPrescription.identifier.type | 
CodeableConcept | 
 | 
Description of identifier | 
 | 
authorizingPrescription.identifier.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 4 | 
authorizingPrescription.identifier.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 5 | 
authorizingPrescription.identifier.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 6 | 
authorizingPrescription.identifier.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 7 | 
authorizingPrescription.identifier.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 8 | 
authorizingPrescription.identifier.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 9 | 
authorizingPrescription.identifier.type.text | 
string | 
 | 
Plain text representation of the concept | 
| 10 | 
authorizingPrescription.identifier.system | 
uri | 
 | 
The namespace for the identifier value | 
| 11 | 
authorizingPrescription.identifier.value | 
string | 
 | 
The value that is unique | 
 | 
authorizingPrescription.identifier.period | 
Period | 
 | 
Time period when id is/was valid for use | 
| 12 | 
authorizingPrescription.identifier.period.start | 
dateTime | 
 | 
Starting time with inclusive boundary | 
| 13 | 
authorizingPrescription.identifier.period.end | 
dateTime | 
 | 
End time with inclusive boundary, if not ongoing | 
| 14 | 
authorizingPrescription.display | 
string | 
 | 
Text alternative for the resource | 
Row receiver
| # | 
path | 
type | 
required | 
description | 
| 0 | 
 | 
string | 
* | 
Subrow identifier. Must be string "receiver" | 
 | 
receiver | 
Reference | 
 | 
Who collected the medication | 
| 1 | 
receiver.reference | 
string | 
 | 
Literal reference, Relative, internal or absolute URL | 
| 2 | 
receiver.type | 
uri | 
 | 
Type the reference refers to (e.g. "Patient") | 
 | 
receiver.identifier | 
Identifier | 
 | 
Logical reference, when literal reference is not known | 
| 3 | 
receiver.identifier.use | 
code | 
 | 
usual | official | temp | secondary | old (If known) | 
 | 
receiver.identifier.type | 
CodeableConcept | 
 | 
Description of identifier | 
 | 
receiver.identifier.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 4 | 
receiver.identifier.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 5 | 
receiver.identifier.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 6 | 
receiver.identifier.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 7 | 
receiver.identifier.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 8 | 
receiver.identifier.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 9 | 
receiver.identifier.type.text | 
string | 
 | 
Plain text representation of the concept | 
| 10 | 
receiver.identifier.system | 
uri | 
 | 
The namespace for the identifier value | 
| 11 | 
receiver.identifier.value | 
string | 
 | 
The value that is unique | 
 | 
receiver.identifier.period | 
Period | 
 | 
Time period when id is/was valid for use | 
| 12 | 
receiver.identifier.period.start | 
dateTime | 
 | 
Starting time with inclusive boundary | 
| 13 | 
receiver.identifier.period.end | 
dateTime | 
 | 
End time with inclusive boundary, if not ongoing | 
| 14 | 
receiver.display | 
string | 
 | 
Text alternative for the resource | 
Row note
| # | 
path | 
type | 
required | 
description | 
| 0 | 
 | 
string | 
* | 
Subrow identifier. Must be string "note" | 
 | 
note | 
Annotation | 
 | 
Information about the dispense | 
 | 
note.author[x] | 
 | 
 | 
Individual responsible for the annotation | 
 | 
note.authorReference | 
Reference | 
 | 
 | 
| 1 | 
note.authorReference.reference | 
string | 
 | 
Literal reference, Relative, internal or absolute URL | 
| 2 | 
note.authorReference.type | 
uri | 
 | 
Type the reference refers to (e.g. "Patient") | 
 | 
note.authorReference.identifier | 
Identifier | 
 | 
Logical reference, when literal reference is not known | 
| 3 | 
note.authorReference.identifier.use | 
code | 
 | 
usual | official | temp | secondary | old (If known) | 
 | 
note.authorReference.identifier.type | 
CodeableConcept | 
 | 
Description of identifier | 
 | 
note.authorReference.identifier.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 4 | 
note.authorReference.identifier.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 5 | 
note.authorReference.identifier.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 6 | 
note.authorReference.identifier.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 7 | 
note.authorReference.identifier.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 8 | 
note.authorReference.identifier.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 9 | 
note.authorReference.identifier.type.text | 
string | 
 | 
Plain text representation of the concept | 
| 10 | 
note.authorReference.identifier.system | 
uri | 
 | 
The namespace for the identifier value | 
| 11 | 
note.authorReference.identifier.value | 
string | 
 | 
The value that is unique | 
 | 
note.authorReference.identifier.period | 
Period | 
 | 
Time period when id is/was valid for use | 
| 12 | 
note.authorReference.identifier.period.start | 
dateTime | 
 | 
Starting time with inclusive boundary | 
| 13 | 
note.authorReference.identifier.period.end | 
dateTime | 
 | 
End time with inclusive boundary, if not ongoing | 
| 14 | 
note.authorReference.display | 
string | 
 | 
Text alternative for the resource | 
| 15 | 
note.authorString | 
string | 
 | 
 | 
| 16 | 
note.time | 
dateTime | 
 | 
When the annotation was made | 
| 17 | 
note.text | 
markdown | 
 | 
The annotation  - text content (as markdown) | 
Row dosageInstruction
| # | 
path | 
type | 
required | 
description | 
| 0 | 
 | 
string | 
* | 
Subrow identifier. Must be string "dosageInstruction" | 
 | 
dosageInstruction | 
Dosage | 
 | 
How the medication is to be used by the patient or administered by the caregiver | 
| 1 | 
dosageInstruction.sequence | 
integer | 
 | 
The order of the dosage instructions | 
| 2 | 
dosageInstruction.text | 
string | 
 | 
Free text dosage instructions e.g. SIG | 
 | 
dosageInstruction.additionalInstruction | 
CodeableConcept | 
 | 
Supplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness" | 
 | 
dosageInstruction.additionalInstruction.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 3 | 
dosageInstruction.additionalInstruction.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 4 | 
dosageInstruction.additionalInstruction.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 5 | 
dosageInstruction.additionalInstruction.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 6 | 
dosageInstruction.additionalInstruction.coding.display | 
string | 
 | 
Representation defined by the system | 
| 7 | 
dosageInstruction.additionalInstruction.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 8 | 
dosageInstruction.additionalInstruction.text | 
string | 
 | 
Plain text representation of the concept | 
| 9 | 
dosageInstruction.patientInstruction | 
string | 
 | 
Patient or consumer oriented instructions | 
 | 
dosageInstruction.timing | 
Timing | 
 | 
When medication should be administered | 
| 10 | 
dosageInstruction.timing.event | 
dateTime | 
 | 
When the event occurs | 
 | 
dosageInstruction.timing.repeat | 
 | 
 | 
When the event is to occur | 
 | 
dosageInstruction.timing.repeat.bounds[x] | 
 | 
 | 
Length/Range of lengths, or (Start and/or end) limits | 
 | 
dosageInstruction.timing.repeat.boundsDuration | 
Duration | 
 | 
 | 
| 11 | 
dosageInstruction.timing.repeat.boundsDuration.value | 
decimal | 
 | 
Numerical value (with implicit precision) | 
| 12 | 
dosageInstruction.timing.repeat.boundsDuration.comparator | 
code | 
 | 
< | <= | >= | > - how to understand the value | 
| 13 | 
dosageInstruction.timing.repeat.boundsDuration.unit | 
string | 
 | 
Unit representation | 
| 14 | 
dosageInstruction.timing.repeat.boundsDuration.system | 
uri | 
 | 
System that defines coded unit form | 
| 15 | 
dosageInstruction.timing.repeat.boundsDuration.code | 
code | 
 | 
Coded form of the unit | 
 | 
dosageInstruction.timing.repeat.boundsRange | 
Range | 
 | 
 | 
 | 
dosageInstruction.timing.repeat.boundsRange.low | 
Quantity | 
 | 
Low limit | 
| 16 | 
dosageInstruction.timing.repeat.boundsRange.low.value | 
decimal | 
 | 
Numerical value (with implicit precision) | 
| 17 | 
dosageInstruction.timing.repeat.boundsRange.low.unit | 
string | 
 | 
Unit representation | 
| 18 | 
dosageInstruction.timing.repeat.boundsRange.low.system | 
uri | 
 | 
System that defines coded unit form | 
| 19 | 
dosageInstruction.timing.repeat.boundsRange.low.code | 
code | 
 | 
Coded form of the unit | 
 | 
dosageInstruction.timing.repeat.boundsRange.high | 
Quantity | 
 | 
High limit | 
| 20 | 
dosageInstruction.timing.repeat.boundsRange.high.value | 
decimal | 
 | 
Numerical value (with implicit precision) | 
| 21 | 
dosageInstruction.timing.repeat.boundsRange.high.unit | 
string | 
 | 
Unit representation | 
| 22 | 
dosageInstruction.timing.repeat.boundsRange.high.system | 
uri | 
 | 
System that defines coded unit form | 
| 23 | 
dosageInstruction.timing.repeat.boundsRange.high.code | 
code | 
 | 
Coded form of the unit | 
 | 
dosageInstruction.timing.repeat.boundsPeriod | 
Period | 
 | 
 | 
| 24 | 
dosageInstruction.timing.repeat.boundsPeriod.start | 
dateTime | 
 | 
Starting time with inclusive boundary | 
| 25 | 
dosageInstruction.timing.repeat.boundsPeriod.end | 
dateTime | 
 | 
End time with inclusive boundary, if not ongoing | 
| 26 | 
dosageInstruction.timing.repeat.count | 
positiveInt | 
 | 
Number of times to repeat | 
| 27 | 
dosageInstruction.timing.repeat.countMax | 
positiveInt | 
 | 
Maximum number of times to repeat | 
| 28 | 
dosageInstruction.timing.repeat.duration | 
decimal | 
 | 
How long when it happens | 
| 29 | 
dosageInstruction.timing.repeat.durationMax | 
decimal | 
 | 
How long when it happens (Max) | 
| 30 | 
dosageInstruction.timing.repeat.durationUnit | 
code | 
 | 
s | min | h | d | wk | mo | a - unit of time (UCUM) | 
| 31 | 
dosageInstruction.timing.repeat.frequency | 
positiveInt | 
 | 
Event occurs frequency times per period | 
| 32 | 
dosageInstruction.timing.repeat.frequencyMax | 
positiveInt | 
 | 
Event occurs up to frequencyMax times per period | 
| 33 | 
dosageInstruction.timing.repeat.period | 
decimal | 
 | 
Event occurs frequency times per period | 
| 34 | 
dosageInstruction.timing.repeat.periodMax | 
decimal | 
 | 
Upper limit of period (3-4 hours) | 
| 35 | 
dosageInstruction.timing.repeat.periodUnit | 
code | 
 | 
s | min | h | d | wk | mo | a - unit of time (UCUM) | 
| 36 | 
dosageInstruction.timing.repeat.dayOfWeek | 
code | 
 | 
mon | tue | wed | thu | fri | sat | sun | 
| 37 | 
dosageInstruction.timing.repeat.timeOfDay | 
time | 
 | 
Time of day for action | 
| 38 | 
dosageInstruction.timing.repeat.when | 
code | 
 | 
Code for time period of occurrence | 
| 39 | 
dosageInstruction.timing.repeat.offset | 
unsignedInt | 
 | 
Minutes from event (before or after) | 
 | 
dosageInstruction.timing.code | 
CodeableConcept | 
 | 
BID | TID | QID | AM | PM | QD | QOD | + | 
 | 
dosageInstruction.timing.code.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 40 | 
dosageInstruction.timing.code.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 41 | 
dosageInstruction.timing.code.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 42 | 
dosageInstruction.timing.code.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 43 | 
dosageInstruction.timing.code.coding.display | 
string | 
 | 
Representation defined by the system | 
| 44 | 
dosageInstruction.timing.code.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 45 | 
dosageInstruction.timing.code.text | 
string | 
 | 
Plain text representation of the concept | 
 | 
dosageInstruction.asNeeded[x] | 
 | 
 | 
Take "as needed" (for x) | 
| 46 | 
dosageInstruction.asNeededBoolean | 
boolean | 
 | 
 | 
 | 
dosageInstruction.asNeededCodeableConcept | 
CodeableConcept | 
 | 
 | 
 | 
dosageInstruction.asNeededCodeableConcept.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 47 | 
dosageInstruction.asNeededCodeableConcept.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 48 | 
dosageInstruction.asNeededCodeableConcept.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 49 | 
dosageInstruction.asNeededCodeableConcept.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 50 | 
dosageInstruction.asNeededCodeableConcept.coding.display | 
string | 
 | 
Representation defined by the system | 
| 51 | 
dosageInstruction.asNeededCodeableConcept.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 52 | 
dosageInstruction.asNeededCodeableConcept.text | 
string | 
 | 
Plain text representation of the concept | 
 | 
dosageInstruction.site | 
CodeableConcept | 
 | 
Body site to administer to | 
 | 
dosageInstruction.site.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 53 | 
dosageInstruction.site.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 54 | 
dosageInstruction.site.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 55 | 
dosageInstruction.site.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 56 | 
dosageInstruction.site.coding.display | 
string | 
 | 
Representation defined by the system | 
| 57 | 
dosageInstruction.site.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 58 | 
dosageInstruction.site.text | 
string | 
 | 
Plain text representation of the concept | 
 | 
dosageInstruction.route | 
CodeableConcept | 
 | 
How drug should enter body | 
 | 
dosageInstruction.route.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 59 | 
dosageInstruction.route.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 60 | 
dosageInstruction.route.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 61 | 
dosageInstruction.route.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 62 | 
dosageInstruction.route.coding.display | 
string | 
 | 
Representation defined by the system | 
| 63 | 
dosageInstruction.route.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 64 | 
dosageInstruction.route.text | 
string | 
 | 
Plain text representation of the concept | 
 | 
dosageInstruction.method | 
CodeableConcept | 
 | 
Technique for administering medication | 
 | 
dosageInstruction.method.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 65 | 
dosageInstruction.method.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 66 | 
dosageInstruction.method.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 67 | 
dosageInstruction.method.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 68 | 
dosageInstruction.method.coding.display | 
string | 
 | 
Representation defined by the system | 
| 69 | 
dosageInstruction.method.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 70 | 
dosageInstruction.method.text | 
string | 
 | 
Plain text representation of the concept | 
 | 
dosageInstruction.doseAndRate | 
 | 
 | 
Amount of medication administered | 
 | 
dosageInstruction.doseAndRate.type | 
CodeableConcept | 
 | 
The kind of dose or rate specified | 
 | 
dosageInstruction.doseAndRate.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 71 | 
dosageInstruction.doseAndRate.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 72 | 
dosageInstruction.doseAndRate.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 73 | 
dosageInstruction.doseAndRate.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 74 | 
dosageInstruction.doseAndRate.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 75 | 
dosageInstruction.doseAndRate.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 76 | 
dosageInstruction.doseAndRate.type.text | 
string | 
 | 
Plain text representation of the concept | 
 | 
dosageInstruction.doseAndRate.dose[x] | 
 | 
 | 
Amount of medication per dose | 
 | 
dosageInstruction.doseAndRate.doseRange | 
Range | 
 | 
 | 
 | 
dosageInstruction.doseAndRate.doseRange.low | 
Quantity | 
 | 
Low limit | 
| 77 | 
dosageInstruction.doseAndRate.doseRange.low.value | 
decimal | 
 | 
Numerical value (with implicit precision) | 
| 78 | 
dosageInstruction.doseAndRate.doseRange.low.unit | 
string | 
 | 
Unit representation | 
| 79 | 
dosageInstruction.doseAndRate.doseRange.low.system | 
uri | 
 | 
System that defines coded unit form | 
| 80 | 
dosageInstruction.doseAndRate.doseRange.low.code | 
code | 
 | 
Coded form of the unit | 
 | 
dosageInstruction.doseAndRate.doseRange.high | 
Quantity | 
 | 
High limit | 
| 81 | 
dosageInstruction.doseAndRate.doseRange.high.value | 
decimal | 
 | 
Numerical value (with implicit precision) | 
| 82 | 
dosageInstruction.doseAndRate.doseRange.high.unit | 
string | 
 | 
Unit representation | 
| 83 | 
dosageInstruction.doseAndRate.doseRange.high.system | 
uri | 
 | 
System that defines coded unit form | 
| 84 | 
dosageInstruction.doseAndRate.doseRange.high.code | 
code | 
 | 
Coded form of the unit | 
 | 
dosageInstruction.doseAndRate.doseQuantity | 
Quantity | 
 | 
 | 
| 85 | 
dosageInstruction.doseAndRate.doseQuantity.value | 
decimal | 
 | 
Numerical value (with implicit precision) | 
| 86 | 
dosageInstruction.doseAndRate.doseQuantity.unit | 
string | 
 | 
Unit representation | 
| 87 | 
dosageInstruction.doseAndRate.doseQuantity.system | 
uri | 
 | 
System that defines coded unit form | 
| 88 | 
dosageInstruction.doseAndRate.doseQuantity.code | 
code | 
 | 
Coded form of the unit | 
 | 
dosageInstruction.doseAndRate.rate[x] | 
 | 
 | 
Amount of medication per unit of time | 
 | 
dosageInstruction.doseAndRate.rateRatio | 
Ratio | 
 | 
 | 
 | 
dosageInstruction.doseAndRate.rateRatio.numerator | 
Quantity | 
 | 
Numerator value | 
| 89 | 
dosageInstruction.doseAndRate.rateRatio.numerator.value | 
decimal | 
 | 
Numerical value (with implicit precision) | 
| 90 | 
dosageInstruction.doseAndRate.rateRatio.numerator.comparator | 
code | 
 | 
< | <= | >= | > - how to understand the value | 
| 91 | 
dosageInstruction.doseAndRate.rateRatio.numerator.unit | 
string | 
 | 
Unit representation | 
| 92 | 
dosageInstruction.doseAndRate.rateRatio.numerator.system | 
uri | 
 | 
System that defines coded unit form | 
| 93 | 
dosageInstruction.doseAndRate.rateRatio.numerator.code | 
code | 
 | 
Coded form of the unit | 
 | 
dosageInstruction.doseAndRate.rateRatio.denominator | 
Quantity | 
 | 
Denominator value | 
| 94 | 
dosageInstruction.doseAndRate.rateRatio.denominator.value | 
decimal | 
 | 
Numerical value (with implicit precision) | 
| 95 | 
dosageInstruction.doseAndRate.rateRatio.denominator.comparator | 
code | 
 | 
< | <= | >= | > - how to understand the value | 
| 96 | 
dosageInstruction.doseAndRate.rateRatio.denominator.unit | 
string | 
 | 
Unit representation | 
| 97 | 
dosageInstruction.doseAndRate.rateRatio.denominator.system | 
uri | 
 | 
System that defines coded unit form | 
| 98 | 
dosageInstruction.doseAndRate.rateRatio.denominator.code | 
code | 
 | 
Coded form of the unit | 
 | 
dosageInstruction.doseAndRate.rateRange | 
Range | 
 | 
 | 
 | 
dosageInstruction.doseAndRate.rateRange.low | 
Quantity | 
 | 
Low limit | 
| 99 | 
dosageInstruction.doseAndRate.rateRange.low.value | 
decimal | 
 | 
Numerical value (with implicit precision) | 
| 100 | 
dosageInstruction.doseAndRate.rateRange.low.unit | 
string | 
 | 
Unit representation | 
| 101 | 
dosageInstruction.doseAndRate.rateRange.low.system | 
uri | 
 | 
System that defines coded unit form | 
| 102 | 
dosageInstruction.doseAndRate.rateRange.low.code | 
code | 
 | 
Coded form of the unit | 
 | 
dosageInstruction.doseAndRate.rateRange.high | 
Quantity | 
 | 
High limit | 
| 103 | 
dosageInstruction.doseAndRate.rateRange.high.value | 
decimal | 
 | 
Numerical value (with implicit precision) | 
| 104 | 
dosageInstruction.doseAndRate.rateRange.high.unit | 
string | 
 | 
Unit representation | 
| 105 | 
dosageInstruction.doseAndRate.rateRange.high.system | 
uri | 
 | 
System that defines coded unit form | 
| 106 | 
dosageInstruction.doseAndRate.rateRange.high.code | 
code | 
 | 
Coded form of the unit | 
 | 
dosageInstruction.doseAndRate.rateQuantity | 
Quantity | 
 | 
 | 
| 107 | 
dosageInstruction.doseAndRate.rateQuantity.value | 
decimal | 
 | 
Numerical value (with implicit precision) | 
| 108 | 
dosageInstruction.doseAndRate.rateQuantity.unit | 
string | 
 | 
Unit representation | 
| 109 | 
dosageInstruction.doseAndRate.rateQuantity.system | 
uri | 
 | 
System that defines coded unit form | 
| 110 | 
dosageInstruction.doseAndRate.rateQuantity.code | 
code | 
 | 
Coded form of the unit | 
 | 
dosageInstruction.maxDosePerPeriod | 
Ratio | 
 | 
Upper limit on medication per unit of time | 
 | 
dosageInstruction.maxDosePerPeriod.numerator | 
Quantity | 
 | 
Numerator value | 
| 111 | 
dosageInstruction.maxDosePerPeriod.numerator.value | 
decimal | 
 | 
Numerical value (with implicit precision) | 
| 112 | 
dosageInstruction.maxDosePerPeriod.numerator.comparator | 
code | 
 | 
< | <= | >= | > - how to understand the value | 
| 113 | 
dosageInstruction.maxDosePerPeriod.numerator.unit | 
string | 
 | 
Unit representation | 
| 114 | 
dosageInstruction.maxDosePerPeriod.numerator.system | 
uri | 
 | 
System that defines coded unit form | 
| 115 | 
dosageInstruction.maxDosePerPeriod.numerator.code | 
code | 
 | 
Coded form of the unit | 
 | 
dosageInstruction.maxDosePerPeriod.denominator | 
Quantity | 
 | 
Denominator value | 
| 116 | 
dosageInstruction.maxDosePerPeriod.denominator.value | 
decimal | 
 | 
Numerical value (with implicit precision) | 
| 117 | 
dosageInstruction.maxDosePerPeriod.denominator.comparator | 
code | 
 | 
< | <= | >= | > - how to understand the value | 
| 118 | 
dosageInstruction.maxDosePerPeriod.denominator.unit | 
string | 
 | 
Unit representation | 
| 119 | 
dosageInstruction.maxDosePerPeriod.denominator.system | 
uri | 
 | 
System that defines coded unit form | 
| 120 | 
dosageInstruction.maxDosePerPeriod.denominator.code | 
code | 
 | 
Coded form of the unit | 
 | 
dosageInstruction.maxDosePerAdministration | 
Quantity | 
 | 
Upper limit on medication per administration | 
| 121 | 
dosageInstruction.maxDosePerAdministration.value | 
decimal | 
 | 
Numerical value (with implicit precision) | 
| 122 | 
dosageInstruction.maxDosePerAdministration.unit | 
string | 
 | 
Unit representation | 
| 123 | 
dosageInstruction.maxDosePerAdministration.system | 
uri | 
 | 
System that defines coded unit form | 
| 124 | 
dosageInstruction.maxDosePerAdministration.code | 
code | 
 | 
Coded form of the unit | 
 | 
dosageInstruction.maxDosePerLifetime | 
Quantity | 
 | 
Upper limit on medication per lifetime of the patient | 
| 125 | 
dosageInstruction.maxDosePerLifetime.value | 
decimal | 
 | 
Numerical value (with implicit precision) | 
| 126 | 
dosageInstruction.maxDosePerLifetime.unit | 
string | 
 | 
Unit representation | 
| 127 | 
dosageInstruction.maxDosePerLifetime.system | 
uri | 
 | 
System that defines coded unit form | 
| 128 | 
dosageInstruction.maxDosePerLifetime.code | 
code | 
 | 
Coded form of the unit | 
Row detectedIssue
| # | 
path | 
type | 
required | 
description | 
| 0 | 
 | 
string | 
* | 
Subrow identifier. Must be string "detectedIssue" | 
 | 
detectedIssue | 
Reference | 
 | 
Clinical issue with action | 
| 1 | 
detectedIssue.reference | 
string | 
 | 
Literal reference, Relative, internal or absolute URL | 
| 2 | 
detectedIssue.type | 
uri | 
 | 
Type the reference refers to (e.g. "Patient") | 
 | 
detectedIssue.identifier | 
Identifier | 
 | 
Logical reference, when literal reference is not known | 
| 3 | 
detectedIssue.identifier.use | 
code | 
 | 
usual | official | temp | secondary | old (If known) | 
 | 
detectedIssue.identifier.type | 
CodeableConcept | 
 | 
Description of identifier | 
 | 
detectedIssue.identifier.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 4 | 
detectedIssue.identifier.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 5 | 
detectedIssue.identifier.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 6 | 
detectedIssue.identifier.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 7 | 
detectedIssue.identifier.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 8 | 
detectedIssue.identifier.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 9 | 
detectedIssue.identifier.type.text | 
string | 
 | 
Plain text representation of the concept | 
| 10 | 
detectedIssue.identifier.system | 
uri | 
 | 
The namespace for the identifier value | 
| 11 | 
detectedIssue.identifier.value | 
string | 
 | 
The value that is unique | 
 | 
detectedIssue.identifier.period | 
Period | 
 | 
Time period when id is/was valid for use | 
| 12 | 
detectedIssue.identifier.period.start | 
dateTime | 
 | 
Starting time with inclusive boundary | 
| 13 | 
detectedIssue.identifier.period.end | 
dateTime | 
 | 
End time with inclusive boundary, if not ongoing | 
| 14 | 
detectedIssue.display | 
string | 
 | 
Text alternative for the resource | 
Row eventHistory
| # | 
path | 
type | 
required | 
description | 
| 0 | 
 | 
string | 
* | 
Subrow identifier. Must be string "eventHistory" | 
 | 
eventHistory | 
Reference | 
 | 
A list of relevant lifecycle events | 
| 1 | 
eventHistory.reference | 
string | 
 | 
Literal reference, Relative, internal or absolute URL | 
| 2 | 
eventHistory.type | 
uri | 
 | 
Type the reference refers to (e.g. "Patient") | 
 | 
eventHistory.identifier | 
Identifier | 
 | 
Logical reference, when literal reference is not known | 
| 3 | 
eventHistory.identifier.use | 
code | 
 | 
usual | official | temp | secondary | old (If known) | 
 | 
eventHistory.identifier.type | 
CodeableConcept | 
 | 
Description of identifier | 
 | 
eventHistory.identifier.type.coding | 
Coding | 
 | 
Code defined by a terminology system | 
| 4 | 
eventHistory.identifier.type.coding.system | 
uri | 
 | 
Identity of the terminology system | 
| 5 | 
eventHistory.identifier.type.coding.version | 
string | 
 | 
Version of the system - if relevant | 
| 6 | 
eventHistory.identifier.type.coding.code | 
code | 
 | 
Symbol in syntax defined by the system | 
| 7 | 
eventHistory.identifier.type.coding.display | 
string | 
 | 
Representation defined by the system | 
| 8 | 
eventHistory.identifier.type.coding.userSelected | 
boolean | 
 | 
If this coding was chosen directly by the user | 
| 9 | 
eventHistory.identifier.type.text | 
string | 
 | 
Plain text representation of the concept | 
| 10 | 
eventHistory.identifier.system | 
uri | 
 | 
The namespace for the identifier value | 
| 11 | 
eventHistory.identifier.value | 
string | 
 | 
The value that is unique | 
 | 
eventHistory.identifier.period | 
Period | 
 | 
Time period when id is/was valid for use | 
| 12 | 
eventHistory.identifier.period.start | 
dateTime | 
 | 
Starting time with inclusive boundary | 
| 13 | 
eventHistory.identifier.period.end | 
dateTime | 
 | 
End time with inclusive boundary, if not ongoing | 
| 14 | 
eventHistory.display | 
string | 
 | 
Text alternative for the resource | 
Examples
Example #1
Input CSV
MedicationDispense,5,"meddisp0301","in-progress",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"#med0301",,,,,,,,,,,,,"Vancomycin Hydrochloride","Patient/pat1",,,,,,,,,,,,,"Donald Duck",,,,,,,,,,,,,,,"Location/ukp",,,,,,,,,,,,,"Pharmacy","http://terminology.hl7.org/CodeSystem/v3-ActCode",,"EM","Emergency Supply",,,12,"Vial","http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm","Vial",3,"Day","http://unitsofmeasure.org","d","2015-01-15T10:20:00Z",,"Location/ph",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
supportingInformation,"Condition/f203",,,,,,,,,,,,,
performer,,,,,,,"Practitioner/f006",,,,,,,,,,,,,
authorizingPrescription,"MedicationRequest/medrx0318",,,,,,,,,,,,,
receiver,"Patient/pat1",,,,,,,,,,,,,"Donald Duck"
dosageInstruction,1,"500mg IV q6h x 3 days",,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,,6,,"h",,,,,,,,,,,,,,,,,,,,,,,,"http://snomed.info/sct",,"255560000","Intravenous",,,"http://snomed.info/sct",,"420620005","Push - dosing instruction imperative (qualifier value)",,,"http://terminology.hl7.org/CodeSystem/dose-rate-type",,"ordered","Ordered",,,,,,,,,,,500,"mg","http://unitsofmeasure.org","mg",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Resulting resource
{
  "resourceType": "MedicationDispense",
  "id": "meddisp0301",
  "status": "in-progress",
  "medicationReference": {
    "reference": "#med0301",
    "display": "Vancomycin Hydrochloride"
  },
  "subject": {
    "reference": "Patient/pat1",
    "display": "Donald Duck"
  },
  "supportingInformation": [
    {
      "reference": "Condition/f203"
    }
  ],
  "performer": [
    {
      "actor": {
        "reference": "Practitioner/f006"
      }
    }
  ],
  "location": {
    "reference": "Location/ukp",
    "display": "Pharmacy"
  },
  "authorizingPrescription": [
    {
      "reference": "MedicationRequest/medrx0318"
    }
  ],
  "type": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
        "code": "EM",
        "display": "Emergency Supply"
      }
    ]
  },
  "quantity": {
    "value": 12,
    "unit": "Vial",
    "system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
    "code": "Vial"
  },
  "daysSupply": {
    "value": 3,
    "unit": "Day",
    "system": "http://unitsofmeasure.org",
    "code": "d"
  },
  "whenPrepared": "2015-01-15T10:20:00Z",
  "destination": {
    "reference": "Location/ph"
  },
  "receiver": [
    {
      "reference": "Patient/pat1",
      "display": "Donald Duck"
    }
  ],
  "dosageInstruction": [
    {
      "sequence": 1,
      "text": "500mg IV q6h x 3 days",
      "timing": {
        "repeat": {
          "frequency": 1,
          "period": 6,
          "periodUnit": "h"
        }
      },
      "route": {
        "coding": [
          {
            "system": "http://snomed.info/sct",
            "code": "255560000",
            "display": "Intravenous"
          }
        ]
      },
      "method": {
        "coding": [
          {
            "system": "http://snomed.info/sct",
            "code": "420620005",
            "display": "Push - dosing instruction imperative (qualifier value)"
          }
        ]
      },
      "doseAndRate": [
        {
          "type": {
            "coding": [
              {
                "system": "http://terminology.hl7.org/CodeSystem/dose-rate-type",
                "code": "ordered",
                "display": "Ordered"
              }
            ]
          },
          "doseQuantity": {
            "value": 500,
            "unit": "mg",
            "system": "http://unitsofmeasure.org",
            "code": "mg"
          }
        }
      ]
    }
  ]
}
Example #2
Input CSV
MedicationDispense,5,"meddisp0302","in-progress",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"#med0360",,,,,,,,,,,,,"Novolog 100u/ml","Patient/pat1",,,,,,,,,,,,,"Donald Duck",,,,,,,,,,,,,,,,,,,,,,,,,,,,,"http://terminology.hl7.org/CodeSystem/v3-ActCode",,"RFP","Refill - Part Fill",,,10,,"http://unitsofmeasure.org","ml",30,"Day","http://unitsofmeasure.org","d","2015-01-15T10:20:00Z","2015-01-15T16:20:00Z",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
performer,"http://terminology.hl7.org/CodeSystem/medicationdispense-performer-function",,"finalchecker","Final Checker",,,"Practitioner/f006",,,,,,,,,,,,,
authorizingPrescription,"MedicationRequest/medrx0321",,,,,,,,,,,,,
dosageInstruction,1,"Before Breakfast",,,,,,"Check sugar level before taking Novolog",,,,,,,,,,,,,,,,,,,,,,,1,,1,,"d",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"http://terminology.hl7.org/CodeSystem/dose-rate-type",,"ordered","Ordered",,,,,,,,,,,10,"U","http://unitsofmeasure.org","U",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
dosageInstruction,1,"15 units before lunch",,,,,,"Check sugar level before taking Novolog",,,,,,,,,,,,,,,,,,,,,,,1,,1,,"d",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"http://terminology.hl7.org/CodeSystem/dose-rate-type",,"ordered","Ordered",,,,,,,,,,,15,"U","http://unitsofmeasure.org","U",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
dosageInstruction,1,"20 units before dinner",,,,,,"Check sugar level before taking Novolog",,,,,,,,,,,,,,,,,,,,,,,1,,1,,"d",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"http://terminology.hl7.org/CodeSystem/dose-rate-type",,"ordered","Ordered",,,,,,,,,,,20,"U","http://unitsofmeasure.org","U",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Resulting resource
{
  "resourceType": "MedicationDispense",
  "id": "meddisp0302",
  "status": "in-progress",
  "medicationReference": {
    "reference": "#med0360",
    "display": "Novolog 100u/ml"
  },
  "subject": {
    "reference": "Patient/pat1",
    "display": "Donald Duck"
  },
  "performer": [
    {
      "function": {
        "coding": [
          {
            "system": "http://terminology.hl7.org/CodeSystem/medicationdispense-performer-function",
            "code": "finalchecker",
            "display": "Final Checker"
          }
        ]
      },
      "actor": {
        "reference": "Practitioner/f006"
      }
    }
  ],
  "authorizingPrescription": [
    {
      "reference": "MedicationRequest/medrx0321"
    }
  ],
  "type": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
        "code": "RFP",
        "display": "Refill - Part Fill"
      }
    ]
  },
  "quantity": {
    "value": 10,
    "system": "http://unitsofmeasure.org",
    "code": "ml"
  },
  "daysSupply": {
    "value": 30,
    "unit": "Day",
    "system": "http://unitsofmeasure.org",
    "code": "d"
  },
  "whenPrepared": "2015-01-15T10:20:00Z",
  "whenHandedOver": "2015-01-15T16:20:00Z",
  "dosageInstruction": [
    {
      "sequence": 1,
      "text": "Before Breakfast",
      "additionalInstruction": [
        {
          "text": "Check sugar level before taking Novolog"
        }
      ],
      "timing": {
        "repeat": {
          "frequency": 1,
          "period": 1,
          "periodUnit": "d"
        }
      },
      "doseAndRate": [
        {
          "type": {
            "coding": [
              {
                "system": "http://terminology.hl7.org/CodeSystem/dose-rate-type",
                "code": "ordered",
                "display": "Ordered"
              }
            ]
          },
          "doseQuantity": {
            "value": 10,
            "unit": "U",
            "system": "http://unitsofmeasure.org",
            "code": "U"
          }
        }
      ]
    },
    {
      "sequence": 1,
      "text": "15 units before lunch",
      "additionalInstruction": [
        {
          "text": "Check sugar level before taking Novolog"
        }
      ],
      "timing": {
        "repeat": {
          "frequency": 1,
          "period": 1,
          "periodUnit": "d"
        }
      },
      "doseAndRate": [
        {
          "type": {
            "coding": [
              {
                "system": "http://terminology.hl7.org/CodeSystem/dose-rate-type",
                "code": "ordered",
                "display": "Ordered"
              }
            ]
          },
          "doseQuantity": {
            "value": 15,
            "unit": "U",
            "system": "http://unitsofmeasure.org",
            "code": "U"
          }
        }
      ]
    },
    {
      "sequence": 1,
      "text": "20 units before dinner",
      "additionalInstruction": [
        {
          "text": "Check sugar level before taking Novolog"
        }
      ],
      "timing": {
        "repeat": {
          "frequency": 1,
          "period": 1,
          "periodUnit": "d"
        }
      },
      "doseAndRate": [
        {
          "type": {
            "coding": [
              {
                "system": "http://terminology.hl7.org/CodeSystem/dose-rate-type",
                "code": "ordered",
                "display": "Ordered"
              }
            ]
          },
          "doseQuantity": {
            "value": 20,
            "unit": "U",
            "system": "http://unitsofmeasure.org",
            "code": "U"
          }
        }
      ]
    }
  ]
}
Example #3
Input CSV
MedicationDispense,5,"meddisp0303","on-hold",,,,,,,"DetectedIssue/allergy",,,,,,,,,,,,,,"http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-category",,"outpatient","Outpatient",,,,,,,,,"#med0310",,,,,,,,,,,,,,"Patient/pat1",,,,,,,,,,,,,"Donald Duck","Encounter/f001",,,,,,,,,,,,,,,,,,,,,,,,,,,,"http://terminology.hl7.org/CodeSystem/v3-ActCode",,"EM","Emergency Supply",,,30,,"http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm","TAB",10,"Day","http://unitsofmeasure.org","d","2016-04-15T07:14:00+05:00",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
partOf,"Procedure/biopsy",,,,,,,,,,,,,
performer,,,,,,,"Practitioner/f006",,,,,,,,,,,,,
authorizingPrescription,"MedicationRequest/medrx0310",,,,,,,,,,,,,
dosageInstruction,1,"one to two tablets every 4-6 hours as needed for rib pain","http://snomed.info/sct",,"418914006","Warning. May cause drowsiness. If affected do not drive or operate machinery. Avoid alcoholic drink (qualifier value)",,,,,,,,,,,,,,,,,,,,,,,,,1,,4,6,"h",,,,,,,,,,,,"http://snomed.info/sct",,"297217002","Rib Pain (finding)",,,,,,,,,"http://snomed.info/sct",,"26643006","Oral Route",,,"http://snomed.info/sct",,"421521009","Swallow - dosing instruction imperative (qualifier value)",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
detectedIssue,"DetectedIssue/allergy",,,,,,,,,,,,,
Resulting resource
{
  "resourceType": "MedicationDispense",
  "id": "meddisp0303",
  "partOf": [
    {
      "reference": "Procedure/biopsy"
    }
  ],
  "status": "on-hold",
  "statusReasonReference": {
    "reference": "DetectedIssue/allergy"
  },
  "category": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-category",
        "code": "outpatient",
        "display": "Outpatient"
      }
    ]
  },
  "medicationReference": {
    "reference": "#med0310"
  },
  "subject": {
    "reference": "Patient/pat1",
    "display": "Donald Duck"
  },
  "context": {
    "reference": "Encounter/f001"
  },
  "performer": [
    {
      "actor": {
        "reference": "Practitioner/f006"
      }
    }
  ],
  "authorizingPrescription": [
    {
      "reference": "MedicationRequest/medrx0310"
    }
  ],
  "type": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
        "code": "EM",
        "display": "Emergency Supply"
      }
    ]
  },
  "quantity": {
    "value": 30,
    "system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
    "code": "TAB"
  },
  "daysSupply": {
    "value": 10,
    "unit": "Day",
    "system": "http://unitsofmeasure.org",
    "code": "d"
  },
  "whenPrepared": "2016-04-15T07:14:00+05:00",
  "dosageInstruction": [
    {
      "sequence": 1,
      "text": "one to two tablets every 4-6 hours as needed for rib pain",
      "additionalInstruction": [
        {
          "coding": [
            {
              "system": "http://snomed.info/sct",
              "code": "418914006",
              "display": "Warning. May cause drowsiness. If affected do not drive or operate machinery. Avoid alcoholic drink (qualifier value)"
            }
          ]
        }
      ],
      "timing": {
        "repeat": {
          "frequency": 1,
          "period": 4,
          "periodMax": 6,
          "periodUnit": "h"
        }
      },
      "asNeededCodeableConcept": {
        "coding": [
          {
            "system": "http://snomed.info/sct",
            "code": "297217002",
            "display": "Rib Pain (finding)"
          }
        ]
      },
      "route": {
        "coding": [
          {
            "system": "http://snomed.info/sct",
            "code": "26643006",
            "display": "Oral Route"
          }
        ]
      },
      "method": {
        "coding": [
          {
            "system": "http://snomed.info/sct",
            "code": "421521009",
            "display": "Swallow - dosing instruction imperative (qualifier value)"
          }
        ]
      }
    }
  ],
  "detectedIssue": [
    {
      "reference": "DetectedIssue/allergy"
    }
  ]
}
Example #4
Input CSV
MedicationDispense,3,"meddisp0304","completed",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"#med0302",,,,,,,,,,,,,"Zosyn (piperacillin/tazobactam) 4.5gm injection","Patient/pat1",,,,,,,,,,,,,"Donald Duck",,,,,,,,,,,,,,,,,,,,,,,,,,,,,"http://terminology.hl7.org/CodeSystem/v3-ActCode",,"FF","First Fill",,,250,,"http://unitsofmeasure.org","mL",1,"Day","http://unitsofmeasure.org","d","2015-06-25T07:13:00+05:00","2015-06-26T07:13:00+05:00",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
performer,,,,,,,"Practitioner/f006",,,,,,,,,,,,,
authorizingPrescription,"MedicationRequest/medrx0319",,,,,,,,,,,,,
dosageInstruction,1,"4.5 grams in D5W 250 ml. IV every 6 hours. Infuse over 30 min at 8L/min",,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,,6,,"h",,,,,,,,,,,,,,,,,,"http://snomed.info/sct",,"255560000","Intravenous route (qualifier value)",,,"http://snomed.info/sct",,"47625008","IV intravascular route that begins within a vein)",,,,,,,,,"http://terminology.hl7.org/CodeSystem/dose-rate-type",,"calculated","Calculated",,,,,,,,,,,4.5,,"http://unitsofmeasure.org","g",8,,,"http://unitsofmeasure.org","ml",1,,,"http://unitsofmeasure.org","min",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Resulting resource
{
  "resourceType": "MedicationDispense",
  "id": "meddisp0304",
  "status": "completed",
  "medicationReference": {
    "reference": "#med0302",
    "display": "Zosyn (piperacillin/tazobactam) 4.5gm injection"
  },
  "subject": {
    "reference": "Patient/pat1",
    "display": "Donald Duck"
  },
  "performer": [
    {
      "actor": {
        "reference": "Practitioner/f006"
      }
    }
  ],
  "authorizingPrescription": [
    {
      "reference": "MedicationRequest/medrx0319"
    }
  ],
  "type": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
        "code": "FF",
        "display": "First Fill"
      }
    ]
  },
  "quantity": {
    "value": 250,
    "system": "http://unitsofmeasure.org",
    "code": "mL"
  },
  "daysSupply": {
    "value": 1,
    "unit": "Day",
    "system": "http://unitsofmeasure.org",
    "code": "d"
  },
  "whenPrepared": "2015-06-25T07:13:00+05:00",
  "whenHandedOver": "2015-06-26T07:13:00+05:00",
  "dosageInstruction": [
    {
      "sequence": 1,
      "text": "4.5 grams in D5W 250 ml. IV every 6 hours. Infuse over 30 min at 8L/min",
      "timing": {
        "repeat": {
          "frequency": 1,
          "period": 6,
          "periodUnit": "h"
        }
      },
      "site": {
        "coding": [
          {
            "system": "http://snomed.info/sct",
            "code": "255560000",
            "display": "Intravenous route (qualifier value)"
          }
        ]
      },
      "route": {
        "coding": [
          {
            "system": "http://snomed.info/sct",
            "code": "47625008",
            "display": "IV intravascular route that begins within a vein)"
          }
        ]
      },
      "doseAndRate": [
        {
          "type": {
            "coding": [
              {
                "system": "http://terminology.hl7.org/CodeSystem/dose-rate-type",
                "code": "calculated",
                "display": "Calculated"
              }
            ]
          },
          "doseQuantity": {
            "value": 4.5,
            "system": "http://unitsofmeasure.org",
            "code": "g"
          },
          "rateRatio": {
            "numerator": {
              "value": 8,
              "system": "http://unitsofmeasure.org",
              "code": "ml"
            },
            "denominator": {
              "value": 1,
              "system": "http://unitsofmeasure.org",
              "code": "min"
            }
          }
        }
      ]
    }
  ]
}
Example #5
Input CSV
MedicationDispense,5,"meddisp0305","entered-in-error",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"#med0311",,,,,,,,,,,,,"Prednisone","Patient/pat1",,,,,,,,,,,,,"Donald Duck",,,,,,,,,,,,,,,,,,,,,,,,,,,,,"http://terminology.hl7.org/CodeSystem/v3-ActCode",,"FF","First Fill",,,49,"TAB","http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm","TAB",21,"Day","http://unitsofmeasure.org","d","2015-01-15T10:20:00Z","2015-01-15T16:20:00Z",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
performer,,,,,,,"Practitioner/f006",,,,,,,,,,,,,
authorizingPrescription,"MedicationRequest/medrx0303",,,,,,,,,,,,,
dosageInstruction,1,"Take 4 tablets daily for 7 days starting January 16, 2015","http://snomed.info/sct",,"311504000","With or after Food",,,,,,,,,,,,,,,,,,"2015-01-16","2015-01-20",,,,,,1,,1,,"d",,,,,,,,,,,,,,,,,,,,,,,,"http://snomed.info/sct",,"26643006","Oral Route",,,"http://snomed.info/sct",,"421521009","Swallow - dosing instruction imperative (qualifier value)",,,"http://terminology.hl7.org/CodeSystem/dose-rate-type",,"calculated","Calculated",,,,,,,,,,,4,"TAB","http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm","TAB",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
dosageInstruction,2,"Take 2 tablets daily for 7 days starting January 23, 2015","http://snomed.info/sct",,"311504000","With or after Food",,,,,,,,,,,,,,,,,,"2015-01-23","2015-01-30",,,,,,1,,1,,"d",,,,,,,,,,,,,,,,,,,,,,,,"http://snomed.info/sct",,"26643006","Oral Route",,,"http://snomed.info/sct",,"421521009","Swallow - dosing instruction imperative (qualifier value)",,,"http://terminology.hl7.org/CodeSystem/dose-rate-type",,"calculated","Calculated",,,,,,,,,,,2,"TAB","http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm","TAB",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
dosageInstruction,3,"Take 1 tablets daily for 7 days starting January 31, 2015","http://snomed.info/sct",,"311504000","With or after Food",,,,,,,,,,,,,,,,,,"2015-01-31","2015-02-06",,,,,,1,,1,,"d",,,,,,,,,,,,,,,,,,,,,,,,"http://snomed.info/sct",,"26643006","Oral Route",,,"http://snomed.info/sct",,"421521009","Swallow - dosing instruction imperative (qualifier value)",,,"http://terminology.hl7.org/CodeSystem/dose-rate-type",,"calculated","Calculated",,,,,,,,,,,1,"TAB","http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm","TAB",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Resulting resource
{
  "resourceType": "MedicationDispense",
  "id": "meddisp0305",
  "status": "entered-in-error",
  "medicationReference": {
    "reference": "#med0311",
    "display": "Prednisone"
  },
  "subject": {
    "reference": "Patient/pat1",
    "display": "Donald Duck"
  },
  "performer": [
    {
      "actor": {
        "reference": "Practitioner/f006"
      }
    }
  ],
  "authorizingPrescription": [
    {
      "reference": "MedicationRequest/medrx0303"
    }
  ],
  "type": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
        "code": "FF",
        "display": "First Fill"
      }
    ]
  },
  "quantity": {
    "value": 49,
    "unit": "TAB",
    "system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
    "code": "TAB"
  },
  "daysSupply": {
    "value": 21,
    "unit": "Day",
    "system": "http://unitsofmeasure.org",
    "code": "d"
  },
  "whenPrepared": "2015-01-15T10:20:00Z",
  "whenHandedOver": "2015-01-15T16:20:00Z",
  "dosageInstruction": [
    {
      "sequence": 1,
      "text": "Take 4 tablets daily for 7 days starting January 16, 2015",
      "additionalInstruction": [
        {
          "coding": [
            {
              "system": "http://snomed.info/sct",
              "code": "311504000",
              "display": "With or after Food"
            }
          ]
        }
      ],
      "timing": {
        "repeat": {
          "boundsPeriod": {
            "start": "2015-01-16",
            "end": "2015-01-20"
          },
          "frequency": 1,
          "period": 1,
          "periodUnit": "d"
        }
      },
      "route": {
        "coding": [
          {
            "system": "http://snomed.info/sct",
            "code": "26643006",
            "display": "Oral Route"
          }
        ]
      },
      "method": {
        "coding": [
          {
            "system": "http://snomed.info/sct",
            "code": "421521009",
            "display": "Swallow - dosing instruction imperative (qualifier value)"
          }
        ]
      },
      "doseAndRate": [
        {
          "type": {
            "coding": [
              {
                "system": "http://terminology.hl7.org/CodeSystem/dose-rate-type",
                "code": "calculated",
                "display": "Calculated"
              }
            ]
          },
          "doseQuantity": {
            "value": 4,
            "unit": "TAB",
            "system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
            "code": "TAB"
          }
        }
      ]
    },
    {
      "sequence": 2,
      "text": "Take 2 tablets daily for 7 days starting January 23, 2015",
      "additionalInstruction": [
        {
          "coding": [
            {
              "system": "http://snomed.info/sct",
              "code": "311504000",
              "display": "With or after Food"
            }
          ]
        }
      ],
      "timing": {
        "repeat": {
          "boundsPeriod": {
            "start": "2015-01-23",
            "end": "2015-01-30"
          },
          "frequency": 1,
          "period": 1,
          "periodUnit": "d"
        }
      },
      "route": {
        "coding": [
          {
            "system": "http://snomed.info/sct",
            "code": "26643006",
            "display": "Oral Route"
          }
        ]
      },
      "method": {
        "coding": [
          {
            "system": "http://snomed.info/sct",
            "code": "421521009",
            "display": "Swallow - dosing instruction imperative (qualifier value)"
          }
        ]
      },
      "doseAndRate": [
        {
          "type": {
            "coding": [
              {
                "system": "http://terminology.hl7.org/CodeSystem/dose-rate-type",
                "code": "calculated",
                "display": "Calculated"
              }
            ]
          },
          "doseQuantity": {
            "value": 2,
            "unit": "TAB",
            "system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
            "code": "TAB"
          }
        }
      ]
    },
    {
      "sequence": 3,
      "text": "Take 1 tablets daily for 7 days starting January 31, 2015",
      "additionalInstruction": [
        {
          "coding": [
            {
              "system": "http://snomed.info/sct",
              "code": "311504000",
              "display": "With or after Food"
            }
          ]
        }
      ],
      "timing": {
        "repeat": {
          "boundsPeriod": {
            "start": "2015-01-31",
            "end": "2015-02-06"
          },
          "frequency": 1,
          "period": 1,
          "periodUnit": "d"
        }
      },
      "route": {
        "coding": [
          {
            "system": "http://snomed.info/sct",
            "code": "26643006",
            "display": "Oral Route"
          }
        ]
      },
      "method": {
        "coding": [
          {
            "system": "http://snomed.info/sct",
            "code": "421521009",
            "display": "Swallow - dosing instruction imperative (qualifier value)"
          }
        ]
      },
      "doseAndRate": [
        {
          "type": {
            "coding": [
              {
                "system": "http://terminology.hl7.org/CodeSystem/dose-rate-type",
                "code": "calculated",
                "display": "Calculated"
              }
            ]
          },
          "doseQuantity": {
            "value": 1,
            "unit": "TAB",
            "system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
            "code": "TAB"
          }
        }
      ]
    }
  ]
}