当前位置: 首页 > 专利查询>曾蔚峰专利>正文

远程预约门诊系统技术方案

技术编号:10712041 阅读:108 留言:0更新日期:2014-12-03 16:35
本发明专利技术提供一种远程预约门诊系统,包括患者终端、医生终端、服务器,所述服务器通过无线网络与患者终端、医生终端连接;所述患者终端包括患者预约模块、患者数据编解码模块、患者显示模块、信息查询模块;所述医生终端包括医生预约处理模块、医生数据编解码模块、医生显示模块;所述服务器包括控制模块、信息存储模块、服务器数据编解码模块。本发明专利技术采用特有的编码模式对数据中各种类型的数据片段进行逐次编码,重编码数据容量小,格式统一,提高了数据的传递效率,减轻了服务器的负载,保证服务器正常运作,并且利用特有的判断原则对数据进行有效性判断,丢弃无效数据,进一步提高传输速率,降低服务器负载,保证整个系统的效率。

【技术实现步骤摘要】

本专利技术涉及医院信息系统领域,具体涉及一种远程预约门诊系统
技术介绍
临床上,患者就诊前需要挂号。挂号必须通过人工窗口服务、现金交易的形式完成,极为不便,因此出现了方便患者预约的预约挂号系统。现有技术公开的预约挂号系统包括患者终端、医生终端以及服务器,各终端与服务器通过网络连接通信,各终端的类型可以是手机、电脑等可联网的通信设备,而传输的数据也具有多种类型,如文字、图像、音频、视频等;终端以及数据的多样化使得现有的预约挂号系统出现数据传输效率低、服务器拥塞、通信有效性下降等缺点。
技术实现思路
本专利技术旨在提供一种远程预约门诊系统,该系统克服上述现有技术的缺陷,具有传输效率高、服务器负荷小、数据有效性高的优点。 本专利技术的技术方案如下:一种远程预约门诊系统,包括患者终端、医生终端、服务器, 所述服务器通过无线网络与患者终端、医生终端连接; 所述患者终端包括患者预约模块、患者数据编解码模块、患者显示模块; 所述患者预约模块将患者输入的预约请求信息传输至患者数据编解码模块; 所述患者数据编解码模块预设编码规则,接收来自患者预约模块的预约请求信息,将预约请求信息进行编码为统一格式的数据,然后发送至服务器;患者数据编解码模块接收来自服务器的数据,对应编码规则进行解码后得到预约结果信息,将上述信息传输至患者显示模块显示; 所述医生终端包括医生预约处理模块、医生数据编解码模块、医生显示模块; 所述医生预约处理模块将医生处理信息传输至医生数据编解码模块; 所述医生数据编解码模块预设编码规则,接收来自医生预约处理模块的信息,将信息编码为统一格式的数据,然后发送至服务器;所述医生数据编解码模块接收来自服务器的数据,对应编码规则进行解码后得到预约结果信息,将上述信息传输至医生显示模块显示; 所述服务器包括控制模块、信息存储模块、服务器数据编解码模块; 所述控制模块接收服务器数据编解码模块传输的预约请求信息,存储至信息存储模块;所述控制模块接收服务器数据编解码模块传输的医生处理信息,根据医生处理信息得到相应预约结果信息,并发送至信息存储模块与服务器数据编解码模块; 所述信息存储模块存储患者预约请求信息、医生的预约结果信息,供控制模块调用,并根据接收到的信息对存储的信息进行更新修改; 所述服务器数据编解码模块预设编码规则,接收来自患者终端的预约请求信息数据或来自医生终端的医生处理信息数据;所述服务器数据编解码模块将预约请求信息数据传输至医生终端,对预约请求信息数据和医生处理信息数据对应编码规则解码后传输至控制模块;接收来至控制模块的预约结果信息,编码为统一格式的数据发送至患者终端和医生终端。 所述的患者终端、医生终端、服务器还包括方便患者查询预约信息的处理结构,所述的患者终端包括信息查询模块;所述信息查询模块将患者输入的查询请求信息传输至患者数据编解码模块; 所述患者数据编解码模块接收来自信息查询模块的信息,将信息编码为统一格式的数据,然后发送至服务器;患者数据编解码模块接收来自服务器的数据,对应编码规则进行解码后得到查询结果信息,将上述信息传输至患者显示模块显示; 所述控制模块接收服务器数据编解码模块传输的查询请求信息,调用信息存储模块中的诊疗信息传输至服务器数据编解码模块; 所述信息存储模块还存储有医院的诊疗信息; 所述服务器数据编解码模块接收患者数据编解码模块传输来的数据,对应编码规则进行解码后得到查询请求信息,并将查询请求信息传输至控制模块;所述服务器数据编解码模块接收控制模块传输来的诊疗信息,将其编码为统一格式的数据传输至患者数据编解码模块。 所述的编码过程包括如下内容: a.按照数据类型设定包含自定义代码的编码规则,预设有与每个数据类型相对应的代号与伪代码,所述的数据类型包括文字,图片,时间,音频和视频其中的一种或者一种以上的组合; b.根据编码规则对各个类型的数据中符合编码条件的片段进行编码,对于含有多个类型数据片段的数据,对其中各个类型的数据片段分别按照其对应的编码规则逐次进行编码,所述的包含自定义代码的编码规则为对符合编码条件的代码片段用相应代号替换,每次编码时代号替换的数量相同; c.将步骤b中编码完成的数据片段进行合并,再统一编译成字符串; d.利用超文本传输协议的头部信息对步骤c得到的字符串进行封装,封装后按照二进制编码方法编码生成发送数据。 所述的步骤c中合并指的是:根据各数据片段中的参数、固定使用的字符和逻辑关系的个数得到各数据片段的属性参数值,计算各数据片段的属性参数值之和得到发送参数和值,将各次编码产生的代号作为行向量,并纵向排列构成迭代代号矩阵,将步骤b编码后的各类型数据片段前后分别接上其对应的自定义代码后再进行串接,最后将发送参数和值与迭代代号矩阵数据串接后置于数据片段前端,即完成合并,其中第x个数据片段对应的自定义代码=[(第x个数据片段对应的伪代码+第x个代号),编码次数N],1≤x≤N,1≤N≤24。 所述各类型数据片段与其对应代号、对应伪代码的对应关系如下:文字数据对应代号为w,对应伪代码为f;图片数据对应代号为i,对应伪代码为p,时间数据对应代号为t,对应伪代码为d,音频数据对应代号为u,对应伪代码为s,视频数据对应代号为v,对应伪代码为V。 符合所述编码条件是指该代码片段表示的意义为以下情形: (1)表示数据的参数设置,例如数据的类型,值,大小等; (2)表示数据中规定或固定使用的字符,例如格式; (3)表示数据归属逻辑关系,例如归属于某医生或某科室的限定。 所述步骤c中所述的的统一编译成字符串,运用的是UTF-8编码方法来进行的。 所述运用编码规则进行解码之后,还包括如下的处理步骤: a、获取数据中的发送参数和值,并对解码后识别得到的参数个数进行加和,得到识别参数和值,若发送参数和值与识别参数和值相同,则进入步骤b,若发送参数和值与识别参数和值不同,则丢弃该数据; b、利用各参数对数据的有效性进行判断,若数据有效,则进入步骤c,若数据无效,则丢弃该数据; c、提取数本文档来自技高网...
远程预约门诊系统

