HL7v2.Segment.PV1 (HL7v2 v3.10.1)

Copy Markdown View Source

Patient Visit (PV1) segment — HL7v2 v2.5.1.

Primary visit/encounter information. 52 fields per HL7 v2.5.1 specification.

Summary

Types

t()

@type t() :: %HL7v2.Segment.PV1{
  account_status: term(),
  admission_type: term(),
  admit_date_time: term(),
  admit_source: term(),
  admitting_doctor: term(),
  alternate_visit_id: term(),
  ambulatory_status: term(),
  assigned_patient_location: term(),
  attending_doctor: term(),
  bad_debt_agency_code: term(),
  bad_debt_recovery_amount: term(),
  bad_debt_transfer_amount: term(),
  bed_status: term(),
  charge_price_indicator: term(),
  consulting_doctor: term(),
  contract_amount: term(),
  contract_code: term(),
  contract_effective_date: term(),
  contract_period: term(),
  courtesy_code: term(),
  credit_rating: term(),
  current_patient_balance: term(),
  delete_account_date: term(),
  delete_account_indicator: term(),
  diet_type: term(),
  discharge_date_time: term(),
  discharge_disposition: term(),
  discharged_to_location: term(),
  extra_fields: term(),
  financial_class: term(),
  hospital_service: term(),
  interest_code: term(),
  other_healthcare_provider: term(),
  patient_class: term(),
  patient_type: term(),
  pending_location: term(),
  preadmit_number: term(),
  preadmit_test_indicator: term(),
  prior_patient_location: term(),
  prior_temporary_location: term(),
  re_admission_indicator: term(),
  referring_doctor: term(),
  servicing_facility: term(),
  set_id: term(),
  temporary_location: term(),
  total_adjustments: term(),
  total_charges: term(),
  total_payments: term(),
  transfer_to_bad_debt_code: term(),
  transfer_to_bad_debt_date: term(),
  vip_indicator: term(),
  visit_indicator: term(),
  visit_number: term()
}