Encounter

An interaction between a patient and healthcare provider(s) for the purpose of providing healthcare service(s) or assessing the health status of a patient.

Columns

Header row
# path type required description
0 resourceType string * Resource type identifier. Must be string "Encounter"
1 integer * Number of subrows
2 id string * Logical id of this artifact
3 status code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
class Coding Classification of patient encounter
4 class.system uri Identity of the terminology system
5 class.version string Version of the system - if relevant
6 class.code code Symbol in syntax defined by the system
7 class.display string Representation defined by the system
8 class.userSelected boolean If this coding was chosen directly by the user
serviceType CodeableConcept Specific type of service
serviceType.coding Coding Code defined by a terminology system
9 serviceType.coding.system uri Identity of the terminology system
10 serviceType.coding.version string Version of the system - if relevant
11 serviceType.coding.code code Symbol in syntax defined by the system
12 serviceType.coding.display string Representation defined by the system
13 serviceType.coding.userSelected boolean If this coding was chosen directly by the user
14 serviceType.text string Plain text representation of the concept
priority CodeableConcept Indicates the urgency of the encounter
priority.coding Coding Code defined by a terminology system
15 priority.coding.system uri Identity of the terminology system
16 priority.coding.version string Version of the system - if relevant
17 priority.coding.code code Symbol in syntax defined by the system
18 priority.coding.display string Representation defined by the system
19 priority.coding.userSelected boolean If this coding was chosen directly by the user
20 priority.text string Plain text representation of the concept
subject Reference The patient or group present at the encounter
21 subject.reference string Literal reference, Relative, internal or absolute URL
22 subject.type uri Type the reference refers to (e.g. "Patient")
subject.identifier Identifier Logical reference, when literal reference is not known
23 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
24 subject.identifier.type.coding.system uri Identity of the terminology system
25 subject.identifier.type.coding.version string Version of the system - if relevant
26 subject.identifier.type.coding.code code Symbol in syntax defined by the system
27 subject.identifier.type.coding.display string Representation defined by the system
28 subject.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
29 subject.identifier.type.text string Plain text representation of the concept
30 subject.identifier.system uri The namespace for the identifier value
31 subject.identifier.value string The value that is unique
subject.identifier.period Period Time period when id is/was valid for use
32 subject.identifier.period.start dateTime Starting time with inclusive boundary
33 subject.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
34 subject.display string Text alternative for the resource
period Period The start and end time of the encounter
35 period.start dateTime Starting time with inclusive boundary
36 period.end dateTime End time with inclusive boundary, if not ongoing
length Duration Quantity of time the encounter lasted (less time absent)
37 length.value decimal Numerical value (with implicit precision)
38 length.comparator code < | <= | >= | > - how to understand the value
39 length.unit string Unit representation
40 length.system uri System that defines coded unit form
41 length.code code Coded form of the unit
hospitalization Details about the admission to a healthcare service
hospitalization.preAdmissionIdentifier Identifier Pre-admission identifier
42 hospitalization.preAdmissionIdentifier.use code usual | official | temp | secondary | old (If known)
hospitalization.preAdmissionIdentifier.type CodeableConcept Description of identifier
hospitalization.preAdmissionIdentifier.type.coding Coding Code defined by a terminology system
43 hospitalization.preAdmissionIdentifier.type.coding.system uri Identity of the terminology system
44 hospitalization.preAdmissionIdentifier.type.coding.version string Version of the system - if relevant
45 hospitalization.preAdmissionIdentifier.type.coding.code code Symbol in syntax defined by the system
46 hospitalization.preAdmissionIdentifier.type.coding.display string Representation defined by the system
47 hospitalization.preAdmissionIdentifier.type.coding.userSelected boolean If this coding was chosen directly by the user
48 hospitalization.preAdmissionIdentifier.type.text string Plain text representation of the concept
49 hospitalization.preAdmissionIdentifier.system uri The namespace for the identifier value
50 hospitalization.preAdmissionIdentifier.value string The value that is unique
hospitalization.preAdmissionIdentifier.period Period Time period when id is/was valid for use
51 hospitalization.preAdmissionIdentifier.period.start dateTime Starting time with inclusive boundary
52 hospitalization.preAdmissionIdentifier.period.end dateTime End time with inclusive boundary, if not ongoing
hospitalization.origin Reference The location/organization from which the patient came before admission
53 hospitalization.origin.reference string Literal reference, Relative, internal or absolute URL
54 hospitalization.origin.type uri Type the reference refers to (e.g. "Patient")
hospitalization.origin.identifier Identifier Logical reference, when literal reference is not known
55 hospitalization.origin.identifier.use code usual | official | temp | secondary | old (If known)
hospitalization.origin.identifier.type CodeableConcept Description of identifier
hospitalization.origin.identifier.type.coding Coding Code defined by a terminology system
56 hospitalization.origin.identifier.type.coding.system uri Identity of the terminology system
57 hospitalization.origin.identifier.type.coding.version string Version of the system - if relevant
58 hospitalization.origin.identifier.type.coding.code code Symbol in syntax defined by the system
59 hospitalization.origin.identifier.type.coding.display string Representation defined by the system
60 hospitalization.origin.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
61 hospitalization.origin.identifier.type.text string Plain text representation of the concept
62 hospitalization.origin.identifier.system uri The namespace for the identifier value
63 hospitalization.origin.identifier.value string The value that is unique
hospitalization.origin.identifier.period Period Time period when id is/was valid for use
64 hospitalization.origin.identifier.period.start dateTime Starting time with inclusive boundary
65 hospitalization.origin.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
66 hospitalization.origin.display string Text alternative for the resource
hospitalization.admitSource CodeableConcept From where patient was admitted (physician referral, transfer)
hospitalization.admitSource.coding Coding Code defined by a terminology system
67 hospitalization.admitSource.coding.system uri Identity of the terminology system
68 hospitalization.admitSource.coding.version string Version of the system - if relevant
69 hospitalization.admitSource.coding.code code Symbol in syntax defined by the system
70 hospitalization.admitSource.coding.display string Representation defined by the system
71 hospitalization.admitSource.coding.userSelected boolean If this coding was chosen directly by the user
72 hospitalization.admitSource.text string Plain text representation of the concept
hospitalization.reAdmission CodeableConcept The type of hospital re-admission that has occurred (if any). If the value is absent, then this is not identified as a readmission
hospitalization.reAdmission.coding Coding Code defined by a terminology system
73 hospitalization.reAdmission.coding.system uri Identity of the terminology system
74 hospitalization.reAdmission.coding.version string Version of the system - if relevant
75 hospitalization.reAdmission.coding.code code Symbol in syntax defined by the system
76 hospitalization.reAdmission.coding.display string Representation defined by the system
77 hospitalization.reAdmission.coding.userSelected boolean If this coding was chosen directly by the user
78 hospitalization.reAdmission.text string Plain text representation of the concept
hospitalization.dietPreference CodeableConcept Diet preferences reported by the patient
hospitalization.dietPreference.coding Coding Code defined by a terminology system
79 hospitalization.dietPreference.coding.system uri Identity of the terminology system
80 hospitalization.dietPreference.coding.version string Version of the system - if relevant
81 hospitalization.dietPreference.coding.code code Symbol in syntax defined by the system
82 hospitalization.dietPreference.coding.display string Representation defined by the system
83 hospitalization.dietPreference.coding.userSelected boolean If this coding was chosen directly by the user
84 hospitalization.dietPreference.text string Plain text representation of the concept
hospitalization.specialCourtesy CodeableConcept Special courtesies (VIP, board member)
hospitalization.specialCourtesy.coding Coding Code defined by a terminology system
85 hospitalization.specialCourtesy.coding.system uri Identity of the terminology system
86 hospitalization.specialCourtesy.coding.version string Version of the system - if relevant
87 hospitalization.specialCourtesy.coding.code code Symbol in syntax defined by the system
88 hospitalization.specialCourtesy.coding.display string Representation defined by the system
89 hospitalization.specialCourtesy.coding.userSelected boolean If this coding was chosen directly by the user
90 hospitalization.specialCourtesy.text string Plain text representation of the concept
hospitalization.specialArrangement CodeableConcept Wheelchair, translator, stretcher, etc.
hospitalization.specialArrangement.coding Coding Code defined by a terminology system
91 hospitalization.specialArrangement.coding.system uri Identity of the terminology system
92 hospitalization.specialArrangement.coding.version string Version of the system - if relevant
93 hospitalization.specialArrangement.coding.code code Symbol in syntax defined by the system
94 hospitalization.specialArrangement.coding.display string Representation defined by the system
95 hospitalization.specialArrangement.coding.userSelected boolean If this coding was chosen directly by the user
96 hospitalization.specialArrangement.text string Plain text representation of the concept
hospitalization.destination Reference Location/organization to which the patient is discharged
97 hospitalization.destination.reference string Literal reference, Relative, internal or absolute URL
98 hospitalization.destination.type uri Type the reference refers to (e.g. "Patient")
hospitalization.destination.identifier Identifier Logical reference, when literal reference is not known
99 hospitalization.destination.identifier.use code usual | official | temp | secondary | old (If known)
hospitalization.destination.identifier.type CodeableConcept Description of identifier
hospitalization.destination.identifier.type.coding Coding Code defined by a terminology system
100 hospitalization.destination.identifier.type.coding.system uri Identity of the terminology system
101 hospitalization.destination.identifier.type.coding.version string Version of the system - if relevant
102 hospitalization.destination.identifier.type.coding.code code Symbol in syntax defined by the system
103 hospitalization.destination.identifier.type.coding.display string Representation defined by the system
104 hospitalization.destination.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
105 hospitalization.destination.identifier.type.text string Plain text representation of the concept
106 hospitalization.destination.identifier.system uri The namespace for the identifier value
107 hospitalization.destination.identifier.value string The value that is unique
hospitalization.destination.identifier.period Period Time period when id is/was valid for use
108 hospitalization.destination.identifier.period.start dateTime Starting time with inclusive boundary
109 hospitalization.destination.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
110 hospitalization.destination.display string Text alternative for the resource
hospitalization.dischargeDisposition CodeableConcept Category or kind of location after discharge
hospitalization.dischargeDisposition.coding Coding Code defined by a terminology system
111 hospitalization.dischargeDisposition.coding.system uri Identity of the terminology system
112 hospitalization.dischargeDisposition.coding.version string Version of the system - if relevant
113 hospitalization.dischargeDisposition.coding.code code Symbol in syntax defined by the system
114 hospitalization.dischargeDisposition.coding.display string Representation defined by the system
115 hospitalization.dischargeDisposition.coding.userSelected boolean If this coding was chosen directly by the user
116 hospitalization.dischargeDisposition.text string Plain text representation of the concept
serviceProvider Reference The organization (facility) responsible for this encounter
117 serviceProvider.reference string Literal reference, Relative, internal or absolute URL
118 serviceProvider.type uri Type the reference refers to (e.g. "Patient")
serviceProvider.identifier Identifier Logical reference, when literal reference is not known
119 serviceProvider.identifier.use code usual | official | temp | secondary | old (If known)
serviceProvider.identifier.type CodeableConcept Description of identifier
serviceProvider.identifier.type.coding Coding Code defined by a terminology system
120 serviceProvider.identifier.type.coding.system uri Identity of the terminology system
121 serviceProvider.identifier.type.coding.version string Version of the system - if relevant
122 serviceProvider.identifier.type.coding.code code Symbol in syntax defined by the system
123 serviceProvider.identifier.type.coding.display string Representation defined by the system
124 serviceProvider.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
125 serviceProvider.identifier.type.text string Plain text representation of the concept
126 serviceProvider.identifier.system uri The namespace for the identifier value
127 serviceProvider.identifier.value string The value that is unique
serviceProvider.identifier.period Period Time period when id is/was valid for use
128 serviceProvider.identifier.period.start dateTime Starting time with inclusive boundary
129 serviceProvider.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
130 serviceProvider.display string Text alternative for the resource
partOf Reference Another Encounter this encounter is part of
131 partOf.reference string Literal reference, Relative, internal or absolute URL
132 partOf.type uri Type the reference refers to (e.g. "Patient")
partOf.identifier Identifier Logical reference, when literal reference is not known
133 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
134 partOf.identifier.type.coding.system uri Identity of the terminology system
135 partOf.identifier.type.coding.version string Version of the system - if relevant
136 partOf.identifier.type.coding.code code Symbol in syntax defined by the system
137 partOf.identifier.type.coding.display string Representation defined by the system
138 partOf.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
139 partOf.identifier.type.text string Plain text representation of the concept
140 partOf.identifier.system uri The namespace for the identifier value
141 partOf.identifier.value string The value that is unique
partOf.identifier.period Period Time period when id is/was valid for use
142 partOf.identifier.period.start dateTime Starting time with inclusive boundary
143 partOf.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
144 partOf.display string Text alternative for the resource
Row identifier
# path type required description
0 string * Subrow identifier. Must be string "identifier"
identifier Identifier Identifier(s) by which this encounter is known
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 statusHistory
# path type required description
0 string * Subrow identifier. Must be string "statusHistory"
statusHistory List of past encounter statuses
1 statusHistory.status code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
statusHistory.period Period The time that the episode was in the specified status
2 statusHistory.period.start dateTime Starting time with inclusive boundary
3 statusHistory.period.end dateTime End time with inclusive boundary, if not ongoing
Row classHistory
# path type required description
0 string * Subrow identifier. Must be string "classHistory"
classHistory List of past encounter classes
classHistory.class Coding inpatient | outpatient | ambulatory | emergency +
1 classHistory.class.system uri Identity of the terminology system
2 classHistory.class.version string Version of the system - if relevant
3 classHistory.class.code code Symbol in syntax defined by the system
4 classHistory.class.display string Representation defined by the system
5 classHistory.class.userSelected boolean If this coding was chosen directly by the user
classHistory.period Period The time that the episode was in the specified class
6 classHistory.period.start dateTime Starting time with inclusive boundary
7 classHistory.period.end dateTime End time with inclusive boundary, if not ongoing
Row type
# path type required description
0 string * Subrow identifier. Must be string "type"
type CodeableConcept Specific type of encounter
type.coding Coding Code defined by a terminology system
1 type.coding.system uri Identity of the terminology system
2 type.coding.version string Version of the system - if relevant
3 type.coding.code code Symbol in syntax defined by the system
4 type.coding.display string Representation defined by the system
5 type.coding.userSelected boolean If this coding was chosen directly by the user
6 type.text string Plain text representation of the concept
Row episodeOfCare
# path type required description
0 string * Subrow identifier. Must be string "episodeOfCare"
episodeOfCare Reference Episode(s) of care that this encounter should be recorded against
1 episodeOfCare.reference string Literal reference, Relative, internal or absolute URL
2 episodeOfCare.type uri Type the reference refers to (e.g. "Patient")
episodeOfCare.identifier Identifier Logical reference, when literal reference is not known
3 episodeOfCare.identifier.use code usual | official | temp | secondary | old (If known)
episodeOfCare.identifier.type CodeableConcept Description of identifier
episodeOfCare.identifier.type.coding Coding Code defined by a terminology system
4 episodeOfCare.identifier.type.coding.system uri Identity of the terminology system
5 episodeOfCare.identifier.type.coding.version string Version of the system - if relevant
6 episodeOfCare.identifier.type.coding.code code Symbol in syntax defined by the system
7 episodeOfCare.identifier.type.coding.display string Representation defined by the system
8 episodeOfCare.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
9 episodeOfCare.identifier.type.text string Plain text representation of the concept
10 episodeOfCare.identifier.system uri The namespace for the identifier value
11 episodeOfCare.identifier.value string The value that is unique
episodeOfCare.identifier.period Period Time period when id is/was valid for use
12 episodeOfCare.identifier.period.start dateTime Starting time with inclusive boundary
13 episodeOfCare.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
14 episodeOfCare.display string Text alternative for the resource
Row basedOn
# path type required description
0 string * Subrow identifier. Must be string "basedOn"
basedOn Reference The ServiceRequest that initiated this encounter
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 participant
# path type required description
0 string * Subrow identifier. Must be string "participant"
participant List of participants involved in the encounter
participant.type CodeableConcept Role of participant in encounter
participant.type.coding Coding Code defined by a terminology system
1 participant.type.coding.system uri Identity of the terminology system
2 participant.type.coding.version string Version of the system - if relevant
3 participant.type.coding.code code Symbol in syntax defined by the system
4 participant.type.coding.display string Representation defined by the system
5 participant.type.coding.userSelected boolean If this coding was chosen directly by the user
6 participant.type.text string Plain text representation of the concept
participant.period Period Period of time during the encounter that the participant participated
7 participant.period.start dateTime Starting time with inclusive boundary
8 participant.period.end dateTime End time with inclusive boundary, if not ongoing
participant.individual Reference Persons involved in the encounter other than the patient
9 participant.individual.reference string Literal reference, Relative, internal or absolute URL
10 participant.individual.type uri Type the reference refers to (e.g. "Patient")
participant.individual.identifier Identifier Logical reference, when literal reference is not known
11 participant.individual.identifier.use code usual | official | temp | secondary | old (If known)
participant.individual.identifier.type CodeableConcept Description of identifier
participant.individual.identifier.type.coding Coding Code defined by a terminology system
12 participant.individual.identifier.type.coding.system uri Identity of the terminology system
13 participant.individual.identifier.type.coding.version string Version of the system - if relevant
14 participant.individual.identifier.type.coding.code code Symbol in syntax defined by the system
15 participant.individual.identifier.type.coding.display string Representation defined by the system
16 participant.individual.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
17 participant.individual.identifier.type.text string Plain text representation of the concept
18 participant.individual.identifier.system uri The namespace for the identifier value
19 participant.individual.identifier.value string The value that is unique
participant.individual.identifier.period Period Time period when id is/was valid for use
20 participant.individual.identifier.period.start dateTime Starting time with inclusive boundary
21 participant.individual.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
22 participant.individual.display string Text alternative for the resource
Row appointment
# path type required description
0 string * Subrow identifier. Must be string "appointment"
appointment Reference The appointment that scheduled this encounter
1 appointment.reference string Literal reference, Relative, internal or absolute URL
2 appointment.type uri Type the reference refers to (e.g. "Patient")
appointment.identifier Identifier Logical reference, when literal reference is not known
3 appointment.identifier.use code usual | official | temp | secondary | old (If known)
appointment.identifier.type CodeableConcept Description of identifier
appointment.identifier.type.coding Coding Code defined by a terminology system
4 appointment.identifier.type.coding.system uri Identity of the terminology system
5 appointment.identifier.type.coding.version string Version of the system - if relevant
6 appointment.identifier.type.coding.code code Symbol in syntax defined by the system
7 appointment.identifier.type.coding.display string Representation defined by the system
8 appointment.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
9 appointment.identifier.type.text string Plain text representation of the concept
10 appointment.identifier.system uri The namespace for the identifier value
11 appointment.identifier.value string The value that is unique
appointment.identifier.period Period Time period when id is/was valid for use
12 appointment.identifier.period.start dateTime Starting time with inclusive boundary
13 appointment.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
14 appointment.display string Text alternative for the resource
Row reasonCode
# path type required description
0 string * Subrow identifier. Must be string "reasonCode"
reasonCode CodeableConcept Coded reason the encounter takes place
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 Reason the encounter takes place (reference)
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 diagnosis
# path type required description
0 string * Subrow identifier. Must be string "diagnosis"
diagnosis The list of diagnosis relevant to this encounter
diagnosis.condition Reference The diagnosis or procedure relevant to the encounter
1 diagnosis.condition.reference string Literal reference, Relative, internal or absolute URL
2 diagnosis.condition.type uri Type the reference refers to (e.g. "Patient")
diagnosis.condition.identifier Identifier Logical reference, when literal reference is not known
3 diagnosis.condition.identifier.use code usual | official | temp | secondary | old (If known)
diagnosis.condition.identifier.type CodeableConcept Description of identifier
diagnosis.condition.identifier.type.coding Coding Code defined by a terminology system
4 diagnosis.condition.identifier.type.coding.system uri Identity of the terminology system
5 diagnosis.condition.identifier.type.coding.version string Version of the system - if relevant
6 diagnosis.condition.identifier.type.coding.code code Symbol in syntax defined by the system
7 diagnosis.condition.identifier.type.coding.display string Representation defined by the system
8 diagnosis.condition.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
9 diagnosis.condition.identifier.type.text string Plain text representation of the concept
10 diagnosis.condition.identifier.system uri The namespace for the identifier value
11 diagnosis.condition.identifier.value string The value that is unique
diagnosis.condition.identifier.period Period Time period when id is/was valid for use
12 diagnosis.condition.identifier.period.start dateTime Starting time with inclusive boundary
13 diagnosis.condition.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
14 diagnosis.condition.display string Text alternative for the resource
diagnosis.use CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
diagnosis.use.coding Coding Code defined by a terminology system
15 diagnosis.use.coding.system uri Identity of the terminology system
16 diagnosis.use.coding.version string Version of the system - if relevant
17 diagnosis.use.coding.code code Symbol in syntax defined by the system
18 diagnosis.use.coding.display string Representation defined by the system
19 diagnosis.use.coding.userSelected boolean If this coding was chosen directly by the user
20 diagnosis.use.text string Plain text representation of the concept
21 diagnosis.rank positiveInt Ranking of the diagnosis (for each role type)
Row account
# path type required description
0 string * Subrow identifier. Must be string "account"
account Reference The set of accounts that may be used for billing for this Encounter
1 account.reference string Literal reference, Relative, internal or absolute URL
2 account.type uri Type the reference refers to (e.g. "Patient")
account.identifier Identifier Logical reference, when literal reference is not known
3 account.identifier.use code usual | official | temp | secondary | old (If known)
account.identifier.type CodeableConcept Description of identifier
account.identifier.type.coding Coding Code defined by a terminology system
4 account.identifier.type.coding.system uri Identity of the terminology system
5 account.identifier.type.coding.version string Version of the system - if relevant
6 account.identifier.type.coding.code code Symbol in syntax defined by the system
7 account.identifier.type.coding.display string Representation defined by the system
8 account.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
9 account.identifier.type.text string Plain text representation of the concept
10 account.identifier.system uri The namespace for the identifier value
11 account.identifier.value string The value that is unique
account.identifier.period Period Time period when id is/was valid for use
12 account.identifier.period.start dateTime Starting time with inclusive boundary
13 account.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
14 account.display string Text alternative for the resource
Row location
# path type required description
0 string * Subrow identifier. Must be string "location"
location List of locations where the patient has been
location.location Reference Location the encounter takes place
1 location.location.reference string Literal reference, Relative, internal or absolute URL
2 location.location.type uri Type the reference refers to (e.g. "Patient")
location.location.identifier Identifier Logical reference, when literal reference is not known
3 location.location.identifier.use code usual | official | temp | secondary | old (If known)
location.location.identifier.type CodeableConcept Description of identifier
location.location.identifier.type.coding Coding Code defined by a terminology system
4 location.location.identifier.type.coding.system uri Identity of the terminology system
5 location.location.identifier.type.coding.version string Version of the system - if relevant
6 location.location.identifier.type.coding.code code Symbol in syntax defined by the system
7 location.location.identifier.type.coding.display string Representation defined by the system
8 location.location.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
9 location.location.identifier.type.text string Plain text representation of the concept
10 location.location.identifier.system uri The namespace for the identifier value
11 location.location.identifier.value string The value that is unique
location.location.identifier.period Period Time period when id is/was valid for use
12 location.location.identifier.period.start dateTime Starting time with inclusive boundary
13 location.location.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
14 location.location.display string Text alternative for the resource
15 location.status code planned | active | reserved | completed
location.physicalType CodeableConcept The physical type of the location (usually the level in the location hierachy - bed room ward etc.)
location.physicalType.coding Coding Code defined by a terminology system
16 location.physicalType.coding.system uri Identity of the terminology system
17 location.physicalType.coding.version string Version of the system - if relevant
18 location.physicalType.coding.code code Symbol in syntax defined by the system
19 location.physicalType.coding.display string Representation defined by the system
20 location.physicalType.coding.userSelected boolean If this coding was chosen directly by the user
21 location.physicalType.text string Plain text representation of the concept
location.period Period Time period during which the patient was present at the location
22 location.period.start dateTime Starting time with inclusive boundary
23 location.period.end dateTime End time with inclusive boundary, if not ongoing

