一种医院即时通讯系统及方法与流程

文档序号:16753848发布日期:2019-01-29 17:09阅读:439来源:国知局
一种医院即时通讯系统及方法与流程

本发明实施例涉及通讯技术领域,尤其涉及一种医院即时通讯系统及方法。



背景技术:

随着移动终端设备的不断发展,移动终端在医疗领域的应用也越来越广泛。如,各医护人员可以通过移动终端进行即时通讯。

目前,面向普通移动终端的多媒体通讯软件发展迅速,但这些多媒体通讯软件在使用时均需要在运营商系统中进行用户的注册,并且用户需要对希望通讯的用户进行关联(如添加通讯录、添加好友等)才能进行通讯。

在目前的医院环境中,若医院人员调动或更换相关信息,会导致关联用户无法及时更新,使医护人员无法及时与待联系人员联系。



技术实现要素:

本发明实施例提供了一种医院即时通讯系统及方法,以实现在不需要各用户进行用户之间的关联的基础上,实现医院内医护人员之间的及时通讯。

第一方面,本发明实施例提供了一种医院即时通讯系统,包括:至少一个通讯终端、通讯服务器、医院接口服务器及医院业务系统;

所述通讯终端,用于向通讯服务器发起用户登录请求及通讯请求;

所述通讯服务器,用于响应所述通讯请求,及通过所述医院接口服务器将所述用户登录请求发送至医院业务系统;

所述医院业务系统,用于验证所述通讯服务器发送的用户登录请求,并根据验证结果生成登录反馈信息,将所述登录反馈信息发送至所述通讯服务器;

所述通讯服务器,还用于接收所述医院业务系统发送的登录反馈信息,将所述登录反馈信息发送至所述通讯终端。

第二方面,本发明实施例还提供了一种医院即时通讯方法,应用于本发明任意实施例所提供的医院通讯系统,包括:

通讯终端向通讯服务器发起用户登录请求或通讯请求;

若通讯服务器接收到所述通讯终端发起的通讯请求,则响应所述通讯请求;

若通讯服务器接收到所述通讯终端发起的用户登录请求,则通过医院接口服务器将所述用户登录请求发送至医院业务系统;

所述医院业务系统验证所述通讯服务器发送的用户登录请求,并根据验证结果生成登录反馈信息,将所述登录反馈信息发送至所述通讯服务器;

所述通讯服务器接收所述医院业务系统发送的登录反馈信息,将所述登录反馈信息发送至所述通讯终端。

本发明实施例所提供的医院即时通讯系统包括:至少一个通讯终端、通讯服务器、医院接口服务器及医院业务系统;通讯终端,用于向通讯服务器发起用户登录请求及通讯请求;通讯服务器,用于响应通讯请求,及通过医院接口服务器将用户登录请求发送至医院业务系统;医院业务系统,用于验证通讯服务器发送的用户登录请求,并根据验证结果生成登录反馈信息,将登录反馈信息发送至通讯服务器;通讯服务器,还用于接收医院业务系统发送的登录反馈信息,将登录反馈信息发送至通讯终端,使用通讯服务器通过医院接口服务器在医院业务系统内实现用户的验证及可关联用户的反馈,实现了在不需要各用户进行用户之间的关联的基础上,医院内医护人员之间的及时通讯,并且通过医院接口服务器调用医院业务系统,实现了通讯服务器与医院现有的业务系统的对接,使得在使用该系统时无需另外维护用户数据,简化了用户的使用过程。

附图说明

图1是本发明实施例一所提供的医院即时通讯系统的结构示意图;

图2a是本发明实施例二所提供的医院即时通讯系统中的医院业务系统的结构示意图;

图2b是本发明实施例二所提供的医院即时通讯系统的结构示意图;

图3a是本发明实施例三所提供的医院即时通讯方法的流程图;

图3b是本发明实施例所提供的医院即时通讯方法中用户发起登录请求的示意图;

