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


import lombok.Data;

import java.util.Date;

/**
 * 床位映象表
 *
 * @author 大狼狗 2020-11-27
 */
@Data
public class ZyBedMi {
    /**
     * 床铺状态空闲
     */
    public static String BED_STATUS_FREE = "1";
    /**
     * 床铺状态有人
     */
    public static String BED_STATUS_HOLD_UP = "2";
    /**
     * 床铺状态号床
     */
    public static String BED_STATUS_OTHER = "3";

    /**
     * 病区
     */
    private String wardCode;

    /**
     * 床位
     */
    private String bedNo;

    /**
     * 房间
     */
    private String roomNo;

    /**
     * 科室
     */
    private String deptCode;

    /**
     * 1 空闲 2 有人 3 号床
     */
    private String bedStatus;

    /**
     * 床位费
     */
    private Float roomRate1;

    /**
     * 床位费
     */
    private Float roomRate2;

    /**
     * 生效日期
     */
    private Date effDate1;

    /**
     * [eff_date2]
     */
    private Date effDate2;

    /**
     * 取暖费
     */
    private Float heatingFee;

    /**
     * 空调费
     */
    private Float airconditionFee;

    /**
     * 1 停止 2 取暖 3 空调
     */
    private String heatcoldFlag;

    /**
     * 住院号
     */
    private String inpatientNo;

    /**
     * 住院次数
     */
    private Integer admissTimes;

    /**
     * 男, 女房间
     */
    private String sex;

    /**
     * 费率
     */
    private Float percent2;

    /**
     * 费率
     */
    private Float percent3;

    /**
     * 费率
     */
    private Float percent4;

    /**
     * 费率
     */
    private Float percent5;

    /**
     * 1开放2加床3虚床4家庭病床5借出6借入
     */
    private String type;

    /**
     * 费率
     */
    private Float percent1;

    /**
     * [special_charge]
     */
    private String specialCharge;

    /**
     * [remark]
     */
    private String remark;

    /**
     * [icu_flag]
     */
    private String icuFlag;

    /**
     * 床位费编码
     */
    private String chargeCodeBed;

    /**
     * [charge_code_heat]
     */
    private String chargeCodeHeat;

    /**
     * [charge_code_air]
     */
    private String chargeCodeAir;

    /**
     * 住院流水号
     */
    private String zySerialNo;

    /**
     * 位置说明
     */
    private String bedPos;

    public ZyBedMi() {
    }


    public ZyBedMi(String wardCode, String deptCode, String bedNo) {
        this.wardCode = wardCode;
        this.bedNo = bedNo;
        this.deptCode = deptCode;
    }
}