com.founder.mip.vopackage.HOSParamUldFeeInfoDataFeedetailListDTO Maven / Gradle / Ivy
package com.founder.mip.vopackage;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
import java.io.Serializable;
import java.math.BigDecimal;
/**
* 表 5 输入-费用明细上传(节点标识: feedetailList)
*/
public class HOSParamUldFeeInfoDataFeedetailListDTO implements Serializable {
@Size(max = 10, message = "字段[feedetlSn]长度最大为10.")
@NotBlank(message = "费用明细流水号[feedetlSn]不能为空")
private String feedetlSn;//1 feedetlSn 费用明细流水号 字符型 10 Y 单次就诊内唯一
private String mdtrtId;//2 mdtrtId 就诊 ID 字符型 30 N
@NotBlank(message = "人员编号[psnNo]不能为空")
private String psnNo;//3 psnNo 人员编号 字符型 30 Y
@Size(max = 10, message = "字段[chrgBchno]长度最大为30.")
@NotBlank(message = "收费批次号[chrgBchno]不能为空")
private String chrgBchno;//4 chrgBchno 收费批次号 字符型 30 Y 同一收费批次号病种编号必须一致
private String diseCodg;//5 diseCodg 病种编码 字符型 30 N
private String rxno;//6 rxno 处方号 字符型 30 N
@NotBlank(message = "外购处方标志[rxCircFlag]不能为空")
private String rxCircFlag;//7 rxCircFlag 外购处方标志 字符型 3 Y
@NotBlank(message = "费用发生时间[feeOcurTime]不能为空")
private String feeOcurTime;//8 feeOcurTime 费用发生时间 日期时间型Y yyyy-MM-dd HH:mm:ss
@NotBlank(message = "医疗目录编码[medListCodg]不能为空")
private String medListCodg;//9 medListCodg 医疗目录编码 字符型 50 Y
@NotBlank(message = "医药机构目录编码[medinsListCodg]不能为空")
private String medinsListCodg;//10 medinsListCodg 医药机构目录编码 字符型 150 Y
private BigDecimal detItemFeeSumamt;//11 detItemFeeSumamt 明细项目费用总额 数值型 16,2 Y
private BigDecimal cnt;//12 cnt 数量 数值型 16,4 Y
private BigDecimal pric;//13 pric 单价 数值型 16,6 Y
private String sinDosDscr;//14 sinDosDscr 单次剂量描述 字符型 200 N
private String usedFrquDscr;//15 usedFrquDscr 使用频次描述 字符型 200 N
private BigDecimal prdDays;//16 prdDays 周期天数 数值型 4,2 Y
private String medcWayDscr;//17 medcWayDscr 用药途径描述 字符型 200 N
@NotBlank(message = "开单科室编码[bilgDeptCodg]不能为空")
private String bilgDeptCodg;//18 bilgDeptCodg 开单科室编码 字符型 30 Y
@NotBlank(message = "开单科室名称[bilgDeptName]不能为空")
private String bilgDeptName;//19 bilgDeptName 开单科室名称 字符型 100 Y
@NotBlank(message = "开单医生编码[bilgDrCodg]不能为空")
private String bilgDrCodg;//20 bilgDrCodg 开单医生编码 字符型 30 Y 按照标准编码填写
@NotBlank(message = "开单医师姓名[bilgDrName]不能为空")
private String bilgDrName;//21 bilgDrName 开单医师姓名 字符型 50 Y
@NotBlank(message = "受单科室编码[acordDeptCodg]不能为空")
private String acordDeptCodg;//22 acordDeptCodg 受单科室编码 字符型 30 Y
private String acordDeptName;//23 acordDeptName 受单科室名称 字符型 100 N
private String ordersDrCode;//24 ordersDrCode 受单医生编码 字符型 30 N 按照标准编码填写
private String ordersDrName;//25 ordersDrName 受单医生姓名 字符型 50 N
@NotBlank(message = "医院审批标志[hospApprFlag]不能为空")
private String hospApprFlag;//26 hospApprFlag 医院审批标志 字符型 3 Y
private String tcmdrugUsedWay;//27 tcmdrugUsedWay 中药使用方式 字符型 6 N
private String etipFlag;//28 etipFlag 外检标志 字符型 3 N
private String etipHospCode;//29 etipHospCode 外检医院编码 字符型 30 N 按照标准编码填写
private String dscgTkdrugFlag;//30 dscgTkdrugFlag 出院带药标志 字符型 3 N
private String matnFeeFlag;//31 matnFeeFlag 生育费用标志 字符型 6 N
private String initFeedetlSn;//32 initFeedetlSn 原费用流水号 字符型 30 N 退单时传入被退单的费用明细流水号
private String drordNo;//33 drordNo 医嘱号 字符型 30 N
@NotBlank(message = "医疗类别[medType]不能为空")
private String medType;//34 medType 医疗类别 字符型 6 Y
private String memo;//35 memo 备注 字符型 500 N
@NotBlank(message = "扩展参数[Data.Fee.expContent]不能为空")
private String expContent;//36 expContent 扩展字段 字符型 5000
@NotBlank(message = "医疗目录名称[medListName]不能为空")
private String medListName;//37 medListName 医疗目录名称 字符型 50 Y
private String medListSpc;//38 medListSpc 医疗目录规格 字符型 50 Y
private String combNo;//39 combNo 组套编号 字符型 3可参考 FSI 的接口 要求
public String getFeedetlSn() {
return feedetlSn;
}
public void setFeedetlSn(String feedetlSn) {
this.feedetlSn = feedetlSn;
}
public String getMdtrtId() {
return mdtrtId;
}
public void setMdtrtId(String mdtrtId) {
this.mdtrtId = mdtrtId;
}
public String getPsnNo() {
return psnNo;
}
public void setPsnNo(String psnNo) {
this.psnNo = psnNo;
}
public String getChrgBchno() {
return chrgBchno;
}
public void setChrgBchno(String chrgBchno) {
this.chrgBchno = chrgBchno;
}
public String getDiseCodg() {
return diseCodg;
}
public void setDiseCodg(String diseCodg) {
this.diseCodg = diseCodg;
}
public String getRxno() {
return rxno;
}
public void setRxno(String rxno) {
this.rxno = rxno;
}
public String getRxCircFlag() {
return rxCircFlag;
}
public void setRxCircFlag(String rxCircFlag) {
this.rxCircFlag = rxCircFlag;
}
public String getFeeOcurTime() {
return feeOcurTime;
}
public void setFeeOcurTime(String feeOcurTime) {
this.feeOcurTime = feeOcurTime;
}
public String getMedListCodg() {
return medListCodg;
}
public void setMedListCodg(String medListCodg) {
this.medListCodg = medListCodg;
}
public String getMedinsListCodg() {
return medinsListCodg;
}
public void setMedinsListCodg(String medinsListCodg) {
this.medinsListCodg = medinsListCodg;
}
public BigDecimal getDetItemFeeSumamt() {
return detItemFeeSumamt;
}
public void setDetItemFeeSumamt(BigDecimal detItemFeeSumamt) {
this.detItemFeeSumamt = detItemFeeSumamt;
}
public BigDecimal getCnt() {
return cnt;
}
public void setCnt(BigDecimal cnt) {
this.cnt = cnt;
}
public BigDecimal getPric() {
return pric;
}
public void setPric(BigDecimal pric) {
this.pric = pric;
}
public String getSinDosDscr() {
return sinDosDscr;
}
public void setSinDosDscr(String sinDosDscr) {
this.sinDosDscr = sinDosDscr;
}
public String getUsedFrquDscr() {
return usedFrquDscr;
}
public void setUsedFrquDscr(String usedFrquDscr) {
this.usedFrquDscr = usedFrquDscr;
}
public BigDecimal getPrdDays() {
return prdDays;
}
public void setPrdDays(BigDecimal prdDays) {
this.prdDays = prdDays;
}
public String getMedcWayDscr() {
return medcWayDscr;
}
public void setMedcWayDscr(String medcWayDscr) {
this.medcWayDscr = medcWayDscr;
}
public String getBilgDeptCodg() {
return bilgDeptCodg;
}
public void setBilgDeptCodg(String bilgDeptCodg) {
this.bilgDeptCodg = bilgDeptCodg;
}
public String getBilgDeptName() {
return bilgDeptName;
}
public void setBilgDeptName(String bilgDeptName) {
this.bilgDeptName = bilgDeptName;
}
public String getBilgDrCodg() {
return bilgDrCodg;
}
public void setBilgDrCodg(String bilgDrCodg) {
this.bilgDrCodg = bilgDrCodg;
}
public String getBilgDrName() {
return bilgDrName;
}
public void setBilgDrName(String bilgDrName) {
this.bilgDrName = bilgDrName;
}
public String getAcordDeptCodg() {
return acordDeptCodg;
}
public void setAcordDeptCodg(String acordDeptCodg) {
this.acordDeptCodg = acordDeptCodg;
}
public String getAcordDeptName() {
return acordDeptName;
}
public void setAcordDeptName(String acordDeptName) {
this.acordDeptName = acordDeptName;
}
public String getOrdersDrCode() {
return ordersDrCode;
}
public void setOrdersDrCode(String ordersDrCode) {
this.ordersDrCode = ordersDrCode;
}
public String getOrdersDrName() {
return ordersDrName;
}
public void setOrdersDrName(String ordersDrName) {
this.ordersDrName = ordersDrName;
}
public String getHospApprFlag() {
return hospApprFlag;
}
public void setHospApprFlag(String hospApprFlag) {
this.hospApprFlag = hospApprFlag;
}
public String getTcmdrugUsedWay() {
return tcmdrugUsedWay;
}
public void setTcmdrugUsedWay(String tcmdrugUsedWay) {
this.tcmdrugUsedWay = tcmdrugUsedWay;
}
public String getEtipFlag() {
return etipFlag;
}
public void setEtipFlag(String etipFlag) {
this.etipFlag = etipFlag;
}
public String getEtipHospCode() {
return etipHospCode;
}
public void setEtipHospCode(String etipHospCode) {
this.etipHospCode = etipHospCode;
}
public String getDscgTkdrugFlag() {
return dscgTkdrugFlag;
}
public void setDscgTkdrugFlag(String dscgTkdrugFlag) {
this.dscgTkdrugFlag = dscgTkdrugFlag;
}
public String getMatnFeeFlag() {
return matnFeeFlag;
}
public void setMatnFeeFlag(String matnFeeFlag) {
this.matnFeeFlag = matnFeeFlag;
}
public String getInitFeedetlSn() {
return initFeedetlSn;
}
public void setInitFeedetlSn(String initFeedetlSn) {
this.initFeedetlSn = initFeedetlSn;
}
public String getDrordNo() {
return drordNo;
}
public void setDrordNo(String drordNo) {
this.drordNo = drordNo;
}
public String getMedType() {
return medType;
}
public void setMedType(String medType) {
this.medType = medType;
}
public String getMemo() {
return memo;
}
public void setMemo(String memo) {
this.memo = memo;
}
public String getExpContent() {
return expContent;
}
public void setExpContent(String expContent) {
this.expContent = expContent;
}
public String getMedListName() {
return medListName;
}
public void setMedListName(String medListName) {
this.medListName = medListName;
}
public String getMedListSpc() {
return medListSpc;
}
public void setMedListSpc(String medListSpc) {
this.medListSpc = medListSpc;
}
public String getCombNo() {
return combNo;
}
public void setCombNo(String combNo) {
this.combNo = combNo;
}
}