|
@@ -22,6 +22,7 @@ import com.diagbot.rule.CommonRule;
|
|
import com.diagbot.rule.DrugRule;
|
|
import com.diagbot.rule.DrugRule;
|
|
import com.diagbot.rule.GroupRule;
|
|
import com.diagbot.rule.GroupRule;
|
|
import com.diagbot.rule.LisRule;
|
|
import com.diagbot.rule.LisRule;
|
|
|
|
+import com.diagbot.rule.MedEquRule;
|
|
import com.diagbot.rule.PacsRule;
|
|
import com.diagbot.rule.PacsRule;
|
|
import com.diagbot.rule.SexRule;
|
|
import com.diagbot.rule.SexRule;
|
|
import com.diagbot.rule.VitalRule;
|
|
import com.diagbot.rule.VitalRule;
|
|
@@ -60,6 +61,8 @@ public class BillProcess {
|
|
VitalRule vitalRule;
|
|
VitalRule vitalRule;
|
|
@Autowired
|
|
@Autowired
|
|
GroupRule groupRule;
|
|
GroupRule groupRule;
|
|
|
|
+ @Autowired
|
|
|
|
+ MedEquRule medEquRule;
|
|
|
|
|
|
|
|
|
|
public void process(List<BillNeoDTO> billNeoDTOList, WordCrfDTO wordCrfDTO, IndicationDTO res) {
|
|
public void process(List<BillNeoDTO> billNeoDTOList, WordCrfDTO wordCrfDTO, IndicationDTO res) {
|
|
@@ -256,6 +259,9 @@ public class BillProcess {
|
|
|
|
|
|
// 禁用辅助检查描述
|
|
// 禁用辅助检查描述
|
|
commonRule.compareItemWithBill(bill.getPacsDesc(), pacsDescList, bill, billMsgList, NeoEnum.pacsDesc.getName());
|
|
commonRule.compareItemWithBill(bill.getPacsDesc(), pacsDescList, bill, billMsgList, NeoEnum.pacsDesc.getName());
|
|
|
|
+
|
|
|
|
+ // 禁忌医疗器械及物品
|
|
|
|
+ medEquRule.bill(wordCrfDTO.getPastLabel().getText(), bill, billMsgList, NeoEnum.medEqu.getName());
|
|
}
|
|
}
|
|
|
|
|
|
// 24小时重复开单项
|
|
// 24小时重复开单项
|