基于员工主索引和科室主索引的人力资源系统应用

2020-12-30 19:42张彦铭
网络安全技术与应用 2020年10期
关键词:代码科室人力资源

◆张彦铭

基于员工主索引和科室主索引的人力资源系统应用

◆张彦铭

(厦门市儿童医院 福建 361000)

在医院系统建设过程中,员工主索引、科室主索引由人力资源管理系统来建立。不同的角色存在于医院各个不同的业务系统,管理和考核又以医院科室为基本单元,科室和人员一样穿插在各个业务系统中,因此建立员工和科室主索引,对医院的综合管理,科室管理、成本核算、绩效评价都具有非常重要的意义。

人力资源系统;集成平台;主索引;HL7V3;XML;交互方式

目前在各家医院中大大小小信息系统有几十个,常见的如HIS(医院信息系统)、EMR(电子病历)、LIS(实验室信息管理系统)、PACS(医学影像存档与通讯系统),以及手麻、心电、移动护理、科教研平台等。对于医院的工作人员来说,他们在不同的系统、不同的岗位上担任着不同角色,在不同的环境中使用着不同的系统。在出诊时,是诊疗医生;在行政管理时可能是科主任、护士长或者院领导,在科研教学的时候时是带教老师。同样的人,以不同的角色存在于各个不同的业务系统中,职工从进入医院开始,登录医疗业务系统、OA、科教系统……均用到了身份验证功能,登录各个系统的用户名和密码成为员工日常工作的不可缺少的凭证,如果没有统一的凭证管理,遗忘或者丢失将会给工作带来很多不必要的麻烦。这就需要建立工作人员主索引,把各个业务系统联系起来。以厦门市儿童医院为例,在医院系统建设中,员工主索引由人力资源管理系统来建立。同样科室也需要主索引,医院管理和考核以科室为基本单元,科室和人员一样穿插在各个业务系统中,因此建立科室主索引,对医院的综合管理,科室管理、成本核算、绩效评价都具有非常重要的意义。

1 接口设计

1.1 交互方式

我院的主索引的数据交互方式,为便于接口交互与扩展,采用webservice服务,数据的信息载体采用XML格式。只提供一个WebService作为所有数据交互统一接口,通过服务名(severName)参数来识别具体业务。获取数据的条件按指定的HL7V3(或XML)格式传入,输出结果也是以HL7V3(或XML)格式返回。消息中间件使用ORION,如果网络异常,导致第三方未能接收到数据, ORION消息中间件具有对发送失败的数据进行尝试再次发送的功能。如果网站中断,接口数据暂时无法获取, ORION消息中间件会记录各个发送到集成平台的消息,等网络恢复正常再进行批量重新导入。

1.2 错误处理

所有的接口都统一返回字符串信息,如果返回的字符信息以ERROR开头,则表示系统调用出错。

1.3 接口定义

参数分为消息头格式,业务交互具体对应的参数,包括服务名、消息类型等。和消息体格式,内容主要为接口入参参数。返回格式为HL7V3,具体定义如下:

服务器地址:根据医院实际地址定义

方法名:string MsgInterface(string Header, string Body)

入参说明:Header:业务交互具体对应的服务名、消息类型、操作者、凭证号。Body:消息体,此处为接口入参参数。

返回值说明:HL7V3格式返回

举例:

Header消息头格式:

2 功能实现

2.1 新增员工

在人力资源系统录入注册新员工后,由人力资源系统推送给集成平台。集成平台向第三方业务系统推送新增的员工信息,接收到平台消息后,第三方系统进行新增员工信息,这样实现各业务系统员工信息高度统一化,便于管理和记忆,对所有系统均使用相同的工号,方便使用。通过使用唯一的员工用户名和密码登录各个业务系统,比如门诊医生站、门诊护士站、住院医生病历、住院护士病历系统、影像、检验、手术麻醉、OA、科研教学管理等不同系统。系统传参内容包括:员工内部号、工牌号、员工姓名、拼音码、账户、性别代码、性别名称、身份证号、出生日期、所属部门代码、所属部门名称、出生地址、职务编码、职务名称、工作的地址、工作省份、工作城市、工作的县、工作的镇、工作的村、工作的门牌号、邮政编码、联系方式:电话/邮箱、在职状态、备注等。

在职状态为0是离职,1是在职。注意事项:工牌号和内部员工号需保持一致,人资发送的姓名时必须将拼音码和账户一起发送,由集成平台进行解析,分成三个字段再通知第三方系统。

2.2 修改员工信息

在人力资源管理系统中,允许修改员工的一些基本资料,如职称、年龄、出生日期、岗位等。在修改员工信息并保存后,最新的员工信息会通过人力资源系统推送给集成平台,集成平台向第三方业务系统推送修改后的员工信息,接收到平台消息后,第三方业务系统对员工信息做修改。但是,员工信息中的“个人账号”字段不允许进行修改。具体原因是各个医院信息系统中已经发生的业务通常和个人账号关联,如果修改个人账号会导致所有信息系统的数据统计出错。传参内容与注册新员工的信息一致,在职状态表示0为离职,1为在职。(人员召回时由离职改为在职状态),注意事项:工牌号和内部员工号需保持一致,人资发送的姓名时必须将拼音码和账户一起发送,由集成平台进行解析,分成三个字段再通知第三方系统。

2.3 作废员工信息

