Oracle Clinical One Analytics

多个数据集的数据中心 API 可检索具有延迟的数据

数据中心 API 现在在所有 Oracle Clinical One Analytics 数据集(包括研究代码列表数据集和主题表单项数据集)的预期时间范围内做出响应。以前,用户可能遇到延迟(有时超过 15 分钟),或者在检索数据时遇到 API 故障。此修复改进了研究数据在 API 调用中的处理方式,从而加快了多个端点的响应速度。用户现在可以可靠地运行 API,而不会出现意外的超时或性能问题。

(问题 38489911

主题数据集的数据中心 API 可能会超时

数据中心 API 现在可在访问主题数据集或其他数据集(例如主题表单项或主题表单数据集)时快速返回结果。以前,由于后端处理缓慢,用户在检索代码列表数据时可能会遇到超时。这是由于后端查询需要较长时间才能完成。通过此修复,通过 API 进行数据检索符合代码列表和其他数据类型的预期。

(问题 38515304

测试模式未显示 Oracle DMWOracle Clinical One Analytics 中的高级研究版本控制 (ASV) 更改

现在,当包含 ASV 更改的研究版本移至测试模式时,为通过 ASV 流程引入或修改的表单和问题收集的任何主题数据都会正确发送到 Oracle DMWOracle Clinical One Analytics 。以前,未传输在“测试”模式下为使用这些 ASV 项目的有效研究版本输入的数据,从而导致 Oracle DMWOracle Clinical One Analytics 中的“测试”模式的运行时数据不完整。

注:

此修复程序仅适用于在部署修复程序后捕获的数据。在 Oracle DMWOracle Clinical One Analytics 中,修复之前提供的现有测试模式数据仍然不可用。

(问题 38359126

处理增量数据加载需要太长时间

现在,优化算法可以更高效地识别和处理相关的更改,从而将增量加载执行时间显著缩短 40%。以前,在生产中观察到的某些情况下,增量加载流程可能超过 30 分钟,因为所有候选记录都考虑进行数据更新。通过此增强功能,系统可以提高响应速度,减少对数据库的不必要负载,同时保持数据准确性。

(问题 38055482

ODM API 授权后不返回人口统计字段

当 API 调用者的研究角色具有所需的数据分类和权限时,非盲 ODM 提取现在始终包括受试者人口统计字段 - 出生日期、性别、种族和民族。以前,即使对于授权用户,这些只读项目也从 JSON 响应中省略,因为提取逻辑跳过隐藏或只读的人口统计,并对用户应用了过时的访问检查。这导致对账和安全数据库上载中的数据不完整。此修复将更新 API 的权限框架,以使用 Oracle Clinical One Analytics 体系结构中引入的新访问控制视图,从而确保正确返回人口统计和其他受限项目。在相关数据集之间应用了类似的改进,以实现一致的项目访问:主题表单数据集、主题表单项数据集、主题项 SVFL 数据集和查询数据集。

(问题 38469837

数据更新后缺少已验证的记录

现在,标准重复表单(签名、验证、冻结、锁定)上的 SDV 操作将以正确的 INNER_REPEAT 编号进行存储,因此 Oracle Clinical One Analytics 会根据正确的项显示这些操作。以前,在标准重复表单上完成表单级别验证时,可能会为这些跟踪记录错误地保存 INNER_REPEAT 编号。因此,Oracle Clinical One Analytics 显示了错误的重复操作,即使核心 Oracle Clinical One Platform 显示的状态正确,并且研究数据表具有正确的重复链接也是如此。

(问题 37999017

Oracle Clinical One Analytics API 分页问题

Oracle Clinical One Analytics API 现在可以返回一致的完整结果,而不考虑限制值,从而确保 API 分页在数据集和研究中保持稳定。以前,应用极限会返回不同的或不匹配的结果集,从而阻碍数据可靠性和数据分析复杂化。应用的修复程序将分页逻辑和排序标准化,以便用户接收可安全聚合的可预测 API 结果。

(问题 38331231

主题表单数据集未显示完整的审计历史记录

“主题表单”数据集现在显示表单更新的当前记录和完整审计历史记录,而不是仅显示当前状态。以前,用户无法查看所有过去的状态更改 - 版本结束的记录已从数据集中省略,这使得难以跟踪历史表单状态更改。此修复后,用户可以看到对所有表单更新的全面审计,包括与表单状态相关的历史数据,提高透明度和可跟踪性。

(问题 38274625

访问状态更新可防止重复的访问 ID 和锁定错误

即使在长时间运行的查询或数据库断开连接后,访问状态更新现在只为每个访问创建一个记录。以前,部分提交或连接失败会导致 Oracle DMW 中 DC_VISITS_INFO 表中的重复访问实例 ID,从而导致数据不一致和锁定错误。此修复可确保每个更新或数据插入仅在适当时运行,从而使访问计划和状态 API 与实际数据库内容保持一致。现在,用户将看到准确的访视状态,而不会出现重复或数据冲突。

(问题 38120683

高级研究版本控制 (ASV) 更改现已正确应用于已批准的研究版本

现在,当研究从“测试”移至“已批准”时,ASV 更改仅应用于已批准的研究版本。以前,用于测试模式的 ASV 更新可能会无意中影响测试版本和批准的研究版本,从而导致较旧和较新的 Oracle DMW 元数据点之间的元数据差异。此修复可确保 ASV 更改仅影响预期的研究版本,防止意外的数据更改,并提高测试和生产模式研究的一致性。现在,用户将看到生产研究的准确元数据。

(问题 38278228

Oracle DMW 表单值显示不正确的数据

现在,ITEM_F 字段中的数字值已正确显示。以前,系统从错误的来源获取数据,从而导致数字项目类型显示不准确。

(问题 38239994

Oracle DMW 中测量项目类型的 ITEM_F 列显示不正确

现在,Oracle DMW 中的 ITEM_F 列可见,并显示当前模式中测量项目类型的正确值,从而确保准确填充值。以前,如果在以前的体系结构中将测量项设置为文本,则会出现一些数据提取错误。此修复可确保使用最新信息获取每个项的值,从而防止类型不匹配并提高数据可靠性。

(问题 38219969

ITEM_F 数据元素显示不准确的数据

Oracle Clinical One Analytics 中的 ITEM_F 数据元素现在可以正确显示日期和时间,并且将来的日期不再显示为过去的日期。以前,在系统体系结构发生更改后,ITEM_F 数据元素删除了时间组件,并将未来日期错误地显示为过去的日期。发生这种情况的原因是系统截断了时间戳,删除了时间,并错误地解释了一些日期。通过使用更准确的转换方法调整逻辑以保留完整日期和时间值,解决了问题。

(问题 38144855