999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于身份證在精神??漆t院門診掛號信息化系統中的應用

2020-05-21 05:54:57徐建肖正軍
電腦知識與技術 2020年9期

徐建 肖正軍

摘要:針對精神??漆t院精神病人基本上一經確診,許多病人需終身服藥治療。精神病人就診頻率高,每次就診時需要根據病人的門診病歷號調取病歷資料。傳統的掛號方式是操作人員通過手工錄入,耗時長,錯誤率高、效率低。我院采用第二代身份證閱讀器,通過射頻識別卡技術,以無線傳輸方式對居民身份證內的芯片進行安全認證,將芯片中的個人信息讀出,編寫讀卡器讀取身份證卡號等接口程序,實現病人手持身份證掛號,縮短了掛號時間,具有較強的實用性。

關鍵詞:身份證;射頻識別;精神專科醫院

中圖分類號:G642 文獻標識碼:A

文章編號:1009-3044(2020)09-0012-02

開放科學(資源服務)標識碼( OSID)

1 引言

精神??漆t院有??漆t院的特點,精神病人不同于其他專科病人,基本上一經確診,許多病人需終身服藥治療。精神病人就診頻率高,需要每個月到醫院復診,而且需要病歷資料保存完整,每次就診時需要根據病人的門診病歷號調取病歷資料,方便醫生了解病情。傳統的掛號方式是操作人員通過手工錄入,耗時長,錯誤率高、效率低。我院采用第二代身份證閱讀器,以無線傳輸方式對居民身份證內的芯片進行安全認證,將芯片中的個人信息讀出,具有較強的實用性。

2 身份證讀卡技術介紹

第二代身份證讀卡器以二代身份證作為主要對象,用于對二代身份證芯片信息的讀取。身份證讀卡技術主要是通過射頻識別( Radio Frequency Identification,RFID)技術來實現的。即利用無線射頻方式在閱讀器和射頻卡之間進行非接觸雙向數據傳輸,以達到目標志別和數據交換的目的[1],識別工作無須人工干預,其應用給許多行業帶來革命性變化。

3 實現過程

根據二代身份證讀卡器系統配有的SDK軟件開發包,寫了如下函數(delphi語言編寫),在系統中調用。

3.1 定義函數(調用SDK開發包中動態鏈接庫term.dll)

function

CVR_InitComm(Port: integer): Integer; stdcall; extemal 'termb.dll,;//初始化連接

function CVR_CloseComm: Integer; stdcall; ext lllernal'termb.dll,;//關閉連接

function CVR_Authenticate: Integer; stdcall; external 'termb.dll,;//卡認證

function CVR_Read_Content(active: integer): Integer; stdcall;external 7 termb.dllr;//讀卡操作

function GetPeopleName(strTmp: pchar; var strLen:integer):ln-teger;stdc all;external' termb.dllr∥得到姓名信息

function GetPeopleSex(strTmp: pchar; var strLen: integer): Inte-ger;stdcall;external 'termb.dll';//得~I性別信息

function GetPeopleBirthday (strTmp: pchar; var strLen: integer):Integer;stdcall;external' termb.dll;;//得到出生日期

function GetPeopleIDCode(strTmp: pchar; var strLen: integer):Integer;stdcall;external ; termb.dll ;;//得到卡號信息

function GetPeopleAddress(strTmp: pchar; var strLen: integer):Integer;stdcall;external ; termb.dll;;//得到地址信息

function readsfz(var v_name, v_sex, v_card, v_birthdav, v_ad-dress:string): string;自定義讀卡函數,變量v_nmae,v_sex,v_card,v_birthdav, v_address分別代表“姓名”,“性別”,“身份證號”,“出生日期”,“地址”)

3.2 函數實現

function readsfz(var v_name, v_sex, v_card, v_birthdaY, v_ad-ress:string):string//讀取身份

var

s:integer;

name:array[0..1023] of char;

cardno:array[0..1023] of char;

sex:array[0..1023] of char;

birthday:array[0..1023] of char;

address: array[0..1023] of char;

begin

s:=2048;//定義字節長度

