初始化

master
linjj 1 year ago
commit eca22f71c8

@ -0,0 +1,189 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.xjgs</groupId>
<artifactId>hisOneDay</artifactId>
<version>1.0-SNAPSHOT</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
</dependency>
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>sqljdbc6</artifactId>
<version>6.4.0</version>
</dependency>
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc14</artifactId>
<version>14.0.0</version>
</dependency>
<dependency>
<groupId>com.xdb</groupId>
<artifactId>xdb</artifactId>
<version>1.0.0</version>
</dependency>
<!--WS-->
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
<version>3.1.8</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
<version>3.1.8</version>
</dependency>
<!--内置jetty web服务器-->
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http-jetty</artifactId>
<version>3.0.1</version>
</dependency>
<dependency>
<groupId>commons-net</groupId>
<artifactId>commons-net</artifactId>
<version>1.4.1</version>
</dependency>
<!--日志实现-->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.6.4</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.6</version>
</dependency>
<dependency>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
<version>1.6.1</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.17</version>
</dependency>
<!--DBUtis-->
<dependency>
<groupId>commons-dbutils</groupId>
<artifactId>commons-dbutils</artifactId>
<version>1.6</version>
</dependency>
<dependency>
<groupId>com.mchange</groupId>
<artifactId>c3p0</artifactId>
<version>0.9.5.2</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
<!--quartz-->
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
<version>2.2.1</version>
</dependency>
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz-jobs</artifactId>
<version>2.2.1</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.4</version>
<optional>true</optional>
</dependency>
<!--itext-->
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.5.13</version>
</dependency>
<dependency>
<groupId>com.oracle.ojdbc</groupId>
<artifactId>xmlparserv2</artifactId>
<version>19.3.0.0</version>
</dependency>
<!-- 导入DES对称加密包 -->
<!-- https://mvnrepository.com/artifact/org.bouncycastle/bcprov-jdk16 -->
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk16</artifactId>
<version>1.46</version>
</dependency>
<!--commons-lang3-->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.3.2</version>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.13</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>com.xjgs.Application1</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
<!--下面是为了使用 mvn package命令如果不加则使用mvn assembly-->
<executions>
<execution>
<id>make-assemble</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
</resource>
</resources>
</build>
</project>

@ -0,0 +1,41 @@
package com.xjgs;
import com.xjgs.service.HisJob;
import com.xjgs.util.Logger;
import org.quartz.*;
import org.quartz.impl.StdSchedulerFactory;
import java.util.concurrent.ScheduledThreadPoolExecutor;
public class Application1 {
private static Logger logger = new Logger();
static ScheduledThreadPoolExecutor scheduledThreadPoolExecutor = null;
public static void main(String[] args) {
try {
Application1 application1 = new Application1();
application1.quartzHis();//同步电子病历与护理每5分钟同步一次
} catch (InterruptedException e) {
logger.log(e.toString());
}
}
public void quartzHis() throws InterruptedException{
try {
//创建任务器:定义任务细节
JobDetail jobDetail = JobBuilder.newJob(HisJob.class).withIdentity("job1", "group1").build();
ScheduleBuilder scheduleBuilder = SimpleScheduleBuilder.simpleSchedule().withIntervalInSeconds(86400).repeatForever();
//定义触发器
Trigger trigger=TriggerBuilder.newTrigger().withIdentity("simpleTrigger", "simpleTriggerGroup")
.withSchedule(scheduleBuilder).startNow().build();
//将任务和触发器注册到调度器中
SchedulerFactory sac = new StdSchedulerFactory();
Scheduler scheduler = sac.getScheduler();
scheduler.scheduleJob(jobDetail, trigger);
scheduler.start();
} catch (SchedulerException e) {
// TODO Auto-generated catch block
logger.log(e.toString());
}
}
}

@ -0,0 +1,50 @@
//package com.xjgs.controller;
//
//import com.xjgs.exception.BusinessException;
//import com.xjgs.exception.ExceptionCode;
//import com.xjgs.service.HisService;
//import com.xjgs.util.JsonResult;
//import com.xjgs.util.Logger;
//import org.eclipse.jetty.util.StringUtil;
//import org.springframework.stereotype.Controller;
//import org.springframework.web.bind.annotation.GetMapping;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.ResponseBody;
//
//import java.util.Map;
//
///**
// * @ClassName MakeUpHis
// * @Description 补偿采集的相关接口
// * @Author linjj
// * @Date 2024/2/23 11:27
// * @Version 1.0
// */
//
//@Controller
//@ResponseBody
//@RequestMapping("/makeUp")
//public class MakeUpHis {
//
// private static Logger logger = new Logger();
//
// /**
// * @description: his按需采集
// * @params: patientId
// * @author linjj
// * @date: 2024/2/23 11:34
// */
// @GetMapping("/makeUpByHis")
// public Map<String, Object> makeUpByNeed(String patientId) throws BusinessException {
// logger.log("开始补偿");
// // 声明his操作类
// HisService hisService=new HisService();
// //调用接口
// hisService.hisInfnByPatientId(patientId);
// // 声明返回
// JsonResult jsonResult = new JsonResult();
// jsonResult.setCode("200");
// jsonResult.setMsg("调用成功,请稍等下载文件");
// return jsonResult.getDataMap();
// }
//}

