Encounter
Class EncounterEvent

An interaction between a patient and a practitioner under the auspices of a given organization for the purpose of providing healthcare-related service(s). It is important to understand that if the there is a change in provider or organization, by definition a new encounter will be generated. For example, if a patient is moved from Surgery to Post-Op, a new encounter is generated. Similarly, if a patient receives care from 2 nurses while in Post-Op, there will be 2 encounters.

Attributes
«II» Id accountId accountId

"Contains the patient account number assigned by accounting to which all charges, payments, etc., are recorded. It is used to identify the patient's account." - HL7 Version 2.8, PID-18.
"The set of accounts that may be used for billing for this Encounter." - HL7 FHIR, Encounter.account

«CS» Code accountStatus accountStatus

"Contains the account status." - HL7 Version 2.8, PV1-41. Note that HL7 does not suggest any values for this code (in User-defined Table 117).

PractitionerParticipation admitter admitter

"Contains the admitting physician information" - HL7 Version 2.8, PV1-17

«II» Id alternateVisitId alternateVisitId

"Contains the alternative, temporary, or pending optional visit ID number to be used if needed. Multiple alternate identifiers may be sent." - HL7 Version 2.8, PV1-50
Uniquely identifies this patient visit using an identification scheme other than the one used for the "id" property. This allows for different systems or organizations to assign different identifiers to the same visit.

String ambulatoryStatus ambulatoryStatus

"Indicates any permanent or transient handicapped conditions." - HL7 Version 2.8, PV1-15.
Possible values include (from HL7 V2 Table 9): No functional limitations; Ambulates with assistive device; Wheelchair/stretcher bound; Comatose - non-responsive; Disoriented; Vision impaired; Hearing impaired; Speech impaired; Non-English speaking; Functional level unknown; Oxygen therapy; Special equipment (tubes, IVs, catheters); Amputee; Mastectomy; Paraplegic; Pregnant.

Appointment appointment appointment

Pointer to the Appointment (a record of the agreement between the Patient and the Provider to meet at a scheduled time) that engendered this Encounter.
"The appointment that scheduled this encounter." - HL7 FHIR, Encounter.appointment

ServiceDeliveryLocation assignedPatientLocation assignedPatientLocation

"This field contains the patient's initial assigned location or the location to which the patient is being moved. The first component may be the nursing station for inpatient locations, or clinic or department, for locations other than inpatient. For canceling a transaction or discharging a patient, the current location (after the cancellation event or before the discharge event) should be in this field." - HL7 Version 2.8, PV1-3

PractitionerParticipation attender attender

"Contains the attending physician information." - HL7 Version 2.8, PV1-7

«CS» Code chargePriceIndicator chargePriceIndicator

"Contains the code used to determine which price schedule is to be used for room and bed charges." - HL7 Version 2.8, PV1-21. Note that HL7 does not suggest any values for this code (in User-defined Table 32).

String chiefComplaint chiefComplaint

Describes the primary reason, in the patient's words, for the encounter/visit. This field contrasts with the reasonForVisit, which is the clinician's assessment of the reason for the encounter/visit. Notice that this field is a string, while the reasonForVisit is a code.

ClinicalService clinicalService clinicalService
«TS» PointInTime dateCreated dateCreated

Date the visit was entered / modified.

«CS» Code encounterBillingType encounterBillingType

Describes the encounter in terms of evaluation and management (e.g., diagnosis or procedure associated with the encounter). For example, Maintenance visit, 5 minutes or less. Uses CPT-4 codes 99200 - 99299.

«CS» Code financialClass financialClass

"Contains the financial class(es) assigned to the patient for the purpose of identifying sources of reimbursement." - HL7 Version 2.8, PV1-20 Note that HL7 does not suggest any values for this code (in User-defined Table 64).

«EntryPoint» HealthConcernList healthConcernList healthConcernList

Pointer to a list of HealthConcerns as extant at the time of an encounter. Used when the Encounter is the entry point.

«CS» Code hospitalService hospitalService

