Skip to content

Latest commit

 

History

History
2671 lines (1210 loc) · 25.7 KB

PV1.md

File metadata and controls

2671 lines (1210 loc) · 25.7 KB

Aranyasen\HL7\Segments\PV1

PV1 segment class Ref: https://corepointhealth.com/resource-center/hl7-resources/hl7-pv1-patient-visit-information-segment

Extend:

Aranyasen\HL7\Segment

Methods

Name Description
getAccountStatus
getAdmissionType
getAdmitDateTime
getAdmitSource
getAdmittingDoctor
getAlternateVisitID
getAmbulatoryStatus
getAssignedPatientLocation
getAttendingDoctor
getBadDebtAgencyCode
getBadDebtRecoveryAmount
getBadDebtTransferAmount
getBedStatus
getChargePriceIndicator
getConsultingDoctor
getContractAmount
getContractCode
getContractEffectiveDate
getContractPeriod
getCourtesyCode
getCreditRating
getCurrentPatientBalance
getDeleteAccountDate
getDeleteAccountIndicator
getDietType
getDischargeDateTime
getDischargeDisposition
getDischargedToLocation
getFinancialClass
getHospitalService
getID
getInterestCode
getOtherHealthcareProvider
getPatientClass
getPatientType
getPendingLocation
getPreAdmitNumber
getPreAdmitTestIndicator
getPriorPatientLocation
getPriorTemporaryLocation
getReAdmissionIndicator
getReferringDoctor
getServicingFacility
getTemporaryLocation
getTotalAdjustments
getTotalCharges
getTotalPayments
getTransferToBadDebtCode
getTransferToBadDebtDate
getVipIndicator
getVisitIndicator
getVisitNumber
setAccountStatus
setAdmissionType
setAdmitDateTime
setAdmitSource
setAdmittingDoctor
setAlternateVisitID
setAmbulatoryStatus
setAssignedPatientLocation
setAttendingDoctor
setBadDebtAgencyCode
setBadDebtRecoveryAmount
setBadDebtTransferAmount
setBedStatus
setChargePriceIndicator
setConsultingDoctor
setContractAmount
setContractCode
setContractEffectiveDate
setContractPeriod
setCourtesyCode
setCreditRating
setCurrentPatientBalance
setDeleteAccountDate
setDeleteAccountIndicator
setDietType
setDischargeDateTime
setDischargeDisposition
setDischargedToLocation
setFinancialClass
setHospitalService
setID
setInterestCode
setOtherHealthcareProvider
setPatientClass
setPatientType
setPendingLocation
setPreAdmitNumber
setPreAdmitTestIndicator
setPriorPatientLocation
setPriorTemporaryLocation
setReAdmissionIndicator
setReferringDoctor
setServicingFacility
setTemporaryLocation
setTotalAdjustments
setTotalCharges
setTotalPayments
setTransferToBadDebtCode
setTransferToBadDebtDate
setVipIndicator
setVisitIndicator
setVisitNumber

Inherited methods

Name Description
__construct Create a segment.
getField Get the field at index.
getFields Get fields from a segment
getName Get the name of the segment. This is basically the value at index 0
setField Set the field specified by index to value.
size Get the number of fields for this segment, not including the name

PV1::getAccountStatus

Description

