package com.xinelu.manage.dto.specialdiseasetriggercondition;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.List;
import lombok.Data;

/**
 * 触发条件关系DTO
 *
 * @author xinelu
 * @date 2024-03-18
 */
@Data
@ApiModel("触发条件关系DTO")
public class TriggerConditionSaveDTO {

	/**
	 * 主路径主键
	 */
	@ApiModelProperty("主路径主键")
	private Long parentRouteId;

	/**
	 * 适用范围，在院：IN_THE_HOSPITAL，出院：DISCHARGE，门诊：OUTPATIENT_SERVICE，门诊+出院：OUTPATIENT_SERVICE_DISCHARGE
	 */
	@ApiModelProperty(value = "适用范围，在院：IN_THE_HOSPITAL，出院：DISCHARGE，门诊：OUTPATIENT_SERVICE，门诊+出院：OUTPATIENT_SERVICE_DISCHARGE")
	private String suitRange;


    /**
     * 触发条件集和
     */
    @ApiModelProperty("触发条件集和")
    List<TriggerConditionDto> triggerConditionList;
}