图3c是本发明实施例所提供的医院即时通讯方法中用户发起通讯请求的示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1是本发明实施例一所提供的医院即时通讯系统的结构示意图,本实施例所提供的医院即时通讯系统可用于在医院内各医护人员之间进行即时通讯的情形。如图1所示,该医院即时通讯系统包括:至少一个通讯终端110、通讯服务器120、医院接口服务器130及医院业务系统140。

所述通讯终端110,用于向通讯服务器发起用户登录请求及通讯请求;

所述通讯服务器120,用于响应所述通讯请求,及通过所述医院接口服务器130将所述用户登录请求发送至医院业务系统140;

所述医院业务系统140,用于验证所述通讯服务器发送的用户登录请求,并根据验证结果生成登录反馈信息,将所述登录反馈信息发送至所述通讯服务器;

所述通讯服务器120,还用于接收所述医院业务系统发送的登录反馈信息,将所述登录反馈信息发送至所述通讯终端。

在本实施例中,为了使医院的医护人员之间可以及时进行联系,各医护人员可随身佩戴一个移动终端,进行用户登录后,便可以随时与其他医护人员进行联系。可选的,各医护人员也可以在电脑端进行用户登录,实现与其他医护人员的及时联系。其中,移动终端及电脑端均为本实施例中的通讯终端110。

可选的,当医护人员通过通讯终端110进行用户登录时,可以在通讯终端110的登录界面上输入用户账号及密码,请求登录。通讯终端110检测到用户的登录请求后,根据用户输入的用户账号及密码形成用户登录请求,并将该用户登录请求发送至通讯服务器120,通讯服务器120将该用户登录请求通过医院接口服务器130发送至医院业务系统140,医院业务系统140接收到通讯服务器120发送的用户登录请求后,对该用户登录请求进行验证,并根据验证结果形成登录反馈信息,将该登录反馈信息发送至通讯服务器120,通讯服务器120接收到医院业务系统140反馈的登录反馈信息后,将该登录反馈信息发送至通讯终端110,通讯终端110根据该登录反馈信息执行相应的操作。

可选的,医护人员在通讯终端上登录成功后,当需要与其他医护人员进行通信时,可以通过通讯终端向通讯服务器发起通讯请求。其中,通讯请求中包括待连接对象。通讯服务器接收到通讯终端发起的通讯请求后,根据待连接对象的通讯状态响应该通讯请求。

在本实施例中,对通过通讯终端发起通讯请求的方式不做限定。可选的,医护人员可通过在通讯终端中的可通讯列表中选中待连接人员的方式发起通讯请求。可选的,医护人员还可以通过语音的形式发起通讯请求,示例性的,医护人员可以通过说出待连接对象的名字、职位、头衔、部门等能够准确描述该特定人员的信息,通讯终端对语音进行识别后,向医护人员发出请求确认语音提示(例如:您是找××医生吗?),待医护人员确认后,通讯终端根据确认结果向通讯服务器发起通讯请求。可选的,通讯终端也可以将医护人员的语音通讯请求发送至通讯服务器,由通讯服务器进行待连接对象的识别。通过语音方式发起通讯请求可以使医护人员在不对通讯终端进行触摸操作时,仍能发起与其他医护人员之间的通讯请求,进而实现与其他医护人员之间的即时通讯,使得通讯请求的发送更加方便、快捷,更适合医院的现场环境,便于医院医护人员的使用,提高了医护人员的工作效率。

可选的,该通讯系统不仅可以实现点对点的即时通讯功能(即两个通讯终端之间的通讯),还可以实现多方语音会议功能,即实现多个通讯终端之间的通讯。可选的,通讯终端可以向通讯服务器发起包含多个待连接对象的通讯请求,通讯服务器根据通讯请求建立通讯终端与多个待连接对象之间的通讯连接。示例性的,当护理人员需要向全科医生和专科医生咨询某个病人的状况时,可以同时呼叫这两位医生启动电话会议,建立三个通讯终端之间的通讯连接。

