条形码在医学影像自助取片系统中的开发与应用论文_卫平勇

卫平勇

(安徽省铜陵市人民医院244100)

【摘要】目的:开发条形码系统,应用于医院电子胶片和诊断报告按需自主打印系统中,实现患者携带条形码即可与自助打印系统交互信息,为患者提供个人电子胶片和检查报告按需打印,从而有效节约时间和人工。方法:采用可视化编程语言Delphi7.0生成条码,打印在热敏纸上,供患者与人机交互。结果:条码打印清晰,条码识别率高,不仅防止了个人信息泄露,而且避免了排队等候现象,从而一定程度上提高了医生的工作效率,优化了就医流程。

【关键词】:条形码PACS 自助打印开发

【中图分类号】R2 【文献标号】A 【文章编号】2095-7165(2015)07-0497-02

随着医学影像数字化技术的发展,许多医院都已建立PACS系统(医学影像归档与通讯系统)。大多数医院中,医用胶片的打印都由影像或放射科的医师或技师在工作站完成,然后将胶片与诊断报告一起装袋,交付患者。这种方式存在流程繁琐、效率较低及易出差错等不足,资源十分紧张,迫切需要一种快速准确的电子胶片及诊断报告打印系统,从而缩短患者的等待时间,提高医生的工作效率与服务质量,优化流程。为此,根据实际需求,采用可视化编程语言Delphi70与医院PACS后台数据库连接,通过微软条形码控件MSBCODE9OCX,将患者检查编号生成条形码,与患者基本资料通过斑马Gk888t条码打印机打印在5030的热敏条码纸上,供患者与人机交互,得到了良好的实际应用效果。

1、需求及开发环境搭建

采用可视化编程语言DELPHI70,通过ADO与PACS后台数据库Oracle平台连接,建立数据环境。条码控件采用WINDOWS提供的MSBCODE9OCX,该条形码控件基于ActiveX技术,是用户制作条形码的控件,能够嵌入到任何支持ActiveX控件的容器中,支持常用的11个条码符号(UPC-A、UPC-E、EAN-13、EAN-8、Casecode、NW-7、Code-39、Code-128、USPostnet、USPostalFIM和JPPost)。根据目前条码枪的识别范围及精度,采用CODE128条码制。

2、控件注册

软件设计开发时,需要注册,首先把MSBCODE9OCX文件复制到操作系统C:\WINDOWS\system32目录下,点击“开始→运行”,在弹出的运行窗口中输入“regsvr32MSBCODE9OCX”,然后点击“确定”,即可注册成功。

3、设置编程环境

通过菜单”Component”下的”ImportActiveX”将“MicrosoftAccessBarcodeControl90”控件引入,在“ActiveX”下可以看到该控件,直接拖放到窗体上,即可设置设置条码类型,内容,宽度、高度等,根据目前条码枪扫描的识别范围,设置控件的Style值为7,即Code-128条码机制。

4、条码生成

打印的条码信息主要包括:患者的姓名、性别、年龄、检查编号、检查日期以及检查部位。患者基本信息根据检查编号从PACS数据库中通过SQL语句直接提取,将检查编号赋值控件的Value值,即可生成供取片机识别的条码,检索打印电子胶片和诊断报告。

5、部分源码

BarCodeCtrl1Value:=checkNo.text;//条码赋值BarCodeCtrl1.Width:=300;BarCodeCtrl1.Height:=50;Application.ProcessMessages;//处理多进程bmp:=TBitmap.Create;sR:= Rect(BarCodeCtrl1.Left,BarCodeCtrl1.Top,BarCodeCtrl1.Left+BarCodeCtrl1.Width,BarCodeCtrl1.Top+BarCodeCtrl1.Height);tR:=Rect(0,0,BarCodeCtrl1.Width,BarCodeCtrl1.Height);bmp.Width:=BarCodeCtrl1.Width;bmp.Height:=BarCodeCtrl1.Height;bmp.Canvas.CopyRect(tR,Canvas,sR);bmp.SaveToFile(’c:\Code.bmp’);//生成条码BMP图bmp.Free;

6、调试和应用

对门急诊患者,医师登记完成患者信息,直接打印条码标签,贴于片袋上,条形码打印清晰,识别率达100%,如图1所示。患者检查完毕后,直接去自助取片机等候,诊断报告书写完毕后,患者将片袋上的条形码对准自助取单机上的多光束激光扫描装置进行扫描,即可自动打印该次就诊的所有电子胶片和诊断报告。

7、结论

通过条形码在自助取片机中的应用,实现了电子胶片及诊断报告自动化、程序化和规范化,将繁琐受限的胶片和报告单发放打印变得有序和规范。传统的胶片和报告单发放程序一般将打印报告单发放到服务台,需要专人负责发放,费时费力,且患者拿取报告结果受工作人员上下班时间限制,非常不便。使用条形码在自助系统应用,只要报告完成,患者就可以不受时限地在全天任何时候利用自助取单机自动打印报告单,省时省力,极其方便,有利于患者的分散,避免了过去取报告单处窗口拥挤的现象,营造了安静的就医环境和工作环境,体现了以人为本的服务理念。

参考文献

王小冬,DICOM自助胶片打印系统的设计与实现[J].中国医疗器械杂,2013,37(5):345-347.

陈金雄,医院数据库的设计与实现[J].医疗卫生装备,2004,25(8):37-38.

蓝方、徐少平,用delphI开发报表打印工具的设计和实现[J].计算机与现代化2004

杨迎新,马月坤,斑马条码打印机打印系统的设计与开发[J].计算机工程与设计2006,27(8):1486-1488

论文作者:卫平勇

论文发表刊物:《医师在线》2015年4月第7期供稿

论文发表时间:2015-6-25

标签:;  ;  ;  ;  ;  ;  ;  ;  

条形码在医学影像自助取片系统中的开发与应用论文_卫平勇
下载Doc文档

猜你喜欢