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

import lombok.Data;

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

/**
 * 收费项目字典
 */
@Data
public class ZdChargeItem {
    //检查项目编码
    private String code;
    //检查项目名称
    private String name;
    //执行科室编码
    private String execUnit;
    //核算码
    private String auditCode;
    //收费金额
    private BigDecimal chargeAmount;
    //生效时间
    private Date effectiveDate;
    //生效金额
    private BigDecimal effectiveAmount;
    //第一折扣率
    private BigDecimal percentag1;
    //第二折扣率
    private BigDecimal percentag2;
    //第三折扣率
    private BigDecimal percentag3;
    //第四折扣率
    private BigDecimal percentag4;
    //第五折扣率
    private BigDecimal percentag5;
    //自费标记  1 自费  0 非自费
    private Integer selfFlag;
    //单列标记   1 单列  0 非
    private String separateFlag;
    //贵重标记
    private Integer suppressFlag;
    //拼音码
    private String pyCode;
    //五笔码 对应 d_code
    private String wbCode;
    //住院发票码
    private String billItemZy;
    //门诊发票码
    private String billItemMz;
    //单位描述
    private String chargeUnit;
    //住院项目分组
    private String percentGroupZy;
    //门诊项目分组
    private String percentGroupMz;
    //门诊/住院  1 门诊 2 住院
    private Integer inOutFlag;
    //院内码 对应 n_code
    private String ynCode;
    // 项目类型 对应 表 zd_charge_class
    private String classCode;
    //标准编码 对应 s_code
    private String bzCode;
    //医保扩展码 对应 e_code
    private String ybCode;
    //项目描述
    private String discription;
    //停用标志  1 停用，未设置或者0 再用
    private Integer delFlag;
    //药品处方
    private Integer ypFlag;
    //目前数据的值是与住院发票码一致
    private String billItemCode;
    //新农合标记
    private Integer xnhFlag;
    //添加时间
    private Date addDate;
    //湖南省医保编码
    private String hnsybCode;
    //湖南省医保名称
    private String hnsybName;
    //新农合医保编码
    private String xnhCode;
    //新农合医保名称
    private String xnhName;
    //新农合报销比例
    private BigDecimal xnhRatio;
    //新农合报销限额
    private BigDecimal xnhQuotamoney;
    //新农合什么状态
    private String xnhStatus;
    //医保类别 甲类 乙类
    private String ybFlagNew;
    //医保描述
    private String ybCommentNew;
    //医保报销比例
    private String ybBlNew;
    //劳务工限价标准
    private BigDecimal chargeAmountLwg;
    //一级分摊分类
    private String percentGroup1;
    //医保名称
    private String ybName;
    //产地品牌
    private String ybComment;
    //耗材院内编码
    private String clCode;
    //执行科室名称
    private String execUnitName;
    //是否加价
    private Integer co;
    //加价比例
    private String xlCode;
    //操作用户idcode
    private String operId;
}
