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

import lombok.Data;

import java.math.BigDecimal;

/**
 * 药品字典视图
 */
@Data
public class MzZdYpYsh {
    /**
     * 药品编码
     */
    private String code;
    /**
     * 药品名称
     */
    private String name;
    /**
     * 药品包装规格
     */
    private String specification;
    /**
     * 自费标记  1 自费  0 非自费
     */
    private Integer selfFlag;
    /**
     * 贵重标记 1 贵重  0 非贵重
     */
    private Integer supriceFlag;
    /**
     *
     */
    private Integer drugFlag;
    /**
     * 单价
     */
    private BigDecimal chargeAmount;
    /**
     * 拼音码
     */
    private String pyCode;
    /**
     * 五笔码 对应 d_code
     */
    private String wbCode;
    /**
     * 执行科室编码
     */
    private String execUnit;
    /**
     * 规格  01 小包装 99 大包装
     */
    private String serial;
    /**
     * 1 非国产
     */
    private String countryFlag;
    /**
     * 发药药房  如果是00 说明是医技套餐项目
     */
    private String groupNo;
    /**
     * 门诊发票类别编码
     */
    private String billCode;
    /**
     * 门诊费别
     */
    private String percentGroup;
    /**
     * 单位
     */
    private String miniUnit;
    /**
     * 停用标志  1 停用，未设置或者0 再用
     */
    private String visibleFlag;
    /**
     * 第一折扣金额
     */
    private BigDecimal chargeAmount1;
    /**
     * 第二折扣金额
     */
    private BigDecimal chargeAmount2;
    /**
     * 第三折扣金额
     */
    private BigDecimal chargeAmount3;
    /**
     * 第四折扣金额
     */
    private BigDecimal chargeAmount4;
    /**
     * 第五折扣金额
     */
    private BigDecimal chargeAmount5;
    /**
     * 包装体积
     */
    private BigDecimal packSize;
    /**
     * 默认给药方式
     */
    private String supplyCode;
    /**
     * 默认频率
     */
    private String frequency;
    /**
     * 院内吗 对应 n_code
     */
    private String ynCode;
    /**
     *自付标记  默认自付  无用
     */
    private Integer paySelf;
    /**
     * 单次剂量
     */
    private Integer drugWin;
    /**
     * 操作人id
     */
    private String opOd;
    /**
     *实际库存量
     */
    private BigDecimal stockAmount;
    /**
     *
     */
    private Integer orderType;
    /**
     * 药品分类  说明科的药品 yp_zd_class 的code
     */
    private String classCode;
    /**
     *
     */
    private String percentGroup1;
    /**
     *
     */
    private String zjFlag;
    /**
     * 大输液标志: 1:输液
     */
    private String infusion;
    /**
     *
     */
    private String ybComment;
    /**
     * 医保标志：对应yb_type
     */
    private String ybFlag;
    /**
     *  1:需要皮试
     */
    private String tryFlag;
    /**
     * 药品名称 第二名称
     */
    private String name2;
    /**
     * 实际库存量 虚库存 因为药房数据不能实际减少真正库存
     */
    private BigDecimal stockAmountVirtual;
    /**
     * 1:新农合
     */
    private String xnhFlag;
    /**
     *
     */
    private String jbFlag;
    /**
     *
     */
    private Double orderDosage;
    /**
     *
     */
    private String dosageUnit;
    /**
     *
     */
    private String ymFlag;
    /**
     *
     */
    private String dpymFlag;
    /**
     *
     */
    private String categoriesFlag;
    /**
     * 生产厂家
     */
    private String manufactory;


    /**
     * 单位名称
     */
    private String miniUnitName;

    /**
     * 剂量描述
     */
    private String drugWinDesc;
    /**
     * 非数据库字段   71 普通西药  91 医材  111 麻、精一  131 精二
     */
    private String ypType;
}
