医院自助式缴费系统及方法与流程

文档序号:12177737阅读:6679来源:国知局
医院自助式缴费系统及方法与流程

本发明涉及医疗信息化技术领域,尤其涉及一种医院自助式缴费系统及方法。



背景技术:

目前,人们对到医院看病往往涉及排队缴费的问题。在现有技术中,医院缴费的方式主要为三种,一是直接收取用户现金;二是使用POS系统由医院收款窗口的工作人员帮助用户刷卡,再由用户输入密码确认金额,完成收款;三是使用医保卡付款。以上三种缴费方式的弊端是:一方面需要患者排队等候,另一方面都必须依靠医院收款窗口的工作人员来完成缴费,如现金缴费时需要人工清点病人家属交来的现金,同时还要为交款人计算返回的零钱,工作强度大,处理速度慢,缴费效率低,容易出错,而且经常由于工作人员不在岗位而无法完成缴费,造成医院整体工作效率低下。此外,目前采用的网上医疗缴费系统,由于用户群庞大,当多个缴费终端设备在同一时间可能很多患者发送缴费请求,从而造成网上医疗缴费系统的负载过大而不能及时准确无误响应患者发送的缴费请求而造成的医疗缴费时发生缴费错误。此外,当多个缴费终端设备同时发送不同的医疗缴费请求时,容易发生医疗缴费请求冲突而造成患者及时收不到缴费清单的情况。



技术实现要素:

本发明的主要目的在于提供一种医院自助式缴费系统及方法,旨在解决现有网上医疗缴费系统在同时处理多个医疗缴费请求时容易引起请求冲突而造成缴费错误的技术问题。

为实现上述目的,本发明提供了一种医院自助式缴费系统,运行于云服务器中,所述云服务器与缴费数据库以及多个缴费终端设备连接,所述云服务器包括数据库中间件,所述缴费数据库划分为多个分区数据库,其中,所述医院自助式缴费系统包括:

信息获取模块,用于从缴费终端设备接收患者输入的医疗缴费请求,并为患者的医疗缴费请求生成一个缴费标识码;

信息解析模块,用于根据患者的医疗缴费请求从患者的电子病历解析出患者已就诊科室的编号信息;

分区确定模块,用于根据患者已就诊科室的编号信息确定患者的医疗缴费请求所需访问的分区数据库的分区代码;

数据分发模块,用于将所需访问的分区数据库的分区代码加入医疗缴费请求中,将该医疗缴费请求转发给所述数据库中间件,以及根据所述医疗缴费请求的分区代码将所述数据库中间件连接至所述缴费数据库中相应的分区数据库;

缴费执行模块,用于通过数据库中间件从所连接的分区数据库中读取患者的医疗费用数据,根据所述医疗费用数据执行医疗缴费请求生成患者的医疗缴费清单,将患者的医疗缴费清单按照缴费标识码发送至患者的缴费终端设备,从患者的缴费终端设备接收患者的付费金额,以及根据患者的医疗缴费清单进行医疗缴费结算。

优选的,所述数据分发模块进一步用于从预设的数据库中间件中获取与医疗缴费请求对应的数据库标签及数据库连接参数,并根据数据库标签、数据库连接参数和分区代码将所述数据库中间件与所需访问的分区数据库建立相应的数据库连接。

优选的,所述医疗缴费请求包括患者姓名、患者年龄、病历编号及患者的联系方式信息,所述缴费标识码是根据患者的病历编号产生的一个唯一的缴费识别码。

优选的,所述缴费数据库中的每一个分区数据库分配有唯一的分区代码,一个分区代码对应一个医院科室的编号,一个分区数据库记录有一个医院科室的所有患者的医疗费用数据。

优选的,所述数据库中间件包括缴费数据库中每一个分区数据库的数据库标签以及数据库连接参数,每一个分区数据库的数据库标签与该分区数据库的分区代码相对应。

本发明还提供了一种医院自助式缴费方法,应用于云服务器中,所述云服务器与缴费数据库以及多个缴费终端设备连接,所述云服务器包括数据库中间件,所述缴费数据库划分为多个分区数据库,其中,所述医院自助式缴费方法包括如下步骤:

从缴费终端设备接收患者输入的医疗缴费请求,并为患者的医疗缴费请求生成一个缴费标识码;

根据患者的医疗缴费请求从患者的电子病历解析出患者已就诊科室的编号信息;

