com.founder.mip.vopackage.HOSParamSyncSetlDataDTO Maven / Gradle / Ivy
package com.founder.mip.vopackage;
import java.io.Serializable;
import java.math.BigDecimal;
//6302 data
public class HOSParamSyncSetlDataDTO implements Serializable {
private String payOrdId;//1 payOrdId 支付订单号 字符型 40 Y 医保结算中心订单号
private String callType;//2 callType 回调类型 字符型 40 Y 固定传 02,目前仅 支付成功回调
private String medOrgOrd;//3 medOrgOrd 医院订单号 字符型 40 Y 医院订单号
private String traceTime;//4 traceTime 交易时间 字符型 40 Y 交易成功时间
private BigDecimal feeSumamt;//5 feeSumamt 费用总金额 数值型 12,2 Y 保留两位小数
private BigDecimal ownpayAmt;//6 ownpayAmt 个人现金自付 数值型 12,2 Y
private BigDecimal psnAcctPay;//7 psnAcctPay 个人账户支付 数值型 12,2 Y
private BigDecimal fundPay;//8 fundPay 其中基金支付 数值型 12,2 Y
private String hiChrgTime;//9 hiChrgTime 医保收费时间 字符型 6 Y
private String hiDocSn;//10 hiDocSn 医保交易流水号 字符型 40 Y
private String hiRgstSn;//11 hiRgstSn 医保挂号流水号 字符型 40 Y
private String orgName;//12 orgName 机构名称 字符型 40 Y
private String ecCode;//13 ecCode 电子凭证码值 字符型 200 N
private String setlType;//14 setlType 结算类型 字符型 40 Y ALL:医保自费全 部, CASH:只结现金 HI:只结医保
private String revsToken;//15 revsToken 用于院内结算失败对医保的冲正授权 字符型 40 Y 1 小时内有效
private String orgCodg;//17 orgCodg 两定机构编号 字符型 40 Y
private BigDecimal deposit;//18 deposit 住院押金 数据型 16,2 N 根据下单传入计算,最大值不超过 自费现金需要支付金额
private String refdSn;//1 refdSn 结算中心流水号字符型 40 Y
private String hiFefdSn;//2 hiFefdSn 医保退费流水号 字符型 40 Y 现金退费不返回
private String hiTrnsDate;//3 hiTrnsDate 医保退费日期 字符型 8 Y 现金退费不返回
private String hiTrnsTime;//4 hiTrnsTime 医保退费时间 字符型 6 Y 现金退费不返回
private String refStatus;//5 refStatus 退费状态 字符型 40 Y SUCC:成功 FAIL:失败 EXP:异常,存在退医保及自费 时有可能出现这个状态
private HOSParamSyncSetlDataExtDataDTO extData;//6 extData 医保扩展数据N根据各地方医保要求传不同数 据内容
public String getPayOrdId() {
return payOrdId;
}
public void setPayOrdId(String payOrdId) {
this.payOrdId = payOrdId;
}
public String getCallType() {
return callType;
}
public void setCallType(String callType) {
this.callType = callType;
}
public String getMedOrgOrd() {
return medOrgOrd;
}
public void setMedOrgOrd(String medOrgOrd) {
this.medOrgOrd = medOrgOrd;
}
public String getTraceTime() {
return traceTime;
}
public void setTraceTime(String traceTime) {
this.traceTime = traceTime;
}
public BigDecimal getFeeSumamt() {
return feeSumamt;
}
public void setFeeSumamt(BigDecimal feeSumamt) {
this.feeSumamt = feeSumamt;
}
public BigDecimal getOwnpayAmt() {
return ownpayAmt;
}
public void setOwnpayAmt(BigDecimal ownpayAmt) {
this.ownpayAmt = ownpayAmt;
}
public BigDecimal getPsnAcctPay() {
return psnAcctPay;
}
public void setPsnAcctPay(BigDecimal psnAcctPay) {
this.psnAcctPay = psnAcctPay;
}
public BigDecimal getFundPay() {
return fundPay;
}
public void setFundPay(BigDecimal fundPay) {
this.fundPay = fundPay;
}
public String getHiChrgTime() {
return hiChrgTime;
}
public void setHiChrgTime(String hiChrgTime) {
this.hiChrgTime = hiChrgTime;
}
public String getHiDocSn() {
return hiDocSn;
}
public void setHiDocSn(String hiDocSn) {
this.hiDocSn = hiDocSn;
}
public String getHiRgstSn() {
return hiRgstSn;
}
public void setHiRgstSn(String hiRgstSn) {
this.hiRgstSn = hiRgstSn;
}
public String getOrgName() {
return orgName;
}
public void setOrgName(String orgName) {
this.orgName = orgName;
}
public String getEcCode() {
return ecCode;
}
public void setEcCode(String ecCode) {
this.ecCode = ecCode;
}
public String getSetlType() {
return setlType;
}
public void setSetlType(String setlType) {
this.setlType = setlType;
}
public String getRevsToken() {
return revsToken;
}
public void setRevsToken(String revsToken) {
this.revsToken = revsToken;
}
public String getOrgCodg() {
return orgCodg;
}
public void setOrgCodg(String orgCodg) {
this.orgCodg = orgCodg;
}
public BigDecimal getDeposit() {
return deposit;
}
public void setDeposit(BigDecimal deposit) {
this.deposit = deposit;
}
public String getRefdSn() {
return refdSn;
}
public void setRefdSn(String refdSn) {
this.refdSn = refdSn;
}
public String getHiFefdSn() {
return hiFefdSn;
}
public void setHiFefdSn(String hiFefdSn) {
this.hiFefdSn = hiFefdSn;
}
public String getHiTrnsDate() {
return hiTrnsDate;
}
public void setHiTrnsDate(String hiTrnsDate) {
this.hiTrnsDate = hiTrnsDate;
}
public String getHiTrnsTime() {
return hiTrnsTime;
}
public void setHiTrnsTime(String hiTrnsTime) {
this.hiTrnsTime = hiTrnsTime;
}
public String getRefStatus() {
return refStatus;
}
public void setRefStatus(String refStatus) {
this.refStatus = refStatus;
}
public HOSParamSyncSetlDataExtDataDTO getExtData() {
return extData;
}
public void setExtData(HOSParamSyncSetlDataExtDataDTO extData) {
this.extData = extData;
}
}