package thyyxxk.webserver.entity.api.forpowersi.drgdip;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

@Data
public class YibaoN041 {

    /**
     * 名称：机构名称
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "USERNAME")
    private String username;

    /**
     * 名称：医疗付款方式
     * 说明： 按照5.1填写
     * 是否必填： Y
     */
    @JSONField(name = "YLFKFS")
    private String ylfkfs;

    /**
     * 名称：健康卡号
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "JKKH")
    private String jkkh;

    /**
     * 名称：住院次数
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "ZYCS")
    private String zycs;

    /**
     * 名称：病案号
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "BAH")
    private String bah;

    /**
     * 名称：姓名
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "XM")
    private String xm;

    /**
     * 名称：性别
     * 说明： 按照5.2填写
     * 是否必填： Y
     */
    @JSONField(name = "XB")
    private String xb;

    /**
     * 名称：出生日期
     * 说明： 格式为：YYYYMMDD，例如：20131125
     * 是否必填： Y
     */
    @JSONField(name = "CSRQ")
    private String csrq;

    /**
     * 名称：年龄
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "NL")
    private String nl;

    /**
     * 名称：国籍
     * 说明： 按照5.3填写
     * 是否必填： Y
     */
    @JSONField(name = "GJ")
    private String gj;

    /**
     * 名称：(年龄不足1周岁的)年龄(月)
     * 说明： 新生儿必填
     * 是否必填：
     */
    @JSONField(name = "BZYZSNL")
    private String bzyzsnl;

    /**
     * 名称：新生儿出生体重(克)
     * 说明： 新生儿必填
     * 是否必填：
     */
    @JSONField(name = "XSECSTZ")
    private String xsecstz;

    /**
     * 名称：新生儿入院体重(克）
     * 说明： 新生儿必填
     * 是否必填：
     */
    @JSONField(name = "XSERYTZ")
    private String xserytz;

    /**
     * 名称：出生地
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "CSD")
    private String csd;

    /**
     * 名称：籍贯
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "GG")
    private String gg;

    /**
     * 名称：民族
     * 说明： 按照5.4填写
     * 是否必填： Y
     */
    @JSONField(name = "MZ")
    private String mz;

    /**
     * 名称：身份证号
     * 说明： 如果身份证号码尾号为X，请大写X
     * 是否必填： Y
     */
    @JSONField(name = "SFZH")
    private String sfzh;

    /**
     * 名称：职业
     * 说明： 按照5.5填写
     * 是否必填： Y
     */
    @JSONField(name = "ZY")
    private String zy;

    /**
     * 名称：婚姻
     * 说明： 按照5.6填写
     * 是否必填： Y
     */
    @JSONField(name = "HY")
    private String hy;

    /**
     * 名称：现住址
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "XZZ")
    private String xzz;

    /**
     * 名称：电话
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "DH")
    private String dh;

    /**
     * 名称：邮编
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "YB1")
    private String yb1;

    /**
     * 名称：户口地址
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "HKDZ")
    private String hkdz;

    /**
     * 名称：邮编
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "YB2")
    private String yb2;

    /**
     * 名称：工作单位及地址
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "GZDWJDZ")
    private String gzdwjdz;

    /**
     * 名称：单位电话
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "DWDH")
    private String dwdh;

    /**
     * 名称：邮编
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "YB3")
    private String yb3;

    /**
     * 名称：联系人姓名
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "LXRXM")
    private String lxrxm;

    /**
     * 名称：联系人关系
     * 说明： 按照5.7填写
     * 是否必填：
     */
    @JSONField(name = "GX")
    private String gx;

    /**
     * 名称：地址
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "DZ")
    private String dz;

    /**
     * 名称：电话
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "DH2")
    private String dh2;

    /**
     * 名称：入院途径
     * 说明： 按照5.8填写
     * 是否必填：
     */
    @JSONField(name = "RYTJ")
    private String rytj;

    /**
     * 名称：入院时间
     * 说明： 格式为：YYYYMMDD，例如：20131125
     * 是否必填： Y
     */
    @JSONField(name = "RYSJ")
    private String rysj;

    /**
     * 名称：时
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "RYSJS")
    private String rysjs;

    /**
     * 名称：入院科别
     * 说明： 按照5.8填写
     * 是否必填： Y
     */
    @JSONField(name = "RYKB")
    private String rykb;

