医疗信息远程同屏协助方法及终端的制作方法

文档序号:10535177阅读:256来源:国知局
医疗信息远程同屏协助方法及终端的制作方法
【专利摘要】本发明公开了一种医疗信息远程同屏协助方法,该方法包括:接收远程会诊群组中其他终端发送的报文格式的操作任务,操作任务是基于对病人的医疗信息进行操作所形成的任务;按照接收到操作任务的时间顺序对操作任务进行排序,得到操作任务表;对操作任务表进行任务删除预处理及任务修复预处理,得到预处理后的操作任务表;依次按照预处理后的操作任务表中的操作任务对本地的医疗信息进行显示处理,并在显示界面上显示处理结果。本发明还公开了一种终端,使得能够有效的实现多终端之间的操作同步(同屏协助),使得远程会诊群组中的会诊人员都能够看到相同的病历内容,此外,由于报文格式的数据量很小,能够有效的降低对网络的要求,节约成本。
【专利说明】
医疗信息远程同屏协助方法及终端
技术领域
[0001] 本发明涉及通信技术领域,尤其涉及一种医疗信息远程同屏协助方法及终端。
【背景技术】
[0002] 在目前的大型医院中,一般会部署医院信息系统(Hospital Information System,HIS)、放射科信息管理系统(Radiology Information System,RIS)、实验科(检验 科)信息系统(Laboratory Information System)、电子病历(Electronic Medical Record,EMR)等日常业务系统。
[0003] 传统的远程会诊,一般是一方提前从上述各业务系统准备好需要会诊的病历发送 给另一方会诊的医生;或者在本地打开,然后提前通知两边的医生及专家按照约定时间到 达会议室。打开相关音视频设备和系统,两边可以进行音视频通话,也可以阅读同一个病人 的病历。
[0004] 目前的远程会诊中,所使用的远程协助技术一般都是远程桌面操作,类似QQ远程 桌面的方式,在语音通畅的前提下,双方通过远程桌面的方式来实现阅读病历的一致,类似 远程会议的方式。
[0005] 然而,现有的远程协助的方式将会导致医疗信息的显示效果变差,特别是对于医 学影像的显示,且现有的远程协助的方式对网络要求高,一般需要牵专线,采用局域网模 式,不仅造成成本高,且还会带来会诊受限的问题。
[0006] 上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技 术。

【发明内容】

