新规则助手功能

规则设计者现在可以使用新的规则帮助程序功能检索分配信息、访问窗口和表单提交日期。这些支持新的随机化和试验供应管理 (RTSM) 场景以及更广泛的数据收集用例。

新访问信息变量

在使用新的帮助程序函数 getDispensationInfo()getVisitWndw() 之前,必须熟悉新的“访问信息”变量。这是一个新的全局变量,您可以定义该变量以引用特定访视的信息,而不是引用特定表单问题。通过将“访问”信息变量与这两个辅助功能之一结合使用,您可以将规则的上下文设置为特定访问,而不是使用规则目标中的访问。

getDispensationInfo() 规则帮助程序函数

注意:

此帮助程序函数可能返回解盲信息。仔细使用返回的信息以保持研究的盲目性。
新的 getDispensationInfo() 帮助程序函数支持从不同的上下文检索分配详细信息:
  • 上次分配。
  • 所有以前的分配。
  • 特定访视的分配(需要使用“访视信息”变量)
这种新的规则辅助功能对于滴定研究、安全集成和高级分配规则至关重要。例如,可能需要最后剂量的详细信息才能投影下一个套件类型。通常,使用此帮助程序函数引用详细的分配信息可以:
  • 通过验证分配事务处理来确保满足协议要求。
  • 通过访问上次和以前的所有剂量信息,促进分配高级策略,例如强制滴定。
  • 为安全集成提供必要的药物详细信息。

返回的数据由系统生成并在分配时记录。这包括访视详细信息、套件类型、套件说明、分配日期、剂量、数量和停药状态。此外,规则设计者可以使用可选参数以及通过指定上下文来定制返回的输出。

getVisitWndw() 规则帮助程序函数

新的 getVisitWndw() 帮助程序功能允许规则设计者评估访问计划窗口并编写其他需要访问窗口信息的规则。主要用例包括:在需要计划外分配访视时提醒试验机构用户;在发生计划外访视时调整套件数量。例如,如果受试者今天应分配,并且下一个访视窗口超过 21 天,则应通知试验机构用户在下一次访视之前可能需要未计划的分配访视。

此规则帮助程序函数使用一个参数,允许您指定要引用的访问。规则可以引用:
  • 当前访视。
  • 下次访问。
  • 以前所有的访问。
  • 特定访视(需要使用“访视信息”变量)
然后,规则将返回指定访视的访视窗口,即使已跳过访视。返回的数据包括访视的名称、事件实例编号、计划访视日期、窗口开始和结束日期,以及是否跳过访视。

getFormSubmitDate() 规则帮助程序函数

使用新的 getFormSubmitDate() 规则帮助程序功能,规则设计者现在可以检索与表单更新关联的不同日期。此新函数使用允许您指定和检索以下内容的参数:
  • 表单的开始日期。
  • 表单完成的日期。
  • 上次更新表单的日期。
然后,可以在规则的逻辑中使用这些日期来与任何其他日期进行比较,例如,站点用户在给定表单中获取的日期和其他系统日期。例如,要在报告不良事件时监控地点合规性,您可以将表单开始日期、最初提交表单的时间与报告严重不良事件的日期进行比较。

在升级发行版评估环境 (RAE) 之后,您可以在 Rules Developer Guide 中找到有关这些新规则帮助程序功能的附加信息。