本发明实施例所提供的医院即时通讯系统包括:至少一个通讯终端、通讯服务器、医院接口服务器及医院业务系统;通讯终端,用于向通讯服务器发起用户登录请求及通讯请求;通讯服务器,用于响应通讯请求,及通过医院接口服务器将用户登录请求发送至医院业务系统;医院业务系统,用于验证通讯服务器发送的用户登录请求,并根据验证结果生成登录反馈信息,将登录反馈信息发送至通讯服务器;通讯服务器,还用于接收医院业务系统发送的登录反馈信息,将登录反馈信息发送至通讯终端。该系统实现了在不需要各用户进行用户之间的关联的基础上,医院内医护人员之间的及时通讯,使用通讯服务器通过医院接口服务器在医院业务系统内实现用户的验证及可关联用户的反馈,实现了在不需要各用户进行用户之间的关联的基础上,医院内医护人员之间的及时通讯,并且通过医院接口服务器调用医院业务系统,实现了通讯服务器与医院现有的业务系统的对接,使得在使用该系统时无需另外维护用户数据,简化了用户的使用过程。

在上述方案的基础上,所述通讯服务器用于:

接收所述医院业务系统发送的登录反馈信息,若所述登录反馈信息为验证成功,则更新所述用户登录请求所对应用户的登录状态,并将所述用户登录请求所对应用户的登录状态发送至各通讯终端。

在本实施例中,当用户通过通讯终端向通讯服务器发起用户登录请求时,通讯服务器将该用户登录请求通过医院接口服务器发送至医院业务系统,以使医院业务系统对该用户登录请求进行验证,并接受医院业务系统发送的登录反馈信息,根据登录反馈信息调整该用户登录请求所对应的用户的状态。

可选的,有用户登录成功或离线时,通讯服务器根据当前状态同步更新用户的状态(如“在线”或“离线”)。如有用户登录成功中,则在通讯服务器中的状态就是“在线”,如果用户离线,则在通讯服务器中的状态就是“离线”。可选的,当用户为“在线”时,医护人员可发起对该用户的通讯请求,当用户为“离线”时,医护人员不能发起对该用户的通讯请求。

可选的,当医院业务系统的登录反馈信息为验证成功时,说明该用户为合法用户,则更新该用户登录请求所对应的用户的登录状态,如将该用户登录状态由“离线”更新为“在线”,并将更新后的该用户的登录状态发送至其他已登录的各通讯终端,以使其他已登录的通讯终端及时更改该用户的登录状态,通知其他已登录的终端有新用户上线,实现了用户状态的及时更新。

在上述方案的基础上,所述通讯服务器用于:

判断所述通讯请求所对应的待连接对象的通讯状态,并根据所述通讯状态响应所述通讯请求。

在本实施例中,当用户通过通讯终端向通讯服务器发起通讯请求时,通讯服务器首先确认该通讯请求中待连接对象的通讯状态,根据待连接对象的通讯状态响应该通讯请求。

可选的,所述通讯服务器用于:

若所述通讯状态为空闲状态,则建立所述通讯终端与所述待连接对象之间的通讯连接;或者,

若所述通讯状态为非空闲状态,则将所述待连接对象的通讯状态反馈至所述通讯终端。

在本实施例中,通讯服务器实时更新各用户的通讯状态,如当用户成功建立通讯连接时,则将用户通讯状态更改为“非空闲”,当用户通讯连接关闭时,将用户通讯状态更改为“空闲。”当通讯服务器接收到通讯终端发起的通讯请求后,判断待连接对象是否处于空闲状态,如果待连接对象的通讯状态为空闲状态,则建立通讯终端与待连接对象之间的通讯连接,将该通讯终端对应的用户及待连接对象的通讯状态更改为“非空闲”,并初始化通讯过程,维护通讯过程。如果待连接对象的通讯状态为非空闲状态,则将待连接对象为非空闲状态反馈至通讯终端,如发出语音提示“对不起,对方正忙”。

实施例二

图2a是本发明实施例二所提供的医院即时通讯系统中的医院业务系统的结构示意图,本实施例以上述实施例为基础,将医院业务系统进行了具体化。如图2a所示,所述医院业务系统140包括用户属性识别模块141、医生身份验证模块142及护士身份验证模块143,其中:

