public class PV1 extends AbstractSegment
Represents an HL7 PV1 message segment (Patient Visit). This segment has the following fields:
log
Constructor and Description |
---|
PV1(Group parent,
ModelClassFactory factory)
Creates a new PV1 segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
IS |
getAccountStatus()
Returns
PV1-41: "Account Status" - creates it if necessary
|
IS |
getAdmissionType()
Returns
PV1-4: "Admission Type" - creates it if necessary
|
TS |
getAdmitDateTime()
Returns
PV1-44: "Admit Date/Time" - creates it if necessary
|
IS |
getAdmitSource()
Returns
PV1-14: "Admit Source" - creates it if necessary
|
XCN[] |
getAdmittingDoctor()
Returns all repetitions of Admitting Doctor (PV1-17).
|
XCN |
getAdmittingDoctor(int rep)
Returns a specific repetition of
PV1-17: "Admitting Doctor" - creates it if necessary
|
int |
getAdmittingDoctorReps()
Returns a count of the current number of repetitions of Admitting Doctor (PV1-17).
|
CX |
getAlternateVisitID()
Returns
PV1-50: "Alternate Visit ID" - creates it if necessary
|
IS[] |
getAmbulatoryStatus()
Returns all repetitions of Ambulatory Status (PV1-15).
|
IS |
getAmbulatoryStatus(int rep)
Returns a specific repetition of
PV1-15: "Ambulatory Status" - creates it if necessary
|
int |
getAmbulatoryStatusReps()
Returns a count of the current number of repetitions of Ambulatory Status (PV1-15).
|
PL |
getAssignedPatientLocation()
Returns
PV1-3: "Assigned Patient Location" - creates it if necessary
|
XCN[] |
getAttendingDoctor()
Returns all repetitions of Attending Doctor (PV1-7).
|
XCN |
getAttendingDoctor(int rep)
Returns a specific repetition of
PV1-7: "Attending Doctor" - creates it if necessary
|
int |
getAttendingDoctorReps()
Returns a count of the current number of repetitions of Attending Doctor (PV1-7).
|
IS |
getBadDebtAgencyCode()
Returns
PV1-31: "Bad Debt Agency Code" - creates it if necessary
|
NM |
getBadDebtRecoveryAmount()
Returns
PV1-33: "Bad Debt Recovery Amount" - creates it if necessary
|
NM |
getBadDebtTransferAmount()
Returns
PV1-32: "Bad Debt Transfer Amount" - creates it if necessary
|
IS |
getBedStatus()
Returns
PV1-40: "Bed Status" - creates it if necessary
|
IS |
getChargePriceIndicator()
Returns
PV1-21: "Charge Price Indicator" - creates it if necessary
|
XCN[] |
getConsultingDoctor()
Returns all repetitions of Consulting Doctor (PV1-9).
|
XCN |
getConsultingDoctor(int rep)
Returns a specific repetition of
PV1-9: "Consulting Doctor" - creates it if necessary
|
int |
getConsultingDoctorReps()
Returns a count of the current number of repetitions of Consulting Doctor (PV1-9).
|
NM[] |
getContractAmount()
Returns all repetitions of Contract Amount (PV1-26).
|
NM |
getContractAmount(int rep)
Returns a specific repetition of
PV1-26: "Contract Amount" - creates it if necessary
|
int |
getContractAmountReps()
Returns a count of the current number of repetitions of Contract Amount (PV1-26).
|
IS[] |
getContractCode()
Returns all repetitions of Contract Code (PV1-24).
|
IS |
getContractCode(int rep)
Returns a specific repetition of
PV1-24: "Contract Code" - creates it if necessary
|
int |
getContractCodeReps()
Returns a count of the current number of repetitions of Contract Code (PV1-24).
|
DT[] |
getContractEffectiveDate()
Returns all repetitions of Contract Effective Date (PV1-25).
|
DT |
getContractEffectiveDate(int rep)
Returns a specific repetition of
PV1-25: "Contract Effective Date" - creates it if necessary
|
int |
getContractEffectiveDateReps()
Returns a count of the current number of repetitions of Contract Effective Date (PV1-25).
|
NM[] |
getContractPeriod()
Returns all repetitions of Contract Period (PV1-27).
|
NM |
getContractPeriod(int rep)
Returns a specific repetition of
PV1-27: "Contract Period" - creates it if necessary
|
int |
getContractPeriodReps()
Returns a count of the current number of repetitions of Contract Period (PV1-27).
|
IS |
getCourtesyCode()
Returns
PV1-22: "Courtesy Code" - creates it if necessary
|
IS |
getCreditRating()
Returns
PV1-23: "Credit Rating" - creates it if necessary
|
NM |
getCurrentPatientBalance()
Returns
PV1-46: "Current Patient Balance" - creates it if necessary
|
DT |
getDeleteAccountDate()
Returns
PV1-35: "Delete Account Date" - creates it if necessary
|
IS |
getDeleteAccountIndicator()
Returns
PV1-34: "Delete Account Indicator" - creates it if necessary
|
CE |
getDietType()
Returns
PV1-38: "Diet Type" - creates it if necessary
|
TS[] |
getDischargeDateTime()
Returns all repetitions of Discharge Date/Time (PV1-45).
|
TS |
getDischargeDateTime(int rep)
Returns a specific repetition of
PV1-45: "Discharge Date/Time" - creates it if necessary
|
int |
getDischargeDateTimeReps()
Returns a count of the current number of repetitions of Discharge Date/Time (PV1-45).
|
IS |
getDischargeDisposition()
Returns
PV1-36: "Discharge Disposition" - creates it if necessary
|
DLD |
getDischargedToLocation()
Returns
PV1-37: "Discharged to Location" - creates it if necessary
|
FC[] |
getFinancialClass()
Returns all repetitions of Financial Class (PV1-20).
|
FC |
getFinancialClass(int rep)
Returns a specific repetition of
PV1-20: "Financial Class" - creates it if necessary
|
int |
getFinancialClassReps()
Returns a count of the current number of repetitions of Financial Class (PV1-20).
|
IS |
getHospitalService()
Returns
PV1-10: "Hospital Service" - creates it if necessary
|
IS |
getInterestCode()
Returns
PV1-28: "Interest Code" - creates it if necessary
|
XCN[] |
getOtherHealthcareProvider()
Returns all repetitions of Other Healthcare Provider (PV1-52).
|
XCN |
getOtherHealthcareProvider(int rep)
Returns a specific repetition of
PV1-52: "Other Healthcare Provider" - creates it if necessary
|
int |
getOtherHealthcareProviderReps()
Returns a count of the current number of repetitions of Other Healthcare Provider (PV1-52).
|
IS |
getPatientClass()
Returns
PV1-2: "Patient Class" - creates it if necessary
|
IS |
getPatientType()
Returns
PV1-18: "Patient Type" - creates it if necessary
|
PL |
getPendingLocation()
Returns
PV1-42: "Pending Location" - creates it if necessary
|
CX |
getPreadmitNumber()
Returns
PV1-5: "Preadmit Number" - creates it if necessary
|
IS |
getPreadmitTestIndicator()
Returns
PV1-12: "Preadmit Test Indicator" - creates it if necessary
|
PL |
getPriorPatientLocation()
Returns
PV1-6: "Prior Patient Location" - creates it if necessary
|
PL |
getPriorTemporaryLocation()
Returns
PV1-43: "Prior Temporary Location" - creates it if necessary
|
SI |
getPv11_SetIDPV1()
Returns
PV1-1: "Set ID - PV1" - creates it if necessary
|
IS |
getPv110_HospitalService()
Returns
PV1-10: "Hospital Service" - creates it if necessary
|
PL |
getPv111_TemporaryLocation()
Returns
PV1-11: "Temporary Location" - creates it if necessary
|
IS |
getPv112_PreadmitTestIndicator()
Returns
PV1-12: "Preadmit Test Indicator" - creates it if necessary
|
IS |
getPv113_ReAdmissionIndicator()
Returns
PV1-13: "Re-admission Indicator" - creates it if necessary
|
IS |
getPv114_AdmitSource()
Returns
PV1-14: "Admit Source" - creates it if necessary
|
IS[] |
getPv115_AmbulatoryStatus()
Returns all repetitions of Ambulatory Status (PV1-15).
|
IS |
getPv115_AmbulatoryStatus(int rep)
Returns a specific repetition of
PV1-15: "Ambulatory Status" - creates it if necessary
|
int |
getPv115_AmbulatoryStatusReps()
Returns a count of the current number of repetitions of Ambulatory Status (PV1-15).
|
IS |
getPv116_VIPIndicator()
Returns
PV1-16: "VIP Indicator" - creates it if necessary
|
XCN[] |
getPv117_AdmittingDoctor()
Returns all repetitions of Admitting Doctor (PV1-17).
|
XCN |
getPv117_AdmittingDoctor(int rep)
Returns a specific repetition of
PV1-17: "Admitting Doctor" - creates it if necessary
|
int |
getPv117_AdmittingDoctorReps()
Returns a count of the current number of repetitions of Admitting Doctor (PV1-17).
|
IS |
getPv118_PatientType()
Returns
PV1-18: "Patient Type" - creates it if necessary
|
CX |
getPv119_VisitNumber()
Returns
PV1-19: "Visit Number" - creates it if necessary
|
IS |
getPv12_PatientClass()
Returns
PV1-2: "Patient Class" - creates it if necessary
|
FC[] |
getPv120_FinancialClass()
Returns all repetitions of Financial Class (PV1-20).
|
FC |
getPv120_FinancialClass(int rep)
Returns a specific repetition of
PV1-20: "Financial Class" - creates it if necessary
|
int |
getPv120_FinancialClassReps()
Returns a count of the current number of repetitions of Financial Class (PV1-20).
|
IS |
getPv121_ChargePriceIndicator()
Returns
PV1-21: "Charge Price Indicator" - creates it if necessary
|
IS |
getPv122_CourtesyCode()
Returns
PV1-22: "Courtesy Code" - creates it if necessary
|
IS |
getPv123_CreditRating()
Returns
PV1-23: "Credit Rating" - creates it if necessary
|
IS[] |
getPv124_ContractCode()
Returns all repetitions of Contract Code (PV1-24).
|
IS |
getPv124_ContractCode(int rep)
Returns a specific repetition of
PV1-24: "Contract Code" - creates it if necessary
|
int |
getPv124_ContractCodeReps()
Returns a count of the current number of repetitions of Contract Code (PV1-24).
|
DT[] |
getPv125_ContractEffectiveDate()
Returns all repetitions of Contract Effective Date (PV1-25).
|
DT |
getPv125_ContractEffectiveDate(int rep)
Returns a specific repetition of
PV1-25: "Contract Effective Date" - creates it if necessary
|
int |
getPv125_ContractEffectiveDateReps()
Returns a count of the current number of repetitions of Contract Effective Date (PV1-25).
|
NM[] |
getPv126_ContractAmount()
Returns all repetitions of Contract Amount (PV1-26).
|
NM |
getPv126_ContractAmount(int rep)
Returns a specific repetition of
PV1-26: "Contract Amount" - creates it if necessary
|
int |
getPv126_ContractAmountReps()
Returns a count of the current number of repetitions of Contract Amount (PV1-26).
|
NM[] |
getPv127_ContractPeriod()
Returns all repetitions of Contract Period (PV1-27).
|
NM |
getPv127_ContractPeriod(int rep)
Returns a specific repetition of
PV1-27: "Contract Period" - creates it if necessary
|
int |
getPv127_ContractPeriodReps()
Returns a count of the current number of repetitions of Contract Period (PV1-27).
|
IS |
getPv128_InterestCode()
Returns
PV1-28: "Interest Code" - creates it if necessary
|
IS |
getPv129_TransferToBadDebtCode()
Returns
PV1-29: "Transfer to Bad Debt Code" - creates it if necessary
|
PL |
getPv13_AssignedPatientLocation()
Returns
PV1-3: "Assigned Patient Location" - creates it if necessary
|
DT |
getPv130_TransferToBadDebtDate()
Returns
PV1-30: "Transfer to Bad Debt Date" - creates it if necessary
|
IS |
getPv131_BadDebtAgencyCode()
Returns
PV1-31: "Bad Debt Agency Code" - creates it if necessary
|
NM |
getPv132_BadDebtTransferAmount()
Returns
PV1-32: "Bad Debt Transfer Amount" - creates it if necessary
|
NM |
getPv133_BadDebtRecoveryAmount()
Returns
PV1-33: "Bad Debt Recovery Amount" - creates it if necessary
|
IS |
getPv134_DeleteAccountIndicator()
Returns
PV1-34: "Delete Account Indicator" - creates it if necessary
|
DT |
getPv135_DeleteAccountDate()
Returns
PV1-35: "Delete Account Date" - creates it if necessary
|
IS |
getPv136_DischargeDisposition()
Returns
PV1-36: "Discharge Disposition" - creates it if necessary
|
DLD |
getPv137_DischargedToLocation()
Returns
PV1-37: "Discharged to Location" - creates it if necessary
|
CE |
getPv138_DietType()
Returns
PV1-38: "Diet Type" - creates it if necessary
|
IS |
getPv139_ServicingFacility()
Returns
PV1-39: "Servicing Facility" - creates it if necessary
|
IS |
getPv14_AdmissionType()
Returns
PV1-4: "Admission Type" - creates it if necessary
|
IS |
getPv140_BedStatus()
Returns
PV1-40: "Bed Status" - creates it if necessary
|
IS |
getPv141_AccountStatus()
Returns
PV1-41: "Account Status" - creates it if necessary
|
PL |
getPv142_PendingLocation()
Returns
PV1-42: "Pending Location" - creates it if necessary
|
PL |
getPv143_PriorTemporaryLocation()
Returns
PV1-43: "Prior Temporary Location" - creates it if necessary
|
TS |
getPv144_AdmitDateTime()
Returns
PV1-44: "Admit Date/Time" - creates it if necessary
|
TS[] |
getPv145_DischargeDateTime()
Returns all repetitions of Discharge Date/Time (PV1-45).
|
TS |
getPv145_DischargeDateTime(int rep)
Returns a specific repetition of
PV1-45: "Discharge Date/Time" - creates it if necessary
|
int |
getPv145_DischargeDateTimeReps()
Returns a count of the current number of repetitions of Discharge Date/Time (PV1-45).
|
NM |
getPv146_CurrentPatientBalance()
Returns
PV1-46: "Current Patient Balance" - creates it if necessary
|
NM |
getPv147_TotalCharges()
Returns
PV1-47: "Total Charges" - creates it if necessary
|
NM |
getPv148_TotalAdjustments()
Returns
PV1-48: "Total Adjustments" - creates it if necessary
|
NM |
getPv149_TotalPayments()
Returns
PV1-49: "Total Payments" - creates it if necessary
|
CX |
getPv15_PreadmitNumber()
Returns
PV1-5: "Preadmit Number" - creates it if necessary
|
CX |
getPv150_AlternateVisitID()
Returns
PV1-50: "Alternate Visit ID" - creates it if necessary
|
IS |
getPv151_VisitIndicator()
Returns
PV1-51: "Visit Indicator" - creates it if necessary
|
XCN[] |
getPv152_OtherHealthcareProvider()
Returns all repetitions of Other Healthcare Provider (PV1-52).
|
XCN |
getPv152_OtherHealthcareProvider(int rep)
Returns a specific repetition of
PV1-52: "Other Healthcare Provider" - creates it if necessary
|
int |
getPv152_OtherHealthcareProviderReps()
Returns a count of the current number of repetitions of Other Healthcare Provider (PV1-52).
|
PL |
getPv16_PriorPatientLocation()
Returns
PV1-6: "Prior Patient Location" - creates it if necessary
|
XCN[] |
getPv17_AttendingDoctor()
Returns all repetitions of Attending Doctor (PV1-7).
|
XCN |
getPv17_AttendingDoctor(int rep)
Returns a specific repetition of
PV1-7: "Attending Doctor" - creates it if necessary
|
int |
getPv17_AttendingDoctorReps()
Returns a count of the current number of repetitions of Attending Doctor (PV1-7).
|
XCN[] |
getPv18_ReferringDoctor()
Returns all repetitions of Referring Doctor (PV1-8).
|
XCN |
getPv18_ReferringDoctor(int rep)
Returns a specific repetition of
PV1-8: "Referring Doctor" - creates it if necessary
|
int |
getPv18_ReferringDoctorReps()
Returns a count of the current number of repetitions of Referring Doctor (PV1-8).
|
XCN[] |
getPv19_ConsultingDoctor()
Returns all repetitions of Consulting Doctor (PV1-9).
|
XCN |
getPv19_ConsultingDoctor(int rep)
Returns a specific repetition of
PV1-9: "Consulting Doctor" - creates it if necessary
|
int |
getPv19_ConsultingDoctorReps()
Returns a count of the current number of repetitions of Consulting Doctor (PV1-9).
|
IS |
getReAdmissionIndicator()
Returns
PV1-13: "Re-admission Indicator" - creates it if necessary
|
XCN[] |
getReferringDoctor()
Returns all repetitions of Referring Doctor (PV1-8).
|
XCN |
getReferringDoctor(int rep)
Returns a specific repetition of
PV1-8: "Referring Doctor" - creates it if necessary
|
int |
getReferringDoctorReps()
Returns a count of the current number of repetitions of Referring Doctor (PV1-8).
|
IS |
getServicingFacility()
Returns
PV1-39: "Servicing Facility" - creates it if necessary
|
SI |
getSetIDPV1()
Returns
PV1-1: "Set ID - PV1" - creates it if necessary
|
PL |
getTemporaryLocation()
Returns
PV1-11: "Temporary Location" - creates it if necessary
|
NM |
getTotalAdjustments()
Returns
PV1-48: "Total Adjustments" - creates it if necessary
|
NM |
getTotalCharges()
Returns
PV1-47: "Total Charges" - creates it if necessary
|
NM |
getTotalPayments()
Returns
PV1-49: "Total Payments" - creates it if necessary
|
IS |
getTransferToBadDebtCode()
Returns
PV1-29: "Transfer to Bad Debt Code" - creates it if necessary
|
DT |
getTransferToBadDebtDate()
Returns
PV1-30: "Transfer to Bad Debt Date" - creates it if necessary
|
IS |
getVIPIndicator()
Returns
PV1-16: "VIP Indicator" - creates it if necessary
|
IS |
getVisitIndicator()
Returns
PV1-51: "Visit Indicator" - creates it if necessary
|
CX |
getVisitNumber()
Returns
PV1-19: "Visit Number" - creates it if necessary
|
XCN |
insertAdmittingDoctor(int rep)
Inserts a repetition of
PV1-17: "Admitting Doctor" at a specific index
|
IS |
insertAmbulatoryStatus(int rep)
Inserts a repetition of
PV1-15: "Ambulatory Status" at a specific index
|
XCN |
insertAttendingDoctor(int rep)
Inserts a repetition of
PV1-7: "Attending Doctor" at a specific index
|
XCN |
insertConsultingDoctor(int rep)
Inserts a repetition of
PV1-9: "Consulting Doctor" at a specific index
|
NM |
insertContractAmount(int rep)
Inserts a repetition of
PV1-26: "Contract Amount" at a specific index
|
IS |
insertContractCode(int rep)
Inserts a repetition of
PV1-24: "Contract Code" at a specific index
|
DT |
insertContractEffectiveDate(int rep)
Inserts a repetition of
PV1-25: "Contract Effective Date" at a specific index
|
NM |
insertContractPeriod(int rep)
Inserts a repetition of
PV1-27: "Contract Period" at a specific index
|
TS |
insertDischargeDateTime(int rep)
Inserts a repetition of
PV1-45: "Discharge Date/Time" at a specific index
|
FC |
insertFinancialClass(int rep)
Inserts a repetition of
PV1-20: "Financial Class" at a specific index
|
XCN |
insertOtherHealthcareProvider(int rep)
Inserts a repetition of
PV1-52: "Other Healthcare Provider" at a specific index
|
IS |
insertPv115_AmbulatoryStatus(int rep)
Inserts a repetition of
PV1-15: "Ambulatory Status" at a specific index
|
XCN |
insertPv117_AdmittingDoctor(int rep)
Inserts a repetition of
PV1-17: "Admitting Doctor" at a specific index
|
FC |
insertPv120_FinancialClass(int rep)
Inserts a repetition of
PV1-20: "Financial Class" at a specific index
|
IS |
insertPv124_ContractCode(int rep)
Inserts a repetition of
PV1-24: "Contract Code" at a specific index
|
DT |
insertPv125_ContractEffectiveDate(int rep)
Inserts a repetition of
PV1-25: "Contract Effective Date" at a specific index
|
NM |
insertPv126_ContractAmount(int rep)
Inserts a repetition of
PV1-26: "Contract Amount" at a specific index
|
NM |
insertPv127_ContractPeriod(int rep)
Inserts a repetition of
PV1-27: "Contract Period" at a specific index
|
TS |
insertPv145_DischargeDateTime(int rep)
Inserts a repetition of
PV1-45: "Discharge Date/Time" at a specific index
|
XCN |
insertPv152_OtherHealthcareProvider(int rep)
Inserts a repetition of
PV1-52: "Other Healthcare Provider" at a specific index
|
XCN |
insertPv17_AttendingDoctor(int rep)
Inserts a repetition of
PV1-7: "Attending Doctor" at a specific index
|
XCN |
insertPv18_ReferringDoctor(int rep)
Inserts a repetition of
PV1-8: "Referring Doctor" at a specific index
|
XCN |
insertPv19_ConsultingDoctor(int rep)
Inserts a repetition of
PV1-9: "Consulting Doctor" at a specific index
|
XCN |
insertReferringDoctor(int rep)
Inserts a repetition of
PV1-8: "Referring Doctor" at a specific index
|
XCN |
removeAdmittingDoctor(int rep)
Removes a repetition of
PV1-17: "Admitting Doctor" at a specific index
|
IS |
removeAmbulatoryStatus(int rep)
Removes a repetition of
PV1-15: "Ambulatory Status" at a specific index
|
XCN |
removeAttendingDoctor(int rep)
Removes a repetition of
PV1-7: "Attending Doctor" at a specific index
|
XCN |
removeConsultingDoctor(int rep)
Removes a repetition of
PV1-9: "Consulting Doctor" at a specific index
|
NM |
removeContractAmount(int rep)
Removes a repetition of
PV1-26: "Contract Amount" at a specific index
|
IS |
removeContractCode(int rep)
Removes a repetition of
PV1-24: "Contract Code" at a specific index
|
DT |
removeContractEffectiveDate(int rep)
Removes a repetition of
PV1-25: "Contract Effective Date" at a specific index
|
NM |
removeContractPeriod(int rep)
Removes a repetition of
PV1-27: "Contract Period" at a specific index
|
TS |
removeDischargeDateTime(int rep)
Removes a repetition of
PV1-45: "Discharge Date/Time" at a specific index
|
FC |
removeFinancialClass(int rep)
Removes a repetition of
PV1-20: "Financial Class" at a specific index
|
XCN |
removeOtherHealthcareProvider(int rep)
Removes a repetition of
PV1-52: "Other Healthcare Provider" at a specific index
|
IS |
removePv115_AmbulatoryStatus(int rep)
Removes a repetition of
PV1-15: "Ambulatory Status" at a specific index
|
XCN |
removePv117_AdmittingDoctor(int rep)
Removes a repetition of
PV1-17: "Admitting Doctor" at a specific index
|
FC |
removePv120_FinancialClass(int rep)
Removes a repetition of
PV1-20: "Financial Class" at a specific index
|
IS |
removePv124_ContractCode(int rep)
Removes a repetition of
PV1-24: "Contract Code" at a specific index
|
DT |
removePv125_ContractEffectiveDate(int rep)
Removes a repetition of
PV1-25: "Contract Effective Date" at a specific index
|
NM |
removePv126_ContractAmount(int rep)
Removes a repetition of
PV1-26: "Contract Amount" at a specific index
|
NM |
removePv127_ContractPeriod(int rep)
Removes a repetition of
PV1-27: "Contract Period" at a specific index
|
TS |
removePv145_DischargeDateTime(int rep)
Removes a repetition of
PV1-45: "Discharge Date/Time" at a specific index
|
XCN |
removePv152_OtherHealthcareProvider(int rep)
Removes a repetition of
PV1-52: "Other Healthcare Provider" at a specific index
|
XCN |
removePv17_AttendingDoctor(int rep)
Removes a repetition of
PV1-7: "Attending Doctor" at a specific index
|
XCN |
removePv18_ReferringDoctor(int rep)
Removes a repetition of
PV1-8: "Referring Doctor" at a specific index
|
XCN |
removePv19_ConsultingDoctor(int rep)
Removes a repetition of
PV1-9: "Consulting Doctor" at a specific index
|
XCN |
removeReferringDoctor(int rep)
Removes a repetition of
PV1-8: "Referring Doctor" at a specific index
|
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetition
getMessage, getParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessage, getParent
public PV1(Group parent, ModelClassFactory factory)
public SI getSetIDPV1()
public SI getPv11_SetIDPV1()
public IS getPatientClass()
public IS getPv12_PatientClass()
public PL getAssignedPatientLocation()
public PL getPv13_AssignedPatientLocation()
public IS getAdmissionType()
public IS getPv14_AdmissionType()
public CX getPreadmitNumber()
public CX getPv15_PreadmitNumber()
public PL getPriorPatientLocation()
public PL getPv16_PriorPatientLocation()
public XCN[] getAttendingDoctor()
public XCN[] getPv17_AttendingDoctor()
public int getAttendingDoctorReps()
public XCN getAttendingDoctor(int rep)
rep
- The repetition index (0-indexed)public XCN getPv17_AttendingDoctor(int rep)
rep
- The repetition index (0-indexed)public int getPv17_AttendingDoctorReps()
public XCN insertAttendingDoctor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN insertPv17_AttendingDoctor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN removeAttendingDoctor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN removePv17_AttendingDoctor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN[] getReferringDoctor()
public XCN[] getPv18_ReferringDoctor()
public int getReferringDoctorReps()
public XCN getReferringDoctor(int rep)
rep
- The repetition index (0-indexed)public XCN getPv18_ReferringDoctor(int rep)
rep
- The repetition index (0-indexed)public int getPv18_ReferringDoctorReps()
public XCN insertReferringDoctor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN insertPv18_ReferringDoctor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN removeReferringDoctor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN removePv18_ReferringDoctor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN[] getConsultingDoctor()
public XCN[] getPv19_ConsultingDoctor()
public int getConsultingDoctorReps()
public XCN getConsultingDoctor(int rep)
rep
- The repetition index (0-indexed)public XCN getPv19_ConsultingDoctor(int rep)
rep
- The repetition index (0-indexed)public int getPv19_ConsultingDoctorReps()
public XCN insertConsultingDoctor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN insertPv19_ConsultingDoctor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN removeConsultingDoctor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN removePv19_ConsultingDoctor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public IS getHospitalService()
public IS getPv110_HospitalService()
public PL getTemporaryLocation()
public PL getPv111_TemporaryLocation()
public IS getPreadmitTestIndicator()
public IS getPv112_PreadmitTestIndicator()
public IS getReAdmissionIndicator()
public IS getPv113_ReAdmissionIndicator()
public IS getAdmitSource()
public IS getPv114_AdmitSource()
public IS[] getAmbulatoryStatus()
public IS[] getPv115_AmbulatoryStatus()
public int getAmbulatoryStatusReps()
public IS getAmbulatoryStatus(int rep)
rep
- The repetition index (0-indexed)public IS getPv115_AmbulatoryStatus(int rep)
rep
- The repetition index (0-indexed)public int getPv115_AmbulatoryStatusReps()
public IS insertAmbulatoryStatus(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public IS insertPv115_AmbulatoryStatus(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public IS removeAmbulatoryStatus(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public IS removePv115_AmbulatoryStatus(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public IS getVIPIndicator()
public IS getPv116_VIPIndicator()
public XCN[] getAdmittingDoctor()
public XCN[] getPv117_AdmittingDoctor()
public int getAdmittingDoctorReps()
public XCN getAdmittingDoctor(int rep)
rep
- The repetition index (0-indexed)public XCN getPv117_AdmittingDoctor(int rep)
rep
- The repetition index (0-indexed)public int getPv117_AdmittingDoctorReps()
public XCN insertAdmittingDoctor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN insertPv117_AdmittingDoctor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN removeAdmittingDoctor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN removePv117_AdmittingDoctor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public IS getPatientType()
public IS getPv118_PatientType()
public CX getVisitNumber()
public CX getPv119_VisitNumber()
public FC[] getFinancialClass()
public FC[] getPv120_FinancialClass()
public int getFinancialClassReps()
public FC getFinancialClass(int rep)
rep
- The repetition index (0-indexed)public FC getPv120_FinancialClass(int rep)
rep
- The repetition index (0-indexed)public int getPv120_FinancialClassReps()
public FC insertFinancialClass(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public FC insertPv120_FinancialClass(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public FC removeFinancialClass(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public FC removePv120_FinancialClass(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public IS getChargePriceIndicator()
public IS getPv121_ChargePriceIndicator()
public IS getCourtesyCode()
public IS getPv122_CourtesyCode()
public IS getCreditRating()
public IS getPv123_CreditRating()
public IS[] getContractCode()
public IS[] getPv124_ContractCode()
public int getContractCodeReps()
public IS getContractCode(int rep)
rep
- The repetition index (0-indexed)public IS getPv124_ContractCode(int rep)
rep
- The repetition index (0-indexed)public int getPv124_ContractCodeReps()
public IS insertContractCode(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public IS insertPv124_ContractCode(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public IS removeContractCode(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public IS removePv124_ContractCode(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public DT[] getContractEffectiveDate()
public DT[] getPv125_ContractEffectiveDate()
public int getContractEffectiveDateReps()
public DT getContractEffectiveDate(int rep)
rep
- The repetition index (0-indexed)public DT getPv125_ContractEffectiveDate(int rep)
rep
- The repetition index (0-indexed)public int getPv125_ContractEffectiveDateReps()
public DT insertContractEffectiveDate(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public DT insertPv125_ContractEffectiveDate(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public DT removeContractEffectiveDate(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public DT removePv125_ContractEffectiveDate(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public NM[] getContractAmount()
public NM[] getPv126_ContractAmount()
public int getContractAmountReps()
public NM getContractAmount(int rep)
rep
- The repetition index (0-indexed)public NM getPv126_ContractAmount(int rep)
rep
- The repetition index (0-indexed)public int getPv126_ContractAmountReps()
public NM insertContractAmount(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public NM insertPv126_ContractAmount(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public NM removeContractAmount(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public NM removePv126_ContractAmount(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public NM[] getContractPeriod()
public NM[] getPv127_ContractPeriod()
public int getContractPeriodReps()
public NM getContractPeriod(int rep)
rep
- The repetition index (0-indexed)public NM getPv127_ContractPeriod(int rep)
rep
- The repetition index (0-indexed)public int getPv127_ContractPeriodReps()
public NM insertContractPeriod(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public NM insertPv127_ContractPeriod(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public NM removeContractPeriod(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public NM removePv127_ContractPeriod(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public IS getInterestCode()
public IS getPv128_InterestCode()
public IS getTransferToBadDebtCode()
public IS getPv129_TransferToBadDebtCode()
public DT getTransferToBadDebtDate()
public DT getPv130_TransferToBadDebtDate()
public IS getBadDebtAgencyCode()
public IS getPv131_BadDebtAgencyCode()
public NM getBadDebtTransferAmount()
public NM getPv132_BadDebtTransferAmount()
public NM getBadDebtRecoveryAmount()
public NM getPv133_BadDebtRecoveryAmount()
public IS getDeleteAccountIndicator()
public IS getPv134_DeleteAccountIndicator()
public DT getDeleteAccountDate()
public DT getPv135_DeleteAccountDate()
public IS getDischargeDisposition()
public IS getPv136_DischargeDisposition()
public DLD getDischargedToLocation()
public DLD getPv137_DischargedToLocation()
public CE getDietType()
public CE getPv138_DietType()
public IS getServicingFacility()
public IS getPv139_ServicingFacility()
public IS getBedStatus()
public IS getPv140_BedStatus()
public IS getAccountStatus()
public IS getPv141_AccountStatus()
public PL getPendingLocation()
public PL getPv142_PendingLocation()
public PL getPriorTemporaryLocation()
public PL getPv143_PriorTemporaryLocation()
public TS getAdmitDateTime()
public TS getPv144_AdmitDateTime()
public TS[] getDischargeDateTime()
public TS[] getPv145_DischargeDateTime()
public int getDischargeDateTimeReps()
public TS getDischargeDateTime(int rep)
rep
- The repetition index (0-indexed)public TS getPv145_DischargeDateTime(int rep)
rep
- The repetition index (0-indexed)public int getPv145_DischargeDateTimeReps()
public TS insertDischargeDateTime(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TS insertPv145_DischargeDateTime(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TS removeDischargeDateTime(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TS removePv145_DischargeDateTime(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public NM getCurrentPatientBalance()
public NM getPv146_CurrentPatientBalance()
public NM getTotalCharges()
public NM getPv147_TotalCharges()
public NM getTotalAdjustments()
public NM getPv148_TotalAdjustments()
public NM getTotalPayments()
public NM getPv149_TotalPayments()
public CX getAlternateVisitID()
public CX getPv150_AlternateVisitID()
public IS getVisitIndicator()
public IS getPv151_VisitIndicator()
public XCN[] getOtherHealthcareProvider()
public XCN[] getPv152_OtherHealthcareProvider()
public int getOtherHealthcareProviderReps()
public XCN getOtherHealthcareProvider(int rep)
rep
- The repetition index (0-indexed)public XCN getPv152_OtherHealthcareProvider(int rep)
rep
- The repetition index (0-indexed)public int getPv152_OtherHealthcareProviderReps()
public XCN insertOtherHealthcareProvider(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN insertPv152_OtherHealthcareProvider(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN removeOtherHealthcareProvider(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN removePv152_OtherHealthcareProvider(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.