电子健康档案(Electronic Health Records, EHR)是将患者在所有医疗机构产生的数据(病历、心电图、医疗影像等)以电子化的方式存储,通过在不同的医疗机构之间共享,让患者面对不同的医生,身处不同的医院、诊所,甚至在不同国家都能够得到良好的医疗服务。

EHR在我国的发展现状

在我国,EHR仍处于快速发展时期。2012年,全国已有35个城市、2406个社区卫生服务中心和9726个社区卫生服务站建立了社区居民健康档案。2017年,全国居民电子健康档案建档率已经达到76.4%。

基于EHR数据共享的特性,未来的医疗信息化系统必须能够共享和接收来自系统外其他提供商的 EHR。因此,对于医疗卫生组织而言,最大的挑战便是如何通过一个强大的数据共享基础平台,来实现技术连接以及协同工作。

为了确保EHR数据的准确性和安全性,并让它们在不同的医疗卫生提供者之间进行交互,需要借助SaaS 、区块链或API组件等新兴技术来搭建对一组多样化的公共和私人数据的收集系统,完成对健康调查、行政登记、计费记录和电子病历等数据的收集工作。

基于云和 API 组件的EHR解决方案

如今,越来越多的医疗卫生组织开始考虑将其医疗卫生 IT 解决方案迁移到基于云的软件即服务 (SaaS) 模型中,有些甚至已经开始在医院中部署 SaaS 应用程序,用于 EMR(电子病历)、EHR、PACS、远程医疗和一些非临床系统应用程序,如 RCM、计费和供应链等。

如果您正在考虑从独立软件转向基于云的 SaaS 应用程序,那么,在这种情况下,API 组件可以发挥关键作用,它不仅可以简化迁移工作,还可以改善IT团队现有的工作流程。多年来,医疗卫生行业一直习惯于使用 Excel (.XLSX) 文件进行信息管理,如为医生排期、收录联系人信息、配置药物和处方等。虽然Excel 是一个很棒的工具,它能帮助用户更快速地对数据进行过滤、查找和分析。但是,受限于应用程序本身,Excel的定制化程度一直是其最大的短板。使用 Excel 管理数据,势必会影响工作流程,造成共享文件安全风险,以及文档版本控制问题。

基于此种特性,在迁移到基于云的 SaaS 医疗卫生应用程序时,首先要考虑的是如何保持用户已经习惯的类似 Excel 的操作界面和功能,比如:

  • 类似 Excel 的菜单栏和工具面板
  • 与 Excel 逻辑一致的计算公式、函数
  • 将数据导出到 Excel 文件后的二次修改操作
  • 支持将Excel 文件数据直接导入,而不用手动输入数据信息

以上四点,均可以借助一款表格控件来完成。

使用 SpreadJS 优化医疗行业SaaS 解决方案

SpreadJS 是一款基于 HTML5 的纯前端表格控件,兼容 450 多种 Excel 公式,具备"高性能、跨平台、与 Excel 高度兼容"的产品特性,可直接在各类前端开发框架和后端服务器中使用。

SpreadJS 在界面和功能上与 Excel 高度类似,且提供了比 Excel 更加开放的 API接口,借助这些接口可在多平台、多框架中实现高效的报表模板设计、在线编辑和数据绑定等功能模块,从而为企业信息化系统提供 表格文档协同编辑数据填报Excel 报表设计 的应用场景支持,极大降低企业研发成本和项目交付风险。

借助SpreadJS 开发的医疗卫生数据看板

以下是 SpreadJS 在开发医疗卫生 SaaS 应用程序时的优势:

1. 用户体验和可访问性优势

在 SaaS 医疗卫生应用程序中嵌入 SpreadJS 表格控件,可以完美再现Excel 的UI界面。应用程序除了可以继续沿用用户最为熟悉的、类似 Excel 的客户端界面外,还可以使用图表、迷你图、形状等进行数据可视化交互。与此同时,通过SpreadJS的工作表保护和单元格锁定功能,开发人员可以更为轻松地控制最终用户的编辑操作等行为。