根据患者已就诊科室的编号信息确定患者的医疗缴费请求所需访问的分区数据库的分区代码;

将所需访问的分区数据库的分区代码加入医疗缴费请求中,并将该医疗缴费请求转发给所述数据库中间件;

根据所述医疗缴费请求的分区代码将所述数据库中间件连接至所述缴费数据库中相应的分区数据库;

通过数据库中间件从所连接的分区数据库中读取患者的医疗费用数据,并根据所述医疗费用数据执行医疗缴费请求生成患者的医疗缴费清单;

将患者的医疗缴费清单按照缴费标识码发送至患者的缴费终端设备;

从患者的缴费终端设备接收患者的付费金额,并根据患者的医疗缴费清单进行医疗缴费结算。

优选的,所述医院自助式缴费方法还包括步骤:从预设的数据库中间件中获取与医疗缴费请求对应的数据库标签及数据库连接参数;根据所述数据库标签、数据库连接参数和分区代码将所述数据库中间件与所需访问的分区数据库建立相应的数据库连接。

优选的,所述医疗缴费请求包括患者姓名、患者年龄、病历编号及患者的联系方式信息,所述缴费标识码是根据患者的病历编号产生的一个唯一的缴费识别码。

优选的,所述缴费数据库中的每一个分区数据库分配有唯一的分区代码,一个分区代码对应一个医院科室的编号,每一个分区数据库记录有一个医院科室的预定周期内的预约挂号数量。

优选的,所述数据库中间件包括缴费数据库中每一个分区数据库的数据库标签以及数据库连接参数,每一个分区数据库的数据库标签与该分区数据库的分区代码相对应,所述数据库连接参数用于所述数据库中间件与所述缴费数据库中的分区数据库建立数据库连接。

相较于现有技术,本发明所述医院自助式缴费系统及方法采用上述技术方案,带来的技术效果为:能够根据患者的医疗缴费请求正确区分出患者已就诊科室并连接到相应的分区数据库,从而使得患者的医疗缴费请求能够得到准确无误的响应,避免在计算患者的医疗缴费时发生缴费错误,从而保证了患者缴费的准确性。此外,不同患者在多个缴费终端设备同时发送医疗缴费请求时,每个缴费终端设备都能够接收到云服务器执行各自医疗缴费请求后的医疗缴费清单,从而能够让每一个患者及时了解医疗缴费结果,避免多个患者同时请求医疗缴费时造成请求冲突而收不到缴费结果的情况发生。多个患者可以不同的缴费终端设备同时进行自助式医疗缴费,避免了因长时间排队缴费带来的麻烦,节省了用户的排队时间。

附图说明

图1是本发明医院自助式缴费系统优选实施例的应用环境示意图;

图2是本发明医院自助式缴费系统优选实施例的功能模块示意图;

图3是本发明医院自助式缴费方法优选实施例的流程图;

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明的具体实施方式、结构、特征及其功效,详细说明如下。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参照图1所示,图1是本发明医院自助式缴费系统优选实施例的应用环境示意图。在本实施例中,所述医院自助式缴费系统10运行于云服务器1。所述云服务器1通过通信网络4与多个缴费终端设备2(图1中以两个为例进行说明)建立通信连接,并通过数据库连接5连接至缴费数据库3。所述云服务器1是一种云平台或云平台中的一台服务器,通过云服务器1的数据传输能力及数据存储能力,可以更好地处理及/或协助缴费终端设备2及缴费数据库3的医疗缴费请求,有利于多个用户同时利用不同缴费终端设备2进行医疗缴费请求操作。

所述缴费终端设备2用于供用户输入患者的医疗缴费请求,所述医疗缴费请求包括患者姓名、患者年龄、病历编号以及患者的联系方式(例如,电子邮箱地址、手机号码、即时通信账号)等信息。所述缴费终端设备2可以是能够支持网上付费功能的智能手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、个人电脑、移动通信终端等其它任意合适的便携式电子设备,也可以是设置医院的专门处理缴费的自助式终端设备。

所述缴费数据库3划分为多个分区数据库30,例如N个分区数据库30,每一个分区数据库30分配有一个唯一的分区代码,一个分区代码对应一个医院科室的编号,一个分区数据库30记录有一个医院科室的所有患者的医疗费用数据。一般地,一个医院包含有不同的科室,例如,内科、外科、妇科、儿科、耳鼻喉科等。所述患者的医疗费用数据根据不同医院科室的医生给患者看病时所开的电子处方自动生成,包括处方药品费用、医疗器材使用费、放射科费用、住院费等等,并通过医生终端(图1中未画出)传输并存储至缴费数据库3中相应的分区数据库30中。

