package thyyxxk.webserver.entity.medicalinsurance.emrupload;

import cn.hutool.core.annotation.Alias;
import lombok.Data;

import java.util.Date;

/**
 * 病程记录
 * */
@Data
public class Coursrinfo {
    /**
     * 科室代码
     */
    @Alias("dept_code")
    private String deptCode;

    /**
     * 科室名称
     */
    @Alias("dept_name")
    private String deptName;

    /**
     * 病区名称
     */
    @Alias("wardarea_name")
    private String wardareaName;

    /**
     * 病床号
     */
    @Alias("bedno")
    private String bedno;

    /**
     * 记录日期时间
     */
    @Alias("rcd_time")
    private Date rcdTime;

    /**
     * 主诉
     */
    @Alias("chfcomp")
    private String chfcomp;

    /**
     * 病例特点
     */
    @Alias("cas_ftur")
    private String casFtur;

    /**
     * 中医“四诊”观察结果
     */
    @Alias("tcm4d_rslt")
    private String tcm4dRslt;

    /**
     * 诊断依据
     */
    @Alias("dise_evid")
    private String diseEvid;

    /**
     * 初步诊断-西医诊断编码
     */
    @Alias("prel_wm_diag_code")
    private String prelWmDiagCode;

    /**
     * 初步诊断-西医诊断名称
     */
    @Alias("prel_wm_dise_name")
    private String prelWmDiseName;

    /**
     * 初步诊断-中医病名代码
     */
    @Alias("prel_tcm_diag_code")
    private String prelTcmDiagCode;

    /**
     * 初步诊断-中医病名
     */
    @Alias("prel_tcm_dise_name")
    private String prelTcmDiseName;

    /**
     * 初步诊断-中医证候代码
     */
    @Alias("prel_tcmsymp_code")
    private String prelTcmsympCode;

    /**
     * 初步诊断-中医证候
     */
    @Alias("prel_tcmsymp")
    private String prelTcmsymp;

    /**
     * 鉴别诊断-西医诊断编码
     */
    @Alias("finl_wm_diag_code")
    private String finlWmDiagCode;

    /**
     * 鉴别诊断-西医诊断名称
     */
    @Alias("finl_wm_diag_name")
    private String finlWmDiagName;

    /**
     * 鉴别诊断-中医病名代码
     */
    @Alias("finl_tcm_dise_code")
    private String finlTcmDiseCode;

    /**
     * 鉴别诊断-中医病名
     */
    @Alias("finl_tcm_dise_name")
    private String finlTcmDiseName;

    /**
     * 鉴别诊断-中医证候代码
     */
    @Alias("finl_tcmsymp_code")
    private String finlTcmsympCode;

    /**
     * 鉴别诊断-中医证候
     */
    @Alias("finl_tcmsymp")
    private String finlTcmsymp;

    /**
     * 诊疗计划
     */
    @Alias("dise_plan")
    private String disePlan;

    /**
     * 治则治法
     */
    @Alias("prnp_trt")
    private String prnpTrt;

    /**
     * 住院医师编号
     */
    @Alias("ipdr_code")
    private String ipdrCode;

    /**
     * 住院医师姓名
     */
    @Alias("ipdr_name")
    private String ipdrName;

    /**
     * 上级医师姓名
     */
    @Alias("prnt_doc_name")
    private String prntDocName;

    /**
     * 有效标志
     */
    @Alias("vali_flag")
    private String valiFlag;

    /**
     * 病程记录编号
     */
    @Alias("codse_rcd_id")
    private Integer codseRcdId;

    /**
     * 上级医师编码
     */
    @Alias("prnt_doc_code")
    private String prntDocCode;
}