@ -0,0 +1,92 @@
package com.xjgs.dao;
import java.sql.*;
public class BaseDao {
public Connection getConnection() {
String driver = "oracle.jdbc.driver.OracleDriver"; //<2F><><EFBFBD><EFBFBD>
String url = "jdbc:oracle:thin:@192.168.10.3:1521/orc1";
String uid = "pacs";
String pwd = "pacs";
Connection cn = null;
try {
Class.forName(driver);
cn = DriverManager.getConnection(url, uid, pwd);
} catch (Exception e) {
e.printStackTrace();
}
return cn;
}
private void closeAll(Connection conn, Statement stmt, ResultSet rs) {
if (rs != null) {
try {
rs.close();
} catch (Exception e) {
e.printStackTrace();
}
}
if (stmt != null) {
try {
stmt.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
if (conn != null) {
try {
conn.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
/*
* ִ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɾ<EFBFBD><EFBFBD>SQL<EFBFBD><EFBFBD><EFBFBD>
* */
public int executeUpdate(String sql, Object[] parms) throws Exception {
int result = 0;
try {
Connection conn = getConnection();
PreparedStatement pstmt = conn.prepareStatement(sql);
if (parms != null && parms.length > 0) {
for (int i = 0; i < parms.length; i++) {
pstmt.setObject(i + 1, parms[i]);
}
}
result = pstmt.executeUpdate();
closeAll(conn, pstmt, null);
return result;
} catch (Exception ex) {
throw new Exception(ex);
}
}
/*
* ִ<EFBFBD>в<EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD>
* */
public ResultSet executeQuery(String sql, Object[] parms) throws Exception{
ResultSet rs = null;
try {
Connection conn = getConnection();
PreparedStatement pstmt = conn.prepareStatement(sql);
if (parms != null && parms.length > 0) {
for (int i = 0; i < parms.length; i++) {
pstmt.setObject(i + 1, parms[i]);
}
}
rs = pstmt.executeQuery();
return rs;
} catch (Exception ex) {
throw new Exception(ex);
}
}
}

@ -0,0 +1,69 @@
package com.xjgs.dao;
import com.mchange.v2.c3p0.C3P0ProxyConnection;
import com.mchange.v2.c3p0.ComboPooledDataSource;
import javax.sql.DataSource;
import java.lang.reflect.Method;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBCUtils {
//创建数据库连接池对象
private static ComboPooledDataSource comboPooledDataSource = new ComboPooledDataSource("his");
//获取连接的方法
public static Connection getConnection() throws SQLException {
return comboPooledDataSource.getConnection();
}
//提供数据库连接池对象的方法
public static DataSource getDataSource(){
return comboPooledDataSource;
}
//释放资源的方法
public static void release(ResultSet rs, Statement stmt, Connection conn) {
if (rs != null) {
try {
rs.close();
} catch (SQLException e) {
e.printStackTrace();
}
rs = null;
}
release(stmt, conn);
}
public static void release(Statement stmt, Connection conn) {
if (stmt != null) {
try {
stmt.close();
} catch (SQLException e) {
e.printStackTrace();
}
stmt = null;
}
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
conn = null;
}
}
public static Connection getRawConnection(Connection conn) {
C3P0ProxyConnection cpCon = (C3P0ProxyConnection) conn;
Connection unwrappedCon = null;
try {
Method rawConnectionMethod = JDBCUtils.class.getMethod("getRawConnection", new Class[]{Connection.class});
unwrappedCon = (Connection) cpCon.rawConnectionOperation(rawConnectionMethod, null, new Object[]{C3P0ProxyConnection.RAW_CONNECTION});
} catch (Exception ex) {
//do something }
}
return conn;
}
}

@ -0,0 +1,56 @@
package com.xjgs.dao;
import com.mchange.v2.c3p0.ComboPooledDataSource;
import javax.sql.DataSource;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBCUtils1 {
//创建数据库连接池对象
private static ComboPooledDataSource comboPooledDataSource = new ComboPooledDataSource("huli");
//获取连接的方法
public static Connection getConnection() throws SQLException {
return comboPooledDataSource.getConnection();
}
//提供数据库连接池对象的方法
public static DataSource getDataSource(){
return comboPooledDataSource;
}
//释放资源的方法
public static void release(ResultSet rs, Statement stmt, Connection conn) {
if (rs != null) {
try {
rs.close();
} catch (SQLException e) {
e.printStackTrace();
}
rs = null;
}
release(stmt, conn);
}
public static void release(Statement stmt, Connection conn) {
if (stmt != null) {
try {
stmt.close();
} catch (SQLException e) {
e.printStackTrace();
}
stmt = null;
}
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
conn = null;
}
}
}

@ -0,0 +1,56 @@
package com.xjgs.dao;
import com.mchange.v2.c3p0.ComboPooledDataSource;
import javax.sql.DataSource;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBCUtils3 {
//创建数据库连接池对象
private static ComboPooledDataSource comboPooledDataSource = new ComboPooledDataSource("sql");
//获取连接的方法
public static Connection getConnection() throws SQLException {
return comboPooledDataSource.getConnection();
}
//提供数据库连接池对象的方法
public static DataSource getDataSource(){
return comboPooledDataSource;
}
//释放资源的方法
public static void release(ResultSet rs, Statement stmt, Connection conn) {
if (rs != null) {
try {
rs.close();
} catch (SQLException e) {
e.printStackTrace();
}
rs = null;
}
release(stmt, conn);
}
public static void release(Statement stmt, Connection conn) {
if (stmt != null) {
try {
stmt.close();
} catch (SQLException e) {
e.printStackTrace();
}
stmt = null;
}
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
conn = null;
}
}
}

@ -0,0 +1,56 @@
package com.xjgs.dao;
import com.mchange.v2.c3p0.ComboPooledDataSource;
import javax.sql.DataSource;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBCUtils5 {
//创建数据库连接池对象
private static ComboPooledDataSource comboPooledDataSource = new ComboPooledDataSource("mysql");
//获取连接的方法
public static Connection getConnection() throws SQLException {
return comboPooledDataSource.getConnection();
}
//提供数据库连接池对象的方法
public static DataSource getDataSource(){
return comboPooledDataSource;
}
//释放资源的方法
public static void release(ResultSet rs, Statement stmt, Connection conn) {
if (rs != null) {
try {
rs.close();
} catch (SQLException e) {
e.printStackTrace();
}
rs = null;
}
release(stmt, conn);
}
public static void release(Statement stmt, Connection conn) {
if (stmt != null) {
try {
stmt.close();
} catch (SQLException e) {
e.printStackTrace();
}
stmt = null;
}
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
conn = null;
}
}
}

@ -0,0 +1,26 @@
package com.xjgs.exception;
/**
* @description:
* @author: ChenJ
* @date: 2022/5/9 17:29
* @param:
* @return:
**/
public class BusinessException extends Exception {
/**
* ,codemsg
*/
private final ExceptionCode exceptionCode;
public ExceptionCode getExceptionCode() {
return exceptionCode;
}
public BusinessException(ExceptionCode exceptionCode) {
super(exceptionCode.getMessage());
this.exceptionCode = exceptionCode;
}
}

@ -0,0 +1,30 @@
package com.xjgs.exception;
/**
* @description:
* @author: ChenJ
* @date: 2022/5/9 17:31
**/
public enum ExceptionCode {
/**
*
*/
WRONG_PARAMS("参数不对", 1001),
;
private final String message;
private final Integer code;
ExceptionCode(String message, int code) {
this.message = message;
this.code = code;
}
public String getMessage() {
return message;
}
public Integer getCode() {
return code;
}
}

@ -0,0 +1,19 @@
package com.xjgs.service;
import lombok.extern.slf4j.Slf4j;
import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
@Slf4j
public class HisJob implements Job {
@Override
public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException {
try {
HisService hisService = new HisService();
hisService.hisInfo();
}catch (Exception e){
log.info(e.toString());
}
}
}

@ -0,0 +1,597 @@
package com.xjgs.service;
import com.xjgs.dao.JDBCUtils;
import com.xjgs.dao.JDBCUtils1;
import com.xjgs.dao.JDBCUtils3;
import com.xjgs.dao.JDBCUtils5;
import com.xjgs.util.Logger;
import com.xjgs.util.MD5;
import com.xjgs.util.Base64;
import com.xjgs.vo.*;
import oracle.sql.BLOB;
import org.apache.commons.io.FileUtils;
import org.apache.commons.lang3.StringUtils;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
import org.junit.Test;
import java.io.*;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.text.SimpleDateFormat;
import java.util.*;
public class HisService {
private static Logger logger = new Logger();
public List<V_emrpatient> getPatientInfo() {
String sql = "select fpatno as 记账号,fpatfileno as 住院号,fpattimes as 住院次数,fpatname as 姓名,farchieve_dt as 最后更改时间 from pacs.V_emrpatient t \n" +
"where FARCHIEVE_DT between sysdate-6/1 and sysdate order by farchieve_dt ASC";
List<V_emrpatient> v_emrpatients = new ArrayList<V_emrpatient>();
V_emrpatient v_emrpatient = null;
ResultSet resultSet = null;
Connection connection = null;
PreparedStatement statement = null;
try {
connection = JDBCUtils.getConnection();
statement = connection.prepareStatement(sql);
resultSet = statement.executeQuery();
while (resultSet.next()) {
v_emrpatient = new V_emrpatient();
v_emrpatient.setFpatno(resultSet.getString("记账号"));
v_emrpatient.setFarchieve_dt(resultSet.getString("最后更改时间"));
v_emrpatients.add(v_emrpatient);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
JDBCUtils.release(resultSet, statement, connection);
}
return v_emrpatients;
}
//电子病历采集
public void hisInfo() {
SimpleDateFormat dateFormat1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String format = dateFormat1.format(new Date());
List<V_emrpatient> patientInfo = getPatientInfo();
logger.log("电子病历与护理已开始采集,需要同步" + patientInfo.size() + "份病历");
for (V_emrpatient v_emrpatient : patientInfo) {
ArchiveMaster masterIdByPa = getMasterIdByPa(v_emrpatient.getFpatno());
if (null != masterIdByPa.getId()) {
List<Archive_Detail> pdfPathByIdAndHis = getPdfPathByIdAndHis(masterIdByPa);
for (Archive_Detail archiveDetail : pdfPathByIdAndHis) {
File file = new File(archiveDetail.getPdfPath().replace("F:\\pdf", "Z:"));
if (file.exists()) {
file.delete();
}
}
redirectHisInfo(masterIdByPa);
hisInfnByPatientId(v_emrpatient.getFpatno());
} else {
uploadHomePageByPid(v_emrpatient.getFpatno());
hisInfnByPatientId(v_emrpatient.getFpatno());
}
}
String format1 = dateFormat1.format(new Date());
logger.log("电子病历与护理已采集,采集时间,开始时间:" + format + "结束时间:" + format1 + ",共同步" + patientInfo.size() + "份病历");
}
//电子病历采集
public void hisInfnByPatientId(String PatientId) {
SimpleDateFormat dateFormat1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String format = dateFormat1.format(new Date());
uploadHisInfo(PatientId);
uploadEmrInfo(PatientId);
String format1 = dateFormat1.format(new Date());
logger.log("电子病历与护理已采集,采集时间,开始时间:" + format + "结束时间:" + format1 + "," + PatientId + "病历已补偿完成");
}
//护理采集
// @Test
// public void hisInfo1(){
// List<ArchiveMaster> masterList = hisInfoMasterId();
// for(ArchiveMaster archiveMaster:masterList){
// uploadEmrInfo(archiveMaster.getPatientId());
// }
// }
public List<ArchiveMaster> hisInfoMasterId() {
List<V_emrpatient> patientInfo = getPatientInfo();
logger.log("电子病历与护理已采集,需要同步" + patientInfo.size() + "份病历");
List<ArchiveMaster> archiveMasterList = new ArrayList<>();
for (V_emrpatient v_emrpatient : patientInfo) {
ArchiveMaster masterIdByPa = getMasterIdByPa(v_emrpatient.getFpatno());
if (null != masterIdByPa.getId()) {
List<Archive_Detail> pdfPathByIdAndHis = getPdfPathByIdAndHis(masterIdByPa);
for (Archive_Detail archiveDetail : pdfPathByIdAndHis) {
File file = new File(archiveDetail.getPdfPath().replace("F:\\pdf", "Z:"));
if (file.exists()) {
file.delete();
}
}
redirectHisInfo(masterIdByPa);
archiveMasterList.add(masterIdByPa);
} else {
uploadHomePageByPid(v_emrpatient.getFpatno());
ArchiveMaster archiveMaster = getMasterIdByPa(v_emrpatient.getFpatno());
archiveMasterList.add(archiveMaster);
}
}
return archiveMasterList;
}
public void uploadHomePageByPid(String patientId) {
String sql = "select t.zyh as 住院号,t.jzh as 记账号,t.zycs as 住院次数,t.xm as 姓名,t.xb as 性别,t.ryrq as 入院日期,t.cyrq as 出院日期,t.sfzh as 身份证号,t.rybq as 入院科室,t.dqbq as 出院科室,t.rycw as 入院床位,hp.fdrname as 主管医生 " +
"from ndns.zl t left join hthis.p_doctor hp on t.dqys = hp.fdrid where t.jzh = ? order by t.jzh desc";
ArchiveMaster master = null;
ResultSet resultSet = null;
Connection connection = null;
PreparedStatement statement = null;
Object[] parms = new Object[]{patientId};
try {
connection = JDBCUtils.getConnection();
statement = connection.prepareStatement(sql);
if (parms != null && parms.length > 0) {
for (int i = 0; i < parms.length; i++) {
statement.setObject(i + 1, parms[i]);
}
}
resultSet = statement.executeQuery();
while (resultSet.next()) {
master = new ArchiveMaster();
master.setInpNo(resultSet.getString("住院号").trim());
master.setPatientId(resultSet.getString("记账号").trim());
master.setVisitId(resultSet.getString("住院次数"));
master.setName(resultSet.getString("姓名"));
master.setSex(resultSet.getString("性别"));
master.setAdmissionDateTime(resultSet.getString("入院日期"));
master.setDischargeDateTime(resultSet.getString("出院日期"));
master.setIdNo(resultSet.getString("身份证号"));
master.setDeptAdmissionTo(resultSet.getString("入院科室"));
master.setDeptName(resultSet.getString("出院科室"));
master.setDoctorInCharge(resultSet.getString("主管医生"));
master.setBedId(resultSet.getString("入院床位"));
master.setSource("hisOneDay");
if (!StringUtils.isNoneBlank(master.getDischargeDateTime())) {
master.setStatus("在院");
} else {
master.setStatus("归档中");
}
if ("2".equals(master.getSex())) {
master.setSex("女");
} else {
master.setSex("男");
}
writeHomeEntity(master);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
JDBCUtils.release(resultSet, statement, connection);
}
}
int writeHomeEntity(ArchiveMaster archiveMaster) {
String sql = "insert into archive_master(id,patient_id,inp_no,visit_id,name,sex,dept_name,discharge_date_time," +
"archivestate,admission_date_time,dept_admission_to,doctor_in_charge,id_no,bed_id,source)values(replace(newid(), '-', ''),?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
Object[] parms = new Object[]{archiveMaster.getPatientId(), archiveMaster.getInpNo(), archiveMaster.getVisitId(), archiveMaster.getName(), archiveMaster.getSex(), archiveMaster.getDeptName(), archiveMaster.getDischargeDateTime(), archiveMaster.getStatus(), archiveMaster.getAdmissionDateTime(), archiveMaster.getDeptAdmissionTo(), archiveMaster.getDoctorInCharge(), archiveMaster.getIdNo(), archiveMaster.getBedId(),archiveMaster.getSource()};
Connection connection = null;
PreparedStatement statement = null;
int j = 0;
try {
connection = JDBCUtils3.getConnection();
statement = connection.prepareStatement(sql);
if (parms != null && parms.length > 0) {
for (int i = 0; i < parms.length; i++) {
statement.setObject(i + 1, parms[i]);
}
}
j = statement.executeUpdate();
} catch (Exception e) {
e.printStackTrace();
} finally {
JDBCUtils.release(null, statement, connection);
}
return j;
}
public List<Archive_Detail> getPdfPathByIdAndHis(ArchiveMaster archiveMaster) {
String sql = "select id,PDF_PATH from archive_detail where Source='his' and MasterID=?";
Object[] parms = new Object[]{archiveMaster.getId()};
Connection connection = null;
PreparedStatement statement = null;
ResultSet resultSet = null;
List<Archive_Detail> archive_details = new ArrayList<>();
Archive_Detail archiveDetail = null;
try {
connection = JDBCUtils3.getConnection();
statement = connection.prepareStatement(sql);
if (parms != null && parms.length > 0) {
for (int i = 0; i < parms.length; i++) {
statement.setObject(i + 1, parms[i]);
}
}
resultSet = statement.executeQuery();
while (resultSet.next()) {
archiveDetail = new Archive_Detail();
archiveDetail.setId(resultSet.getString("id"));
archiveDetail.setPdfPath(resultSet.getString("PDF_PATH"));
archive_details.add(archiveDetail);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
JDBCUtils.release(resultSet, statement, connection);
}
return archive_details;
}
public int redirectHisInfo(ArchiveMaster archiveMaster) {
String sql = "delete from archive_detail where MasterID = ? and Source = 'his'";
Object[] parms = new Object[]{archiveMaster.getId()};
int j = 0;
Connection connection = null;
PreparedStatement statement = null;
try {
connection = JDBCUtils3.getConnection();
statement = connection.prepareStatement(sql);
if (parms != null && parms.length > 0) {
for (int i = 0; i < parms.length; i++) {
statement.setObject(i + 1, parms[i]);
}
}
j = statement.executeUpdate();
} catch (Exception e) {
e.printStackTrace();
} finally {
JDBCUtils.release(null, statement, connection);
}
return j;
}
public ArchiveMaster getMasterIdByPa(String jzh) {
String sql = "select ID,patient_id from archive_master where patient_id = ?";
Object[] parms = new Object[]{jzh};
ArchiveMaster archiveMaster = null;
ResultSet resultSet = null;
Connection connection = null;
PreparedStatement statement = null;
try {
connection = JDBCUtils3.getConnection();
statement = connection.prepareStatement(sql);
if (parms != null && parms.length > 0) {
for (int i = 0; i < parms.length; i++) {
statement.setObject(i + 1, parms[i]);
}
}
resultSet = statement.executeQuery();
while (resultSet.next()) {
archiveMaster = new ArchiveMaster();
archiveMaster.setId(resultSet.getString("ID"));
archiveMaster.setPatientId(resultSet.getString("patient_id"));
}
} catch (Exception e) {
e.printStackTrace();
} finally {
JDBCUtils.release(resultSet, statement, connection);
}
return archiveMaster == null ? new ArchiveMaster() : archiveMaster;
}
//取his数据
public void uploadHisInfo(String patientId) {
String temp = System.getProperty("user.dir") + "\\temp";
File fs = new File(temp);
if (!fs.isDirectory()) {
fs.mkdirs();
}
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String format = sdf.format(new Date());
ResultSet resultSet = null;
Connection connection = null;
PreparedStatement statement = null;
FileOutputStream file = null;
InputStream in = null;
try {
connection = JDBCUtils.getConnection();
String sql = "select FFILE_ID,FPATNO as 记账号,fpattimes as 住院次数,FPATFILENO AS 住院号,FPATNAME AS 姓名,\n" +
"FENTRY_NO as 病例分类ID,FFILE_CONTENT AS 文件内容,FLOGLUDATE AS 最后修改时间,FREC_NAME AS 记录名称 from V_EMRPDFFILE \n" +
"where dbms_lob.getlength(FFILE_CONTENT)!=0 and FPATNO = ? order by frec_dt";
Object[] parms = new Object[]{patientId};
statement = connection.prepareStatement(sql);
if (parms != null && parms.length > 0) {
for (int i = 0; i < parms.length; i++) {
statement.setObject(i + 1, parms[i]);
}
}
resultSet = statement.executeQuery();
Archive_Detail archiveDetail = null;
while (resultSet.next()) {
archiveDetail = new Archive_Detail();
archiveDetail.setSubAssort(resultSet.getString("FFILE_ID"));
String visit_id = resultSet.getString("住院次数");
archiveDetail.setMasterId(getMasterIdByPa(resultSet.getString("记账号")).getId());
archiveDetail.setTitle(resultSet.getString("记录名称"));
BLOB blob = (BLOB) resultSet.getBlob("文件内容");
in = blob.getBinaryStream(); // 建立输出流
UUID uuid = UUID.randomUUID();//UUID唯一识别
String id = uuid.toString();
id = id.replace("-", "");
file = new FileOutputStream(temp + "\\" + id + ".pdf");
int len = (int) blob.length();
byte[] buffer = new byte[len]; // 建立缓冲区
while ((len = in.read(buffer)) != -1) {
file.write(buffer, 0, len);
}
archiveDetail.setPdfPath(getXmlPath("path") + "\\his\\" + resultSet.getString("记账号") + "\\" + id + ".pdf");
File file1 = new File(getXmlPath("path") + "\\his\\" + resultSet.getString("记账号"));
if (!file1.isDirectory()) {
file1.mkdirs();
}
if (null != in) {
in.close();
}
if (null != file) {
file.close();
}
if (new File(temp + "\\" + id + ".pdf").exists()) {
FileUtils.copyFile(new File(temp + "\\" + id + ".pdf"), new File(archiveDetail.getPdfPath()));
}
archiveDetail.setAssortId(getEmrAssort(resultSet.getString("病例分类ID")));
archiveDetail.setFlag("0");
archiveDetail.setSource("his");
archiveDetail.setUploadDateTime(new Date());
File file2 = new File(archiveDetail.getPdfPath());
if (file2.exists()) {
archiveDetail.setPdfPath(archiveDetail.getPdfPath().replace("Z:", "F:\\pdf"));
writeArchiveDetail(archiveDetail);
}
File file3 = new File(temp + "\\" + id + ".pdf");
file3.delete();
}
logger.log("电子病历已采集,时间" + format + ",记账号:" + patientId);
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (null != in) {
in.close();
}
if (null != file) {
file.close();
}
} catch (IOException e) {
e.printStackTrace();
} finally {
JDBCUtils.release(resultSet, statement, connection);
}
}
}
public void uploadEmrInfo(String patientId) {
String temp = System.getProperty("user.dir") + "\\temp";
File fs = new File(temp);
if (!fs.isDirectory()) {
fs.mkdirs();
}
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String format = sdf.format(new Date());
ResultSet resultSet = null;
Connection connection = null;
PreparedStatement statement = null;
FileOutputStream file = null;
InputStream in = null;
try {
connection = JDBCUtils1.getConnection();
String sql = "select FFILE_ID,FPATNO as 记账号,fpattimes as 住院次数,FPATFILENO AS 住院号,FPATNAME AS 姓名,FFILE_CONTENT AS 文件内容,FLOGLUDATE AS 最后修改时间,FREC_NAME AS 记录名称\n" +
"from V_EMRPDFFILE_NURSE where dbms_lob.getlength(FFILE_CONTENT)!=0 and FPATNO=? \n" +
"order by FLOGLUDATE";
Object[] parms = new Object[]{patientId};
statement = connection.prepareStatement(sql);
if (parms != null && parms.length > 0) {
for (int i = 0; i < parms.length; i++) {
statement.setObject(i + 1, parms[i]);
}
}
resultSet = statement.executeQuery();
Archive_Detail archiveDetail = null;
while (resultSet.next()) {
archiveDetail = new Archive_Detail();
archiveDetail.setSubAssort(resultSet.getString("FFILE_ID"));
String visit_id = resultSet.getString("住院次数");
archiveDetail.setMasterId(getMasterIdByPa(resultSet.getString("记账号")).getId());
archiveDetail.setTitle(resultSet.getString("记录名称"));
BLOB blob = (BLOB) resultSet.getBlob("文件内容");
in = blob.getBinaryStream(); // 建立输出流
UUID uuid = UUID.randomUUID();//UUID唯一识别
String id = uuid.toString();
id = id.replace("-", "");
file = new FileOutputStream(temp + "\\" + id + ".pdf");
int len = (int) blob.length();
byte[] buffer = new byte[len]; // 建立缓冲区
while ((len = in.read(buffer)) != -1) {
file.write(buffer, 0, len);
}
archiveDetail.setPdfPath(getXmlPath("path") + "\\his\\" + resultSet.getString("记账号") + "\\" + id + ".pdf");
File file1 = new File(getXmlPath("path") + "\\his\\" + resultSet.getString("记账号"));
if (!file1.isDirectory()) {
file1.mkdirs();
}
if (null != in) {
in.close();
}
if (null != file) {
file.close();
}
if (new File(temp + "\\" + id + ".pdf").exists()) {
FileUtils.copyFile(new File(temp + "\\" + id + ".pdf"), new File(archiveDetail.getPdfPath()));
}
archiveDetail.setAssortId("C70E8C427A3648B79BE80798C08F4D12");
archiveDetail.setFlag("0");
archiveDetail.setSource("his");
archiveDetail.setUploadDateTime(new Date());
File file2 = new File(archiveDetail.getPdfPath());
if (file2.exists()) {
archiveDetail.setPdfPath(archiveDetail.getPdfPath().replace("Z:", "F:\\pdf"));
writeArchiveDetail(archiveDetail);
}
File file3 = new File(temp + "\\" + id + ".pdf");
file3.delete();
}
logger.log("护理已采集,采集时间" + format + ",记账号:" + patientId);
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (null != file) {
file.close();
}
if (null != in) {
in.close();
}
} catch (IOException e) {
e.printStackTrace();
} finally {
JDBCUtils.release(resultSet, statement, connection);
}
}
}
public String getXmlPath(String elementName) {
Document doc = null;
try {
doc = new SAXReader().read(this.getClass().getResourceAsStream("/localPath.xml"));
} catch (DocumentException e) {
logger.log(e.toString());
}
Element root = doc.getRootElement();
Iterator itr = root.elementIterator();
while (itr.hasNext()) {
Element element = (Element) itr.next();
if (elementName.equals(element.getName())) {
return element.getTextTrim();
}
}
return "";
}
public String getEmrAssort(String fentryNo) {
Map<String, String> map = new HashMap<>();
map.put("801", "DA342ED81CEE4A8EA827424626F3F521");
map.put("804", "15E7FE7803F545CB81390BC88E725240");
map.put("811", "C7C73CD034B440F6B33A79E382A5610F");
map.put("828", "AFB9FBE656D7492C80AEDE6E685A851A");
map.put("813", "7A9C621E3F4F4C9CA95292141C5E15E8");
map.put("845R", "C7C73CD034B440F6B33A79E382A5610F");
map.put("844", "C7C73CD034B440F6B33A79E382A5610F");
map.put("022", "85DAE73A87D047D28C222E878C78C670");
map.put("808", "15E7FE7803F545CB81390BC88E725240");
map.put("803R", "AFB9FBE656D7492C80AEDE6E685A851A");
map.put("833", "C7C73CD034B440F6B33A79E382A5610F");
map.put("843", "C7C73CD034B440F6B33A79E382A5610F");
map.put("846", "C7C73CD034B440F6B33A79E382A5610F");
map.put("020", "AC2C8F4A88884DC894630302C61C6A07");
map.put("021", "AC2C8F4A88884DC894630302C61C6A07");
map.put("802", "AFB9FBE656D7492C80AEDE6E685A851A");
map.put("805", "799B1580459442598B6073712736BA51");
map.put("810", "C7C73CD034B440F6B33A79E382A5610F");
map.put("832", "DE599D770E8347CCB5122BC357D96F35");
map.put("814", "DE599D770E83479CB5126BC357D96F35");
map.put("816", "DE599D770E8347CCB5122BC357D96F36");
map.put("818", "C70E8C427A3648B79BE80798C08F4D12");
map.put("806", "7A9C621E3F4F4C9CA95292141C5E15E8");
map.put("025", "0DB93797885746B18DAF6C0C936D2DCA");
map.put("847", "C7C73CD034B440F6B33A79E382A5610F");
map.put("02D", "D80ED429AEC24C389E444F3156F890B5");
map.put("1010", "DA342ED81CEE4A8EA827424626F3F578");
map.put("1008", "DA342ED81CEE4A8EA827424626F3F578");
map.put("022", "85DAE73A87D047D28C222E878C78C670");
if (!StringUtils.isNoneBlank(map.get(fentryNo))) {
return "C7C73CD034B440F6B33A79E382A5610F";
}
return map.get(fentryNo);
}
//增加病例文件信息表记录
public int writeArchiveDetail(Archive_Detail archiveDetail) {
String sql = "insert into archive_detail(id,PDF_PATH,MasterID,UpLoadDateTime,AssortID,Source,SubAssort,Title,flag)values(replace(newid(), '-', '')," +
"?,?,?,?,?,?,?,?)";
Connection connection = null;
PreparedStatement statement = null;
Object[] parms = new Object[]{archiveDetail.getPdfPath(), archiveDetail.getMasterId(), archiveDetail.getUploadDateTime(), archiveDetail.getAssortId(), archiveDetail.getSource(), archiveDetail.getSubAssort(), archiveDetail.getTitle(), archiveDetail.getFlag()};
int j = 0;
try {
connection = JDBCUtils3.getConnection();
statement = connection.prepareStatement(sql);
if (parms != null && parms.length > 0) {
for (int i = 0; i < parms.length; i++) {
if (parms[i] instanceof Date) {
parms[i] = new java.sql.Timestamp(((Date) parms[i]).getTime());
}
statement.setObject(i + 1, parms[i]);
}
}
j = statement.executeUpdate();
} catch (Exception e) {
e.printStackTrace();
} finally {
JDBCUtils.release(null, statement, connection);
}
return j;
}
public List<Dept> powerIndex() {
String sql = "select dept_code from power_dept";
Connection connection = null;
PreparedStatement statement = null;
ResultSet resultSet = null;
List<Dept> deptList = new ArrayList<>();
Dept dept = null;
try {
connection = JDBCUtils5.getConnection();
statement = connection.prepareStatement(sql);
resultSet = statement.executeQuery();
while (resultSet.next()) {
dept = new Dept();
dept.setDeptCode(resultSet.getString("dept_code"));
deptList.add(dept);
}
} catch (Exception ex) {
logger.log(ex.toString());
} finally {
JDBCUtils5.release(resultSet, statement, connection);
}
return deptList;
}
public int insertPower(Dept dept) {
int j = 0;
Connection connection = null;
PreparedStatement statement = null;
String sql = "insert into power_dept(dept_name,dict_id,effective" +
",creater,create_date,updater,dept_code)values(?,?,?,?,?,?,?)";
Object[] parms = new Object[]{dept.getFdeptname(), 1, 1, "admin", dept.getFlogcdate(), "admin", dept.getDeptCode()};
try {
connection = JDBCUtils5.getConnection();
statement = connection.prepareStatement(sql);
if (parms != null && parms.length > 0) {
for (int i = 0; i < parms.length; i++) {
statement.setObject(i + 1, parms[i]);
}
}
j = statement.executeUpdate();
} catch (Exception e) {
logger.log(e.toString());
} finally {
JDBCUtils.release(null, statement, connection);
}
return j;
}
}

@ -0,0 +1,77 @@
/**
*
*/
package com.xjgs.util;
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
import java.io.IOException;
//import org.apache.commons.codec.binary.Base64;
/**
* <p>Title:Base64 </p>
* <p>Description: </p>
* <p>Company: </p>
* @author hu
* @date
*/
public class Base64 {
//需加密内容
private static String src="security base64";
//jdk实现
public static void jdkBase64(String src){
try {
//不建议使用
BASE64Encoder encoder=new BASE64Encoder();
String encode=encoder.encode(src.getBytes());
System.out.println("encode:"+encode);
BASE64Decoder decoder=new BASE64Decoder();
System.out.println("decode:"+new String(decoder.decodeBuffer(encode)));
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
//commons Codec实现
public static void commonsCodecBase64(String src){
byte[] encodeByts=org.apache.commons.codec.binary.Base64.encodeBase64(src.getBytes());
System.out.println("encode:"+new String(encodeByts));
byte[] decodeByts=org.apache.commons.codec.binary.Base64.decodeBase64(encodeByts);
System.out.println("decode:"+new String(decodeByts));
}
//Bouncy Castle实现
public static void bouncyCastleBase64(String src){
byte[] encodeByts=org.bouncycastle.util.encoders.Base64.encode(src.getBytes());
System.out.println("encode:"+new String(encodeByts));
byte[] decodeByts=org.bouncycastle.util.encoders.Base64.decode(encodeByts);
System.out.println("decode:"+new String(decodeByts));
}
public static String encode(String src) {
byte[] encodeByts = org.apache.commons.codec.binary.Base64.encodeBase64(src.getBytes());
return new String(encodeByts);
}
public static String decode(String src) {
byte[] decodeByts = org.apache.commons.codec.binary.Base64.decodeBase64(src.getBytes());
return new String(decodeByts);
}
/**
* @param args
*/
public static void main(String[] args) {
jdkBase64(src);
commonsCodecBase64(src);
bouncyCastleBase64(src);
}
}

@ -0,0 +1,51 @@
package com.xjgs.util;
import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;
/**
* fastJSON/jackson
*/
public class JsonResult implements Serializable {
private Map<String, Object> dataMap = new HashMap<>(3);
public JsonResult() {
}
public String getCode() {
return dataMap.get("code").toString();
}
public void setCode(String code) {
this.dataMap.put("code", code);
}
public String getMsg() {
return dataMap.get("msg").toString();
}
public void setMsg(String msg) {
this.dataMap.put("msg", msg);
}
public Object getData() {
return dataMap.get("data");
}
public void setData(Object data) {
this.dataMap.put("data", data);
}
public Map<String, Object> getDataMap() {
return dataMap;
}
public void setDataMap(Map<String, Object> dataMap) {
this.dataMap = dataMap;
}
public void put(String name, Object value) {
this.dataMap.put(name, value);
}
}

@ -0,0 +1,38 @@
package com.xjgs.util;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Logger {
public void log(String info) {
SimpleDateFormat dateFormat = new SimpleDateFormat ("yyyy-MM-dd");
String format = dateFormat.format (new Date());
File file = new File (System.getProperty("user.dir")+"\\logs\\"+format);
if(!file.isDirectory ()){
file.mkdirs ();
}
OutputStream out = null;
try {
out = getOutputStream(file.getAbsolutePath ()+"\\log.log");
out.write(info.getBytes("utf-8"));
out.write("\r\n".getBytes());
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
public OutputStream getOutputStream(String localpath) throws IOException {
File file = new File(localpath);
if (!file.exists()) {
file.createNewFile();
return new FileOutputStream(file);
} else {
return new FileOutputStream(file, true);
}
}
}

@ -0,0 +1,76 @@
/**
*
*/
package com.xjgs.util;
import java.security.MessageDigest;
/**
* <p>Title:MD5 </p>
* <p>Description: </p>
* <p>Company: </p>
* @author hu
* @date
*/
public class MD5 {
// MD5加码。32位
public static String MD5(String inStr) {
MessageDigest md5 = null;
try {
md5 = MessageDigest.getInstance("MD5");
} catch (Exception e) {
System.out.println(e.toString());
e.printStackTrace();
return "";
}
char[] charArray = inStr.toCharArray();
byte[] byteArray = new byte[charArray.length];
for (int i = 0; i < charArray.length; i++)
byteArray[i] = (byte) charArray[i];
byte[] md5Bytes = md5.digest(byteArray);
StringBuffer hexValue = new StringBuffer();
for (int i = 0; i < md5Bytes.length; i++) {
int val = ((int) md5Bytes[i]) & 0xff;
if (val < 16)
hexValue.append("0");
hexValue.append(Integer.toHexString(val));
}
return hexValue.toString();
}
// 可逆的加密算法
public static String KL(String inStr) {
// String s = new String(inStr);
char[] a = inStr.toCharArray();
for (int i = 0; i < a.length; i++) {
a[i] = (char) (a[i] ^ 't');
}
String s = new String(a);
return s;
}
// 加密后解密
public static String JM(String inStr) {
char[] a = inStr.toCharArray();
for (int i = 0; i < a.length; i++) {
a[i] = (char) (a[i] ^ 't');
}
String k = new String(a);
return k;
}
// 测试主函数
public static void main(String args[]) {
String s = new String("a");
System.out.println("原始:" + s);
System.out.println("MD5后" + MD5(s));
System.out.println("MD5后再加密" + KL(MD5(s)));
System.out.println("解密为MD5后的" + JM(KL(MD5(s))));
}
}

@ -0,0 +1,230 @@
package com.xjgs.vo;
/**
*
* */
public class ArchiveMaster {
private String id;
private String patientId;
private String inpNo;
private String visitId;
private String name;
private String sex;
private String deptName;
private String dischargeDateTime;
private String archiveState;
public String getSource() {
return source;
}
public void setSource(String source) {
this.source = source;
}
private String admissionDateTime;
private String deptAdmissionTo;
private String checkDoctor;
private String checkDatetime;
private String checkedDoctor;
private String checkedDatetime;
private String lockInfo;
private String doctorInCharge;
private String idNo;
private String dischargeDisposition;
private String deptCodeLend;
private String status;
private String bedId;
private String source;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id == null ? null:id.trim();
}
public String getPatientId() {
return patientId;
}
public void setPatientId(String patientId) {
this.patientId = patientId == null ? null : patientId.trim();
}
public String getInpNo() {
return inpNo;
}
public void setInpNo(String inpNo) {
this.inpNo = inpNo == null ? null : inpNo.trim();
}
public String getVisitId() {
return visitId;
}
public void setVisitId(String visitId) {
this.visitId = visitId == null ? "1" : visitId.trim();
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name == null ? null : name.trim();
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex == null ? null : sex.trim();
}
public String getDeptName() {
return deptName;
}
public void setDeptName(String deptName) {
this.deptName = deptName == null ? null : deptName.trim();
}
public String getArchiveState() {
return archiveState;
}
public void setArchiveState(String archiveState) {
this.archiveState = archiveState == null ? null : archiveState.trim();
}
public String getDeptAdmissionTo() {
return deptAdmissionTo;
}
public void setDeptAdmissionTo(String deptAdmissionTo) {
this.deptAdmissionTo = deptAdmissionTo == null ? null : deptAdmissionTo.trim();
}
public String getCheckDoctor() {
return checkDoctor;
}
public void setCheckDoctor(String checkDoctor) {
this.checkDoctor = checkDoctor == null ? null : checkDoctor.trim();
}
public String getCheckedDoctor() {
return checkedDoctor;
}
public void setCheckedDoctor(String checkedDoctor) {
this.checkedDoctor = checkedDoctor == null ? null : checkedDoctor.trim();
}
public String getLockInfo() {
return lockInfo;
}
public void setLockInfo(String lockInfo) {
this.lockInfo = lockInfo == null ? null : lockInfo.trim();
}
public String getDoctorInCharge() {
return doctorInCharge;
}
public void setDoctorInCharge(String doctorInCharge) {
this.doctorInCharge = doctorInCharge == null ? null : doctorInCharge.trim();
}
public String getIdNo() {
return idNo;
}
public void setIdNo(String idNo) {
this.idNo = idNo == null ? null : idNo.trim();
}
public String getDischargeDisposition() {
return dischargeDisposition;
}
public void setDischargeDisposition(String dischargeDisposition) {
this.dischargeDisposition = dischargeDisposition == null ? null : dischargeDisposition.trim();
}
public String getDeptCodeLend() {
return deptCodeLend;
}
public void setDeptCodeLend(String deptCodeLend) {
this.deptCodeLend = deptCodeLend == null ? null : deptCodeLend.trim();
}
public String getDischargeDateTime() {
return dischargeDateTime;
}
public void setDischargeDateTime(String dischargeDateTime) {
this.dischargeDateTime = dischargeDateTime == null ? null:dischargeDateTime.trim();
}
public String getAdmissionDateTime() {
return admissionDateTime;
}
public void setAdmissionDateTime(String admissionDateTime) {
this.admissionDateTime = admissionDateTime == null ? null : admissionDateTime.trim();
}
public String getCheckDatetime() {
return checkDatetime;
}
public void setCheckDatetime(String checkDatetime) {
this.checkDatetime = checkDatetime == null ? null : checkDatetime.trim();
}
public String getCheckedDatetime() {
return checkedDatetime;
}
public void setCheckedDatetime(String checkedDatetime) {
this.checkedDatetime = checkedDatetime == null ? null : checkedDatetime.trim();
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status == null ? null :status.trim();
}
public String getBedId() {
return bedId;
}
public void setBedId(String bedId) {
this.bedId = bedId == null ? null : bedId.trim ();
}
}

@ -0,0 +1,112 @@
package com.xjgs.vo;
import java.util.Date;
/**
*
* */
public class Archive_Detail {
private String id;
private String pdfPath;
private String masterId;
private Date uploadDateTime;
private String assortId;
private String source;
private String subAssort;
private String title;
private String flag;
private String sys;
public Archive_Detail(){}
public Archive_Detail(String id, String pdfPath, String masterId, Date uploadDateTime, String assortId, String source, String subAssort, String title, String flag, String sys) {
this.id = id;
this.pdfPath = pdfPath;
this.masterId = masterId;
this.uploadDateTime = uploadDateTime;
this.assortId = assortId;
this.source = source;
this.subAssort = subAssort;
this.title = title;
this.flag = flag;
this.sys = sys;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id == null ? null : id.trim();
}
public String getPdfPath() {
return pdfPath;
}
public void setPdfPath(String pdfPath) {
this.pdfPath = pdfPath == null ? null : pdfPath.trim();
}
public String getMasterId() {
return masterId;
}
public void setMasterId(String masterId) {
this.masterId = masterId == null ? null : masterId.trim();
}
public String getAssortId() {
return assortId;
}
public void setAssortId(String assortId) {
this.assortId = assortId == null ? null : assortId.trim();
}
public String getSource() {
return source;
}
public void setSource(String source) {
this.source = source == null ? null : source.trim();
}
public String getSubAssort() {
return subAssort;
}
public void setSubAssort(String subAssort) {
this.subAssort = subAssort == null ? null : subAssort.trim();
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title == null ? null : title.trim();
}
public String getFlag() {
return flag;
}
public void setFlag(String flag) {
this.flag = flag == null ? null : flag.trim();
}
public String getSys() {
return sys;
}
public void setSys(String sys) {
this.sys = sys == null ? null : sys.trim();
}
public Date getUploadDateTime() {
return uploadDateTime;
}
public void setUploadDateTime(Date uploadDateTime) {
this.uploadDateTime = uploadDateTime;
}
}

@ -0,0 +1,439 @@
package com.xjgs.vo;
import java.math.BigDecimal;
import java.util.Date;
public class CommomVo {
private String patientId;
private Short admissTimes;
private String inpatientNo;
private String name;
private String admissId;
private String sex;
private Short age;
private Short ageMonth;
private Short ageDay;
private String homeAddr;
private String nameCym;
private Date admissDate;
private Date disDate;
private Integer admissDays;
private String disDept;
private String isOper;
private String attending;
private String mainDiagName;
private String mainDisThing;
private String country;
private String birthAddr;
private String idCard;
private String job;
private String marriage;
private String homeTel;
private String homeZip;
private String workAddr;
private String workTel;
private String workZip;
private String linkman;
private String relation;
private String relAddr;
private String relTel;
private String payType;
private Date birthday;
private BigDecimal avoirdupois;
private String admissType;
private String admissDept;
private String admissWard;
private String changeDept;
private String disWard;
private String clinicDiag;
private String clinicName;
private String admissThing;
private String medicine;
private String isMedicine;
private String emitPathology;
private String deptDirector;
private String director;
private String admissDoctor;
private String refresher;
private String praxis;
private String coding;
private String quality;
private String control;
private String nurses;
private Date qualityDate;
private String bloodType;
private String rh;
public String getPatientId() {
return patientId;
}
public void setPatientId(String patientId) {
this.patientId = patientId == null ? null :
patientId.trim();
}
public String getCountry() {
return country;
}
public void setCountry(String country) {
this.country = country == null ? null : country.trim();
}
public String getBirthAddr() {
return birthAddr;
}
public void setBirthAddr(String birthAddr) {
this.birthAddr = birthAddr == null ? null :
birthAddr.trim();
}
public String getIdCard() {
return idCard;
}
public void setIdCard(String idCard) {
this.idCard = idCard == null ? null : idCard.trim();
}
public String getJob() {
return job;
}
public void setJob(String job) {
this.job = job == null ? null : job.trim();
}
public String getMarriage() {
return marriage;
}
public void setMarriage(String marriage) {
this.marriage = marriage == null ? null : marriage.trim();
}
public String getHomeTel() {
return homeTel;
}
public void setHomeTel(String homeTel) {
this.homeTel = homeTel == null ? null : homeTel.trim();
}
public String getHomeZip() {
return homeZip;
}
public void setHomeZip(String homeZip) {
this.homeZip = homeZip == null ? null : homeZip.trim();
}
public String getWorkAddr() {
return workAddr;
}
public void setWorkAddr(String workAddr) {
this.workAddr = workAddr == null ? null : workAddr.trim();
}
public String getWorkTel() {
return workTel;
}
public void setWorkTel(String workTel) {
this.workTel = workTel == null ? null : workTel.trim();
}
public String getWorkZip() {
return workZip;
}
public void setWorkZip(String workZip) {
this.workZip = workZip == null ? null : workZip.trim();
}
public String getLinkman() {
return linkman;
}
public void setLinkman(String linkman) {
this.linkman = linkman == null ? null : linkman.trim();
}
public String getRelation() {
return relation;
}
public void setRelation(String relation) {
this.relation = relation == null ? null : relation.trim();
}
public String getRelAddr() {
return relAddr;
}
public void setRelAddr(String relAddr) {
this.relAddr = relAddr == null ? null : relAddr.trim();
}
public String getRelTel() {
return relTel;
}
public void setRelTel(String relTel) {
this.relTel = relTel == null ? null : relTel.trim();
}
public String getPayType() {
return payType;
}
public void setPayType(String payType) {
this.payType = payType == null ? null : payType.trim();
}
public Date getBirthday() {
return birthday;
}
public void setBirthday(Date birthday) {
this.birthday = birthday;
}
public BigDecimal getAvoirdupois() {
return avoirdupois;
}
public void setAvoirdupois(BigDecimal avoirdupois) {
this.avoirdupois = avoirdupois;
}
public String getAdmissType() {
return admissType;
}
public void setAdmissType(String admissType) {
this.admissType = admissType == null ? null :
admissType.trim();
}
public String getAdmissDept() {
return admissDept;
}
public void setAdmissDept(String admissDept) {
this.admissDept = admissDept == null ? null :
admissDept.trim();
}
public String getAdmissWard() {
return admissWard;
}
public void setAdmissWard(String admissWard) {
this.admissWard = admissWard == null ? null :
admissWard.trim();
}
public String getChangeDept() {
return changeDept;
}
public void setChangeDept(String changeDept) {
this.changeDept = changeDept == null ? null :
changeDept.trim();
}
public String getDisWard() {
return disWard;
}
public void setDisWard(String disWard) {
this.disWard = disWard == null ? null : disWard.trim();
}
public String getClinicDiag() {
return clinicDiag;
}
public void setClinicDiag(String clinicDiag) {
this.clinicDiag = clinicDiag == null ? null :
clinicDiag.trim();
}
public String getClinicName() {
return clinicName;
}
public void setClinicName(String clinicName) {
this.clinicName = clinicName == null ? null :
clinicName.trim();
}
public String getAdmissThing() {
return admissThing;
}
public void setAdmissThing(String admissThing) {
this.admissThing = admissThing == null ? null :
admissThing.trim();
}
public String getMedicine() {
return medicine;
}
public void setMedicine(String medicine) {
this.medicine = medicine == null ? null : medicine.trim();
}
public String getIsMedicine() {
return isMedicine;
}
public void setIsMedicine(String isMedicine) {
this.isMedicine = isMedicine == null ? null :
isMedicine.trim();
}
public String getEmitPathology() {
return emitPathology;
}
public void setEmitPathology(String emitPathology) {
this.emitPathology = emitPathology == null ? null :
emitPathology.trim();
}
public String getDeptDirector() {
return deptDirector;
}
public void setDeptDirector(String deptDirector) {
this.deptDirector = deptDirector == null ? null :
deptDirector.trim();
}
public String getDirector() {
return director;
}
public void setDirector(String director) {
this.director = director == null ? null : director.trim();
}
public String getAdmissDoctor() {
return admissDoctor;
}
public void setAdmissDoctor(String admissDoctor) {
this.admissDoctor = admissDoctor == null ? null :
admissDoctor.trim();
}
public String getRefresher() {
return refresher;
}
public void setRefresher(String refresher) {
this.refresher = refresher == null ? null :
refresher.trim();
}
public String getPraxis() {
return praxis;
}
public void setPraxis(String praxis) {
this.praxis = praxis == null ? null : praxis.trim();
}
public String getCoding() {
return coding;
}
public void setCoding(String coding) {
this.coding = coding == null ? null : coding.trim();
}
public String getQuality() {
return quality;
}
public void setQuality(String quality) {
this.quality = quality == null ? null : quality.trim();
}
public String getControl() {
return control;
}
public void setControl(String control) {
this.control = control == null ? null : control.trim();
}
public String getNurses() {
return nurses;
}
public void setNurses(String nurses) {
this.nurses = nurses == null ? null : nurses.trim();
}
public Date getQualityDate() {
return qualityDate;
}
public void setQualityDate(Date qualityDate) {
this.qualityDate = qualityDate;
}
public String getBloodType() {
return bloodType;
}
public void setBloodType(String bloodType) {
this.bloodType = bloodType == null ? null :
bloodType.trim();
}
public String getRh() {
return rh;
}
public void setRh(String rh) {
this.rh = rh == null ? null : rh.trim();
}
public Short getAdmissTimes() {
return admissTimes;
}
public void setAdmissTimes(Short admissTimes) {
this.admissTimes = admissTimes;
}
public String getInpatientNo() {
return inpatientNo;
}
public void setInpatientNo(String inpatientNo) {
this.inpatientNo = inpatientNo == null ? null :
inpatientNo.trim();
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name == null ? null : name.trim();
}
public String getAdmissId() {
return admissId;
}
public void setAdmissId(String admissId) {
this.admissId = admissId == null ? null : admissId.trim();
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex == null ? null : sex.trim();
}
public Short getAge() {
return age;
}
public void setAge(Short age) {
this.age = age;
}
public Short getAgeMonth() {
return ageMonth;
}
public void setAgeMonth(Short ageMonth) {
this.ageMonth = ageMonth;
}
public Short getAgeDay() {
return ageDay;
}
public void setAgeDay(Short ageDay) {
this.ageDay = ageDay;
}
public String getHomeAddr() {
return homeAddr;
}
public void setHomeAddr(String homeAddr) {
this.homeAddr = homeAddr == null ? null : homeAddr.trim();
}
public String getNameCym() {
return nameCym;
}
public void setNameCym(String nameCym) {
this.nameCym = nameCym == null ? null : nameCym.trim();
}
public Date getAdmissDate() {
return admissDate;
}
public void setAdmissDate(Date admissDate) {
this.admissDate = admissDate;
}
public Date getDisDate() {
return disDate;
}
public void setDisDate(Date disDate) {
this.disDate = disDate;
}
public Integer getAdmissDays() {
return admissDays;
}
public void setAdmissDays(Integer admissDays) {
this.admissDays = admissDays;
}
public String getDisDept() {
return disDept;
}
public void setDisDept(String disDept) {
this.disDept = disDept == null ? null : disDept.trim();
}
public String getIsOper() {
return isOper;
}
public void setIsOper(String isOper) {
this.isOper = isOper == null ? null : isOper.trim();
}
public String getAttending() {
return attending;
}
public void setAttending(String attending) {
this.attending = attending == null ? null :
attending.trim();
}
public String getMainDiagName() {
return mainDiagName;
}
public void setMainDiagName(String mainDiagName) {
this.mainDiagName = mainDiagName == null ? null :
mainDiagName.trim();
}
public String getMainDisThing() {
return mainDisThing;
}
public void setMainDisThing(String mainDisThing) {
this.mainDisThing = mainDisThing == null ? null :
mainDisThing.trim();
}
}

@ -0,0 +1,43 @@
package com.xjgs.vo;
/**
*
* */
public class Dept {
private String fdeptid;
private String fdeptname;
private String flogcdate;
private String deptCode;
public String getFdeptid() {
return fdeptid;
}
public void setFdeptid(String fdeptid) {
this.fdeptid = fdeptid;
}
public String getFdeptname() {
return fdeptname;
}
public void setFdeptname(String fdeptname) {
this.fdeptname = fdeptname;
}
public String getFlogcdate() {
return flogcdate;
}
public void setFlogcdate(String flogcdate) {
this.flogcdate = flogcdate;
}
public String getDeptCode() {
return deptCode;
}
public void setDeptCode(String deptCode) {
this.deptCode = deptCode;
}
}

@ -0,0 +1,79 @@
package com.xjgs.vo;
/**
*
* */
public class Employee {
private String id;
private String fempid;
private String fempcode;
private String fempname;
private String fuserpwd;
private String flogcdate;
private String fadmdeptid;
private String fipdeptid;
public String getFempid() {
return fempid;
}
public void setFempid(String fempid) {
this.fempid = fempid;
}
public String getFempcode() {
return fempcode;
}
public void setFempcode(String fempcode) {
this.fempcode = fempcode;
}
public String getFempname() {
return fempname;
}
public void setFempname(String fempname) {
this.fempname = fempname;
}
public String getFuserpwd() {
return fuserpwd;
}
public void setFuserpwd(String fuserpwd) {
this.fuserpwd = fuserpwd;
}
public String getFlogcdate() {
return flogcdate;
}
public void setFlogcdate(String flogcdate) {
this.flogcdate = flogcdate;
}
public String getFadmdeptid() {
return fadmdeptid;
}
public void setFadmdeptid(String fadmdeptid) {
this.fadmdeptid = fadmdeptid;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getFipdeptid() {
return fipdeptid;
}
public void setFipdeptid(String fipdeptid) {
this.fipdeptid = fipdeptid;
}
}

@ -0,0 +1,190 @@
package com.xjgs.vo;
/**
*
* */
public class EmrDictionary {
private long id;
private String typeCode;
private String typeName;
private String code;
private String name;
private String pyCode;
private String wbCode;
private String zipCode;
private String gbCode;
private long flag;
private String cComment;
private long parentId;
private long effective;
private String updater;
private String updateTime;
private String creater;
private String createTime;
private String remark;
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public String getTypeCode() {
return typeCode;
}
public void setTypeCode(String typeCode) {
this.typeCode = typeCode;
}
public String getTypeName() {
return typeName;
}
public void setTypeName(String typeName) {
this.typeName = typeName;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPyCode() {
return pyCode;
}
public void setPyCode(String pyCode) {
this.pyCode = pyCode;
}
public String getWbCode() {
return wbCode;
}
public void setWbCode(String wbCode) {
this.wbCode = wbCode;
}
public String getZipCode() {
return zipCode;
}
public void setZipCode(String zipCode) {
this.zipCode = zipCode;
}
public String getGbCode() {
return gbCode;
}
public void setGbCode(String gbCode) {
this.gbCode = gbCode;
}
public long getFlag() {
return flag;
}
public void setFlag(long flag) {
this.flag = flag;
}
public String getCComment() {
return cComment;
}
public void setCComment(String cComment) {
this.cComment = cComment;
}
public long getParentId() {
return parentId;
}
public void setParentId(long parentId) {
this.parentId = parentId;
}
public long getEffective() {
return effective;
}
public void setEffective(long effective) {
this.effective = effective;
}
public String getUpdater() {
return updater;
}
public void setUpdater(String updater) {
this.updater = updater;
}
public String getUpdateTime() {
return updateTime;
}
public void setUpdateTime(String updateTime) {
this.updateTime = updateTime;
}
public String getCreater() {
return creater;
}
public void setCreater(String creater) {
this.creater = creater;
}
public String getCreateTime() {
return createTime;
}
public void setCreateTime(String createTime) {
this.createTime = createTime;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
}

@ -0,0 +1,22 @@
package com.xjgs.vo;
public class MasterContentVO {
private String content;
private String patientId;
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public String getPatientId() {
return patientId;
}
public void setPatientId(String patientId) {
this.patientId = patientId;
}
}

@ -0,0 +1,109 @@
package com.xjgs.vo;
/**
*
* */
public class PowerDept {
private long deptId;
private String deptName;
private long dictId;
private long effective;
private String createDate;
private String creater;
private String updateDate;
private String updater;
private String remark;
private String deptCode;
public long getDeptId() {
return deptId;
}
public void setDeptId(long deptId) {
this.deptId = deptId;
}
public String getDeptName() {
return deptName;
}
public void setDeptName(String deptName) {
this.deptName = deptName;
}
public long getDictId() {
return dictId;
}
public void setDictId(long dictId) {
this.dictId = dictId;
}
public long getEffective() {
return effective;
}
public void setEffective(long effective) {
this.effective = effective;
}
public String getCreateDate() {
return createDate;
}
public void setCreateDate(String createDate) {
this.createDate = createDate;
}
public String getCreater() {
return creater;
}
public void setCreater(String creater) {
this.creater = creater;
}
public String getUpdateDate() {
return updateDate;
}
public void setUpdateDate(String updateDate) {
this.updateDate = updateDate;
}
public String getUpdater() {
return updater;
}
public void setUpdater(String updater) {
this.updater = updater;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public String getDeptCode() {
return deptCode;
}
public void setDeptCode(String deptCode) {
this.deptCode = deptCode;
}
}

@ -0,0 +1,830 @@
package com.xjgs.vo;
/**
*
* */
public class TAdmissThing {
private String patientId;
private java.sql.Timestamp admissDate;
private String admissDept;
private String admissWard;
private String changeDept;
private String changeWard;
private java.sql.Timestamp disDate;
private String disDept;
private String disWard;
private String clinicDiag;
private String clinicName;
private String admissThing;
private String admissDiag;
private String admissName;
private java.sql.Timestamp affirmDate;
private String diagFlag;
private String clinicDoctor;
private String disType;
private String diagMode;
private String otherDiag;
private String admissType;
private java.sql.Timestamp clinicDate;
private String operator;
private String admissDoctor;
private String disDoctor;
private String clinicDiag2;
private String clinicName2;
private String admissDiag2;
private String admissName2;
private String admissDiag3;
private String admissName3;
private String clinicHerbDiag;
private String clinicHerbName;
private String admissHerbDiag;
private String admissHerbName;
private java.sql.Timestamp changeDate;
private String modeSelf;
private String outDiag;
private String clinicIdentDiag;
private String clinicIdentName;
private String admissIdentDiag;
private String admissIdentName;
private long weightBabyBorn;
private long weightBabyAdmit;
private String chargeNurse;
private String dischargeDisp;
private String dischargeDispTo;
private String hospitalAgainPlan;
private String hospitalAgainPurpose;
private long comaTimeDay;
private long comaTimeHour;
private long comaTimeMin;
private long comaTimeHospitalDay;
private long comaTimeHospitalHour;
private long comaTimeHospitalMin;
private String intensiveCare;
private long intensiveCareTimeDay;
private long intensiveCareTimeHour;
private String singleDiseaseMgr;
private String clinicPathMgr;
private String drgsMgr;
private String useAntibiotic;
private String bacterialCulture;
private String notifiableDiseases;
private String tumourStage;
private String tumourStageT;
private String tumourStageN;
private String tumourStageM;
private long apgarScore;
private String nowLivingCode;
private String nowLivingPlace;
private String leantypeRecover;
private String inHosStatus;
private String breathingMachineTime;
private String transferInHospital;
private String transFlag;
private String admissionWardCode;
private String wardDischargeFrom;
private String transferedDept;
private String patAdmCondition;
private long finDays;
private String lyfs;
public String getPatientId() {
return patientId;
}
public void setPatientId(String patientId) {
this.patientId = patientId;
}
public java.sql.Timestamp getAdmissDate() {
return admissDate;
}
public void setAdmissDate(java.sql.Timestamp admissDate) {
this.admissDate = admissDate;
}
public String getAdmissDept() {
return admissDept;
}
public void setAdmissDept(String admissDept) {
this.admissDept = admissDept;
}
public String getAdmissWard() {
return admissWard;
}
public void setAdmissWard(String admissWard) {
this.admissWard = admissWard;
}
public String getChangeDept() {
return changeDept;
}
public void setChangeDept(String changeDept) {
this.changeDept = changeDept;
}
public String getChangeWard() {
return changeWard;
}
public void setChangeWard(String changeWard) {
this.changeWard = changeWard;
}
public java.sql.Timestamp getDisDate() {
return disDate;
}
public void setDisDate(java.sql.Timestamp disDate) {
this.disDate = disDate;
}
public String getDisDept() {
return disDept;
}
public void setDisDept(String disDept) {
this.disDept = disDept;
}
public String getDisWard() {
return disWard;
}
public void setDisWard(String disWard) {
this.disWard = disWard;
}
public String getClinicDiag() {
return clinicDiag;
}
public void setClinicDiag(String clinicDiag) {
this.clinicDiag = clinicDiag;
}
public String getClinicName() {
return clinicName;
}
public void setClinicName(String clinicName) {
this.clinicName = clinicName;
}
public String getAdmissThing() {
return admissThing;
}
public void setAdmissThing(String admissThing) {
this.admissThing = admissThing;
}
public String getAdmissDiag() {
return admissDiag;
}
public void setAdmissDiag(String admissDiag) {
this.admissDiag = admissDiag;
}
public String getAdmissName() {
return admissName;
}
public void setAdmissName(String admissName) {
this.admissName = admissName;
}
public java.sql.Timestamp getAffirmDate() {
return affirmDate;
}
public void setAffirmDate(java.sql.Timestamp affirmDate) {
this.affirmDate = affirmDate;
}
public String getDiagFlag() {
return diagFlag;
}
public void setDiagFlag(String diagFlag) {
this.diagFlag = diagFlag;
}
public String getClinicDoctor() {
return clinicDoctor;
}
public void setClinicDoctor(String clinicDoctor) {
this.clinicDoctor = clinicDoctor;
}
public String getDisType() {
return disType;
}
public void setDisType(String disType) {
this.disType = disType;
}
public String getDiagMode() {
return diagMode;
}
public void setDiagMode(String diagMode) {
this.diagMode = diagMode;
}
public String getOtherDiag() {
return otherDiag;
}
public void setOtherDiag(String otherDiag) {
this.otherDiag = otherDiag;
}
public String getAdmissType() {
return admissType;
}
public void setAdmissType(String admissType) {
this.admissType = admissType;
}
public java.sql.Timestamp getClinicDate() {
return clinicDate;
}
public void setClinicDate(java.sql.Timestamp clinicDate) {
this.clinicDate = clinicDate;
}
public String getOperator() {
return operator;
}
public void setOperator(String operator) {
this.operator = operator;
}
public String getAdmissDoctor() {
return admissDoctor;
}
public void setAdmissDoctor(String admissDoctor) {
this.admissDoctor = admissDoctor;
}
public String getDisDoctor() {
return disDoctor;
}
public void setDisDoctor(String disDoctor) {
this.disDoctor = disDoctor;
}
public String getClinicDiag2() {
return clinicDiag2;
}
public void setClinicDiag2(String clinicDiag2) {
this.clinicDiag2 = clinicDiag2;
}
public String getClinicName2() {
return clinicName2;
}
public void setClinicName2(String clinicName2) {
this.clinicName2 = clinicName2;
}
public String getAdmissDiag2() {
return admissDiag2;
}
public void setAdmissDiag2(String admissDiag2) {
this.admissDiag2 = admissDiag2;
}
public String getAdmissName2() {
return admissName2;
}
public void setAdmissName2(String admissName2) {
this.admissName2 = admissName2;
}
public String getAdmissDiag3() {
return admissDiag3;
}
public void setAdmissDiag3(String admissDiag3) {
this.admissDiag3 = admissDiag3;
}
public String getAdmissName3() {
return admissName3;
}
public void setAdmissName3(String admissName3) {
this.admissName3 = admissName3;
}
public String getClinicHerbDiag() {
return clinicHerbDiag;
}
public void setClinicHerbDiag(String clinicHerbDiag) {
this.clinicHerbDiag = clinicHerbDiag;
}
public String getClinicHerbName() {
return clinicHerbName;
}
public void setClinicHerbName(String clinicHerbName) {
this.clinicHerbName = clinicHerbName;
}
public String getAdmissHerbDiag() {
return admissHerbDiag;
}
public void setAdmissHerbDiag(String admissHerbDiag) {
this.admissHerbDiag = admissHerbDiag;
}
public String getAdmissHerbName() {
return admissHerbName;
}
public void setAdmissHerbName(String admissHerbName) {
this.admissHerbName = admissHerbName;
}
public java.sql.Timestamp getChangeDate() {
return changeDate;
}
public void setChangeDate(java.sql.Timestamp changeDate) {
this.changeDate = changeDate;
}
public String getModeSelf() {
return modeSelf;
}
public void setModeSelf(String modeSelf) {
this.modeSelf = modeSelf;
}
public String getOutDiag() {
return outDiag;
}
public void setOutDiag(String outDiag) {
this.outDiag = outDiag;
}
public String getClinicIdentDiag() {
return clinicIdentDiag;
}
public void setClinicIdentDiag(String clinicIdentDiag) {
this.clinicIdentDiag = clinicIdentDiag;
}
public String getClinicIdentName() {
return clinicIdentName;
}
public void setClinicIdentName(String clinicIdentName) {
this.clinicIdentName = clinicIdentName;
}
public String getAdmissIdentDiag() {
return admissIdentDiag;
}
public void setAdmissIdentDiag(String admissIdentDiag) {
this.admissIdentDiag = admissIdentDiag;
}
public String getAdmissIdentName() {
return admissIdentName;
}
public void setAdmissIdentName(String admissIdentName) {
this.admissIdentName = admissIdentName;
}
public long getWeightBabyBorn() {
return weightBabyBorn;
}
public void setWeightBabyBorn(long weightBabyBorn) {
this.weightBabyBorn = weightBabyBorn;
}
public long getWeightBabyAdmit() {
return weightBabyAdmit;
}
public void setWeightBabyAdmit(long weightBabyAdmit) {
this.weightBabyAdmit = weightBabyAdmit;
}
public String getChargeNurse() {
return chargeNurse;
}
public void setChargeNurse(String chargeNurse) {
this.chargeNurse = chargeNurse;
}
public String getDischargeDisp() {
return dischargeDisp;
}
public void setDischargeDisp(String dischargeDisp) {
this.dischargeDisp = dischargeDisp;
}
public String getDischargeDispTo() {
return dischargeDispTo;
}
public void setDischargeDispTo(String dischargeDispTo) {
this.dischargeDispTo = dischargeDispTo;
}
public String getHospitalAgainPlan() {
return hospitalAgainPlan;
}
public void setHospitalAgainPlan(String hospitalAgainPlan) {
this.hospitalAgainPlan = hospitalAgainPlan;
}
public String getHospitalAgainPurpose() {
return hospitalAgainPurpose;
}
public void setHospitalAgainPurpose(String hospitalAgainPurpose) {
this.hospitalAgainPurpose = hospitalAgainPurpose;
}
public long getComaTimeDay() {
return comaTimeDay;
}
public void setComaTimeDay(long comaTimeDay) {
this.comaTimeDay = comaTimeDay;
}
public long getComaTimeHour() {
return comaTimeHour;
}
public void setComaTimeHour(long comaTimeHour) {
this.comaTimeHour = comaTimeHour;
}
public long getComaTimeMin() {
return comaTimeMin;
}
public void setComaTimeMin(long comaTimeMin) {
this.comaTimeMin = comaTimeMin;
}
public long getComaTimeHospitalDay() {
return comaTimeHospitalDay;
}
public void setComaTimeHospitalDay(long comaTimeHospitalDay) {
this.comaTimeHospitalDay = comaTimeHospitalDay;
}
public long getComaTimeHospitalHour() {
return comaTimeHospitalHour;
}
public void setComaTimeHospitalHour(long comaTimeHospitalHour) {
this.comaTimeHospitalHour = comaTimeHospitalHour;
}
public long getComaTimeHospitalMin() {
return comaTimeHospitalMin;
}
public void setComaTimeHospitalMin(long comaTimeHospitalMin) {
this.comaTimeHospitalMin = comaTimeHospitalMin;
}
public String getIntensiveCare() {
return intensiveCare;
}
public void setIntensiveCare(String intensiveCare) {
this.intensiveCare = intensiveCare;
}
public long getIntensiveCareTimeDay() {
return intensiveCareTimeDay;
}
public void setIntensiveCareTimeDay(long intensiveCareTimeDay) {
this.intensiveCareTimeDay = intensiveCareTimeDay;
}
public long getIntensiveCareTimeHour() {
return intensiveCareTimeHour;
}
public void setIntensiveCareTimeHour(long intensiveCareTimeHour) {
this.intensiveCareTimeHour = intensiveCareTimeHour;
}
public String getSingleDiseaseMgr() {
return singleDiseaseMgr;
}
public void setSingleDiseaseMgr(String singleDiseaseMgr) {
this.singleDiseaseMgr = singleDiseaseMgr;
}
public String getClinicPathMgr() {
return clinicPathMgr;
}
public void setClinicPathMgr(String clinicPathMgr) {
this.clinicPathMgr = clinicPathMgr;
}
public String getDrgsMgr() {
return drgsMgr;
}
public void setDrgsMgr(String drgsMgr) {
this.drgsMgr = drgsMgr;
}
public String getUseAntibiotic() {
return useAntibiotic;
}
public void setUseAntibiotic(String useAntibiotic) {
this.useAntibiotic = useAntibiotic;
}
public String getBacterialCulture() {
return bacterialCulture;
}
public void setBacterialCulture(String bacterialCulture) {
this.bacterialCulture = bacterialCulture;
}
public String getNotifiableDiseases() {
return notifiableDiseases;
}
public void setNotifiableDiseases(String notifiableDiseases) {
this.notifiableDiseases = notifiableDiseases;
}
public String getTumourStage() {
return tumourStage;
}
public void setTumourStage(String tumourStage) {
this.tumourStage = tumourStage;
}
public String getTumourStageT() {
return tumourStageT;
}
public void setTumourStageT(String tumourStageT) {
this.tumourStageT = tumourStageT;
}
public String getTumourStageN() {
return tumourStageN;
}
public void setTumourStageN(String tumourStageN) {
this.tumourStageN = tumourStageN;
}
public String getTumourStageM() {
return tumourStageM;
}
public void setTumourStageM(String tumourStageM) {
this.tumourStageM = tumourStageM;
}
public long getApgarScore() {
return apgarScore;
}
public void setApgarScore(long apgarScore) {
this.apgarScore = apgarScore;
}
public String getNowLivingCode() {
return nowLivingCode;
}
public void setNowLivingCode(String nowLivingCode) {
this.nowLivingCode = nowLivingCode;
}
public String getNowLivingPlace() {
return nowLivingPlace;
}
public void setNowLivingPlace(String nowLivingPlace) {
this.nowLivingPlace = nowLivingPlace;
}
public String getLeantypeRecover() {
return leantypeRecover;
}
public void setLeantypeRecover(String leantypeRecover) {
this.leantypeRecover = leantypeRecover;
}
public String getInHosStatus() {
return inHosStatus;
}
public void setInHosStatus(String inHosStatus) {
this.inHosStatus = inHosStatus;
}
public String getBreathingMachineTime() {
return breathingMachineTime;
}
public void setBreathingMachineTime(String breathingMachineTime) {
this.breathingMachineTime = breathingMachineTime;
}
public String getTransferInHospital() {
return transferInHospital;
}
public void setTransferInHospital(String transferInHospital) {
this.transferInHospital = transferInHospital;
}
public String getTransFlag() {
return transFlag;
}
public void setTransFlag(String transFlag) {
this.transFlag = transFlag;
}
public String getAdmissionWardCode() {
return admissionWardCode;
}
public void setAdmissionWardCode(String admissionWardCode) {
this.admissionWardCode = admissionWardCode;
}
public String getWardDischargeFrom() {
return wardDischargeFrom;
}
public void setWardDischargeFrom(String wardDischargeFrom) {
this.wardDischargeFrom = wardDischargeFrom;
}
public String getTransferedDept() {
return transferedDept;
}
public void setTransferedDept(String transferedDept) {
this.transferedDept = transferedDept;
}
public String getPatAdmCondition() {
return patAdmCondition;
}
public void setPatAdmCondition(String patAdmCondition) {
this.patAdmCondition = patAdmCondition;
}
public long getFinDays() {
return finDays;
}
public void setFinDays(long finDays) {
this.finDays = finDays;
}
public String getLyfs() {
return lyfs;
}
public void setLyfs(String lyfs) {
this.lyfs = lyfs;
}
}

@ -0,0 +1,180 @@
package com.xjgs.vo;
/**
*
* */
public class TBaby {
private String patientId;
private long fetationTimes;
private long childbirthTimes;
private java.sql.Timestamp childbirthTime;
private String childbirthMothed;
private String sex;
private double head;
private double chest;
private double avoirdupois;
private double stature;
private String diagType;
private String diagCode;
private String diagName;
private String father;
private String idCard;
private String workAddr;
private String homeAddr;
public String getPatientId() {
return patientId;
}
public void setPatientId(String patientId) {
this.patientId = patientId;
}
public long getFetationTimes() {
return fetationTimes;
}
public void setFetationTimes(long fetationTimes) {
this.fetationTimes = fetationTimes;
}
public long getChildbirthTimes() {
return childbirthTimes;
}
public void setChildbirthTimes(long childbirthTimes) {
this.childbirthTimes = childbirthTimes;
}
public java.sql.Timestamp getChildbirthTime() {
return childbirthTime;
}
public void setChildbirthTime(java.sql.Timestamp childbirthTime) {
this.childbirthTime = childbirthTime;
}
public String getChildbirthMothed() {
return childbirthMothed;
}
public void setChildbirthMothed(String childbirthMothed) {
this.childbirthMothed = childbirthMothed;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public double getHead() {
return head;
}
public void setHead(double head) {
this.head = head;
}
public double getChest() {
return chest;
}
public void setChest(double chest) {
this.chest = chest;
}
public double getAvoirdupois() {
return avoirdupois;
}
public void setAvoirdupois(double avoirdupois) {
this.avoirdupois = avoirdupois;
}
public double getStature() {
return stature;
}
public void setStature(double stature) {
this.stature = stature;
}
public String getDiagType() {
return diagType;
}
public void setDiagType(String diagType) {
this.diagType = diagType;
}
public String getDiagCode() {
return diagCode;
}
public void setDiagCode(String diagCode) {
this.diagCode = diagCode;
}
public String getDiagName() {
return diagName;
}
public void setDiagName(String diagName) {
this.diagName = diagName;
}
public String getFather() {
return father;
}
public void setFather(String father) {
this.father = father;
}
public String getIdCard() {
return idCard;
}
public void setIdCard(String idCard) {
this.idCard = idCard;
}
public String getWorkAddr() {
return workAddr;
}
public void setWorkAddr(String workAddr) {
this.workAddr = workAddr;
}
public String getHomeAddr() {
return homeAddr;
}
public void setHomeAddr(String homeAddr) {
this.homeAddr = homeAddr;
}
}

@ -0,0 +1,560 @@
package com.xjgs.vo;
/**
*
* */
public class TBasic {
private String patientId;
private String baseMedicare;
private String otherMedicare;
private String payType;
private String bedNo;
private String clinicId;
private String admissId;
private String inpatientNo;
private long admissTimes;
private String name;
private String sex;
private java.sql.Timestamp birthday;
private long age;
private long ageMonth;
private long ageDay;
private String marriage;
private String job;
private String birthAddr;
private String nation;
private String country;
private String idCard;
private String workAddr;
private String workTel;
private String workZip;
private String homeAddr;
private String homeTel;
private String homeZip;
private String linkman;
private String relation;
private String relAddr;
private String relTel;
private String mAddr;
private String ph;
private String gdh;
private String operCode;
private String operName;
private java.sql.Timestamp operDate;
private String scanId;
private long mirId;
private String topUnit;
private String persennlType;
private String duty;
private String serviceSystemIndicator;
private String ident;
private String workingStatus;
private String relZip;
private String patientOrigin;
private String managementCode;
private String namePy;
private java.sql.Timestamp createDate;
private String nameCym;
private String healthCard;
private String birthPlaceName;
private String nativePlace;
private String fzyid;
public String getPatientId() {
return patientId;
}
public void setPatientId(String patientId) {
this.patientId = patientId;
}
public String getBaseMedicare() {
return baseMedicare;
}
public void setBaseMedicare(String baseMedicare) {
this.baseMedicare = baseMedicare;
}
public String getOtherMedicare() {
return otherMedicare;
}
public void setOtherMedicare(String otherMedicare) {
this.otherMedicare = otherMedicare;
}
public String getPayType() {
return payType;
}
public void setPayType(String payType) {
this.payType = payType;
}
public String getBedNo() {
return bedNo;
}
public void setBedNo(String bedNo) {
this.bedNo = bedNo;
}
public String getClinicId() {
return clinicId;
}
public void setClinicId(String clinicId) {
this.clinicId = clinicId;
}
public String getAdmissId() {
return admissId;
}
public void setAdmissId(String admissId) {
this.admissId = admissId;
}
public String getInpatientNo() {
return inpatientNo;
}
public void setInpatientNo(String inpatientNo) {
this.inpatientNo = inpatientNo;
}
public long getAdmissTimes() {
return admissTimes;
}
public void setAdmissTimes(long admissTimes) {
this.admissTimes = admissTimes;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public java.sql.Timestamp getBirthday() {
return birthday;
}
public void setBirthday(java.sql.Timestamp birthday) {
this.birthday = birthday;
}
public long getAge() {
return age;
}
public void setAge(long age) {
this.age = age;
}
public long getAgeMonth() {
return ageMonth;
}
public void setAgeMonth(long ageMonth) {
this.ageMonth = ageMonth;
}
public long getAgeDay() {
return ageDay;
}
public void setAgeDay(long ageDay) {
this.ageDay = ageDay;
}
public String getMarriage() {
return marriage;
}
public void setMarriage(String marriage) {
this.marriage = marriage;
}
public String getJob() {
return job;
}
public void setJob(String job) {
this.job = job;
}
public String getBirthAddr() {
return birthAddr;
}
public void setBirthAddr(String birthAddr) {
this.birthAddr = birthAddr;
}
public String getNation() {
return nation;
}
public void setNation(String nation) {
this.nation = nation;
}
public String getCountry() {
return country;
}
public void setCountry(String country) {
this.country = country;
}
public String getIdCard() {
return idCard;
}
public void setIdCard(String idCard) {
this.idCard = idCard;
}
public String getWorkAddr() {
return workAddr;
}
public void setWorkAddr(String workAddr) {
this.workAddr = workAddr;
}
public String getWorkTel() {
return workTel;
}
public void setWorkTel(String workTel) {
this.workTel = workTel;
}
public String getWorkZip() {
return workZip;
}
public void setWorkZip(String workZip) {
this.workZip = workZip;
}
public String getHomeAddr() {
return homeAddr;
}
public void setHomeAddr(String homeAddr) {
this.homeAddr = homeAddr;
}
public String getHomeTel() {
return homeTel;
}
public void setHomeTel(String homeTel) {
this.homeTel = homeTel;
}
public String getHomeZip() {
return homeZip;
}
public void setHomeZip(String homeZip) {
this.homeZip = homeZip;
}
public String getLinkman() {
return linkman;
}
public void setLinkman(String linkman) {
this.linkman = linkman;
}
public String getRelation() {
return relation;
}
public void setRelation(String relation) {
this.relation = relation;
}
public String getRelAddr() {
return relAddr;
}
public void setRelAddr(String relAddr) {
this.relAddr = relAddr;
}
public String getRelTel() {
return relTel;
}
public void setRelTel(String relTel) {
this.relTel = relTel;
}
public String getMAddr() {
return mAddr;
}
public void setMAddr(String mAddr) {
this.mAddr = mAddr;
}
public String getPh() {
return ph;
}
public void setPh(String ph) {
this.ph = ph;
}
public String getGdh() {
return gdh;
}
public void setGdh(String gdh) {
this.gdh = gdh;
}
public String getOperCode() {
return operCode;
}
public void setOperCode(String operCode) {
this.operCode = operCode;
}
public String getOperName() {
return operName;
}
public void setOperName(String operName) {
this.operName = operName;
}
public java.sql.Timestamp getOperDate() {
return operDate;
}
public void setOperDate(java.sql.Timestamp operDate) {
this.operDate = operDate;
}
public String getScanId() {
return scanId;
}
public void setScanId(String scanId) {
this.scanId = scanId;
}
public long getMirId() {
return mirId;
}
public void setMirId(long mirId) {
this.mirId = mirId;
}
public String getTopUnit() {
return topUnit;
}
public void setTopUnit(String topUnit) {
this.topUnit = topUnit;
}
public String getPersennlType() {
return persennlType;
}
public void setPersennlType(String persennlType) {
this.persennlType = persennlType;
}
public String getDuty() {
return duty;
}
public void setDuty(String duty) {
this.duty = duty;
}
public String getServiceSystemIndicator() {
return serviceSystemIndicator;
}
public void setServiceSystemIndicator(String serviceSystemIndicator) {
this.serviceSystemIndicator = serviceSystemIndicator;
}
public String getIdent() {
return ident;
}
public void setIdent(String ident) {
this.ident = ident;
}
public String getWorkingStatus() {
return workingStatus;
}
public void setWorkingStatus(String workingStatus) {
this.workingStatus = workingStatus;
}
public String getRelZip() {
return relZip;
}
public void setRelZip(String relZip) {
this.relZip = relZip;
}
public String getPatientOrigin() {
return patientOrigin;
}
public void setPatientOrigin(String patientOrigin) {
this.patientOrigin = patientOrigin;
}
public String getManagementCode() {
return managementCode;
}
public void setManagementCode(String managementCode) {
this.managementCode = managementCode;
}
public String getNamePy() {
return namePy;
}
public void setNamePy(String namePy) {
this.namePy = namePy;
}
public java.sql.Timestamp getCreateDate() {
return createDate;
}
public void setCreateDate(java.sql.Timestamp createDate) {
this.createDate = createDate;
}
public String getNameCym() {
return nameCym;
}
public void setNameCym(String nameCym) {
this.nameCym = nameCym;
}
public String getHealthCard() {
return healthCard;
}
public void setHealthCard(String healthCard) {
this.healthCard = healthCard;
}
public String getBirthPlaceName() {
return birthPlaceName;
}
public void setBirthPlaceName(String birthPlaceName) {
this.birthPlaceName = birthPlaceName;
}
public String getNativePlace() {
return nativePlace;
}
public void setNativePlace(String nativePlace) {
this.nativePlace = nativePlace;
}
public String getFzyid() {
return fzyid;
}
public void setFzyid(String fzyid) {
this.fzyid = fzyid;
}
}

@ -0,0 +1,440 @@
package com.xjgs.vo;
/**
*
* */
public class TCheck {
private String patientId;
private String medicine;
private String hbsag;
private String hcvAb;
private String hivAb;
private String clinicDis;
private String admissDis;
private String opbeOpafter;
private String clinicPathology;
private String emitPathology;
private long savlage;
private long succeed;
private String deptDirector;
private String director;
private String attending;
private String admissDoctor;
private String refresher;
private String graduate;
private String praxis;
private String coding;
private String quality;
private String control;
private String nurses;
private java.sql.Timestamp editDate;
private String memo;
private String savlageType;
private String operateClass;
private String operateProcess;
private String emitOperate;
private String clinicDisHerb;
private String admissDisHerb;
private String singleFlag;
private String criticalStatus;
private String emergencyStatus;
private String difficultyStatus;
private String trimmer;
private java.sql.Timestamp qualityDate;
private String clinicalPathwayOption;
private String comCliPatIf;
private String heterIf;
private String pathNum;
private String zrNurse;
private java.sql.Timestamp zkrq;
public String getPatientId() {
return patientId;
}
public void setPatientId(String patientId) {
this.patientId = patientId;
}
public String getMedicine() {
return medicine;
}
public void setMedicine(String medicine) {
this.medicine = medicine;
}
public String getHbsag() {
return hbsag;
}
public void setHbsag(String hbsag) {
this.hbsag = hbsag;
}
public String getHcvAb() {
return hcvAb;
}
public void setHcvAb(String hcvAb) {
this.hcvAb = hcvAb;
}
public String getHivAb() {
return hivAb;
}
public void setHivAb(String hivAb) {
this.hivAb = hivAb;
}
public String getClinicDis() {
return clinicDis;
}
public void setClinicDis(String clinicDis) {
this.clinicDis = clinicDis;
}
public String getAdmissDis() {
return admissDis;
}
public void setAdmissDis(String admissDis) {
this.admissDis = admissDis;
}
public String getOpbeOpafter() {
return opbeOpafter;
}
public void setOpbeOpafter(String opbeOpafter) {
this.opbeOpafter = opbeOpafter;
}
public String getClinicPathology() {
return clinicPathology;
}
public void setClinicPathology(String clinicPathology) {
this.clinicPathology = clinicPathology;
}
public String getEmitPathology() {
return emitPathology;
}
public void setEmitPathology(String emitPathology) {
this.emitPathology = emitPathology;
}
public long getSavlage() {
return savlage;
}
public void setSavlage(long savlage) {
this.savlage = savlage;
}
public long getSucceed() {
return succeed;
}
public void setSucceed(long succeed) {
this.succeed = succeed;
}
public String getDeptDirector() {
return deptDirector;
}
public void setDeptDirector(String deptDirector) {
this.deptDirector = deptDirector;
}
public String getDirector() {
return director;
}
public void setDirector(String director) {
this.director = director;
}
public String getAttending() {
return attending;
}
public void setAttending(String attending) {
this.attending = attending;
}
public String getAdmissDoctor() {
return admissDoctor;
}
public void setAdmissDoctor(String admissDoctor) {
this.admissDoctor = admissDoctor;
}
public String getRefresher() {
return refresher;
}
public void setRefresher(String refresher) {
this.refresher = refresher;
}
public String getGraduate() {
return graduate;
}
public void setGraduate(String graduate) {
this.graduate = graduate;
}
public String getPraxis() {
return praxis;
}
public void setPraxis(String praxis) {
this.praxis = praxis;
}
public String getCoding() {
return coding;
}
public void setCoding(String coding) {
this.coding = coding;
}
public String getQuality() {
return quality;
}
public void setQuality(String quality) {
this.quality = quality;
}
public String getControl() {
return control;
}
public void setControl(String control) {
this.control = control;
}
public String getNurses() {
return nurses;
}
public void setNurses(String nurses) {
this.nurses = nurses;
}
public java.sql.Timestamp getEditDate() {
return editDate;
}
public void setEditDate(java.sql.Timestamp editDate) {
this.editDate = editDate;
}
public String getMemo() {
return memo;
}
public void setMemo(String memo) {
this.memo = memo;
}
public String getSavlageType() {
return savlageType;
}
public void setSavlageType(String savlageType) {
this.savlageType = savlageType;
}
public String getOperateClass() {
return operateClass;
}
public void setOperateClass(String operateClass) {
this.operateClass = operateClass;
}
public String getOperateProcess() {
return operateProcess;
}
public void setOperateProcess(String operateProcess) {
this.operateProcess = operateProcess;
}
public String getEmitOperate() {
return emitOperate;
}
public void setEmitOperate(String emitOperate) {
this.emitOperate = emitOperate;
}
public String getClinicDisHerb() {
return clinicDisHerb;
}
public void setClinicDisHerb(String clinicDisHerb) {
this.clinicDisHerb = clinicDisHerb;
}
public String getAdmissDisHerb() {
return admissDisHerb;
}
public void setAdmissDisHerb(String admissDisHerb) {
this.admissDisHerb = admissDisHerb;
}
public String getSingleFlag() {
return singleFlag;
}
public void setSingleFlag(String singleFlag) {
this.singleFlag = singleFlag;
}
public String getCriticalStatus() {
return criticalStatus;
}
public void setCriticalStatus(String criticalStatus) {
this.criticalStatus = criticalStatus;
}
public String getEmergencyStatus() {
return emergencyStatus;
}
public void setEmergencyStatus(String emergencyStatus) {
this.emergencyStatus = emergencyStatus;
}
public String getDifficultyStatus() {
return difficultyStatus;
}
public void setDifficultyStatus(String difficultyStatus) {
this.difficultyStatus = difficultyStatus;
}
public String getTrimmer() {
return trimmer;
}
public void setTrimmer(String trimmer) {
this.trimmer = trimmer;
}
public java.sql.Timestamp getQualityDate() {
return qualityDate;
}
public void setQualityDate(java.sql.Timestamp qualityDate) {
this.qualityDate = qualityDate;
}
public String getClinicalPathwayOption() {
return clinicalPathwayOption;
}
public void setClinicalPathwayOption(String clinicalPathwayOption) {
this.clinicalPathwayOption = clinicalPathwayOption;
}
public String getComCliPatIf() {
return comCliPatIf;
}
public void setComCliPatIf(String comCliPatIf) {
this.comCliPatIf = comCliPatIf;
}
public String getHeterIf() {
return heterIf;
}
public void setHeterIf(String heterIf) {
this.heterIf = heterIf;
}
public String getPathNum() {
return pathNum;
}
public void setPathNum(String pathNum) {
this.pathNum = pathNum;
}
public String getZrNurse() {
return zrNurse;
}
public void setZrNurse(String zrNurse) {
this.zrNurse = zrNurse;
}
public java.sql.Timestamp getZkrq() {
return zkrq;
}
public void setZkrq(java.sql.Timestamp zkrq) {
this.zkrq = zkrq;
}
}

@ -0,0 +1,179 @@
package com.xjgs.vo;
/**
*
* */
public class TDiag {
private String patientId;
private long diagNo;
private String diagCode;
private String diagName;
private String diagType;
private String disThing;
private String pathologyCut;
private String xRay;
private String operCode;
private String operName;
private java.sql.Timestamp operDate;
private String singl;
private java.sql.Timestamp createDate;
private String patAdmCondition;
private String pid;
private String vid;
private String inHospStat;
public String getPatientId() {
return patientId;
}
public void setPatientId(String patientId) {
this.patientId = patientId;
}
public long getDiagNo() {
return diagNo;
}
public void setDiagNo(long diagNo) {
this.diagNo = diagNo;
}
public String getDiagCode() {
return diagCode;
}
public void setDiagCode(String diagCode) {
this.diagCode = diagCode;
}
public String getDiagName() {
return diagName;
}
public void setDiagName(String diagName) {
this.diagName = diagName;
}
public String getDiagType() {
return diagType;
}
public void setDiagType(String diagType) {
this.diagType = diagType;
}
public String getDisThing() {
return disThing;
}
public void setDisThing(String disThing) {
this.disThing = disThing;
}
public String getPathologyCut() {
return pathologyCut;
}
public void setPathologyCut(String pathologyCut) {
this.pathologyCut = pathologyCut;
}
public String getXRay() {
return xRay;
}
public void setXRay(String xRay) {
this.xRay = xRay;
}
public String getOperCode() {
return operCode;
}
public void setOperCode(String operCode) {
this.operCode = operCode;
}
public String getOperName() {
return operName;
}
public void setOperName(String operName) {
this.operName = operName;
}
public java.sql.Timestamp getOperDate() {
return operDate;
}
public void setOperDate(java.sql.Timestamp operDate) {
this.operDate = operDate;
}
public String getSingl() {
return singl;
}
public void setSingl(String singl) {
this.singl = singl;
}
public java.sql.Timestamp getCreateDate() {
return createDate;
}
public void setCreateDate(java.sql.Timestamp createDate) {
this.createDate = createDate;
}
public String getPatAdmCondition() {
return patAdmCondition;
}
public void setPatAdmCondition(String patAdmCondition) {
this.patAdmCondition = patAdmCondition;
}
public String getPid() {
return pid;
}
public void setPid(String pid) {
this.pid = pid;
}
public String getVid() {
return vid;
}
public void setVid(String vid) {
this.vid = vid;
}
public String getInHospStat() {
return inHospStat;
}
public void setInHospStat(String inHospStat) {
this.inHospStat = inHospStat;
}
}

@ -0,0 +1,200 @@
package com.xjgs.vo;
/**
*
* */
public class TOperate {
private String patientId;
private long operateNo;
private String operateCode;
private String operateName;
private java.sql.Timestamp operateDate;
private String operator;
private String assistant1;
private String assistant2;
private String assistant3;
private String anaesthesiaType;
private String cut;
private String anaesthesiaName;
private String operCode;
private String operName;
private java.sql.Timestamp operDate;
private String operateClass;
private String operationScale;
private String chosSurg;
private String operDegr;
public String getPatientId() {
return patientId;
}
public void setPatientId(String patientId) {
this.patientId = patientId;
}
public long getOperateNo() {
return operateNo;
}
public void setOperateNo(long operateNo) {
this.operateNo = operateNo;
}
public String getOperateCode() {
return operateCode;
}
public void setOperateCode(String operateCode) {
this.operateCode = operateCode.trim ();
}
public String getOperateName() {
return operateName;
}
public void setOperateName(String operateName) {
this.operateName = operateName.trim ();
}
public java.sql.Timestamp getOperateDate() {
return operateDate;
}
public void setOperateDate(java.sql.Timestamp operateDate) {
this.operateDate = operateDate;
}
public String getOperator() {
return operator;
}
public void setOperator(String operator) {
this.operator = operator.trim ();
}
public String getAssistant1() {
return assistant1;
}
public void setAssistant1(String assistant1) {
this.assistant1 = assistant1.trim ();
}
public String getAssistant2() {
return assistant2;
}
public void setAssistant2(String assistant2) {
this.assistant2 = assistant2.trim ();
}
public String getAssistant3() {
return assistant3;
}
public void setAssistant3(String assistant3) {
this.assistant3 = assistant3.trim ();
}
public String getAnaesthesiaType() {
return anaesthesiaType;
}
public void setAnaesthesiaType(String anaesthesiaType) {
this.anaesthesiaType = anaesthesiaType.trim ();
}
public String getCut() {
return cut;
}
public void setCut(String cut) {
this.cut = cut.trim ();
}
public String getAnaesthesiaName() {
return anaesthesiaName;
}
public void setAnaesthesiaName(String anaesthesiaName) {
this.anaesthesiaName = anaesthesiaName.trim ();
}
public String getOperCode() {
return operCode;
}
public void setOperCode(String operCode) {
this.operCode = operCode.trim ();
}
public String getOperName() {
return operName;
}
public void setOperName(String operName) {
this.operName = operName.trim ();
}
public java.sql.Timestamp getOperDate() {
return operDate;
}
public void setOperDate(java.sql.Timestamp operDate) {
this.operDate = operDate;
}
public String getOperateClass() {
return operateClass;
}
public void setOperateClass(String operateClass) {
this.operateClass = operateClass.trim ();
}
public String getOperationScale() {
return operationScale;
}
public void setOperationScale(String operationScale) {
this.operationScale = operationScale.trim ();
}
public String getChosSurg() {
return chosSurg;
}
public void setChosSurg(String chosSurg) {
this.chosSurg = chosSurg.trim ();
}
public String getOperDegr() {
return operDegr;
}
public void setOperDegr(String operDegr) {
this.operDegr = operDegr.trim ();
}
}

@ -0,0 +1,70 @@
package com.xjgs.vo;
/**
*
* */
public class User {
private String id;
private String code;
private String name;
private String password;
private String createDate;
private String departmentId;
private String remark;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getCreateDate() {
return createDate;
}
public void setCreateDate(String createDate) {
this.createDate = createDate;
}
public String getDepartmentId() {
return departmentId;
}
public void setDepartmentId(String departmentId) {
this.departmentId = departmentId;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
}

@ -0,0 +1,52 @@
package com.xjgs.vo;
/**
* his
* */
public class V_emrpatient {
private String fpatno;
private String fpatfileno;
private String fpattimes;
private String fpatname;
private String farchieve_dt;
public String getFpatno() {
return fpatno;
}
public void setFpatno(String fpatno) {
this.fpatno = fpatno;
}
public String getFpattimes() {
return fpattimes;
}
public void setFpattimes(String fpattimes) {
this.fpattimes = fpattimes;
}
public String getFpatname() {
return fpatname;
}
public void setFpatname(String fpatname) {
this.fpatname = fpatname;
}
public String getFarchieve_dt() {
return farchieve_dt;
}
public void setFarchieve_dt(String farchieve_dt) {
this.farchieve_dt = farchieve_dt;
}
public String getFpatfileno() {
return fpatfileno;
}
public void setFpatfileno(String fpatfileno) {
this.fpatfileno = fpatfileno;
}
}

@ -0,0 +1,22 @@
package com.xjgs.vo;
public class Ycy {
private String Jzh;
private String Cyqk;
public String getJzh() {
return Jzh;
}
public void setJzh(String jzh) {
Jzh = jzh.trim();
}
public String getCyqk() {
return Cyqk;
}
public void setCyqk(String cyqk) {
Cyqk = cyqk.trim();
}
}

@ -0,0 +1,115 @@
package com.xjgs.vo;
/**
* his
* */
public class Zl {
private String zyh;
private String jzh;
private String zycs;
private String xm;
private String xb;
private String dqbq;
private String cyrq;
private String ryrq;
private String rybq;
private String fdrname;
private String sfzh;
private String rycw;
public String getZyh() {
return zyh;
}
public void setZyh(String zyh) {
this.zyh = zyh;
}
public String getZycs() {
return zycs;
}
public void setZycs(String zycs) {
this.zycs = zycs == null ? "1":zycs.trim();
}
public String getXm() {
return xm;
}
public void setXm(String xm) {
this.xm = xm;
}
public String getXb() {
return xb;
}
public void setXb(String xb) {
this.xb = xb;
}
public String getDqbq() {
return dqbq;
}
public void setDqbq(String dqbq) {
this.dqbq = dqbq;
}
public String getCyrq() {
return cyrq;
}
public void setCyrq(String cyrq) {
this.cyrq = cyrq;
}
public String getRyrq() {
return ryrq;
}
public void setRyrq(String ryrq) {
this.ryrq = ryrq;
}
public String getRybq() {
return rybq;
}
public void setRybq(String rybq) {
this.rybq = rybq;
}
public String getFdrname() {
return fdrname;
}
public void setFdrname(String fdrname) {
this.fdrname = fdrname;
}
public String getSfzh() {
return sfzh;
}
public void setSfzh(String sfzh) {
this.sfzh = sfzh;
}
public String getJzh() {
return jzh;
}
public void setJzh(String jzh) {
this.jzh = jzh;
}
public String getRycw() {
return rycw;
}
public void setRycw(String rycw) {
this.rycw = rycw == null ? null : rycw.trim ();
}
}

@ -0,0 +1,20 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class BIRTHDAY {
public BIRTHDAY(){
}
public BIRTHDAY(Element el){
if(el == null){
return;
}
this.BIRTHDAYY = new xmlBase(el.element("BIRTHDAYY"));
this.BIRTHDAYM = new xmlBase(el.element("BIRTHDAYM"));
this.BIRTHDAYD = new xmlBase(el.element("BIRTHDAYD"));
}
public xmlBase BIRTHDAYY;
public xmlBase BIRTHDAYM;
public xmlBase BIRTHDAYD;
}

@ -0,0 +1,67 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
import java.io.ByteArrayInputStream;
import java.io.InputStream;
import java.io.UnsupportedEncodingException;
public class XmlFirstPage {
public XmlFirstPage()
{
this.CaseCaption = new xmlBase();
this.BasiInfor = new xmlBasiInfor();
this.DiagInfor = new xmlDiagInfor();
this.ThirClassExa = new xmlThirClassExa();
this.SurgInfor = new xmlSurgInfor();
this.InfantCard = new xmlInfantCard();
this.TumTreatTab = new xmlTumTreatTab();
this.ExpenInfo= new xmlExpenInfo();
this.eprhead = new xmleprhead();
this.signatorys = new xmlsignatorys();
this.master = new xmlmaster();
this.Diags = new xmlDiags();
}
public XmlFirstPage(String xmlStr) throws UnsupportedEncodingException, DocumentException {
SAXReader saxreader=new SAXReader();
String xlStr=xmlStr;
InputStream is = new ByteArrayInputStream(xlStr.getBytes("UTF-8"));
Document doc =saxreader.read(is);
Element root = doc.getRootElement();
this.CaseCaption = new xmlBase(root.element("CaseCaption"));
this.BasiInfor = new xmlBasiInfor(root.element("BasiInfor"));
this.DiagInfor = new xmlDiagInfor(root.element("DiagInfor"));
this.ThirClassExa = new xmlThirClassExa(root.element("ThirClassExa"));
this.SurgInfor = new xmlSurgInfor(root.element("SurgInfor"));
this.InfantCard = new xmlInfantCard(root.element("InfantCard"));
this.TumTreatTab = new xmlTumTreatTab(root.element("TumTreatTab"));
this.ExpenInfo= new xmlExpenInfo(root.element("ExpenInfo"));
this.eprhead = new xmleprhead(root.element("eprhead"));
this.signatorys = new xmlsignatorys(root.element("signatorys"));
this.master = new xmlmaster(root.element("master"));
this.Diags = new xmlDiags(root.element("Diags"));
}
//属性
public xmlBase CaseCaption;
public xmlBasiInfor BasiInfor;
public xmlDiagInfor DiagInfor;
public xmlThirClassExa ThirClassExa;
public xmlSurgInfor SurgInfor;
public xmlInfantCard InfantCard;
public xmlTumTreatTab TumTreatTab;
public xmlExpenInfo ExpenInfo;
public xmleprhead eprhead;
public xmlsignatorys signatorys;
public xmlmaster master;
public xmlDiags Diags;
}

@ -0,0 +1,47 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlBase {
public xmlBase()
{
}
public xmlBase(String valueText)
{
InnText = valueText;
}
public xmlBase(Element xl)
{
if(xl == null)
{
return;
}
InnText = xl.getText();
}
public String InnText;
public String getValText()
{
if(InnText== null || InnText.isEmpty() || InnText.equals("-"))
{
return "";
}
int pos1 = InnText.indexOf("-->");
if(pos1 ==-1)
{
return InnText;
}
String tmpV = InnText.substring(pos1+1);
return tmpV;
}
}

@ -0,0 +1,181 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlBasiInfor {
public xmlBasiInfor()
{
}
public xmlBasiInfor(Element el)
{
if(el ==null)
{
return;
}
this.HosInsuID = new xmlBase(el.element("HosInsuID"));
this.MedTreatPayMode = new xmlBase(el.element("MedTreatPayMode"));
this.PayModeOption = new xmlBase(el.element("PayModeOption"));
this.TheNumOfInHos = new xmlBase(el.element("TheNumOfInHos"));
this.ZYH = new xmlBase(el.element("ZYH"));
this.NAME = new xmlBase(el.element("NAME"));
this.PatSEX = new xmlBase(el.element("PatSEX"));
this.SEXOption = new xmlBase(el.element("SEXOption"));
this.BIRTHDAY = new BIRTHDAY(el.element("BIRTHDAY"));
this.AGE = new xmlBase(el.element("AGE"));
this.STATU = new xmlBase(el.element("STATU"));
this.STATUOptionNEW = new xmlBase(el.element("STATUOptionNEW"));
this.JOB = new xmlBase(el.element("JOB"));
this.BIRTHPL = new xmlBase(el.element("BIRTHPL"));
this.PatNATION = new xmlBase(el.element("PatNATION"));
this.PatNATIVE = new xmlBase(el.element("PatNATIVE"));
this.PatIDCARD = new xmlBase(el.element("PatIDCARD"));
this.DWNAME = new xmlBase(el.element("DWNAME"));
this.DWADDR = new xmlBase(el.element("DWADDR"));
this.DWTELE = new xmlBase(el.element("DWTELE"));
this.DWPOST = new xmlBase(el.element("DWPOST"));
this.HKADDR = new xmlBase(el.element("HKADDR"));
this.HKPOST = new xmlBase(el.element("HKPOST"));
this.LXNAME = new xmlBase(el.element("LXNAME"));
this.RELATE = new xmlBase(el.element("RELATE"));
this.LXADDR = new xmlBase(el.element("LXADDRUnion"));
this.LXTELE = new xmlBase(el.element("LXTELE"));
this.xmlRYDATE = new xmlRYDATE(el.element("RYDATE"));
this.RYTIME = new xmlBase(el.element("RYTIME"));
this.RYDEPT = new xmlBase(el.element("RYDEPT"));
this.RYBS = new xmlBase(el.element("RYBS"));
this.FirstZKDpt = new xmlFirstZKDpt(el.element("FirstZKDpt"));
this.xmlCYDATE = new xmlCYDATE(el.element("CYDATE"));
this.BodyTempOutHosTime = new xmlBase(el.element("BodyTempOutHosTime"));
this.CYTIME = new xmlBase(el.element("CYTIME"));
this.CYDEPT = new xmlBase(el.element("CYDEPT"));
this.CYBS = new xmlBase(el.element("CYBS"));
this.DAYS = new xmlBase(el.element("DAYS"));
this.MZZD = new xmlBase(el.element("MZZD"));
this.MZDOCT = new xmlBase(el.element("MZDOCT"));
this.RYINFO = new xmlBase(el.element("RYINFO"));
this.RYINFOOption = new xmlBase(el.element("RYINFOOption"));
this.RYZD = new xmlBase(el.element("RYZD"));
this.QZDATE = new xmlBase(el.element("QZDATE"));
this.BODY = new xmlBase(el.element("BODY"));
this.BODYOption = new xmlBase(el.element("BODYOption"));
this.ISOPFIRST = new xmlBase(el.element("ISOPFIRST"));
this.ISZLFIRST = new xmlBase(el.element("ISZLFIRST"));
this.ISJCFIRST = new xmlBase(el.element("ISJCFIRST"));
this.ISZDFIRST = new xmlBase(el.element("ISZDFIRST"));
this.CrbRepCard = new xmlBase(el.element("CrbRepCard"));
this.CrbRepCardOption = new xmlBase(el.element("CrbRepCardOption"));
this.SZ = new xmlBase(el.element("SZ"));
this.SZOption = new xmlBase(el.element("SZOption"));
this.SZQX = new xmlSZQX(el.element("SZQX"));
this.SAMPLE = new xmlBase(el.element("SAMPLE"));
this.SAMPLEOption = new xmlBase(el.element("SAMPLEOption"));
this.BLOOD = new xmlBase(el.element("BLOOD"));
this.BLOODOption = new xmlBase(el.element("BLOODOption"));
this.RH = new xmlBase(el.element("RH"));
this.RHOption = new xmlBase(el.element("RHOption"));
this.SXFY = new xmlBase(el.element("SXFY"));
this.SXFYOption = new xmlBase(el.element("SXFYOption"));
this.SXIf = new xmlBase(el.element("SXIf"));
this.SXIfOption = new xmlBase(el.element("SXIfOption"));
this.SXType = new xmlSXType(el.element("SXType"));
this.YJConsNum = new xmlBase(el.element("YJConsNum"));
this.YCConsNum = new xmlBase(el.element("YCConsNum"));
this.NurGrade = new xmlNurGrade(el.element("NurGrade"));
this.NOWADDRUnion = new xmlBase(el.element("NOWADDRUnion"));
this.NOWADDRTELE = new xmlBase(el.element("NOWADDRTELE"));
this.NOWADDRPOST = new xmlBase(el.element("NOWADDRPOST"));
this.BIRTHDATE = new xmlBase(el.element("BIRTHDATE"));
this.InfantWeight = new xmlBase(el.element("InfantWeight"));
this.InHospWeight = new xmlBase(el.element("InHospWeight"));
this.InHospWayOption = new xmlBase(el.element("InHospWayOption"));
this.MZZDCode = new xmlBase(el.element("MZZDCode"));
this.NOWADDR = new xmlBase(el.element("NOWADDR"));
this.MedTreatPayModeNew = new xmlBase(el.element("MedTreatPayModeNew"));
this.HealthNum = new xmlBase(el.element("HealthNum"));
}
public xmlBase HealthNum;
public xmlBase MedTreatPayModeNew;
public xmlBase NOWADDR;
public xmlBase MZZDCode;
public xmlBase InHospWayOption;
public xmlBase InfantWeight;
public xmlBase InHospWeight;
public xmlBase BIRTHDATE;
public xmlBase NOWADDRTELE;
public xmlBase NOWADDRPOST;
public xmlBase NOWADDRUnion;
public xmlBase HosInsuID;
public xmlBase MedTreatPayMode;
public xmlBase PayModeOption;
public xmlBase TheNumOfInHos;
public xmlBase ZYH;
public xmlBase NAME;
public xmlBase PatSEX;
public xmlBase SEXOption;
public BIRTHDAY BIRTHDAY;
public xmlBase AGE;
public xmlBase STATU;
public xmlBase STATUOptionNEW;
public xmlBase JOB;
public xmlBase BIRTHPL;
public xmlBase PatNATION;
public xmlBase PatNATIVE;
public xmlBase PatIDCARD;
public xmlBase DWNAME;
public xmlBase DWADDR;
public xmlBase DWTELE;
public xmlBase DWPOST;
public xmlBase HKADDR;
public xmlBase HKPOST;
public xmlBase LXNAME;
public xmlBase RELATE;
public xmlBase LXADDR;
public xmlBase LXTELE;
public xmlRYDATE xmlRYDATE;
public xmlBase RYTIME;
public xmlBase RYDEPT;
public xmlBase RYBS;
public xmlFirstZKDpt FirstZKDpt;
public xmlCYDATE xmlCYDATE;
public xmlBase BodyTempOutHosTime;
public xmlBase CYTIME;
public xmlBase CYDEPT;
public xmlBase CYBS;
public xmlBase DAYS;
public xmlBase MZZD;
public xmlBase MZDOCT;
public xmlBase RYINFO;
public xmlBase RYINFOOption;
public xmlBase RYZD;
public xmlBase QZDATE;
public xmlBase BODY;
public xmlBase BODYOption;
public xmlBase ISOPFIRST;
public xmlBase ISZLFIRST;
public xmlBase ISJCFIRST;
public xmlBase ISZDFIRST;
public xmlBase CrbRepCard;
public xmlBase CrbRepCardOption;
public xmlBase SZ;
public xmlBase SZOption;
public xmlSZQX SZQX;
public xmlBase SAMPLE;
public xmlBase SAMPLEOption;
public xmlBase BLOOD;
public xmlBase BLOODOption;
public xmlBase RH;
public xmlBase RHOption;
public xmlBase SXFY;
public xmlBase SXFYOption;
public xmlBase SXIf;
public xmlBase SXIfOption;
public xmlSXType SXType;
public xmlBase YJConsNum;
public xmlBase YCConsNum;
public xmlNurGrade NurGrade;
}

@ -0,0 +1,24 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlCYDATE {
public xmlCYDATE(){
}
public xmlCYDATE(Element el){
if(null == el){
return;
}
this.CYDATEY = new xmlBase(el.element("CYDATEY"));
this.CYDATEM = new xmlBase(el.element("CYDATEM"));
this.CYDATED = new xmlBase(el.element("CYDATED"));
this.CYDATEH = new xmlBase(el.element("CYDATEH"));
this.CYDATEMin = new xmlBase(el.element("CYDATEMin"));
}
public xmlBase CYDATEY;
public xmlBase CYDATEM;
public xmlBase CYDATED;
public xmlBase CYDATEH;
public xmlBase CYDATEMin;
}

@ -0,0 +1,38 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlChemTreat {
public xmlChemTreat()
{
}
public xmlChemTreat(Element el)
{
if(el ==null)
{
return;
}
this.Hlfs = new xmlBase(el.element("Hlfs"));
this.HlfsOth = new xmlBase(el.element("HlfsOth"));
this.Hlff = new xmlBase(el.element("Hlff"));
this.HlffOth = new xmlBase(el.element("HlffOth"));
this.Hl1 = new xmlHlBase(el.element("Hl1"));
this.Hl2 = new xmlHlBase(el.element("Hl2"));
this.Hl3 = new xmlHlBase(el.element("Hl3"));
}
public xmlBase Hlfs;
public xmlBase HlfsOth;
public xmlBase Hlff;
public xmlBase HlffOth;
public xmlHlBase Hl1;
public xmlHlBase Hl2;
public xmlHlBase Hl3;
}

@ -0,0 +1,39 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlDiagAccordStat {
public xmlDiagAccordStat()
{
}
public xmlDiagAccordStat(Element el)
{
if(el ==null)
{
return;
}
this.MZACCO = new xmlBase(el.element("MZACCO"));
this.MZACCOOption = new xmlBase(el.element("MZACCOOption"));
this.RYACCO = new xmlBase(el.element("RYACCO"));
this.RYACCOOption = new xmlBase(el.element("RYACCOOption"));
this.OPACCO = new xmlBase(el.element("OPACCO"));
this.OPACCOOption = new xmlBase(el.element("OPACCOOption"));
this.ClinPathAccoIf = new xmlBase(el.element("ClinPathAccoIf"));
this.ClinPathOption = new xmlBase(el.element("ClinPathOption"));
this.RadiPathAccoIf = new xmlBase(el.element("RadiPathAccoIf"));
this.RadiPathOption = new xmlBase(el.element("RadiPathOption"));
}
public xmlBase MZACCO;
public xmlBase MZACCOOption;
public xmlBase RYACCO;
public xmlBase RYACCOOption;
public xmlBase OPACCO;
public xmlBase OPACCOOption;
public xmlBase ClinPathAccoIf;
public xmlBase ClinPathOption;
public xmlBase RadiPathAccoIf;
public xmlBase RadiPathOption;
}

@ -0,0 +1,63 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Attribute;
import org.dom4j.Element;
public class xmlDiagBase {
public xmlDiagBase(){}
public xmlDiagBase(Element el)
{
if(el==null)
{
return;
}
Attribute tb = el.attribute("num");
if(tb !=null)
{
this.num = tb.getValue();
}
this.FPATNO = new xmlBase(el.element("FPATNO"));
this.FDIAGCLASS = new xmlBase(el.element("FDIAGCLASS"));
this.FDIAGLEVEL = new xmlBase(el.element("FDIAGLEVEL"));
this.FICDNO = new xmlBase(el.element("FICDNO"));
this.FDIAGNAME = new xmlBase(el.element("FDIAGNAME"));
this.FDIAGDATE = new xmlBase(el.element("FDIAGDATE"));
this.FSIGNATURE = new xmlBase(el.element("FSIGNATURE"));
this.FCLASSNO = new xmlBase(el.element("FCLASSNO"));
this.FNUM = new xmlBase(el.element("FNUM"));
this.FIFSURE = new xmlBase(el.element("FIFSURE"));
this.FDATE = new xmlBase(el.element("FDATE"));
this.FOUTCOMPLEX = new xmlBase(el.element("FOUTCOMPLEX"));
this.FEMPNO = new xmlBase(el.element("FEMPNO"));
this.FEMPNAME = new xmlBase(el.element("FEMPNAME"));
this.FGRPNO = new xmlBase(el.element("FGRPNO"));
}
public String num;
public xmlBase FPATNO;
public xmlBase FDIAGCLASS;
public xmlBase FDIAGLEVEL;
public xmlBase FICDNO;
public xmlBase FDIAGNAME;
public xmlBase FDIAGDATE;
public xmlBase FSIGNATURE;
public xmlBase FCLASSNO;
public xmlBase FNUM;
public xmlBase FIFSURE;
public xmlBase FDATE;
public xmlBase FOUTCOMPLEX;
public xmlBase FEMPNO;
public xmlBase FEMPNAME;
public xmlBase FGRPNO;
}

@ -0,0 +1,62 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlDiagInfor {
public xmlDiagInfor()
{
}
public xmlDiagInfor(Element el)
{
if(el ==null)
{
return;
}
this.MainDiag = new xmlMainDiag(el.element("MainDiag"));
this.OthDiag = new xmlOthDiag(el.element("OthDiag"));
this.YNGRName = new xmlYNGRName(el.element("YNGRName"));
this.PathDiag = new xmlBase(el.element("PathDiag"));
this.TraToxExtFactor = new xmlBase(el.element("TraToxExtFactor"));
this.GMYW = new xmlBase(el.element("GMYW"));
this.HBsAg = new xmlBase(el.element("HBsAg"));
this.HBsAgOption = new xmlBase(el.element("HBsAgOption"));
this.HCV_Ab = new xmlBase(el.element("HCV_Ab"));
this.HCV_AbOption = new xmlBase(el.element("HCV_AbOption"));
this.HIV_Ab = new xmlBase(el.element("HIV_Ab"));
this.HIV_AbOption = new xmlBase(el.element("HIV_AbOption"));
this.DiagAccordStat = new xmlDiagAccordStat(el.element("DiagAccordStat"));
this.QJTIMES = new xmlBase(el.element("QJTIMES"));
this.SUCTIMES = new xmlBase(el.element("SUCTIMES"));
this.CaseType = new xmlBase(el.element("CaseType"));
this.BODYOption = new xmlBase(el.element("BODYOption"));
this.BLOODOptionNEW = new xmlBase(el.element("BLOODOptionNEW"));
this.RHOptionNEW = new xmlBase(el.element("RHOptionNEW"));
this.GMYWIfOption = new xmlBase(el.element("GMYWIfOption"));
}
public xmlBase RHOptionNEW;
public xmlBase BLOODOptionNEW;
public xmlMainDiag MainDiag;
public xmlOthDiag OthDiag;
public xmlYNGRName YNGRName;
public xmlBase PathDiag;
public xmlBase TraToxExtFactor;
public xmlBase GMYW;
public xmlBase GMYWIfOption;
public xmlBase HBsAg;
public xmlBase HBsAgOption;
public xmlBase HCV_Ab;
public xmlBase HCV_AbOption;
public xmlBase HIV_Ab;
public xmlBase HIV_AbOption;
public xmlDiagAccordStat DiagAccordStat;
public xmlBase QJTIMES;
public xmlBase SUCTIMES;
public xmlBase CaseType;
public xmlBase BODYOption;
}

@ -0,0 +1,38 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
import java.util.ArrayList;
import java.util.List;
public class xmlDiags {
public xmlDiags()
{
Diags = new ArrayList<xmlDiagBase>();
}
public xmlDiags(Element el)
{
Diags = new ArrayList<xmlDiagBase>();
if(el == null)
{
return;
}
List eList=el.elements("Diag");
if(eList.size()==0)
{
return;
}
for (int i = 0; i< eList.size()-1;i++)
{
Element tmpI = (Element) eList.get(i);
xmlDiagBase tmpObj = new xmlDiagBase(tmpI);
Diags.add(tmpObj);
}
}
public List<xmlDiagBase> Diags;
}

@ -0,0 +1,36 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlDiveDos {
public xmlDiveDos()
{
}
public xmlDiveDos(Element el)
{
if(el ==null)
{
return;
}
this.zgy = new xmlBase(el.element("zgy"));
this.zcs = new xmlBase(el.element("zcs"));
this.Zts = new xmlBase(el.element("Zts"));
this.zrq1 = new xmlqrq1(el.element("zrq1"));
this.zrq2 = new xmlqrq2(el.element("zrq2"));
}
public xmlBase zgy;
public xmlBase zcs;
public xmlBase Zts;
public xmlqrq1 zrq1;
public xmlqrq2 zrq2;
}

@ -0,0 +1,61 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlExpenInfo {
public xmlExpenInfo()
{}
public xmlExpenInfo(Element el)
{
if(el ==null)
{
return;
}
this.SUM1 = new xmlBase(el.element("SUM1"));
this.CWF = new xmlBase(el.element("CWF"));
this.HLF = new xmlBase(el.element("HLF"));
this.XYF = new xmlBase(el.element("XYF"));
this.ZCHF = new xmlBase(el.element("ZCHF"));
this.ZCYF = new xmlBase(el.element("ZCYF"));
this.FSF = new xmlBase(el.element("FSF"));
this.HYF = new xmlBase(el.element("HYF"));
this.SYF = new xmlBase(el.element("SYF"));
this.SXF = new xmlBase(el.element("SXF"));
this.ZLF = new xmlBase(el.element("ZLF"));
this.SSF = new xmlBase(el.element("SSF"));
this.JSF = new xmlBase(el.element("JSF"));
this.JCF = new xmlBase(el.element("JCF"));
this.MZF = new xmlBase(el.element("MZF"));
this.YEF = new xmlBase(el.element("YEF"));
this.PCF = new xmlBase(el.element("PCF"));
this.QTF1 = new xmlBase(el.element("QTF1"));
this.QTF2 = new xmlBase(el.element("QTF2"));
this.QTF3 = new xmlBase(el.element("QTF3"));
}
public xmlBase SUM1;
public xmlBase CWF;
public xmlBase HLF;
public xmlBase XYF;
public xmlBase ZCHF;
public xmlBase ZCYF;
public xmlBase FSF;
public xmlBase HYF;
public xmlBase SYF;
public xmlBase SXF;
public xmlBase ZLF;
public xmlBase SSF;
public xmlBase JSF;
public xmlBase JCF;
public xmlBase MZF;
public xmlBase YEF;
public xmlBase PCF;
public xmlBase QTF1;
public xmlBase QTF2;
public xmlBase QTF3;
}

@ -0,0 +1,38 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlFirstZKDpt {
public xmlFirstZKDpt(){
}
public xmlFirstZKDpt(Element element){
if(element == null){
return;
}
this.FirstZKDptY1 = new xmlBase(element.element("FirstZKDptY1"));
this.FirstZKDptM1 = new xmlBase(element.element("FirstZKDptM1"));
this.FirstZKDptH1 = new xmlBase(element.element("FirstZKDptH1"));
this.FirstZKDptName1 = new xmlBase(element.element("FirstZKDptName1"));
this.FirstZKDptY2 = new xmlBase(element.element("FirstZKDptY2"));
this.FirstZKDptM2 = new xmlBase(element.element("FirstZKDptM2"));
this.FirstZKDptH2 = new xmlBase(element.element("FirstZKDptH2"));
this.FirstZKDptName2 = new xmlBase(element.element("FirstZKDptName2"));
this.FirstZKDptY3 = new xmlBase(element.element("FirstZKDptY3"));
this.FirstZKDptM3 = new xmlBase(element.element("FirstZKDptM3"));
this.FirstZKDptH3 = new xmlBase(element.element("FirstZKDptH3"));
this.FirstZKDptName3 = new xmlBase(element.element("FirstZKDptName3"));
}
public xmlBase FirstZKDptY1;
public xmlBase FirstZKDptM1;
public xmlBase FirstZKDptH1;
public xmlBase FirstZKDptName1;
public xmlBase FirstZKDptY2;
public xmlBase FirstZKDptM2;
public xmlBase FirstZKDptH2;
public xmlBase FirstZKDptName2;
public xmlBase FirstZKDptY3;
public xmlBase FirstZKDptM3;
public xmlBase FirstZKDptH3;
public xmlBase FirstZKDptName3;
}

@ -0,0 +1,31 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlHlBase {
public xmlHlBase()
{
}
public xmlHlBase(Element el)
{
if(el ==null)
{
return;
}
this.hldate = new xmlBase(el.element("hldate"));
this.hldrug = new xmlBase(el.element("hldrug"));
this.hlproc = new xmlBase(el.element("hlproc"));
this.Hljg = new xmlBase(el.element("Hljg"));
}
public xmlBase hldate;
public xmlBase hldrug;
public xmlBase hlproc;
public xmlBase Hljg;
}

@ -0,0 +1,22 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlInHospStat {
public xmlInHospStat(){
}
public xmlInHospStat(Element element){
if(element == null){
return;
}
this.InHospStatHav = new xmlBase(element.element("InHospStatHav"));
this.InHospStatNotS = new xmlBase(element.element("InHospStatNotS"));
this.InHospStatNotC = new xmlBase(element.element("InHospStatNotC"));
this.InHospStatNon = new xmlBase(element.element("InHospStatNon"));
}
public xmlBase InHospStatHav;
public xmlBase InHospStatNotS;
public xmlBase InHospStatNotC;
public xmlBase InHospStatNon;
}

@ -0,0 +1,23 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlInciHealClass {
public xmlInciHealClass()
{
}
public xmlInciHealClass(Element el)
{
if(el ==null)
{
return;
}
this.QIEKOU = new xmlBase(el.element("QIEKOU"));
this.YUHE = new xmlBase(el.element("YUHE"));
}
public xmlBase QIEKOU;
public xmlBase YUHE;
}

@ -0,0 +1,46 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlInfantBase {
public xmlInfantBase()
{
}
public xmlInfantBase(Element el)
{
if(el ==null)
{
return;
}
this.SeqNum = new xmlBase(el.element("SeqNum"));
this.InfantSex = new xmlBase(el.element("InfantSex"));
this.DelivResult = new xmlBase(el.element("DelivResult"));
this.InfantWeight = new xmlBase(el.element("InfantWeight"));
this.InfantLapTo = new xmlBase(el.element("InfantLapTo"));
this.Breath = new xmlBase(el.element("Breath"));
this.HosInfNum = new xmlBase(el.element("HosInfNum"));
this.MainHosInfName = new xmlBase(el.element("MainHosInfName"));
this.ICD_10 = new xmlBase(el.element("ICD_10"));
this.BABYQJ = new xmlBase(el.element("BABYQJ"));
this.BABYSUC = new xmlBase(el.element("BABYSUC"));
}
public xmlBase SeqNum;
public xmlBase InfantSex;
public xmlBase DelivResult;
public xmlBase InfantWeight;
public xmlBase InfantLapTo;
public xmlBase Breath;
public xmlBase HosInfNum;
public xmlBase MainHosInfName;
public xmlBase ICD_10;
public xmlBase BABYQJ;
public xmlBase BABYSUC;
}

@ -0,0 +1,34 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlInfantCard {
public xmlInfantCard()
{
}
public xmlInfantCard(Element el)
{
if(el ==null)
{
return;
}
this.Infant1 = new xmlInfantBase(el.element("Infant1"));
this.Infant2 = new xmlInfantBase(el.element("Infant2"));
this.Infant3 = new xmlInfantBase(el.element("Infant3"));
this.Infant4 = new xmlInfantBase(el.element("Infant4"));
this.Infant5 = new xmlInfantBase(el.element("Infant5"));
this.Infant6 = new xmlInfantBase(el.element("Infant6"));
}
public xmlInfantBase Infant1;
public xmlInfantBase Infant2;
public xmlInfantBase Infant3;
public xmlInfantBase Infant4;
public xmlInfantBase Infant5;
public xmlInfantBase Infant6;
}

@ -0,0 +1,34 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlIrraTreat {
public xmlIrraTreat()
{
}
public xmlIrraTreat(Element el)
{
if(el ==null)
{
return;
}
this.flfs = new xmlBase(el.element("flfs"));
this.flcs = new xmlBase(el.element("flcs"));
this.flzz = new xmlBase(el.element("flzz"));
this.PrimDos = new xmlPrimDos(el.element("PrimDos"));
this.RegLymDos = new xmlRegLymDos(el.element("RegLymDos"));
this.DiveDos = new xmlDiveDos(el.element("DiveDos"));
}
public xmlBase flfs;
public xmlBase flcs;
public xmlBase flzz;
public xmlPrimDos PrimDos;
public xmlRegLymDos RegLymDos;
public xmlDiveDos DiveDos;
}

@ -0,0 +1,25 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlMainDiag extends xmlOthDiagBase {
public xmlMainDiag()
{
}
public xmlMainDiag(Element el) {
if(el ==null){
return;
}
this.DiagName = new xmlBase(el.element("DiagName"));
this.xmlInHospStat = new xmlInHospStat(el.element("InHospStat"));
this.ICD10 = new xmlBase(el.element("ICD10"));
this.ComplicationIf = new xmlBase(el.element("ComplicationIf"));
this.HosInfIf = new xmlBase(el.element("HosInfIf"));
}
public xmlBase DiagName;
public xmlInHospStat xmlInHospStat;
public xmlBase ICD10;
public xmlBase ComplicationIf;
public xmlBase HosInfIf;
}

@ -0,0 +1,30 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlNurGrade {
public xmlNurGrade(Element el)
{
if(el ==null)
{
return;
}
this.SpeNurHour = new xmlBase(el.element("SpeNurHour"));
this.FirClassdDay = new xmlBase(el.element("FirClassdDay"));
this.SecClassDay = new xmlBase(el.element("SecClassDay"));
this.ThirdClassDay = new xmlBase(el.element("ThirdClassDay"));
this.ZZJHHour = new xmlBase(el.element("ZZJHHour"));
this.SpecNurHour = new xmlBase(el.element("SpecNurHour"));
}
public xmlBase SpeNurHour;
public xmlBase FirClassdDay;
public xmlBase SecClassDay;
public xmlBase ThirdClassDay;
public xmlBase ZZJHHour;
public xmlBase SpecNurHour;
}

@ -0,0 +1,29 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlOperDoct {
public xmlOperDoct()
{
}
public xmlOperDoct(Element el)
{
if(el ==null)
{
return;
}
this.MainOperator = new xmlBase(el.element("MainOperator"));
this.Assistant1 = new xmlBase(el.element("Assistant1"));
this.Assistant2 = new xmlBase(el.element("Assistant2"));
this.Assistant3 = new xmlBase(el.element("Assistant3"));
}
public xmlBase MainOperator;
public xmlBase Assistant1;
public xmlBase Assistant2;
public xmlBase Assistant3;
}

@ -0,0 +1,35 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlOperationBase {
public xmlOperationBase()
{
}
public xmlOperationBase(Element el)
{
if(el ==null)
{
return;
}
this.ICD9_CM = new xmlBase(el.element("ICD9_CM"));
this.OPDATE = new xmlBase(el.element("OPDATE"));
this.OperName = new xmlBase(el.element("OperName"));
this.OperDoct = new xmlOperDoct(el.element("OperDoct"));
this.MAZUI = new xmlBase(el.element("MAZUI"));
this.InciHealClass = new xmlInciHealClass(el.element("InciHealClass"));
this.HocusDoct = new xmlBase(el.element("HocusDoct"));
this.OperDegrOption = new xmlBase(el.element("OperDegrOption"));
}
public xmlBase ICD9_CM;
public xmlBase OPDATE;
public xmlBase OperName;
public xmlOperDoct OperDoct;
public xmlBase MAZUI;
public xmlInciHealClass InciHealClass;
public xmlBase HocusDoct;
public xmlBase OperDegrOption;
}

@ -0,0 +1,38 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlOthDiag {
public xmlOthDiag()
{
}
public xmlOthDiag(Element el)
{
if(el ==null)
{
return;
}
this.OthDiag1 = new xmlOthDiagBase(el.element("OthDiag1"));
this.OthDiag2 = new xmlOthDiagBase(el.element("OthDiag2"));
this.OthDiag3 = new xmlOthDiagBase(el.element("OthDiag3"));
this.OthDiag4 = new xmlOthDiagBase(el.element("OthDiag4"));
this.OthDiag5 = new xmlOthDiagBase(el.element("OthDiag5"));
this.OthDiag6 = new xmlOthDiagBase(el.element("OthDiag6"));
this.OthDiag7 = new xmlOthDiagBase(el.element("OthDiag7"));
this.OthDiag8 = new xmlOthDiagBase(el.element("OthDiag8"));
this.OthDiag9 = new xmlOthDiagBase(el.element("OthDiag9"));
}
public xmlOthDiagBase OthDiag1;
public xmlOthDiagBase OthDiag2;
public xmlOthDiagBase OthDiag3;
public xmlOthDiagBase OthDiag4;
public xmlOthDiagBase OthDiag5;
public xmlOthDiagBase OthDiag6;
public xmlOthDiagBase OthDiag7;
public xmlOthDiagBase OthDiag8;
public xmlOthDiagBase OthDiag9;
}

@ -0,0 +1,36 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlOthDiagBase {
public xmlOthDiagBase()
{
}
public xmlOthDiagBase(Element el)
{
if(el ==null)
{
return;
}
this.DiagName = new xmlBase(el.element("DiagName"));
this.HealIf = new xmlBase(el.element("HealIf"));
this.MendIf = new xmlBase(el.element("MendIf"));
this.NotHealIf = new xmlBase(el.element("NotHealIf"));
this.DeathIf = new xmlBase(el.element("DeathIf"));
this.OthIf = new xmlBase(el.element("OthIf"));
this.ICD10 = new xmlBase(el.element("ICD10"));
this.xmlInHospStat = new xmlInHospStat(el.element("InHospStat"));
}
public xmlInHospStat xmlInHospStat;
public xmlBase DiagName;
public xmlBase HealIf;
public xmlBase MendIf;
public xmlBase NotHealIf;
public xmlBase DeathIf;
public xmlBase OthIf;
public xmlBase ICD10;
}

@ -0,0 +1,32 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlPrimDos {
public xmlPrimDos()
{
}
public xmlPrimDos(Element el)
{
if(el ==null)
{
return;
}
this.ygy = new xmlBase(el.element("ygy"));
this.ycs = new xmlBase(el.element("ycs"));
this.yts = new xmlBase(el.element("yts"));
this.yrq1 = new xmlyrq1(el.element("yrq1"));
this.yrq2 = new xmlyrq2(el.element("yrq2"));
}
public xmlBase ygy;
public xmlBase ycs;
public xmlBase yts;
public xmlyrq1 yrq1;
public xmlyrq2 yrq2;
}

@ -0,0 +1,24 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlRYDATE {
public xmlRYDATE(){
}
public xmlRYDATE(Element el){
if(null == el){
return;
}
this.RYDATEY = new xmlBase(el.element("RYDATEY"));
this.RYDATEM = new xmlBase(el.element("RYDATEM"));
this.RYDATED = new xmlBase(el.element("RYDATED"));
this.RYDATEH = new xmlBase(el.element("RYDATEH"));
this.RYDATEMin = new xmlBase(el.element("RYDATEMin"));
}
public xmlBase RYDATEY;
public xmlBase RYDATEM;
public xmlBase RYDATED;
public xmlBase RYDATEH;
public xmlBase RYDATEMin;
}

@ -0,0 +1,33 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlRegLymDos {
public xmlRegLymDos()
{
}
public xmlRegLymDos(Element el)
{
if(el ==null)
{
return;
}
this.qgy = new xmlBase(el.element("qgy"));
this.qcs = new xmlBase(el.element("qcs"));
this.qts = new xmlBase(el.element("qts"));
this.qrq1 = new xmlqrq1(el.element("qrq1"));
this.qrq2 = new xmlqrq2(el.element("qrq2"));
}
public xmlBase qgy;
public xmlBase qcs;
public xmlBase qts;
public xmlqrq1 qrq1;
public xmlqrq2 qrq2;
}

@ -0,0 +1,38 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlSXType {
public xmlSXType()
{
}
public xmlSXType(Element el)
{
if(el ==null)
{
return;
}
Element e1 = el.element("RBC");
Element e2 = el.element("PlatNum");
Element e3 = el.element("PlasmNum");
Element e4 = el.element("WholBloodNum");
Element e5 = el.element("SXOthNum");
this.RBC = new xmlBase(e1.getText());
this.PlatNum = new xmlBase(e2.getText());
this.PlasmNum = new xmlBase(e3.getText());
this.WholBloodNum = new xmlBase(e4.getText());
this.SXOthNum = new xmlBase(e5.getText());
}
public xmlBase RBC;
public xmlBase PlatNum;
public xmlBase PlasmNum;
public xmlBase WholBloodNum;
public xmlBase SXOthNum;
}

@ -0,0 +1,31 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlSZQX {
public xmlSZQX()
{
}
public xmlSZQX(Element el)
{
if(el ==null)
{
return;
}
Element e1 = el.element("SZQXWeek");
Element e2 = el.element("SZQXMon");
Element e3 = el.element("SZQXYear");
this.SZQXWeek = new xmlBase(e1.getText());
this.SZQXMon = new xmlBase(e2.getText());
this.SZQXYear = new xmlBase(e3.getText());
}
public xmlBase SZQXWeek;
public xmlBase SZQXMon;
public xmlBase SZQXYear;
}

@ -0,0 +1,33 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlSurgInfor {
public xmlSurgInfor()
{
}
public xmlSurgInfor(Element el)
{
if(el ==null)
{
return;
}
this.Operation1 = new xmlOperationBase(el.element("Operation1"));
this.Operation2 = new xmlOperationBase(el.element("Operation2"));
this.Operation3 = new xmlOperationBase(el.element("Operation3"));
this.Operation4 = new xmlOperationBase(el.element("Operation4"));
this.Operation5 = new xmlOperationBase(el.element("Operation5"));
this.Operation6 = new xmlOperationBase(el.element("Operation6"));
}
public xmlOperationBase Operation1;
public xmlOperationBase Operation2;
public xmlOperationBase Operation3;
public xmlOperationBase Operation4;
public xmlOperationBase Operation5;
public xmlOperationBase Operation6;
}

@ -0,0 +1,48 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlThirClassExa {
public xmlThirClassExa()
{
}
public xmlThirClassExa(Element el)
{
if(el ==null)
{
return;
}
this.KZR = new xmlBase(el.element("KZR"));
this.KZR = new xmlBase(el.element("KZR"));
this.ZRDOCT = new xmlBase(el.element("ZRDOCT"));
this.ZZDOCT = new xmlBase(el.element("ZZDOCT"));
this.ZYDOCT = new xmlBase(el.element("ZYDOCT"));
this.JXDOCT = new xmlBase(el.element("JXDOCT"));
this.YSXDOCT = new xmlBase(el.element("YSXDOCT"));
this.SXDOCT = new xmlBase(el.element("SXDOCT"));
this.BMY = new xmlBase(el.element("BMY"));
this.QUALITY = new xmlBase(el.element("QUALITY"));
this.QUALITYOption = new xmlBase(el.element("QUALITYOption"));
this.ZKDOCT = new xmlBase(el.element("ZKDOCT"));
this.ZKNURSE = new xmlBase(el.element("ZKNURSE"));
this.ZKRQ = new xmlZKRQ(el.element("ZKRQ"));
}
public xmlBase KZR;
public xmlBase ZRDOCT;
public xmlBase ZZDOCT;
public xmlBase ZYDOCT;
public xmlBase JXDOCT;
public xmlBase YSXDOCT;
public xmlBase SXDOCT;
public xmlBase BMY;
public xmlBase QUALITY;
public xmlBase QUALITYOption;
public xmlBase ZKDOCT;
public xmlBase ZKNURSE;
public xmlZKRQ ZKRQ;
}

@ -0,0 +1,26 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlTumTreatTab {
public xmlTumTreatTab()
{
}
public xmlTumTreatTab(Element el)
{
if(el ==null)
{
return;
}
this.IrraTreat= new xmlIrraTreat(el.element("IrraTreat"));
this.ChemTreat= new xmlChemTreat(el.element("ChemTreat"));
}
public xmlIrraTreat IrraTreat;
public xmlChemTreat ChemTreat;
}

@ -0,0 +1,18 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlYNGRName extends xmlOthDiagBase {
public xmlYNGRName()
{
}
public xmlYNGRName(Element el)
{
super(el);
}
}

@ -0,0 +1,27 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlZKRQ {
public xmlZKRQ()
{
}
public xmlZKRQ(Element el)
{
if(el ==null)
{
return;
}
this.ZKRQYear = new xmlBase(el.element("ZKRQYear"));
this.ZKRQMon = new xmlBase(el.element("ZKRQMon"));
this.ZKRQDay = new xmlBase(el.element("ZKRQDay"));
}
public xmlBase ZKRQYear;
public xmlBase ZKRQMon;
public xmlBase ZKRQDay;
}

@ -0,0 +1,108 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmleprhead {
public xmleprhead(){}
public xmleprhead(Element el)
{
if(el ==null)
{
return;
}
this.PATNO = new xmlBase(el.element("PATNO"));
this.PATFILENO = new xmlBase(el.element("PATFILENO"));
this.INFSEQUE = new xmlBase(el.element("INFSEQUE"));
this.FDPTNO = new xmlBase(el.element("FDPTNO"));
this.PATNAME = new xmlBase(el.element("PATNAME"));
this.DPTNAME = new xmlBase(el.element("DPTNAME"));
this.FSEXNO = new xmlBase(el.element("FSEXNO"));
this.SEX = new xmlBase(el.element("SEX"));
this.FBIRTHDAY = new xmlBase(el.element("FBIRTHDAY"));
this.AGEBYDAY = new xmlBase(el.element("AGEBYDAY"));
this.NATION = new xmlBase(el.element("NATION"));
this.MARRIAGE = new xmlBase(el.element("MARRIAGE"));
this.PROFESSION = new xmlBase(el.element("PROFESSION"));
this.COUNTRY = new xmlBase(el.element("COUNTRY"));
this.IDCARD = new xmlBase(el.element("IDCARD"));
this.NATIVE = new xmlBase(el.element("NATIVE"));
this.DATEIN = new xmlBase(el.element("DATEIN"));
this.DATEOUT = new xmlBase(el.element("DATEOUT"));
this.DATEZYBQIN = new xmlBase(el.element("DATEZYBQIN"));
this.HSTRRECTIME = new xmlBase(el.element("HSTRRECTIME"));
this.HOMEADDR = new xmlBase(el.element("HOMEADDR"));
this.HOMEPOSTCODE = new xmlBase(el.element("HOMEPOSTCODE"));
this.HOMETEL = new xmlBase(el.element("HOMETEL"));
this.BEDNO = new xmlBase(el.element("BEDNO"));
this.FPATSTATUS = new xmlBase(el.element("FPATSTATUS"));
this.FITEMNOTEND = new xmlBase(el.element("FITEMNOTEND"));
this.FITEMNOFOOD = new xmlBase(el.element("FITEMNOFOOD"));
this.WORKUNIT = new xmlBase(el.element("WORKUNIT"));
this.WORKPOSTCODE = new xmlBase(el.element("WORKPOSTCODE"));
this.CONTACT = new xmlBase(el.element("CONTACT"));
this.RELATION = new xmlBase(el.element("RELATION"));
this.CONTACTADDR = new xmlBase(el.element("CONTACTADDR"));
this.CONTACTTEL = new xmlBase(el.element("CONTACTTEL"));
this.CONTACTPC = new xmlBase(el.element("CONTACTPC"));
this.SICKEDDATE = new xmlBase(el.element("SICKEDDATE"));
this.FIRSTVISIT = new xmlBase(el.element("FIRSTVISIT"));
this.DIAGDATE = new xmlBase(el.element("DIAGDATE"));
this.FEMPNODRCURR = new xmlBase(el.element("FEMPNODRCURR"));
this.FDRCURNAME = new xmlBase(el.element("FDRCURNAME"));
this.SICKDURATION = new xmlBase(el.element("SICKDURATION"));
this.CONDIN = new xmlBase(el.element("CONDIN"));
this.CLINICDIAG = new xmlBase(el.element("CLINICDIAG"));
this.DIAGNOSETIME = new xmlBase(el.element("DIAGNOSETIME"));
this.CHARGETYPE = new xmlBase(el.element("CHARGETYPE"));
this.CURRENTTIME = new xmlBase(el.element("CURRENTTIME"));
}
public xmlBase PATNO;
public xmlBase PATFILENO;
public xmlBase INFSEQUE;
public xmlBase FDPTNO;
public xmlBase PATNAME;
public xmlBase DPTNAME;
public xmlBase FSEXNO;
public xmlBase SEX;
public xmlBase FBIRTHDAY;
public xmlBase AGEBYDAY;
public xmlBase NATION;
public xmlBase MARRIAGE;
public xmlBase PROFESSION;
public xmlBase COUNTRY;
public xmlBase IDCARD;
public xmlBase NATIVE;
public xmlBase DATEIN;
public xmlBase DATEOUT;
public xmlBase DATEZYBQIN;
public xmlBase HSTRRECTIME;
public xmlBase HOMEADDR;
public xmlBase HOMEPOSTCODE;
public xmlBase HOMETEL;
public xmlBase BEDNO;
public xmlBase FPATSTATUS;
public xmlBase FITEMNOTEND;
public xmlBase FITEMNOFOOD;
public xmlBase WORKUNIT;
public xmlBase WORKPOSTCODE;
public xmlBase CONTACT;
public xmlBase RELATION;
public xmlBase CONTACTADDR;
public xmlBase CONTACTTEL;
public xmlBase CONTACTPC;
public xmlBase SICKEDDATE;
public xmlBase FIRSTVISIT;
public xmlBase DIAGDATE;
public xmlBase FEMPNODRCURR;
public xmlBase FDRCURNAME;
public xmlBase SICKDURATION;
public xmlBase CONDIN;
public xmlBase CLINICDIAG;
public xmlBase DIAGNOSETIME;
public xmlBase CHARGETYPE;
public xmlBase CURRENTTIME;
}

@ -0,0 +1,47 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlmaster {
public xmlmaster(){}
public xmlmaster(Element el)
{
if(el ==null)
{
return;
}
this.FPATNO = new xmlBase(el.element("FPATNO"));
this.FDPTNO = new xmlBase(el.element("FDPTNO"));
this.FBEDNO = new xmlBase(el.element("FBEDNO"));
this.FENTRYNO = new xmlBase(el.element("FENTRYNO"));
this.FRECNUM = new xmlBase(el.element("FRECNUM"));
this.FTITLE = new xmlBase(el.element("FTITLE"));
this.FSTART = new xmlBase(el.element("FSTART"));
this.FDATE = new xmlBase(el.element("FDATE"));
this.FXSLBROWSE = new xmlBase(el.element("FXSLBROWSE"));
this.FXSLMODIFY = new xmlBase(el.element("FXSLMODIFY"));
this.FSIGNNO = new xmlBase(el.element("FSIGNNO"));
this.FEMPNODEL = new xmlBase(el.element("FEMPNODEL"));
this.FDATEDEL = new xmlBase(el.element("FDATEDEL"));
this.FVALID = new xmlBase(el.element("FVALID"));
}
public xmlBase FPATNO;
public xmlBase FDPTNO;
public xmlBase FBEDNO;
public xmlBase FENTRYNO;
public xmlBase FRECNUM;
public xmlBase FTITLE;
public xmlBase FSTART;
public xmlBase FDATE;
public xmlBase FXSLBROWSE;
public xmlBase FXSLMODIFY;
public xmlBase FSIGNNO;
public xmlBase FEMPNODEL;
public xmlBase FDATEDEL;
public xmlBase FVALID;
}

@ -0,0 +1,29 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlqrq1 {
public xmlqrq1()
{
}
public xmlqrq1(Element el)
{
if(el ==null)
{
return;
}
this.qrq1Year = new xmlBase(el.element("qrq1Year"));
this.qrq1Mon = new xmlBase(el.element("qrq1Mon"));
this.qrq1Day = new xmlBase(el.element("qrq1Day"));
}
public xmlBase qrq1Year;
public xmlBase qrq1Mon;
public xmlBase qrq1Day;
}

@ -0,0 +1,32 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlqrq2 {
public xmlqrq2()
{
}
public xmlqrq2(Element el)
{
if(el ==null)
{
return;
}
this.qrq2Year = new xmlBase(el.element("qrq2Year"));
this.qrq2Mon = new xmlBase(el.element("qrq2Mon"));
this.qrq2Day = new xmlBase(el.element("qrq2Day"));
}
public xmlBase qrq2Year;
public xmlBase qrq2Mon;
public xmlBase qrq2Day;
}

@ -0,0 +1,47 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Attribute;
import org.dom4j.Element;
public class xmlsignatoryBase {
public xmlsignatoryBase()
{
}
public xmlsignatoryBase(Element el)
{
if(el==null)
{
return;
}
Attribute tb = el.attribute("num");
if(tb !=null)
{
this.num = tb.getValue();
}
this.FZCNAME = new xmlBase(el.element("FZCNAME"));
this.FEMPNO = new xmlBase(el.element("FEMPNO"));
this.FEMPNAME = new xmlBase(el.element("FEMPNAME"));
this.FSIGNSEQ = new xmlBase(el.element("FSIGNSEQ"));
this.FSIGNTIME = new xmlBase(el.element("FSIGNTIME"));
this.FSIGNLEVEL = new xmlBase(el.element("FSIGNLEVEL"));
this.FDEALCAT = new xmlBase(el.element("FDEALCAT"));
this.FTIMES = new xmlBase(el.element("FTIMES"));
}
public String num;
public xmlBase FZCNAME;
public xmlBase FEMPNO;
public xmlBase FEMPNAME;
public xmlBase FSIGNSEQ;
public xmlBase FSIGNTIME;
public xmlBase FSIGNLEVEL;
public xmlBase FDEALCAT;
public xmlBase FTIMES;
}

@ -0,0 +1,45 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
import java.util.ArrayList;
import java.util.List;
public class xmlsignatorys {
public xmlsignatorys()
{
signatorys = new ArrayList<xmlsignatoryBase>();
}
public xmlsignatorys(Element el)
{
signatorys = new ArrayList<xmlsignatoryBase>();
if(el ==null)
{
return;
}
List eList=el.elements("signatory");
if(eList.size()==0)
{
return;
}
for (int i = 0; i< eList.size()-1;i++)
{
Element tmpI = (Element) eList.get(i);
xmlsignatoryBase tmpObj = new xmlsignatoryBase(tmpI);
signatorys.add(tmpObj);
}
}
public ArrayList<xmlsignatoryBase> signatorys;
}

@ -0,0 +1,26 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlyrq1 {
public xmlyrq1()
{
}
public xmlyrq1(Element el)
{
if(el ==null)
{
return;
}
this.yrq1Year = new xmlBase(el.element("yrq1Year"));
this.yrq1Mon = new xmlBase(el.element("yrq1Mon"));
this.yrq1Day = new xmlBase(el.element("yrq1Day"));
}
public xmlBase yrq1Year;
public xmlBase yrq1Mon;
public xmlBase yrq1Day;
}

@ -0,0 +1,26 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlyrq2 {
public xmlyrq2()
{
}
public xmlyrq2(Element el)
{
if(el ==null)
{
return;
}
this.yrq2Year = new xmlBase(el.element("yrq2Year"));
this.yrq2Mon = new xmlBase(el.element("yrq2Mon"));
this.yrq2Day = new xmlBase(el.element("yrq2Day"));
}
public xmlBase yrq2Year;
public xmlBase yrq2Mon;
public xmlBase yrq2Day;
}

@ -0,0 +1,28 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlzrq1 {
public xmlzrq1()
{
}
public xmlzrq1(Element el)
{
if(el ==null)
{
return;
}
this.zrq1Year = new xmlBase(el.element("zrq1Year"));
this.zrq1Mon = new xmlBase(el.element("zrq1Mon"));
this.zrq1Day = new xmlBase(el.element("zrq1Day"));
}
public xmlBase zrq1Year;
public xmlBase zrq1Mon;
public xmlBase zrq1Day;
}

@ -0,0 +1,27 @@
package com.xjgs.xmlParseVO;
import org.dom4j.Element;
public class xmlzrq2 {
public xmlzrq2()
{
}
public xmlzrq2(Element el)
{
if(el ==null)
{
return;
}
this.zrq2Year = new xmlBase(el.element("zrq2Year"));
this.zrq2Mon = new xmlBase(el.element("zrq2Mon"));
this.zrq2Day = new xmlBase(el.element("zrq2Day"));
}
public xmlBase zrq2Year;
public xmlBase zrq2Mon;
public xmlBase zrq2Day;
}

@ -0,0 +1,2 @@
server:
port: 8017

@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8"?>
<c3p0-config>
<!--默认配置-->
<default-config>
<property name="initialPoolSize">10</property>
<property name="maxIdleTime">0</property>
<property name="maxPoolSize">60</property>
<property name="minPoolSize">10</property>
<property name="maxStatements">200</property>
</default-config>
<!--电子病历-->
<named-config name="his">
<property name="driverClass">oracle.jdbc.driver.OracleDriver</property>
<property name="jdbcUrl">jdbc:oracle:thin:@192.168.10.6:1521/orc1</property>
<property name="user">pacs</property>
<property name="password">pacs</property>
</named-config>
<!--护理-->
<named-config name="huli">
<property name="driverClass">oracle.jdbc.driver.OracleDriver</property>
<property name="jdbcUrl">jdbc:oracle:thin:@192.168.10.126:1521/k3cloud</property>
<property name="user">kdclouduser</property>
<property name="password">kdclouduser</property>
</named-config>
<!--归档-->
<named-config name="sql">
<property name="driverClass">com.microsoft.sqlserver.jdbc.SQLServerDriver</property>
<property name="jdbcUrl">jdbc:sqlserver://10.36.116.108:1433;databaseName=emr_record</property>
<property name="user">sa</property>
<property name="password">xjgs+docus911</property>
</named-config>
<!--权限系统-->
<named-config name="mysql">
<property name="driverClass">com.mysql.jdbc.Driver</property>
<property name="jdbcUrl">jdbc:mysql://10.36.116.108:3306/power?useUnicode=true&amp;characterEncoding=utf-8&amp;useSSL=false&amp;autoReconnect=true&amp;failOverReadOnly=false</property>
<property name="user">root</property>
<property name="password">docus@702</property>
<property name="initialPoolSize">5</property>
<property name="maxIdleTime">0</property>
<property name="maxPoolSize">30</property>
<property name="minPoolSize">5</property>
<property name="maxStatements">200</property>
</named-config>
</c3p0-config>

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<CONFIG>
<path>G:</path>
<pic>D:\JSWorking\SignedPictures\</pic>
</CONFIG>

@ -0,0 +1,18 @@
#设置日志的级别,定义日志信息的输出目的
log4j.rootLogger=DEBUG, CA ,RFA
#定义CA的输出目的地为控制台
log4j.appender.CA=org.apache.log4j.ConsoleAppender
#布局为 PatternLayout 可以灵活地指定布局模式。
log4j.appender.CA.layout=org.apache.log4j.PatternLayout
#设置输出格式
log4j.appender.CA.layout.ConversionPattern=%-d{yyyy-MM-dd HH\:mm\:ss} [%c]-[%p] %m%n
#定义R的输出目的地为文件并且文件大小到达指定尺寸的时候产生一个新的文件
log4j.appender.RFA=org.apache.log4j.RollingFileAppender
#设置输出的文件地址
log4j.appender.RFA.File=${log.base}\\info.log
#设置文件大小为100 kb 文件到达100时产生一个新文件
#MaxBackupIndex 最大记录的文件数为1 超过删除较早的。
log4j.appender.RFA.MaxFileSize=30720KB log4j.appender.RFA.MaxBackupIndex=1
#以下和上面一样
log4j.appender.RFA.layout=org.apache.log4j.PatternLayout
log4j.appender.RFA.layout.ConversionPattern=%p %t %c - %m%n

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="60 seconds" debug="false">
<contextName>logback</contextName>
<!--输出到控制台-->
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<!--按天生成日志,即一天只生成一个文件夹和一个日志文件-->
<appender name="logFile" class="ch.qos.logback.core.rolling.RollingFileAppender">
<Prudent>true</Prudent>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<FileNamePattern>
hisLog/%d{yyyy-MM-dd}/%d{yyyy-MM-dd}.log
</FileNamePattern>
</rollingPolicy>
<layout class="ch.qos.logback.classic.PatternLayout">
<Pattern>
%d{yyyy-MM-dd HH:mm:ss} -%msg%n
</Pattern>
</layout>
</appender>
<!-- logger节点可选节点作用是指明具体的包或类的日志输出级别
以及要使用的<appender>(可以把<appender>理解为一个日志模板)。
addtivity非必写属性是否向上级loger传递打印信息。默认是true-->
<logger name="com.framework.job" additivity="false">
<appender-ref ref="console"/>
<appender-ref ref="logFile"/>
</logger>
<!--项目的整体的日志打印级别为info-->
<root level="info">
<appender-ref ref="console"/>
<appender-ref ref="logFile"/>
</root>
</configuration>

@ -0,0 +1,6 @@
org.quartz.threadPool.class=org.quartz.simpl.SimpleThreadPool
org.quartz.threadPool.threadCount=15
org.quartz.threadPool.threadPriority=5
org.quartz.threadPool.threadsInheritContextClassLoaderOfInitializingThread=true
org.quartz.jobStore.misfireThreshold=6000000
org.quartz.jobStore.class=org.quartz.simpl.RAMJobStore
Loading…
Cancel
Save