所述通信网络4可以是有线通信网络或无线通信网络。在本实施例中,所述通信网络4优选为无线通信网络,包括但不限于,GSM网络、GPRS网络、CDMA网络、TD-SCDMA网络、WiMAX网络、TD-LTE网络、FDD-LTE网络等无线传输网络。所述数据库连接5可以为一种开放数据库连接(Open Database Connectivity,ODBC)以及Java数据库连接(Java Data Base Connectivity,JDBC)。

在本实施例中,所述云服务器1包括,但不仅限于,医院自助式缴费系统10、数据库中间件11、通信单元12、存储单元13以及处理单元14。所述数据库中间件11为一种数据库访问中间件(Database Access Middleware),用于支持用户通过缴费终端设备2发送的医疗缴费请求访问云服务器1的医院自助式缴费系统10以及缴费数据库3,例如SQL中间件为一种通用的数据库中间件11。在本实施例中,所述数据库中间件11包括缴费数据库3中每一个分区数据库30的数据库标签以及数据库连接参数,每一个分区数据库30的数据库标签与该分区数据库30的分区代码相对应。所述数据库连接参数用于所述数据库中间件11与缴费数据库3中的分区数据库30建立数据库连接。

所述通信单元12为一种具有远程无线通讯功能的无线通讯接口,例如,支持GSM、GPRS、WCDMA、CDMA、TD-SCDMA、WiMAX、TD-LTE、FDD-LTE等通讯技术的通讯接口。在本实例中,所述缴费终端设备2通过通信单元12与云服务器1进行信息交互。所述存储单元13可以为一种只读存储单元ROM,电可擦写存储单元EEPROM、快闪存储单元FLASH或固体硬盘等。所述的处理单元14可以为一种中央处理器(Central Processing Unit,CPU)、微控制器(MCU)、数据处理芯片、或者具有数据处理功能的信息处理单元。

参照图2所示,图2是本发明医院自助式缴费系统的优选实施例的功能模块示意图。在本实施例中,所述医院自助式缴费系统10包括,但不局限于,信息获取模块101、信息解析模块102、分区确定模块103、数据分发模块104及缴费执行模块105。本发明所称的模块是指一种能够被所述云服务器1的处理单元14执行并且能够完成固定功能的一系列计算机程序指令段,其存储在所述云服务器1的存储单元13中。

所述信息获取模块101用于从缴费终端设备2接收患者输入的医疗缴费请求,并为患者的医疗缴费请求生成一个缴费标识码。所述医疗缴费请求包括患者姓名、患者年龄、病历编号及患者的联系方式(例如,电子邮箱地址、手机号码、即时通信账号)等信息。所述缴费标识码是根据患者的病历编号产生的一个唯一的患者缴费识别码,用于识别患者输入医疗缴费请求的缴费终端设备2,从而使得患者的缴费终端设备2能够接收到云服务器1执行医疗缴费请求后的医疗缴费清单,让患者了解自己的医疗缴费情况。

所述信息解析模块102用于根据患者的医疗缴费请求从患者的电子病历解析出患者已就诊科室的编号信息。由于患者的电子病历是由患者在就诊时由就诊科室的医生开具并记录有患者的已就诊科室信息,每一个患者的电子病历均存储在服务器1的电子病历系统(图1未画出)中,因此信息解析模块102根据患者的医疗缴费请求中的病历编号就可从患者的电子病历中解析出患者已就诊科室的编号信息。在本实施例中,一个患者在就诊过程中可能会同时到不同医院科室(例如内科、放射科等)就诊,因此信息解析模块102从患者的电子病历解析出的患者已就诊科室的编号不仅限于一个,也可能为多个,例如,同时包括就诊的内科和放射科的编号。

所述分区确定模块103用于根据患者已就诊科室的编号信息确定该医疗缴费请求所需访问的分区数据库30的分区代码。所述缴费数据库3划分为多个分区数据库30,例如N个分区数据库30,每一个分区数据库30分配有一个唯一的分区代码,一个分区代码对应一个医院科室的编号,一个分区数据库30记录有一个医院科室的所有患者的医疗费用数据。由于患者可能在多个医院科室进行就诊,则患者已就诊科室的编号可能为多个,因此分区确定模块103确定出的分区数据库30的分区代码也可能为多个。

