|
@@ -80,6 +80,9 @@ public class THR03077 extends QCCatalogue {
|
|
|
value = structMap.get("医嘱单次剂量");
|
|
|
startDateStr = structMap.get("医嘱开始时间");
|
|
|
startDate = DateUtil.dateZeroClear(StringUtil.parseDateTime(startDateStr));
|
|
|
+ if (Arrays.asList(KSS).contains(drugName)) {
|
|
|
+ continue;
|
|
|
+ }
|
|
|
if (extData != null && extData.containsKey(startDate) && extData.get(startDate).equals(drugName)) {
|
|
|
continue; //THR02985 医嘱有抗生素使用病程无记录,规则中没报未记录的抗生素继续走这条规则,报未记录的抗生素过滤
|
|
|
}
|
|
@@ -156,7 +159,7 @@ public class THR03077 extends QCCatalogue {
|
|
|
, CatalogueUtil.structureMapJoin(x.getStructureMap(), Lists.newArrayList("手术经过", "治疗计划和措施"))));
|
|
|
}
|
|
|
/*********************************************会诊结果单********************************************************/
|
|
|
- if (consultationDocs.size() > 0) {
|
|
|
+ /*if (consultationDocs.size() > 0) {
|
|
|
List<ConsultationResultsDoc> consultationResultsDocs = consultationDocs
|
|
|
.stream()
|
|
|
.map(ConsultationDoc::getConsultationResultsDoc)
|
|
@@ -165,7 +168,7 @@ public class THR03077 extends QCCatalogue {
|
|
|
.collect(Collectors.toList());
|
|
|
consultationResultsDocs.forEach(x -> getCourseDrugInfo(antibioticDateCourse, x.getStructureMap().get("会诊日期及时间"), x.getConsultationResultLabel().getDrugs()
|
|
|
, CatalogueUtil.structureMapJoin(x.getStructureMap(), Lists.newArrayList("会诊意见"))));
|
|
|
- }
|
|
|
+ }*/
|
|
|
/*********************************************出院小结********************************************************/
|
|
|
if (leaveHospitalDoc != null) {
|
|
|
LeaveHospitalLabel leaveHospitalLabel = leaveHospitalDoc.getLeaveHospitalLabel();
|
|
@@ -392,4 +395,18 @@ public class THR03077 extends QCCatalogue {
|
|
|
.append(",").append(missType).append(")").append(",");
|
|
|
}
|
|
|
|
|
|
+ private static final String[] KSS = {
|
|
|
+ "阿昔洛韦片",
|
|
|
+ "阿昔洛韦针",
|
|
|
+ "[国产]伐昔洛韦分散片",
|
|
|
+ "阿昔洛韦针",
|
|
|
+ "[进口]伐昔洛韦片"
|
|
|
+ , "[浓缩型]双黄连口服液",
|
|
|
+ "异烟肼片",
|
|
|
+ "[黄连素]小檗碱片",
|
|
|
+ "乙胺丁醇片",
|
|
|
+ "利福平胶囊",
|
|
|
+ "异烟肼针"
|
|
|
+ };
|
|
|
+
|
|
|
}
|