| ¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.smartor.service; |
| | | |
| | | import com.ruoyi.outpatientvisit.domain.PatMedOuthosp; |
| | | |
| | | import java.util.Collection; |
| | | import java.util.Set; |
| | | |
| | | /** |
| | | * æ£è
é¨è¯è®°å½ Service ââ <b>è¿æ¸¡æ¥å£ï¼æ£å¨æ¶å£ï¼</b>ã |
| | | * |
| | | * <h3>â ï¸ æ¬æ¥å£ç大é¨åæ¹æ³å·²ä¸å¨æ¬æ¨¡åå®ç°</h3> |
| | | * 鍿¥è¯é访模ååï¼O2~O4ï¼å·²æé¨è¯è®°å½çæå¡ç«¯è½åæ´ä½è¿å
¥ |
| | | * {@code ruoyi-outpatientvisit}ï¼ |
| | | * <ul> |
| | | * <li>åºç¡è¯»å/ç»è®¡/åè¡¨è·¯ç± â 该模åç {@code OuthospDataService}ï¼</li> |
| | | * <li>éè®¿ç¼æï¼æ«å
¨éï¼â 该模åç {@code OuthospVisitTaskService}ã</li> |
| | | * </ul> |
| | | * æ¬æ¥å£ä¿çæ¯ä¸ºäºè®©<b>æ¢æè°ç¨æ¹é¶æ¹å¨</b>ï¼10 个æä»¶ï¼è·¨ smartor / ruoyi-admin / ruoyi-quartzï¼ï¼ |
| | | * ç±å§æå®ç°æå·²è¿æ¹æ³è½¬åå°æ¨¡åé¨é¢ ââ |
| | | * ä¸å®£æåè·¨æ¨¡åæ¶å£ï¼{@code ServiceSubtaskPreachformMapperBridge}ï¼å䏿æ³ã |
| | | * |
| | | * <h3>æ¬æ¥å£å»æåªä¿çãè°ç¨æ¹å®é
ç¨å°ç 5 ä¸ªæ¹æ³ã</h3> |
| | | * 忥壿 14 ä¸ªæ¹æ³ï¼ä½å®æµåªæä»¥ä¸ 5 个被å¤é¨è°ç¨ï¼ |
| | | * <pre> |
| | | * insertPatMedOuthosp(...) HNGatherPatArchiveãCollectHISãServiceExternalãServiceSLTD⦠|
| | | * updatePatMedOuthosp(...) CollectHISãServiceExternalãServiceSubtask⦠|
| | | * selectExistingSerialnums(...) ServiceSLTD⦠|
| | | * dealPatMedOuthosp(...) ServiceExternal |
| | | * </pre> |
| | | * å
¶ä½ï¼{@code selectById} / {@code selectList} / {@code selectCount} / {@code getDeptCodeByPatId} |
| | | * / {@code delete*} / {@code boxedServiceSubtask} / {@code followUp*}ï¼<b>æ å¤é¨è°ç¨æ¹</b>ï¼ |
| | | * æ
ä¸å¨æ¤å£°æã |
| | | * |
| | | * <h3>å°æ¥å¨ä½</h3> |
| | | * è°ç¨æ¹é个æ¹ä¸ºç´æ¥ä¾èµæ¨¡åé¨é¢åï¼æ¬æ¥å£ä¸å§æå®ç°å³å¯æ´ä½å é¤ã |
| | | * <b>æ°ä»£ç è¯·ç´æ¥ç¨ {@code ruoyi-outpatientvisit} ç |
| | | * {@code OuthospDataFacade} / {@code OuthospDataService}ã</b> |
| | | * |
| | | * @deprecated ç¨ {@code com.ruoyi.outpatientvisit.api.OuthospDataFacade} 代æ¿ã |
| | | * ä¿çä»
为å
¼å®¹æ¢æè°ç¨æ¹ï¼æ°ä»£ç ä¸è¦ä½¿ç¨ã |
| | | */ |
| | | @Deprecated |
| | | public interface IPatMedOuthospService { |
| | | |
| | | /** |
| | | * æ°å¢é¨è¯è®°å½ï¼æå°±è¯æ¶é´è·¯ç±å°å表ï¼ã |
| | | */ |
| | | public int insertPatMedOuthosp(PatMedOuthosp patMedOuthosp); |
| | | |
| | | /** |
| | | * ä¿®æ¹é¨è¯è®°å½ï¼æ¥ä¸å°å转æ°å¢ï¼ã |
| | | */ |
| | | public int updatePatMedOuthosp(PatMedOuthosp patMedOuthosp); |
| | | |
| | | /** |
| | | * æ¹éæ¥å·²å
¥åºç serialnumï¼æå°±è¯æ¥æå®ä½å表ï¼ä¸æ¬¡ IN æ¥è¯¢ï¼ã |
| | | */ |
| | | public Set<String> selectExistingSerialnums(String admitDateStr, Collection<String> serialnums); |
| | | |
| | | /** |
| | | * 忣è
æééè®¿ï¼æ¯å®ç«ç¹ç¹æ®é»è¾ â 馿¬¡é访æå次é访ï¼ã |
| | | * <p> |
| | | * â ï¸ <b>æ¬æ¬¡ãæªãè¿ç§»</b>ï¼ä»ç± smartor åçå®ç°ï¼å®ä¾èµ {@code serviceSubtaskMapper} |
| | | * ä¸ {@code followUpByPatMedOuthosp} / {@code followUpAgainByPatMedOuthosp} ä¸¤ä¸ªç§ææ¹æ³ï¼ |
| | | * å±å¦ä¸æ¡é¾è·¯ï¼"æé"èé"æ«å
¨é"ï¼ãé该é¾è·¯ä¸èµ·æ¶å£ã |
| | | */ |
| | | public Integer dealPatMedOuthosp(PatMedOuthosp patMedOuthosp, Integer visitTimeNum); |
| | | } |