package cn.hnthyy.thmz.entity.his.mz;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 *医生站医技申请表
 */
@Data
public class MzYjReq {
    //申请号
    private Integer reqNo;
    //病人ID码
    private String patientId;
    //病人姓名
    private String patientName;
    //出生日期
    private Date birthDate;
    //次数
    private Integer times;
    //交费次数
    private Integer receiptNo;
    //处方号
    private Integer orderNo;
    //项目数
    private Integer itemNo;
    //条码
    private String pBarCode;
    //组合名称
    private String groupName;
    //医嘱码
    private String orderCode;
    //项目名称
    private String orderName;
    //单号
    private String pageNo;
    //申请说明  病史及症状
    private String reqComment;
    //申请医生
    private String reqDoctor;
    //申请科室
    private String reqWard;
    //执行科室
    private String execDept;
    //申请日期
    private Date reqDate;
    //检查部位
    private String inspectPart;
    //检验物
    private String inspectStuff;
    //标本状态
    private String sampleStatus;
    //打印标志：1：已打印
    private String printFlag;
    //接收标志:1:医技已接收；2：结果返回
    private String receiveFlag;
    //申请单类型：2:检验;3:检查
    private String reqType;
    //既往结果
    private String resultComment;
    //系统日期
    private Date sysDate;
    //收费标志:5:未收费;0:收费
    private String payMark;
    //状态:0:预存;1:保存  z 临时数据
    private String statusFlag;
    //收费流水号
    private Integer serialNo;
    //收款人
    private String cashId;
    //备注说明
    private String jyRemark;
    //相关辅检结果
    private String reqOtherResult;
    //原辅检号
    private String originalListNo;
    //申请人体征描述
    private String reqTzComment;
    //急诊标记
    private String jzFlag;
    //是检验、检查返回的检查号
    private String reqStudyid;
    //折扣
    private BigDecimal percentFt;
    //确认标记  0 未确认 1 已确认  3 已取消
    private String confirmFlag;
    //确认时间
    private Date confirmTime;
    //确认人
    private String confirmId;
    //医技打印标记
    private String printFlagYj;


    public MzYjReq() {
    }


    public MzYjReq(String patientId, Integer times) {
        this.patientId = patientId;
        this.times = times;
    }
}
