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

import java.util.List;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

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

/**
 * 预结算入参
 *
 * @author SunJQ
 * @date 2025-05-08
 */
@Data
@Accessors(chain = true)
public class PrePaymentDto {

    /** 收款员 */
    private Long entererId;

    /** 支付的患者ID */
    @NotNull
    private Long patientId;

    /** 就诊ID */
    private Long encounterId;

    /** 收费项 */
    @NotEmpty
    private List<Long> chargeItemIds;//

    /**
     * 类型 医保挂号时使用
     */
    private String ybMdtrtCertType;// 社保卡/身份证/电子医保码
    /**
     * 类型 医保挂号时使用
     */
    private String busiCardInfo;// 社保卡号/身份证号/ecToken
}
