Summary Table
Categories |
Total Count |
PII |
0 |
URL |
0 |
DNS |
0 |
EKL |
0 |
IP |
0 |
PORT |
0 |
VsID |
0 |
CF |
0 |
AI |
0 |
VPD |
0 |
PL |
0 |
Other |
0 |
File Content
package gov.va.med.ars.model.response;
import java.math.BigInteger;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonInclude;
public class Rfai277SubmissionResponse {
@JsonInclude(JsonInclude.Include.NON_NULL)
private BigInteger claimId;
private String contactInfo;
private String rfaiStatus;
private String rfaiSubmissionDate;
private String payerName;
private String payerId;
private String informationReceiver;
private String responseDate;
private String billingProvider;
private String providerNpi;
private String providerTin;
private String patientLastname;
private String patientFirstName;
private String patientIdentifier;
private String patientcontrolNumber;
private String payerClaimControlNumber;
private String billType;
private String clearingHouseId;
private String medicalRecordNumber;
private String submittedBy;
private String serviceFromDate;
private String serviceToDate;
@JsonInclude(JsonInclude.Include.NON_NULL)
private List<RfaiRelatedItemResponse> rfaiRelatedItemResponse;
@JsonInclude(JsonInclude.Include.NON_NULL)
private List<RfaiAttachmentResponse> rfaiAttachmentResponse;
@JsonInclude(JsonInclude.Include.NON_NULL)
private List<RfaiLineItemResponse> rfaiLineItemResponse;
/**
*
*/
public Rfai277SubmissionResponse() {
super();
}
/**
*
* @param claimId
* @param contactInfo
* @param rfaiStatus
* @param rfaiSubmissionDate
* @param payerName
* @param payerId
* @param informationReceiver
* @param responseDate
* @param billingProvider
* @param providerNpi
* @param providerTin
* @param patientLastname
* @param patientFirstName
* @param patientIdentifier
* @param patientcontrolNumber
* @param payerClaimControlNumber
* @param billType
* @param clearingHouseId
* @param medicalRecordNumber
*/
public Rfai277SubmissionResponse(BigInteger claimId, String contactInfo, String rfaiStatus,
String rfaiSubmissionDate, String payerName, String payerId, String informationReceiver,
String responseDate, String billingProvider, String providerNpi, String providerTin, String patientLastname,
String patientFirstName, String patientIdentifier, String patientcontrolNumber,
String payerClaimControlNumber, String billType, String clearingHouseId, String medicalRecordNumber) {
super();
this.claimId = claimId;
this.contactInfo = contactInfo;
this.rfaiStatus = rfaiStatus;
this.rfaiSubmissionDate = rfaiSubmissionDate;
this.payerName = payerName;
this.payerId = payerId;
this.informationReceiver = informationReceiver;
this.responseDate = responseDate;
this.billingProvider = billingProvider;
this.providerNpi = providerNpi;
this.providerTin = providerTin;
this.patientLastname = patientLastname;
this.patientFirstName = patientFirstName;
this.patientIdentifier = patientIdentifier;
this.patientcontrolNumber = patientcontrolNumber;
this.payerClaimControlNumber = payerClaimControlNumber;
this.billType = billType;
this.clearingHouseId = clearingHouseId;
this.medicalRecordNumber = medicalRecordNumber;
}
/**
*
* @param claimId
* @param contactInfo
* @param rfaiStatus
* @param rfaiSubmissionDate
* @param payerName
* @param payerId
* @param informationReceiver
* @param responseDate
* @param billingProvider
* @param providerNpi
* @param providerTin
* @param patientLastname
* @param patientFirstName
* @param patientIdentifier
* @param patientcontrolNumber
* @param payerClaimControlNumber
* @param billType
* @param clearingHouseId
* @param medicalRecordNumber
* @param rfaiRelatedItemResponse
* @param statusCode
* @param loincCodes
* @param loincModCodes
*/
public Rfai277SubmissionResponse(BigInteger claimId, String contactInfo, String rfaiStatus,
String rfaiSubmissionDate, String payerName, String payerId, String informationReceiver,
String responseDate, String billingProvider, String providerNpi, String providerTin, String patientLastname,
String patientFirstName, String patientIdentifier, String patientcontrolNumber,
String payerClaimControlNumber, String billType, String clearingHouseId, String medicalRecordNumber,
List<RfaiRelatedItemResponse> rfaiRelatedItemResponse, List<RfaiAttachmentResponse> rfaiAttachmentResponse,
List<RfaiLineItemResponse> rfaiLineItemResponse) {
super();
this.claimId = claimId;
this.contactInfo = contactInfo;
this.rfaiStatus = rfaiStatus;
this.rfaiSubmissionDate = rfaiSubmissionDate;
this.payerName = payerName;
this.payerId = payerId;
this.informationReceiver = informationReceiver;
this.responseDate = responseDate;
this.billingProvider = billingProvider;
this.providerNpi = providerNpi;
this.providerTin = providerTin;
this.patientLastname = patientLastname;
this.patientFirstName = patientFirstName;
this.patientIdentifier = patientIdentifier;
this.patientcontrolNumber = patientcontrolNumber;
this.payerClaimControlNumber = payerClaimControlNumber;
this.billType = billType;
this.clearingHouseId = clearingHouseId;
this.medicalRecordNumber = medicalRecordNumber;
this.rfaiRelatedItemResponse = rfaiRelatedItemResponse;
this.rfaiAttachmentResponse = rfaiAttachmentResponse;
this.rfaiLineItemResponse = rfaiLineItemResponse;
}
public BigInteger getClaimId() {
return claimId;
}
public String getContactInfo() {
return contactInfo;
}
public void setContactInfo(String contactInfo) {
this.contactInfo = contactInfo;
}
public void setClaimId(BigInteger claimId) {
this.claimId = claimId;
}
public String getRfaiStatus() {
return rfaiStatus;
}
public void setRfaiStatus(String rfaiStatus) {
this.rfaiStatus = rfaiStatus;
}
public String getRfaiSubmissionDate() {
return rfaiSubmissionDate;
}
public void setRfaiSubmissionDate(String rfaiSubmissionDate) {
this.rfaiSubmissionDate = rfaiSubmissionDate;
}
public String getPayerName() {
return payerName;
}
public void setPayerName(String payerName) {
this.payerName = payerName;
}
public String getPayerId() {
return payerId;
}
public void setPayerId(String payerId) {
this.payerId = payerId;
}
public String getInformationReceiver() {
return informationReceiver;
}
public void setInformationReceiver(String informationReceiver) {
this.informationReceiver = informationReceiver;
}
public String getResponseDate() {
return responseDate;
}
public void setResponseDate(String responseDate) {
this.responseDate = responseDate;
}
public String getBillingProvider() {
return billingProvider;
}
public void setBillingProvider(String billingProvider) {
this.billingProvider = billingProvider;
}
public String getProviderNpi() {
return providerNpi;
}
public void setProviderNpi(String providerNpi) {
this.providerNpi = providerNpi;
}
public String getProviderTin() {
return providerTin;
}
public void setProviderTin(String providerTin) {
this.providerTin = providerTin;
}
public String getPatientLastname() {
return patientLastname;
}
public void setPatientLastname(String patientLastname) {
this.patientLastname = patientLastname;
}
public String getPatientFirstName() {
return patientFirstName;
}
public void setPatientFirstName(String patientFirstName) {
this.patientFirstName = patientFirstName;
}
public String getPatientIdentifier() {
return patientIdentifier;
}
public void setPatientIdentifier(String patientIdentifier) {
this.patientIdentifier = patientIdentifier;
}
public String getPatientcontrolNumber() {
return patientcontrolNumber;
}
public void setPatientcontrolNumber(String patientcontrolNumber) {
this.patientcontrolNumber = patientcontrolNumber;
}
public String getPayerClaimControlNumber() {
return payerClaimControlNumber;
}
public void setPayerClaimControlNumber(String payerClaimControlNumber) {
this.payerClaimControlNumber = payerClaimControlNumber;
}
public String getBillType() {
return billType;
}
public void setBillType(String billType) {
this.billType = billType;
}
public String getClearingHouseId() {
return clearingHouseId;
}
public void setClearingHouseId(String clearingHouseId) {
this.clearingHouseId = clearingHouseId;
}
public String getMedicalRecordNumber() {
return medicalRecordNumber;
}
public void setMedicalRecordNumber(String medicalRecordNumber) {
this.medicalRecordNumber = medicalRecordNumber;
}
public List<RfaiRelatedItemResponse> getRfaiRelatedItemResponse() {
return rfaiRelatedItemResponse;
}
public void setRfaiRelatedItemResponse(List<RfaiRelatedItemResponse> rfaiRelatedItemResponse) {
this.rfaiRelatedItemResponse = rfaiRelatedItemResponse;
}
public List<RfaiAttachmentResponse> getRfaiAttachmentResponse() {
return rfaiAttachmentResponse;
}
public void setRfaiAttachmentResponse(List<RfaiAttachmentResponse> rfaiAttachmentResponse) {
this.rfaiAttachmentResponse = rfaiAttachmentResponse;
}
public List<RfaiLineItemResponse> getRfaiLineItemResponse() {
return rfaiLineItemResponse;
}
public void setRfaiLineItemResponse(List<RfaiLineItemResponse> rfaiLineItemResponse) {
this.rfaiLineItemResponse = rfaiLineItemResponse;
}
/**
* @return the submittedBy
*/
public String getSubmittedBy() {
return submittedBy;
}
/**
* @param submittedBy
* the submittedBy to set
*/
public void setSubmittedBy(String submittedBy) {
this.submittedBy = submittedBy;
}
public String getServiceFromDate() {
return serviceFromDate;
}
public void setServiceFromDate(String serviceFromDate) {
this.serviceFromDate = serviceFromDate;
}
public String getServiceToDate() {
return serviceToDate;
}
public void setServiceToDate(String serviceToDate) {
this.serviceToDate = serviceToDate;
}
@Override
public int hashCode() {
final int prime = 31;
int result = 1;
result = prime * result + ((billType == null) ? 0 : billType.hashCode());
result = prime * result + ((billingProvider == null) ? 0 : billingProvider.hashCode());
result = prime * result + ((claimId == null) ? 0 : claimId.hashCode());
result = prime * result + ((clearingHouseId == null) ? 0 : clearingHouseId.hashCode());
result = prime * result + ((contactInfo == null) ? 0 : contactInfo.hashCode());
result = prime * result + ((informationReceiver == null) ? 0 : informationReceiver.hashCode());
result = prime * result + ((medicalRecordNumber == null) ? 0 : medicalRecordNumber.hashCode());
result = prime * result + ((patientFirstName == null) ? 0 : patientFirstName.hashCode());
result = prime * result + ((patientIdentifier == null) ? 0 : patientIdentifier.hashCode());
result = prime * result + ((patientLastname == null) ? 0 : patientLastname.hashCode());
result = prime * result + ((patientcontrolNumber == null) ? 0 : patientcontrolNumber.hashCode());
result = prime * result + ((payerClaimControlNumber == null) ? 0 : payerClaimControlNumber.hashCode());
result = prime * result + ((payerId == null) ? 0 : payerId.hashCode());
result = prime * result + ((payerName == null) ? 0 : payerName.hashCode());
result = prime * result + ((providerNpi == null) ? 0 : providerNpi.hashCode());
result = prime * result + ((providerTin == null) ? 0 : providerTin.hashCode());
result = prime * result + ((responseDate == null) ? 0 : responseDate.hashCode());
result = prime * result + ((rfaiAttachmentResponse == null) ? 0 : rfaiAttachmentResponse.hashCode());
result = prime * result + ((rfaiLineItemResponse == null) ? 0 : rfaiLineItemResponse.hashCode());
result = prime * result + ((rfaiRelatedItemResponse == null) ? 0 : rfaiRelatedItemResponse.hashCode());
result = prime * result + ((rfaiStatus == null) ? 0 : rfaiStatus.hashCode());
result = prime * result + ((rfaiSubmissionDate == null) ? 0 : rfaiSubmissionDate.hashCode());
return result;
}
@Override
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj == null)
return false;
if (getClass() != obj.getClass())
return false;
Rfai277SubmissionResponse other = (Rfai277SubmissionResponse) obj;
if (billType == null) {
if (other.billType != null)
return false;
} else if (!billType.equals(other.billType))
return false;
if (billingProvider == null) {
if (other.billingProvider != null)
return false;
} else if (!billingProvider.equals(other.billingProvider))
return false;
if (claimId == null) {
if (other.claimId != null)
return false;
} else if (!claimId.equals(other.claimId))
return false;
if (clearingHouseId == null) {
if (other.clearingHouseId != null)
return false;
} else if (!clearingHouseId.equals(other.clearingHouseId))
return false;
if (contactInfo == null) {
if (other.contactInfo != null)
return false;
} else if (!contactInfo.equals(other.contactInfo))
return false;
if (informationReceiver == null) {
if (other.informationReceiver != null)
return false;
} else if (!informationReceiver.equals(other.informationReceiver))
return false;
if (medicalRecordNumber == null) {
if (other.medicalRecordNumber != null)
return false;
} else if (!medicalRecordNumber.equals(other.medicalRecordNumber))
return false;
if (patientFirstName == null) {
if (other.patientFirstName != null)
return false;
} else if (!patientFirstName.equals(other.patientFirstName))
return false;
if (patientIdentifier == null) {
if (other.patientIdentifier != null)
return false;
} else if (!patientIdentifier.equals(other.patientIdentifier))
return false;
if (patientLastname == null) {
if (other.patientLastname != null)
return false;
} else if (!patientLastname.equals(other.patientLastname))
return false;
if (patientcontrolNumber == null) {
if (other.patientcontrolNumber != null)
return false;
} else if (!patientcontrolNumber.equals(other.patientcontrolNumber))
return false;
if (payerClaimControlNumber == null) {
if (other.payerClaimControlNumber != null)
return false;
} else if (!payerClaimControlNumber.equals(other.payerClaimControlNumber))
return false;
if (payerId == null) {
if (other.payerId != null)
return false;
} else if (!payerId.equals(other.payerId))
return false;
if (payerName == null) {
if (other.payerName != null)
return false;
} else if (!payerName.equals(other.payerName))
return false;
if (providerNpi == null) {
if (other.providerNpi != null)
return false;
} else if (!providerNpi.equals(other.providerNpi))
return false;
if (providerTin == null) {
if (other.providerTin != null)
return false;
} else if (!providerTin.equals(other.providerTin))
return false;
if (responseDate == null) {
if (other.responseDate != null)
return false;
} else if (!responseDate.equals(other.responseDate))
return false;
if (rfaiAttachmentResponse == null) {
if (other.rfaiAttachmentResponse != null)
return false;
} else if (!rfaiAttachmentResponse.equals(other.rfaiAttachmentResponse))
return false;
if (rfaiLineItemResponse == null) {
if (other.rfaiLineItemResponse != null)
return false;
} else if (!rfaiLineItemResponse.equals(other.rfaiLineItemResponse))
return false;
if (rfaiRelatedItemResponse == null) {
if (other.rfaiRelatedItemResponse != null)
return false;
} else if (!rfaiRelatedItemResponse.equals(other.rfaiRelatedItemResponse))
return false;
if (rfaiStatus == null) {
if (other.rfaiStatus != null)
return false;
} else if (!rfaiStatus.equals(other.rfaiStatus))
return false;
if (rfaiSubmissionDate == null) {
if (other.rfaiSubmissionDate != null)
return false;
} else if (!rfaiSubmissionDate.equals(other.rfaiSubmissionDate))
return false;
return true;
}
}