德邦DIP用户组织
之
HR与DIP人员、机构数据同步概要设计
版 本 历 史
版本/状态
作者
参与者
起止日期
备注
初稿
熊勇
熊勇、林峰、吕建昌
1引言
本文档描述了DIP用户组织如何与HR之间的用户组织进行同步,包括了表结构的设计、WebService的设计。
目前DIP系统与EHR系统是两个不同的系统搭建的服务器是属于两个不同的机房(一个在广州,一个在上海)。为了实现能将EHR的标准人员、机构信息及时的同步到了DIP平台,所以编写WebService接口来实现数据的同步。
2接口设计
功能列表:
编号
功能名称
功能方法
说明
1
获取机构信息
public String[] getEHROrgs(String username,String password)
String[0][1]返回这些数据中最后创建一条记录的时间(TS字段值)
调用此方法前必须输入用户名密码来保证安全性。
2
删除EHR机构中间表信息
public String deleEHRTmpOrgs(String time,String username,Stringpassword)
成功返回 0 ;;
根据TS字段删除time之前的数据。
调用此方法前必须输入用户名密码来保证安全性。
3
获取人员信息
public String[] getEHREmps(String username,String password)
string[0][1]返回这些数据中最后创建一条记录的时间(TS字段值)
调用此方法前必须输入用户名密码来保证安全性。
4
删除HER人员中间表信息
public String deleEHRTmpEmps(String time,String username,Stringpassword)
成功返回 0 ;;
根据TS字段删除time之前的数据。
调用此方法前必须输入用户名密码来保证安全性。
表结构:
EHR机构中间表(T_HR_ORG_MID),此表用来存储HER系统新增、修改的机构信息。
字段名
类型
可为空
注释
PK_ORG
VARCHAR2(60)
N
ORGCODE
VARCHAR2(40)
N
ORGNAME
VARCHAR2(100)
N
ORGLEVEL
VARCHAR2(40)
Y
PARENTORGID
VARCHAR2(40)
Y
ORGTYPE
VARCHAR2(40)
Y
CORP
VARCHAR2(60)
Y
TS
VARCHAR2(60)
Y
CREATEDATE
CHAR(60)
Y
CANCELDATE
CHAR(60)
Y
EFFEC
HR与DIP组织机构同步设计文档 来自淘豆网www.taodocs.com转载请标明出处.