[0007] 本发明的主要目的在于提供一种医疗信息远程同屏协助方法及终端,旨在解决现 有技术中远程协助方式对网络要求高及成本高的技术问题。
[0008] 为实现上述目的,本发明提供的一种医疗信息远程同屏协助方法,在多终端接入 同一远程会诊群组后,对于所述远程会诊群组中的任一终端,所述方法包括:
[0009] 接收所述远程会诊群组中其他终端发送的报文格式的操作任务,所述操作任务是 基于对病人的医疗信息进行操作所形成的任务;
[0010] 按照接收到所述操作任务的时间顺序对所述操作任务进行排序,得到操作任务 表;
[0011] 对所述操作任务表进行任务删除预处理及任务修复预处理,得到预处理后的操作 任务表;
[0012] 依次按照预处理后的操作任务表中的操作任务对本地的所述医疗信息进行显示 处理,并在显示界面上显示处理结果,以实现所述多终端的操作同步。
[0013] 优选地,所述方法还包括:
[0014] 若检测到对本地的所述医疗信息进行操作,则基于所述操作对所述医疗信息进行 处理,并将基于所述操作生成的操作任务发送给所述其他终端,使得所述其他终端能够基 于所述操作任务实现操作同步。
[0015] 优选地,所述对所述操作任务表进行任务删除预处理包括:
[0016] 若在所述操作任务表中,最后一个操作任务与其前面的操作任务不是对同一份病 历数据的操作任务,则删除所述操作任务表中除所述最后一个操作任务以外的所有操作任 务。
[0017] 优选地,所述对所述操作任务表进行任务修复预处理包括:
[0018] 若在所述操作任务表中,倒数第二个操作任务不是最后一个操作任务的父任务, 则在所述操作任务表中所述最后一个操作任务之前补充所述最后一个操作任务的父任务, 以及父任务所有的父任务,直至最高级别任务,所述父任务是指在执行所述子任务之前必 须要执行的操作任务。
[0019] 为实现上述目的,本发明还提供一种终端,所述终端为接入同一远程会诊群组中 的任一终端,所述终端包括:
[0020] 接收模块,用于接收所述远程会诊群组中其他终端发送的报文格式的操作任务, 所述操作任务是基于对病人的医疗信息进行操作所形成的任务;
[0021] 排序模块,用于按照接收到所述操作任务的时间顺序对所述操作任务进行排序, 得到操作任务表;
[0022]预处理模块,用于对所述操作任务表进行任务删除预处理及任务修复预处理,得 到预处理后的操作任务表;
[0023]处理模块,用于依次按照预处理后的操作任务表中的操作任务对本地的所述医疗 信息进行显示处理,并在显示界面上显示处理结果,以实现所述多终端的操作同步。
[0024] 优选地,所述终端还包括:
[0025]处理发送模块,用于若检测到对本地的所述医疗信息进行操作,则基于所述操作 对所述医疗信息进行处理,并将基于所述操作生成的操作任务发送给所述其他终端,使得 所述其他终端能够基于所述操作任务实现操作同步。
[0026]优选地,所述预处理模块包括:
[0027]第一预处理模块,用于若在所述操作任务表中,最后一个操作任务与其前面的操 作任务不是对同一份病历数据的操作任务,则删除所述操作任务表中除所述最后一个操作 任务以外的所有操作任务。
[0028]优选地,所述预处理模块包括:
[0029] 第二预处理模块,用于若在所述操作任务表中,倒数第二个操作任务不是最后一 个操作任务的父任务,则在所述操作任务表中所述最后一个操作任务之前补充所述最后一 个操作任务的父任务,以及父任务所有的父任务,直至最高级别任务,所述父任务是指在执 行所述子任务之前必须要执行的操作任务。
[0030] 本发明提供医疗信息远程同屏协助方法,在多终端接入同一远程会诊群组后,对 于该远程会诊群组中的任意一个终端,该方法包括:接收该远程会诊群组中其他终端发送 的报文格式的操作任务,该操作任务是基于对病人的医疗信息进行操作形成的任务,按照 接收到操作任务的时间顺序对操作任务进行排序,得到操作任务表,对该操作任务表进行 任务删除预处理及任务修复预处理,得到预处理后的操作任务表,依次按照预处理后的操 作任务表中的操作任务对本地的上述医疗信息进行处理,并在显示界面上显示操作结果, 以实现多终端的操作同步。通过将一个终端的操作所形成的操作任务通过报文格式发送给 其他终端,使得其他终端也能够执行与该终端相同的操作,使得能够有效的实现多终端之 间的操作同步(同屏协助),使得远程会诊群组中的会诊人员都能够看到相同的病历内容, 此外,由于报文格式的数据量很小,能够有效的降低对网络的要求,节约成本。
【附图说明】
[0031] 图1为本发明第一实施例中医疗信息远程同屏协助方法的流程示意图;
[0032] 图2为本发明第二实施例中终端的功能模块的示意图;
[0033]图3为本发明第二实施例中预处理模块203的细化功能模块的示意图。
[0034] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0035] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0036] 请参阅图1,为本发明第一实施例中医疗信息远程同屏协助方法的流程示意图,该 医疗信息远程同屏协助方法应用于多终端接入同一远程会诊群组的情景下,且对于该远程 会诊群组中的任意一个终端,该方法包括:
[0037] 步骤101、接收远程会诊群组中其他终端发送的报文格式的操作任务,操作任务是 基于对病人的医疗信息进行操作所形成的任务;
[0038] 在本发明实施例中,接入同一远程会诊群组中的多个终端可以是跨平台的多个终 端,可支持安卓系统、I0S系统、Windows系统等多种平台的终端。且本发明实施例中描述的 终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助 理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字 TV、台式计算机等等的固定终端。
[0039] 其中,多个终端可以按照如下的方式接入同一远程会诊群组中:发起方终端先与 服务器建立长连接,且在建立长连接后,发起方终端创建房间,并生成该房间秘钥,其中,房 间即为上述的远程会诊群组。发起方终端可通过常规的聊天通道(如QQ、微信等即时通讯软 件)将房间号和秘钥发送给其他会诊人员的参与方终端。参与方终端先与上述的服务器建 立长连接,且在建立长连接后,参与方通过房间号和秘钥进入发起方终端创建的房间,即实 现了接入发起方终端创建的远程会诊群组中。
[0040] 在本发明实施例中,多个终端在接入同一远程会诊群组中之后,使用其中任一终 端的会诊人员都可以通过该终端对当前会诊的病人的医疗信息进行操作,且在操作的同 时该终端将生成基于此次操作的报文格式的操作任务,且将该操作任务发送给该远程会诊 群组中的其他终端。
[0041] 即在本发明实施例中,远程会诊群组中的每一个终端都将接收该远程会诊群组中 的其他终端发送的报文格式的操作任务。
[0042] 步骤102、按照接收到操作任务的时间顺序对操作任务进行排序,得到操作任务 表;
[0043] 步骤103、对所述操作任务表进行任务删除预处理及任务修复预处理,得到预处理 后的操作任务表;
[0044] 步骤104、依次按照预处理后的操作任务表中的操作任务对本地的医疗信息进行 显示处理,并在显示界面上显示处理结果,以实现多终端的操作同步。
[0045] 在本发明实施例中,终端在接收到其他终端发送的操作任务之后,将按照接收到 操作任务的时间顺序对操作任务进行排序,得到操作任务表,且对该操作任务表进行任务 删除预处理及任务修复预处理,得到预处理后的操作任务表,且依次预处理后的操作任务 表中的操作任务对本地的医疗信息进行处理,并在显示界面上显示操作结果,以实现多终 端的操作同步。
[0046] 其中,若终端侧已有操作任务表,则终端在执行步骤102时是按照接收到的操作任 务的时间顺序将操作任务排列在已有的操作任务表的最后一个操作任务之后。若终端侧没 有操作任务表,则终端在执行步骤102时,是生成一个新的操作任务表。
[0047] 在本发明实施例中,已经预先设置了操作任务的级别,会诊人员在进行操作时,需 要按照级别从高至低的方式逐级操作。
[0048] 请参阅下表,为操作任务的级别的表格,如下:

