医疗保健领域测试及示例测试用例


医疗保健领域测试

医疗保健领域测试是一种评估医疗保健应用程序是否符合标准、安全、合规性以及与其他组织的交叉依赖性等标准的方法。医疗保健领域测试的目标是确保应用程序的质量、可靠性、性能、安全性和效率。

基础水平的医疗保健领域知识

医院或提供者作为一个整体将整个医疗保健系统联系在一起(医生)。

其他实体包括:

  • 保险公司:Medicare、Medicaid、BCBS 等。

  • 患者/消费者:已登记的患者

  • 监管机构:HIPAA、OASIS 评估和 HCFA 1500 等。

  • 医疗保健和生命科学解决方案供应商

医疗保健术语基础

提供者 - 指获得医疗保健服务许可的医疗保健专业人员(医生)、医疗集团、诊所、实验室、医院或其他实体。

索赔 - 索赔是指向您的健康保险公司提出的,要求其支付医疗费用的请求。

经纪人 - 保险经纪人是指代表被保险人或潜在被保险人协商并获得保险的人员。

财务 - 指支付医疗费用的保险公司,包括政府资助的(Medicare 或 Medicaid)和私人拥有的(BCBS)。

Medicare - Medicare 是一个针对 65 岁以上成年人和永久残疾人的政府健康保险计划。

Medicaid - Medicaid 是一种联邦与州合作的伙伴关系,帮助低收入家庭和个人支付医疗费用。

CPT 代码 - 当代程序术语代码是一组用于定义医疗、外科和诊断程序的医学代码。

HIPAA - 它是一套必须由医生、医院、医疗保健提供者和医疗保健计划遵循的规则和法规,以便他们能够提供服务。

医疗保健中的业务流程

大多数医疗保健组织都实施了软件来确保系统的顺利运行。对于每个与之相关的实体,此软件解决方案在一个文档中提供所有信息。

将整个系统连接到单个 Web 应用程序是一项重大的工作,并且使其正常运行则更加困难。此健康应用程序必须经过广泛的测试,并且必须经过多个阶段。

如何测试医疗保健应用程序?

保险公司需要不同的应用程序来管理以下内容:

  • 提供者数据
  • 会员数据
  • 保费账单/付款
  • 经纪人数据
  • 索赔输入/验证
  • 经纪人佣金计算/支付

在大多数情况下,医疗保健应用程序将包含以下系统:

  • 会员系统 - 用于跟踪投保人信息,以及各种计划及其福利清单,并根据其计划为投保人创建保费账单。

  • 提供者系统 - 用于跟踪提供者信息

  • 经纪人系统 - 用于跟踪经纪人信息并计算佣金

  • 索赔系统 - 用于提交和验证索赔

  • 财务系统 - 向供应商、会员或经纪人进行必要的付款

  • 会员门户 - 查看投保人信息、支付保费并提交投保人信息变更请求。

  • 提供者门户 - 显示提供者信息并提交提供者信息变更请求。

  • 经纪人门户 - 显示经纪人信息并允许经纪人寻求其信息变更。

提供者系统的测试

提供者(医生/医院)系统的示例测试场景:

序号测试场景测试用例
1访问提供者系统
  • 提供者系统应允许我们输入、修改和保存有关提供者的数据。

2正向流程系统测试
  • 它包含输入各种提供者、更改其详细信息、保存它们以及查询它们的场景。

3负向流程系统测试
  • 允许保存不完整的提供者信息、合同生效日期以及系统中现有提供者的信息。

4系统集成测试
  • 验证对会员系统、财务系统、索赔系统和提供者门户的馈送。还验证提供者门户中所做的修改是否反映在相应的提供者记录中。

5正向流程提供者门户测试
  • 登录以查看有关提供者、索赔状态和会员的信息。

  • 提交请求以更改您的姓名、地址、电话号码或其他信息。

6负向流程提供者门户测试
  • 查看具有无效 ID 的会员的详细信息

  • 使用无效凭据登录。

7正向流程经纪人门户测试
  • 登录以查看有关经纪人和佣金支付的信息。

  • 提交请求以更改您的姓名、地址、电话号码或其他信息

