Encounter
Class AbstractDurableEncounter

This class contains those properties which are common to several kinds of Encounters which involve an admission and discharge process. All but one (the ShortStay) of these types of Encounters last more than one day. Note that this class would not be implemented directly, rather the subtypes of this class would be implemented.

Attributes
«CS» Code dietType dietType

"Indicates a special diet type for a patient." - HL7 Version 2.8, PV1-38. Note that HL7 does not suggest any values for this code (in User-defined Table 114).
"Diet preferences reported by the patient." - HL7 FHIR, Encounter.hospitalization.dietPreference. Note that FHIR has an example value-set containing: dairy-free, gluten-free, halal, kosher, nut-free, vegan, vegetarian.

Discharge discharge discharge
«TS» PointInTime expectedAdmissionDate expectedAdmissionDate

"Contains the date and time that the patient is expected to be admitted. This field is also used to reflect the date/time of an outpatient/emergency patient registration." - HL7 Version 2.8, PV2-8.

«TS» PointInTime expectedDischargeDate expectedDischargeDate

"Contains the date and time that the patient is expected to be discharged. This is a non-event related date used by ancillaries to determine more accurately the projected workloads. This field is also used to reflect the anticipated discharge date/time of an outpatient/emergency patient, or an inpatient." - HL7 Version 2.8, PV2-9.

Boolean needsPreAdmitTest needsPreAdmitTest

"Indicates whether the patient must have pre admission testing done in order to be admitted." - HL7 Version 2.8, PV1-12

«CS» Code patientCondition patientCondition

"Indicates the patient's current medical condition for the purpose of communicating to non-medical outside parties, e.g., family, employer, religious minister, media, etc." - HL7 Version 2.8, PV2-42. Possible values include (from HL7 Table 434): Satisfactory; Critical; Poor; Stable; Other; Unknown.

«CS» Code patientStatus patientStatus

"Indicates the status of the episode of care." - HL7 Version 2.8, PV2-24. Possible values include (from HL7 Table 216): Active Inpatient; Discharged Inpatient.

String preAdmitAccount preAdmitAccount

"Uniquely identifies the patient's pre admit account. Some systems will continue to use the pre admit number as the billing number after the patient has been admitted." - HL7 Version 2.8, PV1-5
"Pre-admission identifier." - HL7 FHIR, Encounter.hospitalization.preAdmissionIdentifier

«CS» Code precautionCode precautionCode

"Indicates non-clinical precautions that need to be taken with the patient." - HL7 Version 2.8, PV2-41. Possible values include (from HL7 Table 433): Aggressive; Blind; Confused; Deaf; On IV; "No-code" (i.e. Do not resuscitate); Paraplegic; Other; Unknown.

«CS» Code reAdmissionIndicator reAdmissionIndicator

"Indicates that a patient is being re admitted to the healthcare facility and gives the circumstances." - HL7 Version 2.8, PV1-13.
"Whether this hospitalization is a readmission and why if known." - HL7 FHIR, Encounter.hospitalization.reAdmission

Attributes inherited from FHIM::Encounter::EncounterEvent FHIM::Encounter::EncounterEvent
accountId accountId, accountStatus accountStatus, admitter admitter, alternateVisitId alternateVisitId, ambulatoryStatus ambulatoryStatus, appointment appointment, assignedPatientLocation assignedPatientLocation, attender attender, chargePriceIndicator chargePriceIndicator, chiefComplaint chiefComplaint, clinicalService clinicalService, dateCreated dateCreated, encounterBillingType encounterBillingType, financialClass financialClass, healthConcernList healthConcernList, hospitalService hospitalService, isEmploymentRelated isEmploymentRelated, lastMenstrualPeriodStartDate lastMenstrualPeriodStartDate, modeOfArrival modeOfArrival, patientTransfer patientTransfer, patientType patientType, pendingLocation pendingLocation, pregnancyStatus pregnancyStatus, previousServiceDate previousServiceDate, primaryCarePhysician primaryCarePhysician, priorTemporaryLocation priorTemporaryLocation, publicityCode publicityCode, reasonForVisit reasonForVisit, reasonReference reasonReference, referer referer, referralSource referralSource, reportableCondition reportableCondition, servicingFacility servicingFacility, specialArrangement specialArrangement, specialCourtesy specialCourtesy, temporaryLocation temporaryLocation, triageNotes triageNotes, location location

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, identifier identifier, lengthOfStay lengthOfStay, patient patient, priority priority, relatedEncounter relatedEncounter, scopingProvider scopingProvider, serviceType serviceType, status status, statusHistory statusHistory, subjectGroup subjectGroup

Properties:

Alias
Classifier Behavior
Is Abstracttrue
Is Activefalse
Is Leaffalse
Keywords
NameAbstractDurableEncounter
Name Expression
NamespaceEncounter
Owned Template Signature
OwnerEncounter
Owning Template Parameter
PackageEncounter
Qualified NameFHIM::Encounter::AbstractDurableEncounter
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 dietType
Public «CS» Code dietType

"Indicates a special diet type for a patient." - HL7 Version 2.8, PV1-38. Note that HL7 does not suggest any values for this code (in User-defined Table 114).
"Diet preferences reported by the patient." - HL7 FHIR, Encounter.hospitalization.dietPreference. Note that FHIR has an example value-set containing: dairy-free, gluten-free, halal, kosher, nut-free, vegan, vegetarian.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAbstractDurableEncounter
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
NamedietType
Name Expression
NamespaceAbstractDurableEncounter
Opposite
OwnerAbstractDurableEncounter
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::AbstractDurableEncounter::dietType
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 discharge
Public Discharge discharge
Constraints:
Properties:

