package thyyxxk.webserver.entity.reports.illegalchargesanalysis;

import lombok.Data;

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

/**
 * @description: 违规收费详情
 * @author: DingJie
 * @create: 2021-04-16 22:38:42
 **/
@Data
public class IllegalChargeData {
    private String name;
    private String inpatientNo;
    private Integer admissTimes;
    private String medtype;
    private String medtypeName;
    private String insuplcAdmdvs;
    private String insuplcAdmdvsName;
    private String deptName;
    private String wardName;
    private String diag;
    private Float orderNo;
    private String execUnit;
    private Integer detailSn;
    private String chargeCode;
    private String chargeName;
    private String chargeDay;
    private Date chargeDate;
    private String chargeFee;
    private String chargeAmount;
    private Float conflictOrderNo;
    private Integer conflictDetailSn;
    private String conflictExecUnit;
    private String conflictChargeCode;
    private String conflictChargeName;
    private Date conflictChargeDate;
    private String conflictChargeFee;
    private String conflictChargeAmount;

    /**
     * 保存上一次 出院日期
     */
    private Date lastTimeDisDate;

    private Date admissDate;
    private Date disDate;

    private long differDate;

    private BigDecimal jianChaFei;

    private BigDecimal zongFeiYong;

    private BigDecimal jcjyfzb;

    private BigDecimal jianYanFei;

    private String disDiag;

    private String disDiagComment;

    private String responceType;
    private String responceTypeName;
    private Boolean alreadyUsed;

    public Boolean getAlreadyUsed() {
        return null != alreadyUsed && alreadyUsed;
    }
}
