1 Before you begin your rules development
- JavaScript basics
Before working with rules in Oracle Clinical One Platform, you should have a basic understanding of JavaScript. While you do not need advanced programming skills, an understanding of JavaScript functions and variables is critical to your success. - Javascript usage tips
While Oracle Clinical One Platform uses Javascript as a programming language for rules, there are some usage caveats and limitations that you should know before beginning your rules development, especially if you are an experienced Javascript developer. - Predefined rules versus custom rules
Study designers typically add predefined rules in form design to validate an answer or to trigger a specific action, such as to display a dynamic element. Rule designers can create custom JavaScript rules to address more complex scenarios. - The Subject Object
The Subject Object provides access to subject information and other data not collected directly into a form, so you can include it in a rule's processing or as a return value. - Handle partial dates in custom rules
Oracle Clinical One Platform handles dates differently depending on whether they are partial dates or not.