|
@@ -27,8 +27,8 @@ import java.util.zip.GZIPInputStream;
|
|
* @Date: 2020-03-31 19:34
|
|
* @Date: 2020-03-31 19:34
|
|
*/
|
|
*/
|
|
public class TaizDataImportApiTest {
|
|
public class TaizDataImportApiTest {
|
|
- private static String hospitalId = "1";
|
|
|
|
- private static String cid = "changx";
|
|
|
|
|
|
+ private static String hospitalId = "3";
|
|
|
|
+ private static String cid = "taizhou";
|
|
|
|
|
|
private Map<String,String> caseMap = new HashMap<>();
|
|
private Map<String,String> caseMap = new HashMap<>();
|
|
private List<String> deletePatient = new ArrayList<>();
|
|
private List<String> deletePatient = new ArrayList<>();
|
|
@@ -48,18 +48,21 @@ public class TaizDataImportApiTest {
|
|
tableMap.put("BR_DOCTADVICE", "BR_DOCTADVICE");//医嘱
|
|
tableMap.put("BR_DOCTADVICE", "BR_DOCTADVICE");//医嘱
|
|
tableMap.put("BR_RECOPERATION", "BR_RECOPERATION");//病案首页--手术
|
|
tableMap.put("BR_RECOPERATION", "BR_RECOPERATION");//病案首页--手术
|
|
} else if (cid.equals("taizhou")) {
|
|
} else if (cid.equals("taizhou")) {
|
|
- tableMap.put("BR_INPATIENTINFO", "BR_INPATIENTINFO_TZ");
|
|
|
|
- tableMap.put("GI_USERINFO", "GI_USERINFO_TZ");
|
|
|
|
- tableMap.put("HI_DEPTINFO", "HI_DEPTINFO_TZ");
|
|
|
|
- tableMap.put("BR_RECHOME", "BR_RECHOME_TZ");
|
|
|
|
- tableMap.put("BR_RECDIAGNOSE", "BR_RECDIAGNOSE_TZ");
|
|
|
|
- tableMap.put("BR_DOCTADVICE", "BR_DOCTADVICE_TZ");
|
|
|
|
- tableMap.put("BR_RECOPERATION", "BR_RECOPERATION_CX");
|
|
|
|
|
|
+ tableMap.put("BR_INPATIENTINFO", "BR_INPATIENTINFO");//患者信息
|
|
|
|
+ tableMap.put("MR_MEDICALRECORDS", "MR_MEDICALRECORDS");//病案首页--手术
|
|
|
|
+ tableMap.put("AR_MEDIRECCLASS", "AR_MEDIRECCLASS");//病案首页--手术
|
|
|
|
+ tableMap.put("MR_MRCONTENT", "MR_MRCONTENT");//病案首页--手术
|
|
|
|
+ tableMap.put("GI_USERINFO", "GI_USERINFO"); //医生
|
|
|
|
+ tableMap.put("HI_DEPTINFO", "HI_DEPTINFO");//科室
|
|
|
|
+ tableMap.put("BR_RECHOME", "BR_RECHOME");//病案首页
|
|
|
|
+ tableMap.put("BR_RECDIAGNOSE", "BR_RECDIAGNOSE");//病案首页--出院诊断 门急诊诊断
|
|
|
|
+ tableMap.put("BR_DOCTADVICE", "BR_DOCTADVICE");//医嘱
|
|
|
|
+ tableMap.put("BR_RECOPERATION", "BR_RECOPERATION");//病案首页--手术
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
public static void main(String[] args) {
|
|
public static void main(String[] args) {
|
|
- String patientId = "ZY010000650197";
|
|
|
|
|
|
+ String patientId = "223344_6";
|
|
|
|
|
|
TaizDataImportApiTest test = new TaizDataImportApiTest();
|
|
TaizDataImportApiTest test = new TaizDataImportApiTest();
|
|
initTableMap();
|
|
initTableMap();
|
|
@@ -292,8 +295,8 @@ public class TaizDataImportApiTest {
|
|
List<PatientText> patientTexts = new ArrayList<>();
|
|
List<PatientText> patientTexts = new ArrayList<>();
|
|
try {
|
|
try {
|
|
st = conn.createStatement();
|
|
st = conn.createStatement();
|
|
- String sql = "select brzyid,bljlmc,bljlnr from mr_medicalrecords_TZ a " +
|
|
|
|
- "left join mr_mrcontent_TZ b on a.bljlid=b.bljlid " +
|
|
|
|
|
|
+ String sql = "select brzyid,bljlmc,bljlnr from " + tableMap.get("MR_MEDICALRECORDS") + " a " +
|
|
|
|
+ "left join " + tableMap.get("MR_MRCONTENT") + " b on a.bljlid=b.bljlid " +
|
|
"where bljlnr is not null and brzyid = '" + brzyid + "' " +
|
|
"where bljlnr is not null and brzyid = '" + brzyid + "' " +
|
|
"order by brzyid";
|
|
"order by brzyid";
|
|
rs = st.executeQuery(sql);
|
|
rs = st.executeQuery(sql);
|
|
@@ -483,9 +486,9 @@ public class TaizDataImportApiTest {
|
|
|
|
|
|
private MysqlJdbc initOracleJdbc() {
|
|
private MysqlJdbc initOracleJdbc() {
|
|
PropertiesUtil propertiesUtil = new PropertiesUtil("kernel.properties");
|
|
PropertiesUtil propertiesUtil = new PropertiesUtil("kernel.properties");
|
|
- MysqlJdbc mysqlJdbc = new MysqlJdbc(propertiesUtil.getProperty("oracle.test.user"),
|
|
|
|
- propertiesUtil.getProperty("oracle.test.password"),
|
|
|
|
- propertiesUtil.getProperty("oracle.test.url"), propertiesUtil.getProperty("oracle.test.driver"));
|
|
|
|
|
|
+ MysqlJdbc mysqlJdbc = new MysqlJdbc(propertiesUtil.getProperty("oracle.taizhou.user"),
|
|
|
|
+ propertiesUtil.getProperty("oracle.taizhou.password"),
|
|
|
|
+ propertiesUtil.getProperty("oracle.taizhou.url"), propertiesUtil.getProperty("oracle.taizhou.driver"));
|
|
return mysqlJdbc;
|
|
return mysqlJdbc;
|
|
}
|
|
}
|
|
}
|
|
}
|