Besa HL7 2.x Help FileGetting Started Units Class Hierarchy Classes, Interfaces, Objects and Records Types Variables Constants Functions and Procedures Identifiers |
Class TbsPV1_271
Unit
BSHL7DT271
Declaration
type TbsPV1_271 = class(TbsHL7Segment)
Description
Patient Visit The PV1 segment is used by Registration/Patient Administration applications to communicate information on an account or visit-specific basis. The default is to send account level data. To use this segment for visit level data PV1-51 - Visit Indicator must be valued to "V". The value of PV-51 affects the level of data being sent on the PV1, PV2, and any other segments that are part of the associated PV1 hierarchy (e.g., ROL, DG1, or OBX). The facility ID, the optional fourth component of each patient location field, is a HD data type that is uniquely associated with the healthcare facility containing the location. A given institution, or group of intercommunicating institutions, should establish a list of facilities that may be potential assignors of patient locations. The list will be one of the institution's master dictionary lists. Since third parties other than the assignors of patient locations may send or receive HL7 messages containing patient locations, the facility ID in the patient location may not be the same as that implied by the sending and receiving systems identified in the MSH. The facility ID must be unique across facilities at a given site. This field is required for HL7 implementations that have more than a single healthcare facility with bed locations, since the same <point of care> ˆ <room> ˆ <bed> combination may exist at more than one facility.
Hierarchy
Overview
Methods
Properties
Description
Methods
|
function AttendingDoctorRepCount : Integer; |
|
|
function ReferringDoctorRepCount : Integer; |
|
|
function ConsultingDoctorRepCount : Integer; |
|
|
function AmbulatoryStatusRepCount : Integer; |
|
|
function AdmittingDoctorRepCount : Integer; |
|
|
function FinancialClassRepCount : Integer; |
|
|
function ContractCodeRepCount : Integer; |
|
|
function ContractEffectiveDateRepCount : Integer; |
|
|
function ContractAmountRepCount : Integer; |
|
|
function ContractPeriodRepCount : Integer; |
|
Properties
|
property SetIdPv1 : TbsSI_271 read GetSetIdPv1 write SetSetIdPv1; |
Set Id - Pv1, Min : 0, Max : 1
|
|
property PatientClass : TbsCWE_271 read GetPatientClass write SetPatientClass; |
Patient Class, Min : 1, Max : 1
|
|
property AssignedPatientLocation : TbsPL_271 read GetAssignedPatientLocation write SetAssignedPatientLocation; |
Assigned Patient Location, Min : 0, Max : 1
|
|
property AdmissionType : TbsCWE_271 read GetAdmissionType write SetAdmissionType; |
Admission Type, Min : 0, Max : 1
|
|
property PreadmitNumber : TbsCX_271 read GetPreadmitNumber write SetPreadmitNumber; |
Preadmit Number, Min : 0, Max : 1
|
|
property PriorPatientLocation : TbsPL_271 read GetPriorPatientLocation write SetPriorPatientLocation; |
Prior Patient Location, Min : 0, Max : 1
|
|
property AttendingDoctor[RepCount:Integer]: TbsXCN_271 read GetAttendingDoctor write SetAttendingDoctor; |
Attending Doctor, Min : 0, Max : *
|
|
property ReferringDoctor[RepCount:Integer]: TbsXCN_271 read GetReferringDoctor write SetReferringDoctor; |
Referring Doctor, Min : 0, Max : *
|
|
property ConsultingDoctor[RepCount:Integer]: TbsXCN_271 read GetConsultingDoctor write SetConsultingDoctor; |
Consulting Doctor, Min : 0, Max : *
|
|
property HospitalService : TbsCWE_271 read GetHospitalService write SetHospitalService; |
Hospital Service, Min : 0, Max : 1
|
|
property TemporaryLocation : TbsPL_271 read GetTemporaryLocation write SetTemporaryLocation; |
Temporary Location, Min : 0, Max : 1
|
|
property PreadmitTestIndicator : TbsCWE_271 read GetPreadmitTestIndicator write SetPreadmitTestIndicator; |
Preadmit Test Indicator, Min : 0, Max : 1
|
|
property ReadmissionIndicator : TbsCWE_271 read GetReadmissionIndicator write SetReadmissionIndicator; |
Re-admission Indicator, Min : 0, Max : 1
|
|
property AdmitSource : TbsCWE_271 read GetAdmitSource write SetAdmitSource; |
Admit Source, Min : 0, Max : 1
|
|
property AmbulatoryStatus[RepCount:Integer]: TbsCWE_271 read GetAmbulatoryStatus write SetAmbulatoryStatus; |
Ambulatory Status, Min : 0, Max : *
|
|
property VipIndicator : TbsCWE_271 read GetVipIndicator write SetVipIndicator; |
Vip Indicator, Min : 0, Max : 1
|
|
property AdmittingDoctor[RepCount:Integer]: TbsXCN_271 read GetAdmittingDoctor write SetAdmittingDoctor; |
Admitting Doctor, Min : 0, Max : *
|
|
property PatientType : TbsCWE_271 read GetPatientType write SetPatientType; |
Patient Type, Min : 0, Max : 1
|
|
property VisitNumber : TbsCX_271 read GetVisitNumber write SetVisitNumber; |
Visit Number, Min : 0, Max : 1
|
|
property FinancialClass[RepCount:Integer]: TbsFC_271 read GetFinancialClass write SetFinancialClass; |
Financial Class, Min : 0, Max : *
|
|
property ChargePriceIndicator : TbsCWE_271 read GetChargePriceIndicator write SetChargePriceIndicator; |
Charge Price Indicator, Min : 0, Max : 1
|
|
property CourtesyCode : TbsCWE_271 read GetCourtesyCode write SetCourtesyCode; |
Courtesy Code, Min : 0, Max : 1
|
|
property CreditRating : TbsCWE_271 read GetCreditRating write SetCreditRating; |
Credit Rating, Min : 0, Max : 1
|
|
property ContractCode[RepCount:Integer]: TbsCWE_271 read GetContractCode write SetContractCode; |
Contract Code, Min : 0, Max : *
|
|
property ContractEffectiveDate[RepCount:Integer]: TbsDT_271 read GetContractEffectiveDate write SetContractEffectiveDate; |
Contract Effective Date, Min : 0, Max : *
|
|
property ContractAmount[RepCount:Integer]: TbsNM_271 read GetContractAmount write SetContractAmount; |
Contract Amount, Min : 0, Max : *
|
|
property ContractPeriod[RepCount:Integer]: TbsNM_271 read GetContractPeriod write SetContractPeriod; |
Contract Period, Min : 0, Max : *
|
|
property InterestCode : TbsCWE_271 read GetInterestCode write SetInterestCode; |
Interest Code, Min : 0, Max : 1
|
|
property TransferToBadDebtCode : TbsCWE_271 read GetTransferToBadDebtCode write SetTransferToBadDebtCode; |
Transfer To Bad Debt Code, Min : 0, Max : 1
|
|
property TransferToBadDebtDate : TbsDT_271 read GetTransferToBadDebtDate write SetTransferToBadDebtDate; |
Transfer To Bad Debt Date, Min : 0, Max : 1
|
|
property BadDebtAgencyCode : TbsCWE_271 read GetBadDebtAgencyCode write SetBadDebtAgencyCode; |
Bad Debt Agency Code, Min : 0, Max : 1
|
|
property BadDebtTransferAmount : TbsNM_271 read GetBadDebtTransferAmount write SetBadDebtTransferAmount; |
Bad Debt Transfer Amount, Min : 0, Max : 1
|
|
property BadDebtRecoveryAmount : TbsNM_271 read GetBadDebtRecoveryAmount write SetBadDebtRecoveryAmount; |
Bad Debt Recovery Amount, Min : 0, Max : 1
|
|
property DeleteAccountIndicator : TbsCWE_271 read GetDeleteAccountIndicator write SetDeleteAccountIndicator; |
Delete Account Indicator, Min : 0, Max : 1
|
|
property DeleteAccountDate : TbsDT_271 read GetDeleteAccountDate write SetDeleteAccountDate; |
Delete Account Date, Min : 0, Max : 1
|
|
property DischargeDisposition : TbsCWE_271 read GetDischargeDisposition write SetDischargeDisposition; |
Discharge Disposition, Min : 0, Max : 1
|
|
property DischargedToLocation : TbsDLD_271 read GetDischargedToLocation write SetDischargedToLocation; |
Discharged To Location, Min : 0, Max : 1
|
|
property DietType : TbsCWE_271 read GetDietType write SetDietType; |
Diet Type, Min : 0, Max : 1
|
|
property ServicingFacility : TbsCWE_271 read GetServicingFacility write SetServicingFacility; |
Servicing Facility, Min : 0, Max : 1
|
|
property BedStatus : TbsCWE_271 read GetBedStatus write SetBedStatus; |
Bed Status, Min : 0, Max : 1
|
|
property AccountStatus : TbsCWE_271 read GetAccountStatus write SetAccountStatus; |
Account Status, Min : 0, Max : 1
|
|
property PendingLocation : TbsPL_271 read GetPendingLocation write SetPendingLocation; |
Pending Location, Min : 0, Max : 1
|
|
property PriorTemporaryLocation : TbsPL_271 read GetPriorTemporaryLocation write SetPriorTemporaryLocation; |
Prior Temporary Location, Min : 0, Max : 1
|
|
property AdmitDateTime : TbsDTM_271 read GetAdmitDateTime write SetAdmitDateTime; |
Admit Date/Time, Min : 0, Max : 1
|
|
property DischargeDateTime : TbsDTM_271 read GetDischargeDateTime write SetDischargeDateTime; |
Discharge Date/Time, Min : 0, Max : 1
|
|
property CurrentPatientBalance : TbsNM_271 read GetCurrentPatientBalance write SetCurrentPatientBalance; |
Current Patient Balance, Min : 0, Max : 1
|
|
property TotalCharges : TbsNM_271 read GetTotalCharges write SetTotalCharges; |
Total Charges, Min : 0, Max : 1
|
|
property TotalAdjustments : TbsNM_271 read GetTotalAdjustments write SetTotalAdjustments; |
Total Adjustments, Min : 0, Max : 1
|
|
property TotalPayments : TbsNM_271 read GetTotalPayments write SetTotalPayments; |
Total Payments, Min : 0, Max : 1
|
|
property AlternateVisitId : TbsCX_271 read GetAlternateVisitId write SetAlternateVisitId; |
Alternate Visit Id, Min : 0, Max : 1
|
|
property VisitIndicator : TbsCWE_271 read GetVisitIndicator write SetVisitIndicator; |
Visit Indicator, Min : 0, Max : 1
|
|
property OtherHealthcareProvider : TbsST_271 read GetOtherHealthcareProvider write SetOtherHealthcareProvider; |
Other Healthcare Provider, Min : 0, Max : 1
|
|
property ServiceEpisodeDescription : TbsST_271 read GetServiceEpisodeDescription write SetServiceEpisodeDescription; |
Service Episode Description, Min : 0, Max : 1
|
|
property ServiceEpisodeIdentifier : TbsCX_271 read GetServiceEpisodeIdentifier write SetServiceEpisodeIdentifier; |
Service Episode Identifier, Min : 0, Max : 1
|
Generated by PasDoc 0.14.0.
|