    /**
     * 名称：入院病房
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "RYBF")
    private String rybf;

    /**
     * 名称：转科科别
     * 说明： 按照5.8填写
     * 是否必填：
     */
    @JSONField(name = "ZKKB")
    private String zkkb;

    /**
     * 名称：出院时间
     * 说明： 格式为：YYYYMMDD，例如：20131125
     * 是否必填： Y
     */
    @JSONField(name = "CYSJ")
    private String cysj;

    /**
     * 名称：时
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "CYSJS")
    private String cysjs;

    /**
     * 名称：出院科别
     * 说明： 按照5.8填写
     * 是否必填： Y
     */
    @JSONField(name = "CYKB")
    private String cykb;

    /**
     * 名称：出院病房
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "CYBF")
    private String cybf;

    /**
     * 名称：实际住院(天)
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "SJZYTS")
    private String sjzyts;

    /**
     * 名称：门(急)诊诊断
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "MZZD")
    private String mzzd;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "JBBM")
    private String jbbm;

    /**
     * 名称：主要诊断
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "ZYZD")
    private String zyzd;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填： Y
     */
    @JSONField(name = "JBDM")
    private String jbdm;

    /**
     * 名称：入院病情
     * 说明： 按照5.10填写
     * 是否必填： Y
     */
    @JSONField(name = "RYBQ")
    private String rybq;

    /**
     * 名称：其他诊断
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "QTZD8")
    private String qtzd8;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "JBDM8")
    private String jbdm8;

    /**
     * 名称：入院病情
     * 说明： 按照5.10填写
     * 是否必填：
     */
    @JSONField(name = "RYBQ8")
    private String rybq8;

    /**
     * 名称：其他诊断
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "QTZD1")
    private String qtzd1;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "JBDM1")
    private String jbdm1;

    /**
     * 名称：入院病情
     * 说明： 按照5.10填写
     * 是否必填：
     */
    @JSONField(name = "RYBQ1")
    private String rybq1;

    /**
     * 名称：其他诊断
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "QTZD9")
    private String qtzd9;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "JBDM9")
    private String jbdm9;

    /**
     * 名称：入院病情
     * 说明： 按照5.10填写
     * 是否必填：
     */
    @JSONField(name = "RYBQ9")
    private String rybq9;

    /**
     * 名称：其他诊断
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "QTZD2")
    private String qtzd2;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "JBDM2")
    private String jbdm2;

    /**
     * 名称：入院病情
     * 说明： 按照5.10填写
     * 是否必填：
     */
    @JSONField(name = "RYBQ2")
    private String rybq2;

    /**
     * 名称：其他诊断
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "QTZD10")
    private String qtzd10;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "JBDM10")
    private String jbdm10;

    /**
     * 名称：入院病情
     * 说明： 按照5.10填写
     * 是否必填：
     */
    @JSONField(name = "RYBQ10")
    private String rybq10;

    /**
     * 名称：其他诊断
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "QTZD3")
    private String qtzd3;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "JBDM3")
    private String jbdm3;

    /**
     * 名称：入院病情
     * 说明： 按照5.10填写
     * 是否必填：
     */
    @JSONField(name = "RYBQ3")
    private String rybq3;

    /**
     * 名称：其他诊断
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "QTZD11")
    private String qtzd11;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "JBDM11")
    private String jbdm11;

    /**
     * 名称：入院病情
     * 说明： 按照5.10填写
     * 是否必填：
     */
    @JSONField(name = "RYBQ11")
    private String rybq11;

    /**
     * 名称：其他诊断
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "QTZD4")
    private String qtzd4;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "JBDM4")
    private String jbdm4;

    /**
     * 名称：入院病情
     * 说明： 按照5.10填写
     * 是否必填：
     */
    @JSONField(name = "RYBQ4")
    private String rybq4;

    /**
     * 名称：其他诊断
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "QTZD12")
    private String qtzd12;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "JBDM12")
    private String jbdm12;

    /**
     * 名称：入院病情
     * 说明： 按照5.10填写
     * 是否必填：
     */
    @JSONField(name = "RYBQ12")
    private String rybq12;

    /**
     * 名称：其他诊断
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "QTZD5")
    private String qtzd5;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "JBDM5")
    private String jbdm5;

    /**
     * 名称：入院病情
     * 说明： 按照5.10填写
     * 是否必填：
     */
    @JSONField(name = "RYBQ5")
    private String rybq5;

