|
@@ -20,10 +20,7 @@ import com.lantone.qc.pub.util.StringUtil;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
-import java.util.Date;
|
|
|
-import java.util.HashMap;
|
|
|
-import java.util.List;
|
|
|
-import java.util.Map;
|
|
|
+import java.util.*;
|
|
|
import java.util.regex.Matcher;
|
|
|
import java.util.regex.Pattern;
|
|
|
|
|
@@ -36,6 +33,18 @@ import java.util.regex.Pattern;
|
|
|
*/
|
|
|
@Component
|
|
|
public class THR02985 extends QCCatalogue {
|
|
|
+ private static final String[] KSS = {
|
|
|
+ "阿昔洛韦片",
|
|
|
+ "[国产]伐昔洛韦分散片",
|
|
|
+ "阿昔洛韦针",
|
|
|
+ "[进口]伐昔洛韦片"
|
|
|
+ , "[浓缩型]双黄连口服液",
|
|
|
+ "异烟肼片",
|
|
|
+ "[黄连素]小檗碱片",
|
|
|
+ "乙胺丁醇片",
|
|
|
+ "利福平胶囊",
|
|
|
+ "异烟肼针"
|
|
|
+ };
|
|
|
@Autowired
|
|
|
SimilarityUtil similarityUtil;
|
|
|
|
|
@@ -66,6 +75,9 @@ public class THR02985 extends QCCatalogue {
|
|
|
if (name.contains(" ")) {
|
|
|
name = name.split(" ")[0];
|
|
|
}
|
|
|
+ if (Arrays.asList(KSS).contains(name)) {
|
|
|
+ continue;
|
|
|
+ }
|
|
|
doctorAdviceDrugMap.put(StringUtil.parseDateTime(startDateStr), name);
|
|
|
}
|
|
|
}
|