[0051] 在上表中,在某一级别的操作任务之前的一个操作任务为其父任务,且第一级操 作任务为最高级别的任务,例如:对于第三级操作任务,第二级别操作任务为其父任务,第 一级别的操作任务为第二级别的操作任务的父任务,且第一级别的操作任务为最高级别的 任务。
[0052] 在本发明实施例中,本地的医疗信息可以是终端本地保存的医疗信息,或者是终 端从医疗系统中实时下载的医疗信息。
[0053]其中,多终端的操作同步即是指该多个终端能够同步显示相同的病历内容,使得 使用该多个终端的会诊人员能够同时阅读同个人同样的病历内容。
[0054] 其中,多终端的操作同步即是同屏协助。
[0055] 在本发明实施例中,远程会诊群组中的每一个终端在接收到远程会诊群组中其他 终端发送的报文格式的操作任务之后,将按照接收到操作任务的时间顺序对操作任务进行 排序,得到操作任务表,并对该操作任务表进行任务删除预处理及任务修复预处理,得到预 处理后的操作任务表,且依次按照预处理后的操作任务表中的操作任务对本地的医疗信息 进行显示处理,并在显示界面上显示处理结果。通过将一个终端的操作所形成的报文格式 的操作任务发送给其他终端,使得其他终端也能够执行与该终端相同的操作,使得远程会 诊群组中的多个终端都能够同步显示相同的病历内容,且由于报文格式的操作任务的数据 量很小,能够有效的降低对网络的要求,且节约成本。此外,由于终端还将对操作任务表进 行任务删除预处理,使得能够避免延时,且由于终端还将对操作任务表进行任务修复预处 理,使得能够避免操作任务无法实现,能够有效的改善使用体验。
[0056] 进一步的,对于远程会诊群组中的每一个终端,使用该终端的会诊人员在该终端 对本地医疗信息进行操作时,该终端还将执行以下的步骤:
[0057]若检测到对本地的医疗信息进行操作,则基于操作对医疗信息进行处理,并将基 于操作生成的操作任务发送给其他终端,使得其他终端能够基于操作任务实现操作同步。 [0058]在本发明实施例中,对于远程会诊群组中的每一个终端,若检测到会诊人员对本 地的医疗信息进行操作,则基于该操作对医疗信息进行处理,并将基于该操作生成的操作 任务发送给远程会诊群组中的其他终端,使得其他终端能够基于图1所示第一实施例中的 描述的技术方案实现操作同步,以达到同步显示及降低成本的目的。
[0059] 在本发明图1所示第一实施例的步骤103中,任务删除预处理是为了避免执行一些 不必要的操作带来的同步延时的问题。对操作任务表进行任务删除预处理具体包括:若在 所述操作任务表中,最后一个操作任务与其前面的操作任务不是对同一份病历数据的操作 任务,则删除所述操作任务表中除所述最后一个操作任务以外的所有操作任务。
[0060] 为了更好的理解,请参阅表1,表1即为排序后得到的操作任务表,如下:
[0062]其中,终端正在执行的操作任务taskl是对病人王某的病历数据的操作任务,由于 最后一个操作任务是对病人李某的病历数据的操作任务,因此,可以确定最后一个操作任 务与其前面的操作任务不是对同一份病历数据的操作任务,为了避免同步显示的延时,终 端将删除对病人王某的病历数据的操作任务task2和task3。且删除之后,得到表2,如下:
[0064]在本发明实施例中,通过对操作任务表进行任务删除预处理,使得能够避免执行 不必要的操作任务带来的显示延时的问题,能够有效的改善使用体验。
[0065] 在本发明图1所示第一实施例的步骤103中,任务修复预处理是为了避免操作任务 在发送的过程中出现遗漏的问题导致不能实现同步的问题,对操作任务进行任务修复预处 理具体包括:若在所述操作任务表中,倒数第二个操作任务不是最后一个操作任务的父任 务,则在所述操作任务表中所述最后一个操作任务之前补充所述最后一个操作任务的父任 务,以及父任务所有的父任务,直至最高级别任务,所述父任务是指在执行所述子任务之前 必须要执行的操作任务。
[0066] 为了更好的理解,请参阅表3,表3为排序后得到的操作任务表,如下:
[0068]在表3中,针对病人李某的病历数据的操作任务task3之前没有父任务,在没有父 任务的情况下是无法执行操作任务task3的,将导致操作同步失败,为了避免该问题,终端 将基于该操作任务task3添加其父任务,请参阅表4,表4为进行修复预处理后操作任务表, 如下:
[0070]在本发明实施中,通过在操作任务表中添加父任务,能够有效避免因操作任务出 现遗漏导致不能实现同步的问题,有效改善使用体验。
[0071]请参阅图2,为本发明第二实施例中终端的功能模块的示意图,该终端包括接收模 块201、排序模块202、预处理模块203及处理模块204。
[0072]接收模块201,用于接收所述远程会诊群组中其他终端发送的报文格式的操作任 务,所述操作任务是基于对病人的医疗信息进行操作所形成的任务;
[0073] 在本发明实施例中,接入同一远程会诊群组中的多个终端可以是跨平台的多个终 端,可支持安卓系统、I0S系统、Windows系统等多种平台的终端。且本发明实施例中描述的 终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助 理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字 TV、台式计算机等等的固定终端。
[0074] 其中,多个终端可以按照如下的方式接入同一远程会诊群组中:发起方终端先与 服务器建立长连接,且在建立长连接后,发起方终端创建房间,并生成该房间秘钥,其中,房 间即为上述的远程会诊群组。发起方终端可通过常规的聊天通道(如QQ、微信等即时通讯软 件)将房间号和秘钥发送给其他会诊人员的参与方终端。参与方终端先与上述的服务器建 立长连接,且在建立长连接后,参与方通过房间号和秘钥进入发起方终端创建的房间,即实 现了接入发起方终端创建的远程会诊群组中。
[0075] 在本发明实施例中,多个终端在接入同一远程会诊群组中之后,使用其中任一终 端的会诊人员都可以通过该终端对当前会诊的病人的医疗信息进行操作,且在操作的同时 该终端将生成基于此次操作的报文格式的操作任务,且将该操作任务发送给该远程会诊群 组中的其他终端。
[0076]即在本发明实施例中,远程会诊群组中的每一个终端中的接收模块201都将接收 该远程会诊群组中的其他终端发送的报文格式的操作任务。
[0077]排序模块202,用于按照接收到所述操作任务的时间顺序对所述操作任务进行排 序,得到操作任务表;
[0078] 预处理模块203,用于对所述操作任务表进行任务删除预处理及任务修复预处理, 得到预处理后的操作任务表;
[0079]处理模块204,用于依次按照预处理后的操作任务表中的操作任务对本地的所述 医疗信息进行显示处理,并在显示界面上显示处理结果,以实现所述多终端的操作同步。 [0080]在本发明实施例中,在接收到其他终端发送的操作任务之后,排序模块202将按照 接收到操作任务的时间顺序对操作任务进行排序,得到操作任务表,且预处理模块203将对 操作任务表进行任务删除预处理及任务修复预处理,得到预处理后的操作任务表,且处理 模块204依次按照预处理后的操作任务表中的操作任务对本地的医疗信息进行处理,并在 显示界面上显示操作结果,以实现多终端的操作同步。
[0081]其中,若终端侧已有操作任务表,则排序模块202是按照接收到的操作任务的时间 顺序将操作任务排列在已有的操作任务表的最后一个操作任务之后。若终端侧没有操作任 务表,则排序模块202是生成一个新的操作任务表。
[0082]在本发明实施例中,已经预先设置了操作任务的级别,会诊人员在进行操作时, 需要按照级别从高至低的方式逐级操作。
[0083]请参阅下表,为操作任务的级别的示意图,如下:
[0085] 在上表中,在某一级别的操作任务之前的一个操作任务为其父任务,且第一级操 作任务为最高级别的任务,例如:对于第三级操作任务,第二级别操作任务为其父任务,第 一级别的操作任务为第二级别的操作任务的父任务,且第一级别的操作任务为最高级别的 任务。
[0086] 在本发明实施例中,本地的医疗信息可以是终端本地保存的医疗信息,或者是终 端从医疗系统中实时下载的医疗信息。
[0087] 其中,多终端的操作同步即是指该多个终端能够同步显示相同的病历内容,使得 使用该多个终端的会诊人员能够同时阅读同个人同样的病历内容。
[0088] 其中,多终端的操作同步即是同屏协助。
[0089] 在本发明实施例中,远程会诊群组中的每一个终端在接收到远程会诊群组中其 他终端发送的报文格式的操作任务之后,将按照接收到操作任务的时间顺序对操作任务进 行排序,得到操作任务表,且依次按照操作任务表中的操作任务对本地的医疗信息进行显 示处理,并在显示界面上显示处理结果。通过将一个终端的操作所形成的报文格式的操作 任务发送给其他终端,使得其他终端也能够执行与该终端相同的操作,使得远程会诊群组 中的多个终端都能够同步显示相同的病历内容,且由于报文格式的操作任务的数据量很 小,能够有效的降低对网络的要求,且节约成本。
[0090] 进一步的,图3所示第二实施例中的终端还包括:
[0091] 处理发送模块(未在图中示出),用于若检测到对本地的所述医疗信息进行操作, 则基于所述操作对所述医疗信息进行处理,并将基于所述操作生成的操作任务发送给所述 其他终端,使得所述其他终端能够基于所述操作任务实现操作同步。
[0092] 在本发明实施例中,对于远程会诊群组中的每一个终端,若检测到会诊人员对本 地的医疗信息进行操作,则处理发送模炔基于该操作对医疗信息进行处理,并将基于该操 作生成的操作任务发送给远程会诊群组中的其他终端,使得其他终端能够基于图2所示第 二实施例中的描述结构实现操作同步,以达到同步显示及降低成本的目的。
[0093] 请参阅图3为本发明第二实施例中预处理模块203的细化功能模块的示意图,其 中,预处理模块203包括第一预处理模块301和第二预处理模块302。
[0094] 其中,任务删除预处理是为了避免执行一些不必要的操作带来的同步延时的问 题。具体的:若在所述操作任务表中,最后一个操作任务与其前面的操作任务不是对同一份 病历数据的操作任务,则第一预处理模块301删除所述操作任务表中除所述最后一个操作 任务以外的所有操作任务。
[0095] 为了更好的理解,请参阅图1所示第一实施例中的表1,表1即为排序后得到的操作 任务表,如下:
[0097]其中,终端正在执行的操作任务taskl是对病人王某的病历数据的操作任务,由 于最后一个操作任务是对病人李某的病历数据的操作任务,因此,可以确定最后一个操作 任务与其前面的操作任务不是对同一份病历数据的操作任务,为了避免同步显示的延时, 终端将删除对病人王某的病历数据的操作任务task2和task3。且删除之后,得到如图1所示 第一实施例中的表2,如下:
[0099] 其中,任务修复预处理是为了避免操作任务在发送的过程中出现遗漏的问题导致 不能实现同步的问题,具体的:若在所述操作任务表中,倒数第二个操作任务不是最后一个 操作任务的父任务,则第二预处理模块302在所述操作任务表中所述最后一个操作任务之 前补充所述最后一个操作任务的父任务,以及父任务所有的父任务,直至最高级别任务(任 务的级别定义在文档里有表格描述),所述父任务是指在执行所述子任务之前必须要执行 的操作任务。
[0100] 为了更好的理解,请参阅图1所示第一实施例中的表3,表3为排序后得到的操作任 务表,如下:
[0102]在表3中,针对病人李某的病历数据的操作任务task3之前没有父任务,在没有父 任务的情况下是无法执行操作任务task3的,将导致操作同步失败,为了避免该问题,终端 将基于该操作任务task3添加其父任务,请参阅图1所示第一实施例中的表4,表4为进行修 复预处理后操作任务表,如下:
[0104]在本发明实施例中,终端对操作任务表进行任务删除预处理,使得能够避免延时, 且由于终端还将对操作任务表进行任务修复预处理,使得能够避免操作任务无法实现,能 够有效的改善用户的体验。
[0105]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方 法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下 前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做 出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质 (如R0M/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,月艮 务器,空调器,或者网络设备等)执行本发明各个实施例的方法。
[0106]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技 术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1. 一种医疗信息远程同屏协助方法,其特征在于,在多终端接入同一远程会诊群组后, 对于所述远程会诊群组中的任一终端,所述方法包括: 接收所述远程会诊群组中其他终端发送的报文格式的操作任务,所述操作任务是基于 对病人的医疗信息进行操作所形成的任务; 按照接收到所述操作任务的时间顺序对所述操作任务进行排序,得到操作任务表; 对所述操作任务表进行任务删除预处理及任务修复预处理,得到预处理后的操作任务 表; 依次按照预处理后的操作任务表中的操作任务对本地的所述医疗信息进行显示处理, 并在显示界面上显示处理结果,以实现所述多终端的操作同步。2. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 若检测到对本地的所述医疗信息进行操作,则基于所述操作对所述医疗信息进行处 理,并将基于所述操作生成的操作任务发送给所述其他终端,使得所述其他终端能够基于 所述操作任务实现操作同步。3. 根据权利要求1或2所述的方法,其特征在于,所述对所述操作任务表进行任务删除 预处理包括: 若在所述操作任务表中,最后一个操作任务与其前面的操作任务不是对同一份病历数 据的操作任务,则删除所述操作任务表中除所述最后一个操作任务以外的所有操作任务。4. 根据权利要求1或2所述的方法,其特征在于,所述对所述操作任务表进行任务修复 预处理包括: 若在所述操作任务表中,倒数第二个操作任务不是最后一个操作任务的父任务,则在 所述操作任务表中所述最后一个操作任务之前补充所述最后一个操作任务的父任务,以及 父任务所有的父任务,直至最高级别任务,所述父任务是指在执行所述子任务之前必须要 执行的操作任务。5. -种终端,其特征在于,所述终端为接入同一远程会诊群组中的任一终端,所述终端 包括: 接收模块,用于接收所述远程会诊群组中其他终端发送的报文格式的操作任务,所述 操作任务是基于对病人的医疗信息进行操作所形成的任务; 排序模块,用于按照接收到所述操作任务的时间顺序对所述操作任务进行排序,得到 操作任务表; 预处理模块,用于对所述操作任务表进行任务删除预处理及任务修复预处理,得到预 处理后的操作任务表; 处理模块,用于依次按照预处理后的操作任务表中的操作任务对本地的所述医疗信息 进行显示处理,并在显示界面上显示处理结果,以实现所述多终端的操作同步。6. 根据权利要求5所述的终端,其特征在于,所述终端还包括: 处理发送模块,用于若检测到对本地的所述医疗信息进行操作,则基于所述操作对所 述医疗信息进行处理,并将基于所述操作生成的操作任务发送给所述其他终端,使得所述 其他终端能够基于所述操作任务实现操作同步。7. 根据权利要求5或6所述的终端,其特征在于,所述预处理模块包括: 第一预处理模块,用于若在所述操作任务表中,最后一个操作任务与其前面的操作任 务不是对同一份病历数据的操作任务,则删除所述操作任务表中除所述最后一个操作任务 以外的所有操作任务。8.根据权利要求5或6所述的终端,其特征在于,所述预处理模块包括: 第二预处理模块,用于若在所述操作任务表中,倒数第二个操作任务不是最后一个操 作任务的父任务,则在所述操作任务表中所述最后一个操作任务之前补充所述最后一个操 作任务的父任务,以及父任务所有的父任务,直至最高级别任务,所述父任务是指在执行所 述子任务之前必须要执行的操作任务。
【文档编号】G06F3/14GK105893735SQ201610157052
【公开日】2016年8月24日
【申请日】2016年3月18日
【发明人】吕雷瑾, 王建国, 谭鹏飞, 侯华悦
【申请人】深圳安泰创新科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1