|
@@ -4,6 +4,7 @@ import com.lantone.qc.kernel.catalogue.QCCatalogue;
|
|
import com.lantone.qc.pub.Content;
|
|
import com.lantone.qc.pub.Content;
|
|
import com.lantone.qc.pub.model.InputInfo;
|
|
import com.lantone.qc.pub.model.InputInfo;
|
|
import com.lantone.qc.pub.model.OutputInfo;
|
|
import com.lantone.qc.pub.model.OutputInfo;
|
|
|
|
+import com.lantone.qc.pub.model.doc.FirstPageRecordDoc;
|
|
import com.lantone.qc.pub.model.doc.ThreeLevelWardDoc;
|
|
import com.lantone.qc.pub.model.doc.ThreeLevelWardDoc;
|
|
import com.lantone.qc.pub.util.ListUtil;
|
|
import com.lantone.qc.pub.util.ListUtil;
|
|
import org.springframework.stereotype.Component;
|
|
import org.springframework.stereotype.Component;
|
|
@@ -15,7 +16,7 @@ import java.util.regex.Pattern;
|
|
|
|
|
|
/**
|
|
/**
|
|
* @ClassName : THR03309
|
|
* @ClassName : THR03309
|
|
- * @Description : 首页诊断有外(会)阴裂伤,但产时记录中无相关描述
|
|
|
|
|
|
+ * @Description : 首页诊断有【外(会)阴裂伤】,但查房记录中无相关描述
|
|
* @Author : 尤伟豪
|
|
* @Author : 尤伟豪
|
|
* @Date: 2022/4/19 14:24
|
|
* @Date: 2022/4/19 14:24
|
|
*/
|
|
*/
|
|
@@ -59,7 +60,10 @@ public class THR03309 extends QCCatalogue {
|
|
status.set("0");
|
|
status.set("0");
|
|
//建立一个list集合来存储阴道或外(会)阴裂伤-疾病列表】中的疾病名称
|
|
//建立一个list集合来存储阴道或外(会)阴裂伤-疾病列表】中的疾病名称
|
|
List<String> disease_name = Content.JBLB_HYLS;
|
|
List<String> disease_name = Content.JBLB_HYLS;
|
|
-
|
|
|
|
|
|
+ FirstPageRecordDoc firstPageRecordDoc = inputInfo.getFirstPageRecordDoc();
|
|
|
|
+ if(firstPageRecordDoc == null){
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
Map<String, Object> firstpageStructureMap = inputInfo.getFirstPageRecordDoc().getStructureExtMap();
|
|
Map<String, Object> firstpageStructureMap = inputInfo.getFirstPageRecordDoc().getStructureExtMap();
|
|
List<Map<String, String>> dischargeDiag = (List) firstpageStructureMap.get(Content.dischargeDiag);
|
|
List<Map<String, String>> dischargeDiag = (List) firstpageStructureMap.get(Content.dischargeDiag);
|
|
if (ListUtil.isEmpty(dischargeDiag)) {
|
|
if (ListUtil.isEmpty(dischargeDiag)) {
|
|
@@ -96,17 +100,11 @@ public class THR03309 extends QCCatalogue {
|
|
if(!getIsCompile(a)){
|
|
if(!getIsCompile(a)){
|
|
status.set("1");
|
|
status.set("1");
|
|
return;
|
|
return;
|
|
-
|
|
|
|
-
|
|
|
|
}
|
|
}
|
|
-
|
|
|
|
}
|
|
}
|
|
-
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
}
|
|
}
|
|
-
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|