package cn.iocoder.yudao.module.system.api.bpm.vo;

import lombok.Data;

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

@Data
public class CheckInExpenseSaveReqVO {


    /**
     * 长者ID
     */
    public Long elderId;

    /**
     * 总金额
     */
    private BigDecimal totalAmount;

    /**
     * 备注
     */
    private String remark;

    /**
     * 月度费项列表
     */
    private List<CheckInExpenseItemReqVo> monthlyExpenses;

    /**
     * 其它费用列表
     */
    private List<CheckInExpenseItemReqVo> oneTimeExpenses;

    /**
     * 阶段费用列表
     */
    private List<CheckInExpenseItemReqVo> stageExpenses;

    /**
     * 床位ID
     */
    private Long bedId;

    /**
     * 入住时间
     */
    private Date checkInTime;

    /**
     * 入住截止时间
     */
    private Date checkInDeadlineTime;

    /**
     * 护理级别ID
     */
    private Long nurseLevelId;

    /**
     * 是否包房
     */
    private Integer isPrivateRoom;

    /**
     * 特殊护理备注
     */
    private String specialCareNotes;

}