HTML5查看器演示使用Web服务器的WCF REST服务来查询和检索图像信息、管理客户端患者记录访问以及从其他远程PACS移动DICOM实例。
查看器通过流式传输JPEG压缩版本的DICOM图像来利用WCF REST服务进行快速显示,然后它将原始DICOM图像作为原始数据在后台进行流式传输,以允许精确的窗口水平处理。
HTML5查看器的演示实现使用JavaScript使用WCF REST服务并查看图像。但是,WCF REST服务可以被任何Web客户机使用,例如ASP。NET, JAVA或PHP。
HTML5 Web viewer演示的查看器部分实现了许多医生常用的工具,如窗口调平、交互式Pan和Zoom、系列滚动、注释、叠加标签和放大镜。
该演示通过启动任何浏览器支持的GET请求来利用内置的浏览器缓存图像。由于请求包含加密的用户令牌,它将确保其他客户端不能访问缓存的图像,因为每个客户端都有自己的令牌。
HTML5 Medical Viewer演示还实现了用户管理、权限和患者访问权限;允许管理员控制谁可以从网络上的任何地方访问什么。例如,管理员可以创建一个新用户帐户,仅为本地存档分配查询和查看图像的权限,并限制用户权限,以便用户只能访问已授予其访问权限的患者信息和图像。
技术人员还可以通过请求从其他远程PACS下载(C-MOVE)图像/系列到本地PACS,并将其添加到队列中,以便医生在需要时可以查看DICOM系列。管理员可以通过限制技术人员查询本地档案或查看图像的访问权限,确保技术人员可以在不损害患者信息安全的情况下执行此操作。
下面的系统架构图详细介绍了HTML5查看器、HTML客户端和系统管理系统的组件,以及LEADTOOLS HTML5 Web查看器框架的服务器端、图像存档和数据库服务器之间的工作流程关系。
系统管理的基于web的系统管理界面使用身份验证和患者访问权限服务公开的Web服务方法,系统管理页面可以执行以下任务:
医院/放射科信息系统(HIS/RIS)或病人管理系统
任何基于http的医疗Web查看器
HTML5医疗查看应用程序在任何Web浏览器