QR码技术在临床药学软件中的开发研究
2015-06-05何敬成飞张碧青
何敬成 李 飞张碧青
广东省佛山市顺德区第一人民医院,广东 佛山 528300
QR码技术在临床药学软件中的开发研究
何敬成 李 飞*张碧青
广东省佛山市顺德区第一人民医院,广东 佛山 528300
目的:实现QR码信息管理,提高临床药学信息管理效率。方法:基于临床药学软件和QR码生成模块,利用具有扫描功能的终端设备,实现二维码生成和读取工作。结果:建立QR码生成模块和图像读取界面,通过临床药学软件,实现了不良反应、药品说明书、用药咨询、持续改进、处方点评和病历点评等临床药学信息的QR码图像转换。结论:QR码技术符合临床药学信息的传播和储存要求,可实现临床药学信息图像化和移动化。
QR码;二维码;临床药学;易语言
QR码(quick response codes)作为一种矩阵式二维条码技术,数据通过对矩形空间进行图像编码,实现信息转换工作。它具有识读速度快、数据密度大、纠错能力强、数据加密和占用空间小的优势[1]。目前,在国内外的医学领域,QR码主要应用于静脉配置中心、门诊处方、病历信息归档、医护终端、药品防伪包装、医疗废物追踪管理、挂号就诊、生命体征采集和医药产品的物流信息管理[2-9]。随着临床药学信息化发展,药学服务信息和合理用药信息呈爆发性增长;增加了传统传播媒介的储存压力;影响了临床药师工作效率,阻碍了信息共享交流,不利于医院药学管理工作。根据QR码的技术优势和应用经验,在临床药学软件中加入QR码生成模块,有助于实现临床药学信息电子化和图像化,解决了临床药学信息量大和传播效率低的问题。
1 系统开发
1.1 系统环境 基于Windows2000(NT)或以上版本操作系统为开发平台。服务器安装易语言V5.11版、临床药学软件和SQL server2000数据库。软件网络环境需连接本地局域和网络打印机,实现联网查询和联网打印功能。具有30万像素以上拍摄功能的智能手机,并安装二维码扫描软件用于调试QR码生成模块的运行速度和准确度。
1.2 技术路线 利用动态链接库技术在临床药学软件中建立模块,收集不良反应信息、药品说明书信息、用药咨询信息。持续改进信息、处方点评信息和病历点评信息。其收集信息通过数据预处理技术进行文本格式化,并根据字符长度自动选择纠错级别选择和版本信息,从而生成处理信号和待编码数据供QR生成模块处理。临床药学软件通过声明调用QR生成模块进行QR码信息编码工作。其QR码生成动模块对处理信息进行数据分析,利用支持扩充解释,对不同的数据进行二进制编码;转换成位流并将分为每8位一个码字进行数据编码工作。编码完成后,模块将生成相应的纠错码字,并将其加入到相应的数据码字序列的后面;将寻象图形、分隔符、定位图形、校正图形与码字模块一起放入矩阵。依次将掩模图形用于符号的编码区域;改变深色浅色模块比率,从而生成QR码图像 (见图1)。
2 方法
2.1 数据预处理方法 临床药学信息普遍存在信息量大的特点,如药品说明书和用药咨询信息。鉴于目前QR码的信息储存量为1817个汉字字符,在信息转换期间可能出现数据溢出的现象,造成读取设备难以识别。因此,在数据进行QR码转换前,需要通过数据预处理方法纠正数据溢出现象。其原理主要根据字符串长度自动分配纠错级别、像素大小和转换版本,目的在于处理纠错级别与信息储存量的关系;有效地提高QR码的信息利用度,提高QR码的可读性;从而解决数据溢出问题。其实现代码如下:“如果取文本长度(转换信息)≥1499,像素大小=1800,纠错级别=0,否则像素大小=取文本长度 (转换信息),纠错级别=2”。此外,该方法通过自动调整图像结构和图像大小,优化了图像的扫描速率,从而提高信息传播速率。
2.2 QR码编码方法 QR码生成动态链接库分别涉及位流数据转换技术和XOR操作技术,数据通过QR码生成动态链接库,进行级联式的编码转换工作,以及版本选择形成QR码图像[10]。其编码流程分为数据分析、数据编码、纠错编码、构造信息、布置模块、掩模和格式及版本信息生成。其中数据分利用支持扩充解释,对与缺省的字符集不同的数据进行二进制编码。转换形成的位流将分为每8位一个码字进行数据编码工作;编码完成后,模块将根据不同等级L、M、Q和H纠错级别设定生成相应的纠错码字,并将其加入到相应的数据码字序列的后面。完成上述流程后,寻象图形、分隔符、定位图形、校正图形与码字模块将被放入矩阵,并依次在编码区域形成掩膜图形。目前,QR码编译共有40个版本,版本越大,其信息储存量越大。
3 结果
QR生成模块在临床药学软件后台快速地转换各类临床药学信息,并在图像读取界面以QR码图像显示 (见图2);并根据临床药学软件的各功能模块的信息特点,其QR图像的信息结构有所差异。如不良反应信息主要根据住院号、患者姓名、年龄、性别、体重、科室、不良反应名称、怀疑药品名称、批准文号、批号、诊断、用法用量、不良反应发生时间和症状等字段信息进行编码。药品说明书信息主要根据药品名称、适应症、注意事项、贮存条件、相互作用、配伍禁忌、药理作用、不良反应名称和用法用量等字段信息进行编码。用药咨询信息主要根据咨询日期、咨询类别、咨询内容、回复内容、参考资料和咨询方式。医疗持续改进信息主要包括存在问题、改进目标、改进措施和效果评价等等字段信息进行编码。处方点评信息主要根据处方号、患者姓名、性别、联系方式、年龄、药品名称、用法用量、疗程、诊断和点评意见等字段信息进行编码。病历点评信息主要根据住院号、诊断、患者姓名、年龄、性别、科室、管床医师、手术名称、切口分类、用药问题和用药方案等字段信息进行编码。编码图像以JPG图片格式储存于缓存文件夹中,供临床药学软件调用。其QR图像可在纸质及计算机屏幕中供具有二维码解码功能的扫描设备读取。
4 讨论
近年来,随着QR码的广泛应用,医药领域逐步开展QR码的探索与应用研究,并取得好良好的效果,不但提高工作效率,也降低了医疗差错和医疗管理费用。然而,在临床药学在信息化管理方面,仍存在信息传递滞后和共享程度低的特点,QR码技术将有效地整合临床药学软件中的各类信息,形成跨平台共享网络;提高信息利用度。其次,QR码技术可提高临床药学信息的检索、读取和储存效率。此外,临床药学信息的储存和传播平台单一,主要以纸质媒介和计算机为主要载体。QR码的技术优势改变了临床药学信息的储存和传播方式,其空间利用率和信息安全性均优于传统储存载体,其QR码图像信息通过移动扫描设备,实现了临床药学信息图像化和移动化。
综上所述,QR码技术解决了临床药学工作中药品不良反应、药品说明书、临床药师查房、用药咨询、医疗持续改进、处方点评和病历点评等信息的储存和传播工作;实现临床药学信息化、电子化、移动化和图像化,其经济、高效、安全的技术优势将进一步促进临床药学的发展。
[1]Barrera JF,Mira A,Torroba R.Optical encryption and QR codes:Secure and noise-free information retrieval[J].Opt Express,2013,21(5):5373-5378.
[2]李晋,吴雯瑾,李健,等.二维码在医院药学管理中的应用探讨 [J].药品评价,2013,10(6):9-12.
[3]谢小菊,刘广军,谢旭东.二维码技术在药品管理工作中的探讨 [J].中国药师,2013,16(6):919-920.
[4]Han S,Bae HJ,Kim J,etal.Lithographically encoded polymermicrotaggant using high-capacity and error-correctable QR code for anti-counterfeiting of drugs[J].Adv Mater,2012,24(44):5924-5929.
[5]Lin CH,Tsai FY,TsaiWL,et al.The feasibility of QR-code prescription in Taiwan[J].JClin Pharm Ther.,2012,37(6):643-646.
[6]Flaig B,Parzeller M.The QR code in society,economy and medicine--fields of application,options and chances[J].Arch Kriminol,2011,227(5):152.
[7]Fontelo P,Liu F,Ducut EG.QR code for medical information uses[J]. AMIA Annu Symp Proc,2008,(6):945.
[8]包来根.二维码在医药产品上的应用[J].机电信息,2012,(11):45-46.
[9]田志成,赵海茵,袁芳.二维码技术在我院PIVAS管理信息系统中的应用[J].中国药房,2014,25(9):825-827.
[10]冯汉禄,黄颖为,牛晓娇,等.QR码纠错码原理及实现[J].计算机应用,2011,31(1):40-42.
Research on the Development of the QR code in the Clinical Pharmacy Software
HE Jing-cheng,LIFei,ZHANG Bi-qing
First people’s Hospital of Shunde,Foshan 528300,China
Objective To realize QR code information management,improve the clinical pharmacy information management efficiency.M ethods Through the terminal device with scanning function which was based on the clinical pharmacy software and QR code generationmodule,to realize the encoding and reading function of two-dimensional code.Results We established the QR code generationmodule and image reading interface;to convert the clinical pharmacy information into the image QR code include drug adverse reactions,drug counseling,continuous improvement,prescription and medical record reviews by the clinical pharmacy software.Conclusion QR code technology tomeet the clinical pharmaceutical information transmission and storage requirements,implementation of clinical pharmacy information image and mobile.
QR code;2D-code;Clinical pharmacy;E-language;
R96
A
1007-8517(2015)01-0143-02
2014.08.27)
佛山市医学类科技攻关项目(2014AB002373),佛山市顺德区医学科研立项(2013014)。
何敬成,男,主管药师,本科,主要从事临床药学,药学软件开发和不良反应监测,E-mail:jashon83@126.com
李飞,副主任医师,E-mail:106960831@qq.com