所述用户属性识别模块141,用于根据所述用户登录请求中携带的用户标识,确定所述用户属性,并根据所述用户属性将所述用户登录请求发送至相应的用户验证模块;

所述医生身份验证模块142和/或所述护士身份验证模块143,用于验证所述用户属性识别模块141根据所述用户属性发送的用户登录请求,并根据验证结果生成登录反馈信息,将所述登录反馈信息发送至所述通讯服务器。

在本实施例中,医院业务系统140用于对用户登录请求进行验证。考虑到现有医院业务系统140的特点,可以将用户属性划分为医生、护士、其他用户等,根据用户属性进行用户登录请求的验证。

可选的,用户属性识别模块141确定用户登录请求所对应的用户属性后,将用户登录请求发送至相应的用户验证模块,以使用户验证模块进行用户登录请求的验证。例如,若用户属性识别模块141确定用户登录请求所对应的用户属性为医生,则将用户登录请求发送至医生身份验证模块142,以使医生身份验证模块142进行用户登录请求的验证,根据验证结果生成登录反馈信息并反馈。若用户属性识别模块141确定用户登录请求所对应的用户属性为护士,则将用户登录请求发送至护士身份验证模块143,以使护士身份验证模块143进行用户登录请求的验证,根据验证结果生成登录反馈信息并反馈。

在上述方案的基础上,所述用户属性识别模块用于:

若根据所述用户登录请求中携带的用户标识判断所述用户属性为医生,则所述用户登录请求发送至所述医生身份验证模块;或,

若根据所述用户登录请求中携带的用户标识判断所述用户属性为护士,则所述用户登录请求发送至所述护士身份验证模块。

在本实施例中,用户登录请求中可以包含用户标识(如用户账号等),医院业务系统中的用户属性识别模块可以根据用户标识确定用户登录请求所对应的用户属性。可选的,用户属性识别模块可以将用户标识与预设规则进行匹配,根据匹配结果确定用户属性。示例性的,可以将用户标识设定为数字标识码,将数字标识码的首位数字与预设标识进行匹配,确定用户标识所对应的用户属性,将其作为用户登录请求所对应的用户属性。例如,若设置医生的预设标识为1,护士的预设标识为2,则当数字标识码首位数字为1时,确定该用户标识所对应的用户属性为医生,即该用户登录请求所对应的用户属性为医生,将该用户登录请求发送至医生身份验证模块。当数字标识码首位数字为2时,确定该用户标识所对应的用户属性为护士,即该用户登录请求所对应的用户属性为护士,将该用户登录请求发送至护士身份验证模块。

在上述方案的基础上,所述医生身份验证和/或护士身份验证模块用于:

验证所述用户登录请求,若验证成功,则根据所述用户登录请求所对应的用户权限确定所述用户登录请求所对应用户的关联可通讯用户,并根据验证成功状态及所述关联可通讯用户生成登录反馈信息,将所述登录反馈信息发送至所述通讯服务器。

在本实施例中,不同的医护人员所对应的关联用户不同。可以根据各医护人员的权限确定该医护人员所对应的关联用户。一般的,医护人员通常在固定的科室范围内互相联系。可选的,可以根据医护人员的级别及科室确定该医护人员的关联用户。示例性的,若医护人员的用户属性为护士,则可以根据护士的级别及科室确定该医护人员的关联用户。根据医护人员的权限确定其对应的关联用户,既可以方便医护人员寻找其想要联系的医护人员,也可以避免级别较高的医护人员收到来自各级别医护人员的通讯请求。

图2b是本发明实施例二所提供的医院即时通讯系统的结构示意图。如图2b所示,通讯终端可以为移动终端、医生工作终端及护士工作终端,医护人员通过通讯终端发起登录请求或通讯请求。通讯服务器、医院接口服务器及多媒体服务器组成多媒体通讯系统,其中,通讯服务器、医院接口服务器及多媒体服务器可以运行在一台物理服务器上,也可以运行在多台物理服务器上。his(hospitalinformationsystem,医院信息系统)、医生工作站、护士工作站组成医院业务系统。其中通讯服务器用于维护已登录用户列表,维护每个登录用户当前状态,提供通讯过程的指令控制,调用医院接口服务与多媒体服务器提供的服务。医院接口服务器能够从医院的系统中得到用户的验证结果信息,并且能够得到与登录用户关联的用户信息。多媒体服务器提供视频通讯及视频广播相关的服务。

可选的,医护人员通过通讯终端发起登录请求时,通讯服务器通过医院接口服务器调用医院业务系统验证登录请求,并得到与登录用户关联的用户信息。医护人员通过通讯终端发起通讯请求时,通讯服务器响应该通讯请求,通过多媒体服务器实现通讯终端之间的视频通讯等服务。

本发明实施例的技术方案,在上述实施例的基础上将医院业务系统中的医院业务系统进行了具体化,通过用户属性识别模块根据用户登录请求中携带的用户标识,确定用户属性,并根据用户属性将所述用户登录请求发送至相应的用户验证模块,使相应的用户验证模块对用户登录请求进行验证,并反馈登录反馈信息,使得对用户登录的验证更加符合当前医院业务系统的特点,使得用户登录的验证更加方便、准确。

实施例三

图3a是本发明实施例三所提供的医院即时通讯方法的流程图,本实施例可适用于使用本发明上述实施例所提供的医院即时通讯系统的进行即时通讯时的情形。如图3a所示,该方法具体包括:

s310、通讯终端向通讯服务器发起用户登录请求或通讯请求。

s320、若通讯服务器接收到所述通讯终端发起的通讯请求,则响应所述通讯请求。

s330、若通讯服务器接收到所述通讯终端发起的用户登录请求,则通过医院接口服务器将所述用户登录请求发送至医院业务系统。

s340、所述医院业务系统验证所述通讯服务器发送的用户登录请求,并根据验证结果生成登录反馈信息,将所述登录反馈信息发送至所述通讯服务器。

s350、所述通讯服务器接收所述医院业务系统发送的登录反馈信息,将所述登录反馈信息发送至所述通讯终端。

在本实施例中,通过通讯终端向通讯服务器发起通讯请求或用户登录请求,若通讯服务器接收到通讯请求,则响应通讯请求。若通讯服务器接收到用户登录请求,则通过医院接口服务器将用户登录请求发送至医院业务系统,医院业务系统验证用户登录请求,并根据验证结果生成登录反馈信息,将登录反馈信息发送至所述通讯服务器,通讯服务器接收医院业务系统发送的登录反馈信息,并将登录反馈信息发送至所述通讯终端。

图3b是本发明实施例所提供的医院即时通讯方法中用户发起登录请求的示意图。如图3b所示,通讯终端向通讯服务器发起登录请求,通讯服务器将登录请求通过医院接口服务器发送至医院业务系统,医院业务系统验证成功后,通过医院接口服务器将验证成功结果及该用户关联的可通讯用户返回至通讯服务器,通讯服务器将该用户增加至已登录用户列表,并通知其他终端修改该用户的登录状态,并将该用户关联的可通讯用户发送至通讯终端。

图3c是本发明实施例所提供的医院即时通讯方法中用户发起通讯请求的示意图。如图3c所示,通讯终端向通讯服务器发起通讯请求,通讯服务器在确定待连接对象为空闲状态后,建立通讯终端与待连接对象之间的通讯连接。

可选的,使用医院即时通讯系统进行即时通讯的更加详细的内容可参见上述实施例,在此不再赘述。

本发明实施例使用通讯服务器通过医院接口服务器在医院业务系统内实现用户的验证及可关联用户的反馈,实现了在不需要各用户进行用户之间的关联的基础上,医院内医护人员之间的及时通讯,并且通过医院接口服务器调用医院业务系统,实现了通讯服务器与医院现有的业务系统的对接,使得在使用该系统时无需另外维护用户数据,简化了用户的使用过程。。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1