GetPeopleName(@name[0l,s);//調用GetPeopleName得到姓名信息

v_name:=strpas(@name[oD;//pchar類型轉換成string類型

s:=1024;//定義字節長度

作者簡介:徐建(1969-),男,江蘇揚州人,工程師,主要研究數據庫與信息管理。

GetPeopleSex (@sex[0l,s);//調用GetPeopleSex得到性別信息

v_sex:=strpas(@sex[oD;//pchar類型轉換成string類型

s:=1024;//定義字節長度

GetPeopleID Code(@cardno[0],s);調用GetPeopleIDCode得到卡號信息

v_card:=strpas(@cardno[OD; //pchar類型轉換成string類型

s:=1024;//定義字節長度

GetPeopleBirthday(@birthday[0l,s);//調用GetPeopleBirth-day得到出生日期

v_birthday: =strpas(@birthday[OD; //pchar類型轉換成string類型

s:=5 120;//定義字節長度

GetPeopleAddress(@adress[0],s);//調用GetPeopleAddress得到地址信息

v_adress: =strpas(@adress[0]); //pchar類型轉換成string類型

result:='1 7:

end;

end.

3.3 系統調用

procedure bLsfzClick(Sender: TObject);

var

p,jst:integer;//定義變量記錄讀卡的時間范圍name,sex,card,birthday,adress:string;//定義變量begin

bt_sfz.Enabled:=false;

p:=0;//給變量賦值

jst:=l;//給變量賦值

name:=”;//定義變量

sex:=”;//定義變量

card:=”;//定義變量

birthdaY:=”;//定義變量

adress:=”;//定義變量

CVR_InitComm(1001);初使化端口

while(p<>1)and (jst<30) do //(10秒內讀卡)

begin

sleep(350);

p:=CVR_Authenticate;

jst:=jst+l;

end;

if p=l then

begin

CVR_Read_Content(l);

//調用讀卡函數

readsf'z( name,sex,card,birthday,adress);

end;

if trim(name)<>then

begin

ed_sfz.text:=trim(card);

end;

CVR CloseComm;//關閉連接

end;

3.4 數據庫部分表格設計

3.4.1 XT_BRZC(病人注冊表)

Name

Varchar(10)//姓名

Sex

Varchar(2)性別

Cardcode Varchar(18)/身份證號

Address Varchar(60)/地址

Telephone Varchar(ll)//電話

Birthday Date//出生日期

telephone Varchar(12V/電話

3.4.2 MZ_BRJZXX(病人就診信息表)

JZH NUMBER(10) ll就診號

JZSJ Date //就診時間

JZYSBH Varchar(10)//就診醫生編號

CARDCODE Varchar(18)//身份證號

ZDBH Varchar(30)//診斷編碼

JZJL Demo //就診信息

4 結論

在傳統的掛號信息系統中,操作人員通過詢問或讓患者填寫病歷本后,在門診掛號系統的身份登記功能模塊中手工錄入患者信息。錄入患者信息耗時長,遇到不認識的字或者生僻字花費的時間會更長,增加了患者排隊掛號時間,而且信息采集錯誤率高、效率低,影響到病人信息的真實性和可靠性[2,3]。通過身份證讀卡技術采集的患者信息全面、準確、快速,病人掛號的時間大大縮短,既減少了工作人員的工作量,又縮短了患者排隊等候的時間,有效地提高了就醫效率,提升了患者對門診工作的滿意度。

參考文獻:

[1]林培通.無線射頻識別(RFID)技術的應用[Jl.電腦知識與技術,2011,7(20):5011-5012.

[2]高曉娟,趙紅艷,王非.基于移動APP的醫院信息系統深度的探討[J].江蘇衛生事業管理,2015(5):129-130.

[3]熊虹,陳功,王潔.關于HIS系統中建立病人主索引lD的研究[J].醫療裝備,2010,23(2):27-28.

【通聯編輯:王力】_

主站蜘蛛池模板: 亚洲h视频在线| 亚洲侵犯无码网址在线观看| 国产美女免费| 91人妻日韩人妻无码专区精品| 国产成人三级| 亚洲人成网站在线播放2019| 精品午夜国产福利观看| 91区国产福利在线观看午夜| 亚洲国产黄色| 亚洲精品片911| 99热国产这里只有精品9九| 五月激激激综合网色播免费| 最新加勒比隔壁人妻| 国产一级一级毛片永久| 亚洲精品自在线拍| 国产丝袜无码一区二区视频| 国产真实自在自线免费精品| 伊人精品成人久久综合| 国产精品jizz在线观看软件| 国产无遮挡裸体免费视频| AV不卡无码免费一区二区三区| 热这里只有精品国产热门精品| 亚洲日韩精品无码专区97| 亚洲有码在线播放| 国产精品女同一区三区五区| 国产综合色在线视频播放线视| 东京热一区二区三区无码视频| 四虎永久免费在线| 亚洲中文字幕日产无码2021| 欧美在线视频不卡| 亚洲国产精品成人久久综合影院| 中文字幕亚洲精品2页| 欧美国产在线看| 成人午夜免费观看| 精品五夜婷香蕉国产线看观看| 亚洲精品高清视频| 国产福利在线观看精品| 亚洲日本www| 2021亚洲精品不卡a| 欧美日本视频在线观看| 秘书高跟黑色丝袜国产91在线 | AV不卡国产在线观看| 亚洲动漫h| 亚洲精品成人7777在线观看| 毛片久久久| 精品国产Av电影无码久久久| 国产真实自在自线免费精品| 青青青国产视频| 国产精品漂亮美女在线观看| 综合久久五月天| 在线观看av永久| 狠狠做深爱婷婷久久一区| a级毛片免费在线观看| 成·人免费午夜无码视频在线观看 | 日本一本正道综合久久dvd| 中文字幕不卡免费高清视频| 伊人久久久久久久| 欧美中文字幕在线二区| 亚洲av无码专区久久蜜芽| 久久福利网| 99热这里只有精品免费| 波多野吉衣一区二区三区av| 99爱在线| 日韩无码黄色| 国产精品xxx| 亚洲欧美一区二区三区图片| 亚洲一区二区成人| 青青草国产免费国产| 中文精品久久久久国产网址| 精品免费在线视频| 国产91高跟丝袜| 国产黑丝视频在线观看| 99久久国产综合精品女同| 久久亚洲中文字幕精品一区| 国产在线精品99一区不卡| 国产欧美精品午夜在线播放| 夜色爽爽影院18禁妓女影院| 青青青草国产| 色综合热无码热国产| 国产成在线观看免费视频| 国产不卡国语在线| 99这里只有精品6|