package thyyxxk.webserver.entity.inpatient.charge;

import lombok.Data;
import lombok.EqualsAndHashCode;
import thyyxxk.webserver.entity.executeItem.BasePage;

import java.util.Date;
import java.util.List;

/**
 * @Description:
 * @Author:lihong
 * @Date: 2024/9/9
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class PatientParam extends BasePage {
    private String inpatientNo;
    private Integer admissTimes;
    private Integer ledgerSn;
    //发票类型 1 门诊蓝字发票  2 门诊红字发票 3住院蓝字发票 4住院红字发票 */
    private Integer typeFlag;
    private String wardCode;
    // 0 下载pdf  1 下载二维码
    private String type;
    //打印标识 0 不新增  1 新增
    private String printFlag;
    //发票号
    private String receiptNo;
    //机打流水号
    private String serialNo;
    //发票序号 1 是大人 4 是 小孩
    private Integer receiptSn;
    private String tableName;
    //大人 传 01   小孩 传04
    private String responceUnit;
    //操作员
    private String opId;
    private Date opDate;
    private String remark;
    private String startDate;
    private String endDate;
    //在院出院标识 0 在院 1 出院
    private Integer inOutFlag;
    //支付方式
    private List<ZyDepositFile> depositFileList;
}
