package com.kcim.vo;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 科室成本明细视图对象
 */
@Data
public class ClinicalDeptMedicalCostVO extends BaseDeptCostReportVO{

    /**
     * 人员经费（直接成本）
     */
    private BigDecimal personnelDirectCost;

    /**
     * 人员经费（间接成本）
     */
    private BigDecimal personnelIndirectCost;

    /**
     * 人员经费（全成本）
     */
    private BigDecimal personnelTotalCost;

    /**
     * 卫生材料费（直接成本）
     */
    private BigDecimal healthMaterialDirectCost;

    /**
     * 卫生材料费（间接成本）
     */
    private BigDecimal healthMaterialIndirectCost;

    /**
     * 卫生材料费（全成本）
     */
    private BigDecimal healthMaterialTotalCost;

    /**
     * 药品费（直接成本）
     */
    private BigDecimal medicineDirectCost;

    /**
     * 药品费（间接成本）
     */
    private BigDecimal medicineIndirectCost;

    /**
     * 药品费（全成本）
     */
    private BigDecimal medicineTotalCost;

    /**
     * 固定资产折旧费（直接成本）
     */
    private BigDecimal fixedAssetDepreciationDirectCost;

    /**
     * 固定资产折旧费（间接成本）
     */
    private BigDecimal fixedAssetDepreciationIndirectCost;

    /**
     * 固定资产折旧费（全成本）
     */
    private BigDecimal fixedAssetDepreciationTotalCost;

    /**
     * 无形资产摊销费（直接成本）
     */
    private BigDecimal intangibleAssetAmortizationDirectCost;

    /**
     * 无形资产摊销费（间接成本）
     */
    private BigDecimal intangibleAssetAmortizationIndirectCost;

    /**
     * 无形资产摊销费（全成本）
     */
    private BigDecimal intangibleAssetAmortizationTotalCost;

    /**
     * 提取医疗风险基金（直接成本）
     */
    private BigDecimal medicalRiskReserveDirectCost;

    /**
     * 提取医疗风险基金（间接成本）
     */
    private BigDecimal medicalRiskReserveIndirectCost;

    /**
     * 提取医疗风险基金（全成本）
     */
    private BigDecimal medicalRiskReserveTotalCost;

    /**
     * 其他医疗费用（直接成本）
     */
    private BigDecimal otherMedicalExpensesDirectCost;

    /**
     * 其他医疗费用（间接成本）
     */
    private BigDecimal otherMedicalExpensesIndirectCost;

    /**
     * 其他医疗费用（全成本）
     */
    private BigDecimal otherMedicalExpensesTotalCost;

    /**
     * 合计（直接成本）
     */
    private BigDecimal totalDirectCost;

    /**
     * 合计（间接成本）
     */
    private BigDecimal totalIndirectCost;

    /**
     * 合计（全成本）
     */
    private BigDecimal totalCost;

}