    /**
     * 名称：其他诊断
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "QTZD13")
    private String qtzd13;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "JBDM13")
    private String jbdm13;

    /**
     * 名称：入院病情
     * 说明： 按照5.10填写
     * 是否必填：
     */
    @JSONField(name = "RYBQ13")
    private String rybq13;

    /**
     * 名称：其他诊断
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "QTZD6")
    private String qtzd6;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "JBDM6")
    private String jbdm6;

    /**
     * 名称：入院病情
     * 说明： 按照5.10填写
     * 是否必填：
     */
    @JSONField(name = "RYBQ6")
    private String rybq6;

    /**
     * 名称：其他诊断
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "QTZD14")
    private String qtzd14;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "JBDM14")
    private String jbdm14;

    /**
     * 名称：入院病情
     * 说明： 按照5.10填写
     * 是否必填：
     */
    @JSONField(name = "RYBQ14")
    private String rybq14;

    /**
     * 名称：其他诊断
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "QTZD7")
    private String qtzd7;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "JBDM7")
    private String jbdm7;

    /**
     * 名称：入院病情
     * 说明： 按照5.10填写
     * 是否必填：
     */
    @JSONField(name = "RYBQ7")
    private String rybq7;

    /**
     * 名称：其他诊断
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "QTZD15")
    private String qtzd15;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "JBDM15")
    private String jbdm15;

    /**
     * 名称：入院病情
     * 说明： 按照5.10填写
     * 是否必填：
     */
    @JSONField(name = "RYBQ15")
    private String rybq15;

    /**
     * 名称：中毒的外部原因
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "WBYY")
    private String wbyy;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "H23")
    private String h23;

    /**
     * 名称：病理诊断出
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "BLZD")
    private String blzd;

    /**
     * 名称：疾病编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "JBMM")
    private String jbmm;

    /**
     * 名称：病理号
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "BLH")
    private String blh;

    /**
     * 名称：药物过敏
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "YWGM")
    private String ywgm;

    /**
     * 名称：过敏药物疾病
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "GMYW")
    private String gmyw;

    /**
     * 名称：死亡患者尸检
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "SWHZSJ")
    private String swhzsj;

    /**
     * 名称：血型
     * 说明： 按照5.11填写
     * 是否必填：
     */
    @JSONField(name = "XX")
    private String xx;

    /**
     * 名称：Rh
     * 说明： 按照5.12填写
     * 是否必填：
     */
    @JSONField(name = "RH")
    private String rh;

    /**
     * 名称：科主任
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "KZR")
    private String kzr;

    /**
     * 名称：主任（副主任）医师
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "ZRYS")
    private String zrys;

    /**
     * 名称：主治医师
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "ZZYS")
    private String zzys;

    /**
     * 名称：住院医师
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "ZYYS")
    private String zyys;

    /**
     * 名称：责任护士
     */
    @JSONField(name = "ZRHS")
    private String zrhs;

    /**
     * 名称：进修医师住
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "JXYS")
    private String jxys;

    /**
     * 名称：实习医师
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "SXYS")
    private String sxys;

    /**
     * 名称：编码员
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "BMY")
    private String bmy;

    /**
     * 名称：病案质量
     * 说明： 按照5.13填写
     * 是否必填：
     */
    @JSONField(name = "BAZL")
    private String bazl;

    /**
     * 名称：质控医师
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "ZKYS")
    private String zkys;

    /**
     * 名称：质控护士
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "ZKHS")
    private String zkhs;

    /**
     * 名称：质控日期
     * 说明： 格式为：YYYYMMDD，例如：20131125
     * 是否必填：
     */
    @JSONField(name = "ZKRQ")
    private String zkrq;

    /**
     * 名称：手术及操作编码
     * 说明： 按照医保目录填写
     * 是否必填：
     */
    @JSONField(name = "SSJCZBM1")
    private String ssjczbm1;

    /**
     * 名称：手术及操作日期
     * 说明： 格式为：YYYYMMDD，例如：20131125
     * 是否必填：
     */
    @JSONField(name = "SSJCZRQ1")
    private String ssjczrq1;

    /**
     * 名称：手术级别
     * 说明： 按照5.14填写
     * 是否必填：
     */
    @JSONField(name = "SSJB1")
    private String ssjb1;

    /**
     * 名称：手术及操作名称
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "SSJCZMC1")
    private String ssjczmc1;

    /**
     * 名称：术者
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "SZ1")
    private String sz1;

    /**
     * 名称：I助
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "YZ1")
    private String yz1;

    /**
     * 名称：II助
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "EZ1")
    private String ez1;

    /**
     * 名称：切口等级
     * 说明： 按照5.15填写
     * 是否必填：
     */
    @JSONField(name = "QKDJ1")
    private String qkdj1;

