|
@@ -24,8 +24,11 @@ public class BEH0072 extends QCCatalogue {
|
|
|
if (inputInfo.getBeHospitalizedDoc() != null && inputInfo.getBeHospitalizedDoc().getFamilyLabel() != null) {
|
|
|
FamilyLabel familyLabel = inputInfo.getBeHospitalizedDoc().getFamilyLabel();
|
|
|
List<Family> families = familyLabel.getFamilies();
|
|
|
+ int deadObjectNum = 0;
|
|
|
for (Family family : families) {
|
|
|
- if (family.getDead() != null) {
|
|
|
+ if (family.getDead() == null) {
|
|
|
+ deadObjectNum++;
|
|
|
+ } else {
|
|
|
Dead dead = family.getDead();
|
|
|
if ((dead.getDeadReason() != null && StringUtil.isNotBlank(dead.getDeadReason().getName())
|
|
|
|| (dead.getUnknow() != null && StringUtil.isNotBlank(dead.getUnknow().getName())))) {
|
|
@@ -34,6 +37,9 @@ public class BEH0072 extends QCCatalogue {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ if (deadObjectNum == families.size()){
|
|
|
+ status = "0";
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|