8负向流程经纪人门户测试
  • 它应涵盖使用伪造凭据登录等情况。

经纪人系统的测试

经纪人系统的示例测试场景:

测试场景测试用例
经纪人系统
  • 它必须能够编辑、输入和保存经纪人信息。

  • 根据会员系统中的保费支付详细信息计算经纪人佣金

正向流程系统测试
  • 对于各种类型的经纪人,输入、保存和修改其记录。

  • 通过生成具有不同计划会员的正确数据馈送文件来计算活跃经纪人的佣金。

负向流程系统测试
  • 填写不同类型经纪人的经纪人记录中的空白并保存。

  • 通过生成具有不同计划会员的正确记录馈送文件来计算已终止经纪人的佣金。

  • 通过生成具有不同计划会员的正确记录馈送文件来计算无效经纪人的佣金。

系统测试
  • 馈送由下游系统(如财务系统、经纪人门户和会员系统)进行验证。

  • 验证经纪人门户中所做的修改是否反映在相应的经纪人记录中。

会员系统的测试

会员(患者)系统的示例测试场景:

测试场景测试用例
会员系统
  • 注册、重新注册和取消会员。

  • 删除依赖项并替换为新的依赖项。

  • 开具保费账单。

  • 处理保费付款。

正向流程系统测试
  • 根据当前、过去和将来的有效日期注册不同类型的会员。

  • 查询和替换会员。

  • 为下个月的活跃会员准备保费账单。

  • 终止活跃会员,终止日期大于过去、现在和将来的有效日期。

  • 使用其当前、先前和将来的有效日期重新注册已终止的会员。

  • 重新引入失效号码

负向流程系统测试
  • 使用不完整数据注册会员

  • 为已终止的会员准备下个月的保费账单。

系统集成测试
  • 验证对下游系统(如提供者门户、经纪人门户、财务系统和索赔系统)的馈送。

  • 验证会员门户中所做的更改是否已应用于相应的会员记录。

  • 处理使用来自会员门户的馈送生成的保费账单的付款,其中包含付款详细信息。

索赔系统的测试

索赔系统的示例测试场景:

测试场景测试用例
索赔系统
  • 医疗保健索赔应编辑、输入和处理会员和受抚养人的索赔。

  • 当为无效索赔输入不准确的数据时,它应抛出错误。

正向流程系统测试
  • 它应包含编辑、输入和处理会员和受抚养人的索赔的场景。

负向流程系统测试
  • 它应验证并提交一个具有无效程序代码和诊断代码的索赔。

  • 使用非活动提供者 ID 验证并输入索赔。

  • 验证并提交已终止成员的索赔。

系统集成
  • 应包含一个场景来验证对下游系统的馈送,例如提供商和财务门户。

索赔系统的测试

索赔系统的示例测试场景:

测试场景测试用例
索赔系统
  • 医疗保健索赔应编辑、输入和处理会员和受抚养人的索赔。

  • 当为无效索赔输入不准确的数据时,它应抛出错误。

正向流程系统测试
  • 它应包含编辑、输入和处理会员和受抚养人的索赔的场景。

负向流程系统测试
  • 它应验证并提交一个具有无效程序代码和诊断代码的索赔。

  • 使用非活动提供者 ID 验证并输入索赔。

  • 验证并提交已终止成员的索赔。

系统集成
  • 应包含一个用于验证对下游系统的馈送(例如提供商和财务门户)的场景。

监管合规性测试

卫生监管机构高度重视保护患者敏感数据和健康信息。测试应根据此类监管机构的要求进行。

监管合规性的示例测试场景和测试用例 -

测试场景测试用例
用户身份验证
  • 使用验证机制来验证只有正确的用户才能获得登录权限,并防止其他人这样做。

信息披露
  • 根据用户的职位和患者的限制授予信息访问权限。

数据传输
  • 要点确保数据始终加密。

审计跟踪
  • 通过正确的审计跟踪信息集,记录所有交易和访问数据的尝试。

与监管机构相关的健全性测试
  • 执行健全性检查并确认在某些位置(例如 EPHI(电子保护健康信息))中已启用数据加密。

更新于:2021年8月17日

5K+ 浏览量

开启你的职业生涯

通过完成课程获得认证

开始
广告