Class TbsPV1_22

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsPV1_22 = class(TbsHL7Segment)

Description

Patient Visit The PV1 segment is used by Registration/ADT applications to communicate information on a visit specific basis. This segment can be used to send multiple visit statistic records to the same patient account, or single visit records to more than one account. Individual sites must determine this segment's use

Hierarchy

Overview

Methods

Public function ConsultingDoctorRepCount : Integer;
Public function AmbulatoryStatusRepCount : Integer;
Public function FinancialClassRepCount : Integer;
Public function ContractCodeRepCount : Integer;
Public function ContractEffectiveDateRepCount : Integer;
Public function ContractAmountRepCount : Integer;
Public function ContractPeriodRepCount : Integer;

Properties

Public property SetIdPatientVisit : TbsSI_22 read GetSetIdPatientVisit write SetSetIdPatientVisit;
Public property PatientClass : TbsID_22 read GetPatientClass write SetPatientClass;
Public property AssignedPatientLocation : TbsCM_INTERNAL_LOCATION_22 read GetAssignedPatientLocation write SetAssignedPatientLocation;
Public property AdmissionType : TbsID_22 read GetAdmissionType write SetAdmissionType;
Public property PreadmitNumber : TbsST_22 read GetPreadmitNumber write SetPreadmitNumber;
Public property PriorPatientLocation : TbsCM_INTERNAL_LOCATION_22 read GetPriorPatientLocation write SetPriorPatientLocation;
Public property AttendingDoctor : TbsCN_PHYSICIAN_22 read GetAttendingDoctor write SetAttendingDoctor;
Public property ReferringDoctor : TbsCN_PHYSICIAN_22 read GetReferringDoctor write SetReferringDoctor;
Public property ConsultingDoctor[RepCount:Integer]: TbsCN_PHYSICIAN_22 read GetConsultingDoctor write SetConsultingDoctor;
Public property HospitalService : TbsID_22 read GetHospitalService write SetHospitalService;
Public property TemporaryLocation : TbsCM_INTERNAL_LOCATION_22 read GetTemporaryLocation write SetTemporaryLocation;
Public property PreadmitTestIndicator : TbsID_22 read GetPreadmitTestIndicator write SetPreadmitTestIndicator;
Public property ReadmissionIndicator : TbsID_22 read GetReadmissionIndicator write SetReadmissionIndicator;
Public property AdmitSource : TbsID_22 read GetAdmitSource write SetAdmitSource;
Public property AmbulatoryStatus[RepCount:Integer]: TbsID_22 read GetAmbulatoryStatus write SetAmbulatoryStatus;
Public property VipIndicator : TbsID_22 read GetVipIndicator write SetVipIndicator;
Public property AdmittingDoctor : TbsCN_PHYSICIAN_22 read GetAdmittingDoctor write SetAdmittingDoctor;
Public property PatientType : TbsID_22 read GetPatientType write SetPatientType;
Public property VisitNumber : TbsCM_PAT_ID_22 read GetVisitNumber write SetVisitNumber;
Public property FinancialClass[RepCount:Integer]: TbsCM_FINANCE_22 read GetFinancialClass write SetFinancialClass;
Public property ChargePriceIndicator : TbsID_22 read GetChargePriceIndicator write SetChargePriceIndicator;
Public property CourtesyCode : TbsID_22 read GetCourtesyCode write SetCourtesyCode;
Public property CreditRating : TbsID_22 read GetCreditRating write SetCreditRating;
Public property ContractCode[RepCount:Integer]: TbsID_22 read GetContractCode write SetContractCode;
Public property ContractEffectiveDate[RepCount:Integer]: TbsDT_22 read GetContractEffectiveDate write SetContractEffectiveDate;
Public property ContractAmount[RepCount:Integer]: TbsNM_22 read GetContractAmount write SetContractAmount;
Public property ContractPeriod[RepCount:Integer]: TbsNM_22 read GetContractPeriod write SetContractPeriod;
Public property InterestCode : TbsID_22 read GetInterestCode write SetInterestCode;
Public property TransferToBadDebtCode : TbsID_22 read GetTransferToBadDebtCode write SetTransferToBadDebtCode;
Public property TransferToBadDebtDate : TbsDT_22 read GetTransferToBadDebtDate write SetTransferToBadDebtDate;
Public property BadDebtAgencyCode : TbsID_22 read GetBadDebtAgencyCode write SetBadDebtAgencyCode;
Public property BadDebtTransferAmount : TbsNM_22 read GetBadDebtTransferAmount write SetBadDebtTransferAmount;
Public property BadDebtRecoveryAmount : TbsNM_22 read GetBadDebtRecoveryAmount write SetBadDebtRecoveryAmount;
Public property DeleteAccountIndicator : TbsID_22 read GetDeleteAccountIndicator write SetDeleteAccountIndicator;
Public property DeleteAccountDate : TbsDT_22 read GetDeleteAccountDate write SetDeleteAccountDate;
Public property DischargeDisposition : TbsID_22 read GetDischargeDisposition write SetDischargeDisposition;
Public property DischargedToLocation : TbsCM_DLD_22 read GetDischargedToLocation write SetDischargedToLocation;
Public property DietType : TbsID_22 read GetDietType write SetDietType;
Public property ServicingFacility : TbsID_22 read GetServicingFacility write SetServicingFacility;
Public property BedStatus : TbsID_22 read GetBedStatus write SetBedStatus;
Public property AccountStatus : TbsID_22 read GetAccountStatus write SetAccountStatus;
Public property PendingLocation : TbsCM_INTERNAL_LOCATION_22 read GetPendingLocation write SetPendingLocation;
Public property PriorTemporaryLocation : TbsCM_INTERNAL_LOCATION_22 read GetPriorTemporaryLocation write SetPriorTemporaryLocation;
Public property AdmitDateTime : TbsTS_22 read GetAdmitDateTime write SetAdmitDateTime;
Public property DischargeDateTime : TbsTS_22 read GetDischargeDateTime write SetDischargeDateTime;
Public property CurrentPatientBalance : TbsNM_22 read GetCurrentPatientBalance write SetCurrentPatientBalance;
Public property TotalCharges : TbsNM_22 read GetTotalCharges write SetTotalCharges;
Public property TotalAdjustments : TbsNM_22 read GetTotalAdjustments write SetTotalAdjustments;
Public property TotalPayments : TbsNM_22 read GetTotalPayments write SetTotalPayments;
Public property AlternateVisitId : TbsCM_PAT_ID_0192_22 read GetAlternateVisitId write SetAlternateVisitId;

