|
@@ -17,7 +17,7 @@ import java.util.Map;
|
|
|
|
|
|
/**
|
|
/**
|
|
* @ClassName : THR03015
|
|
* @ClassName : THR03015
|
|
- * @Description : 主任查房记录无审核
|
|
|
|
|
|
+ * @Description : 主任查房记录无审核 1/次(超过一周)
|
|
* @Author : 胡敬
|
|
* @Author : 胡敬
|
|
* @Date: 2020-03-25 10:21
|
|
* @Date: 2020-03-25 10:21
|
|
*/
|
|
*/
|
|
@@ -32,8 +32,8 @@ public class THR03015 extends QCCatalogue {
|
|
Map<String, String> leaveHospitalStructureMap = inputInfo.getLeaveHospitalDoc().getStructureMap();
|
|
Map<String, String> leaveHospitalStructureMap = inputInfo.getLeaveHospitalDoc().getStructureMap();
|
|
String lengthOfStay = leaveHospitalStructureMap.get("住院天数");
|
|
String lengthOfStay = leaveHospitalStructureMap.get("住院天数");
|
|
if (StringUtil.isNotBlank(lengthOfStay) && CatalogueUtil.numbersOnly(lengthOfStay)) {
|
|
if (StringUtil.isNotBlank(lengthOfStay) && CatalogueUtil.numbersOnly(lengthOfStay)) {
|
|
- //如果住院天数小于2天则不判断该条规则
|
|
|
|
- if (Integer.parseInt(lengthOfStay) <= 2) {
|
|
|
|
|
|
+ //如果住院天数小于7天则不判断该条规则
|
|
|
|
+ if (Integer.parseInt(lengthOfStay) <= 7) {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -48,7 +48,7 @@ public class THR03015 extends QCCatalogue {
|
|
professor = getProfessor(directorDoctorWardDoc.getStructureMap().get("审核人"));
|
|
professor = getProfessor(directorDoctorWardDoc.getStructureMap().get("审核人"));
|
|
if (StringUtil.isBlank(professor)
|
|
if (StringUtil.isBlank(professor)
|
|
|| !professor.contains("主任")
|
|
|| !professor.contains("主任")
|
|
- || CatalogueUtil.compareTime(StringUtil.parseDateTime(jlDateStr), StringUtil.parseDateTime(shDateStr), 48 * 60L)) {
|
|
|
|
|
|
+ || CatalogueUtil.compareTime(StringUtil.parseDateTime(jlDateStr), StringUtil.parseDateTime(shDateStr), 7 * 24 * 60L)) {
|
|
findIndications = false;
|
|
findIndications = false;
|
|
break;
|
|
break;
|
|
}
|
|
}
|