Examples

Example #1
Input CSV
Encounter,12,"emerg","in-progress","http://terminology.hl7.org/CodeSystem/v3-ActCode",,"IMP","inpatient encounter",,,,,,,,,,,,,,"Patient/example",,,,,,,,,,,,,,"2017-02-01T07:15:00+10:00",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"http://terminology.hl7.org/CodeSystem/admit-source",,"emd","From accident/emergency department",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
statusHistory,"arrived","2017-02-01T07:15:00+10:00","2017-02-01T07:35:00+10:00"
statusHistory,"triaged","2017-02-01T07:35:00+10:00","2017-02-01T08:45:00+10:00"
statusHistory,"in-progress","2017-02-01T08:45:00+10:00","2017-02-01T12:15:00+10:00"
statusHistory,"onleave","2017-02-01T12:15:00+10:00","2017-02-01T12:45:00+10:00"
statusHistory,"in-progress","2017-02-01T12:45:00+10:00",
classHistory,"http://terminology.hl7.org/CodeSystem/v3-ActCode",,"EMER","emergency",,"2017-02-01T07:15:00+10:00","2017-02-01T09:27:00+10:00"
classHistory,"http://terminology.hl7.org/CodeSystem/v3-ActCode",,"IMP","inpatient encounter",,"2017-02-01T09:27:00+10:00",
location,,,,,,,,,,,,,,"Emergency Waiting Room","active",,,,,,,"2017-02-01T07:15:00+10:00","2017-02-01T08:45:00+10:00"
location,,,,,,,,,,,,,,"Emergency","active",,,,,,,"2017-02-01T08:45:00+10:00","2017-02-01T09:27:00+10:00"
location,,,,,,,,,,,,,,"Ward 1, Room 42, Bed 1","active",,,,,,,"2017-02-01T09:27:00+10:00","2017-02-01T12:15:00+10:00"
location,,,,,,,,,,,,,,"Ward 1, Room 42, Bed 1","reserved",,,,,,,"2017-02-01T12:15:00+10:00","2017-02-01T12:45:00+10:00"
location,,,,,,,,,,,,,,"Ward 1, Room 42, Bed 1","active",,,,,,,"2017-02-01T12:45:00+10:00",
Resulting resource
{
  "resourceType": "Encounter",
  "id": "emerg",
  "status": "in-progress",
  "statusHistory": [
    {
      "status": "arrived",
      "period": {
        "start": "2017-02-01T07:15:00+10:00",
        "end": "2017-02-01T07:35:00+10:00"
      }
    },
    {
      "status": "triaged",
      "period": {
        "start": "2017-02-01T07:35:00+10:00",
        "end": "2017-02-01T08:45:00+10:00"
      }
    },
    {
      "status": "in-progress",
      "period": {
        "start": "2017-02-01T08:45:00+10:00",
        "end": "2017-02-01T12:15:00+10:00"
      }
    },
    {
      "status": "onleave",
      "period": {
        "start": "2017-02-01T12:15:00+10:00",
        "end": "2017-02-01T12:45:00+10:00"
      }
    },
    {
      "status": "in-progress",
      "period": {
        "start": "2017-02-01T12:45:00+10:00"
      }
    }
  ],
  "class": {
    "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
    "code": "IMP",
    "display": "inpatient encounter"
  },
  "classHistory": [
    {
      "class": {
        "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
        "code": "EMER",
        "display": "emergency"
      },
      "period": {
        "start": "2017-02-01T07:15:00+10:00",
        "end": "2017-02-01T09:27:00+10:00"
      }
    },
    {
      "class": {
        "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
        "code": "IMP",
        "display": "inpatient encounter"
      },
      "period": {
        "start": "2017-02-01T09:27:00+10:00"
      }
    }
  ],
  "subject": {
    "reference": "Patient/example"
  },
  "period": {
    "start": "2017-02-01T07:15:00+10:00"
  },
  "hospitalization": {
    "admitSource": {
      "coding": [
        {
          "system": "http://terminology.hl7.org/CodeSystem/admit-source",
          "code": "emd",
          "display": "From accident/emergency department"
        }
      ]
    }
  },
  "location": [
    {
      "location": {
        "display": "Emergency Waiting Room"
      },
      "status": "active",
      "period": {
        "start": "2017-02-01T07:15:00+10:00",
        "end": "2017-02-01T08:45:00+10:00"
      }
    },
    {
      "location": {
        "display": "Emergency"
      },
      "status": "active",
      "period": {
        "start": "2017-02-01T08:45:00+10:00",
        "end": "2017-02-01T09:27:00+10:00"
      }
    },
    {
      "location": {
        "display": "Ward 1, Room 42, Bed 1"
      },
      "status": "active",
      "period": {
        "start": "2017-02-01T09:27:00+10:00",
        "end": "2017-02-01T12:15:00+10:00"
      }
    },
    {
      "location": {
        "display": "Ward 1, Room 42, Bed 1"
      },
      "status": "reserved",
      "period": {
        "start": "2017-02-01T12:15:00+10:00",
        "end": "2017-02-01T12:45:00+10:00"
      }
    },
    {
      "location": {
        "display": "Ward 1, Room 42, Bed 1"
      },
      "status": "active",
      "period": {
        "start": "2017-02-01T12:45:00+10:00"
      }
    }
  ]
}
Example #2
Input CSV
Encounter,4,"f001","finished","http://terminology.hl7.org/CodeSystem/v3-ActCode",,"AMB","ambulatory",,,,,,,,"http://snomed.info/sct",,"310361003","Non-urgent cardiological admission",,,"Patient/f001",,,,,,,,,,,,,"P. van de Heuvel",,,140,,"min","http://unitsofmeasure.org","min","official",,,,,,,"http://www.amc.nl/zorgportal/identifiers/pre-admissions","93042",,,,,,,,,,,,,,,,,"http://snomed.info/sct",,"305956004","Referral by physician",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"http://snomed.info/sct",,"306689006","Discharge to home",,,"Organization/f001",,,,,,,,,,,,,"Burgers University Medical Center",,,,,,,,,,,,,,
identifier,"official",,,,,,,"http://www.amc.nl/zorgportal/identifiers/visits","v1451",,
type,"http://snomed.info/sct",,"270427003","Patient-initiated encounter",,
participant,,,,,,,,,"Practitioner/f002",,,,,,,,,,,,,"P. Voigt"
reasonCode,"http://snomed.info/sct",,"34068001","Heart valve replacement",,
Resulting resource
{
  "resourceType": "Encounter",
  "id": "f001",
  "identifier": [
    {
      "use": "official",
      "system": "http://www.amc.nl/zorgportal/identifiers/visits",
      "value": "v1451"
    }
  ],
  "status": "finished",
  "class": {
    "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
    "code": "AMB",
    "display": "ambulatory"
  },
  "type": [
    {
      "coding": [
        {
          "system": "http://snomed.info/sct",
          "code": "270427003",
          "display": "Patient-initiated encounter"
        }
      ]
    }
  ],
  "priority": {
    "coding": [
      {
        "system": "http://snomed.info/sct",
        "code": "310361003",
        "display": "Non-urgent cardiological admission"
      }
    ]
  },
  "subject": {
    "reference": "Patient/f001",
    "display": "P. van de Heuvel"
  },
  "participant": [
    {
      "individual": {
        "reference": "Practitioner/f002",
        "display": "P. Voigt"
      }
    }
  ],
  "length": {
    "value": 140,
    "unit": "min",
    "system": "http://unitsofmeasure.org",
    "code": "min"
  },
  "reasonCode": [
    {
      "coding": [
        {
          "system": "http://snomed.info/sct",
          "code": "34068001",
          "display": "Heart valve replacement"
        }
      ]
    }
  ],
  "hospitalization": {
    "preAdmissionIdentifier": {
      "use": "official",
      "system": "http://www.amc.nl/zorgportal/identifiers/pre-admissions",
      "value": "93042"
    },
    "admitSource": {
      "coding": [
        {
          "system": "http://snomed.info/sct",
          "code": "305956004",
          "display": "Referral by physician"
        }
      ]
    },
    "dischargeDisposition": {
      "coding": [
        {
          "system": "http://snomed.info/sct",
          "code": "306689006",
          "display": "Discharge to home"
        }
      ]
    }
  },
  "serviceProvider": {
    "reference": "Organization/f001",
    "display": "Burgers University Medical Center"
  }
}
Example #3
Input CSV
Encounter,4,"f002","finished","http://terminology.hl7.org/CodeSystem/v3-ActCode",,"AMB","ambulatory",,,,,,,,"http://snomed.info/sct",,"103391001","Urgent",,,"Patient/f001",,,,,,,,,,,,,"P. van de Heuvel",,,140,,"min","http://unitsofmeasure.org","min","official",,,,,,,"http://www.bmc.nl/zorgportal/identifiers/pre-admissions","98682",,,,,,,,,,,,,,,,,"http://snomed.info/sct",,"305997006","Referral by radiologist",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"http://snomed.info/sct",,"306689006","Discharge to home",,,"Organization/f001",,,,,,,,,,,,,"BMC",,,,,,,,,,,,,,
identifier,"official",,,,,,,"http://www.bmc.nl/zorgportal/identifiers/encounters","v3251",,
type,"http://snomed.info/sct",,"270427003","Patient-initiated encounter",,
participant,,,,,,,,,"Practitioner/f003",,,,,,,,,,,,,"M.I.M Versteegh"
reasonCode,"http://snomed.info/sct",,"34068001","Partial lobectomy of lung",,
Resulting resource
{
  "resourceType": "Encounter",
  "id": "f002",
  "identifier": [
    {
      "use": "official",
      "system": "http://www.bmc.nl/zorgportal/identifiers/encounters",
      "value": "v3251"
    }
  ],
  "status": "finished",
  "class": {
    "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
    "code": "AMB",
    "display": "ambulatory"
  },
  "type": [
    {
      "coding": [
        {
          "system": "http://snomed.info/sct",
          "code": "270427003",
          "display": "Patient-initiated encounter"
        }
      ]
    }
  ],
  "priority": {
    "coding": [
      {
        "system": "http://snomed.info/sct",
        "code": "103391001",
        "display": "Urgent"
      }
    ]
  },
  "subject": {
    "reference": "Patient/f001",
    "display": "P. van de Heuvel"
  },
  "participant": [
    {
      "individual": {
        "reference": "Practitioner/f003",
        "display": "M.I.M Versteegh"
      }
    }
  ],
  "length": {
    "value": 140,
    "unit": "min",
    "system": "http://unitsofmeasure.org",
    "code": "min"
  },
  "reasonCode": [
    {
      "coding": [
        {
          "system": "http://snomed.info/sct",
          "code": "34068001",
          "display": "Partial lobectomy of lung"
        }
      ]
    }
  ],
  "hospitalization": {
    "preAdmissionIdentifier": {
      "use": "official",
      "system": "http://www.bmc.nl/zorgportal/identifiers/pre-admissions",
      "value": "98682"
    },
    "admitSource": {
      "coding": [
        {
          "system": "http://snomed.info/sct",
          "code": "305997006",
          "display": "Referral by radiologist"
        }
      ]
    },
    "dischargeDisposition": {
      "coding": [
        {
          "system": "http://snomed.info/sct",
          "code": "306689006",
          "display": "Discharge to home"
        }
      ]
    }
  },
  "serviceProvider": {
    "reference": "Organization/f001",
    "display": "BMC"
  }
}
Example #4
Input CSV
Encounter,4,"f003","finished","http://terminology.hl7.org/CodeSystem/v3-ActCode",,"AMB","ambulatory",,,,,,,,"http://snomed.info/sct",,"103391001","Non-urgent ear, nose and throat admission",,,"Patient/f001",,,,,,,,,,,,,"P. van de Heuvel",,,90,,"min","http://unitsofmeasure.org","min","official",,,,,,,"http://www.bmc.nl/zorgportal/identifiers/pre-admissions","93042",,,,,,,,,,,,,,,,,"http://snomed.info/sct",,"305956004","Referral by physician",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"http://snomed.info/sct",,"306689006","Discharge to home",,,"Organization/f001",,,,,,,,,,,,,,,,,,,,,,,,,,,
identifier,"official",,,,,,,"http://www.bmc.nl/zorgportal/identifiers/encounters","v6751",,
type,"http://snomed.info/sct",,"270427003","Patient-initiated encounter",,
participant,,,,,,,,,"Practitioner/f001",,,,,,,,,,,,,"E.M. van den Broek"
reasonCode,"http://snomed.info/sct",,"18099001","Retropharyngeal abscess",,
Resulting resource
{
  "resourceType": "Encounter",
  "id": "f003",
  "identifier": [
    {
      "use": "official",
      "system": "http://www.bmc.nl/zorgportal/identifiers/encounters",
      "value": "v6751"
    }
  ],
  "status": "finished",
  "class": {
    "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
    "code": "AMB",
    "display": "ambulatory"
  },
  "type": [
    {
      "coding": [
        {
          "system": "http://snomed.info/sct",
          "code": "270427003",
          "display": "Patient-initiated encounter"
        }
      ]
    }
  ],
  "priority": {
    "coding": [
      {
        "system": "http://snomed.info/sct",
        "code": "103391001",
        "display": "Non-urgent ear, nose and throat admission"
      }
    ]
  },
  "subject": {
    "reference": "Patient/f001",
    "display": "P. van de Heuvel"
  },
  "participant": [
    {
      "individual": {
        "reference": "Practitioner/f001",
        "display": "E.M. van den Broek"
      }
    }
  ],
  "length": {
    "value": 90,
    "unit": "min",
    "system": "http://unitsofmeasure.org",
    "code": "min"
  },
  "reasonCode": [
    {
      "coding": [
        {
          "system": "http://snomed.info/sct",
          "code": "18099001",
          "display": "Retropharyngeal abscess"
        }
      ]
    }
  ],
  "hospitalization": {
    "preAdmissionIdentifier": {
      "use": "official",
      "system": "http://www.bmc.nl/zorgportal/identifiers/pre-admissions",
      "value": "93042"
    },
    "admitSource": {
      "coding": [
        {
          "system": "http://snomed.info/sct",
          "code": "305956004",
          "display": "Referral by physician"
        }
      ]
    },
    "dischargeDisposition": {
      "coding": [
        {
          "system": "http://snomed.info/sct",
          "code": "306689006",
          "display": "Discharge to home"
        }
      ]
    }
  },
  "serviceProvider": {
    "reference": "Organization/f001"
  }
}
Example #5
Input CSV
Encounter,4,"f201","finished","http://terminology.hl7.org/CodeSystem/v3-ActCode",,"AMB","ambulatory",,,,,,,,"http://snomed.info/sct",,"17621005","Normal",,,"Patient/f201",,,,,,,,,,,,,"Roel",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Organization/f201",,,,,,,,,,,,,,,,,,,,,,,,,,,
identifier,"temp",,,,,,,,"Encounter_Roel_20130404",,
type,"http://snomed.info/sct",,"11429006","Consultation",,
participant,,,,,,,,,"Practitioner/f201",,,,,,,,,,,,,
reasonCode,,,,,,"The patient had fever peaks over the last couple of days. He is worried about these peaks."
Resulting resource
{
  "resourceType": "Encounter",
  "id": "f201",
  "identifier": [
    {
      "use": "temp",
      "value": "Encounter_Roel_20130404"
    }
  ],
  "status": "finished",
  "class": {
    "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
    "code": "AMB",
    "display": "ambulatory"
  },
  "type": [
    {
      "coding": [
        {
          "system": "http://snomed.info/sct",
          "code": "11429006",
          "display": "Consultation"
        }
      ]
    }
  ],
  "priority": {
    "coding": [
      {
        "system": "http://snomed.info/sct",
        "code": "17621005",
        "display": "Normal"
      }
    ]
  },
  "subject": {
    "reference": "Patient/f201",
    "display": "Roel"
  },
  "participant": [
    {
      "individual": {
        "reference": "Practitioner/f201"
      }
    }
  ],
  "reasonCode": [
    {
      "text": "The patient had fever peaks over the last couple of days. He is worried about these peaks."
    }
  ],
  "serviceProvider": {
    "reference": "Organization/f201"
  }
}