Browse Source

4101a接口

DESKTOP-0GD05B0\Administrator 2 years ago
parent
commit
abb47fc657

+ 4 - 1
src/main/java/thyyxxk/webserver/dao/his/api/forpowersi/drgdip/DrgDipDao.java

@@ -459,7 +459,10 @@ public interface DrgDipDao {
             " cast(isnull(acct_pay, 0) as decimal(16, 2)) + " +
             "cast(isnull(psn_cashpay, 0) as decimal(16, 2))) as total_fee, " +
             "hi_paymtd,medins_fill_dept,medins_fill_psn, " +
-            "oper_date=convert(varchar(19), dcla_time, 21) from  t_settlement_setlinfo " +
+            "oper_date=convert(varchar(19), dcla_time, 21), " +
+            "adm_caty as adm_dept_code,adm_dept_name  = (select top 1 name from zd_unit_code where si_caty = adm_caty)," +
+            "'0' as traf_dept_flat,dscg_caty as dscg_dept_code,dscg_dept_name = (select top 1 name from zd_unit_code where si_caty = dscg_caty) " +
+            "from  t_settlement_setlinfo " +
             "WHERE mdtrt_id = #{visitId} ")
     List<YibaoSetlinfo4101a> basicPatientInfoOfStatement(String visitId);
 

+ 36 - 0
src/main/java/thyyxxk/webserver/entity/api/forpowersi/drgdip/statement/YibaoSetlinfo4101a.java

@@ -1,6 +1,7 @@
 package thyyxxk.webserver.entity.api.forpowersi.drgdip.statement;
 
 import com.alibaba.fastjson.annotation.JSONField;
+import com.fasterxml.jackson.annotation.JsonFormat;
 import com.fasterxml.jackson.annotation.JsonIgnore;
 import lombok.Data;
 import thyyxxk.webserver.utils.StringUtil;
@@ -771,5 +772,40 @@ public class YibaoSetlinfo4101a {
     @JSONField(name = "MEDINS_FILL_PSN")
     private String medinsFillPsn;
 
+    /**
+     * 最后归档时间
+     */
+    @JSONField(name = "OPER_DATE")
+    private String operDate;
+
+    /**
+     * 入院科室编码
+     */
+    @JSONField(name = "ADM_DEPT_CODE")
+    private String admDeptCode;
+
+    /**
+     * 入院科室名称
+     */
+    @JSONField(name = "ADM_DEPT_NAME")
+    private String admDeptName;
+
+    /**
+     * 转科室标志
+     */
+    @JSONField(name = "TRAF_DEPT_FLAT")
+    private String trafDeptFlat;
+
+    /**
+     * 出院科室编码
+     */
+    @JSONField(name = "DSCG_DEPT_CODE")
+    private String dscgDeptCode;
+
+    /**
+     * 出院科室名称
+     */
+    @JSONField(name = "DSCG_DEPT_NAME")
+    private String dscgDeptName;
 
 }