【技术保护点】
一种远程预约门诊系统,包括患者终端、医生终端、服务器,其特征在于:所述服务器通过无线网络与患者终端、医生终端连接;所述患者终端包括患者预约模块、患者数据编解码模块、患者显示模块;所述患者预约模块将患者输入的预约请求信息传输至患者数据编解码模块;所述患者数据编解码模块预设编码规则,接收来自患者预约模块的预约请求信息,将预约请求信息进行编码为统一格式的数据,然后发送至服务器;患者数据编解码模块接收来自服务器的数据,对应编码规则进行解码后得到预约结果信息,将上述信息传输至患者显示模块显示; 所述医生终端包括医生预约处理模块、医生数据编解码模块、医生显示模块;所述医生预约处理模块将医生处理信息传输至医生数据编解码模块;所述医生数据编解码模块预设编码规则,接收来自医生预约处理模块的信息,将信息编码为统一格式的数据,然后发送至服务器;所述医生数据编解码模块接收来自服务器的数据,对应编码规则进行解码后得到预约结果信息,将上述信息传输至医生显示模块显示;所述服务器包括控制模块、信息存储模块、服务器数据编解码模块;所述控制模块接收服务器数据编解码模块传输的预约请求信息,存储至信息存储模块;所述控制模块接收服务器数据编解码模块传输的医生处理信息,根据医生处理信息得到相应预约结果信息,并发送至信息存储模块与服务器数据编解码模块;所述信息存储模块存储患者预约请求信息、医生的预约结果信息,供控制模块调用,并根据接收到的信息对存储的信息进行更新修改;所述服务器数据编解码模块预设编码规则,接收来自患者终端的预约请求信息数据或来自医生终端的医生处理信息数据;所述服务器数据编解码模块将预约请求信息数据传输至医生终端,对预约请求信息数据和医生处理信息数据对应编码规则解码后传输至控制模块;接收来至控制模块的预约结果信息,编码为统一格式的数据发送至患者终端和医生终端。...