"Contains the treatment or type of surgery that the patient is scheduled to receive." - HL7 Version 2.8, PV1-10. Possible Values (from HL7 Table 69) include: Cardiac Service, Medical Service, Pulmonary Service, Surgical Service, Urology Service.

Boolean isEmploymentRelated isEmploymentRelated

"Specifies whether a patient's illness was job-related." - HL7 Version 2.8, PV2-15

«CS» Code modeOfArrival modeOfArrival

"Identifies how the patient was brought to the healthcare facility." - HL7 Version 2.8, PV2-38. Possible values include (from HL7 Table 430): Ambulance; Car; On foot; Helicopter; Public Transport; Other; Unknown.

PatientTransfer patientTransfer patientTransfer

The act of transferring a patient from one location or responsible organization to another. Note that a transfer from organization to another will, by definition, trigger a new encounter. Note that a transfer from one location to another may trigger a new encounter depending on whether the responsible organization has changed. A movement from one bed within the same ward to another probably will not, but a movement from one ward to another probably would.

«CS» Code patientType patientType

"Contains site-specific values that identify the patient type." - HL7 Version 2.8, PV1-18 Note that HL7 does not suggest any values for this code (in User-defined Table 18).

ServiceDeliveryLocation pendingLocation pendingLocation

"Indicates the point of care, room, bed, healthcare facility ID, and bed status to which the patient may be moved. The first component may be the nursing station for inpatient locations, or the clinic, department, or home for locations other than inpatient." - HL7 Version 2.8, PV1-42

PregnancyMenstrualStatus pregnancyMenstrualStatus pregnancyMenstrualStatus
«TS» PointInTime previousServiceDate previousServiceDate

"Contains the date of previous service for the same recurring condition. This may be a required field for billing certain illnesses (e.g., accident related) to a third party." - HL7 Version 2.8, PV2-14.

PractitionerParticipation primaryCarePhysician primaryCarePhysician
ServiceDeliveryLocation priorTemporaryLocation priorTemporaryLocation

"This field is used to reflect the patient's temporary location (such as the operating room/theatre or x-ray) prior to a transfer from a temporary location to an actual location, or from a temporary location to another temporary location. The first component may be the nursing station for inpatient locations, or the clinic, department, or home for locations other than inpatient." - HL7 Version 2.8, PV1-43

«CS» Code publicityCode publicityCode

"Contains a user-defined code indicating what level of publicity is allowed for a specific visit." - HL7 Version 2.8, PV2-21. Possible values include (from HL7 V2 Table 215): Family only; No Publicity; Other; Unknown.

«CS» Code reason reason

"A set of values specifying the non-medical reasons for this encounter. Examples are "Medical Necessity", "Patient's Request" and "Dependency". Note: medical reason(s) for the encounter are specified as associated diagnoses." (HL7)

«CS» Code reasonForVisit reasonForVisit

The reason for the encounter/visit from the clinician's point of view. This field contrasts with the chiefComplaint, which is the patient's description of the reason for the encounter/visit. Notice that this field is a code, while the chiefComplaint is a string.
"Reason the encounter takes place, expressed as a code. For admissions, this can be used for a coded admission diagnosis." - HL7 FHIR, Encounter.reason

PractitionerParticipation referer referer

"Contains the referring physician information." - HL7 Version 2.8, PV1-8

«CS» Code referralSource referralSource

Identifies the source of the admission or encounter. In other words, identifies where the patient was before being sent for this encounter. Possible values include: Community, Other facility, etc.

ReportableCondition reportableCondition reportableCondition
ServiceDeliveryLocation serviceDeliveryLocation serviceDeliveryLocation

"The location to which the patient is assigned. It is a role played by a place at which services may be provided. Note that a single physical place can play multiple service delivery location roles each with its own attributes. For example, a Podiatry clinic and Research clinic may meet on alternate days in the same physical location; each clinic uses its own mailing address and telephone number." (HL7)

«CS» Code servicingFacility servicingFacility

"This field is used in a multiple facility environment, e.g., multiple campuses or buildings, to indicate the healthcare facility with which this visit is associated." - HL7 Version 2.8, PV1-39. Note that HL7 does not suggest any values for this code (in User-defined Table 115).

