The encounter table is intended to store information that represents a unique patient interaction with the healthcare system. It’s intended to be synonymous with a healthcare visit (e.g. hospital admission, office visit, etc.). All healthcare analytics use cases involving utilization require an encounter concept. Not only is it important to know about each unique encounter a patient has with the healthcare system, but it’s also important to know the type of visit (e.g. acute inpatient, ED, office visit, inpatient rehab, etc.), the start and end dates for the visit, the total amount paid for the visit, and other pieces of information about the visit. The encounter table stores all of this important information in a single table. Primary Keys:
  • encounter_id
Foreign Keys:
  • person_id
ColumnData TypeDescriptionTerminology
encounter_idstringUnique identifier for the encounter-
person_idstringUnique identifier for the person-
member_idstringUnique identifier for the member-
patient_idstringUnique identifier for the patient-
encounter_typestringType of encounter (e.g., inpatient, outpatient, emergency)-
encounter_classstringClassification of the encounterinpatient, outpatient, emergency, urgent_care
encounter_start_datedateStart date/time of the encounter-
encounter_end_datedateEnd date/time of the encounter-
admission_datedateDate of admission for inpatient encounters-
discharge_datedateDate of discharge for inpatient encounters-
facility_idstringIdentifier for the healthcare facility-
facility_namestringName of the healthcare facility-
facility_typestringType of healthcare facilityhospital, clinic, urgent_care
provider_idstringIdentifier for the primary provider-
provider_namestringName of the primary provider-
provider_typestringType of providerphysician, nurse, specialist
diagnosis_primarystringPrimary diagnosis codeICD-9-CM, ICD-10-CM
diagnosis_secondarystringSecondary diagnosis codesICD-9-CM, ICD-10-CM
procedure_primarystringPrimary procedure codeCPT, HCPCS, ICD-9-CM, ICD-10-CM
procedure_secondarystringSecondary procedure codesCPT, HCPCS, ICD-9-CM, ICD-10-CM
total_charge_amountdecimalTotal amount charged for the encounter-
total_paid_amountdecimalTotal amount paid for the encounter-
copay_amountdecimalCopay amount for the encounter-
deductible_amountdecimalDeductible amount for the encounter-
coinsurance_amountdecimalCoinsurance amount for the encounter-
discharge_dispositionstringDischarge dispositionhome, skilled_nursing, hospice
length_of_stayintegerLength of stay in days-
emergency_indicatorbooleanWhether this was an emergency encounter-
urgent_indicatorbooleanWhether this was an urgent encounter-
data_sourcestringSource of the encounter dataclaims, clinical, ehr
source_codestringOriginal code from the source system-
normalized_codestringStandardized/normalized code-
source_systemstringSystem that provided the encounter data-
source_tablestringTable in the source system-
source_idstringIdentifier from the source system-
ingestion_datetimestampDate when the data was ingested-