醫(yī)療IC卡收費系統(tǒng)的實現(xiàn)
文章出處:http://m.mjagi.com 作者: 人氣: 發(fā)表時間:2012年03月20日
摘要:科學技術(shù)的發(fā)展以及計算機的廣泛應(yīng)用,推動了醫(yī)療服務(wù)業(yè)的發(fā)展。針對醫(yī)院收費難的問題,提出了一種基于IC卡技術(shù)來進行醫(yī)療收費。首先介紹了系統(tǒng)的業(yè)務(wù)流程,接著分析了IC卡硬件系統(tǒng)的構(gòu)成以及整個收費系統(tǒng)的模塊設(shè)計,然后對系統(tǒng)開發(fā)中所用到的關(guān)鍵技術(shù)――收費機與pc機之間的通訊、系統(tǒng)的實時性實現(xiàn)、系統(tǒng)的抗干擾設(shè)計等方面進行了探討。
關(guān)鍵字:IC卡、收費管理、通訊、抗干擾
1、引言
隨著IC智能卡(Integrated Circuit Card)中的接觸式CPU卡以及非接觸式IC智能射頻卡(內(nèi)建MCU, ASK等)的高度安全保密性的日益提高,從目前發(fā)展趨勢來看,隨著制造技術(shù)和相關(guān)理論的完善、發(fā)展,微電子技術(shù)和計算機技術(shù)結(jié)合在一起,已經(jīng)將智能卡技術(shù)應(yīng)用到電話卡、金融卡、移動電話、交通、醫(yī)療、身份證明、智能付費等應(yīng)用領(lǐng)域。提高了人們生活和工作的現(xiàn)代化程度。也正因為這樣,醫(yī)院為了方便病人的收費管理,也采用了 IC卡的方式。
2、系統(tǒng)分析與設(shè)計
在醫(yī)院中,傳統(tǒng)的收費方式是通過掛號,病人拿現(xiàn)金去繳費。這種繳費方式處理的速度很慢,當就疹的人很多時,通常需要排很長很長的隊伍;而且現(xiàn)金的處理方式通常是不安全的,可能會帶來金額的流失。目前,很多營業(yè)單位都改變了傳統(tǒng)的收費方式,采用了通過 IC卡作為門診的收費,這樣的話,提高了收費的速度,方便了收費金額的管理,實現(xiàn)了即時收費即管理。
2.1 業(yè)務(wù)流程分析
本系統(tǒng)的業(yè)務(wù)流程如下。病人在門診繳費時,收費員通過按收費機的按鈕來進行收費,并把前臺收費的結(jié)果通過網(wǎng)絡(luò)發(fā)送到后臺的處理系統(tǒng),將扣費金額和剩余金額傳給數(shù)據(jù)庫。系統(tǒng)收到數(shù)據(jù)后把自動通過打印機把扣費金額與剩余金額以及其它的信息打印出來給病人作為以收費的憑證。流程如圖 1所示:
2.2 IC卡設(shè)計
IC卡硬件系統(tǒng)由IC卡讀寫器、微處理器、存儲器、時鐘控制、顯示模塊、看門狗等組成,通過通訊接口與PC機相聯(lián)接。系統(tǒng)結(jié)構(gòu)如圖2所示:
2.3 管理模塊設(shè)計
IC卡收費管理系統(tǒng)是一套用于營業(yè)廳智能化、移動化、網(wǎng)絡(luò)化、現(xiàn)代化的管理軟件。本系統(tǒng)包括的主要模塊如圖 3所示:
IC卡收費管理程序主要作用是顯示數(shù)據(jù)庫中的相關(guān)數(shù)據(jù)和采集數(shù)據(jù)。主要功能模塊為 IC卡發(fā)卡、劃卡收費、合法性驗證、數(shù)據(jù)收集發(fā)放、劃卡查詢、 IC卡掛失、IC卡注銷。IC卡發(fā)卡主要負責根據(jù)病員費用結(jié)算情況發(fā)放 IC卡給需要的病員。劃卡收費主要負責病員在看完門診后,可帶藥方和 IC卡到門診收款處進行結(jié)算醫(yī)療費用。合法性驗證主要負責判斷病員 IC卡是否有效(如:只有本系統(tǒng)卡才能使用、無錢卡、掛失卡、注銷卡均不能使用)。數(shù)據(jù)收集發(fā)放主要負責利用 IC卡收費機記錄病員收費明細情況(如病員基本信息、收費時間、總費用等),使用 IC卡數(shù)據(jù)采集器定期將病員收費明細信息收集到系統(tǒng)中,并將掛失信息發(fā)放到收費機中。劃卡查詢主要為管理員通過發(fā)卡機對病員的情況進行查詢。 IC卡掛失主要是在用戶不慎遺失 IC卡片時,可到住院部收款處進行 IC卡掛失處理。IC卡注銷主要是當病員不再需要長期用藥或病員自己提出退卡申請,應(yīng)當把 IC卡注銷掉,注銷后該病員的 IC卡將失效,不能再在醫(yī)院里使用。
3、系統(tǒng)實現(xiàn)
3.1 收費機與 PC機之間的通訊
收費機與 PC之間的通訊是整個系統(tǒng)的關(guān)鍵,是 IC卡應(yīng)用系統(tǒng)與一般應(yīng)用系統(tǒng)的區(qū)別,因此設(shè)計一個穩(wěn)定的通訊方式有重要的意義。本系統(tǒng)是通過串口的通訊方式在收費機與 PC機之間建立通信。收費機是采用 485網(wǎng)絡(luò)協(xié)議的網(wǎng)絡(luò)鏈接方式的,但是計算機中的網(wǎng)絡(luò)接口已經(jīng)連接到外網(wǎng),所以在收費機的接線上應(yīng)用了一個轉(zhuǎn)接口方式,把網(wǎng)絡(luò)接口轉(zhuǎn)換成 USB接口鏈接到 PC機。
本系統(tǒng)在建立收費機與 PC機之間的通訊中,要遵守收費機與 PC之間的通訊協(xié)議,該協(xié)議主要是傳送三個命令:161網(wǎng)絡(luò)查詢、162數(shù)據(jù)采集、165下傳信息。具體格式如下:
* 查詢機器記錄總數(shù),消費金額總數(shù)
senddata函數(shù)和 getdata函數(shù)是此產(chǎn)品開發(fā)商提供的動態(tài)鏈接庫函數(shù)。當要使用收費機扣錢收費的時候,可以通過調(diào)用 senddata函數(shù),把扣錢的信息發(fā)送給收費管理系統(tǒng);當要使用收費機顯示扣錢后的信息給病人看的時候,可以通過調(diào)用 getdata函數(shù),把扣錢處理后的信息顯示出來。
3.2系統(tǒng)的實時性實現(xiàn)
IC卡收費管理系統(tǒng)必須能夠每時每刻地檢測收費機上是否有 IC卡,當收費的時候要實時地判斷卡的狀態(tài)并做相應(yīng)的處理(是否能扣錢?)。實時性的實現(xiàn)在 Vb的程序中是通過 Timer控件來實現(xiàn)的。先設(shè)置 Timer控件的時間間隔,然后激活 Timer控件,最后通過 Timer事件函數(shù)來不斷地檢測是否有卡。如果有卡,會實時的得到響應(yīng),然后建立收費機與 PC機之間的通信鏈接。
3.3 數(shù)據(jù)庫的實現(xiàn)
IC卡管理系統(tǒng)涉及到很多數(shù)據(jù),需要通過數(shù)據(jù)庫進行管理。數(shù)據(jù)庫系統(tǒng)應(yīng)能最大限度地發(fā)揮數(shù)據(jù)庫管理系統(tǒng)的功能,并且能最大限度地滿足數(shù)據(jù)操作及數(shù)據(jù)處理需要,關(guān)鍵是保證數(shù)據(jù)的同步一致、減少數(shù)據(jù)冗余。
數(shù)據(jù)的來源主要是病人申請資助單。資助單中包含了病人的基本信息和繳費情況。數(shù)據(jù)管理一方面實現(xiàn)數(shù)據(jù)順利在各個環(huán)節(jié)流通,更重要的是提供管理層進行決策時需要的數(shù)據(jù)。如通過數(shù)據(jù)分析,找到病人的具體情況、醫(yī)院的醫(yī)療情況等。本系統(tǒng)通過 ADO實現(xiàn)與數(shù)據(jù)庫的連接。
3.4 系統(tǒng)的抗干擾設(shè)計
單片機應(yīng)用系統(tǒng)的現(xiàn)場存在著各種干擾源,對單片機應(yīng)用系統(tǒng)的工作影響很大,它們雖不能直接造成硬件的損壞,但常使計算機不能正常運行以致控制失靈,從系統(tǒng)設(shè)計開始就必須充分考慮到對系統(tǒng)抗干擾性能的要求。
系統(tǒng)的干擾源主要是來自應(yīng)用系統(tǒng)自身的干擾源、現(xiàn)場的電磁干擾和供電系統(tǒng)的干擾等因素。對這些影響的因素我們采取的措施有三種方案,第一種是采用硬件抗干擾的措施,第二種是采用軟件的抗干擾措施,第三種是采用“看門狗”技術(shù)。
4、結(jié)束語
IC收費管理系統(tǒng)的使用,提高醫(yī)院的管理效率,真正實現(xiàn)了醫(yī)院的電子信息化管理。本系統(tǒng)已經(jīng)在廣州市慈善醫(yī)院試用。
隨著IC卡技術(shù)的發(fā)展,越來越多的系統(tǒng)都采用了 IC卡管理的技術(shù),并達到了很好的效果。
本文的創(chuàng)新點:采用 IC卡技術(shù)實現(xiàn)了智能化的收費系統(tǒng),在收費機與 PC機之間的通訊、系統(tǒng)的實時性實現(xiàn)、系統(tǒng)的抗干擾設(shè)計方面有一定的創(chuàng)新。
參考文獻
[1]溫立新. 城市一卡通公共事業(yè)智能卡應(yīng)用系統(tǒng)解決方案 [J]. SMART CARDS WORLD, 2003,(3): 8-9.
[2]劉炳文.精通 Visual Basic 6.0中文版 [M],北京:電子工業(yè)出版社, 1999:130-180。
[3] Jeffrey P. Visual Basic 6 數(shù)據(jù)庫訪問技術(shù) [M].趙軍鎖 .北京: 機械工業(yè)出版社, 1999.
[4]徐永誠,趙曦濱,邢桂芬 . XML在 C/S與 B/S混合體系結(jié)構(gòu)下的應(yīng)用 [J].計算機應(yīng)用研究,2002.(6):148-150.
[5]建設(shè)事業(yè)IC卡應(yīng)用 [J/OL] . http://www.cin.gov.cn/ic/default.htm 2005年 10月
[6]徐秀珠. CDMA在城市一卡通中的應(yīng)用方案[J].移動通信,2003,(10) :86-88.
[7]看門狗技術(shù)在某型相機導航數(shù)據(jù)接口板中的應(yīng)用 [J/OL] . http://www.guangdongdz.com/ special_column/techarticle/jszl18886.html 2006-4-6
[8]張文.自動售貨機 IC卡收費模塊的設(shè)計與應(yīng)用[J].微計算機信息 ,2006.22(2-2):201-203.
[9]夏潔武,朱兵,彭宣戈?;谇度胧较到y(tǒng)的 IC卡電表可靠性研究 [J]。微計算機信息, 2006.22(3-2):82-83。
如需引用本文,請您一定寫出參考文獻的出處。本文章參考文獻被引用格式: [1]李德軍,張朝暉等.醫(yī)療IC卡收費系統(tǒng)的實現(xiàn)[J].微計算機信息.2007,4-2:P309-310
作者簡介:李德軍 1(1972-),男,廣東信宜人,本科,工程師,主要研究方向:網(wǎng)絡(luò)與信息技術(shù)應(yīng)用; Email:djdjwu@163.com 地址:廣東廣州市.廣東商學院成教學院,郵編:510320
張朝暉2(1981-),女,廣東梅州人,碩士研究生,主要研究方向為計算機網(wǎng)絡(luò)與分布式系統(tǒng);13560467006,zzh_jane@126.com,廣州市番禺區(qū)廣州大學城外環(huán)西路100 號廣東工業(yè)大學計算機學院04 研,郵政編碼:510006。李小強 3(1981-),男,廣東興寧人,碩士研究生,主要研究方向為計算機網(wǎng)絡(luò)與分布式系統(tǒng);13760724190, lixiaoqiang2000@126.com, ,廣州市番禺區(qū)廣州大學城外環(huán)西路100號廣東工業(yè)大學計算機學院04 研,郵政編碼:510006。
【稿件聲明】:如需轉(zhuǎn)載,必須注明來源和作者,保留文中圖片和內(nèi)容的完整性,違者將依法追究。