«CS» Code specialArrangement specialArrangement

A set of values representing the types of special arrangements provided or to be provided for this patient encounter (e.g., wheelchair, stretcher, interpreter, attendant, seeing eye dog)
"Any special requests that have been made for this hospitalization encounter, such as the provision of specific equipment or other things." - HL7 FHIR, Encounter.hospitalization.specialArrangement

«CS» Code specialCourtesy specialCourtesy

"Indicates whether the patient will be extended certain special courtesies." - HL7 Version 2.8, PV1-22. Note that HL7 does not suggest any values for this code (in User-defined Table 45).
"Special courtesies (VIP, board member)." - HL7 FHIR, Encounter.hospitalization.specialCourtesy

ServiceDeliveryLocation temporaryLocation temporaryLocation

"Contains a location other than the assigned location required for a temporary period of time (e.g., OR, operating theatre, etc.)." - HL7 Version 2.8, PV1-11

String triageNotes triageNotes

Triage notes for the patient visit. Added for Public Health Reporting Initiative.

Attributes inherited from FHIM::Encounter::AbstractEncounter FHIM::Encounter::AbstractEncounter
careTeamMember careTeamMember, comments comments, confidentiallyCode confidentiallyCode, description description, diagnosisList diagnosisList, duration duration, encounterClass encounterClass, encounterType encounterType, episodeOfCare episodeOfCare, id id, lengthOfStay lengthOfStay, patient patient, priority priority, relatedEncounter relatedEncounter, scopingProvider scopingProvider, status status

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
KeywordsEntryPoint
NameEncounterEvent
Name Expression
NamespaceEncounter
Owned Template Signature
OwnerEncounter
Owning Template Parameter
PackageEncounter
Qualified NameFHIM::Encounter::EncounterEvent
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 accountId
Public «II» Id accountId

"Contains the patient account number assigned by accounting to which all charges, payments, etc., are recorded. It is used to identify the patient's account." - HL7 Version 2.8, PID-18.
"The set of accounts that may be used for billing for this Encounter." - HL7 FHIR, Encounter.account

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NameaccountId
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::accountId
Stereotype
Template Parameter
Type«II» Id
Upper1
Upper Value(1)
VisibilityPublic


 accountStatus
Public «CS» Code accountStatus

"Contains the account status." - HL7 Version 2.8, PV1-41. Note that HL7 does not suggest any values for this code (in User-defined Table 117).

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NameaccountStatus
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::accountStatus
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 admitter
Public PractitionerParticipation admitter

"Contains the admitting physician information" - HL7 Version 2.8, PV1-17

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
Nameadmitter
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::admitter
Stereotype
Template Parameter
TypePractitionerParticipation
Upper*
Upper Value(*)
VisibilityPublic


 alternateVisitId
Public «II» Id alternateVisitId

"Contains the alternative, temporary, or pending optional visit ID number to be used if needed. Multiple alternate identifiers may be sent." - HL7 Version 2.8, PV1-50
Uniquely identifies this patient visit using an identification scheme other than the one used for the "id" property. This allows for different systems or organizations to assign different identifiers to the same visit.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamealternateVisitId
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::alternateVisitId
Stereotype
Template Parameter
Type«II» Id
Upper*
Upper Value(*)
VisibilityPublic


 ambulatoryStatus
Public String ambulatoryStatus

"Indicates any permanent or transient handicapped conditions." - HL7 Version 2.8, PV1-15.
Possible values include (from HL7 V2 Table 9): No functional limitations; Ambulates with assistive device; Wheelchair/stretcher bound; Comatose - non-responsive; Disoriented; Vision impaired; Hearing impaired; Speech impaired; Non-English speaking; Functional level unknown; Oxygen therapy; Special equipment (tubes, IVs, catheters); Amputee; Mastectomy; Paraplegic; Pregnant.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NameambulatoryStatus
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::ambulatoryStatus
Stereotype
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 appointment
Public Appointment appointment