AggregationNone
Alias
AssociationabstractDurableEncounter_discharge
Association End
ClassAbstractDurableEncounter
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
Namedischarge
Name Expression
NamespaceAbstractDurableEncounter
Opposite
OwnerAbstractDurableEncounter
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::AbstractDurableEncounter::discharge
Stereotype
Template Parameter
TypeDischarge
Upper1
Upper Value(1)
VisibilityPublic


 expectedAdmissionDate
Public «TS» PointInTime expectedAdmissionDate

"Contains the date and time that the patient is expected to be admitted. This field is also used to reflect the date/time of an outpatient/emergency patient registration." - HL7 Version 2.8, PV2-8.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAbstractDurableEncounter
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
NameexpectedAdmissionDate
Name Expression
NamespaceAbstractDurableEncounter
Opposite
OwnerAbstractDurableEncounter
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::AbstractDurableEncounter::expectedAdmissionDate
Stereotype
Template Parameter
Type«TS» PointInTime
Upper1
Upper Value(1)
VisibilityPublic


 expectedDischargeDate
Public «TS» PointInTime expectedDischargeDate

"Contains the date and time that the patient is expected to be discharged. This is a non-event related date used by ancillaries to determine more accurately the projected workloads. This field is also used to reflect the anticipated discharge date/time of an outpatient/emergency patient, or an inpatient." - HL7 Version 2.8, PV2-9.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAbstractDurableEncounter
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
NameexpectedDischargeDate
Name Expression
NamespaceAbstractDurableEncounter
Opposite
OwnerAbstractDurableEncounter
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::AbstractDurableEncounter::expectedDischargeDate
Stereotype
Template Parameter
Type«TS» PointInTime
Upper1
Upper Value(1)
VisibilityPublic


 needsPreAdmitTest
Public Boolean needsPreAdmitTest

"Indicates whether the patient must have pre admission testing done in order to be admitted." - HL7 Version 2.8, PV1-12

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAbstractDurableEncounter
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
NameneedsPreAdmitTest
Name Expression
NamespaceAbstractDurableEncounter
Opposite
OwnerAbstractDurableEncounter
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::AbstractDurableEncounter::needsPreAdmitTest
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value(1)
VisibilityPublic


 patientCondition
Public «CS» Code patientCondition

"Indicates the patient's current medical condition for the purpose of communicating to non-medical outside parties, e.g., family, employer, religious minister, media, etc." - HL7 Version 2.8, PV2-42. Possible values include (from HL7 Table 434): Satisfactory; Critical; Poor; Stable; Other; Unknown.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAbstractDurableEncounter
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
NamepatientCondition
Name Expression
NamespaceAbstractDurableEncounter
Opposite
OwnerAbstractDurableEncounter
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::AbstractDurableEncounter::patientCondition
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 patientStatus
Public «CS» Code patientStatus

"Indicates the status of the episode of care." - HL7 Version 2.8, PV2-24. Possible values include (from HL7 Table 216): Active Inpatient; Discharged Inpatient.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAbstractDurableEncounter
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
NamepatientStatus
Name Expression
NamespaceAbstractDurableEncounter
Opposite
OwnerAbstractDurableEncounter
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::AbstractDurableEncounter::patientStatus
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 preAdmitAccount
Public String preAdmitAccount

"Uniquely identifies the patient's pre admit account. Some systems will continue to use the pre admit number as the billing number after the patient has been admitted." - HL7 Version 2.8, PV1-5
"Pre-admission identifier." - HL7 FHIR, Encounter.hospitalization.preAdmissionIdentifier

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAbstractDurableEncounter
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
NamepreAdmitAccount
Name Expression
NamespaceAbstractDurableEncounter
Opposite
OwnerAbstractDurableEncounter
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::AbstractDurableEncounter::preAdmitAccount
Stereotype
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 precautionCode
Public «CS» Code precautionCode

"Indicates non-clinical precautions that need to be taken with the patient." - HL7 Version 2.8, PV2-41. Possible values include (from HL7 Table 433): Aggressive; Blind; Confused; Deaf; On IV; "No-code" (i.e. Do not resuscitate); Paraplegic; Other; Unknown.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAbstractDurableEncounter
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
NameprecautionCode
Name Expression
NamespaceAbstractDurableEncounter
Opposite
OwnerAbstractDurableEncounter
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::AbstractDurableEncounter::precautionCode
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 reAdmissionIndicator
Public «CS» Code reAdmissionIndicator

"Indicates that a patient is being re admitted to the healthcare facility and gives the circumstances." - HL7 Version 2.8, PV1-13.
"Whether this hospitalization is a readmission and why if known." - HL7 FHIR, Encounter.hospitalization.reAdmission

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAbstractDurableEncounter
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
NamereAdmissionIndicator
Name Expression
NamespaceAbstractDurableEncounter
Opposite
OwnerAbstractDurableEncounter
Owning Association
Owning Template Parameter
Qualified NameFHIM::Encounter::AbstractDurableEncounter::reAdmissionIndicator
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic