com.founder.ecrx.vopackage.UploadChkParamDataRxDrugDetailDTO Maven / Gradle / Ivy
package com.founder.ecrx.vopackage;
import java.io.Serializable;
import java.math.BigDecimal;
/**
* 4.1.电子处方上传预核验-入参-rxdrugdetail
* transType:uploadChk
*/
public class UploadChkParamDataRxDrugDetailDTO implements Serializable {
private String medListCodg; //01 medListCodg 医疗目录编码 字符型 50 Y 即医保药品编码
private String fixmedinsHilistId; //02 fixmedinsHilistId 定点医药机构目录编号 字符型 30 即院内药品编码
private String hospPrepFlag; //03 hospPrepFlag 医疗机构制剂标志 字符型 3 Y 0-否、1-是,默认否
private String rxItemTypeCode; //04 rxItemTypeCode 处方项目分类代码 字符型 30 Y Y 参考处方项目分类代码(rx_item_type_code)
private String rxItemTypeName; //05 rxItemTypeName 处方项目分类名称 字符型 100
private String tcmdrugTypeName; //06 tcmdrugTypeName 中药类别名称 字符型 20
private String tcmdrugTypeCode; //07 tcmdrugTypeCode 中药类别代码 字符型 30 Y 参考处方项目分类代码(tcmdrug_type_name),中药处方必填
private String tcmherbFoote; //08 tcmherbFoote 草药脚注 字符型 200
private String mednTypeCode; //09 mednTypeCode 药物类型代码 字符型 100 Y 参考药物类型代码(medn_type_code),(注:可按院内内部的药品类型分类)
private String mednTypeName; //10 mednTypeName 药物类型 字符型 100
private String mainMedcFlag; //11 mainMedcFlag 主要用药标志 字符型 3 Y 0-否、1-是
private String urgtFlag; //12 urgtFlag 加急标志 字符型 3 Y 0-否、1-是
private String basMednFlag; //13 basMednFlag 基本药物标志 字符型 3 Y 0-否、1-是
private String impDrugFlag; //14 impDrugFlag 是否进口药品 字符型 3 Y 0-否、1-是
private String drugProdname; //15 drugProdname 药品商品名 字符型 255
private String drugGenname; //16 drugGenname 药品通用名 字符型 100 Y
private String drugDosform; //17 drugDosform 药品剂型 字符型 30 Y
private String drugSpec; //18 drugSpec 药品规格 字符型 40 Y
private String prdrName; //19 prdrName 生厂厂家 字符型 100
private String medcWayCodg; //20 medcWayCodg 用药途径代码 字符型 10 Y Y 参考药物使用-途径代码(drug_medc_way_code) (注:可使用院内内部代码)
private String medcWayDscr; //21 medcWayDscr 用药途径描述 字符型 100 Y
private String medcBegntime; //22 medcBegntime 用药开始时间 日期时间型 Y yyyy-MM-dd HH:mm:ss
private String medcEndtime; //23 medcEndtime 用药结束时间 日期时间型 Y yyyy-MM-dd HH:mm:ss
private BigDecimal medcDays; //24 medcDays 用药天数 数值型 8,2 Y
private BigDecimal sinDoscnt; //25 sinDoscnt 单次用量 数值型 16,4 Y
private String sinDosunt; //26 sinDosunt 单次剂量单位(即开方单位或剂量单位,如“mg“)字符型 20 Y
private String usedFrquCodg; //27 usedFrquCodg 使用频次编码 字符型 10 Y Y 参考使用频次(used_frqu)
private String usedFrquName; //28 usedFrquName 使用频次名称 字符型 30 Y
private String drugDosunt; //29 drugDosunt 药品发药单位(处方流转和取药时的药品医保结算使用的单位;即发药单位,如“片“或”盒“)字符型 20 Y
private BigDecimal drugCnt; //30 drugCnt 药品发药总量(处方流转和取药时的药品医保结算使用的数量)数值型 16,4 Y 按院内 “ 发药单位转换系数 “ 换算
private BigDecimal drugPric; //31 drugPric 药品单价 数值型 16,6 按发药单位计价(可为空)
private BigDecimal drugSumamt; //32 drugSumamt 药品总金额 数值型 16,2 药品发药数量 × 药品单价(可为空)
private Integer drugTotlcnt; //33 drugTotlcnt 用药总量(按所需库存(包装)单位计算取整后的数量) 数值型 16 Y
private String drugTotlcntEmp; //34 drugTotlcntEmp 用药总量单位(即库存包装单位,如“盒”) 字符型 40 Y
private String hospApprFlag; //35 hospApprFlag 医院审批标志 字符型 3 Y Y 参照字典:( hosp_appr_flag )
private UploadChkParamDataRxDrugDetailExtrasDTO extras = new UploadChkParamDataRxDrugDetailExtrasDTO(); //36 extras 扩展数据 对象型//36 extras 扩展数据 对象型
public String getMedListCodg() {
return medListCodg;
}
public void setMedListCodg(String medListCodg) {
this.medListCodg = medListCodg;
}
public String getFixmedinsHilistId() {
return fixmedinsHilistId;
}
public void setFixmedinsHilistId(String fixmedinsHilistId) {
this.fixmedinsHilistId = fixmedinsHilistId;
}
public String getHospPrepFlag() {
return hospPrepFlag;
}
public void setHospPrepFlag(String hospPrepFlag) {
this.hospPrepFlag = hospPrepFlag;
}
public String getRxItemTypeCode() {
return rxItemTypeCode;
}
public void setRxItemTypeCode(String rxItemTypeCode) {
this.rxItemTypeCode = rxItemTypeCode;
}
public String getRxItemTypeName() {
return rxItemTypeName;
}
public void setRxItemTypeName(String rxItemTypeName) {
this.rxItemTypeName = rxItemTypeName;
}
public String getTcmdrugTypeName() {
return tcmdrugTypeName;
}
public void setTcmdrugTypeName(String tcmdrugTypeName) {
this.tcmdrugTypeName = tcmdrugTypeName;
}
public String getTcmdrugTypeCode() {
return tcmdrugTypeCode;
}
public void setTcmdrugTypeCode(String tcmdrugTypeCode) {
this.tcmdrugTypeCode = tcmdrugTypeCode;
}
public String getTcmherbFoote() {
return tcmherbFoote;
}
public void setTcmherbFoote(String tcmherbFoote) {
this.tcmherbFoote = tcmherbFoote;
}
public String getMednTypeCode() {
return mednTypeCode;
}
public void setMednTypeCode(String mednTypeCode) {
this.mednTypeCode = mednTypeCode;
}
public String getMednTypeName() {
return mednTypeName;
}
public void setMednTypeName(String mednTypeName) {
this.mednTypeName = mednTypeName;
}
public String getMainMedcFlag() {
return mainMedcFlag;
}
public void setMainMedcFlag(String mainMedcFlag) {
this.mainMedcFlag = mainMedcFlag;
}
public String getUrgtFlag() {
return urgtFlag;
}
public void setUrgtFlag(String urgtFlag) {
this.urgtFlag = urgtFlag;
}
public String getBasMednFlag() {
return basMednFlag;
}
public void setBasMednFlag(String basMednFlag) {
this.basMednFlag = basMednFlag;
}
public String getImpDrugFlag() {
return impDrugFlag;
}
public void setImpDrugFlag(String impDrugFlag) {
this.impDrugFlag = impDrugFlag;
}
public String getDrugProdname() {
return drugProdname;
}
public void setDrugProdname(String drugProdname) {
this.drugProdname = drugProdname;
}
public String getDrugGenname() {
return drugGenname;
}
public void setDrugGenname(String drugGenname) {
this.drugGenname = drugGenname;
}
public String getDrugDosform() {
return drugDosform;
}
public void setDrugDosform(String drugDosform) {
this.drugDosform = drugDosform;
}
public String getDrugSpec() {
return drugSpec;
}
public void setDrugSpec(String drugSpec) {
this.drugSpec = drugSpec;
}
public String getPrdrName() {
return prdrName;
}
public void setPrdrName(String prdrName) {
this.prdrName = prdrName;
}
public String getMedcWayCodg() {
return medcWayCodg;
}
public void setMedcWayCodg(String medcWayCodg) {
this.medcWayCodg = medcWayCodg;
}
public String getMedcWayDscr() {
return medcWayDscr;
}
public void setMedcWayDscr(String medcWayDscr) {
this.medcWayDscr = medcWayDscr;
}
public String getMedcBegntime() {
return medcBegntime;
}
public void setMedcBegntime(String medcBegntime) {
this.medcBegntime = medcBegntime;
}
public String getMedcEndtime() {
return medcEndtime;
}
public void setMedcEndtime(String medcEndtime) {
this.medcEndtime = medcEndtime;
}
public BigDecimal getMedcDays() {
return medcDays;
}
public void setMedcDays(BigDecimal medcDays) {
this.medcDays = medcDays;
}
public BigDecimal getDrugPric() {
return drugPric;
}
public void setDrugPric(BigDecimal drugPric) {
this.drugPric = drugPric;
}
public BigDecimal getDrugSumamt() {
return drugSumamt;
}
public void setDrugSumamt(BigDecimal drugSumamt) {
this.drugSumamt = drugSumamt;
}
public BigDecimal getDrugCnt() {
return drugCnt;
}
public void setDrugCnt(BigDecimal drugCnt) {
this.drugCnt = drugCnt;
}
public String getDrugDosunt() {
return drugDosunt;
}
public void setDrugDosunt(String drugDosunt) {
this.drugDosunt = drugDosunt;
}
public Integer getDrugTotlcnt() {
return drugTotlcnt;
}
public void setDrugTotlcnt(Integer drugTotlcnt) {
this.drugTotlcnt = drugTotlcnt;
}
public String getDrugTotlcntEmp() {
return drugTotlcntEmp;
}
public void setDrugTotlcntEmp(String drugTotlcntEmp) {
this.drugTotlcntEmp = drugTotlcntEmp;
}
public BigDecimal getSinDoscnt() {
return sinDoscnt;
}
public void setSinDoscnt(BigDecimal sinDoscnt) {
this.sinDoscnt = sinDoscnt;
}
public String getSinDosunt() {
return sinDosunt;
}
public void setSinDosunt(String sinDosunt) {
this.sinDosunt = sinDosunt;
}
public String getUsedFrquCodg() {
return usedFrquCodg;
}
public void setUsedFrquCodg(String usedFrquCodg) {
this.usedFrquCodg = usedFrquCodg;
}
public String getUsedFrquName() {
return usedFrquName;
}
public void setUsedFrquName(String usedFrquName) {
this.usedFrquName = usedFrquName;
}
public String getHospApprFlag() {
return hospApprFlag;
}
public void setHospApprFlag(String hospApprFlag) {
this.hospApprFlag = hospApprFlag;
}
public UploadChkParamDataRxDrugDetailExtrasDTO getExtras() {
return extras;
}
public void setExtras(UploadChkParamDataRxDrugDetailExtrasDTO extras) {
this.extras = extras;
}
}