Pointer to the Appointment (a record of the agreement between the Patient and the Provider to meet at a scheduled time) that engendered this Encounter.
"The appointment that scheduled this encounter." - HL7 FHIR, Encounter.appointment

Constraints:
Properties:

AggregationNone
Alias
AssociationencounterEvent_appointment
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Nameappointment
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::appointment
Stereotype
Template Parameter
TypeAppointment
Upper1
Upper Value(1)
VisibilityPublic


 assignedPatientLocation
Public ServiceDeliveryLocation assignedPatientLocation

"This field contains the patient's initial assigned location or the location to which the patient is being moved. The first component may be the nursing station for inpatient locations, or clinic or department, for locations other than inpatient. For canceling a transaction or discharging a patient, the current location (after the cancellation event or before the discharge event) should be in this field." - HL7 Version 2.8, PV1-3

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NameassignedPatientLocation
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::assignedPatientLocation
Stereotype
Template Parameter
TypeServiceDeliveryLocation
Upper1
Upper Value(1)
VisibilityPublic


 attender
Public PractitionerParticipation attender

"Contains the attending physician information." - HL7 Version 2.8, PV1-7

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
Nameattender
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::attender
Stereotype
Template Parameter
TypePractitionerParticipation
Upper*
Upper Value(*)
VisibilityPublic


 chargePriceIndicator
Public «CS» Code chargePriceIndicator

"Contains the code used to determine which price schedule is to be used for room and bed charges." - HL7 Version 2.8, PV1-21. Note that HL7 does not suggest any values for this code (in User-defined Table 32).

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamechargePriceIndicator
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::chargePriceIndicator
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 chiefComplaint
Public String chiefComplaint

Describes the primary reason, in the patient's words, for the encounter/visit. This field contrasts with the reasonForVisit, which is the clinician's assessment of the reason for the encounter/visit. Notice that this field is a string, while the reasonForVisit is a code.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamechiefComplaint
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::chiefComplaint
Stereotype
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 clinicalService
Public ClinicalService clinicalService
Constraints:
Properties:

AggregationNone
Alias
AssociationencounterEvent_clinicalService
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NameclinicalService
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::clinicalService
Stereotype
Template Parameter
TypeClinicalService
Upper*
Upper Value(*)
VisibilityPublic


 dateCreated
Public «TS» PointInTime dateCreated

Date the visit was entered / modified.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
NamedateCreated
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::dateCreated
Stereotype
Template Parameter
Type«TS» PointInTime
Upper1
Upper Value(1)
VisibilityPublic


 encounterBillingType
Public «CS» Code encounterBillingType

Describes the encounter in terms of evaluation and management (e.g., diagnosis or procedure associated with the encounter). For example, Maintenance visit, 5 minutes or less. Uses CPT-4 codes 99200 - 99299.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NameencounterBillingType
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::encounterBillingType
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 financialClass
Public «CS» Code financialClass

"Contains the financial class(es) assigned to the patient for the purpose of identifying sources of reimbursement." - HL7 Version 2.8, PV1-20 Note that HL7 does not suggest any values for this code (in User-defined Table 64).

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamefinancialClass
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::financialClass
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 healthConcernList
Public «EntryPoint» HealthConcernList healthConcernList

Pointer to a list of HealthConcerns as extant at the time of an encounter. Used when the Encounter is the entry point.

Constraints:
Properties:

AggregationNone
Alias
AssociationencounterEvent_healthConcernList
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamehealthConcernList
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::healthConcernList
Stereotype
Template Parameter
Type«EntryPoint» HealthConcernList
Upper*
Upper Value(*)
VisibilityPublic


 hospitalService
Public «CS» Code hospitalService

"Contains the treatment or type of surgery that the patient is scheduled to receive." - HL7 Version 2.8, PV1-10. Possible Values (from HL7 Table 69) include: Cardiac Service, Medical Service, Pulmonary Service, Surgical Service, Urology Service.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamehospitalService
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::hospitalService
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 isEmploymentRelated
Public Boolean isEmploymentRelated