Description

Methods

Public function ConsultingDoctorRepCount : Integer;
 
Public function AmbulatoryStatusRepCount : Integer;
 
Public function FinancialClassRepCount : Integer;
 
Public function ContractCodeRepCount : Integer;
 
Public function ContractEffectiveDateRepCount : Integer;
 
Public function ContractAmountRepCount : Integer;
 
Public function ContractPeriodRepCount : Integer;
 

Properties

Public property SetIdPatientVisit : TbsSI_22 read GetSetIdPatientVisit write SetSetIdPatientVisit;

Set Id - Patient Visit, Min : 0, Max : 1

Public property PatientClass : TbsID_22 read GetPatientClass write SetPatientClass;

Patient Class, Min : 1, Max : 1

Public property AssignedPatientLocation : TbsCM_INTERNAL_LOCATION_22 read GetAssignedPatientLocation write SetAssignedPatientLocation;

Assigned Patient Location, Min : 0, Max : 1

Public property AdmissionType : TbsID_22 read GetAdmissionType write SetAdmissionType;

Admission Type, Min : 0, Max : 1

Public property PreadmitNumber : TbsST_22 read GetPreadmitNumber write SetPreadmitNumber;

Preadmit Number, Min : 0, Max : 1

Public property PriorPatientLocation : TbsCM_INTERNAL_LOCATION_22 read GetPriorPatientLocation write SetPriorPatientLocation;