    /**
     * 名称：切口愈合类别
     * 说明： 按照5.16填写
     * 是否必填：
     */
    @JSONField(name = "QKYHLB1")
    private String qkyhlb1;

    /**
     * 名称：麻醉方式
     * 说明： 按照5.17填写
     * 是否必填：
     */
    @JSONField(name = "MZFS1")
    private String mzfs1;

    /**
     * 名称：麻醉医师
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "MZYS1")
    private String mzys1;

    /**
     * 名称：手术及操作编码
     * 说明： 按照医保目录填写
     * 是否必填：
     */
    @JSONField(name = "SSJCZBM2")
    private String ssjczbm2;

    /**
     * 名称：手术及操作日期
     * 说明： 格式为：YYYYMMDD，例如：20131125
     * 是否必填：
     */
    @JSONField(name = "SSJCZRQ2")
    private String ssjczrq2;

    /**
     * 名称：手术级别
     * 说明： 按照5.14填写
     * 是否必填：
     */
    @JSONField(name = "SSJB2")
    private String ssjb2;

    /**
     * 名称：手术及操作名称
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "SSJCZMC2")
    private String ssjczmc2;

    /**
     * 名称：术者
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "SZ2")
    private String sz2;

    /**
     * 名称：I助
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "YZ2")
    private String yz2;

    /**
     * 名称：II助
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "EZ2")
    private String ez2;

    /**
     * 名称：切口等级
     * 说明： 按照5.15填写
     * 是否必填：
     */
    @JSONField(name = "QKDJ2")
    private String qkdj2;

    /**
     * 名称：切口愈合类别
     * 说明： 按照5.16填写
     * 是否必填：
     */
    @JSONField(name = "QKYHLB2")
    private String qkyhlb2;

    /**
     * 名称：麻醉方式
     * 说明： 按照5.17填写
     * 是否必填：
     */
    @JSONField(name = "MZFS2")
    private String mzfs2;

    /**
     * 名称：麻醉医师
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "MZYS2")
    private String mzys2;

    /**
     * 名称：手术及操作编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "SSJCZBM3")
    private String ssjczbm3;

    /**
     * 名称：手术及操作日期
     * 说明： 格式为：YYYYMMDD，例如：20131125
     * 是否必填：
     */
    @JSONField(name = "SSJCZRQ3")
    private String ssjczrq3;

    /**
     * 名称：手术级别
     * 说明： 按照5.14填写
     * 是否必填：
     */
    @JSONField(name = "SSJB3")
    private String ssjb3;

    /**
     * 名称：手术及操作名称
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "SSJCZMC3")
    private String ssjczmc3;

    /**
     * 名称：术者
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "SZ3")
    private String sz3;

    /**
     * 名称：I助
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "YZ3")
    private String yz3;

    /**
     * 名称：II助
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "EZ3")
    private String ez3;

    /**
     * 名称：切口等级
     * 说明： 按照5.15填写
     * 是否必填：
     */
    @JSONField(name = "QKDJ3")
    private String qkdj3;

    /**
     * 名称：切口愈合类别
     * 说明： 按照5.16填写
     * 是否必填：
     */
    @JSONField(name = "QKYHLB3")
    private String qkyhlb3;

    /**
     * 名称：麻醉方式
     * 说明： 按照5.17填写
     * 是否必填：
     */
    @JSONField(name = "MZFS3")
    private String mzfs3;

    /**
     * 名称：麻醉医师
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "MZYS3")
    private String mzys3;

    /**
     * 名称：手术及操作编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "SSJCZBM4")
    private String ssjczbm4;

    /**
     * 名称：手术及操作日期
     * 说明： 格式为：YYYYMMDD，例如：20131125
     * 是否必填：
     */
    @JSONField(name = "SSJCZRQ4")
    private String ssjczrq4;

    /**
     * 名称：手术级别
     * 说明： 按照5.14填写
     * 是否必填：
     */
    @JSONField(name = "SSJB4")
    private String ssjb4;

    @JSONField(name = "SSJCZMC4")
    private String ssjczmc4;

