|
@@ -37,13 +37,14 @@ public class BEH0375 extends QCCatalogue {
|
|
marry = inputInfo.getBeHospitalizedDoc().getStructureMap().get("婚姻状况");
|
|
marry = inputInfo.getBeHospitalizedDoc().getStructureMap().get("婚姻状况");
|
|
}
|
|
}
|
|
MaritalLabel maritalLabel = inputInfo.getBeHospitalizedDoc().getMaritalLabel();
|
|
MaritalLabel maritalLabel = inputInfo.getBeHospitalizedDoc().getMaritalLabel();
|
|
- if ("未婚".equals(marry) ||
|
|
|
|
|
|
+ if ("未婚".equals(marry) || "丧偶".equals(marry) ||
|
|
(maritalLabel != null &&
|
|
(maritalLabel != null &&
|
|
(StringUtil.isBlank(maritalLabel.getText())
|
|
(StringUtil.isBlank(maritalLabel.getText())
|
|
|| maritalLabel.getText().contains("未婚")
|
|
|| maritalLabel.getText().contains("未婚")
|
|
|| maritalLabel.getText().contains("离婚")
|
|
|| maritalLabel.getText().contains("离婚")
|
|
|| maritalLabel.getText().contains("离异")
|
|
|| maritalLabel.getText().contains("离异")
|
|
|| maritalLabel.getText().contains("已故")
|
|
|| maritalLabel.getText().contains("已故")
|
|
|
|
+ || maritalLabel.getText().contains("亡故")
|
|
|| maritalLabel.getText().contains("已逝")
|
|
|| maritalLabel.getText().contains("已逝")
|
|
|| maritalLabel.getText().contains("丧偶")
|
|
|| maritalLabel.getText().contains("丧偶")
|
|
|| maritalLabel.getText().contains("详见原病历")
|
|
|| maritalLabel.getText().contains("详见原病历")
|