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