    /**
     * 名称：术者
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "SZ4")
    private String sz4;

    /**
     * 名称：I助
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "YZ4")
    private String yz4;

    /**
     * 名称：II助
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "EZ4")
    private String ez4;

    /**
     * 名称：切口等级
     * 说明： 按照5.15填写
     * 是否必填：
     */
    @JSONField(name = "QKDJ4")
    private String qkdj4;

    /**
     * 名称：切口愈合类别
     * 说明： 按照5.16填写
     * 是否必填：
     */
    @JSONField(name = "QKYHLB4")
    private String qkyhlb4;

    /**
     * 名称：麻醉方式
     * 说明： 按照5.17填写
     * 是否必填：
     */
    @JSONField(name = "MZFS4")
    private String mzfs4;

    /**
     * 名称：情况麻醉医师
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "MZYS4")
    private String mzys4;

    /**
     * 名称：手术及操作编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "SSJCZBM5")
    private String ssjczbm5;

    /**
     * 名称：手术及操作日期
     * 说明： 格式为：YYYYMMDD，例如：20131125
     * 是否必填：
     */
    @JSONField(name = "SSJCZRQ5")
    private String ssjczrq5;

    /**
     * 名称：手术级别
     * 说明： 按照5.14填写
     * 是否必填：
     */
    @JSONField(name = "SSJB5")
    private String ssjb5;

    /**
     * 名称：手术及操作名称
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "SSJCZMC5")
    private String ssjczmc5;

    /**
     * 名称：术者
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "SZ5")
    private String sz5;

    /**
     * 名称：I助
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "YZ5")
    private String yz5;

    /**
     * 名称：II助
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "EZ5")
    private String ez5;

    /**
     * 名称：切口等级
     * 说明： 按照5.15填写
     * 是否必填：
     */
    @JSONField(name = "QKDJ5")
    private String qkdj5;

    /**
     * 名称：切口愈合类别
     * 说明： 按照5.16填写
     * 是否必填：
     */
    @JSONField(name = "QKYHLB5")
    private String qkyhlb5;

    /**
     * 名称：麻醉方式
     * 说明： 按照5.17填写
     * 是否必填：
     */
    @JSONField(name = "MZFS5")
    private String mzfs5;

    /**
     * 名称：麻醉医师
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "MZYS5")
    private String mzys5;

    /**
     * 名称：手术及操作编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "SSJCZBM6")
    private String ssjczbm6;

    /**
     * 名称：手术及操作日期
     * 说明： 格式为：YYYYMMDD，例如：20131125
     * 是否必填：
     */
    @JSONField(name = "SSJCZRQ6")
    private String ssjczrq6;

    /**
     * 名称：手术级别
     * 说明： 按照5.14填写
     * 是否必填：
     */
    @JSONField(name = "SSJB6")
    private String ssjb6;

    /**
     * 名称：手术及操作名称
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "SSJCZMC6")
    private String ssjczmc6;

    /**
     * 名称：术者
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "SZ6")
    private String sz6;

    /**
     * 名称：I助
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "YZ6")
    private String yz6;

    /**
     * 名称：II助
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "EZ6")
    private String ez6;

    /**
     * 名称：切口等级
     * 说明： 按照5.15填写
     * 是否必填：
     */
    @JSONField(name = "QKDJ6")
    private String qkdj6;

    /**
     * 名称：切口愈合类别
     * 说明： 按照5.16填写
     * 是否必填：
     */
    @JSONField(name = "QKYHLB6")
    private String qkyhlb6;

    /**
     * 名称：麻醉方式
     * 说明： 按照5.17填写
     * 是否必填：
     */
    @JSONField(name = "MZFS6")
    private String mzfs6;

    /**
     * 名称：麻醉医师
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "MZYS6")
    private String mzys6;

    /**
     * 名称：手术及操作编码
     * 说明： 按照国临2.0填写
     * 是否必填：
     */
    @JSONField(name = "SSJCZBM7")
    private String ssjczbm7;

    /**
     * 名称：手术及操作日期
     * 说明： 格式为：YYYYMMDD，例如：20131125
     * 是否必填：
     */
    @JSONField(name = "SSJCZRQ7")
    private String ssjczrq7;

    /**
     * 名称：手术级别
     * 说明： 按照5.14填写
     * 是否必填：
     */
    @JSONField(name = "SSJB7")
    private String ssjb7;

