陈昶聿
8 天以前 2867cf7076a584a34e63174cec0a8b89cdd03e4c
smartor/src/main/java/com/smartor/service/IPatSpecificArchiveGenerateService.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,22 @@
package com.smartor.service;
import com.ruoyi.common.core.domain.entity.PatArchive;
import com.ruoyi.outpatientvisit.domain.PatMedOuthosp;
/**
 * ä¸“科档案生成Service接口。
 *
 * <p>根据门诊接诊完成记录和 {@code pat_specific_archive_generate_config}
 * é…ç½®ç”Ÿæˆå¦‡ç§‘档案或儿科档案。</p>
 */
public interface IPatSpecificArchiveGenerateService {
    /**
     * æ ¹æ®é—¨è¯Šè®°å½•生成专科档案。
     *
     * @param patMedOuthosp é—¨è¯ŠæŽ¥è¯Šå®Œæˆè®°å½•
     * @param patArchive    æ‚£è€…档案,可为空;为空时按门诊记录中的患者信息回查
     * @return æœ¬æ¬¡ç”Ÿæˆ/更新的档案数量
     */
    int generateByOuthosp(PatMedOuthosp patMedOuthosp, PatArchive patArchive);
}