在可访问性方面,SpreadJS 提供对辅助技术的支持,并且还独立于以下浏览器和平台:Windows、Linux、Mac、Android 和 iOS。

2. 文档版本控制的优势

文档版本控制使文档版本组织良好且一致,从而达到数据准确无误的目的。

SpreadJS 提供的 API可以用来帮助解决文档版本控制的问题。通过将SpreadJS嵌入应用程序中,不仅可以为用户提供了一种直接与工作簿交互的方式,还提供了可以触发工作簿保存任何更改的事件连接,在获取这些事件连接后,便可以将更改存储在后端数据库中。一旦更改/更新的数据发送到您的后端,当另一个用户访问该数据时,他们就可以看到最新的信息。

SpreadJS 在文档版本控制场景的技术优势

3. 数据安全优势

在处理个人和医疗信息时,安全至关重要!

根据 Verizon 2020 年数据泄露调查报告(Verizon Business,2020 年)显示,约90% 的数据泄露事件是在发送电子邮件时,附带了隐藏有恶意软件的办公文件(如 Excel 等)造成的。对于医疗行业来说,随着医疗行业向患者开放越来越多的门户、使用越来越多新的技术方式与患者互动,使得网络应用程序攻击将越发普遍,使用 Excel进行数据交互,也将变得越发危险。

由于SpreadJS 是一款纯前端控件,所以它不会保存或记录显示在UI 中的任何信息。因此,借助SpreadJS 可以杜绝从外部电子邮件发送和接收 Excel 文件的情况,从而最大限度地降低恶意软件进入公司系统的风险。除此之外,SpreadJS 还内置了一个满足数据安全需要的应用接口,即支持导入/导出受密码保护和加密的Excel 文件。

总结

通过本文介绍,我们大致了解了EHR在我国的发展现状,并能看出大部分医疗卫生组织正在通过基于 SaaS 和云服务的平台完成医疗系统信息化改革。在这个改革过程中,保持用户原始的使用习惯和数据交互方式至关重要。

借助葡萄城推出的SpreadJS,医疗系统的IT团队可以轻松优化SaaS 解决方案,并在为用户提供高度类似 Excel 使用体验的同时,满足诸如版本控制、在线填报、多维透视分析等更多的个性化选项。除了医疗行业,葡萄城的各类开发控件和软件开发技术也逐步在其他领域的 SaaS产品中大放异彩,如在线办公领域的网易灵犀文档和财务报表领域的用友畅捷通T+Cloud等。

用前端表格技术构建医疗SaaS 解决方案的更多相关文章

  1. 如何将常规的web 应用程序转化为云上多租户 SaaS 解决方案

    如何将web 应用程序转化为多租户 SaaS 解决方案 https://www.ibm.com/developerworks/cn/cloud/library/cl-multitenantsaas/i ...

  2. web 应用程序转化为多租户 SaaS 解决方案

    web 应用程序转化为多租户 SaaS 解决方案 https://www.ibm.com/developerworks/cn/cloud/library/cl-multitenantsaas/inde ...

  3. Movideo SaaS解决方案

    类型: 定制服务 软件包: media solution collateral 联系服务商 产品详情 解决方案 概要 Movideo为媒体客户提供的SaaS解决方案部署在位于全球数据中心的Azure云 ...

  4. SpreadJS + GcExcel 一出,谁与争锋!全栈表格技术轻松应对复杂公式计算场景(一)

    设计思路篇 Excel是我们日常办公中最常用的电子表格程序,不仅可满足报表数据的计算需求,还可提供绘图.数据透视分析.BI和Visual Basic for Applications (VBA)宏语言 ...

  5. Docker 监控之 SaaS 解决方案

    过去的一年中,关于 Docker 的话题从未断过,而如今,从尝试 Docker 到最终决定使用 Docker 的转化率依然在逐步升高,关于 Docker 的讨论更是有增无减.另一方面,大家的注意力也渐 ...

  6. 纯前端表格控件SpreadJS以专注业务、提升效率赢得用户与市场

    提起华为2012实验室,你可能有点陌生. 但你一定还对前段时间华为的那封<海思总裁致员工的一封信>记忆犹新,就在那篇饱含深情的信中,我们知道了华为为确保公司大部分产品的战略安全和连续供应, ...

  7. 【案例分享】在 React 框架中使用 SpreadJS 纯前端表格控件

    [案例分享]在 React 框架中使用 SpreadJS 纯前端表格控件 本期葡萄城公开课,将由国电联合动力技术有限公司,资深前端开发工程师——李林慧女士,与大家在线分享“在 React 框架中使用 ...

  8. 提高工作效率的神器:基于前端表格实现Chrome Excel扩展插件

    Chrome插件,官方名称extensions(扩展程序):为了方便理解,以下都称为插件. 我们开发的插件需要在浏览器里面运行,打开浏览器,通过右上角的三个点(自定义及控制)-更多工具-拓展程序-打开 ...

  9. Web前端开发大系概览 (前端开发技术栈)

    前言 互联网建立50多年了,网站开发技术日新月异,但web前端始终离不开浏览器,最终还是HTML+JavaScript+CSS这3个核心,围绕这3个核心而开发出来大量技术框架/解决方案. 我从2000 ...