    /**
     * 名称：手术及操作名称
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "SSJCZMC7")
    private String ssjczmc7;

    /**
     * 名称：术者
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "SZ7")
    private String sz7;

    /**
     * 名称：I助
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "YZ7")
    private String yz7;

    /**
     * 名称：II助
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "EZ7")
    private String ez7;

    /**
     * 名称：切口等级
     * 说明： 按照5.15填写
     * 是否必填：
     */
    @JSONField(name = "QKDJ7")
    private String qkdj7;

    /**
     * 名称：切口愈合类别
     * 说明： 按照5.16填写
     * 是否必填：
     */
    @JSONField(name = "QKYHLB7")
    private String qkyhlb7;

    /**
     * 名称：麻醉方式
     * 说明： 按照5.17填写
     * 是否必填：
     */
    @JSONField(name = "MZFS7")
    private String mzfs7;

    /**
     * 名称：麻醉医师
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "MZYS7")
    private String mzys7;

    /**
     * 名称：离院方式
     * 说明： 按照5.18填写
     * 是否必填： Y
     */
    @JSONField(name = "LYFS")
    private String lyfs;

    /**
     * 名称：医嘱转院，拟接收医疗机构名称
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "YZZY_YLJG")
    private String yzzyYljg;

    /**
     * 名称：医嘱转社区卫生服务机构/乡镇卫生院，拟接收医疗机构名称
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "WSY_YLJG")
    private String wsyYljg;

    /**
     * 名称：是否有出院31天内再住院计划手术情况
     * 说明： 按照5.19填写
     * 是否必填： Y
     */
    @JSONField(name = "SFZZYJH")
    private String sfzzyjh;

    /**
     * 名称：目的
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "MD")
    private String md;

    /**
     * 名称：颅脑损伤患者昏迷入院前时间：天
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "RYQ_T")
    private String ryqT;

    /**
     * 名称：颅脑损伤患者昏迷入院前时间：小时
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "RYQ_XS")
    private String ryqXs;

    /**
     * 名称：颅脑损伤患者昏迷入院前时间：分
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "RYQ_F")
    private String ryqF;

    /**
     * 名称：颅脑损伤患者昏迷入院后时间：天
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "RYH_T")
    private String ryhT;

    /**
     * 名称：颅脑损伤患者昏迷入院后时间：小时
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "RYH_XS")
    private String ryhXs;

    /**
     * 名称：颅脑损伤患者昏迷入院后时间：分
     * 说明：
     * 是否必填：
     */
    @JSONField(name = "RYH_F")
    private String ryhF;

    /**
     * 名称：住院费用(元)：总费用
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "ZFY")
    private String zfy;

    /**
     * 名称：自付金额
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "ZFJE")
    private String zfje;

    /**
     * 名称：综合医疗服务类：(1)一般医疗服务费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "YLFUF")
    private String ylfuf;

    /**
     * 名称：一般治疗操作费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "ZLCZF")
    private String zlczf;

    /**
     * 名称：护理费住院费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "HLF")
    private String hlf;

    /**
     * 名称：其他费用
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "QTFY")
    private String qtfy;

    /**
     * 名称：诊断类：(5)病理诊断费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "BLZDF")
    private String blzdf;

    /**
     * 名称：实验室诊断费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "SYSZDF")
    private String syszdf;

    /**
     * 名称：影像学诊断费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "YXXZDF")
    private String yxxzdf;

    /**
     * 名称：临床诊断项目费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "LCZDXMF")
    private String lczdxmf;

    /**
     * 名称：治疗类：(9)非手术治疗项目费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "FSSZLXMF")
    private String fsszlxmf;

    /**
     * 名称：临床物理治疗费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "WLZLF")
    private String wlzlf;

    /**
     * 名称：手术治疗费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "SSZLF")
    private String sszlf;

    /**
     * 名称：麻醉费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "MAF")
    private String maf;

    /**
     * 名称：手术费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "SSF")
    private String ssf;

    /**
     * 名称：康复类：(11)康复费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "KFF")
    private String kff;

    /**
     * 名称：中医类:(12)中医治疗费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "ZYZLF")
    private String zyzlf;

    /**
     * 名称：西药类:(13)西药费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "XYF")
    private String xyf;

    /**
     * 名称：抗菌药物费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "KJYWF")
    private String kjywf;

    /**
     * 名称：中药类:(14)中成药费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "ZCYF")
    private String zcyf;

    /**
     * 名称：中草药费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "ZCYF1")
    private String zcyf1;

    /**
     * 名称：血液和血液制品类:(16)血费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "XF")
    private String xf;

    /**
     * 名称：白蛋白类制品费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "BDBLZPF")
    private String bdblzpf;

    /**
     * 名称：球蛋白类制品费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "QDBLZPF")
    private String qdblzpf;

    /**
     * 名称：凝血因子类制品费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "NXYZLZPF")
    private String nxyzlzpf;

    /**
     * 名称：细胞因子类制品费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "XBYZLZPF")
    private String xbyzlzpf;

    /**
     * 名称：耗材类:(21)检查用一次性医用材料费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "HCYYCLF")
    private String hcyyclf;

    /**
     * 名称：(22)治疗用一次性医用材料费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "YYCLF")
    private String yyclf;

    /**
     * 名称：(23)手术用一次性医用材料费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "YCXYYCLF")
    private String ycxyyclf;

    /**
     * 名称：其他类：(24)其他费
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "QTF")
    private String qtf;

    /**
     * 名称：就诊ID
     * 说明：
     * 是否必填： Y
     */
    @JSONField(name = "VISIT_ID")
    private String visitId;

