|
|
|
@ -30,7 +30,7 @@ public class BasicServiceImpl implements BasicService {
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public String setTBasic(String body) {
|
|
|
|
|
log.info("新增基础数据:{}", body);
|
|
|
|
|
log.info("新增入院基础数据:{}", body);
|
|
|
|
|
|
|
|
|
|
if (Func.isEmpty(body)) {
|
|
|
|
|
return Result.failed(null,"参数为空",null,null);
|
|
|
|
@ -51,7 +51,7 @@ public class BasicServiceImpl implements BasicService {
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public String updateTBasic(String body) {
|
|
|
|
|
log.info("修改基础数据:{}", body);
|
|
|
|
|
log.info("修改出院基础数据:{}", body);
|
|
|
|
|
if (Func.isEmpty(body)) {
|
|
|
|
|
return Result.failed(null,"参数为空",null,null);
|
|
|
|
|
}
|
|
|
|
@ -94,7 +94,7 @@ public class BasicServiceImpl implements BasicService {
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public String updateAdmissTBasic(String message) {
|
|
|
|
|
log.info("修改基础数据:{}", message);
|
|
|
|
|
log.info("修改入院基础数据:{}", message);
|
|
|
|
|
if (Func.isEmpty(message)) {
|
|
|
|
|
return Result.failed(null,"参数为空",null,null);
|
|
|
|
|
}
|
|
|
|
@ -113,7 +113,6 @@ public class BasicServiceImpl implements BasicService {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public TBasicDto getNewTBasicDto(String str) {
|
|
|
|
|
XmlUtil xml=XmlUtil.of(str);
|
|
|
|
|
//id-消息流水号
|
|
|
|
@ -566,11 +565,11 @@ public class BasicServiceImpl implements BasicService {
|
|
|
|
|
wardName=wardNameNode.getTextContent();
|
|
|
|
|
}
|
|
|
|
|
//顺德人医第三方索引
|
|
|
|
|
// String sdryIndex=null;
|
|
|
|
|
// Node sdryIndexNode = xml.getNode("/PRPA_HIP0032/controlActProcess/subject/encounterEvent/subject/patient/id/item/@extension");
|
|
|
|
|
// if(Func.isNotEmpty(sdryIndexNode)){
|
|
|
|
|
// sdryIndex=sdryIndexNode.getNodeValue();
|
|
|
|
|
// }
|
|
|
|
|
String sdryIndex=null;
|
|
|
|
|
Node sdryIndexNode = xml.getNode("/PRPA_HIP1070/controlActProcess/encounterEvent/subject/patient/id/item/@extension");
|
|
|
|
|
if(Func.isNotEmpty(sdryIndexNode)){
|
|
|
|
|
sdryIndex=sdryIndexNode.getNodeValue();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//设置dto
|
|
|
|
|
TBasicDto dto=new TBasicDto();
|
|
|
|
@ -590,6 +589,7 @@ public class BasicServiceImpl implements BasicService {
|
|
|
|
|
dto.setBedNum(bedNum);
|
|
|
|
|
dto.setWardCode(wardCode);
|
|
|
|
|
dto.setWardName(wardName);
|
|
|
|
|
dto.setSdryIndex(sdryIndex);
|
|
|
|
|
return dto;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -704,11 +704,11 @@ public class BasicServiceImpl implements BasicService {
|
|
|
|
|
wardName=wardNameNode.getNodeValue();
|
|
|
|
|
}
|
|
|
|
|
//顺德人医第三方索引
|
|
|
|
|
// String sdryIndex=null;
|
|
|
|
|
// Node sdryIndexNode = xml.getNode("/PRPA_HIP0027/controlActProcess/subject/encounterEvent/subject/patient/id/item/@extension");
|
|
|
|
|
// if(Func.isNotEmpty(sdryIndexNode)){
|
|
|
|
|
// sdryIndex=sdryIndexNode.getNodeValue();
|
|
|
|
|
// }
|
|
|
|
|
String sdryIndex=null;
|
|
|
|
|
Node sdryIndexNode = xml.getNode("/PRPA_HIP0027/controlActProcess/subject/encounterEvent/subject/patient/id/item/@extension");
|
|
|
|
|
if(Func.isNotEmpty(sdryIndexNode)){
|
|
|
|
|
sdryIndex=sdryIndexNode.getNodeValue();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//设置dto
|
|
|
|
|
TBasicDto dto=new TBasicDto();
|
|
|
|
@ -730,6 +730,7 @@ public class BasicServiceImpl implements BasicService {
|
|
|
|
|
dto.setSexName(sexName);
|
|
|
|
|
dto.setWardCode(wardCode);
|
|
|
|
|
dto.setWardName(wardName);
|
|
|
|
|
dto.setSdryIndex(sdryIndex);
|
|
|
|
|
return dto;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|