所述数据分发模块104用于将所需访问的分区数据库30的分区代码加入医疗缴费请求中,并将该医疗缴费请求转发给数据库中间件11。所述数据分发模块104还用于根据医疗缴费请求的分区代码将数据库中间件11连接至缴费数据库3分区中相应的分区数据库30。在本实施例中,所述数据分发模块104根据医疗缴费请求的分区代码将数据库中间件11连接至缴费数据库3分区中相应的分区数据库30具体包括:数据分发模块104从预设的数据库中间件11中获取与医疗缴费请求对应的数据库标签及数据库连接参数,并根据数据库标签、数据库连接参数和分区代码将数据库中间件11与所需访问的分区数据库30建立相应的数据库连接。由于每一个分区数据库30分配有一个唯一的分区代码以及一个分区代码对应一个医院科室的编号,因此能够根据患者的医疗缴费请求正确区分出患者已就诊科室并连接到相应的分区数据库30,从而使得患者的医疗缴费请求能够得到准确无误的响应,避免在计算患者的医疗缴费时发生缴费错误,从而保证了患者缴费的准确性。

所述缴费执行模块105用于通过数据库中间件11从所连接的分区数据库30中读取患者的医疗费用数据,根据患者的医疗费用数据执行医疗缴费请求生成患者的医疗缴费清单,并将患者的医疗缴费清单按照缴费标识码发送至患者的缴费终端设备2。在本实施例中,患者可能在多个医院科室进行了就诊,因此需要每一个就诊科室的医疗总费用数据。如果患者在多个不同的医院科室进行了就诊,则缴费执行模块105从多个不同的分区数据库30中读取不同的就诊科室的医疗费用数据,将所有就诊科室的医疗费用相加总得到该患者的医疗总费用数据,并根据患者的总费用数据生成患者的医疗缴费清单。缴费执行模块105还用于从缴费终端设备2接收患者的付费金额,并根据患者的医疗缴费清单进行医疗缴费结算。当缴费终端设备2接收到医疗缴费清单后,用户清楚医疗缴费所需的付费金额,可以通过微信支付、支付宝支付、银行卡支付或医保卡支付的方式向医院为患者就诊进行缴费,从而避免了因长时间排队缴费带来的麻烦,节省了用户排队等待时间。

在本实施例中,由于医疗缴费请求中的缴费标识码可以识别出患者输入医疗缴费请求的缴费终端设备2,因此不同患者在多个缴费终端设备2同时发送医疗缴费请求时,每个缴费终端设备2都能够接收到云服务器1执行各自医疗缴费请求后的医疗缴费清单,从而能够让每一个患者及时了解医疗缴费结果,避免多个患者同时请求医疗缴费时造成请求冲突而收不到缴费结果的情况发生。

参照图3所示,是本发明医院自助式缴费方法的优选实施例的流程图。在本实施例中,所述医院自助式缴费方法应用于云服务器1,一并参考图1和2所示,所述医院自助式缴费方法包括以下步骤:

步骤S31,从缴费终端设备接收患者输入的医疗缴费请求,并为医疗缴费请求生成一个缴费标识码;具体地,信息获取模块101从缴费终端设备2接收患者输入的医疗缴费请求,并为患者的医疗缴费请求生成一个缴费标识码。所述医疗缴费请求包括患者姓名、患者年龄、病历编号及患者的联系方式(例如,电子邮箱地址、手机号码、即时通信账号)等信息。所述缴费标识码是根据医疗缴费请求中的病历编号产生的唯一的患者缴费识别码,用于识别患者输入医疗缴费请求的缴费终端设备2,从而使得患者的缴费终端设备2能够接收到云服务器1执行医疗缴费请求后的医疗缴费清单,让患者了解自己的医疗缴费情况。

步骤S32,从患者的医疗缴费请求中解析出患者已就诊科室的编号信息;具体地,信息解析模块102根据患者的医疗缴费请求从患者的电子病历解析出患者已就诊科室的编号信息。由于患者的电子病历是由患者在就诊时由就诊科室的医生开具并记录有患者的已就诊科室信息,每一个患者的电子病历均存储在服务器1的电子病历系统中,因此信息解析模块102根据患者的医疗缴费请求中的病历编号就可从患者的电子病历中解析出患者已就诊科室的编号信息。在本实施例中,一个患者在就诊过程中可能会同时到不同医院科室(例如内科、放射科等)就诊,因此信息解析模块102从患者的电子病历解析出的患者已就诊科室的编号不仅限于一个,也可能为多个,例如,同时包括就诊的内科和放射科的编号。