public getAccountStatus (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getAdmissionType

Description

public getAdmissionType (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getAdmitDateTime

Description

public getAdmitDateTime (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getAdmitSource

Description

public getAdmitSource (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getAdmittingDoctor

Description

public getAdmittingDoctor (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getAlternateVisitID

Description

public getAlternateVisitID (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getAmbulatoryStatus

Description

public getAmbulatoryStatus (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getAssignedPatientLocation

Description

public getAssignedPatientLocation (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getAttendingDoctor

Description

public getAttendingDoctor (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getBadDebtAgencyCode

Description

public getBadDebtAgencyCode (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getBadDebtRecoveryAmount

Description

public getBadDebtRecoveryAmount (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getBadDebtTransferAmount

Description

public getBadDebtTransferAmount (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getBedStatus

Description

public getBedStatus (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getChargePriceIndicator

Description

public getChargePriceIndicator (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getConsultingDoctor

Description

public getConsultingDoctor (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getContractAmount

Description

public getContractAmount (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getContractCode

Description

public getContractCode (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getContractEffectiveDate

Description

public getContractEffectiveDate (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getContractPeriod

Description

public getContractPeriod (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getCourtesyCode

Description

public getCourtesyCode (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getCreditRating

Description

public getCreditRating (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getCurrentPatientBalance

Description

public getCurrentPatientBalance (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getDeleteAccountDate

Description

public getDeleteAccountDate (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getDeleteAccountIndicator

Description

public getDeleteAccountIndicator (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getDietType

Description

public getDietType (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getDischargeDateTime

Description

public getDischargeDateTime (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getDischargeDisposition

Description

public getDischargeDisposition (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getDischargedToLocation

Description

public getDischargedToLocation (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getFinancialClass

Description

public getFinancialClass (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getHospitalService

Description

public getHospitalService (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getID

Description

public getID (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getInterestCode

Description

public getInterestCode (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getOtherHealthcareProvider

Description

public getOtherHealthcareProvider (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getPatientClass

Description

public getPatientClass (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getPatientType

Description

public getPatientType (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getPendingLocation

Description

public getPendingLocation (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getPreAdmitNumber

Description

public getPreAdmitNumber (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getPreAdmitTestIndicator

Description

public getPreAdmitTestIndicator (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getPriorPatientLocation

Description

public getPriorPatientLocation (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getPriorTemporaryLocation

Description

public getPriorTemporaryLocation (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getReAdmissionIndicator

Description

public getReAdmissionIndicator (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getReferringDoctor

Description

public getReferringDoctor (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getServicingFacility

Description

public getServicingFacility (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getTemporaryLocation

Description

public getTemporaryLocation (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getTotalAdjustments

Description

public getTotalAdjustments (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getTotalCharges

Description

public getTotalCharges (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getTotalPayments

Description

public getTotalPayments (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getTransferToBadDebtCode

Description

public getTransferToBadDebtCode (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getTransferToBadDebtDate

Description

public getTransferToBadDebtDate (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getVipIndicator

Description

public getVipIndicator (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getVisitIndicator

Description

public getVisitIndicator (void)

Parameters

This function has no parameters.

Return Values

void


PV1::getVisitNumber

Description

public getVisitNumber (void)

Parameters

This function has no parameters.

Return Values

void


PV1::setAccountStatus

Description

public setAccountStatus ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setAdmissionType

Description

public setAdmissionType ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setAdmitDateTime

Description

public setAdmitDateTime ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setAdmitSource

Description

public setAdmitSource ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setAdmittingDoctor

Description

public setAdmittingDoctor ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setAlternateVisitID

Description

public setAlternateVisitID ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setAmbulatoryStatus

Description

public setAmbulatoryStatus ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setAssignedPatientLocation

Description

public setAssignedPatientLocation (void)

Parameters

This function has no parameters.

Return Values

void


PV1::setAttendingDoctor

Description

public setAttendingDoctor ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setBadDebtAgencyCode

Description

public setBadDebtAgencyCode ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setBadDebtRecoveryAmount

Description

public setBadDebtRecoveryAmount ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setBadDebtTransferAmount

Description

public setBadDebtTransferAmount ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setBedStatus

Description

public setBedStatus ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setChargePriceIndicator

Description

public setChargePriceIndicator ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setConsultingDoctor

Description

public setConsultingDoctor ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setContractAmount

Description

public setContractAmount ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setContractCode

Description

public setContractCode ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setContractEffectiveDate

Description

public setContractEffectiveDate ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setContractPeriod

Description

public setContractPeriod ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setCourtesyCode

Description

public setCourtesyCode ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setCreditRating

Description

public setCreditRating ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setCurrentPatientBalance

Description

public setCurrentPatientBalance ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setDeleteAccountDate

Description

public setDeleteAccountDate ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setDeleteAccountIndicator

Description

public setDeleteAccountIndicator ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setDietType

Description

public setDietType ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setDischargeDateTime

Description

public setDischargeDateTime ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setDischargeDisposition

Description

public setDischargeDisposition ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setDischargedToLocation

Description

public setDischargedToLocation ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setFinancialClass

Description

public setFinancialClass ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setHospitalService

Description

public setHospitalService ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setID

Description

public setID (void)

Parameters

This function has no parameters.

Return Values

void


PV1::setInterestCode

Description

public setInterestCode ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setOtherHealthcareProvider

Description

public setOtherHealthcareProvider ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setPatientClass

Description

public setPatientClass (void)

Parameters

This function has no parameters.

Return Values

void


PV1::setPatientType

Description

public setPatientType ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setPendingLocation

Description

public setPendingLocation ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setPreAdmitNumber

Description

public setPreAdmitNumber ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setPreAdmitTestIndicator

Description

public setPreAdmitTestIndicator ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setPriorPatientLocation

Description

public setPriorPatientLocation ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setPriorTemporaryLocation

Description

public setPriorTemporaryLocation ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setReAdmissionIndicator

Description

public setReAdmissionIndicator ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setReferringDoctor

Description

public setReferringDoctor ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setServicingFacility

Description

public setServicingFacility ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setTemporaryLocation

Description

public setTemporaryLocation ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setTotalAdjustments

Description

public setTotalAdjustments ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setTotalCharges

Description

public setTotalCharges ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setTotalPayments

Description

public setTotalPayments ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setTransferToBadDebtCode

Description

public setTransferToBadDebtCode ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setTransferToBadDebtDate

Description

public setTransferToBadDebtDate ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setVipIndicator

Description

public setVipIndicator ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setVisitIndicator

Description

public setVisitIndicator ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool


PV1::setVisitNumber

Description

public setVisitNumber ( $value, int $position)

Parameters

  • () $value
  • (int) $position

Return Values

bool