Prior Patient Location, Min : 0, Max : 1

Public property AttendingDoctor : TbsCN_PHYSICIAN_22 read GetAttendingDoctor write SetAttendingDoctor;

Attending Doctor, Min : 0, Max : 1

Public property ReferringDoctor : TbsCN_PHYSICIAN_22 read GetReferringDoctor write SetReferringDoctor;

Referring Doctor, Min : 0, Max : 1

Public property ConsultingDoctor[RepCount:Integer]: TbsCN_PHYSICIAN_22 read GetConsultingDoctor write SetConsultingDoctor;

Consulting Doctor, Min : 0, Max : *

Public property HospitalService : TbsID_22 read GetHospitalService write SetHospitalService;

Hospital Service, Min : 0, Max : 1

Public property TemporaryLocation : TbsCM_INTERNAL_LOCATION_22 read GetTemporaryLocation write SetTemporaryLocation;

Temporary Location, Min : 0, Max : 1

Public property PreadmitTestIndicator : TbsID_22 read GetPreadmitTestIndicator write SetPreadmitTestIndicator;

Preadmit Test Indicator, Min : 0, Max : 1

Public property ReadmissionIndicator : TbsID_22 read GetReadmissionIndicator write SetReadmissionIndicator;

Readmission Indicator, Min : 0, Max : 1

Public property AdmitSource : TbsID_22 read GetAdmitSource write SetAdmitSource;

Admit Source, Min : 0, Max : 1

Public property AmbulatoryStatus[RepCount:Integer]: TbsID_22 read GetAmbulatoryStatus write SetAmbulatoryStatus;

Ambulatory Status, Min : 0, Max : *

Public property VipIndicator : TbsID_22 read GetVipIndicator write SetVipIndicator;

Vip Indicator, Min : 0, Max : 1

Public property AdmittingDoctor : TbsCN_PHYSICIAN_22 read GetAdmittingDoctor write SetAdmittingDoctor;

Admitting Doctor, Min : 0, Max : 1

Public property PatientType : TbsID_22 read GetPatientType write SetPatientType;

Patient Type, Min : 0, Max : 1

Public property VisitNumber : TbsCM_PAT_ID_22 read GetVisitNumber write SetVisitNumber;

Visit Number, Min : 0, Max : 1

Public property FinancialClass[RepCount:Integer]: TbsCM_FINANCE_22 read GetFinancialClass write SetFinancialClass;

Financial Class, Min : 0, Max : 4

Public property ChargePriceIndicator : TbsID_22 read GetChargePriceIndicator write SetChargePriceIndicator;

Charge Price Indicator, Min : 0, Max : 1

Public property CourtesyCode : TbsID_22 read GetCourtesyCode write SetCourtesyCode;

Courtesy Code, Min : 0, Max : 1

Public property CreditRating : TbsID_22 read GetCreditRating write SetCreditRating;

Credit Rating, Min : 0, Max : 1

Public property ContractCode[RepCount:Integer]: TbsID_22 read GetContractCode write SetContractCode;

Contract Code, Min : 0, Max : *

Public property ContractEffectiveDate[RepCount:Integer]: TbsDT_22 read GetContractEffectiveDate write SetContractEffectiveDate;

Contract Effective Date, Min : 0, Max : *

Public property ContractAmount[RepCount:Integer]: TbsNM_22 read GetContractAmount write SetContractAmount;

Contract Amount, Min : 0, Max : *

Public property ContractPeriod[RepCount:Integer]: TbsNM_22 read GetContractPeriod write SetContractPeriod;

Contract Period, Min : 0, Max : *

Public property InterestCode : TbsID_22 read GetInterestCode write SetInterestCode;