员工离职后,人事管理员在人力资源系统上对员工进行注销操作,被注销的员工信息通过人力资源系统推送给集成平台,集成平台向第三方业务系统推送被注销后的员工信息,在接收到平台消息后,第三方业务系统对员工信息做注销处理(添加删除标志、不删除员工信息)。注销后的员工,在各个业务系统中不再可见,传参内容包括:员工内部号、操作人员代码、操作人名称等,注意事项,工牌号不允许为空。

2.4 查询员工信息

查询员工信息由第三方系统发起,主要是针对新接入的系统。新部署的系统,往往人员信息为空,通过excel导入或者手工录入,费时费力,并容易出错。有了查询功能,第三方系统通过查询接口,向集成平台请求查询员工信息,集成平台返回数据中心的员工信息,由于平台的员工信息和人力资源系统保持一致,第三方系统收到数据并同步到系统的人员信息表中,实现了人员信息的统一管理。传参内容与注册新员工的信息一致。

2.5 新增科室

首先要新开的科室经过线下流程审批,医院同意开设后,在人力资源系统上注册新增科室,保存后将新增科室信息推送给集成平台,集成平台向第三方业务系统推送新增的科室信息,接收到平台消息后,第三方系统进行新增科室,这样实现各业务系统中科室的统一化,也大大减轻了人工完成业务科室新增的工作量,对医院的综合管理、成本核算等有重大意义。传参内容包括:科室代码、科室名称、拼音首码、科室类别代码、科室类别名称、上级科室代码、上级科室名称、工作地址、工作省份、工作城市、工作的县、工作的镇、工作的村、工作的门牌号、邮政编码、科室联系方式、创建人代码、创建人名称、创建部门代码、创建部门名称、创建科室联系人、科室有效标志、创建时间、作废时间、备注等信息。注意事项:人力资源系统发送的科室名称HL7V3格式中是名称和拼音码一起传,集成平台会对其进行解析成两个字段:科室名称、拼音码。科室有效标志:0为无效,1为有效。

2.6 修改科室

若科室名字等基础信息要变更,可以在人力资源系统中修改科室信息,保存后将新的科室信息推送给集成平台,集成平台向第三方业务系统推送修改的科室信息,接收到平台消息后,第三方系统对科室信息修改。同样的,科室代码不允许修改,因为业务数据和科室代码相关联,修改科室代码会丢失之前的科室业务数据。传参内容与新增科室的信息一致。注意事项:人力资源系统发送的科室名称HL7V3格式中是名称和拼音码一起传,集成平台会对其进行解析成两个字段:科室名称、拼音码。科室有效标志:0为无效,1为有效。

2.7 作废科室

随着业务发展,有些科室不再适用,对外需要停止业务,人力资源系统对科室进行注销,注销后的科室信息通过人力资源系统推送给集成平台,集成平台再向第三方业务系统推送注销后的科室信息,接收到平台消息后,第三方业务系统对科室信息做注销处理(添加删除标志、不删除科室信息,这样不会影响统计历史业务数据)。传参内容:科室代码、操作人代码、操作人名称。注意事项:科室代码均不允许为空

2.8 查询科室

查询科室信息由第三方系统发起,主要针对新接入的系统。由于科室目录繁杂,多层结构,不论是手工录入还是通过导入的方式,工作量繁重并容易出错。有了查询功能,第三方系统通过查询接口,向集成平台请求查询,集成平台返回数据中心的科室信息,由于平台的科室和人力资源系统保持一致,第三方系统收到数据并同步到系统的科室表中,实现了科室信息的统一管理。系统传参内容与新增科室的信息一致。

在整个交互中,人力资源系统扮演着领导角色,对所有人员、科室数据进行统一管理,只允许人力资源系统向第三方推送数据,而不允许反向操作,保持数据的高度统一性。

3 接口字典的统一

人员信息中,职称、性别等代码在不同业务系统中的定义可能不同,如性别,人力资源里定义中,0为男性,1为女性。而在第三方系统中可能为1为男性,2为女性等。这就需要集成平台对各种字典库进行统一管理,接入平台的第三方系统需要遵循集成平台规范,与平台的字典库做对照处理。在员工主索引和科室主索引中,集成平台定义了2个字典,一个是专业技术职务字典,一个是性别字典。专业技术职务代码根据医院实际情况制定,也可参考国家技术职务名称,如:医师、主管医师、副主任医师、主任医师等。

4 结语

随着医院信息化建设的发展,员工主索引的重要性越来越得到医院管理部门的认可,采用员工和科室作为主索引,利用计算机技术规范科学的对医院信息资源,各业务子系统进行整合和全面数字化,实现统一的员工用户管理、统一的资源管理和权限控制,不仅能降低医院管理成本,提高工作效率,同时也给医院的职工带来便利。在提高医院的智能化及规范化的同时,实现医院应用系统之间员工信息和科室信息的同步与共享,使得管理能力和水平更进一步。

[1]刘倩.Hadoop云环境下基于HL7 V3的医疗数据交换平台的研究与设计[D].电子科技大学,2017.

[2]姚飞.基于医院就诊流程移动智能化的研究[D].天津大学,2016.

[3]孙雪梅.医院信息化管理中职工主索引统一的设想[J].现代仪器与医疗,2011.

猜你喜欢
代码科室人力资源
消毒供应中心与临床科室建立有效沟通的实践与探讨
科室层级护理质量控制网的实施与探讨
浅析人力资源挖潜增效的途径
建立有效的管理机制奠定坚实的人力资源基础
爱紧张的猫大夫
新医改形势下的科室文化建设
创世代码
创世代码
创世代码
创世代码