"Specifies whether a patient's illness was job-related." - HL7 Version 2.8, PV2-15

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NameisEmploymentRelated
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::isEmploymentRelated
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value(1)
VisibilityPublic


 modeOfArrival
Public «CS» Code modeOfArrival

"Identifies how the patient was brought to the healthcare facility." - HL7 Version 2.8, PV2-38. Possible values include (from HL7 Table 430): Ambulance; Car; On foot; Helicopter; Public Transport; Other; Unknown.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamemodeOfArrival
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::modeOfArrival
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 patientTransfer
Public PatientTransfer patientTransfer

The act of transferring a patient from one location or responsible organization to another. Note that a transfer from organization to another will, by definition, trigger a new encounter. Note that a transfer from one location to another may trigger a new encounter depending on whether the responsible organization has changed. A movement from one bed within the same ward to another probably will not, but a movement from one ward to another probably would.

Constraints:
Properties:

AggregationNone
Alias
AssociationencounterEvent_patientTransfer
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamepatientTransfer
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::patientTransfer
Stereotype
Template Parameter
TypePatientTransfer
Upper*
Upper Value(*)
VisibilityPublic


 patientType
Public «CS» Code patientType

"Contains site-specific values that identify the patient type." - HL7 Version 2.8, PV1-18 Note that HL7 does not suggest any values for this code (in User-defined Table 18).

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamepatientType
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::patientType
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 pendingLocation
Public ServiceDeliveryLocation pendingLocation

"Indicates the point of care, room, bed, healthcare facility ID, and bed status to which the patient may be moved. The first component may be the nursing station for inpatient locations, or the clinic, department, or home for locations other than inpatient." - HL7 Version 2.8, PV1-42

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamependingLocation
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::pendingLocation
Stereotype
Template Parameter
TypeServiceDeliveryLocation
Upper1
Upper Value(1)
VisibilityPublic


 pregnancyMenstrualStatus
Public PregnancyMenstrualStatus pregnancyMenstrualStatus
Constraints:
Properties:

AggregationNone
Alias
AssociationencounterEvent_pregnancyMenstrualStatus
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamepregnancyMenstrualStatus
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::pregnancyMenstrualStatus
Stereotype
Template Parameter
TypePregnancyMenstrualStatus
Upper1
Upper Value(1)
VisibilityPublic


 previousServiceDate
Public «TS» PointInTime previousServiceDate

"Contains the date of previous service for the same recurring condition. This may be a required field for billing certain illnesses (e.g., accident related) to a third party." - HL7 Version 2.8, PV2-14.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamepreviousServiceDate
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::previousServiceDate
Stereotype
Template Parameter
Type«TS» PointInTime
Upper1
Upper Value(1)
VisibilityPublic


 primaryCarePhysician
Public PractitionerParticipation primaryCarePhysician
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
NameprimaryCarePhysician
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::primaryCarePhysician
Stereotype
Template Parameter
TypePractitionerParticipation
Upper1
Upper Value(1)
VisibilityPublic


 priorTemporaryLocation
Public ServiceDeliveryLocation priorTemporaryLocation

"This field is used to reflect the patient's temporary location (such as the operating room/theatre or x-ray) prior to a transfer from a temporary location to an actual location, or from a temporary location to another temporary location. The first component may be the nursing station for inpatient locations, or the clinic, department, or home for locations other than inpatient." - HL7 Version 2.8, PV1-43

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamepriorTemporaryLocation
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::priorTemporaryLocation
Stereotype
Template Parameter
TypeServiceDeliveryLocation
Upper1
Upper Value(1)
VisibilityPublic


 publicityCode
Public «CS» Code publicityCode

"Contains a user-defined code indicating what level of publicity is allowed for a specific visit." - HL7 Version 2.8, PV2-21. Possible values include (from HL7 V2 Table 215): Family only; No Publicity; Other; Unknown.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamepublicityCode
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::publicityCode
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 reason
Public «CS» Code reason

