/*
 * Copyright ©2023 CJB-CNIT Team. All rights reserved
 */
package com.openhis.web.reportmanage.dto;

import java.math.BigDecimal;

import com.openhis.common.annotation.Dict;

import lombok.Data;
import lombok.experimental.Accessors;

/**
 * 产品使用情况始化 dto
 *
 * @author liuhr
 * @date 2025-11-06
 */
@Data
@Accessors(chain = true)
public class ReportProductUsageDto {

    /** 编码 */
    private String busNo;

    /** 药品通用名 */
    private String medName;

    /** 产品名称 */
    private String productName;

    /** 剂型 */
    @Dict(dictCode = "dose_form_code")
    private String doseFormCode;
    private String doseFormCode_dictText;

    /** 规格 */
    private String totalVolume;

    /** 包装 */
    private String packageUnit;

    /** 计价单位 */
    @Dict(dictCode = "unit_code")
    private String unitCode;
    private String unitCode_dictText;

    /** 生产企业 */
    private String manufacturerText;

    /** 价格（每盒瓶/元） */
    private BigDecimal price;

    /** 是否医保患者使用 */
    private String isUsed;

    /** 患者参保地 */
    private String  insuplcName;

    /** 参保类型 */
    private String ybType;

    /** 使用数量（片袋支） */
    private BigDecimal quantity;

    /** 使用金额（片袋支） */
    private BigDecimal totalPrice;

}