步骤S33,根据患者已就诊科室的编号信息确定医疗缴费请求所需访问缴费数据库中分区数据库的分区代码;具体地,分区确定模块103根据患者已就诊科室的编号信息确定该医疗缴费请求所需访问的分区数据库30的分区代码。由于患者可能在多个医院科室进行就诊,则患者已就诊科室的编号可能为多个,因此分区确定模块103确定出的分区数据库30的分区代码也可能为多个。

步骤S34,将所需访问的分区数据库的分区代码加入医疗缴费请求中,并将医疗缴费请求转发给数据库中间件;具体地,数据分发模块104将所需访问的分区数据库30的分区代码加入医疗缴费请求中,并将该医疗缴费请求转发给数据库中间件11。

步骤S35,根据医疗缴费请求的分区代码将数据库中间件连接至缴费数据库分区中相应的分区数据库;具体地,数据分发模块104根据医疗缴费请求的分区代码将数据库中间件11连接至缴费数据库3分区中相应的分区数据库30。在本实施例中,所述根据医疗缴费请求的分区代码将数据库中间件连接至缴费数据库分区中相应的分区数据库的步骤具体包括如下步骤:数据分发模块104从预设的数据库中间件11中获取与医疗缴费请求对应的数据库标签及数据库连接参数,并根据数据库标签、数据库连接参数和分区代码将数据库中间件11与所需访问的分区数据库30建立相应的数据库连接。

步骤S36,通过数据库中间件从所连接的分区数据库中读取患者的医疗费用数据;具体地,缴费执行模块105通过数据库中间件11从所连接的分区数据库30中读取患者的医疗费用数据。由于患者可能在多个医院科室进行了就诊,因此需要每一个就诊科室的医疗总费用数据。如果患者在多个不同的医院科室进行了就诊,则缴费执行模块105通过数据库中间件11从多个不同的分区数据库30中读取不同的就诊科室的医疗费用数据,并将所有就诊科室的医疗费用相加总得到该患者的医疗总费用数据。

步骤S37,根据患者的医疗费用数据执行医疗缴费请求生成患者的医疗缴费清单,并将患者的医疗缴费清单按照缴费标识码发送至缴费终端设备。在本实施例中,缴费执行模块105根据患者的医疗费用数据执行医疗缴费请求生成患者的医疗缴费清单,并将患者的医疗缴费清单按照缴费标识码通过通信网络4发送至缴费终端设备2,从而让患者清楚医疗缴费所需的付费金额。

步骤S38,从缴费终端设备接收患者的付费金额,并根据患者的医疗缴费清单进行医疗缴费结算。具体地,缴费执行模块105从缴费终端设备2接收患者的付费金额,并根据患者的医疗缴费清单进行医疗缴费结算。当缴费终端设备2接收到医疗缴费清单后,用户清楚医疗缴费所需的付费金额,可以通过微信支付、支付宝支付、银行卡支付或医保卡支付的方式向医院为患者就诊进行缴费,从而避免了因长时间排队缴费带来的麻烦,节省了用户排队等待时间。

在本实施例中,本发明所述医院自助式缴费系统及方法,由于每一个分区数据库30分配有一个唯一的分区代码以及一个分区代码对应一个医院科室的编号,因此能够根据患者的医疗缴费请求正确区分出患者已就诊科室并连接到相应的分区数据库30,从而使得患者的医疗缴费请求能够得到准确无误的响应,避免在计算患者的医疗缴费时发生缴费错误,从而保证了患者缴费的准确性。此外,由于医疗缴费请求中的缴费标识码可以识别出患者输入医疗缴费请求的缴费终端设备2,因此不同患者在多个缴费终端设备2同时发送医疗缴费请求时,每个缴费终端设备2都能够接收到云服务器1执行各自医疗缴费请求后的医疗缴费清单,从而能够让每一个患者都能及时了解医疗缴费结果,避免多个患者同时请求医疗缴费时造成请求冲突而收不到缴费结果的情况发生。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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