条形码在医学影像自助取片系统中的开发与应用.docVIP

条形码在医学影像自助取片系统中的开发与应用.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
条形码在医学影像自助取片系统中的开发与应用

精品论文 参考文献 条形码在医学影像自助取片系统中的开发与应用 卫平勇 (安徽省铜陵市人民医院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目录下,点击“开始rarr;运行”,在弹出的运行窗口中输入“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(rsquo;c:\Code.bmprsquo;);//生成条码BMP图bmp.Free; 6、调试和应用 对门急诊患者,医师登记

您可能关注的文档

文档评论(0)

sheppha + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5134022301000003

1亿VIP精品文档

相关文档