|
|
|
@ -512,7 +512,7 @@ public class BasicServiceImpl implements BasicService {
|
|
|
|
|
}
|
|
|
|
|
//入院日期时间
|
|
|
|
|
String admissDate=null;
|
|
|
|
|
Node admissDateNode = xml.getNode("/PRPA_HIP0032/controlActProcess/subject/encounterEvent/effectiveTime/low/@value");
|
|
|
|
|
Node admissDateNode = xml.getNode("/PRPA_HIP1070/controlActProcess/encounterEvent/effectiveTime/low/@value");
|
|
|
|
|
if(Func.isNotEmpty(admissDateNode)){
|
|
|
|
|
admissDate=admissDateNode.getNodeValue();
|
|
|
|
|
}
|
|
|
|
@ -615,13 +615,13 @@ public class BasicServiceImpl implements BasicService {
|
|
|
|
|
}
|
|
|
|
|
//住院流水号
|
|
|
|
|
String jzh=null;
|
|
|
|
|
Node jzhNode = xml.getNode("/PRPA_HIP0027/controlActProcess/subject/encounterEvent/id/item[1]/@extension");
|
|
|
|
|
Node jzhNode = xml.getNode("/PRPA_HIP0027/controlActProcess/subject/encounterEvent/id/item[2]/@extension");
|
|
|
|
|
if(Func.isNotEmpty(jzhNode)){
|
|
|
|
|
jzh=jzhNode.getNodeValue();
|
|
|
|
|
}
|
|
|
|
|
//住院号标识
|
|
|
|
|
String inpatientNo=null;
|
|
|
|
|
Node inpatientNoNode = xml.getNode("/PRPA_HIP0027/controlActProcess/subject/encounterEvent/id/item[0]/@extension");
|
|
|
|
|
Node inpatientNoNode = xml.getNode("/PRPA_HIP0027/controlActProcess/subject/encounterEvent/id/item[1]/@extension");
|
|
|
|
|
if(Func.isNotEmpty(inpatientNoNode)){
|
|
|
|
|
inpatientNo=inpatientNoNode.getNodeValue();
|
|
|
|
|
}
|
|
|
|
|