"A set of values specifying the non-medical reasons for this encounter. Examples are "Medical Necessity", "Patient's Request" and "Dependency". Note: medical reason(s) for the encounter are specified as associated diagnoses." (HL7)

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Namereason
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::reason
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 reasonForVisit
Public «CS» Code reasonForVisit

The reason for the encounter/visit from the clinician's point of view. This field contrasts with the chiefComplaint, which is the patient's description of the reason for the encounter/visit. Notice that this field is a code, while the chiefComplaint is a string.
"Reason the encounter takes place, expressed as a code. For admissions, this can be used for a coded admission diagnosis." - HL7 FHIR, Encounter.reason

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamereasonForVisit
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::reasonForVisit
Stereotype
Template Parameter
Type«CS» Code
Upper*
Upper Value(*)
VisibilityPublic


 referer
Public PractitionerParticipation referer

"Contains the referring physician information." - HL7 Version 2.8, PV1-8

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Namereferer
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::referer
Stereotype
Template Parameter
TypePractitionerParticipation
Upper1
Upper Value(1)
VisibilityPublic


 referralSource
Public «CS» Code referralSource

Identifies the source of the admission or encounter. In other words, identifies where the patient was before being sent for this encounter. Possible values include: Community, Other facility, etc.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamereferralSource
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::referralSource
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 reportableCondition
Public ReportableCondition reportableCondition
Constraints:
Properties:

AggregationNone
Alias
AssociationencounterEvent_reportableCondition
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamereportableCondition
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::reportableCondition
Stereotype
Template Parameter
TypeReportableCondition
Upper*
Upper Value(*)
VisibilityPublic


 serviceDeliveryLocation
Public ServiceDeliveryLocation serviceDeliveryLocation

"The location to which the patient is assigned. It is a role played by a place at which services may be provided. Note that a single physical place can play multiple service delivery location roles each with its own attributes. For example, a Podiatry clinic and Research clinic may meet on alternate days in the same physical location; each clinic uses its own mailing address and telephone number." (HL7)

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
NameserviceDeliveryLocation
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::serviceDeliveryLocation
Stereotype
Template Parameter
TypeServiceDeliveryLocation
Upper1
Upper Value(1)
VisibilityPublic


 servicingFacility
Public «CS» Code servicingFacility

"This field is used in a multiple facility environment, e.g., multiple campuses or buildings, to indicate the healthcare facility with which this visit is associated." - HL7 Version 2.8, PV1-39. Note that HL7 does not suggest any values for this code (in User-defined Table 115).

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NameservicingFacility
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::servicingFacility
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 specialArrangement
Public «CS» Code specialArrangement

A set of values representing the types of special arrangements provided or to be provided for this patient encounter (e.g., wheelchair, stretcher, interpreter, attendant, seeing eye dog)
"Any special requests that have been made for this hospitalization encounter, such as the provision of specific equipment or other things." - HL7 FHIR, Encounter.hospitalization.specialArrangement

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamespecialArrangement
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::specialArrangement
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 specialCourtesy
Public «CS» Code specialCourtesy

"Indicates whether the patient will be extended certain special courtesies." - HL7 Version 2.8, PV1-22. Note that HL7 does not suggest any values for this code (in User-defined Table 45).
"Special courtesies (VIP, board member)." - HL7 FHIR, Encounter.hospitalization.specialCourtesy

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamespecialCourtesy
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::specialCourtesy
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 temporaryLocation
Public ServiceDeliveryLocation temporaryLocation

"Contains a location other than the assigned location required for a temporary period of time (e.g., OR, operating theatre, etc.)." - HL7 Version 2.8, PV1-11

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NametemporaryLocation
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::temporaryLocation
Stereotype
Template Parameter
TypeServiceDeliveryLocation
Upper1
Upper Value(1)
VisibilityPublic


 triageNotes
Public String triageNotes

Triage notes for the patient visit. Added for Public Health Reporting Initiative.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» EncounterEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NametriageNotes
Name Expression
Namespace«EntryPoint» EncounterEvent
Opposite
Owner«EntryPoint» EncounterEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::EncounterEvent::triageNotes
Stereotype
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic