医疗系统数据共享方法和医疗系统数据共享系统与流程

文档序号:13216827阅读:393来源:国知局
技术领域本发明涉及医疗系统数据共享技术领域,具体而言,涉及一种医疗系统数据共享方法和一种医疗系统数据共享系统。

背景技术:
随着医疗信息化的推行和发展,医疗系统之间要进行大量的医疗系统数据交换,以完成整个医疗流程。在相关技术中,医疗系统接收、发送的消息种类多、格式复杂,主要包括:遵循行业标准的消息格式(如HL7v2、HL7v3)等;自定义的消息格式,行业标准的消息格式是便于系统间实现医疗系统数据共享的标准规则,但是,行业标准的消息格式也有多个版本,并且各版本之间不兼容。具体地,不同系统间发送消息时,如果消息格式不一致,就会导致接收系统无法正确解析消息,也就无法处理接收的消息。因此,各系统需要进行改造,使系统能够发送、接收对方系统能解析的消息,来完成系统间的医疗系统数据交换。这样会导致医疗系统更加复杂、维护成本和升级成本较高,另外,如果新接入一个医疗系统,已运行的各业务系统又会面临系统改造的风险。现有的一种改进方式是规定一种消息为标准消息,所有系统都发送和接收该标准消息,使得系统间可以进行医疗系统数据交换。但是,由于部分系统(可能还是关键系统)投入运行较早,仅处于维护阶段,无法进行上述改造,导致上述方案无法实施,各系统还是要针对那些无法改造的系统做相关改造,以进行医疗系统数据交换,但是这样又会导致系统间的医疗系统数据共享过程更加复杂,并且不利于实现维护过程。因此,如何设计一种医疗系统数据共享方案以实现系统间的便捷地医疗系统数据共享成为亟待解决的技术问题。

技术实现要素:
本发明正是基于上述技术问题至少之一,提出了一种新的医疗系统数据共享方案,通过根据业务系统信息、映射关系和模板文件生成可共享医疗系统数据以完成医疗系统数据共享过程,实现了根据业务系统消息和标准消息的映射关系在各种消息间转换,避免了系统的变更导致的业务系统信息不可识别的情况,提高了业务系统信息的共享效率,另外,极大的减少系统的改动以及后续维护的工作量,提升了用户的使用体验。有鉴于此,本发明提出了一种医疗系统数据共享方法,包括:获取所述业务系统信息;设置业务系统信息和可识别标准信息的映射关系;生成待共享的所述业务系统信息的模板文件;根据所述业务系统信息、所述映射关系和所述模板文件生成可共享医疗系统数据以完成医疗系统数据共享过程。在该技术方案中,通过根据业务系统信息、映射关系和模板文件生成可共享医疗系统数据以完成医疗系统数据共享过程,实现了根据业务系统消息和标准消息的映射关系在各种消息间转换,避免了系统的变更导致的业务系统信息不可识别的情况,提高了业务系统信息的共享效率,另外,极大的减少系统的改动以及后续维护的工作量,提升了用户的使用体验。在上述技术方案中,优选地,还包括:生成待共享的所述业务系统信息的规范文件,所述规范文件包括待共享的业务系统的信息格式规范和信息内容规范。在该技术方案中,通过生成待共享的业务系统信息的规范文件,定义了业务系统信息的信息格式规范和信息内容规范,保证了业务系统消息的规范性和可识别特性,也即提高了后续业务系统信息转换为可识别标准信息的成功率和准确率。在上述技术方案中,优选地,根据所述业务系统信息、所述映射关系和所述模板文件生成可共享医疗系统数据以完成医疗系统数据共享过程,还包括以下具体步骤:判断所述业务系统信息是否符合所述信息格式规范和所述信息内容规范;在判定所述业务系统信息符合所述信息格式规范和所述信息内容规范时,获取所述映射关系;根据所述映射关系控制所述业务系统信息转换为符合模板文件的所述可共享医疗系统数据。在该技术方案中,在判定业务系统信息符合信息格式规范和信息内容规范时,获取映射关系并根据映射关系控制业务系统信息转换为符合模板文件的可共享医疗系统数据,进一步地保证了业务系统消息的规范性和可识别特性,也即提高了后续业务系统信息转换为可识别标准信息的成功率和准确率。在上述技术方案中,优选地,根据所述业务系统信息、所述映射关系和所述模板文件生成可共享医疗系统数据以完成医疗系统数据共享过程,还包括以下具体步骤:对所述可共享医疗系统数据进行路由处理;在路由处理过程中,获取终端的请求共享指令;将所述可共享医疗系统数据发送至所述终端。在该技术方案中,通过对可共享医疗系统数据进行路由处理以发送至终端,实现了医疗系统数据共享的及时性,也保证了医疗系统数据共享过程中的医疗系统数据吞吐量不会过大以及功耗损失减小,具体地,避免了仅能采用广播的方式发送可共享医疗系统数据的情况,进而避免了广播的方式发送可共享医疗系统数据造成的终端的功耗过大等问题。在上述技术方案中,优选地,根据所述业务系统信息、所述映射关系和所述模板文件生成可共享医疗系统数据以完成医疗系统数据共享过程,还包括以下具体步骤:在将所述可共享医疗系统数据发送至所述终端后,获取所述终端反馈指令;根据所述反馈指令判断所述共享医疗系统数据是否发送成功。在该技术方案中,通过在发送可共享医疗系统数据至终端后获取终端的反馈指令,使得医疗系统数据发送端及时获知了可共享医疗系统数据发送的成功率,以及在发送失败时,再次发送可共享医疗系统数据,提高了医疗系统数据共享过程的发送效率,也使得用户及时获知可共享医疗系统数据,提升了用户的使用体验。根据本发明的另一方面,还提出了一种医疗系统数据共享系统,包括:获取单元,用于获取所述业务系统信息;设置单元,用于设置业务系统信息和可识别标准信息的映射关系;生成单元,用于生成待共享的所述业务系统信息的模板文件;所述生成单元还用于,根据所述业务系统信息、所述映射关系和所述模板文件生成可共享医疗系统数据以完成医疗系统数据共享过程。在该技术方案中,通过根据业务系统信息、映射关系和模板文件生成可共享医疗系统数据以完成医疗系统数据共享过程,实现了根据业务系统消息和标准消息的映射关系在各种消息间转换,避免了系统的变更导致的业务系统信息不可识别的情况,提高了业务系统信息的共享效率,另外,极大的减少系统的改动以及后续维护的工作量,提升了用户的使用体验。在上述技术方案中,优选地,所述生成单元还用于,生成待共享的所述业务系统信息的规范文件,所述规范文件包括待共享的业务系统的信息格式规范和信息内容规范。在该技术方案中,通过生成待共享的业务系统信息的规范文件,定义了业务系统信息的信息格式规范和信息内容规范,保证了业务系统消息的规范性和可识别特性,也即提高了后续业务系统信息转换为可识别标准信息的成功率和准确率。在上述技术方案中,优选地,包括:判断单元,用于判断所述业务系统信息是否符合所述信息格式规范和所述信息内容规范;所述获取单元还用于,在判定所述业务系统信息符合所述信息格式规范和所述信息内容规范时,获取所述映射关系;所述医疗系统数据共享系统,还包括:转换单元,根据所述映射关系控制所述业务系统信息转换为符合模板文件的所述可共享医疗系统数据。在该技术方案中,在判定业务系统信息符合信息格式规范和信息内容规范时,获取映射关系并根据映射关系控制业务系统信息转换为符合模板文件的可共享医疗系统数据,进一步地保证了业务系统消息的规范性和可识别特性,也即提高了后续业务系统信息转换为可识别标准信息的成功率和准确率。在上述技术方案中,优选地,包括:路由单元,用于对所述可共享医疗系统数据进行路由处理;所述获取单元还用于,在路由处理过程中,获取终端的请求共享指令;所述医疗系统数据共享系统,还包括:发送单元,用于将所述可共享医疗系统数据发送至所述终端。在该技术方案中,通过对可共享医疗系统数据进行路由处理以发送至终端,实现了医疗系统数据共享的及时性,也保证了医疗系统数据共享过程中的医疗系统数据吞吐量不会过大以及功耗损失减小,具体地,避免了仅能采用广播的方式发送可共享医疗系统数据的情况,进而避免了广播的方式发送可共享医疗系统数据造成的终端的功耗过大等问题。在上述技术方案中,优选地,所述获取单元还用于,在将所述可共享医疗系统数据发送至所述终端后,获取所述终端反馈指令;所述判断单元还用于,根据所述反馈指令判断所述共享医疗系统数据是否发送成功。在该技术方案中,通过在发送可共享医疗系统数据至终端后获取终端的反馈指令,使得医疗系统数据发送端及时获知了可共享医疗系统数据发送的成功率,以及在发送失败时,再次发送可共享医疗系统数据,提高了医疗系统数据共享过程的发送效率,也使得用户及时获知可共享医疗系统数据,提升了用户的使用体验。通过以上技术方案,提出了一种新的医疗系统数据共享方案,通过根据业务系统信息、映射关系和模板文件生成可共享医疗系统数据以完成医疗系统数据共享过程,实现了根据业务系统消息和标准消息的映射关系在各种消息间转换,避免了系统的变更导致的业务系统信息不可识别的情况,提高了业务系统信息的共享效率,另外,极大的减少系统的改动以及后续维护的工作量,提升了用户的使用体验。附图说明图1示出了根据本发明的一个实施例的医疗系统数据共享方法的示意流程图;图2示出了根据本发明的另一个实施例的医疗系统数据共享方法的示意流程图;图3示出了根据本发明的另一个实施例的医疗系统数据共享方法的示意流程图;图4示出了根据本发明的一个实施例的医疗系统数据共享系统的示意框图;图5示出了根据本发明的另一个实施例的医疗系统数据共享系统的示意框图。具体实施方式为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。如图1至图3所示,根据本发明的实施例的医疗系统数据共享方法,包括多种实施方式。实施例一:如图1所示,根据本发明的实施例的医疗系统数据共享方法,包括:步骤102,获取所述业务系统信息;步骤104,设置业务系统信息和可识别标准信息的映射关系;步骤106,生成待共享的所述业务系统信息的模板文件;步骤108,根据所述业务系统信息、所述映射关系和所述模板文件生成可共享医疗系统数据以完成医疗系统数据共享过程。在该技术方案中,通过根据业务系统信息、映射关系和模板文件生成可共享医疗系统数据以完成医疗系统数据共享过程,实现了根据业务系统消息和标准消息的映射关系在各种消息间转换,避免了系统的变更导致的业务系统信息不可识别的情况,提高了业务系统信息的共享效率,另外,极大的减少系统的改动以及后续维护的工作量,提升了用户的使用体验。在上述技术方案中,优选地,还包括:生成待共享的所述业务系统信息的规范文件,所述规范文件包括待共享的业务系统的信息格式规范和信息内容规范。在该技术方案中,通过生成待共享的业务系统信息的规范文件,定义了业务系统信息的信息格式规范和信息内容规范,保证了业务系统消息的规范性和可识别特性,也即提高了后续业务系统信息转换为可识别标准信息的成功率和准确率。在上述技术方案中,优选地,根据所述业务系统信息、所述映射关系和所述模板文件生成可共享医疗系统数据以完成医疗系统数据共享过程,还包括以下具体步骤:判断所述业务系统信息是否符合所述信息格式规范和所述信息内容规范;在判定所述业务系统信息符合所述信息格式规范和所述信息内容规范时,获取所述映射关系;根据所述映射关系控制所述业务系统信息转换为符合模板文件的所述可共享医疗系统数据。在该技术方案中,在判定业务系统信息符合信息格式规范和信息内容规范时,获取映射关系并根据映射关系控制业务系统信息转换为符合模板文件的可共享医疗系统数据,进一步地保证了业务系统消息的规范性和可识别特性,也即提高了后续业务系统信息转换为可识别标准信息的成功率和准确率。在上述技术方案中,优选地,根据所述业务系统信息、所述映射关系和所述模板文件生成可共享医疗系统数据以完成医疗系统数据共享过程,还包括以下具体步骤:对所述可共享医疗系统数据进行路由处理;在路由处理过程中,获取终端的请求共享指令;将所述可共享医疗系统数据发送至所述终端。在该技术方案中,通过对可共享医疗系统数据进行路由处理以发送至终端,实现了医疗系统数据共享的及时性,也保证了医疗系统数据共享过程中的医疗系统数据吞吐量不会过大以及功耗损失减小,具体地,避免了仅能采用广播的方式发送可共享医疗系统数据的情况,进而避免了广播的方式发送可共享医疗系统数据造成的终端的功耗过大等问题。在上述技术方案中,优选地,根据所述业务系统信息、所述映射关系和所述模板文件生成可共享医疗系统数据以完成医疗系统数据共享过程,还包括以下具体步骤:在将所述可共享医疗系统数据发送至所述终端后,获取所述终端反馈指令;根据所述反馈指令判断所述共享医疗系统数据是否发送成功。在该技术方案中,通过在发送可共享医疗系统数据至终端后获取终端的反馈指令,使得医疗系统数据发送端及时获知了可共享医疗系统数据发送的成功率,以及在发送失败时,再次发送可共享医疗系统数据,提高了医疗系统数据共享过程的发送效率,也使得用户及时获知可共享医疗系统数据,提升了用户的使用体验。实施例二:如图2所示,根据本发明的实施例的医疗系统数据共享方法,包括:步骤202,定义各种业务系统消息和标准消息的映射关系;步骤204,生成业务系统消息的规范文件;步骤206,生成业务系统消息的模版文件;步骤208,接收业务系统发送的消息;步骤210,获取消息规范文件,按照其中的规范对接收的消息进行校验;步骤212,判断业务系统消息是否符合规范文件,若是,则执行步骤214,若否,则结束;步骤214,获取消息映射文件,按照消息映射文件解析消息;步骤216,对消息进行路由,确定需要接收该消息的业务系统、以及对应的消息映射文件、消息模版文件;步骤218,按照消息映射文件、消息模版文件转换成对应的消息;步骤220,向指定的系统发送消息。实施例三:如图3所示,根据本发明的实施例的医疗系统数据共享方法,包括:步骤302,采集消息规范文件、消息映射文件和消息模板文件;步骤304,接消息(业务系统消息);步骤306,取得消息规范文件,按照消息规范文件对消息进行校验;步骤308,判断消息是否符合规范;步骤310,取得消息映射文件,按照消息映射文件对消息进行解析;步骤312,根据消息类型、内容对确定消息发送到哪些系统;步骤314,取得消息模板文件、消息映射文件,对消息进行可识别转换;步骤316,发送消息(可识别标准信息)。如图4至图5所示,根据本发明的实施例的医疗系统数据共享系统,包括多种实施方式。实施例一:如图4所示,根据本发明的实施例的医疗系统数据共享系统400,包括:获取单元402,用于获取所述业务系统信息;设置单元404,用于设置业务系统信息和可识别标准信息的映射关系;生成单元406,用于生成待共享的所述业务系统信息的模板文件;所述生成单元406还用于,根据所述业务系统信息、所述映射关系和所述模板文件生成可共享医疗系统数据以完成医疗系统数据共享过程。在该技术方案中,通过根据业务系统信息、映射关系和模板文件生成可共享医疗系统数据以完成医疗系统数据共享过程,实现了根据业务系统消息和标准消息的映射关系在各种消息间转换,避免了系统的变更导致的业务系统信息不可识别的情况,提高了业务系统信息的共享效率,另外,极大的减少系统的改动以及后续维护的工作量,提升了用户的使用体验。在上述技术方案中,优选地,所述生成单元406还用于,生成待共享的所述业务系统信息的规范文件,所述规范文件包括待共享的业务系统的信息格式规范和信息内容规范。在该技术方案中,通过生成待共享的业务系统信息的规范文件,定义了业务系统信息的信息格式规范和信息内容规范,保证了业务系统消息的规范性和可识别特性,也即提高了后续业务系统信息转换为可识别标准信息的成功率和准确率。在上述技术方案中,优选地,包括:判断单元408,用于判断所述业务系统信息是否符合所述信息格式规范和所述信息内容规范;所述获取单元402还用于,在判定所述业务系统信息符合所述信息格式规范和所述信息内容规范时,获取所述映射关系;所述医疗系统数据共享系统,还包括:转换单元410,根据所述映射关系控制所述业务系统信息转换为符合模板文件的所述可共享医疗系统数据。在该技术方案中,在判定业务系统信息符合信息格式规范和信息内容规范时,获取映射关系并根据映射关系控制业务系统信息转换为符合模板文件的可共享医疗系统数据,进一步地保证了业务系统消息的规范性和可识别特性,也即提高了后续业务系统信息转换为可识别标准信息的成功率和准确率。在上述技术方案中,优选地,包括:路由单元412,用于对所述可共享医疗系统数据进行路由处理;所述获取单元402还用于,在路由处理过程中,获取终端的请求共享指令;所述医疗系统数据共享系统,还包括:发送单元412,用于将所述可共享医疗系统数据发送至所述终端。在该技术方案中,通过对可共享医疗系统数据进行路由处理以发送至终端,实现了医疗系统数据共享的及时性,也保证了医疗系统数据共享过程中的医疗系统数据吞吐量不会过大以及功耗损失减小,具体地,避免了仅能采用广播的方式发送可共享医疗系统数据的情况,进而避免了广播的方式发送可共享医疗系统数据造成的终端的功耗过大等问题。实施例二:如图5所示,根据本发明的实施例的医疗系统数据共享系统500,包括:消息接收单元502,用于接收各医疗系统发送的消息,并把接收状态反馈给相关的医疗系统;消息解析单元504,用于校验、解析接收到的消息;消息转换单元506,用于转换不同格式的消息,把消息从一种格式转换成另一种格式;消息路由单元508,根据消息的类型、内容等,判断消息将要发送给哪些系统;消息发送单元510,根据消息路由单元的处理结果,把消息发送給指定的系统。具体地,接收医疗系统发送的各种消息,并且反馈接收状态给发送消息的系统;保存接收到的消息以备查。其中,接收消息单元可以通过集成平台提供的功能实现,也可以作为独立的单元提供接收消息的功能。消息校验用以检验消息是否符合消息规范文件定义的消息格式,对于不符合格式的消息进行提示。如果不存在对应的消息规范文件,默认为不校验消息。消息转换单元用于把消息从一种格式转换成另一种格式,使得消息可以在不同医疗系统间传输,以完成各系统的协作分工。消息路由单元用于判断消息的类型、以及内容,来确定消息将要发送到哪些医疗系统。消息发送单元根据消息路由单元的处理结果,把相应格式的消息发送到对应的医疗系统。发送消息单元可以通过集成平台提供的功能实现,也可以作为独立的单元提供发送消息的功能。通过集成平台提供的功能,可以更好的和集成平台进行集成,从而提高可维护性。以上结合附图详细说明了本发明的技术方案,考虑到如何设计一种医疗系统数据共享方案以实现系统间的便捷地医疗系统数据共享的技术问题。因此,本发明提出了一种新的医疗系统数据共享方案,通过根据业务系统信息、映射关系和模板文件生成可共享医疗系统数据以完成医疗系统数据共享过程,实现了根据业务系统消息和标准消息的映射关系在各种消息间转换,避免了系统的变更导致的业务系统信息不可识别的情况,提高了业务系统信息的共享效率,另外,极大的减少系统的改动以及后续维护的工作量,提升了用户的使用体验。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1