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) |
ID |
getAccountStatus()
Returns
PV1-41: "Account Status" - creates it if necessary
|
ID |
getAdmissionType()
Returns
PV1-4: "Admission Type" - creates it if necessary
|
TS |
getAdmitDateTime()
Returns
PV1-44: "Admit date / time" - creates it if necessary
|
ID |
getAdmitSource()
Returns
PV1-14: "Admit Source" - creates it if necessary
|
CN |
getAdmittingDoctor()
Returns
PV1-17: "Admitting Doctor" - creates it if necessary
|
CM_PAT_ID_0192 |
getAlternateVisitID()
Returns
PV1-50: "Alternate Visit ID" - creates it if necessary
|
ID[] |
getAmbulatoryStatus()
Returns all repetitions of Ambulatory Status (PV1-15).
|
ID |
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).
|
CM_INTERNAL_LOCATION |
getAssignedPatientLocation()
Returns
PV1-3: "Assigned Patient Location" - creates it if necessary
|
CN |
getAttendingDoctor()
Returns
PV1-7: "Attending Doctor" - creates it if necessary
|
ID |
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
|
ID |
getBedStatus()
Returns
PV1-40: "Bed Status" - creates it if necessary
|
ID |
getChargePriceIndicator()
Returns
PV1-21: "Charge Price Indicator" - creates it if necessary
|
CN[] |
getConsultingDoctor()
Returns all repetitions of Consulting Doctor (PV1-9).
|
CN |
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).
|
ID[] |
getContractCode()
Returns all repetitions of Contract Code (PV1-24).
|
ID |
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).
|
ID |
getCourtesyCode()
Returns
PV1-22: "Courtesy Code" - creates it if necessary
|
ID |
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
|
ID |
getDeleteAccountIndicator()
Returns
PV1-34: "Delete Account Indicator" - creates it if necessary
|
ID |
getDietType()
Returns
PV1-38: "Diet Type" - creates it if necessary
|
TS |
getDischargeDateTime()
Returns
PV1-45: "Discharge date / time" - creates it if necessary
|
ID |
getDischargeDisposition()
Returns
PV1-36: "Discharge Disposition" - creates it if necessary
|
CM_DLD |
getDischargedToLocation()
Returns
PV1-37: "Discharged to Location" - creates it if necessary
|
CM_FINANCE[] |
getFinancialClass()
Returns all repetitions of Financial Class (PV1-20).
|
CM_FINANCE |
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).
|
ID |
getHospitalService()
Returns
PV1-10: "Hospital Service" - creates it if necessary
|
ID |
getInterestCode()
Returns
PV1-28: "Interest Code" - creates it if necessary
|
ID |
getPatientClass()
Returns
PV1-2: "Patient Class" - creates it if necessary
|
ID |
getPatientType()
Returns
PV1-18: "Patient type" - creates it if necessary
|
CM_INTERNAL_LOCATION |
getPendingLocation()
Returns
PV1-42: "Pending Location" - creates it if necessary
|
ST |
getPreadmitNumber()
Returns
PV1-5: "Preadmit Number" - creates it if necessary
|
ID |
getPreadmitTestIndicator()
Returns
PV1-12: "Preadmit Test Indicator" - creates it if necessary
|
CM_INTERNAL_LOCATION |
getPriorPatientLocation()
Returns
PV1-6: "Prior Patient Location" - creates it if necessary
|
CM_INTERNAL_LOCATION |
getPriorTemporaryLocation()
Returns
PV1-43: "Prior Temporary Location" - creates it if necessary
|
SI |
getPv11_SetIDPatientVisit()
Returns
PV1-1: "Set ID - Patient Visit" - creates it if necessary
|
ID |
getPv110_HospitalService()
Returns
PV1-10: "Hospital Service" - creates it if necessary
|
CM_INTERNAL_LOCATION |
getPv111_TemporaryLocation()
Returns
PV1-11: "Temporary Location" - creates it if necessary
|
ID |
getPv112_PreadmitTestIndicator()
Returns
PV1-12: "Preadmit Test Indicator" - creates it if necessary
|
ID |
getPv113_ReadmissionIndicator()
Returns
PV1-13: "Readmission indicator" - creates it if necessary
|
ID |
getPv114_AdmitSource()
Returns
PV1-14: "Admit Source" - creates it if necessary
|
ID[] |
getPv115_AmbulatoryStatus()
Returns all repetitions of Ambulatory Status (PV1-15).
|
ID |
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).
|
ID |
getPv116_VIPIndicator()
Returns
PV1-16: "VIP Indicator" - creates it if necessary
|
CN |
getPv117_AdmittingDoctor()
Returns
PV1-17: "Admitting Doctor" - creates it if necessary
|
ID |
getPv118_PatientType()
Returns
PV1-18: "Patient type" - creates it if necessary
|
CM_PAT_ID |
getPv119_VisitNumber()
Returns
PV1-19: "Visit Number" - creates it if necessary
|
ID |
getPv12_PatientClass()
Returns
PV1-2: "Patient Class" - creates it if necessary
|
CM_FINANCE[] |
getPv120_FinancialClass()
Returns all repetitions of Financial Class (PV1-20).
|
CM_FINANCE |
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).
|
ID |
getPv121_ChargePriceIndicator()
Returns
PV1-21: "Charge Price Indicator" - creates it if necessary
|
ID |
getPv122_CourtesyCode()
Returns
PV1-22: "Courtesy Code" - creates it if necessary
|
ID |
getPv123_CreditRating()
Returns
PV1-23: "Credit Rating" - creates it if necessary
|
ID[] |
getPv124_ContractCode()
Returns all repetitions of Contract Code (PV1-24).
|
ID |
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).
|
ID |
getPv128_InterestCode()
Returns
PV1-28: "Interest Code" - creates it if necessary
|
ID |
getPv129_TransferToBadDebtCode()
Returns
PV1-29: "Transfer to bad debt - code" - creates it if necessary
|
CM_INTERNAL_LOCATION |
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
|
ID |
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
|
ID |
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
|
ID |
getPv136_DischargeDisposition()
Returns
PV1-36: "Discharge Disposition" - creates it if necessary
|
CM_DLD |
getPv137_DischargedToLocation()
Returns
PV1-37: "Discharged to Location" - creates it if necessary
|
ID |
getPv138_DietType()
Returns
PV1-38: "Diet Type" - creates it if necessary
|
ID |
getPv139_ServicingFacility()
Returns
PV1-39: "Servicing Facility" - creates it if necessary
|
ID |
getPv14_AdmissionType()
Returns
PV1-4: "Admission Type" - creates it if necessary
|
ID |
getPv140_BedStatus()
Returns
PV1-40: "Bed Status" - creates it if necessary
|
ID |
getPv141_AccountStatus()
Returns
PV1-41: "Account Status" - creates it if necessary
|
CM_INTERNAL_LOCATION |
getPv142_PendingLocation()
Returns
PV1-42: "Pending Location" - creates it if necessary
|
CM_INTERNAL_LOCATION |
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
PV1-45: "Discharge date / time" - creates it if necessary
|
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
|
ST |
getPv15_PreadmitNumber()
Returns
PV1-5: "Preadmit Number" - creates it if necessary
|
CM_PAT_ID_0192 |
getPv150_AlternateVisitID()
Returns
PV1-50: "Alternate Visit ID" - creates it if necessary
|
CM_INTERNAL_LOCATION |
getPv16_PriorPatientLocation()
Returns
PV1-6: "Prior Patient Location" - creates it if necessary
|
CN |
getPv17_AttendingDoctor()
Returns
PV1-7: "Attending Doctor" - creates it if necessary
|
CN |
getPv18_ReferringDoctor()
Returns
PV1-8: "Referring Doctor" - creates it if necessary
|
CN[] |
getPv19_ConsultingDoctor()
Returns all repetitions of Consulting Doctor (PV1-9).
|
CN |
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).
|
ID |
getReadmissionIndicator()
Returns
PV1-13: "Readmission indicator" - creates it if necessary
|
CN |
getReferringDoctor()
Returns
PV1-8: "Referring Doctor" - creates it if necessary
|
ID |
getServicingFacility()
Returns
PV1-39: "Servicing Facility" - creates it if necessary
|
SI |
getSetIDPatientVisit()
Returns
PV1-1: "Set ID - Patient Visit" - creates it if necessary
|
CM_INTERNAL_LOCATION |
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
|
ID |
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
|
ID |
getVIPIndicator()
Returns
PV1-16: "VIP Indicator" - creates it if necessary
|
CM_PAT_ID |
getVisitNumber()
Returns
PV1-19: "Visit Number" - creates it if necessary
|
ID |
insertAmbulatoryStatus(int rep)
Inserts a repetition of
PV1-15: "Ambulatory Status" at a specific index
|
CN |
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
|
ID |
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
|
CM_FINANCE |
insertFinancialClass(int rep)
Inserts a repetition of
PV1-20: "Financial Class" at a specific index
|
ID |
insertPv115_AmbulatoryStatus(int rep)
Inserts a repetition of
PV1-15: "Ambulatory Status" at a specific index
|
CM_FINANCE |
insertPv120_FinancialClass(int rep)
Inserts a repetition of
PV1-20: "Financial Class" at a specific index
|
ID |
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
|
CN |
insertPv19_ConsultingDoctor(int rep)
Inserts a repetition of
PV1-9: "Consulting Doctor" at a specific index
|
ID |
removeAmbulatoryStatus(int rep)
Removes a repetition of
PV1-15: "Ambulatory Status" at a specific index
|
CN |
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
|
ID |
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
|
CM_FINANCE |
removeFinancialClass(int rep)
Removes a repetition of
PV1-20: "Financial Class" at a specific index
|
ID |
removePv115_AmbulatoryStatus(int rep)
Removes a repetition of
PV1-15: "Ambulatory Status" at a specific index
|
CM_FINANCE |
removePv120_FinancialClass(int rep)
Removes a repetition of
PV1-20: "Financial Class" at a specific index
|
ID |
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
|
CN |
removePv19_ConsultingDoctor(int rep)
Removes a repetition of
PV1-9: "Consulting 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 getSetIDPatientVisit()
public SI getPv11_SetIDPatientVisit()
public ID getPatientClass()
public ID getPv12_PatientClass()
public CM_INTERNAL_LOCATION getAssignedPatientLocation()
public CM_INTERNAL_LOCATION getPv13_AssignedPatientLocation()
public ID getAdmissionType()
public ID getPv14_AdmissionType()
public ST getPreadmitNumber()
public ST getPv15_PreadmitNumber()
public CM_INTERNAL_LOCATION getPriorPatientLocation()
public CM_INTERNAL_LOCATION getPv16_PriorPatientLocation()
public CN getAttendingDoctor()
public CN getPv17_AttendingDoctor()
public CN getReferringDoctor()
public CN getPv18_ReferringDoctor()
public CN[] getConsultingDoctor()
public CN[] getPv19_ConsultingDoctor()
public int getConsultingDoctorReps()
public CN getConsultingDoctor(int rep)
rep
- The repetition index (0-indexed)public CN getPv19_ConsultingDoctor(int rep)
rep
- The repetition index (0-indexed)public int getPv19_ConsultingDoctorReps()
public CN 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 CN 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 CN 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 CN 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 ID getHospitalService()
public ID getPv110_HospitalService()
public CM_INTERNAL_LOCATION getTemporaryLocation()
public CM_INTERNAL_LOCATION getPv111_TemporaryLocation()
public ID getPreadmitTestIndicator()
public ID getPv112_PreadmitTestIndicator()
public ID getReadmissionIndicator()
public ID getPv113_ReadmissionIndicator()
public ID getAdmitSource()
public ID getPv114_AdmitSource()
public ID[] getAmbulatoryStatus()
public ID[] getPv115_AmbulatoryStatus()
public int getAmbulatoryStatusReps()
public ID getAmbulatoryStatus(int rep)
rep
- The repetition index (0-indexed)public ID getPv115_AmbulatoryStatus(int rep)
rep
- The repetition index (0-indexed)public int getPv115_AmbulatoryStatusReps()
public ID 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 ID 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 ID 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 ID 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 ID getVIPIndicator()
public ID getPv116_VIPIndicator()
public CN getAdmittingDoctor()
public CN getPv117_AdmittingDoctor()
public ID getPatientType()
public ID getPv118_PatientType()
public CM_PAT_ID getVisitNumber()
public CM_PAT_ID getPv119_VisitNumber()
public CM_FINANCE[] getFinancialClass()
public CM_FINANCE[] getPv120_FinancialClass()
public int getFinancialClassReps()
public CM_FINANCE getFinancialClass(int rep)
rep
- The repetition index (0-indexed)public CM_FINANCE getPv120_FinancialClass(int rep)
rep
- The repetition index (0-indexed)public int getPv120_FinancialClassReps()
public CM_FINANCE 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 CM_FINANCE 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 CM_FINANCE 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 CM_FINANCE 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 ID getChargePriceIndicator()
public ID getPv121_ChargePriceIndicator()
public ID getCourtesyCode()
public ID getPv122_CourtesyCode()
public ID getCreditRating()
public ID getPv123_CreditRating()
public ID[] getContractCode()
public ID[] getPv124_ContractCode()
public int getContractCodeReps()
public ID getContractCode(int rep)
rep
- The repetition index (0-indexed)public ID getPv124_ContractCode(int rep)
rep
- The repetition index (0-indexed)public int getPv124_ContractCodeReps()
public ID 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 ID 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 ID 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 ID 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 ID getInterestCode()
public ID getPv128_InterestCode()
public ID getTransferToBadDebtCode()
public ID getPv129_TransferToBadDebtCode()
public DT getTransferToBadDebtDate()
public DT getPv130_TransferToBadDebtDate()
public ID getBadDebtAgencyCode()
public ID getPv131_BadDebtAgencyCode()
public NM getBadDebtTransferAmount()
public NM getPv132_BadDebtTransferAmount()
public NM getBadDebtRecoveryAmount()
public NM getPv133_BadDebtRecoveryAmount()
public ID getDeleteAccountIndicator()
public ID getPv134_DeleteAccountIndicator()
public DT getDeleteAccountDate()
public DT getPv135_DeleteAccountDate()
public ID getDischargeDisposition()
public ID getPv136_DischargeDisposition()
public CM_DLD getDischargedToLocation()
public CM_DLD getPv137_DischargedToLocation()
public ID getDietType()
public ID getPv138_DietType()
public ID getServicingFacility()
public ID getPv139_ServicingFacility()
public ID getBedStatus()
public ID getPv140_BedStatus()
public ID getAccountStatus()
public ID getPv141_AccountStatus()
public CM_INTERNAL_LOCATION getPendingLocation()
public CM_INTERNAL_LOCATION getPv142_PendingLocation()
public CM_INTERNAL_LOCATION getPriorTemporaryLocation()
public CM_INTERNAL_LOCATION getPv143_PriorTemporaryLocation()
public TS getAdmitDateTime()
public TS getPv144_AdmitDateTime()
public TS getDischargeDateTime()
public TS getPv145_DischargeDateTime()
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 CM_PAT_ID_0192 getAlternateVisitID()
public CM_PAT_ID_0192 getPv150_AlternateVisitID()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.