DeviceRequest
Represents a request for a patient to employ a medical device. The device may be an implantable device, or an external assistive device, such as a walker.
Columns
Header row
# |
path |
type |
required |
description |
0 |
resourceType |
string |
* |
Resource type identifier. Must be string "DeviceRequest" |
1 |
|
integer |
* |
Number of subrows |
2 |
id |
string |
* |
Logical id of this artifact |
|
groupIdentifier |
Identifier |
|
Identifier of composite request |
3 |
groupIdentifier.use |
code |
|
usual | official | temp | secondary | old (If known) |
|
groupIdentifier.type |
CodeableConcept |
|
Description of identifier |
|
groupIdentifier.type.coding |
Coding |
|
Code defined by a terminology system |
4 |
groupIdentifier.type.coding.system |
uri |
|
Identity of the terminology system |
5 |
groupIdentifier.type.coding.version |
string |
|
Version of the system - if relevant |
6 |
groupIdentifier.type.coding.code |
code |
|
Symbol in syntax defined by the system |
7 |
groupIdentifier.type.coding.display |
string |
|
Representation defined by the system |
8 |
groupIdentifier.type.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
9 |
groupIdentifier.type.text |
string |
|
Plain text representation of the concept |
10 |
groupIdentifier.system |
uri |
|
The namespace for the identifier value |
11 |
groupIdentifier.value |
string |
|
The value that is unique |
|
groupIdentifier.period |
Period |
|
Time period when id is/was valid for use |
12 |
groupIdentifier.period.start |
dateTime |
|
Starting time with inclusive boundary |
13 |
groupIdentifier.period.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
14 |
status |
code |
|
draft | active | on-hold | revoked | completed | entered-in-error | unknown |
15 |
intent |
code |
|
proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option |
16 |
priority |
code |
|
routine | urgent | asap | stat |
|
code[x] |
|
|
Device requested |
|
codeReference |
Reference |
|
|
17 |
codeReference.reference |
string |
|
Literal reference, Relative, internal or absolute URL |
18 |
codeReference.type |
uri |
|
Type the reference refers to (e.g. "Patient") |
|
codeReference.identifier |
Identifier |
|
Logical reference, when literal reference is not known |
19 |
codeReference.identifier.use |
code |
|
usual | official | temp | secondary | old (If known) |
|
codeReference.identifier.type |
CodeableConcept |
|
Description of identifier |
|
codeReference.identifier.type.coding |
Coding |
|
Code defined by a terminology system |
20 |
codeReference.identifier.type.coding.system |
uri |
|
Identity of the terminology system |
21 |
codeReference.identifier.type.coding.version |
string |
|
Version of the system - if relevant |
22 |
codeReference.identifier.type.coding.code |
code |
|
Symbol in syntax defined by the system |
23 |
codeReference.identifier.type.coding.display |
string |
|
Representation defined by the system |
24 |
codeReference.identifier.type.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
25 |
codeReference.identifier.type.text |
string |
|
Plain text representation of the concept |
26 |
codeReference.identifier.system |
uri |
|
The namespace for the identifier value |
27 |
codeReference.identifier.value |
string |
|
The value that is unique |
|
codeReference.identifier.period |
Period |
|
Time period when id is/was valid for use |
28 |
codeReference.identifier.period.start |
dateTime |
|
Starting time with inclusive boundary |
29 |
codeReference.identifier.period.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
30 |
codeReference.display |
string |
|
Text alternative for the resource |
|
codeCodeableConcept |
CodeableConcept |
|
|
|
codeCodeableConcept.coding |
Coding |
|
Code defined by a terminology system |
31 |
codeCodeableConcept.coding.system |
uri |
|
Identity of the terminology system |
32 |
codeCodeableConcept.coding.version |
string |
|
Version of the system - if relevant |
33 |
codeCodeableConcept.coding.code |
code |
|
Symbol in syntax defined by the system |
34 |
codeCodeableConcept.coding.display |
string |
|
Representation defined by the system |
35 |
codeCodeableConcept.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
36 |
codeCodeableConcept.text |
string |
|
Plain text representation of the concept |
|
subject |
Reference |
|
Focus of request |
37 |
subject.reference |
string |
|
Literal reference, Relative, internal or absolute URL |
38 |
subject.type |
uri |
|
Type the reference refers to (e.g. "Patient") |
|
subject.identifier |
Identifier |
|
Logical reference, when literal reference is not known |
39 |
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 |
40 |
subject.identifier.type.coding.system |
uri |
|
Identity of the terminology system |
41 |
subject.identifier.type.coding.version |
string |
|
Version of the system - if relevant |
42 |
subject.identifier.type.coding.code |
code |
|
Symbol in syntax defined by the system |
43 |
subject.identifier.type.coding.display |
string |
|
Representation defined by the system |
44 |
subject.identifier.type.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
45 |
subject.identifier.type.text |
string |
|
Plain text representation of the concept |
46 |
subject.identifier.system |
uri |
|
The namespace for the identifier value |
47 |
subject.identifier.value |
string |
|
The value that is unique |
|
subject.identifier.period |
Period |
|
Time period when id is/was valid for use |
48 |
subject.identifier.period.start |
dateTime |
|
Starting time with inclusive boundary |
49 |
subject.identifier.period.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
50 |
subject.display |
string |
|
Text alternative for the resource |
|
encounter |
Reference |
|
Encounter motivating request |
51 |
encounter.reference |
string |
|
Literal reference, Relative, internal or absolute URL |
52 |
encounter.type |
uri |
|
Type the reference refers to (e.g. "Patient") |
|
encounter.identifier |
Identifier |
|
Logical reference, when literal reference is not known |
53 |
encounter.identifier.use |
code |
|
usual | official | temp | secondary | old (If known) |
|
encounter.identifier.type |
CodeableConcept |
|
Description of identifier |
|
encounter.identifier.type.coding |
Coding |
|
Code defined by a terminology system |
54 |
encounter.identifier.type.coding.system |
uri |
|
Identity of the terminology system |
55 |
encounter.identifier.type.coding.version |
string |
|
Version of the system - if relevant |
56 |
encounter.identifier.type.coding.code |
code |
|
Symbol in syntax defined by the system |
57 |
encounter.identifier.type.coding.display |
string |
|
Representation defined by the system |
58 |
encounter.identifier.type.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
59 |
encounter.identifier.type.text |
string |
|
Plain text representation of the concept |
60 |
encounter.identifier.system |
uri |
|
The namespace for the identifier value |
61 |
encounter.identifier.value |
string |
|
The value that is unique |
|
encounter.identifier.period |
Period |
|
Time period when id is/was valid for use |
62 |
encounter.identifier.period.start |
dateTime |
|
Starting time with inclusive boundary |
63 |
encounter.identifier.period.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
64 |
encounter.display |
string |
|
Text alternative for the resource |
|
occurrence[x] |
|
|
Desired time or schedule for use |
65 |
occurrenceDateTime |
dateTime |
|
|
|
occurrencePeriod |
Period |
|
|
66 |
occurrencePeriod.start |
dateTime |
|
Starting time with inclusive boundary |
67 |
occurrencePeriod.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
|
occurrenceTiming |
Timing |
|
|
68 |
occurrenceTiming.event |
dateTime |
|
When the event occurs |
|
occurrenceTiming.repeat |
|
|
When the event is to occur |
|
occurrenceTiming.repeat.bounds[x] |
|
|
Length/Range of lengths, or (Start and/or end) limits |
|
occurrenceTiming.repeat.boundsDuration |
Duration |
|
|
69 |
occurrenceTiming.repeat.boundsDuration.value |
decimal |
|
Numerical value (with implicit precision) |
70 |
occurrenceTiming.repeat.boundsDuration.comparator |
code |
|
< | <= | >= | > - how to understand the value |
71 |
occurrenceTiming.repeat.boundsDuration.unit |
string |
|
Unit representation |
72 |
occurrenceTiming.repeat.boundsDuration.system |
uri |
|
System that defines coded unit form |
73 |
occurrenceTiming.repeat.boundsDuration.code |
code |
|
Coded form of the unit |
|
occurrenceTiming.repeat.boundsRange |
Range |
|
|
|
occurrenceTiming.repeat.boundsRange.low |
Quantity |
|
Low limit |
74 |
occurrenceTiming.repeat.boundsRange.low.value |
decimal |
|
Numerical value (with implicit precision) |
75 |
occurrenceTiming.repeat.boundsRange.low.unit |
string |
|
Unit representation |
76 |
occurrenceTiming.repeat.boundsRange.low.system |
uri |
|
System that defines coded unit form |
77 |
occurrenceTiming.repeat.boundsRange.low.code |
code |
|
Coded form of the unit |
|
occurrenceTiming.repeat.boundsRange.high |
Quantity |
|
High limit |
78 |
occurrenceTiming.repeat.boundsRange.high.value |
decimal |
|
Numerical value (with implicit precision) |
79 |
occurrenceTiming.repeat.boundsRange.high.unit |
string |
|
Unit representation |
80 |
occurrenceTiming.repeat.boundsRange.high.system |
uri |
|
System that defines coded unit form |
81 |
occurrenceTiming.repeat.boundsRange.high.code |
code |
|
Coded form of the unit |
|
occurrenceTiming.repeat.boundsPeriod |
Period |
|
|
82 |
occurrenceTiming.repeat.boundsPeriod.start |
dateTime |
|
Starting time with inclusive boundary |
83 |
occurrenceTiming.repeat.boundsPeriod.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
84 |
occurrenceTiming.repeat.count |
positiveInt |
|
Number of times to repeat |
85 |
occurrenceTiming.repeat.countMax |
positiveInt |
|
Maximum number of times to repeat |
86 |
occurrenceTiming.repeat.duration |
decimal |
|
How long when it happens |
87 |
occurrenceTiming.repeat.durationMax |
decimal |
|
How long when it happens (Max) |
88 |
occurrenceTiming.repeat.durationUnit |
code |
|
s | min | h | d | wk | mo | a - unit of time (UCUM) |
89 |
occurrenceTiming.repeat.frequency |
positiveInt |
|
Event occurs frequency times per period |
90 |
occurrenceTiming.repeat.frequencyMax |
positiveInt |
|
Event occurs up to frequencyMax times per period |
91 |
occurrenceTiming.repeat.period |
decimal |
|
Event occurs frequency times per period |
92 |
occurrenceTiming.repeat.periodMax |
decimal |
|
Upper limit of period (3-4 hours) |
93 |
occurrenceTiming.repeat.periodUnit |
code |
|
s | min | h | d | wk | mo | a - unit of time (UCUM) |
94 |
occurrenceTiming.repeat.dayOfWeek |
code |
|
mon | tue | wed | thu | fri | sat | sun |
95 |
occurrenceTiming.repeat.timeOfDay |
time |
|
Time of day for action |
96 |
occurrenceTiming.repeat.when |
code |
|
Code for time period of occurrence |
97 |
occurrenceTiming.repeat.offset |
unsignedInt |
|
Minutes from event (before or after) |
|
occurrenceTiming.code |
CodeableConcept |
|
BID | TID | QID | AM | PM | QD | QOD | + |
|
occurrenceTiming.code.coding |
Coding |
|
Code defined by a terminology system |
98 |
occurrenceTiming.code.coding.system |
uri |
|
Identity of the terminology system |
99 |
occurrenceTiming.code.coding.version |
string |
|
Version of the system - if relevant |
100 |
occurrenceTiming.code.coding.code |
code |
|
Symbol in syntax defined by the system |
101 |
occurrenceTiming.code.coding.display |
string |
|
Representation defined by the system |
102 |
occurrenceTiming.code.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
103 |
occurrenceTiming.code.text |
string |
|
Plain text representation of the concept |
104 |
authoredOn |
dateTime |
|
When recorded |
|
requester |
Reference |
|
Who/what is requesting diagnostics |
105 |
requester.reference |
string |
|
Literal reference, Relative, internal or absolute URL |
106 |
requester.type |
uri |
|
Type the reference refers to (e.g. "Patient") |
|
requester.identifier |
Identifier |
|
Logical reference, when literal reference is not known |
107 |
requester.identifier.use |
code |
|
usual | official | temp | secondary | old (If known) |
|
requester.identifier.type |
CodeableConcept |
|
Description of identifier |
|
requester.identifier.type.coding |
Coding |
|
Code defined by a terminology system |
108 |
requester.identifier.type.coding.system |
uri |
|
Identity of the terminology system |
109 |
requester.identifier.type.coding.version |
string |
|
Version of the system - if relevant |
110 |
requester.identifier.type.coding.code |
code |
|
Symbol in syntax defined by the system |
111 |
requester.identifier.type.coding.display |
string |
|
Representation defined by the system |
112 |
requester.identifier.type.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
113 |
requester.identifier.type.text |
string |
|
Plain text representation of the concept |
114 |
requester.identifier.system |
uri |
|
The namespace for the identifier value |
115 |
requester.identifier.value |
string |
|
The value that is unique |
|
requester.identifier.period |
Period |
|
Time period when id is/was valid for use |
116 |
requester.identifier.period.start |
dateTime |
|
Starting time with inclusive boundary |
117 |
requester.identifier.period.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
118 |
requester.display |
string |
|
Text alternative for the resource |
|
performerType |
CodeableConcept |
|
Filler role |
|
performerType.coding |
Coding |
|
Code defined by a terminology system |
119 |
performerType.coding.system |
uri |
|
Identity of the terminology system |
120 |
performerType.coding.version |
string |
|
Version of the system - if relevant |
121 |
performerType.coding.code |
code |
|
Symbol in syntax defined by the system |
122 |
performerType.coding.display |
string |
|
Representation defined by the system |
123 |
performerType.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
124 |
performerType.text |
string |
|
Plain text representation of the concept |
|
performer |
Reference |
|
Requested Filler |
125 |
performer.reference |
string |
|
Literal reference, Relative, internal or absolute URL |
126 |
performer.type |
uri |
|
Type the reference refers to (e.g. "Patient") |
|
performer.identifier |
Identifier |
|
Logical reference, when literal reference is not known |
127 |
performer.identifier.use |
code |
|
usual | official | temp | secondary | old (If known) |
|
performer.identifier.type |
CodeableConcept |
|
Description of identifier |
|
performer.identifier.type.coding |
Coding |
|
Code defined by a terminology system |
128 |
performer.identifier.type.coding.system |
uri |
|
Identity of the terminology system |
129 |
performer.identifier.type.coding.version |
string |
|
Version of the system - if relevant |
130 |
performer.identifier.type.coding.code |
code |
|
Symbol in syntax defined by the system |
131 |
performer.identifier.type.coding.display |
string |
|
Representation defined by the system |
132 |
performer.identifier.type.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
133 |
performer.identifier.type.text |
string |
|
Plain text representation of the concept |
134 |
performer.identifier.system |
uri |
|
The namespace for the identifier value |
135 |
performer.identifier.value |
string |
|
The value that is unique |
|
performer.identifier.period |
Period |
|
Time period when id is/was valid for use |
136 |
performer.identifier.period.start |
dateTime |
|
Starting time with inclusive boundary |
137 |
performer.identifier.period.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
138 |
performer.display |
string |
|
Text alternative for the resource |
Row identifier
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "identifier" |
|
identifier |
Identifier |
|
External Request 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 instantiatesCanonical
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "instantiatesCanonical" |
1 |
instantiatesCanonical |
canonical |
|
Instantiates FHIR protocol or definition |
Row instantiatesUri
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "instantiatesUri" |
1 |
instantiatesUri |
uri |
|
Instantiates external protocol or definition |
Row basedOn
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "basedOn" |
|
basedOn |
Reference |
|
What request fulfills |
1 |
basedOn.reference |
string |
|
Literal reference, Relative, internal or absolute URL |
2 |
basedOn.type |
uri |
|
Type the reference refers to (e.g. "Patient") |
|
basedOn.identifier |
Identifier |
|
Logical reference, when literal reference is not known |
3 |
basedOn.identifier.use |
code |
|
usual | official | temp | secondary | old (If known) |
|
basedOn.identifier.type |
CodeableConcept |
|
Description of identifier |
|
basedOn.identifier.type.coding |
Coding |
|
Code defined by a terminology system |
4 |
basedOn.identifier.type.coding.system |
uri |
|
Identity of the terminology system |
5 |
basedOn.identifier.type.coding.version |
string |
|
Version of the system - if relevant |
6 |
basedOn.identifier.type.coding.code |
code |
|
Symbol in syntax defined by the system |
7 |
basedOn.identifier.type.coding.display |
string |
|
Representation defined by the system |
8 |
basedOn.identifier.type.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
9 |
basedOn.identifier.type.text |
string |
|
Plain text representation of the concept |
10 |
basedOn.identifier.system |
uri |
|
The namespace for the identifier value |
11 |
basedOn.identifier.value |
string |
|
The value that is unique |
|
basedOn.identifier.period |
Period |
|
Time period when id is/was valid for use |
12 |
basedOn.identifier.period.start |
dateTime |
|
Starting time with inclusive boundary |
13 |
basedOn.identifier.period.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
14 |
basedOn.display |
string |
|
Text alternative for the resource |
Row priorRequest
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "priorRequest" |
|
priorRequest |
Reference |
|
What request replaces |
1 |
priorRequest.reference |
string |
|
Literal reference, Relative, internal or absolute URL |
2 |
priorRequest.type |
uri |
|
Type the reference refers to (e.g. "Patient") |
|
priorRequest.identifier |
Identifier |
|
Logical reference, when literal reference is not known |
3 |
priorRequest.identifier.use |
code |
|
usual | official | temp | secondary | old (If known) |
|
priorRequest.identifier.type |
CodeableConcept |
|
Description of identifier |
|
priorRequest.identifier.type.coding |
Coding |
|
Code defined by a terminology system |
4 |
priorRequest.identifier.type.coding.system |
uri |
|
Identity of the terminology system |
5 |
priorRequest.identifier.type.coding.version |
string |
|
Version of the system - if relevant |
6 |
priorRequest.identifier.type.coding.code |
code |
|
Symbol in syntax defined by the system |
7 |
priorRequest.identifier.type.coding.display |
string |
|
Representation defined by the system |
8 |
priorRequest.identifier.type.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
9 |
priorRequest.identifier.type.text |
string |
|
Plain text representation of the concept |
10 |
priorRequest.identifier.system |
uri |
|
The namespace for the identifier value |
11 |
priorRequest.identifier.value |
string |
|
The value that is unique |
|
priorRequest.identifier.period |
Period |
|
Time period when id is/was valid for use |
12 |
priorRequest.identifier.period.start |
dateTime |
|
Starting time with inclusive boundary |
13 |
priorRequest.identifier.period.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
14 |
priorRequest.display |
string |
|
Text alternative for the resource |
Row parameter
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "parameter" |
|
parameter |
|
|
Device details |
|
parameter.code |
CodeableConcept |
|
Device detail |
|
parameter.code.coding |
Coding |
|
Code defined by a terminology system |
1 |
parameter.code.coding.system |
uri |
|
Identity of the terminology system |
2 |
parameter.code.coding.version |
string |
|
Version of the system - if relevant |
3 |
parameter.code.coding.code |
code |
|
Symbol in syntax defined by the system |
4 |
parameter.code.coding.display |
string |
|
Representation defined by the system |
5 |
parameter.code.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
6 |
parameter.code.text |
string |
|
Plain text representation of the concept |
|
parameter.value[x] |
|
|
Value of detail |
|
parameter.valueCodeableConcept |
CodeableConcept |
|
|
|
parameter.valueCodeableConcept.coding |
Coding |
|
Code defined by a terminology system |
7 |
parameter.valueCodeableConcept.coding.system |
uri |
|
Identity of the terminology system |
8 |
parameter.valueCodeableConcept.coding.version |
string |
|
Version of the system - if relevant |
9 |
parameter.valueCodeableConcept.coding.code |
code |
|
Symbol in syntax defined by the system |
10 |
parameter.valueCodeableConcept.coding.display |
string |
|
Representation defined by the system |
11 |
parameter.valueCodeableConcept.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
12 |
parameter.valueCodeableConcept.text |
string |
|
Plain text representation of the concept |
|
parameter.valueQuantity |
Quantity |
|
|
13 |
parameter.valueQuantity.value |
decimal |
|
Numerical value (with implicit precision) |
14 |
parameter.valueQuantity.comparator |
code |
|
< | <= | >= | > - how to understand the value |
15 |
parameter.valueQuantity.unit |
string |
|
Unit representation |
16 |
parameter.valueQuantity.system |
uri |
|
System that defines coded unit form |
17 |
parameter.valueQuantity.code |
code |
|
Coded form of the unit |
|
parameter.valueRange |
Range |
|
|
|
parameter.valueRange.low |
Quantity |
|
Low limit |
18 |
parameter.valueRange.low.value |
decimal |
|
Numerical value (with implicit precision) |
19 |
parameter.valueRange.low.unit |
string |
|
Unit representation |
20 |
parameter.valueRange.low.system |
uri |
|
System that defines coded unit form |
21 |
parameter.valueRange.low.code |
code |
|
Coded form of the unit |
|
parameter.valueRange.high |
Quantity |
|
High limit |
22 |
parameter.valueRange.high.value |
decimal |
|
Numerical value (with implicit precision) |
23 |
parameter.valueRange.high.unit |
string |
|
Unit representation |
24 |
parameter.valueRange.high.system |
uri |
|
System that defines coded unit form |
25 |
parameter.valueRange.high.code |
code |
|
Coded form of the unit |
26 |
parameter.valueBoolean |
boolean |
|
|
Row reasonCode
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "reasonCode" |
|
reasonCode |
CodeableConcept |
|
Coded Reason for request |
|
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 |
|
Linked Reason for request |
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 insurance
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "insurance" |
|
insurance |
Reference |
|
Associated insurance coverage |
1 |
insurance.reference |
string |
|
Literal reference, Relative, internal or absolute URL |
2 |
insurance.type |
uri |
|
Type the reference refers to (e.g. "Patient") |
|
insurance.identifier |
Identifier |
|
Logical reference, when literal reference is not known |
3 |
insurance.identifier.use |
code |
|
usual | official | temp | secondary | old (If known) |
|
insurance.identifier.type |
CodeableConcept |
|
Description of identifier |
|
insurance.identifier.type.coding |
Coding |
|
Code defined by a terminology system |
4 |
insurance.identifier.type.coding.system |
uri |
|
Identity of the terminology system |
5 |
insurance.identifier.type.coding.version |
string |
|
Version of the system - if relevant |
6 |
insurance.identifier.type.coding.code |
code |
|
Symbol in syntax defined by the system |
7 |
insurance.identifier.type.coding.display |
string |
|
Representation defined by the system |
8 |
insurance.identifier.type.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
9 |
insurance.identifier.type.text |
string |
|
Plain text representation of the concept |
10 |
insurance.identifier.system |
uri |
|
The namespace for the identifier value |
11 |
insurance.identifier.value |
string |
|
The value that is unique |
|
insurance.identifier.period |
Period |
|
Time period when id is/was valid for use |
12 |
insurance.identifier.period.start |
dateTime |
|
Starting time with inclusive boundary |
13 |
insurance.identifier.period.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
14 |
insurance.display |
string |
|
Text alternative for the resource |
Row supportingInfo
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "supportingInfo" |
|
supportingInfo |
Reference |
|
Additional clinical information |
1 |
supportingInfo.reference |
string |
|
Literal reference, Relative, internal or absolute URL |
2 |
supportingInfo.type |
uri |
|
Type the reference refers to (e.g. "Patient") |
|
supportingInfo.identifier |
Identifier |
|
Logical reference, when literal reference is not known |
3 |
supportingInfo.identifier.use |
code |
|
usual | official | temp | secondary | old (If known) |
|
supportingInfo.identifier.type |
CodeableConcept |
|
Description of identifier |
|
supportingInfo.identifier.type.coding |
Coding |
|
Code defined by a terminology system |
4 |
supportingInfo.identifier.type.coding.system |
uri |
|
Identity of the terminology system |
5 |
supportingInfo.identifier.type.coding.version |
string |
|
Version of the system - if relevant |
6 |
supportingInfo.identifier.type.coding.code |
code |
|
Symbol in syntax defined by the system |
7 |
supportingInfo.identifier.type.coding.display |
string |
|
Representation defined by the system |
8 |
supportingInfo.identifier.type.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
9 |
supportingInfo.identifier.type.text |
string |
|
Plain text representation of the concept |
10 |
supportingInfo.identifier.system |
uri |
|
The namespace for the identifier value |
11 |
supportingInfo.identifier.value |
string |
|
The value that is unique |
|
supportingInfo.identifier.period |
Period |
|
Time period when id is/was valid for use |
12 |
supportingInfo.identifier.period.start |
dateTime |
|
Starting time with inclusive boundary |
13 |
supportingInfo.identifier.period.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
14 |
supportingInfo.display |
string |
|
Text alternative for the resource |
Row note
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "note" |
|
note |
Annotation |
|
Notes or comments |
|
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 relevantHistory
# |
path |
type |
required |
description |
0 |
|
string |
* |
Subrow identifier. Must be string "relevantHistory" |
|
relevantHistory |
Reference |
|
Request provenance |
1 |
relevantHistory.reference |
string |
|
Literal reference, Relative, internal or absolute URL |
2 |
relevantHistory.type |
uri |
|
Type the reference refers to (e.g. "Patient") |
|
relevantHistory.identifier |
Identifier |
|
Logical reference, when literal reference is not known |
3 |
relevantHistory.identifier.use |
code |
|
usual | official | temp | secondary | old (If known) |
|
relevantHistory.identifier.type |
CodeableConcept |
|
Description of identifier |
|
relevantHistory.identifier.type.coding |
Coding |
|
Code defined by a terminology system |
4 |
relevantHistory.identifier.type.coding.system |
uri |
|
Identity of the terminology system |
5 |
relevantHistory.identifier.type.coding.version |
string |
|
Version of the system - if relevant |
6 |
relevantHistory.identifier.type.coding.code |
code |
|
Symbol in syntax defined by the system |
7 |
relevantHistory.identifier.type.coding.display |
string |
|
Representation defined by the system |
8 |
relevantHistory.identifier.type.coding.userSelected |
boolean |
|
If this coding was chosen directly by the user |
9 |
relevantHistory.identifier.type.text |
string |
|
Plain text representation of the concept |
10 |
relevantHistory.identifier.system |
uri |
|
The namespace for the identifier value |
11 |
relevantHistory.identifier.value |
string |
|
The value that is unique |
|
relevantHistory.identifier.period |
Period |
|
Time period when id is/was valid for use |
12 |
relevantHistory.identifier.period.start |
dateTime |
|
Starting time with inclusive boundary |
13 |
relevantHistory.identifier.period.end |
dateTime |
|
End time with inclusive boundary, if not ongoing |
14 |
relevantHistory.display |
string |
|
Text alternative for the resource |
Examples
Example #1
Input CSV
DeviceRequest,9,"insulinpump",,,,,,,,,"ip_request1",,,"active","instance-order","routine",,,,,,,,,,,,,,,"http://loinc.org",,"43148-6",,,"Insulin delivery device panel","Patient/dicom",,,,,,,,,,,,,,,,,,,,,,,,,,,"Encounter 1","2013-05-08T09:33:27+07:00",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"2013-05-08T09:33:27+07:00","Practitioner/example",,,,,,,,,,,,,"Dr. Adam Careful",,,,"Qualified nurse",,"Nurse",,,,,,,,,,,,,,"Nurse Rossignol"
identifier,,,,,,,,,"ip_request1.1",,
instantiatesCanonical,"http://motivemi.com/artifacts/PlanDefinition/low-suicide-risk-order-set"
basedOn,,,,,,,,,,,,,,"Homecare - DM follow-up"
priorRequest,,,,,,,,,,,,,,"CGM ambulatory"
reasonCode,,,,,,"gastroparesis"
reasonReference,,,,,,,,,,,,,,"Gastroparesis"
supportingInfo,,,,,,,,,,,,,,"Previous results"
note,,,,,,,,,,,,,,,,,"this is the right device brand and model"
relevantHistory,,,,,,,,,,,,,,"Request for unspecified device"
Resulting resource
{
"resourceType": "DeviceRequest",
"id": "insulinpump",
"identifier": [
{
"value": "ip_request1.1"
}
],
"instantiatesCanonical": [
"http://motivemi.com/artifacts/PlanDefinition/low-suicide-risk-order-set"
],
"basedOn": [
{
"display": "Homecare - DM follow-up"
}
],
"priorRequest": [
{
"display": "CGM ambulatory"
}
],
"groupIdentifier": {
"value": "ip_request1"
},
"status": "active",
"intent": "instance-order",
"priority": "routine",
"codeCodeableConcept": {
"coding": [
{
"system": "http://loinc.org",
"code": "43148-6"
}
],
"text": "Insulin delivery device panel"
},
"subject": {
"reference": "Patient/dicom"
},
"encounter": {
"display": "Encounter 1"
},
"occurrenceDateTime": "2013-05-08T09:33:27+07:00",
"authoredOn": "2013-05-08T09:33:27+07:00",
"requester": {
"reference": "Practitioner/example",
"display": "Dr. Adam Careful"
},
"performerType": {
"coding": [
{
"display": "Qualified nurse"
}
],
"text": "Nurse"
},
"performer": {
"display": "Nurse Rossignol"
},
"reasonCode": [
{
"text": "gastroparesis"
}
],
"reasonReference": [
{
"display": "Gastroparesis"
}
],
"supportingInfo": [
{
"display": "Previous results"
}
],
"note": [
{
"text": "this is the right device brand and model"
}
],
"relevantHistory": [
{
"display": "Request for unspecified device"
}
]
}
Example #2
Input CSV
DeviceRequest,0,"example",,,,,,,,,,,,"completed","original-order",,"Device/example",,,,,,,,,,,,,,,,,,,,"Patient/example",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Resulting resource
{
"resourceType": "DeviceRequest",
"id": "example",
"status": "completed",
"intent": "original-order",
"codeReference": {
"reference": "Device/example"
},
"subject": {
"reference": "Patient/example"
}
}
Example #3
Input CSV
DeviceRequest,4,"left-lens",,,,,,,,"http://acme.org","15013",,,"completed","original-order",,,,,,,,,,,,,,,,"http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct",,"lens",,,,"Patient/example",,,,,,,,,,,,,,,,,,,,,,,,,,,,"2014-06-15",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Practitioner/example",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
identifier,,,,,,,,"http://www.happysight.com/prescription","15013L",,
parameter,"http://loinc.org",,"28842-3","Sphere distance Glasses prescription.lens - left",,"sphere, left lens",,,,,,,-1,,"Diopter","http://unitsofmeasure.org","[diop]",,,,,,,,,
parameter,"http://loinc.org",,"28843-1","Cylinder base distance Glasses prescription.lens - left",,"cylinder, left lens",,,,,,,-0.5,,"Diopter","http://unitsofmeasure.org","[diop]",,,,,,,,,
parameter,"http://loinc.org",,"28844-9"," Axis distance Glasses prescription.lens - left",,"axis, left lens",,,,,,,180,,"Degrees","http://unitsofmeasure.org","deg",,,,,,,,,
Resulting resource
{
"resourceType": "DeviceRequest",
"id": "left-lens",
"identifier": [
{
"system": "http://www.happysight.com/prescription",
"value": "15013L"
}
],
"groupIdentifier": {
"system": "http://acme.org",
"value": "15013"
},
"status": "completed",
"intent": "original-order",
"codeCodeableConcept": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct",
"code": "lens"
}
]
},
"parameter": [
{
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "28842-3",
"display": "Sphere distance Glasses prescription.lens - left"
}
],
"text": "sphere, left lens"
},
"valueQuantity": {
"value": -1,
"unit": "Diopter",
"system": "http://unitsofmeasure.org",
"code": "[diop]"
}
},
{
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "28843-1",
"display": "Cylinder base distance Glasses prescription.lens - left"
}
],
"text": "cylinder, left lens"
},
"valueQuantity": {
"value": -0.5,
"unit": "Diopter",
"system": "http://unitsofmeasure.org",
"code": "[diop]"
}
},
{
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "28844-9",
"display": " Axis distance Glasses prescription.lens - left"
}
],
"text": "axis, left lens"
},
"valueQuantity": {
"value": 180,
"unit": "Degrees",
"system": "http://unitsofmeasure.org",
"code": "deg"
}
}
],
"subject": {
"reference": "Patient/example"
},
"occurrenceDateTime": "2014-06-15",
"requester": {
"reference": "Practitioner/example"
}
}
Example #4
Input CSV
DeviceRequest,4,"right-lens",,,,,,,,"http://acme.org","15013",,,"completed","original-order",,,,,,,,,,,,,,,,"http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct",,"lens",,,,"Patient/example",,,,,,,,,,,,,,,,,,,,,,,,,,,,"2014-06-15",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Practitioner/example",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
identifier,,,,,,,,"http://www.happysight.com/prescription","15013R",,
parameter,"http://loinc.org",,"28826-6","Sphere distance Glasses prescription.lens - right",,"sphere, right lens",,,,,,,-2,,"Diopter","http://unitsofmeasure.org","[diop]",,,,,,,,,
parameter,"http://loinc.org",,"28829-0","Prism base distance Glasses prescription.lens - right",,"prisms, right lens",,,,,,,-2,,"Diopter","http://unitsofmeasure.org","[diop]",,,,,,,,,
parameter,"http://loinc.org",,"28810-0","Add 1 LM glasses lens - right",,"add, right lens",,,,,,,2,,"Diopter","http://unitsofmeasure.org","[diop]",,,,,,,,,
Resulting resource
{
"resourceType": "DeviceRequest",
"id": "right-lens",
"identifier": [
{
"system": "http://www.happysight.com/prescription",
"value": "15013R"
}
],
"groupIdentifier": {
"system": "http://acme.org",
"value": "15013"
},
"status": "completed",
"intent": "original-order",
"codeCodeableConcept": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct",
"code": "lens"
}
]
},
"parameter": [
{
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "28826-6",
"display": "Sphere distance Glasses prescription.lens - right"
}
],
"text": "sphere, right lens"
},
"valueQuantity": {
"value": -2,
"unit": "Diopter",
"system": "http://unitsofmeasure.org",
"code": "[diop]"
}
},
{
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "28829-0",
"display": "Prism base distance Glasses prescription.lens - right"
}
],
"text": "prisms, right lens"
},
"valueQuantity": {
"value": -2,
"unit": "Diopter",
"system": "http://unitsofmeasure.org",
"code": "[diop]"
}
},
{
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "28810-0",
"display": "Add 1 LM glasses lens - right"
}
],
"text": "add, right lens"
},
"valueQuantity": {
"value": 2,
"unit": "Diopter",
"system": "http://unitsofmeasure.org",
"code": "[diop]"
}
}
],
"subject": {
"reference": "Patient/example"
},
"occurrenceDateTime": "2014-06-15",
"requester": {
"reference": "Practitioner/example"
}
}