    /**
     * 名称：最后归档时间
     * 说明： yyyy-mm-dd hh:mi:ss
     * 是否必填： Y
     */
    @JSONField(name = "OPER_DATE")
    private String operDate;

    /**
     * 名称：归档状态
     * 说明： 1，临床科提交，2病案室归档
     * 是否必填： Y
     */
    @JSONField(name = "OPER_TYPE")
    private String operType;

    public void setOthDiagItem(int index, YibaoN041DiagItem diagItem) {
        switch (index) {
            case 0:
                zyzd = diagItem.getQtzd();
                jbdm = diagItem.getJbdm();
                rybq = diagItem.getRybq();
                break;
            case 1:
                qtzd1 = diagItem.getQtzd();
                jbdm1 = diagItem.getJbdm();
                rybq1 = diagItem.getRybq();
                break;
            case 2:
                qtzd2 = diagItem.getQtzd();
                jbdm2 = diagItem.getJbdm();
                rybq2 = diagItem.getRybq();
                break;
            case 3:
                qtzd3 = diagItem.getQtzd();
                jbdm3 = diagItem.getJbdm();
                rybq3 = diagItem.getRybq();
                break;
            case 4:
                qtzd4 = diagItem.getQtzd();
                jbdm4 = diagItem.getJbdm();
                rybq4 = diagItem.getRybq();
                break;
            case 5:
                qtzd5 = diagItem.getQtzd();
                jbdm5 = diagItem.getJbdm();
                rybq5 = diagItem.getRybq();
                break;
            case 6:
                qtzd6 = diagItem.getQtzd();
                jbdm6 = diagItem.getJbdm();
                rybq6 = diagItem.getRybq();
                break;
            case 7:
                qtzd7 = diagItem.getQtzd();
                jbdm7 = diagItem.getJbdm();
                rybq7 = diagItem.getRybq();
                break;
            case 8:
                qtzd8 = diagItem.getQtzd();
                jbdm8 = diagItem.getJbdm();
                rybq8 = diagItem.getRybq();
                break;
            case 9:
                qtzd9 = diagItem.getQtzd();
                jbdm9 = diagItem.getJbdm();
                rybq9 = diagItem.getRybq();
                break;
            case 10:
                qtzd10 = diagItem.getQtzd();
                jbdm10 = diagItem.getJbdm();
                rybq10 = diagItem.getRybq();
                break;
            case 11:
                qtzd11 = diagItem.getQtzd();
                jbdm11 = diagItem.getJbdm();
                rybq11 = diagItem.getRybq();
                break;
            case 12:
                qtzd12 = diagItem.getQtzd();
                jbdm12 = diagItem.getJbdm();
                rybq12 = diagItem.getRybq();
                break;
            case 13:
                qtzd13 = diagItem.getQtzd();
                jbdm13 = diagItem.getJbdm();
                rybq13 = diagItem.getRybq();
                break;
            case 14:
                qtzd14 = diagItem.getQtzd();
                jbdm14 = diagItem.getJbdm();
                rybq14 = diagItem.getRybq();
                break;
            case 15:
                qtzd15 = diagItem.getQtzd();
                jbdm15 = diagItem.getJbdm();
                rybq15 = diagItem.getRybq();
                break;
        }
    }