Interest Code, Min : 0, Max : 1

Public property TransferToBadDebtCode : TbsID_22 read GetTransferToBadDebtCode write SetTransferToBadDebtCode;

Transfer To Bad Debt - Code, Min : 0, Max : 1

Public property TransferToBadDebtDate : TbsDT_22 read GetTransferToBadDebtDate write SetTransferToBadDebtDate;

Transfer To Bad Debt - Date, Min : 0, Max : 1

Public property BadDebtAgencyCode : TbsID_22 read GetBadDebtAgencyCode write SetBadDebtAgencyCode;

Bad Debt Agency Code, Min : 0, Max : 1

Public property BadDebtTransferAmount : TbsNM_22 read GetBadDebtTransferAmount write SetBadDebtTransferAmount;

Bad Debt Transfer Amount, Min : 0, Max : 1

Public property BadDebtRecoveryAmount : TbsNM_22 read GetBadDebtRecoveryAmount write SetBadDebtRecoveryAmount;

Bad Debt Recovery Amount, Min : 0, Max : 1

Public property DeleteAccountIndicator : TbsID_22 read GetDeleteAccountIndicator write SetDeleteAccountIndicator;

Delete Account Indicator, Min : 0, Max : 1

Public property DeleteAccountDate : TbsDT_22 read GetDeleteAccountDate write SetDeleteAccountDate;

Delete Account Date, Min : 0, Max : 1

Public property DischargeDisposition : TbsID_22 read GetDischargeDisposition write SetDischargeDisposition;

Discharge Disposition, Min : 0, Max : 1

Public property DischargedToLocation : TbsCM_DLD_22 read GetDischargedToLocation write SetDischargedToLocation;

Discharged To Location, Min : 0, Max : 1

Public property DietType : TbsID_22 read GetDietType write SetDietType;

Diet Type, Min : 0, Max : 1

Public property ServicingFacility : TbsID_22 read GetServicingFacility write SetServicingFacility;

Servicing Facility, Min : 0, Max : 1

Public property BedStatus : TbsID_22 read GetBedStatus write SetBedStatus;

Bed Status, Min : 0, Max : 1

Public property AccountStatus : TbsID_22 read GetAccountStatus write SetAccountStatus;

Account Status, Min : 0, Max : 1

Public property PendingLocation : TbsCM_INTERNAL_LOCATION_22 read GetPendingLocation write SetPendingLocation;

Pending Location, Min : 0, Max : 1

Public property PriorTemporaryLocation : TbsCM_INTERNAL_LOCATION_22 read GetPriorTemporaryLocation write SetPriorTemporaryLocation;

Prior Temporary Location, Min : 0, Max : 1

Public property AdmitDateTime : TbsTS_22 read GetAdmitDateTime write SetAdmitDateTime;

Admit Date / Time, Min : 0, Max : 1

Public property DischargeDateTime : TbsTS_22 read GetDischargeDateTime write SetDischargeDateTime;

Discharge Date / Time, Min : 0, Max : 1

Public property CurrentPatientBalance : TbsNM_22 read GetCurrentPatientBalance write SetCurrentPatientBalance;

Current Patient Balance, Min : 0, Max : 1

Public property TotalCharges : TbsNM_22 read GetTotalCharges write SetTotalCharges;

Total Charges, Min : 0, Max : 1

Public property TotalAdjustments : TbsNM_22 read GetTotalAdjustments write SetTotalAdjustments;

Total Adjustments, Min : 0, Max : 1

Public property TotalPayments : TbsNM_22 read GetTotalPayments write SetTotalPayments;

Total Payments, Min : 0, Max : 1

Public property AlternateVisitId : TbsCM_PAT_ID_0192_22 read GetAlternateVisitId write SetAlternateVisitId;

Alternate Visit Id, Min : 0, Max : 1


Generated by PasDoc 0.14.0.