用于美国脊椎按摩服务提供商的定制EHR申请的质量评估和重新设计

用于美国脊椎按摩服务提供商的定制EHR申请的质量评估和重新设计

行业
卫生保健

顾客

客户是美国的脊椎按摩治疗提供商,有几个地点。

挑战

客户在遗留定制EHR应用中经历了小故障,并转向Sciencesoft进行咨询服务,以找到故障的原因,并从业务角度来看,获得最佳分辨率的建议。

解决方案

考虑到所有客户对其申请的担忧,Sciencesoft的团队决定通过代码审查开始提高其质量评估(定义现有问题的原因)和业务咨询(找到在业务价值方面解决它们的最佳方式)。

舞台上

代码评论

Sciencesoft的团队对申请代码进行了专家审查,包括核断其遵守PSR标准。在审查过程中,PHP开发人员透露,15年前实施的遗产ehr申请的守则既不含糊不清,软件变通态又多冗余线​​条。但是代码审查活动的主要可交付的是,小故障结果表明是严重的漏洞,并且可能导致披露披露。

商业咨询

之后,该团队进行了一系列活动来估算业务角度的申请 - 如何最有利地处理其当前问题,应用程序如何帮助业务,如何增加哪些值,如何竞争,等等。

因此,客户收到了关于所执行的所有操作及其发现的详细报告。报告的主要结果是,遗留式定制申请需要完全重新设计,以确保安全和有用。

所有考虑的东西都考虑了,SCIencesoft在现有EHR应用程序的基础上进行了全面的软件重新设计,这对于患者和卫生提供者来说是安全和高效的。此外,还收到了实施解决方案重新设计的建议,客户让销售解决方案作为SaaS产生额外的利润,因此新的软件设计必须提供可以满足其他企业需求的竞争功能。

第二阶段

软件设计

SCIENCESTOFT的BA团队,UI设计师和PHP软件架构师在此阶段进行了活动数量:

根据客户的需求和期望,BA由模型支持的完整功能列表和详细的功能描述。此外,专家还准备了一个广泛的功能巡视,显示系统如何运行整体以及屏幕如何遵循。

该应用程序应该拥有3个具有不同功能的面板。它们包括医生面板,患者面板和控制面板。

医生面板:

  • 查看一个患者的访问历史。
  • 查看一段时间的访问历史记录的详细信息。
  • 更新患者的健康状况(例如,已识别出新的挤压神经)。
  • 为患者添加建议。
  • 在访问期间执行的过程添加信息。
  • 打印医生的音符。
  • 查看医生的概要。
  • 添加通知(例如即将到来的访问)。

考虑到客户业务的特殊性,Sciencesoft的专家丰富了EHR应用程序,为患者提供了自定义功能。患者面板提供受限制的访问并允许用户:

  • 检查/输出(输入常规数据,例如年龄,性别等,为预约添加特定信息,例如当前投诉/顾虑)。
  • 通过手机号码登录(重复患者)。
  • 审查并签署HIPAA发布表格。
  • 审查并签署知情同意书。

控制面板(对于管理员):

  • 在任何位置检查当前工作量。
  • 查看任何位置的时间表。
  • 在任何位置添加新约会。
  • 添加新患者。
  • 按患者搜索。
  • 跟踪总收入。
  • 跟踪会员统计信息。
  • 查看营销统计数据。
  • 根据服务类型(脊椎按摩术咨询,脊椎按摩术操纵,按摩疗法等)查看统计数据。
  • 将患者记录转换为Excel格式。
  • 将患者的照片上传到他们的个人资料。
  • 查看交易信息。
  • 打印医生收据。

在确定所有必要的功能之后,Sciencesoft的团队进行了进一步重新设计的活动:

  • 提出了应用程序架构。
  • 通过提到的每个框架和语言描述了推荐的技术堆栈。
  • 提供了安全性,可靠性,备份策略和维护要求的详细和准确文档。
  • 使用更新的设计准备了主要屏幕的原型。
  • 计算了估计的申请开发预算和时间表。

结果

在QA活动的结果中,小故障被确定为申请系统中的严重漏洞,所以及时的质量评估阻止了客户在不知不觉中披露了PHI。处理它们的最佳方式被定义为现有解决方案的完全重建。 SCIENCESSOFT准备了全面的要求说明,符合当前安全要求的新有效应用,并确保无可挑剔的患者经验,更加麻烦和低应力服务。已收到详细的报告,客户能够估计重要的商业点,例如新应用的总体成本,从销售它作为SaaS的可能的利润率等。彻底的要求也将简化应用程序开发的开始和潜在的要求成为未来发展团队的可靠且易于遵循的初始指南。

重新设计自定义EHR应用程序3屏幕

方法论

业务流程建模,范围建模,信息建模,UX原型设计,差距分析,根本原因分析,过程流程图。

工具

PHP CodeSniffer,PHP混乱探测器。