_医疗保健的数字化,即政府项目中的IT应用

Industry

卫生保健

挑战

  • 数据集成的复杂性
  • 多学科团队的管理
  • 与利益相关者和 QA 的合作

技术

后端, 前端

结果

  • 数字平台产品的交付
  • 提高医疗保健系统的质量
  • 实施便捷、安全的健康电子服务

CSIOZ——医疗保健信息系统中心

Transition Technologies PSC——作为S&T的波兰分包商,与医疗保健信息系统中心一起为卫生部实施了电子卫生项目(P1)。该项目中已经提供了对用户友好的数字服务,例如:电子处方和电子转诊,以及patient.gov.pl网站上的患者互联网账户(IKP)。最终,该项目还将包括电子病历和医疗事件的登记功能。医疗保健服务的数字化是一项复杂的工作,需要许多利益相关行业之间的合作。其目为提高波兰医疗服务的质量及其可用性。根据最初估计,大约有60%的患者将积极使用已实施的IT系统。

需求与挑战

如此大范围的数字化需要先进的IT工具和高效的数据流系统。此外,必须建立许多利益相关行业之间的合作和信息交流。与为私营公司构建的商业平台相比,此项目的运营规模要大得多。

 

为了电子卫生项目(P1)的一部分而构建的操作系统需要整合大型数据库,例如:病历记录或包含电子身份证和公共服务电子签名的国家电子文件系统。此外,还包括:国家卫生基金的数据库、综合患者信息系统、个人识别号-NET系统以及波兰中央统计局和社会保障部的数据库。该项目基于负责各个系统机构所提供的详细技术文档。

 

安全问题是实施政府项目中的关键问题。所创建软件要经过周期性的安全测试,以确保符合OWASP(开放式Web应用程序安全项目)等标准。满足合同条款中提出来对安全的要求、遵守程序和保密规则是Transition Technologies PSC团队工作的基本要素。

 

 

为如此庞大的项目组(包括来自不同公司的团队成员)安排任务及分担责任确实重大的挑战。我们工作的基础是良好的沟通以及建立通用的开发和测试实践。每个公司都有其自己的工作风格,因此在此类项目中其标准化显得尤为重要。按照共同的标准进行工作让我们提供最高质量的结果。当多个团队根据同一模块同时创建新功能或更改现有的功能时,有必要不断地验证我们是否遇到了麻烦。在这种情况下,代码审查流程效果最佳。如此广泛的项目,安排合作的所有要素并监控对Scrum方法的遵守情况也很重要。

 

另一个挑战是我们的团队在项目中接触到大量各种各样的任务。这并不是常务。每个程序员都有机会在不同领域进行自我测试,以及观察其他专家的工作并学习新的解决方案。

 

解决方案

编程工作使用迭代式开发的方法,并且以两周的冲刺形式来进行的。每次冲刺之后都会进行审查,在此期间,参加项目所有的团队都将汇报工作的结果。我们使用Nexus Scrum方法,该方法使我们创建针对项目中频繁发生变化有了量身定制的解决方案。为了满足此项目的需求,我们建立了由38名专家组成的团队,其中包括:Scrum管理员、开发人以及测试人员。与我们客户的合作进行得非常顺利并且准时。当遇到的问题时,进行沟通同样也很快捷。有关检测到问题的信息会持续不断的进行交流。我们与S&T一起讨论问题并实施解决方案。

 

编程基于开源技术。平台的主要组件基于Java语言。我们使用Angular在前端,以及Java 8和Spring Boot在后端。主数据库是MySQL,并且程序员受到Docker、Kibana和Elasticsearch的支持。由于该项目规模大及其技术要求高,我们也将Percona用于MySQL。此外,PostgreSQL系统用于一些数据库。

The doctor communicates information to the patient using a laptop and pointing to the information with a pen.

使用许多开源的解决方案具有许多优势。项目的功能不依赖于一个供应商,还在减少购买昂贵许可证的需求,并降低平台运行和维护的成本。这也使吸引专家上变得更加容易。这样,实施项目不是需要一小群在特定技术上有经验的程序员,而是让您根据自己的需求来挑选团队成员的专业技能。

 

我们与S&T一起为卫生部创建的电子卫生项目(P1)使用许多不同技术工具和解决方案,例如:

  • • 医疗数据收集系统——集中式API(应用程序接口),
  • • 企业服务总线——使波兰的1.4万家药店可以使用P1平台。

该项目中使用了我们的程序员专门研究的市场上流行技术:Spring、Angular和MySQL。针对私营部门的项目,我们会使用上述的技术。其采用在政府系统的数字化领域中也作为一个很好的解决方案了。这让我们避免购买高昂的许可成本,并且因为我们的程序员在这些领域拥有丰富的经验,在项目的任何阶段,将S&T团队扩展到我们的员工都不会有问题。

 

结果

电子卫生项目(P1)的实施和数字化的进一步发展将是多年的过程。电子服务为卫生保健系统带来更好的质量。电子服务不但舒适而且安全,并且让我们节省时间。它们还能对预防和治疗过程产生积极的影响。 作为所提供服务的一部分,世界各地的患者都可以使用具有互联网访问权限的计算机或手机来在线检查有关自己或亲人健康状况的信息。

 

该项目的第一阶段已经完成,但这并不是我们与S&T合作开展电子医疗项目的结束。数字平台形式的产品是我们开发的结果之一。另一个成功是组织如此广泛IT项目的工作,其中包括:对来自不同公司且使用不同编程语言的所有程序员都能进行有效的沟通、任务计划以及安排良好的实践。

_让我们取得联系

联系我们