随机推荐

  1. hdu 3038 How Many Answers Are Wrong(并查集)

    题意: N和M.有N个数. M个回答:ai, bi, si.代表:sum(ai...bi)=si.如果这个回答和之前的冲突,则这个回答是假的. 问:M个回答中有几个是错误的. 思路: 如果知道sum( ...

  2. java 垃圾回收及内存分配策略

    一.在垃圾收集器对堆进行回收前,首先需要判断对象是否"存活",对已经"死去"的对象进行回收 判断对象是否存活:引用计数法和可达性分析法 引用计数法:给对象添加一 ...

  3. 解决虚拟机安装linux系统无法全屏问题 & vmtools安装

    修改设置 1) 如下图右单击虚拟机名,选择[settings-],调出虚拟机设置界面. 2) 在设置界面选择[hardware]->[CD/DVD2(IDE)]->[Connection] ...

  4. Solon & Solon Cloud 1.5.62 发布,轻量级 Java 基础开发框架

    Solon 已有120个生态扩展插件,此次更新主要为细节打磨,且对k8s和docker-compose更友好: 1.插件 solon.coud ,事件总线增加支持本地同主题多订阅模式(以支持同服务内, ...

  5. 本地以sysdba 身份登录数据库实例时,报错ORA-01031 权限不足

    在linux 操作系统的数据库服务器上,使用"sqlplus / as sysdba" 登录Oracle 10.2 数据库实例时,登录失败,显示ORA-01031:  权限不足. ...

  6. Typora图片自动上传至码云

    Typora图片自动上传至码云 下载PicGo图片上传工具 PicGo下载地址 下载完毕后打开PicGo,点击插件设置,搜索Gitee,点击安装gitee 2.0.3 码云仓库创建 创建参数是点击设置 ...

  7. Markdown For EditPlus插件使用说明(基于EditPlus快速编辑Markdonw文件,写作爱好者的福音来啦)

    Markdown For EditPlus插件使用说明 开发缘由 特点好处: 中文版使用说明 相关命令(输入字符敲空格自动输出): EditPlus常用快捷键: 相关教程: English descr ...

  8. 单元测试NUnit,mock组件NSubstitute,信号量SemaphoreSlim,异步lock等例子

    public class LockTest { private IDatabase _database; private readonly Random _random = new Random(); ...

  9. [luogu5577]算力训练

    (以下以$B$为进制,$m$为幂次,$n=B^{m}$) 定义$\oplus$为$k$进制下不进位加法,$\otimes$为$\oplus$卷积 令$f_{i,j}$表示前$i$个数的$\oplus$ ...

  10. [bzoj1044]木棍分割

    第一个问题可以用贪心+二分解决第二个问题用f[i][j]表示i次分割后分割到j且满足条件的方案数,$f[i][j]=\sum_{k<j且sum[j]-sum[k]<=ans}f[i-1][ ...