|
@ -0,0 +1,568 @@
|
|
|
package com.yihu.jw.entity.hospital.prescription;
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import org.springframework.boot.ApplicationRunner;
|
|
|
|
|
|
import javax.persistence.*;
|
|
|
import java.util.Date;
|
|
|
|
|
|
/**
|
|
|
* 医保结算表
|
|
|
*
|
|
|
* */
|
|
|
@Entity
|
|
|
@Table(name = "v_hlw_mzybjs")
|
|
|
public class HlwMzybjsDO {
|
|
|
private String insuranceSerial;//医保流水号
|
|
|
private String billSerial;//医保收费流水号
|
|
|
private String hisBillSerial;//收费流水号
|
|
|
private String medicalMode;//医疗就诊方式MEDICAL_MODE
|
|
|
private String medicalType;//医疗类别MEDICAL_TYPE
|
|
|
private String regionCode;//参保地区划代码REGION_CODE
|
|
|
private String idcard;//证件号码IDCARD
|
|
|
private String certType;//证件类型CERT_TYPE
|
|
|
private String personalCode;//个人管理码PERSONAL_CODE
|
|
|
private String name;//姓名NAME
|
|
|
private String sex;//性别SEX
|
|
|
private String sexMc;//性别名称SEX_MC
|
|
|
private String insutype;//险种类型INSUTYPE
|
|
|
private String clrOptins;//清算经办机构CLR_OPTINS
|
|
|
private String clrWay;//清算方式CLR_WAY
|
|
|
private String clrType;//清算类别CLR_TYPE
|
|
|
private String diseaseCode;//病种编码DISEASE_CODE
|
|
|
private String treatmentType;//人员待遇类别TREATMENT_TYPE
|
|
|
private String treatmentTypeName;//人员待遇类别名称TREATMENT_TYPE_NAME
|
|
|
private String treatmentStatus;//医疗待遇状态TREATMENT_STATUS
|
|
|
private String treatmentStatusName;//医疗待遇状态名称TREATMENT_STATUS_NAME
|
|
|
private String allopatryType;//异地就医类型ALLOPATRY_TYPE
|
|
|
private String allopatryTypeName;//异地就医类型名称ALLOPATRY_TYPE_NAME
|
|
|
private String administrativeArea;//参保地行政区划ADMINISTRATIVE_AREA
|
|
|
private Double payStandard;//统筹支付医保费用起付标准PAY_STANDARD
|
|
|
private Double totalAmount;//医疗费总金额TOTAL_AMOUNT
|
|
|
private Double personCash;//个人现金支付金额(实付现金)PERSON_CASH
|
|
|
private Double personAccount;//个人账户支付金额PERSON_ACCOUNT
|
|
|
private Double fundAmount;//基金支付总额FUND_AMOUNT
|
|
|
private Double tcjjPay;//其中:统筹基金支付TCJJ_PAY
|
|
|
private Double sbjjPay;//其中:商保基金支付(大额补充)SBJJ_PAY
|
|
|
private Double gwyPay;//其中:公务员医疗补助GWY_PAY
|
|
|
private Double jzfpPay;//其中:精准扶贫医疗叠加JZFP_PAY
|
|
|
private Double yljzPay;//其中:医疗救助基金YLJZ_PAY
|
|
|
private Double otherPay;//其中:其他基金支付OTHER_PAY
|
|
|
private Double enterpriseSupplement;//其中:企业补充ENTERPRISE_SUPPLEMENT
|
|
|
private Double jtgjPay;//家庭共济账户支付JTGJ_PAY
|
|
|
private Double jkzhPay;//健康帐户支付JKZH_PAY
|
|
|
private Double ownPay;//个人自费(非医保费用)OWN_PAY
|
|
|
private Double accountBalance;//个人账户余额ACCOUNT_BALANCE
|
|
|
private Integer hospitalizationQty;//本年度住院次数HOSPITALIZATION_QTY
|
|
|
private String sjjzDate;//实际就诊日期
|
|
|
private String sjjzTime;//实际就诊时间
|
|
|
private String payDate;//费用发生日期(结算日期)PAY_DATE
|
|
|
private String payTime;//费用发生时间(结算时间)PAY_TIME
|
|
|
private String collector;//收费人COLLECTOR
|
|
|
private String fphm;//票据号码FPHM
|
|
|
private Date jsrq;//结算日期JSRQ
|
|
|
private Integer zfpb;//作废判别ZFPB
|
|
|
private Date zfrq;//作废日期ZFRQ
|
|
|
|
|
|
|
|
|
@Id
|
|
|
@Column(name = "INSURANCE_SERIAL")
|
|
|
public String getInsuranceSerial() {
|
|
|
return insuranceSerial;
|
|
|
}
|
|
|
|
|
|
public void setInsuranceSerial(String insuranceSerial) {
|
|
|
this.insuranceSerial = insuranceSerial;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "BILL_SERIAL")
|
|
|
public String getBillSerial() {
|
|
|
return billSerial;
|
|
|
}
|
|
|
|
|
|
public void setBillSerial(String billSerial) {
|
|
|
this.billSerial = billSerial;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "HIS_BILL_SERIAL")
|
|
|
public String getHisBillSerial() {
|
|
|
return hisBillSerial;
|
|
|
}
|
|
|
|
|
|
public void setHisBillSerial(String hisBillSerial) {
|
|
|
this.hisBillSerial = hisBillSerial;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "MEDICAL_MODE")
|
|
|
public String getMedicalMode() {
|
|
|
return medicalMode;
|
|
|
}
|
|
|
|
|
|
public void setMedicalMode(String medicalMode) {
|
|
|
this.medicalMode = medicalMode;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "MEDICAL_TYPE")
|
|
|
public String getMedicalType() {
|
|
|
return medicalType;
|
|
|
}
|
|
|
|
|
|
public void setMedicalType(String medicalType) {
|
|
|
this.medicalType = medicalType;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "REGION_CODE")
|
|
|
public String getRegionCode() {
|
|
|
return regionCode;
|
|
|
}
|
|
|
|
|
|
public void setRegionCode(String regionCode) {
|
|
|
this.regionCode = regionCode;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "IDCARD")
|
|
|
public String getIdcard() {
|
|
|
return idcard;
|
|
|
}
|
|
|
|
|
|
public void setIdcard(String idcard) {
|
|
|
this.idcard = idcard;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "CERT_TYPE")
|
|
|
public String getCertType() {
|
|
|
return certType;
|
|
|
}
|
|
|
|
|
|
public void setCertType(String certType) {
|
|
|
this.certType = certType;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "PERSONAL_CODE")
|
|
|
public String getPersonalCode() {
|
|
|
return personalCode;
|
|
|
}
|
|
|
|
|
|
public void setPersonalCode(String personalCode) {
|
|
|
this.personalCode = personalCode;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "NAME")
|
|
|
public String getName() {
|
|
|
return name;
|
|
|
}
|
|
|
|
|
|
public void setName(String name) {
|
|
|
this.name = name;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "SEX")
|
|
|
public String getSex() {
|
|
|
return sex;
|
|
|
}
|
|
|
|
|
|
public void setSex(String sex) {
|
|
|
this.sex = sex;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "SEX_MC")
|
|
|
public String getSexMc() {
|
|
|
return sexMc;
|
|
|
}
|
|
|
|
|
|
public void setSexMc(String sexMc) {
|
|
|
this.sexMc = sexMc;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "INSUTYPE")
|
|
|
public String getInsutype() {
|
|
|
return insutype;
|
|
|
}
|
|
|
|
|
|
public void setInsutype(String insutype) {
|
|
|
this.insutype = insutype;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "CLR_OPTINS")
|
|
|
public String getClrOptins() {
|
|
|
return clrOptins;
|
|
|
}
|
|
|
|
|
|
public void setClrOptins(String clrOptins) {
|
|
|
this.clrOptins = clrOptins;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "CLR_WAY")
|
|
|
public String getClrWay() {
|
|
|
return clrWay;
|
|
|
}
|
|
|
|
|
|
public void setClrWay(String clrWay) {
|
|
|
this.clrWay = clrWay;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "CLR_TYPE")
|
|
|
public String getClrType() {
|
|
|
return clrType;
|
|
|
}
|
|
|
|
|
|
public void setClrType(String clrType) {
|
|
|
this.clrType = clrType;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "DISEASE_CODE")
|
|
|
public String getDiseaseCode() {
|
|
|
return diseaseCode;
|
|
|
}
|
|
|
|
|
|
public void setDiseaseCode(String diseaseCode) {
|
|
|
this.diseaseCode = diseaseCode;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "TREATMENT_TYPE")
|
|
|
public String getTreatmentType() {
|
|
|
return treatmentType;
|
|
|
}
|
|
|
|
|
|
public void setTreatmentType(String treatmentType) {
|
|
|
this.treatmentType = treatmentType;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "TREATMENT_TYPE_NAME")
|
|
|
public String getTreatmentTypeName() {
|
|
|
return treatmentTypeName;
|
|
|
}
|
|
|
|
|
|
public void setTreatmentTypeName(String treatmentTypeName) {
|
|
|
this.treatmentTypeName = treatmentTypeName;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "TREATMENT_STATUS")
|
|
|
public String getTreatmentStatus() {
|
|
|
return treatmentStatus;
|
|
|
}
|
|
|
|
|
|
public void setTreatmentStatus(String treatmentStatus) {
|
|
|
this.treatmentStatus = treatmentStatus;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "TREATMENT_STATUS_NAME")
|
|
|
public String getTreatmentStatusName() {
|
|
|
return treatmentStatusName;
|
|
|
}
|
|
|
|
|
|
public void setTreatmentStatusName(String treatmentStatusName) {
|
|
|
this.treatmentStatusName = treatmentStatusName;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "ALLOPATRY_TYPE")
|
|
|
public String getAllopatryType() {
|
|
|
return allopatryType;
|
|
|
}
|
|
|
|
|
|
public void setAllopatryType(String allopatryType) {
|
|
|
this.allopatryType = allopatryType;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "ALLOPATRY_TYPE_NAME")
|
|
|
public String getAllopatryTypeName() {
|
|
|
return allopatryTypeName;
|
|
|
}
|
|
|
|
|
|
public void setAllopatryTypeName(String allopatryTypeName) {
|
|
|
this.allopatryTypeName = allopatryTypeName;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "ADMINISTRATIVE_AREA")
|
|
|
public String getAdministrativeArea() {
|
|
|
return administrativeArea;
|
|
|
}
|
|
|
|
|
|
public void setAdministrativeArea(String administrativeArea) {
|
|
|
this.administrativeArea = administrativeArea;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "PAY_STANDARD")
|
|
|
public Double getPayStandard() {
|
|
|
return payStandard;
|
|
|
}
|
|
|
|
|
|
public void setPayStandard(Double payStandard) {
|
|
|
this.payStandard = payStandard;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "TOTAL_AMOUNT")
|
|
|
public Double getTotalAmount() {
|
|
|
return totalAmount;
|
|
|
}
|
|
|
|
|
|
public void setTotalAmount(Double totalAmount) {
|
|
|
this.totalAmount = totalAmount;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "PERSON_CASH")
|
|
|
public Double getPersonCash() {
|
|
|
return personCash;
|
|
|
}
|
|
|
|
|
|
public void setPersonCash(Double personCash) {
|
|
|
this.personCash = personCash;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "PERSON_ACCOUNT")
|
|
|
public Double getPersonAccount() {
|
|
|
return personAccount;
|
|
|
}
|
|
|
|
|
|
public void setPersonAccount(Double personAccount) {
|
|
|
this.personAccount = personAccount;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "FUND_AMOUNT")
|
|
|
public Double getFundAmount() {
|
|
|
return fundAmount;
|
|
|
}
|
|
|
|
|
|
public void setFundAmount(Double fundAmount) {
|
|
|
this.fundAmount = fundAmount;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "TCJJ_PAY")
|
|
|
public Double getTcjjPay() {
|
|
|
return tcjjPay;
|
|
|
}
|
|
|
|
|
|
public void setTcjjPay(Double tcjjPay) {
|
|
|
this.tcjjPay = tcjjPay;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "SBJJ_PAY")
|
|
|
public Double getSbjjPay() {
|
|
|
return sbjjPay;
|
|
|
}
|
|
|
|
|
|
public void setSbjjPay(Double sbjjPay) {
|
|
|
this.sbjjPay = sbjjPay;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "GWY_PAY")
|
|
|
public Double getGwyPay() {
|
|
|
return gwyPay;
|
|
|
}
|
|
|
|
|
|
public void setGwyPay(Double gwyPay) {
|
|
|
this.gwyPay = gwyPay;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "JZFP_PAY")
|
|
|
public Double getJzfpPay() {
|
|
|
return jzfpPay;
|
|
|
}
|
|
|
|
|
|
public void setJzfpPay(Double jzfpPay) {
|
|
|
this.jzfpPay = jzfpPay;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "YLJZ_PAY")
|
|
|
public Double getYljzPay() {
|
|
|
return yljzPay;
|
|
|
}
|
|
|
|
|
|
public void setYljzPay(Double yljzPay) {
|
|
|
this.yljzPay = yljzPay;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "OTHER_PAY")
|
|
|
public Double getOtherPay() {
|
|
|
return otherPay;
|
|
|
}
|
|
|
|
|
|
public void setOtherPay(Double otherPay) {
|
|
|
this.otherPay = otherPay;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "ENTERPRISE_SUPPLEMENT")
|
|
|
public Double getEnterpriseSupplement() {
|
|
|
return enterpriseSupplement;
|
|
|
}
|
|
|
|
|
|
public void setEnterpriseSupplement(Double enterpriseSupplement) {
|
|
|
this.enterpriseSupplement = enterpriseSupplement;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "JTGJ_PAY")
|
|
|
public Double getJtgjPay() {
|
|
|
return jtgjPay;
|
|
|
}
|
|
|
|
|
|
public void setJtgjPay(Double jtgjPay) {
|
|
|
this.jtgjPay = jtgjPay;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "JKZH_PAY")
|
|
|
public Double getJkzhPay() {
|
|
|
return jkzhPay;
|
|
|
}
|
|
|
|
|
|
public void setJkzhPay(Double jkzhPay) {
|
|
|
this.jkzhPay = jkzhPay;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "OWN_PAY")
|
|
|
public Double getOwnPay() {
|
|
|
return ownPay;
|
|
|
}
|
|
|
|
|
|
public void setOwnPay(Double ownPay) {
|
|
|
this.ownPay = ownPay;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "ACCOUNT_BALANCE")
|
|
|
public Double getAccountBalance() {
|
|
|
return accountBalance;
|
|
|
}
|
|
|
|
|
|
public void setAccountBalance(Double accountBalance) {
|
|
|
this.accountBalance = accountBalance;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "HOSPITALIZATION_QTY")
|
|
|
public Integer getHospitalizationQty() {
|
|
|
return hospitalizationQty;
|
|
|
}
|
|
|
|
|
|
public void setHospitalizationQty(Integer hospitalizationQty) {
|
|
|
this.hospitalizationQty = hospitalizationQty;
|
|
|
}
|
|
|
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "SJJZDATE")
|
|
|
public String getSjjzDate() {
|
|
|
return sjjzDate;
|
|
|
}
|
|
|
|
|
|
public void setSjjzDate(String sjjzDate) {
|
|
|
this.sjjzDate = sjjzDate;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "SJJZTIME")
|
|
|
public String getSjjzTime() {
|
|
|
return sjjzTime;
|
|
|
}
|
|
|
|
|
|
public void setSjjzTime(String sjjzTime) {
|
|
|
this.sjjzTime = sjjzTime;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "PAY_DATE")
|
|
|
public String getPayDate() {
|
|
|
return payDate;
|
|
|
}
|
|
|
|
|
|
public void setPayDate(String payDate) {
|
|
|
this.payDate = payDate;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "PAY_TIME")
|
|
|
public String getPayTime() {
|
|
|
return payTime;
|
|
|
}
|
|
|
|
|
|
public void setPayTime(String payTime) {
|
|
|
this.payTime = payTime;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "COLLECTOR")
|
|
|
public String getCollector() {
|
|
|
return collector;
|
|
|
}
|
|
|
|
|
|
public void setCollector(String collector) {
|
|
|
this.collector = collector;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "FPHM")
|
|
|
public String getFphm() {
|
|
|
return fphm;
|
|
|
}
|
|
|
|
|
|
public void setFphm(String fphm) {
|
|
|
this.fphm = fphm;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "JSRQ")
|
|
|
public Date getJsrq() {
|
|
|
return jsrq;
|
|
|
}
|
|
|
|
|
|
public void setJsrq(Date jsrq) {
|
|
|
this.jsrq = jsrq;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "ZFPB")
|
|
|
public Integer getZfpb() {
|
|
|
return zfpb;
|
|
|
}
|
|
|
|
|
|
public void setZfpb(Integer zfpb) {
|
|
|
this.zfpb = zfpb;
|
|
|
}
|
|
|
|
|
|
@Basic
|
|
|
@Column(name = "ZFRQ")
|
|
|
public Date getZfrq() {
|
|
|
return zfrq;
|
|
|
}
|
|
|
|
|
|
public void setZfrq(Date zfrq) {
|
|
|
this.zfrq = zfrq;
|
|
|
}
|
|
|
}
|