【技术特征摘要】
1.一种远程预约门诊系统,包括患者终端、医生终端、服务器,其特征在于:
所述服务器通过无线网络与患者终端、医生终端连接;
所述患者终端包括患者预约模块、患者数据编解码模块、患者显示模块;
所述患者预约模块将患者输入的预约请求信息传输至患者数据编解码模块;
所述患者数据编解码模块预设编码规则,接收来自患者预约模块的预约请求信息,将预约请求信息进行编码为统一格式的数据,然后发送至服务器;患者数据编解码模块接收来自服务器的数据,对应编码规则进行解码后得到预约结果信息,将上述信息传输至患者显示模块显示; 
所述医生终端包括医生预约处理模块、医生数据编解码模块、医生显示模块;
所述医生预约处理模块将医生处理信息传输至医生数据编解码模块;
所述医生数据编解码模块预设编码规则,接收来自医生预约处理模块的信息,将信息编码为统一格式的数据,然后发送至服务器;所述医生数据编解码模块接收来自服务器的数据,对应编码规则进行解码后得到预约结果信息,将上述信息传输至医生显示模块显示;
所述服务器包括控制模块、信息存储模块、服务器数据编解码模块;
所述控制模块接收服务器数据编解码模块传输的预约请求信息,存储至信息存储模块;所述控制模块接收服务器数据编解码模块传输的医生处理信息,根据医生处理信息得到相应预约结果信息,并发送至信息存储模块与服务器数据编解码模块;
所述信息存储模块存储患者预约请求信息、医生的预约结果信息,供控制模块调用,并根据接收到的信息对存储的信息进行更新修改;
所述服务器数据编解码模块预设编码规则,接收来自患者终端的预约请求信息数据或来自医生终端的医生处理信息数据;所述服务器数据编解码模块将预约请求信息数据传输至医生终端,对预约请求信息数据和医生处理信息数据对应编码规则解码后传输至控制模块;接收来至控制模块的预约结果信息,编码为统一格式的数据发送至患者终端和医生终端。
2.如权利要求1所述的远程预约门诊系统,所述的患者终端、医生终端、服务器还包括方便患者查询预约信息的处理结构,其特征在于:
所述的患者终端包括信息查询模块;所述信息查询模块将患者输入的查询请求信息传输至患者数据编解码模块;
所述患者数据编解码模块接收来自信息查询模块的信息,将信息编码为统一格式的数据,然后发送至服务器;患者数据编解码模块接收来自服务器的数据,对应编码规则进行解码后得到查询结果信息,将上述信息传输至患者显示模块显示; 
所述控制模块接收服务器数据编解码模块传输的查询请求信息,调用信息存储模块中的诊疗信息传输至服务器数据编解码模块;
所述信息存储模块还存储有医院的诊疗信息;
所述服务器数据编解码模块接收患者数据编解码模块传输来的数据,对应编码规则进行解码后得到查询请求信息,并将查询请求信息传输至控制模块;所述服务器数据编解码模块接收控制模块传输来的诊疗信息,将其编码为统一格式的数据传输至患者数据编解码模块。
3.如权利要求1所述的远程预约门诊系统,其特征在于,所述的编码过程包括如下内容:
a.按照数据类型设定包含自定义代码的编码规则,预设有与每个数据类型相对应的代号与伪代码,所述的数据类型包括文字,图片,时间,音频和视频其中的一种或者一种以上的组合;
b.根据编码规则对各个类型的数据中符合编码条件的片段进行编码,对于含有多个类型数据片段的数据,对其中各个类型的数据片段分别按照其对应的编码规则逐次进行编码,所述的包含自定义代码的编码规则为对符合编码条件的代码片段用相应代号替换,每次编码时代号替换的数量相同;
c.将步骤b中编码完成的数据片段进行合并,再统一编译成字符串;
d.利用超文本传输协议的头部信息对步骤c得到的字符串进行封装,封装后按照二进制编码方法编码生成发...

【专利技术属性】
技术研发人员:曾蔚峰谢剑
申请(专利权)人:曾蔚峰谢剑
类型:发明
国别省市:广西;45

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1