|  |  |  | 
|---|
|  |  |  | return true; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public Boolean addOperationInfo(Map dataMap) { | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return null; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //新增患者基本信息 | 
|---|
|  |  |  | private PatArchive addPatArchive(ExternalInHospPatientInfo externalInHospPatientInfo, ExternalInHospPatientAddrInfo externalInHospPatientAddrInfo, ExternalInHospPatientLiaisonInfo externalInHospPatientLiaisonInfo) { | 
|---|
|  |  |  | PatArchive patArchive = new PatArchive(); | 
|---|
|  |  |  | 
|---|
|  |  |  | patMedInhosp.setHospitalcode(externalInHospPatientInfo.getZuZhiJGID()); | 
|---|
|  |  |  | patMedInhosp.setStarttime(externalInHospPatientInfo.getRuYuanSJ()); | 
|---|
|  |  |  | patMedInhosp.setDeptcode(externalInHospPatientInfo.getDangQianKSID()); | 
|---|
|  |  |  | patMedInhosp.setLeaveldeptcode(externalInHospPatientInfo.getDangQianKSID()); | 
|---|
|  |  |  | patMedInhosp.setDeptname(externalInHospPatientInfo.getDangQianKSMC()); | 
|---|
|  |  |  | patMedInhosp.setLeaveldeptname(externalInHospPatientInfo.getDangQianKSMC()); | 
|---|
|  |  |  | patMedInhosp.setBedNo(externalInHospPatientInfo.getDangQianCWID()); | 
|---|
|  |  |  | patMedInhosp.setOrgid(externalInHospPatientInfo.getZuZhiJGID()); | 
|---|
|  |  |  | patMedInhosp.setHospitaldistrictid(externalInHospPatientInfo.getDangQianBQID()); | 
|---|
|  |  |  | 
|---|
|  |  |  | patMedInhosp.setOperator(externalInHospPatientInfo.getCaoZuoRXM()); | 
|---|
|  |  |  | patMedInhosp.setOperatorId(externalInHospPatientInfo.getCaoZuoRID()); | 
|---|
|  |  |  | patMedInhosp.setHospitaldistrictcode(externalInHospPatientInfo.getDangQianBQID()); | 
|---|
|  |  |  | patMedInhosp.setLeavehospitaldistrictcode(externalInHospPatientInfo.getDangQianBQID()); | 
|---|
|  |  |  | patMedInhosp.setHospitaldistrictname(externalInHospPatientInfo.getDangQianBQMC()); | 
|---|
|  |  |  | patMedInhosp.setLeavehospitaldistrictname(externalInHospPatientInfo.getDangQianBQMC()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (ObjectUtils.isNotEmpty(externalInHospPatientDiagnoseInfo)) { | 
|---|
|  |  |  | patMedInhosp.setIcd10code(StringUtils.isNotEmpty(patMedInhosp.getIcd10code()) ? patMedInhosp.getIcd10code() + "," + externalInHospPatientDiagnoseInfo.getZhenDuanID() : externalInHospPatientDiagnoseInfo.getZhenDuanID()); | 
|---|