    public void setOthSurgeryItem(int index, YibaoN041SurgeryItem surgeryItem) {
        switch (index) {
            case 0:
                ssjczbm1 = surgeryItem.getSsjczbm();
                ssjczrq1 = surgeryItem.getSsjczrq();
                ssjb1 = surgeryItem.getSsjb();
                ssjczmc1= surgeryItem.getSsjczmc();
                sz1 = surgeryItem.getSz();
                yz1 = surgeryItem.getYz();
                ez1 = surgeryItem.getEz();
                qkdj1 = surgeryItem.getQkdj();
                qkyhlb1 = surgeryItem.getQkyhlb();
                mzfs1 = surgeryItem.getMzfs();
                mzys1 = surgeryItem.getMzys();
                break;
            case 1:
                ssjczbm2 = surgeryItem.getSsjczbm();
                ssjczrq2 = surgeryItem.getSsjczrq();
                ssjb2 = surgeryItem.getSsjb();
                ssjczmc2= surgeryItem.getSsjczmc();
                sz2 = surgeryItem.getSz();
                yz2 = surgeryItem.getYz();
                ez2 = surgeryItem.getEz();
                qkdj2 = surgeryItem.getQkdj();
                qkyhlb2 = surgeryItem.getQkyhlb();
                mzfs2 = surgeryItem.getMzfs();
                mzys2 = surgeryItem.getMzys();
                break;
            case 2:
                ssjczbm3 = surgeryItem.getSsjczbm();
                ssjczrq3 = surgeryItem.getSsjczrq();
                ssjb3 = surgeryItem.getSsjb();
                ssjczmc3= surgeryItem.getSsjczmc();
                sz3 = surgeryItem.getSz();
                yz3 = surgeryItem.getYz();
                ez3 = surgeryItem.getEz();
                qkdj3 = surgeryItem.getQkdj();
                qkyhlb3 = surgeryItem.getQkyhlb();
                mzfs3 = surgeryItem.getMzfs();
                mzys3 = surgeryItem.getMzys();
                break;
            case 3:
                ssjczbm4 = surgeryItem.getSsjczbm();
                ssjczrq4 = surgeryItem.getSsjczrq();
                ssjb4 = surgeryItem.getSsjb();
                ssjczmc4= surgeryItem.getSsjczmc();
                sz4 = surgeryItem.getSz();
                yz4 = surgeryItem.getYz();
                ez4 = surgeryItem.getEz();
                qkdj4 = surgeryItem.getQkdj();
                qkyhlb4 = surgeryItem.getQkyhlb();
                mzfs4 = surgeryItem.getMzfs();
                mzys4 = surgeryItem.getMzys();
                break;
            case 4:
                ssjczbm5 = surgeryItem.getSsjczbm();
                ssjczrq5 = surgeryItem.getSsjczrq();
                ssjb5 = surgeryItem.getSsjb();
                ssjczmc5= surgeryItem.getSsjczmc();
                sz5 = surgeryItem.getSz();
                yz5 = surgeryItem.getYz();
                ez5 = surgeryItem.getEz();
                qkdj5 = surgeryItem.getQkdj();
                qkyhlb5 = surgeryItem.getQkyhlb();
                mzfs5 = surgeryItem.getMzfs();
                mzys5 = surgeryItem.getMzys();
                break;
            case 5:
                ssjczbm6 = surgeryItem.getSsjczbm();
                ssjczrq6 = surgeryItem.getSsjczrq();
                ssjb6 = surgeryItem.getSsjb();
                ssjczmc6= surgeryItem.getSsjczmc();
                sz6 = surgeryItem.getSz();
                yz6 = surgeryItem.getYz();
                ez6 = surgeryItem.getEz();
                qkdj6 = surgeryItem.getQkdj();
                qkyhlb6 = surgeryItem.getQkyhlb();
                mzfs6 = surgeryItem.getMzfs();
                mzys6 = surgeryItem.getMzys();
                break;
            case 6:
                ssjczbm7 = surgeryItem.getSsjczbm();
                ssjczrq7 = surgeryItem.getSsjczrq();
                ssjb7 = surgeryItem.getSsjb();
                ssjczmc7= surgeryItem.getSsjczmc();
                sz7 = surgeryItem.getSz();
                yz7 = surgeryItem.getYz();
                ez7 = surgeryItem.getEz();
                qkdj7 = surgeryItem.getQkdj();
                qkyhlb7 = surgeryItem.getQkyhlb();
                mzfs7 = surgeryItem.getMzfs();
                mzys7 = surgeryItem.getMzys();
                break;
        }
    }
}
