2 创建和管理定制规则
Oracle Clinical One Platform 提供了使用 JavaScript 创建自定义规则的用户界面。规则将在发布时在所有模式下应用,但您只能在测试模式下创建、测试、编辑、批准和发布规则。
- 规则状态和生命周期
在规则生命周期内,您可以以迭代方式创建、测试、批准和发布,从而帮助您根据产品规范细化规则并实施规则。 - 访问规则界面
Oracle Clinical One Platform 提供了一个用户界面,可用于创建、测试、审批和发布规则。您可以通过导航到访问中的表单来访问此对话框。 - 使用规则编辑器创建规则
定义变量并在规则编辑器中添加 Javascript 表达式以创建规则。您可以创建规则来计算值、创建自动提交的查询并发送电子邮件通知。如果规则无法按预期方式工作,您可以调试规则以确定任何错误并更正规则逻辑。 - 准备用于测试和审批的规则
您的规则必须按顺序通过每个状态,并且可以在以后测试显示问题时发送回以进行返工。作为规则设计者,您应该在“草稿”模式下测试规则,然后再将其移至 UAT。这可以帮助您尽可能减少将来的返工。 - 测试和批准规则
在将规则发布到生产环境之前,您需要测试并批准规则。在从“草稿”模式移动之前,应先执行测试,然后再从 UAT 移动。这有助于确保您的规则在移至生产环境之前按预期运行。 - 发布规则
在批准规则后发布规则。达到“已发布”状态的规则在所有模式下都变为活动状态,而不考虑研究版本。您可以在表单或研究级别发布单个规则或多个规则。 - 修改和重新发布已发布规则
您可以修改已发布规则,然后根据需要使用用于创建原始规则的相同流程重新发布该规则。如果在测试模式下修改已发布规则,则在将该规则的状态更新为已发布之前,更改不会在生产模式下显示。 - 禁用规则
如果发布了出错的规则,则具有相应权限的用户可以禁用该规则,使其停止在给定模式的所有研究版本中运行。 - 访问“规则管理”页面
访问特定研究的规则管理页面,并以不同模式管理所有自定义规则。 - 从“规则管理”页在“测试”模式下管理规则
查看和管理正在开发且已在“测试”模式下发布的规则。这包括处于所有状态的规则:草稿、 UAT 、已批准、已发布和无效。 - 从“规则管理”页管理已发布的规则
以“生产”或“培训”模式查看和管理研究中的所有已发布的自定义规则。