Name Flags Card. Type Description & Constraints Filter: Bindings Constraints Obligations
Encounter
0..*
USCoreEncounterProfile(5.0.1)
An interaction during which services are provided to the patientThis profile also complies with the profiles US Core Encounter Profile (6.1.0) and US Core Encounter Profile (7.0.0)
id
Σ
0..1
id
Logical id of this artifact
meta
Σ
0..1
Meta
Metadata about the resource
implicitRules
?! Σ
0..1
uri
A set of rules under which this content was created
language
0..1
code
Language of the resource contentBinding: CommonLanguages ( preferred ) : A human language.
text
0..1
Narrative
Text summary of the resource, for human interpretationThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained
0..*
Resource
Contained, inline Resources
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?!
0..*
Extension
Extensions that cannot be ignored
Slices for identifier
S Σ
0 .. *
Identifier
Identifier(s) by which this encounter is known Slice: Unordered, Open by value:$this
identifier:All Slices
Content/Rules for all slices
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
use
?! Σ
0..1
code
usual | official | temp | secondary | old (If known)Binding: IdentifierUse ( required ) : Identifies the purpose for this identifier, if known .
type
Σ
0..1
CodeableConcept
Description of identifierBinding: Identifier Type Codes ( extensible ) : A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
system
S Σ
1..1
uri
The namespace for the identifier valueExample General: http://www.acme.com/identifiers/patient
value
S Σ
1..1
string
The value that is uniqueExample General: 123456
period
Σ
0..1
Period
Time period when id is/was valid for use
assigner
Σ
0..1
Reference (Organization )
Organization that issued id (may be just text)
identifier:va-IEN
S Σ
0..1
Identifier
Identifier(s) by which this encounter is knownRequired Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
use
0..1
code
usual | official | temp | secondary | old (If known)
type
1..1
CodeableConcept
Description of identifierFixed Value: (Complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
0..*
Coding
Code defined by a terminology system
text
1..1
string
Plain text representation of the conceptFixed Value: IEN
system
1..1
uri
The namespace for the identifier valueFixed Value: http://va.gov/identifiers/$Sta3n/45
value
0..1
string
The value that is unique
period
0..1
Period
Time period when id is/was valid for use
assigner
0..1
Reference (Organization )
Organization that issued id (may be just text)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
use
?! Σ
0..1
code
usual | official | temp | secondary | old (If known)Binding: IdentifierUse ( required ) : Identifies the purpose for this identifier, if known .
type
Σ
0..1
CodeableConcept
Description of identifierBinding: Identifier Type Codes ( extensible ) : A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
Σ
0..*
Coding
Code defined by a terminology system
text
S Σ
0..1
string
Plain text representation of the concept
system
S Σ
1..1
uri
The namespace for the identifier valueExample General: http://www.acme.com/identifiers/patient
value
S Σ
1..1
string
The value that is uniqueExample General: 123456
period
Σ
0..1
Period
Time period when id is/was valid for use
assigner
Σ
0..1
Reference (Organization )
Organization that issued id (may be just text)
identifier:va-IA
S Σ
0..1
Identifier
Identifier(s) by which this encounter is knownRequired Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
use
0..1
code
usual | official | temp | secondary | old (If known)
type
1..1
CodeableConcept
Description of identifierFixed Value: (Complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
0..*
Coding
Code defined by a terminology system
text
1..1
string
Plain text representation of the conceptFixed Value: Internal Admission #
system
1..1
uri
The namespace for the identifier valueFixed Value: http://va.gov/identifiers/$Sta3n/45-2.1
value
0..1
string
The value that is unique
period
0..1
Period
Time period when id is/was valid for use
assigner
0..1
Reference (Organization )
Organization that issued id (may be just text)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
use
?! Σ
0..1
code
usual | official | temp | secondary | old (If known)Binding: IdentifierUse ( required ) : Identifies the purpose for this identifier, if known .
type
Σ
0..1
CodeableConcept
Description of identifierBinding: Identifier Type Codes ( extensible ) : A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
Σ
0..*
Coding
Code defined by a terminology system
text
S Σ
0..1
string
Plain text representation of the concept
system
S Σ
1..1
uri
The namespace for the identifier valueExample General: http://www.acme.com/identifiers/patient
value
S Σ
1..1
string
The value that is uniqueExample General: 123456
period
Σ
0..1
Period
Time period when id is/was valid for use
assigner
Σ
0..1
Reference (Organization )
Organization that issued id (may be just text)
status
?! S Σ C
1..1
code
planned | arrived | triaged | in-progress | onleave | finished | cancelled +Binding: EncounterStatus ( required ) : Current state of the encounter. Constraints: eie-27-433 , eie-27-434 , eie-27-435
statusHistory
0..*
BackboneElement
List of past encounter statuses
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
status
1..1
code
planned | arrived | triaged | in-progress | onleave | finished | cancelled +Binding: EncounterStatus ( required ) : Current state of the encounter.
period
1..1
Period
The time that the episode was in the specified status
class
S Σ
1..1
Coding
Classification of patient encounterBinding: ActEncounterCode ( extensible ) : Classification of the encounter. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: IMP
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
classHistory
0..*
BackboneElement
List of past encounter classes
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
class
1..1
Coding
inpatient | outpatient | ambulatory | emergency +Binding: ActEncounterCode ( extensible ) : Classification of the encounter.
period
1..1
Period
The time that the episode was in the specified class
type
S Σ
1..*
CodeableConcept
Specific type of encounterBinding: US Core Encounter Type ( extensible ) : Valueset to describe the Encounter Type
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
Σ
0..*
Coding
Code defined by a terminology system
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
system
S Σ
0..1
uri
Identity of the terminology systemRequired Pattern: http://www.ama-assn.org/go/cpt
version
Σ
0..1
string
Version of the system - if relevant
code
S Σ
0..1
code
Symbol in syntax defined by the system
display
S Σ
0..1
string
Representation defined by the system
userSelected
Σ
0..1
boolean
If this coding was chosen directly by the user
text
S Σ
0..1
string
Plain text representation of the concept
serviceType
Σ
0..1
CodeableConcept
Specific type of serviceBinding: ServiceType ( example ) : Broad categorization of the service that is to be provided.
priority
0..1
CodeableConcept
Indicates the urgency of the encounterBinding: ActPriority ( example ) : Indicates the urgency of the encounter.
subject
S Σ
1..1
Reference (Patient )
The patient or group present at the encounter
episodeOfCare
Σ
0..*
Reference (EpisodeOfCare )
Episode(s) of care that this encounter should be recorded against
basedOn
0..*
Reference (ServiceRequest )
The ServiceRequest that initiated this encounter
participant
S Σ
0..*
BackboneElement
List of participants involved in the encounter
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
type
S Σ
0..*
CodeableConcept
Role of participant in encounterBinding: ParticipantType ( extensible ) : Role of participant in encounter.
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
S Σ
0..*
Coding
Code defined by a terminology systemRequired Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: PPRF
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
Σ
0..1
string
Plain text representation of the concept
period
S
0..1
Period
Period of time during the encounter that the participant participated
individual
S Σ
0..1
Reference (Practitioner )
Persons involved in the encounter other than the patient
appointment
Σ
0..*
Reference (Appointment )
The appointment that scheduled this encounter
period
S
0..1
Period
The start and end time of the encounter
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
start
S Σ C
0..1
dateTime
Starting time with inclusive boundary
end
S Σ C
0..1
dateTime
End time with inclusive boundary, if not ongoing
length
0..1
Duration
Quantity of time the encounter lasted (less time absent)
Slices for reasonCode
S Σ
0 .. *
CodeableConcept
Coded reason the encounter takes place Slice: Unordered, Open by value:$this Binding: EncounterReasonCodes ( preferred ) : Reason why the encounter takes place.
reasonCode:va-principle
S Σ
0..1
CodeableConcept
Coded reason the encounter takes placeBinding: EncounterReasonCodes ( preferred ) : Reason why the encounter takes place. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (Complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: urn:see-termmap-in-mapParameter
version
0..1
string
Version of the system - if relevant
code
0..1
code
Symbol in syntax defined by the system
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
Σ
0..*
Coding
Code defined by a terminology system
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
system
S Σ
0..1
uri
Identity of the terminology system
version
Σ
0..1
string
Version of the system - if relevant
code
S Σ
0..1
code
Symbol in syntax defined by the system
display
Σ
0..1
string
Representation defined by the system
userSelected
Σ
0..1
boolean
If this coding was chosen directly by the user
text
Σ
0..1
string
Plain text representation of the concept
reasonCode:va-secondary
S Σ
0..1
CodeableConcept
Coded reason the encounter takes placeBinding: EncounterReasonCodes ( preferred ) : Reason why the encounter takes place. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (Complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: urn:see-termmap-in-mapParameter
version
0..1
string
Version of the system - if relevant
code
0..1
code
Symbol in syntax defined by the system
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
Σ
0..*
Coding
Code defined by a terminology system
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
system
S Σ
0..1
uri
Identity of the terminology system
version
Σ
0..1
string
Version of the system - if relevant
code
S Σ
0..1
code
Symbol in syntax defined by the system
display
Σ
0..1
string
Representation defined by the system
userSelected
Σ
0..1
boolean
If this coding was chosen directly by the user
text
Σ
0..1
string
Plain text representation of the concept
reasonCode:va-procedure
S Σ
0..1
CodeableConcept
Coded reason the encounter takes placeBinding: EncounterReasonCodes ( preferred ) : Reason why the encounter takes place. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (Complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: http://www.cms.gov/Medicare/Coding/ICD10
version
0..1
string
Version of the system - if relevant
code
0..1
code
Symbol in syntax defined by the system
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
Σ
0..*
Coding
Code defined by a terminology system
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
system
S Σ
0..1
uri
Identity of the terminology system
version
Σ
0..1
string
Version of the system - if relevant
code
S Σ
0..1
code
Symbol in syntax defined by the system
display
Σ
0..1
string
Representation defined by the system
userSelected
Σ
0..1
boolean
If this coding was chosen directly by the user
text
Σ
0..1
string
Plain text representation of the concept
reasonReference
S Σ
0..*
Reference (US Core Condition Problems and Health Concerns Profile(7.0.0) S | US Core Condition Encounter Diagnosis Profile(7.0.0) S | US Core Procedure Profile(7.0.0) | Observation | ImmunizationRecommendation )
Reason the encounter takes place (reference)
diagnosis
Σ
0..*
BackboneElement
The list of diagnosis relevant to this encounter
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
condition
S Σ
1..1
Reference (Encounter: Inpatient Condition )
The diagnosis or procedure relevant to the encounter
use
0..1
CodeableConcept
Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)Binding: DiagnosisRole ( preferred ) : The type of diagnosis this condition represents.
rank
S
0..1
positiveInt
Ranking of the diagnosis (for each role type)Required Pattern: 1
account
0..*
Reference (Account )
The set of accounts that may be used for billing for this Encounter
hospitalization
S
0..1
BackboneElement
Details about the admission to a healthcare service
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
preAdmissionIdentifier
0..1
Identifier
Pre-admission identifier
origin
0..1
Reference (Location | Organization )
The location/organization from which the patient came before admission
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
reference
Σ C
0..1
string
Literal reference, Relative, internal or absolute URL
type
Σ
0..1
uri
Type the reference refers to (e.g. "Patient")Binding: ResourceType ( extensible ) : Aa resource (or, for logical models, the URI of the logical model).
identifier
Σ
0..1
Identifier
Logical reference, when literal reference is not known
display
S Σ
0..1
string
Text alternative for the resource
admitSource
0..1
CodeableConcept
From where patient was admitted (physician referral, transfer)Binding: AdmitSource ( preferred ) : From where the patient was admitted.
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
S Σ
0..*
Coding
Code defined by a terminology systemBinding: SourceOfAdmission FHIR ( required ) : see mapping VF_SourceOfAdmission
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
system
S Σ
0..1
uri
Identity of the terminology systemRequired Pattern: http://va.gov/terminology/vistaDefinedTerms/45.1
version
Σ
0..1
string
Version of the system - if relevant
code
S Σ
0..1
code
Symbol in syntax defined by the system
display
Σ
0..1
string
Representation defined by the system
userSelected
Σ
0..1
boolean
If this coding was chosen directly by the user
text
Σ
0..1
string
Plain text representation of the concept
reAdmission
0..1
CodeableConcept
The type of hospital re-admission that has occurred (if any). If the value is absent, then this is not identified as a readmissionBinding: hl7VS-re-admissionIndicator ( example ) : The reason for re-admission of this hospitalization encounter.
dietPreference
0..*
CodeableConcept
Diet preferences reported by the patientBinding: Diet ( example ) : Medical, cultural or ethical food preferences to help with catering requirements.
specialCourtesy
0..*
CodeableConcept
Special courtesies (VIP, board member)Binding: SpecialCourtesy ( preferred ) : Special courtesies.
specialArrangement
0..*
CodeableConcept
Wheelchair, translator, stretcher, etc.Binding: SpecialArrangements ( preferred ) : Special arrangements.
destination
0..1
Reference (Location | Organization )
Location/organization to which the patient is discharged
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
reference
Σ C
0..1
string
Literal reference, Relative, internal or absolute URL
type
Σ
0..1
uri
Type the reference refers to (e.g. "Patient")Binding: ResourceType ( extensible ) : Aa resource (or, for logical models, the URI of the logical model).
identifier
Σ
0..1
Identifier
Logical reference, when literal reference is not known
display
S Σ
0..1
string
Text alternative for the resource
dischargeDisposition
S
0..1
CodeableConcept
Category or kind of location after dischargeBinding: US Core Discharge Disposition ( preferred ) : National Uniform Billing Committee , manual UB-04, UB form locator 17
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
Σ
0..*
Coding
Code defined by a terminology system
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
system
S Σ
0..1
uri
Identity of the terminology systemRequired Pattern: http://va.gov/terminology/vistaDefinedTerms/45.6
version
Σ
0..1
string
Version of the system - if relevant
code
S Σ
0..1
code
Symbol in syntax defined by the system
display
Σ
0..1
string
Representation defined by the system
userSelected
Σ
0..1
boolean
If this coding was chosen directly by the user
text
Σ
0..1
string
Plain text representation of the concept
Slices for location
S
0 .. *
BackboneElement
List of locations where the patient has been Slice: Unordered, Open by value:$this
location:All Slices
Content/Rules for all slices
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
location
S
1..1
Reference (Location )
Location the encounter takes place
status
0..1
code
planned | active | reserved | completedBinding: EncounterLocationStatus ( required ) : The status of the location.
physicalType
0..1
CodeableConcept
The physical type of the location (usually the level in the location hierachy - bed room ward etc.)Binding: LocationType ( example ) : Physical form of the location.
period
0..1
Period
Time period during which the patient was present at the location
location:va-ward
S
0..1
BackboneElement
List of locations where the patient has been
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
location
S
1..1
Reference (Location )
Location the encounter takes place
status
0..1
code
planned | active | reserved | completedBinding: EncounterLocationStatus ( required ) : The status of the location.
physicalType
0..1
CodeableConcept
The physical type of the location (usually the level in the location hierachy - bed room ward etc.)Binding: LocationType ( example ) : Physical form of the location.
period
0..1
Period
Time period during which the patient was present at the location
location:va-facility
S
0..1
BackboneElement
List of locations where the patient has been
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
location
S
1..1
Reference (Location )
Location the encounter takes place
status
0..1
code
planned | active | reserved | completedBinding: EncounterLocationStatus ( required ) : The status of the location.
physicalType
0..1
CodeableConcept
The physical type of the location (usually the level in the location hierachy - bed room ward etc.)Binding: LocationType ( example ) : Physical form of the location.
period
0..1
Period
Time period during which the patient was present at the location
serviceProvider
S
0..1
Reference (Organization )
The organization (facility) responsible for this encounter
partOf
0..1
Reference (Encounter )
Another Encounter this encounter is part of
Documentation for this format
Path Conformance ValueSet / Code URI
Encounter.language preferred CommonLanguages http://hl7.org/fhir/ValueSet/languages
From the FHIR Standard
Encounter.identifier.use required IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From the FHIR Standard
Encounter.identifier.type extensible Identifier Type Codes http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Encounter.identifier:va-IEN.use required IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From the FHIR Standard
Encounter.identifier:va-IEN.type extensible Identifier Type Codes http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Encounter.identifier:va-IA.use required IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From the FHIR Standard
Encounter.identifier:va-IA.type extensible Identifier Type Codes http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Encounter.status required EncounterStatus http://hl7.org/fhir/ValueSet/encounter-status|4.0.1
From the FHIR Standard
Encounter.statusHistory.status required EncounterStatus http://hl7.org/fhir/ValueSet/encounter-status|4.0.1
From the FHIR Standard
Encounter.class extensible Pattern Value: IMP http://terminology.hl7.org/ValueSet/v3-ActEncounterCode
Encounter.classHistory.class extensible ActEncounterCode http://terminology.hl7.org/ValueSet/v3-ActEncounterCode
Encounter.type extensible USCoreEncounterType http://hl7.org/fhir/us/core/ValueSet/us-core-encounter-type
Encounter.serviceType example ServiceType http://hl7.org/fhir/ValueSet/service-type
From the FHIR Standard
Encounter.priority example ActPriority http://terminology.hl7.org/ValueSet/v3-ActPriority
Encounter.participant.type extensible ParticipantType http://hl7.org/fhir/ValueSet/encounter-participant-type
From the FHIR Standard
Encounter.reasonCode preferred EncounterReasonCodes http://hl7.org/fhir/ValueSet/encounter-reason
From the FHIR Standard
Encounter.reasonCode:va-principle preferred Pattern Value: nullhttp://hl7.org/fhir/ValueSet/encounter-reason
From the FHIR Standard
Encounter.reasonCode:va-secondary preferred Pattern Value: nullhttp://hl7.org/fhir/ValueSet/encounter-reason
From the FHIR Standard
Encounter.reasonCode:va-procedure preferred Pattern Value: null http://hl7.org/fhir/ValueSet/encounter-reason
From the FHIR Standard
Encounter.diagnosis.use preferred DiagnosisRole http://hl7.org/fhir/ValueSet/diagnosis-role
From the FHIR Standard
Encounter.hospitalization.origin.type extensible ResourceType http://hl7.org/fhir/ValueSet/resource-types
From the FHIR Standard
Encounter.hospitalization.admitSource preferred AdmitSource http://hl7.org/fhir/ValueSet/encounter-admit-source
From the FHIR Standard
Encounter.hospitalization.admitSource.coding required SourceOfAdmission http://va.gov/fhir/ValueSet/SourceOfAdmission
From this IG
Encounter.hospitalization.reAdmission example Hl7VSReAdmissionIndicator http://terminology.hl7.org/ValueSet/v2-0092
Encounter.hospitalization.dietPreference example Diet http://hl7.org/fhir/ValueSet/encounter-diet
From the FHIR Standard
Encounter.hospitalization.specialCourtesy preferred SpecialCourtesy http://hl7.org/fhir/ValueSet/encounter-special-courtesy
From the FHIR Standard
Encounter.hospitalization.specialArrangement preferred SpecialArrangements http://hl7.org/fhir/ValueSet/encounter-special-arrangements
From the FHIR Standard
Encounter.hospitalization.destination.type extensible ResourceType http://hl7.org/fhir/ValueSet/resource-types
From the FHIR Standard
Encounter.hospitalization.dischargeDisposition preferred USCoreDischargeDisposition http://hl7.org/fhir/us/core/ValueSet/us-core-discharge-disposition
Encounter.location.status required EncounterLocationStatus http://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1
From the FHIR Standard
Encounter.location.physicalType example LocationType http://hl7.org/fhir/ValueSet/location-physical-type
From the FHIR Standard
Encounter.location:va-ward.status required EncounterLocationStatus http://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1
From the FHIR Standard
Encounter.location:va-ward.physicalType example LocationType http://hl7.org/fhir/ValueSet/location-physical-type
From the FHIR Standard
Encounter.location:va-facility.status required EncounterLocationStatus http://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1
From the FHIR Standard
Encounter.location:va-facility.physicalType example LocationType http://hl7.org/fhir/ValueSet/location-physical-type
From the FHIR Standard
Constraints
Id Grade Path(s) Details Requirements
dom-2 error Encounter If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty()
dom-3 error Encounter If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Encounter If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Encounter If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty()
dom-6 best practice Encounter A resource should have narrative for robust management : text.`div`.exists()
eie-27-433 best practice Encounter.status If (45-2) is null or > now then fixed value #planned : true
eie-27-434 best practice Encounter.status If (45-2) is not null, < now, field 70 null then fixed value #in-progress : true
eie-27-435 best practice Encounter.status If (45-70) is not null then fixed value #finished : true
ele-1 error **ALL** elements All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both : extension.exists() != value.exists()
This structure is derived from USCoreEncounterProfile
Summary
Must-Support: 31 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices :
The element 1 is sliced based on the value of Encounter.identifier
The element 1 is sliced based on the value of Encounter.reasonCode
The element 1 is sliced based on the value of Encounter.location
Key Elements View
Name Flags Card. Type Description & Constraints Filter: Bindings Constraints Obligations
Encounter
0..*
USCoreEncounterProfile(5.0.1)
An interaction during which services are provided to the patientThis profile also complies with the profiles US Core Encounter Profile (6.1.0) and US Core Encounter Profile (7.0.0)
implicitRules
?! Σ
0..1
uri
A set of rules under which this content was created
modifierExtension
?!
0..*
Extension
Extensions that cannot be ignored
Slices for identifier
S Σ
0 .. *
Identifier
Identifier(s) by which this encounter is known Slice: Unordered, Open by value:$this
identifier:All Slices
Content/Rules for all slices
use
?! Σ
0..1
code
usual | official | temp | secondary | old (If known)Binding: IdentifierUse ( required ) : Identifies the purpose for this identifier, if known .
system
S Σ
1..1
uri
The namespace for the identifier valueExample General: http://www.acme.com/identifiers/patient
value
S Σ
1..1
string
The value that is uniqueExample General: 123456
identifier:va-IEN
S Σ
0..1
Identifier
Identifier(s) by which this encounter is knownRequired Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
use
0..1
code
usual | official | temp | secondary | old (If known)
type
1..1
CodeableConcept
Description of identifierFixed Value: (Complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
0..*
Coding
Code defined by a terminology system
text
1..1
string
Plain text representation of the conceptFixed Value: IEN
system
1..1
uri
The namespace for the identifier valueFixed Value: http://va.gov/identifiers/$Sta3n/45
value
0..1
string
The value that is unique
period
0..1
Period
Time period when id is/was valid for use
assigner
0..1
Reference (Organization )
Organization that issued id (may be just text)
use
?! Σ
0..1
code
usual | official | temp | secondary | old (If known)Binding: IdentifierUse ( required ) : Identifies the purpose for this identifier, if known .
type
Σ
0..1
CodeableConcept
Description of identifierBinding: Identifier Type Codes ( extensible ) : A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
text
S Σ
0..1
string
Plain text representation of the concept
system
S Σ
1..1
uri
The namespace for the identifier valueExample General: http://www.acme.com/identifiers/patient
value
S Σ
1..1
string
The value that is uniqueExample General: 123456
identifier:va-IA
S Σ
0..1
Identifier
Identifier(s) by which this encounter is knownRequired Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
use
0..1
code
usual | official | temp | secondary | old (If known)
type
1..1
CodeableConcept
Description of identifierFixed Value: (Complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
0..*
Coding
Code defined by a terminology system
text
1..1
string
Plain text representation of the conceptFixed Value: Internal Admission #
system
1..1
uri
The namespace for the identifier valueFixed Value: http://va.gov/identifiers/$Sta3n/45-2.1
value
0..1
string
The value that is unique
period
0..1
Period
Time period when id is/was valid for use
assigner
0..1
Reference (Organization )
Organization that issued id (may be just text)
use
?! Σ
0..1
code
usual | official | temp | secondary | old (If known)Binding: IdentifierUse ( required ) : Identifies the purpose for this identifier, if known .
type
Σ
0..1
CodeableConcept
Description of identifierBinding: Identifier Type Codes ( extensible ) : A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
text
S Σ
0..1
string
Plain text representation of the concept
system
S Σ
1..1
uri
The namespace for the identifier valueExample General: http://www.acme.com/identifiers/patient
value
S Σ
1..1
string
The value that is uniqueExample General: 123456
status
?! S Σ C
1..1
code
planned | arrived | triaged | in-progress | onleave | finished | cancelled +Binding: EncounterStatus ( required ) : Current state of the encounter. Constraints: eie-27-433 , eie-27-434 , eie-27-435
class
S Σ
1..1
Coding
Classification of patient encounterBinding: ActEncounterCode ( extensible ) : Classification of the encounter. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: IMP
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
type
S Σ
1..*
CodeableConcept
Specific type of encounterBinding: US Core Encounter Type ( extensible ) : Valueset to describe the Encounter Type
coding
Σ
0..*
Coding
Code defined by a terminology system
system
S Σ
0..1
uri
Identity of the terminology systemRequired Pattern: http://www.ama-assn.org/go/cpt
code
S Σ
0..1
code
Symbol in syntax defined by the system
display
S Σ
0..1
string
Representation defined by the system
text
S Σ
0..1
string
Plain text representation of the concept
subject
S Σ
1..1
Reference (Patient )
The patient or group present at the encounter
participant
S Σ
0..*
BackboneElement
List of participants involved in the encounter
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
type
S Σ
0..*
CodeableConcept
Role of participant in encounterBinding: ParticipantType ( extensible ) : Role of participant in encounter.
coding
S Σ
0..*
Coding
Code defined by a terminology systemRequired Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: PPRF
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
period
S
0..1
Period
Period of time during the encounter that the participant participated
individual
S Σ
0..1
Reference (Practitioner )
Persons involved in the encounter other than the patient
period
S
0..1
Period
The start and end time of the encounter
start
S Σ C
0..1
dateTime
Starting time with inclusive boundary
end
S Σ C
0..1
dateTime
End time with inclusive boundary, if not ongoing
Slices for reasonCode
S Σ
0 .. *
CodeableConcept
Coded reason the encounter takes place Slice: Unordered, Open by value:$this Binding: EncounterReasonCodes ( preferred ) : Reason why the encounter takes place.
reasonCode:va-principle
S Σ
0..1
CodeableConcept
Coded reason the encounter takes placeBinding: EncounterReasonCodes ( preferred ) : Reason why the encounter takes place. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (Complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: urn:see-termmap-in-mapParameter
version
0..1
string
Version of the system - if relevant
code
0..1
code
Symbol in syntax defined by the system
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
coding
Σ
0..*
Coding
Code defined by a terminology system
system
S Σ
0..1
uri
Identity of the terminology system
code
S Σ
0..1
code
Symbol in syntax defined by the system
reasonCode:va-secondary
S Σ
0..1
CodeableConcept
Coded reason the encounter takes placeBinding: EncounterReasonCodes ( preferred ) : Reason why the encounter takes place. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (Complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: urn:see-termmap-in-mapParameter
version
0..1
string
Version of the system - if relevant
code
0..1
code
Symbol in syntax defined by the system
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
coding
Σ
0..*
Coding
Code defined by a terminology system
system
S Σ
0..1
uri
Identity of the terminology system
code
S Σ
0..1
code
Symbol in syntax defined by the system
reasonCode:va-procedure
S Σ
0..1
CodeableConcept
Coded reason the encounter takes placeBinding: EncounterReasonCodes ( preferred ) : Reason why the encounter takes place. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (Complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: http://www.cms.gov/Medicare/Coding/ICD10
version
0..1
string
Version of the system - if relevant
code
0..1
code
Symbol in syntax defined by the system
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
coding
Σ
0..*
Coding
Code defined by a terminology system
system
S Σ
0..1
uri
Identity of the terminology system
code
S Σ
0..1
code
Symbol in syntax defined by the system
reasonReference
S Σ
0..*
Reference (US Core Condition Problems and Health Concerns Profile(7.0.0) S | US Core Condition Encounter Diagnosis Profile(7.0.0) S | US Core Procedure Profile(7.0.0) | Observation | ImmunizationRecommendation )
Reason the encounter takes place (reference)
diagnosis
Σ
0..*
BackboneElement
The list of diagnosis relevant to this encounter
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
condition
S Σ
1..1
Reference (Encounter: Inpatient Condition )
The diagnosis or procedure relevant to the encounter
rank
S
0..1
positiveInt
Ranking of the diagnosis (for each role type)Required Pattern: 1
hospitalization
S
0..1
BackboneElement
Details about the admission to a healthcare service
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
origin
0..1
Reference (Location | Organization )
The location/organization from which the patient came before admission
display
S Σ
0..1
string
Text alternative for the resource
admitSource
0..1
CodeableConcept
From where patient was admitted (physician referral, transfer)Binding: AdmitSource ( preferred ) : From where the patient was admitted.
coding
S Σ
0..*
Coding
Code defined by a terminology systemBinding: SourceOfAdmission FHIR ( required ) : see mapping VF_SourceOfAdmission
system
S Σ
0..1
uri
Identity of the terminology systemRequired Pattern: http://va.gov/terminology/vistaDefinedTerms/45.1
code
S Σ
0..1
code
Symbol in syntax defined by the system
destination
0..1
Reference (Location | Organization )
Location/organization to which the patient is discharged
display
S Σ
0..1
string
Text alternative for the resource
dischargeDisposition
S
0..1
CodeableConcept
Category or kind of location after dischargeBinding: US Core Discharge Disposition ( preferred ) : National Uniform Billing Committee , manual UB-04, UB form locator 17
coding
Σ
0..*
Coding
Code defined by a terminology system
system
S Σ
0..1
uri
Identity of the terminology systemRequired Pattern: http://va.gov/terminology/vistaDefinedTerms/45.6
code
S Σ
0..1
code
Symbol in syntax defined by the system
Slices for location
S
0 .. *
BackboneElement
List of locations where the patient has been Slice: Unordered, Open by value:$this
location:All Slices
Content/Rules for all slices
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
location
S
1..1
Reference (Location )
Location the encounter takes place
location:va-ward
S
0..1
BackboneElement
List of locations where the patient has been
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
location
S
1..1
Reference (Location )
Location the encounter takes place
location:va-facility
S
0..1
BackboneElement
List of locations where the patient has been
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
location
S
1..1
Reference (Location )
Location the encounter takes place
serviceProvider
S
0..1
Reference (Organization )
The organization (facility) responsible for this encounter
Documentation for this format
Terminology Bindings
Path Conformance ValueSet / Code URI
Encounter.identifier.use required IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From the FHIR Standard
Encounter.identifier:va-IEN.use required IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From the FHIR Standard
Encounter.identifier:va-IEN.type extensible Identifier Type Codes http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Encounter.identifier:va-IA.use required IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From the FHIR Standard
Encounter.identifier:va-IA.type extensible Identifier Type Codes http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Encounter.status required EncounterStatus http://hl7.org/fhir/ValueSet/encounter-status|4.0.1
From the FHIR Standard
Encounter.class extensible Pattern Value: IMP http://terminology.hl7.org/ValueSet/v3-ActEncounterCode
Encounter.type extensible USCoreEncounterType http://hl7.org/fhir/us/core/ValueSet/us-core-encounter-type
Encounter.participant.type extensible ParticipantType http://hl7.org/fhir/ValueSet/encounter-participant-type
From the FHIR Standard
Encounter.reasonCode preferred EncounterReasonCodes http://hl7.org/fhir/ValueSet/encounter-reason
From the FHIR Standard
Encounter.reasonCode:va-principle preferred Pattern Value: nullhttp://hl7.org/fhir/ValueSet/encounter-reason
From the FHIR Standard
Encounter.reasonCode:va-secondary preferred Pattern Value: nullhttp://hl7.org/fhir/ValueSet/encounter-reason
From the FHIR Standard
Encounter.reasonCode:va-procedure preferred Pattern Value: null http://hl7.org/fhir/ValueSet/encounter-reason
From the FHIR Standard
Encounter.hospitalization.admitSource preferred AdmitSource http://hl7.org/fhir/ValueSet/encounter-admit-source
From the FHIR Standard
Encounter.hospitalization.admitSource.coding required SourceOfAdmission http://va.gov/fhir/ValueSet/SourceOfAdmission
From this IG
Encounter.hospitalization.dischargeDisposition preferred USCoreDischargeDisposition http://hl7.org/fhir/us/core/ValueSet/us-core-discharge-disposition
Constraints
Id Grade Path(s) Details Requirements
dom-2 error Encounter If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty()
dom-3 error Encounter If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Encounter If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Encounter If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty()
dom-6 best practice Encounter A resource should have narrative for robust management : text.`div`.exists()
eie-27-433 best practice Encounter.status If (45-2) is null or > now then fixed value #planned : true
eie-27-434 best practice Encounter.status If (45-2) is not null, < now, field 70 null then fixed value #in-progress : true
eie-27-435 best practice Encounter.status If (45-70) is not null then fixed value #finished : true
ele-1 error **ALL** elements All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both : extension.exists() != value.exists()
Differential View
This structure is derived from USCoreEncounterProfile
Terminology Bindings (Differential)
Path Conformance ValueSet URI
Encounter.hospitalization.admitSource.coding required SourceOfAdmission http://va.gov/fhir/ValueSet/SourceOfAdmission
From this IG
Constraints
Id Grade Path(s) Details Requirements
eie-27-433 best practice Encounter.status If (45-2) is null or > now then fixed value #planned : true
eie-27-434 best practice Encounter.status If (45-2) is not null, < now, field 70 null then fixed value #in-progress : true
eie-27-435 best practice Encounter.status If (45-70) is not null then fixed value #finished : true
Snapshot View
Name Flags Card. Type Description & Constraints Filter: Bindings Constraints Obligations
Encounter
0..*
USCoreEncounterProfile(5.0.1)
An interaction during which services are provided to the patientThis profile also complies with the profiles US Core Encounter Profile (6.1.0) and US Core Encounter Profile (7.0.0)
id
Σ
0..1
id
Logical id of this artifact
meta
Σ
0..1
Meta
Metadata about the resource
implicitRules
?! Σ
0..1
uri
A set of rules under which this content was created
language
0..1
code
Language of the resource contentBinding: CommonLanguages ( preferred ) : A human language.
text
0..1
Narrative
Text summary of the resource, for human interpretationThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained
0..*
Resource
Contained, inline Resources
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?!
0..*
Extension
Extensions that cannot be ignored
Slices for identifier
S Σ
0 .. *
Identifier
Identifier(s) by which this encounter is known Slice: Unordered, Open by value:$this
identifier:All Slices
Content/Rules for all slices
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
use
?! Σ
0..1
code
usual | official | temp | secondary | old (If known)Binding: IdentifierUse ( required ) : Identifies the purpose for this identifier, if known .
type
Σ
0..1
CodeableConcept
Description of identifierBinding: Identifier Type Codes ( extensible ) : A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
system
S Σ
1..1
uri
The namespace for the identifier valueExample General: http://www.acme.com/identifiers/patient
value
S Σ
1..1
string
The value that is uniqueExample General: 123456
period
Σ
0..1
Period
Time period when id is/was valid for use
assigner
Σ
0..1
Reference (Organization )
Organization that issued id (may be just text)
identifier:va-IEN
S Σ
0..1
Identifier
Identifier(s) by which this encounter is knownRequired Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
use
0..1
code
usual | official | temp | secondary | old (If known)
type
1..1
CodeableConcept
Description of identifierFixed Value: (Complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
0..*
Coding
Code defined by a terminology system
text
1..1
string
Plain text representation of the conceptFixed Value: IEN
system
1..1
uri
The namespace for the identifier valueFixed Value: http://va.gov/identifiers/$Sta3n/45
value
0..1
string
The value that is unique
period
0..1
Period
Time period when id is/was valid for use
assigner
0..1
Reference (Organization )
Organization that issued id (may be just text)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
use
?! Σ
0..1
code
usual | official | temp | secondary | old (If known)Binding: IdentifierUse ( required ) : Identifies the purpose for this identifier, if known .
type
Σ
0..1
CodeableConcept
Description of identifierBinding: Identifier Type Codes ( extensible ) : A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
Σ
0..*
Coding
Code defined by a terminology system
text
S Σ
0..1
string
Plain text representation of the concept
system
S Σ
1..1
uri
The namespace for the identifier valueExample General: http://www.acme.com/identifiers/patient
value
S Σ
1..1
string
The value that is uniqueExample General: 123456
period
Σ
0..1
Period
Time period when id is/was valid for use
assigner
Σ
0..1
Reference (Organization )
Organization that issued id (may be just text)
identifier:va-IA
S Σ
0..1
Identifier
Identifier(s) by which this encounter is knownRequired Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
use
0..1
code
usual | official | temp | secondary | old (If known)
type
1..1
CodeableConcept
Description of identifierFixed Value: (Complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
0..*
Coding
Code defined by a terminology system
text
1..1
string
Plain text representation of the conceptFixed Value: Internal Admission #
system
1..1
uri
The namespace for the identifier valueFixed Value: http://va.gov/identifiers/$Sta3n/45-2.1
value
0..1
string
The value that is unique
period
0..1
Period
Time period when id is/was valid for use
assigner
0..1
Reference (Organization )
Organization that issued id (may be just text)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
use
?! Σ
0..1
code
usual | official | temp | secondary | old (If known)Binding: IdentifierUse ( required ) : Identifies the purpose for this identifier, if known .
type
Σ
0..1
CodeableConcept
Description of identifierBinding: Identifier Type Codes ( extensible ) : A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
Σ
0..*
Coding
Code defined by a terminology system
text
S Σ
0..1
string
Plain text representation of the concept
system
S Σ
1..1
uri
The namespace for the identifier valueExample General: http://www.acme.com/identifiers/patient
value
S Σ
1..1
string
The value that is uniqueExample General: 123456
period
Σ
0..1
Period
Time period when id is/was valid for use
assigner
Σ
0..1
Reference (Organization )
Organization that issued id (may be just text)
status
?! S Σ C
1..1
code
planned | arrived | triaged | in-progress | onleave | finished | cancelled +Binding: EncounterStatus ( required ) : Current state of the encounter. Constraints: eie-27-433 , eie-27-434 , eie-27-435
statusHistory
0..*
BackboneElement
List of past encounter statuses
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
status
1..1
code
planned | arrived | triaged | in-progress | onleave | finished | cancelled +Binding: EncounterStatus ( required ) : Current state of the encounter.
period
1..1
Period
The time that the episode was in the specified status
class
S Σ
1..1
Coding
Classification of patient encounterBinding: ActEncounterCode ( extensible ) : Classification of the encounter. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: IMP
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
classHistory
0..*
BackboneElement
List of past encounter classes
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
class
1..1
Coding
inpatient | outpatient | ambulatory | emergency +Binding: ActEncounterCode ( extensible ) : Classification of the encounter.
period
1..1
Period
The time that the episode was in the specified class
type
S Σ
1..*
CodeableConcept
Specific type of encounterBinding: US Core Encounter Type ( extensible ) : Valueset to describe the Encounter Type
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
Σ
0..*
Coding
Code defined by a terminology system
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
system
S Σ
0..1
uri
Identity of the terminology systemRequired Pattern: http://www.ama-assn.org/go/cpt
version
Σ
0..1
string
Version of the system - if relevant
code
S Σ
0..1
code
Symbol in syntax defined by the system
display
S Σ
0..1
string
Representation defined by the system
userSelected
Σ
0..1
boolean
If this coding was chosen directly by the user
text
S Σ
0..1
string
Plain text representation of the concept
serviceType
Σ
0..1
CodeableConcept
Specific type of serviceBinding: ServiceType ( example ) : Broad categorization of the service that is to be provided.
priority
0..1
CodeableConcept
Indicates the urgency of the encounterBinding: ActPriority ( example ) : Indicates the urgency of the encounter.
subject
S Σ
1..1
Reference (Patient )
The patient or group present at the encounter
episodeOfCare
Σ
0..*
Reference (EpisodeOfCare )
Episode(s) of care that this encounter should be recorded against
basedOn
0..*
Reference (ServiceRequest )
The ServiceRequest that initiated this encounter
participant
S Σ
0..*
BackboneElement
List of participants involved in the encounter
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
type
S Σ
0..*
CodeableConcept
Role of participant in encounterBinding: ParticipantType ( extensible ) : Role of participant in encounter.
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
S Σ
0..*
Coding
Code defined by a terminology systemRequired Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: PPRF
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
Σ
0..1
string
Plain text representation of the concept
period
S
0..1
Period
Period of time during the encounter that the participant participated
individual
S Σ
0..1
Reference (Practitioner )
Persons involved in the encounter other than the patient
appointment
Σ
0..*
Reference (Appointment )
The appointment that scheduled this encounter
period
S
0..1
Period
The start and end time of the encounter
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
start
S Σ C
0..1
dateTime
Starting time with inclusive boundary
end
S Σ C
0..1
dateTime
End time with inclusive boundary, if not ongoing
length
0..1
Duration
Quantity of time the encounter lasted (less time absent)
Slices for reasonCode
S Σ
0 .. *
CodeableConcept
Coded reason the encounter takes place Slice: Unordered, Open by value:$this Binding: EncounterReasonCodes ( preferred ) : Reason why the encounter takes place.
reasonCode:va-principle
S Σ
0..1
CodeableConcept
Coded reason the encounter takes placeBinding: EncounterReasonCodes ( preferred ) : Reason why the encounter takes place. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (Complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: urn:see-termmap-in-mapParameter
version
0..1
string
Version of the system - if relevant
code
0..1
code
Symbol in syntax defined by the system
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
Σ
0..*
Coding
Code defined by a terminology system
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
system
S Σ
0..1
uri
Identity of the terminology system
version
Σ
0..1
string
Version of the system - if relevant
code
S Σ
0..1
code
Symbol in syntax defined by the system
display
Σ
0..1
string
Representation defined by the system
userSelected
Σ
0..1
boolean
If this coding was chosen directly by the user
text
Σ
0..1
string
Plain text representation of the concept
reasonCode:va-secondary
S Σ
0..1
CodeableConcept
Coded reason the encounter takes placeBinding: EncounterReasonCodes ( preferred ) : Reason why the encounter takes place. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (Complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: urn:see-termmap-in-mapParameter
version
0..1
string
Version of the system - if relevant
code
0..1
code
Symbol in syntax defined by the system
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
Σ
0..*
Coding
Code defined by a terminology system
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
system
S Σ
0..1
uri
Identity of the terminology system
version
Σ
0..1
string
Version of the system - if relevant
code
S Σ
0..1
code
Symbol in syntax defined by the system
display
Σ
0..1
string
Representation defined by the system
userSelected
Σ
0..1
boolean
If this coding was chosen directly by the user
text
Σ
0..1
string
Plain text representation of the concept
reasonCode:va-procedure
S Σ
0..1
CodeableConcept
Coded reason the encounter takes placeBinding: EncounterReasonCodes ( preferred ) : Reason why the encounter takes place. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (Complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: http://www.cms.gov/Medicare/Coding/ICD10
version
0..1
string
Version of the system - if relevant
code
0..1
code
Symbol in syntax defined by the system
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
Σ
0..*
Coding
Code defined by a terminology system
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
system
S Σ
0..1
uri
Identity of the terminology system
version
Σ
0..1
string
Version of the system - if relevant
code
S Σ
0..1
code
Symbol in syntax defined by the system
display
Σ
0..1
string
Representation defined by the system
userSelected
Σ
0..1
boolean
If this coding was chosen directly by the user
text
Σ
0..1
string
Plain text representation of the concept
reasonReference
S Σ
0..*
Reference (US Core Condition Problems and Health Concerns Profile(7.0.0) S | US Core Condition Encounter Diagnosis Profile(7.0.0) S | US Core Procedure Profile(7.0.0) | Observation | ImmunizationRecommendation )
Reason the encounter takes place (reference)
diagnosis
Σ
0..*
BackboneElement
The list of diagnosis relevant to this encounter
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
condition
S Σ
1..1
Reference (Encounter: Inpatient Condition )
The diagnosis or procedure relevant to the encounter
use
0..1
CodeableConcept
Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)Binding: DiagnosisRole ( preferred ) : The type of diagnosis this condition represents.
rank
S
0..1
positiveInt
Ranking of the diagnosis (for each role type)Required Pattern: 1
account
0..*
Reference (Account )
The set of accounts that may be used for billing for this Encounter
hospitalization
S
0..1
BackboneElement
Details about the admission to a healthcare service
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
preAdmissionIdentifier
0..1
Identifier
Pre-admission identifier
origin
0..1
Reference (Location | Organization )
The location/organization from which the patient came before admission
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
reference
Σ C
0..1
string
Literal reference, Relative, internal or absolute URL
type
Σ
0..1
uri
Type the reference refers to (e.g. "Patient")Binding: ResourceType ( extensible ) : Aa resource (or, for logical models, the URI of the logical model).
identifier
Σ
0..1
Identifier
Logical reference, when literal reference is not known
display
S Σ
0..1
string
Text alternative for the resource
admitSource
0..1
CodeableConcept
From where patient was admitted (physician referral, transfer)Binding: AdmitSource ( preferred ) : From where the patient was admitted.
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
S Σ
0..*
Coding
Code defined by a terminology systemBinding: SourceOfAdmission FHIR ( required ) : see mapping VF_SourceOfAdmission
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
system
S Σ
0..1
uri
Identity of the terminology systemRequired Pattern: http://va.gov/terminology/vistaDefinedTerms/45.1
version
Σ
0..1
string
Version of the system - if relevant
code
S Σ
0..1
code
Symbol in syntax defined by the system
display
Σ
0..1
string
Representation defined by the system
userSelected
Σ
0..1
boolean
If this coding was chosen directly by the user
text
Σ
0..1
string
Plain text representation of the concept
reAdmission
0..1
CodeableConcept
The type of hospital re-admission that has occurred (if any). If the value is absent, then this is not identified as a readmissionBinding: hl7VS-re-admissionIndicator ( example ) : The reason for re-admission of this hospitalization encounter.
dietPreference
0..*
CodeableConcept
Diet preferences reported by the patientBinding: Diet ( example ) : Medical, cultural or ethical food preferences to help with catering requirements.
specialCourtesy
0..*
CodeableConcept
Special courtesies (VIP, board member)Binding: SpecialCourtesy ( preferred ) : Special courtesies.
specialArrangement
0..*
CodeableConcept
Wheelchair, translator, stretcher, etc.Binding: SpecialArrangements ( preferred ) : Special arrangements.
destination
0..1
Reference (Location | Organization )
Location/organization to which the patient is discharged
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
reference
Σ C
0..1
string
Literal reference, Relative, internal or absolute URL
type
Σ
0..1
uri
Type the reference refers to (e.g. "Patient")Binding: ResourceType ( extensible ) : Aa resource (or, for logical models, the URI of the logical model).
identifier
Σ
0..1
Identifier
Logical reference, when literal reference is not known
display
S Σ
0..1
string
Text alternative for the resource
dischargeDisposition
S
0..1
CodeableConcept
Category or kind of location after dischargeBinding: US Core Discharge Disposition ( preferred ) : National Uniform Billing Committee , manual UB-04, UB form locator 17
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
Σ
0..*
Coding
Code defined by a terminology system
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
system
S Σ
0..1
uri
Identity of the terminology systemRequired Pattern: http://va.gov/terminology/vistaDefinedTerms/45.6
version
Σ
0..1
string
Version of the system - if relevant
code
S Σ
0..1
code
Symbol in syntax defined by the system
display
Σ
0..1
string
Representation defined by the system
userSelected
Σ
0..1
boolean
If this coding was chosen directly by the user
text
Σ
0..1
string
Plain text representation of the concept
Slices for location
S
0 .. *
BackboneElement
List of locations where the patient has been Slice: Unordered, Open by value:$this
location:All Slices
Content/Rules for all slices
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
location
S
1..1
Reference (Location )
Location the encounter takes place
status
0..1
code
planned | active | reserved | completedBinding: EncounterLocationStatus ( required ) : The status of the location.
physicalType
0..1
CodeableConcept
The physical type of the location (usually the level in the location hierachy - bed room ward etc.)Binding: LocationType ( example ) : Physical form of the location.
period
0..1
Period
Time period during which the patient was present at the location
location:va-ward
S
0..1
BackboneElement
List of locations where the patient has been
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
location
S
1..1
Reference (Location )
Location the encounter takes place
status
0..1
code
planned | active | reserved | completedBinding: EncounterLocationStatus ( required ) : The status of the location.
physicalType
0..1
CodeableConcept
The physical type of the location (usually the level in the location hierachy - bed room ward etc.)Binding: LocationType ( example ) : Physical form of the location.
period
0..1
Period
Time period during which the patient was present at the location
location:va-facility
S
0..1
BackboneElement
List of locations where the patient has been
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
location
S
1..1
Reference (Location )
Location the encounter takes place
status
0..1
code
planned | active | reserved | completedBinding: EncounterLocationStatus ( required ) : The status of the location.
physicalType
0..1
CodeableConcept
The physical type of the location (usually the level in the location hierachy - bed room ward etc.)Binding: LocationType ( example ) : Physical form of the location.
period
0..1
Period
Time period during which the patient was present at the location
serviceProvider
S
0..1
Reference (Organization )
The organization (facility) responsible for this encounter
partOf
0..1
Reference (Encounter )
Another Encounter this encounter is part of
Documentation for this format
Terminology Bindings
Path Conformance ValueSet / Code URI
Encounter.language preferred CommonLanguages http://hl7.org/fhir/ValueSet/languages
From the FHIR Standard
Encounter.identifier.use required IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From the FHIR Standard
Encounter.identifier.type extensible Identifier Type Codes http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Encounter.identifier:va-IEN.use required IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From the FHIR Standard
Encounter.identifier:va-IEN.type extensible Identifier Type Codes http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Encounter.identifier:va-IA.use required IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From the FHIR Standard
Encounter.identifier:va-IA.type extensible Identifier Type Codes http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Encounter.status required EncounterStatus http://hl7.org/fhir/ValueSet/encounter-status|4.0.1
From the FHIR Standard
Encounter.statusHistory.status required EncounterStatus http://hl7.org/fhir/ValueSet/encounter-status|4.0.1
From the FHIR Standard
Encounter.class extensible Pattern Value: IMP http://terminology.hl7.org/ValueSet/v3-ActEncounterCode
Encounter.classHistory.class extensible ActEncounterCode http://terminology.hl7.org/ValueSet/v3-ActEncounterCode
Encounter.type extensible USCoreEncounterType http://hl7.org/fhir/us/core/ValueSet/us-core-encounter-type
Encounter.serviceType example ServiceType http://hl7.org/fhir/ValueSet/service-type
From the FHIR Standard
Encounter.priority example ActPriority http://terminology.hl7.org/ValueSet/v3-ActPriority
Encounter.participant.type extensible ParticipantType http://hl7.org/fhir/ValueSet/encounter-participant-type
From the FHIR Standard
Encounter.reasonCode preferred EncounterReasonCodes http://hl7.org/fhir/ValueSet/encounter-reason
From the FHIR Standard
Encounter.reasonCode:va-principle preferred Pattern Value: nullhttp://hl7.org/fhir/ValueSet/encounter-reason
From the FHIR Standard
Encounter.reasonCode:va-secondary preferred Pattern Value: nullhttp://hl7.org/fhir/ValueSet/encounter-reason
From the FHIR Standard
Encounter.reasonCode:va-procedure preferred Pattern Value: null http://hl7.org/fhir/ValueSet/encounter-reason
From the FHIR Standard
Encounter.diagnosis.use preferred DiagnosisRole http://hl7.org/fhir/ValueSet/diagnosis-role
From the FHIR Standard
Encounter.hospitalization.origin.type extensible ResourceType http://hl7.org/fhir/ValueSet/resource-types
From the FHIR Standard
Encounter.hospitalization.admitSource preferred AdmitSource http://hl7.org/fhir/ValueSet/encounter-admit-source
From the FHIR Standard
Encounter.hospitalization.admitSource.coding required SourceOfAdmission http://va.gov/fhir/ValueSet/SourceOfAdmission
From this IG
Encounter.hospitalization.reAdmission example Hl7VSReAdmissionIndicator http://terminology.hl7.org/ValueSet/v2-0092
Encounter.hospitalization.dietPreference example Diet http://hl7.org/fhir/ValueSet/encounter-diet
From the FHIR Standard
Encounter.hospitalization.specialCourtesy preferred SpecialCourtesy http://hl7.org/fhir/ValueSet/encounter-special-courtesy
From the FHIR Standard
Encounter.hospitalization.specialArrangement preferred SpecialArrangements http://hl7.org/fhir/ValueSet/encounter-special-arrangements
From the FHIR Standard
Encounter.hospitalization.destination.type extensible ResourceType http://hl7.org/fhir/ValueSet/resource-types
From the FHIR Standard
Encounter.hospitalization.dischargeDisposition preferred USCoreDischargeDisposition http://hl7.org/fhir/us/core/ValueSet/us-core-discharge-disposition
Encounter.location.status required EncounterLocationStatus http://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1
From the FHIR Standard
Encounter.location.physicalType example LocationType http://hl7.org/fhir/ValueSet/location-physical-type
From the FHIR Standard
Encounter.location:va-ward.status required EncounterLocationStatus http://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1
From the FHIR Standard
Encounter.location:va-ward.physicalType example LocationType http://hl7.org/fhir/ValueSet/location-physical-type
From the FHIR Standard
Encounter.location:va-facility.status required EncounterLocationStatus http://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1
From the FHIR Standard
Encounter.location:va-facility.physicalType example LocationType http://hl7.org/fhir/ValueSet/location-physical-type
From the FHIR Standard
Constraints
Id Grade Path(s) Details Requirements
dom-2 error Encounter If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty()
dom-3 error Encounter If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Encounter If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Encounter If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty()
dom-6 best practice Encounter A resource should have narrative for robust management : text.`div`.exists()
eie-27-433 best practice Encounter.status If (45-2) is null or > now then fixed value #planned : true
eie-27-434 best practice Encounter.status If (45-2) is not null, < now, field 70 null then fixed value #in-progress : true
eie-27-435 best practice Encounter.status If (45-70) is not null then fixed value #finished : true
ele-1 error **ALL** elements All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both : extension.exists() != value.exists()
This structure is derived from USCoreEncounterProfile
Summary
Must-Support: 31 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices :
The element 1 is sliced based on the value of Encounter.identifier
The element 1 is sliced based on the value of Encounter.reasonCode
The element 1 is sliced based on the value of Encounter.location
Other representations of profile: CSV , Excel , Schematron