|
|
|
@ -1032,13 +1032,13 @@ public class BasicServiceImpl implements BasicService {
|
|
|
|
|
//病案号
|
|
|
|
|
String inpatientNo=null;
|
|
|
|
|
Node inpatientNoNode = xml.getNode("/PRPA_HIP1233/controlActProcess/ihNum/@value");
|
|
|
|
|
if(Func.isNotEmpty(serialIdNode)){
|
|
|
|
|
if(Func.isNotEmpty(inpatientNoNode)){
|
|
|
|
|
inpatientNo=inpatientNoNode.getNodeValue();
|
|
|
|
|
}
|
|
|
|
|
//住院次数
|
|
|
|
|
Integer admissTimes=null;
|
|
|
|
|
Node admissTimesNode = xml.getNode("/PRPA_HIP1233/controlActProcess/ihTimes/@value");
|
|
|
|
|
if(Func.isNotEmpty(receiveNode)){
|
|
|
|
|
if(Func.isNotEmpty(admissTimesNode)){
|
|
|
|
|
String nodeValue = admissTimesNode.getNodeValue();
|
|
|
|
|
if(ObjectUtil.isNotEmpty(nodeValue)&&NumberUtil.isInteger(nodeValue)){
|
|
|
|
|
admissTimes=Integer.parseInt(nodeValue);
|
|
|
|
@ -1047,13 +1047,13 @@ public class BasicServiceImpl implements BasicService {
|
|
|
|
|
//管床医生工号
|
|
|
|
|
String bedDoctor=null;
|
|
|
|
|
Node bedDoctorNode = xml.getNode("/PRPA_HIP1233/controlActProcess/referPhysician/@code");
|
|
|
|
|
if(Func.isNotEmpty(sendNode)){
|
|
|
|
|
if(Func.isNotEmpty(bedDoctorNode)){
|
|
|
|
|
bedDoctor=bedDoctorNode.getNodeValue();
|
|
|
|
|
}
|
|
|
|
|
//管床医生姓名
|
|
|
|
|
String bedDoctorName=null;
|
|
|
|
|
Node bedDoctorNameNode = xml.getNode("/PRPA_HIP1233/controlActProcess/referPhysician/@value");
|
|
|
|
|
if(Func.isNotEmpty(sendNode)){
|
|
|
|
|
if(Func.isNotEmpty(bedDoctorNameNode)){
|
|
|
|
|
bedDoctorName=bedDoctorNameNode.getNodeValue();
|
|
|
|
|
}
|
|
|
|
|
//设置dto
|
|
|
|
|