|
|
|
@ -65,11 +65,19 @@ public class IcdXmlUtil {
|
|
|
|
|
|
|
|
|
|
JsonNode lnNode = mapLN.get(lnClass + lnInst);
|
|
|
|
|
String lnType = lnNode.get("lnType").asText();
|
|
|
|
|
String lnDesc = lnNode.get("desc").asText();
|
|
|
|
|
JsonNode nodeLnDesc = lnNode.get("desc");
|
|
|
|
|
String lnDesc = null;
|
|
|
|
|
if (nodeLnDesc != null) {
|
|
|
|
|
lnDesc = nodeLnDesc.asText();
|
|
|
|
|
}
|
|
|
|
|
JsonNode nodeLNodeType = mapLNodeType.get(lnType);
|
|
|
|
|
JsonNode nodeDO = findLNodeType_DO_Node(nodeLNodeType, doName);
|
|
|
|
|
String doType = nodeDO.get("type").asText();
|
|
|
|
|
String doDesc = nodeDO.get("desc").asText();
|
|
|
|
|
JsonNode nodeDoDesc = nodeDO.get("desc");
|
|
|
|
|
String doDesc = null;
|
|
|
|
|
if (nodeDoDesc != null) {
|
|
|
|
|
doDesc = nodeDoDesc.asText();
|
|
|
|
|
}
|
|
|
|
|
JsonNode nodeDOType = mapDOType.get(doType);
|
|
|
|
|
String lastname = findLastname(nodeDOType, fc, mapDAType);
|
|
|
|
|
|
|
|
|
|