MedicationAdministration
Describes the event of a patient consuming or otherwise being administered a medication. This may be as simple as swallowing a tablet or it may be a long running infusion. Related resources tie this event to the authorizing prescription, and the specific encounter between patient and health care practitioner.
Columns
Header row
# |
path |
type |
required |
description |
0 |
resourceType |
string |
* |
Resource type identifier. Must be string "MedicationAdministration" |
1 |
|
integer |
* |
Number of subrows |
2 |
id |
string |
* |
Logical id of this artifact |
3 |
status |
code |
|
in-progress | not-done | on-hold | completed | entered-in-error | stopped | unknown |
|
category |
CodeableConcept |
|
Type of medication usage |
|
category.coding |
Coding |
|
Code defined by a terminology system |
4 |
category.coding.system |
uri |
|
Identity of the terminology system |
5 |
category.coding.version |
string |
|
Version of the system - if relevant |
6 |
category.coding.code |
code |
|
Symbol in syntax defined by the system |
7 |
category.coding.display |
string |
|
Representation defined by the system |
8 |
category.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
9 |
category.text |
string |
|
Plain text representation of the concept |
|
medication[x] |
|
|
What was administered |
|
medicationCodeableConcept |
CodeableConcept |
|
|
|
medicationCodeableConcept.coding |
Coding |
|
Code defined by a terminology system |
10 |
medicationCodeableConcept.coding.system |
uri |
|
Identity of the terminology system |
11 |
medicationCodeableConcept.coding.version |
string |
|
Version of the system - if relevant |
12 |
medicationCodeableConcept.coding.code |
code |
|
Symbol in syntax defined by the system |
13 |
medicationCodeableConcept.coding.display |
string |
|
Representation defined by the system |
14 |
medicationCodeableConcept.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
15 |
medicationCodeableConcept.text |
string |
|
Plain text representation of the concept |
|
medicationReference |
Reference |
|
|
16 |
medicationReference.reference |
string |
|
Literal reference, Relative, internal or absolute URL |
17 |
medicationReference.type |
uri |
|
Type the reference refers to (e.g. "Patient") |
|
medicationReference.identifier |
Identifier |
|
Logical reference, when literal reference is not known |
18 |
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 |
19 |
medicationReference.identifier.type.coding.system |
uri |
|
Identity of the terminology system |
20 |
medicationReference.identifier.type.coding.version |
string |
|
Version of the system - if relevant |
21 |
medicationReference.identifier.type.coding.code |
code |
|
Symbol in syntax defined by the system |
22 |
medicationReference.identifier.type.coding.display |
string |
|
Representation defined by the system |
23 |
medicationReference.identifier.type.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
24 |
medicationReference.identifier.type.text |
string |
|
Plain text representation of the concept |
25 |
medicationReference.identifier.system |
uri |
|
The namespace for the identifier value |
26 |
medicationReference.identifier.value |
string |
|
The value that is unique |
|
medicationReference.identifier.period |
Period |
|
Time period when id is/was valid for use |
27 |
medicationReference.identifier.period.start |
dateTime |
|
Starting time with inclusive boundary |
28 |
medicationReference.identifier.period.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
29 |
medicationReference.display |
string |
|
Text alternative for the resource |
|
subject |
Reference |
|
Who received medication |
30 |
subject.reference |
string |
|
Literal reference, Relative, internal or absolute URL |
31 |
subject.type |
uri |
|
Type the reference refers to (e.g. "Patient") |
|
subject.identifier |
Identifier |
|
Logical reference, when literal reference is not known |
32 |
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 |
33 |
subject.identifier.type.coding.system |
uri |
|
Identity of the terminology system |
34 |
subject.identifier.type.coding.version |
string |
|
Version of the system - if relevant |
35 |
subject.identifier.type.coding.code |
code |
|
Symbol in syntax defined by the system |
36 |
subject.identifier.type.coding.display |
string |
|
Representation defined by the system |
37 |
subject.identifier.type.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
38 |
subject.identifier.type.text |
string |
|
Plain text representation of the concept |
39 |
subject.identifier.system |
uri |
|
The namespace for the identifier value |
40 |
subject.identifier.value |
string |
|
The value that is unique |
|
subject.identifier.period |
Period |
|
Time period when id is/was valid for use |
41 |
subject.identifier.period.start |
dateTime |
|
Starting time with inclusive boundary |
42 |
subject.identifier.period.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
43 |
subject.display |
string |
|
Text alternative for the resource |
|
context |
Reference |
|
Encounter or Episode of Care administered as part of |
44 |
context.reference |
string |
|
Literal reference, Relative, internal or absolute URL |
45 |
context.type |
uri |
|
Type the reference refers to (e.g. "Patient") |
|
context.identifier |
Identifier |
|
Logical reference, when literal reference is not known |
46 |
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 |
47 |
context.identifier.type.coding.system |
uri |
|
Identity of the terminology system |
48 |
context.identifier.type.coding.version |
string |
|
Version of the system - if relevant |
49 |
context.identifier.type.coding.code |
code |
|
Symbol in syntax defined by the system |
50 |
context.identifier.type.coding.display |
string |
|
Representation defined by the system |
51 |
context.identifier.type.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
52 |
context.identifier.type.text |
string |
|
Plain text representation of the concept |
53 |
context.identifier.system |
uri |
|
The namespace for the identifier value |
54 |
context.identifier.value |
string |
|
The value that is unique |
|
context.identifier.period |
Period |
|
Time period when id is/was valid for use |
55 |
context.identifier.period.start |
dateTime |
|
Starting time with inclusive boundary |
56 |
context.identifier.period.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
57 |
context.display |
string |
|
Text alternative for the resource |
|
effective[x] |
|
|
Start and end time of administration |
58 |
effectiveDateTime |
dateTime |
|
|
|
effectivePeriod |
Period |
|
|
59 |
effectivePeriod.start |
dateTime |
|
Starting time with inclusive boundary |
60 |
effectivePeriod.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
|
request |
Reference |
|
Request administration performed against |
61 |
request.reference |
string |
|
Literal reference, Relative, internal or absolute URL |
62 |
request.type |
uri |
|
Type the reference refers to (e.g. "Patient") |
|
request.identifier |
Identifier |
|
Logical reference, when literal reference is not known |
63 |
request.identifier.use |
code |
|
usual | official | temp | secondary | old (If known) |
|
request.identifier.type |
CodeableConcept |
|
Description of identifier |
|
request.identifier.type.coding |
Coding |
|
Code defined by a terminology system |
64 |
request.identifier.type.coding.system |
uri |
|
Identity of the terminology system |
65 |
request.identifier.type.coding.version |
string |
|
Version of the system - if relevant |
66 |
request.identifier.type.coding.code |
code |
|
Symbol in syntax defined by the system |
67 |
request.identifier.type.coding.display |
string |
|
Representation defined by the system |
68 |
request.identifier.type.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
69 |
request.identifier.type.text |
string |
|
Plain text representation of the concept |
70 |
request.identifier.system |
uri |
|
The namespace for the identifier value |
71 |
request.identifier.value |
string |
|
The value that is unique |
|
request.identifier.period |
Period |
|
Time period when id is/was valid for use |
72 |
request.identifier.period.start |
dateTime |
|
Starting time with inclusive boundary |
73 |
request.identifier.period.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
74 |
request.display |
string |
|
Text alternative for the resource |
|
dosage |
|
|
Details of how medication was taken |
75 |
dosage.text |
string |
|
Free text dosage instructions e.g. SIG |
|
dosage.site |
CodeableConcept |
|
Body site administered to |
|
dosage.site.coding |
Coding |
|
Code defined by a terminology system |
76 |
dosage.site.coding.system |
uri |
|
Identity of the terminology system |
77 |
dosage.site.coding.version |
string |
|
Version of the system - if relevant |
78 |
dosage.site.coding.code |
code |
|
Symbol in syntax defined by the system |
79 |
dosage.site.coding.display |
string |
|
Representation defined by the system |
80 |
dosage.site.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
81 |
dosage.site.text |
string |
|
Plain text representation of the concept |
|
dosage.route |
CodeableConcept |
|
Path of substance into body |
|
dosage.route.coding |
Coding |
|
Code defined by a terminology system |
82 |
dosage.route.coding.system |
uri |
|
Identity of the terminology system |
83 |
dosage.route.coding.version |
string |
|
Version of the system - if relevant |
84 |
dosage.route.coding.code |
code |
|
Symbol in syntax defined by the system |
85 |
dosage.route.coding.display |
string |
|
Representation defined by the system |
86 |
dosage.route.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
87 |
dosage.route.text |
string |
|
Plain text representation of the concept |
|
dosage.method |
CodeableConcept |
|
How drug was administered |
|
dosage.method.coding |
Coding |
|
Code defined by a terminology system |
88 |
dosage.method.coding.system |
uri |
|
Identity of the terminology system |
89 |
dosage.method.coding.version |
string |
|
Version of the system - if relevant |
90 |
dosage.method.coding.code |
code |
|
Symbol in syntax defined by the system |
91 |
dosage.method.coding.display |
string |
|
Representation defined by the system |
92 |
dosage.method.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
93 |
dosage.method.text |
string |
|
Plain text representation of the concept |
|
dosage.dose |
Quantity |
|
Amount of medication per dose |
94 |
dosage.dose.value |
decimal |
|
Numerical value (with implicit precision) |
95 |
dosage.dose.unit |
string |
|
Unit representation |
96 |
dosage.dose.system |
uri |
|
System that defines coded unit form |
97 |
dosage.dose.code |
code |
|
Coded form of the unit |
|
dosage.rate[x] |
|
|
Dose quantity per unit of time |
|
dosage.rateRatio |
Ratio |
|
|
|
dosage.rateRatio.numerator |
Quantity |
|
Numerator value |
98 |
dosage.rateRatio.numerator.value |
decimal |
|
Numerical value (with implicit precision) |
99 |
dosage.rateRatio.numerator.comparator |
code |
|
< | <= | >= | > - how to understand the value |
100 |
dosage.rateRatio.numerator.unit |
string |
|
Unit representation |
101 |
dosage.rateRatio.numerator.system |
uri |
|
System that defines coded unit form |
102 |
dosage.rateRatio.numerator.code |
code |
|
Coded form of the unit |
|
dosage.rateRatio.denominator |
Quantity |
|
Denominator value |
103 |
dosage.rateRatio.denominator.value |
decimal |
|
Numerical value (with implicit precision) |
104 |
dosage.rateRatio.denominator.comparator |
code |
|
< | <= | >= | > - how to understand the value |
105 |
dosage.rateRatio.denominator.unit |
string |
|
Unit representation |
106 |
dosage.rateRatio.denominator.system |
uri |
|
System that defines coded unit form |
107 |
dosage.rateRatio.denominator.code |
code |
|
Coded form of the unit |
|
dosage.rateQuantity |
Quantity |
|
|
108 |
dosage.rateQuantity.value |
decimal |
|
Numerical value (with implicit precision) |
109 |
dosage.rateQuantity.unit |
string |
|
Unit representation |
110 |
dosage.rateQuantity.system |
uri |
|
System that defines coded unit form |
111 |
dosage.rateQuantity.code |
code |
|
Coded form of the unit |
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 instantiates
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "instantiates" |
1 |
instantiates |
uri |
|
Instantiates protocol or definition |
Row partOf
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "partOf" |
|
partOf |
Reference |
|
Part of referenced event |
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 statusReason
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "statusReason" |
|
statusReason |
CodeableConcept |
|
Reason administration not performed |
|
statusReason.coding |
Coding |
|
Code defined by a terminology system |
1 |
statusReason.coding.system |
uri |
|
Identity of the terminology system |
2 |
statusReason.coding.version |
string |
|
Version of the system - if relevant |
3 |
statusReason.coding.code |
code |
|
Symbol in syntax defined by the system |
4 |
statusReason.coding.display |
string |
|
Representation defined by the system |
5 |
statusReason.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
6 |
statusReason.text |
string |
|
Plain text representation of the concept |
Row supportingInformation
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "supportingInformation" |
|
supportingInformation |
Reference |
|
Additional information to support administration |
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 the medication administration and what they did |
|
performer.function |
CodeableConcept |
|
Type of performance |
|
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 |
|
Who performed the medication administration |
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 reasonCode
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "reasonCode" |
|
reasonCode |
CodeableConcept |
|
Reason administration performed |
|
reasonCode.coding |
Coding |
|
Code defined by a terminology system |
1 |
reasonCode.coding.system |
uri |
|
Identity of the terminology system |
2 |
reasonCode.coding.version |
string |
|
Version of the system - if relevant |
3 |
reasonCode.coding.code |
code |
|
Symbol in syntax defined by the system |
4 |
reasonCode.coding.display |
string |
|
Representation defined by the system |
5 |
reasonCode.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
6 |
reasonCode.text |
string |
|
Plain text representation of the concept |
Row reasonReference
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "reasonReference" |
|
reasonReference |
Reference |
|
Condition or observation that supports why the medication was administered |
1 |
reasonReference.reference |
string |
|
Literal reference, Relative, internal or absolute URL |
2 |
reasonReference.type |
uri |
|
Type the reference refers to (e.g. "Patient") |
|
reasonReference.identifier |
Identifier |
|
Logical reference, when literal reference is not known |
3 |
reasonReference.identifier.use |
code |
|
usual | official | temp | secondary | old (If known) |
|
reasonReference.identifier.type |
CodeableConcept |
|
Description of identifier |
|
reasonReference.identifier.type.coding |
Coding |
|
Code defined by a terminology system |
4 |
reasonReference.identifier.type.coding.system |
uri |
|
Identity of the terminology system |
5 |
reasonReference.identifier.type.coding.version |
string |
|
Version of the system - if relevant |
6 |
reasonReference.identifier.type.coding.code |
code |
|
Symbol in syntax defined by the system |
7 |
reasonReference.identifier.type.coding.display |
string |
|
Representation defined by the system |
8 |
reasonReference.identifier.type.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
9 |
reasonReference.identifier.type.text |
string |
|
Plain text representation of the concept |
10 |
reasonReference.identifier.system |
uri |
|
The namespace for the identifier value |
11 |
reasonReference.identifier.value |
string |
|
The value that is unique |
|
reasonReference.identifier.period |
Period |
|
Time period when id is/was valid for use |
12 |
reasonReference.identifier.period.start |
dateTime |
|
Starting time with inclusive boundary |
13 |
reasonReference.identifier.period.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
14 |
reasonReference.display |
string |
|
Text alternative for the resource |
Row device
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "device" |
|
device |
Reference |
|
Device used to administer |
1 |
device.reference |
string |
|
Literal reference, Relative, internal or absolute URL |
2 |
device.type |
uri |
|
Type the reference refers to (e.g. "Patient") |
|
device.identifier |
Identifier |
|
Logical reference, when literal reference is not known |
3 |
device.identifier.use |
code |
|
usual | official | temp | secondary | old (If known) |
|
device.identifier.type |
CodeableConcept |
|
Description of identifier |
|
device.identifier.type.coding |
Coding |
|
Code defined by a terminology system |
4 |
device.identifier.type.coding.system |
uri |
|
Identity of the terminology system |
5 |
device.identifier.type.coding.version |
string |
|
Version of the system - if relevant |
6 |
device.identifier.type.coding.code |
code |
|
Symbol in syntax defined by the system |
7 |
device.identifier.type.coding.display |
string |
|
Representation defined by the system |
8 |
device.identifier.type.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
9 |
device.identifier.type.text |
string |
|
Plain text representation of the concept |
10 |
device.identifier.system |
uri |
|
The namespace for the identifier value |
11 |
device.identifier.value |
string |
|
The value that is unique |
|
device.identifier.period |
Period |
|
Time period when id is/was valid for use |
12 |
device.identifier.period.start |
dateTime |
|
Starting time with inclusive boundary |
13 |
device.identifier.period.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
14 |
device.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 administration |
|
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 eventHistory
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "eventHistory" |
|
eventHistory |
Reference |
|
A list of events of interest in the lifecycle |
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
MedicationAdministration,3,"medadmin0301","in-progress",,,,,,,,,,,,,"#med0301",,,,,,,,,,,,,,"Patient/pat1",,,,,,,,,,,,,"Donald Duck","Encounter/f001",,,,,,,,,,,,,"encounter who leads to this prescription",,"2015-01-15T14:30:00+01:00",,"MedicationRequest/medrx0318",,,,,,,,,,,,,,"500mg IV q6h x 3 days",,,,,,,"http://snomed.info/sct",,"47625008","Intravenous route (qualifier value)",,,,,,,,"IV Push",500,"mg","http://unitsofmeasure.org","mg",,,,,,,,,,,,,,
performer,,,,,,,"Practitioner/f007",,,,,,,,,,,,,"Patrick Pump"
reasonCode,"http://terminology.hl7.org/CodeSystem/reason-medication-given",,"b","Given as Ordered",,
eventHistory,"#signature",,,,,,,,,,,,,"Author's Signature"
Resulting resource
{
"resourceType": "MedicationAdministration",
"id": "medadmin0301",
"status": "in-progress",
"medicationReference": {
"reference": "#med0301"
},
"subject": {
"reference": "Patient/pat1",
"display": "Donald Duck"
},
"context": {
"reference": "Encounter/f001",
"display": "encounter who leads to this prescription"
},
"effectivePeriod": {
"start": "2015-01-15T14:30:00+01:00"
},
"performer": [
{
"actor": {
"reference": "Practitioner/f007",
"display": "Patrick Pump"
}
}
],
"reasonCode": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/reason-medication-given",
"code": "b",
"display": "Given as Ordered"
}
]
}
],
"request": {
"reference": "MedicationRequest/medrx0318"
},
"dosage": {
"text": "500mg IV q6h x 3 days",
"route": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "47625008",
"display": "Intravenous route (qualifier value)"
}
]
},
"method": {
"text": "IV Push"
},
"dose": {
"value": 500,
"unit": "mg",
"system": "http://unitsofmeasure.org",
"code": "mg"
}
},
"eventHistory": [
{
"reference": "#signature",
"display": "Author's Signature"
}
]
}
Example #2
Input CSV
MedicationAdministration,3,"medadmin0302","completed","http://terminology.hl7.org/CodeSystem/medication-admin-category",,"inpatient","Inpatient",,,,,,,,,"#med0317",,,,,,,,,,,,,,"Patient/pat1",,,,,,,,,,,,,"Donald Duck","Encounter/f001",,,,,,,,,,,,,"encounter who leads to this prescription",,"2015-01-15T04:30:00+01:00","2015-01-15T14:30:00+01:00","MedicationRequest/medrx0322",,,,,,,,,,,,,,"KCl 20 mEq in 1 L 0.9%NS IV at 100 ml/hr","http://snomed.info/sct",,"6073002","Structure of ligament of left superior vena cava",,,"http://snomed.info/sct",,"47625008","Intravenous route (qualifier value)",,,,,,,,"Continuous infusion",20,"meq","http://unitsofmeasure.org","meq",100,,,"http://unitsofmeasure.org","mL",1,,,"http://unitsofmeasure.org","h",,,,
partOf,"Procedure/biopsy",,,,,,,,,,,,,
performer,,,,,,,"Practitioner/f007",,,,,,,,,,,,,"Patrick Pump"
reasonCode,"http://terminology.hl7.org/CodeSystem/reason-medication-given",,"b","Given as Ordered",,
Resulting resource
{
"resourceType": "MedicationAdministration",
"id": "medadmin0302",
"partOf": [
{
"reference": "Procedure/biopsy"
}
],
"status": "completed",
"category": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/medication-admin-category",
"code": "inpatient",
"display": "Inpatient"
}
]
},
"medicationReference": {
"reference": "#med0317"
},
"subject": {
"reference": "Patient/pat1",
"display": "Donald Duck"
},
"context": {
"reference": "Encounter/f001",
"display": "encounter who leads to this prescription"
},
"effectivePeriod": {
"start": "2015-01-15T04:30:00+01:00",
"end": "2015-01-15T14:30:00+01:00"
},
"performer": [
{
"actor": {
"reference": "Practitioner/f007",
"display": "Patrick Pump"
}
}
],
"reasonCode": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/reason-medication-given",
"code": "b",
"display": "Given as Ordered"
}
]
}
],
"request": {
"reference": "MedicationRequest/medrx0322"
},
"dosage": {
"text": "KCl 20 mEq in 1 L 0.9%NS IV at 100 ml/hr",
"site": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "6073002",
"display": "Structure of ligament of left superior vena cava"
}
]
},
"route": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "47625008",
"display": "Intravenous route (qualifier value)"
}
]
},
"method": {
"text": "Continuous infusion"
},
"dose": {
"value": 20,
"unit": "meq",
"system": "http://unitsofmeasure.org",
"code": "meq"
},
"rateRatio": {
"numerator": {
"value": 100,
"system": "http://unitsofmeasure.org",
"code": "mL"
},
"denominator": {
"value": 1,
"system": "http://unitsofmeasure.org",
"code": "h"
}
}
}
}
Example #3
Input CSV
MedicationAdministration,1,"medadmin0303","entered-in-error",,,,,,,,,,,,,"#med0303",,,,,,,,,,,,,,"Patient/pat1",,,,,,,,,,,,,"Donald Duck","Encounter/f001",,,,,,,,,,,,,"encounter who leads to this prescription",,"2015-01-15T04:30:00+01:00","2015-01-15T14:30:00+01:00","MedicationRequest/medrx0319",,,,,,,,,,,,,,"4.5 grams in D5W 250 ml. IV every 6 hours. Infuse over 30 min at 8L/min ",,,,,,,"http://snomed.info/sct",,"47625008","Intravenous route (qualifier value)",,,,,,,,,4.5,"g","http://unitsofmeasure.org","g",8,,,"http://unitsofmeasure.org","ml",1,,,"http://unitsofmeasure.org","min",,,,
performer,,,,,,,"Practitioner/f007",,,,,,,,,,,,,"Patrick Pump"
Resulting resource
{
"resourceType": "MedicationAdministration",
"id": "medadmin0303",
"status": "entered-in-error",
"medicationReference": {
"reference": "#med0303"
},
"subject": {
"reference": "Patient/pat1",
"display": "Donald Duck"
},
"context": {
"reference": "Encounter/f001",
"display": "encounter who leads to this prescription"
},
"effectivePeriod": {
"start": "2015-01-15T04:30:00+01:00",
"end": "2015-01-15T14:30:00+01:00"
},
"performer": [
{
"actor": {
"reference": "Practitioner/f007",
"display": "Patrick Pump"
}
}
],
"request": {
"reference": "MedicationRequest/medrx0319"
},
"dosage": {
"text": "4.5 grams in D5W 250 ml. IV every 6 hours. Infuse over 30 min at 8L/min ",
"route": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "47625008",
"display": "Intravenous route (qualifier value)"
}
]
},
"dose": {
"value": 4.5,
"unit": "g",
"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 #4
Input CSV
MedicationAdministration,2,"medadmin0304","completed",,,,,,,,,,,,,"#med0303",,,,,,,,,,,,,,"Patient/pat1",,,,,,,,,,,,,"Donald Duck","Encounter/f001",,,,,,,,,,,,,"encounter who leads to this prescription",,"2015-01-15T04:30:00+01:00","2015-01-15T14:30:00+01:00","MedicationRequest/medrx0319",,,,,,,,,,,,,,"Rapid daily-dose escalation, until tolerated, from 3 mg/d, and then 10 mg/d, to the recommended maintenance dose of 30 mg IV over 120 min, 3 times per wk on alternate days for up to 12 wk",,,,,,,"http://snomed.info/sct",,"47625008","Intravenous route (qualifier value)",,,"http://snomed.info/sct",,"422145002","Inject - dosing instruction imperative (qualifier value)",,,3,"mg","http://unitsofmeasure.org","mg",,,,,,,,,,,,,,
performer,,,,,,,"Practitioner/f007",,,,,,,,,,,,,"Patrick Pump"
reasonReference,"Condition/f202",,,,,,,,,,,,,
Resulting resource
{
"resourceType": "MedicationAdministration",
"id": "medadmin0304",
"status": "completed",
"medicationReference": {
"reference": "#med0303"
},
"subject": {
"reference": "Patient/pat1",
"display": "Donald Duck"
},
"context": {
"reference": "Encounter/f001",
"display": "encounter who leads to this prescription"
},
"effectivePeriod": {
"start": "2015-01-15T04:30:00+01:00",
"end": "2015-01-15T14:30:00+01:00"
},
"performer": [
{
"actor": {
"reference": "Practitioner/f007",
"display": "Patrick Pump"
}
}
],
"reasonReference": [
{
"reference": "Condition/f202"
}
],
"request": {
"reference": "MedicationRequest/medrx0319"
},
"dosage": {
"text": "Rapid daily-dose escalation, until tolerated, from 3 mg/d, and then 10 mg/d, to the recommended maintenance dose of 30 mg IV over 120 min, 3 times per wk on alternate days for up to 12 wk",
"route": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "47625008",
"display": "Intravenous route (qualifier value)"
}
]
},
"method": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "422145002",
"display": "Inject - dosing instruction imperative (qualifier value)"
}
]
},
"dose": {
"value": 3,
"unit": "mg",
"system": "http://unitsofmeasure.org",
"code": "mg"
}
}
}
Example #5
Input CSV
MedicationAdministration,2,"medadmin0305","completed",,,,,,,,,,,,,"#med0306",,,,,,,,,,,,,,"Patient/pat1",,,,,,,,,,,,,"Donald Duck","Encounter/f001",,,,,,,,,,,,,"encounter who leads to this prescription",,"2015-01-15T04:30:00+01:00","2015-01-15T14:30:00+01:00","MedicationRequest/medrx0316",,,,,,,,,,,,,,"1.8 mg/kg IV infusion over 30 minutes",,,,,,,"http://snomed.info/sct",,"255560000","Intravenous",,,,,,,,,1.8,"mg/kg","http://unitsofmeasure.org","mg/kg",,,,,,,,,,,20,"min","http://unitsofmeasure.org","min"
instantiates,"http://www.bccancer.bc.ca/chemotherapy-protocols-site/Documents/Lymphoma-Myeloma/ULYBRENTUX%20Protocol_1Jun2017.pdf"
performer,,,,,,,"Practitioner/f007",,,,,,,,,,,,,"Patrick Pump"
Resulting resource
{
"resourceType": "MedicationAdministration",
"id": "medadmin0305",
"instantiates": [
"http://www.bccancer.bc.ca/chemotherapy-protocols-site/Documents/Lymphoma-Myeloma/ULYBRENTUX%20Protocol_1Jun2017.pdf"
],
"status": "completed",
"medicationReference": {
"reference": "#med0306"
},
"subject": {
"reference": "Patient/pat1",
"display": "Donald Duck"
},
"context": {
"reference": "Encounter/f001",
"display": "encounter who leads to this prescription"
},
"effectivePeriod": {
"start": "2015-01-15T04:30:00+01:00",
"end": "2015-01-15T14:30:00+01:00"
},
"performer": [
{
"actor": {
"reference": "Practitioner/f007",
"display": "Patrick Pump"
}
}
],
"request": {
"reference": "MedicationRequest/medrx0316"
},
"dosage": {
"text": "1.8 mg/kg IV infusion over 30 minutes",
"route": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "255560000",
"display": "Intravenous"
}
]
},
"dose": {
"value": 1.8,
"unit": "mg/kg",
"system": "http://unitsofmeasure.org",
"code": "mg/kg"
},
"rateQuantity": {
"value": 20,
"unit": "min",
"system": "http://unitsofmeasure.org",
"code": "min"
}
}
}