package thyyxxk.webserver.entity.medicalinsurance.emrupload;

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

/**
 * 诊断信息
 * */
@Data
public class Diseinfo {
    /**
     * 出入院诊断类别： 1-入院 2-出院
     */
    @Alias("inout_diag_type")
    private String inoutDiagType;

    /**
     * 主诊断标志
     */
    @Alias("maindiag_flag")
    private String maindiagFlag;

    /**
     * 诊断序列号
     */
    @Alias("diag_seq")
    private Integer diagSeq;

    /**
     * 诊断时间
     */
    @Alias("diag_time")
    private String diagTime;

    /**
     * 西医诊断编码
     */
    @Alias("wm_diag_code")
    private String wmDiagCode;

    /**
     * 西医诊断名称
     */
    @Alias("wm_diag_name")
    private String wmDiagName;

    /**
     * 中医病名代码
     */
    @Alias("tcm_dise_code")
    private String tcmDiseCode;

    /**
     * 中医病名
     */
    @Alias("tcm_dise_name")
    private String tcmDiseName;

    /**
     * 中医证候代码
     */
    @Alias("tcm_symp_code")
    private String tcmsympCode;

    /**
     * 中医证候
     */
    @Alias("tcm_symp")
    private String tcmsymp;

    /**
     * 有效标志： 1-有效 0-无效
     */
    @Alias("vali_flag")
    private String valiFlag;

    /**
     * 就诊ID
     */
    @Alias("mdtrt_id")
    private String mdtrtId;

    /**
     * 人员编号
     */
    @Alias("psn_no")
    private String psnNo;
}