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
Predefined rules are included as part of Oracle Clinical One Platform, Study designers can apply these rules to questions during the study design process. Custom rules are more advanced rules, typically created by a rules designer, that apply more complex validation, or determine actions in response to certain criteria. - 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.