Table of Contents
- Title and Copyright Information
- Preface
- 1 Before you begin your rules development
-
2
Create and manage custom
rules
- Rule statuses and lifecycle
- Access the rules interface
- Create rules using the rule editor
- Prepare your rule for testing and approval
- Test and approve a rule
- Publish rules
- Modify and republish a published rule
- Disable a rule
- Access the Rule Management page
- Manage rules in Testing mode from the Rule Management page
- Manage published rules from the Rule Management page
-
3
Rules helper function reference
- General expressions
- Date and time functions
-
Repeating form functions
- FindDuplicateRepeatingForm( )
- FindDuplicateRepeatingFormWithinRange( )
- FindMinInRepeatingForms( )
- FindMaxInRepeatingForms( )
- FindMinDateInRFs( )
- FindMaxDateInRFs( )
- FindMatchingRepeatingForm( )
- FindMatchingRepeatingFormWithinRange( )
- FindRFInstance( )
- ListRFInstances( )
- GetCurrentRFInstance( )
- GetMatchingRepeatingFormsCount( )
- getPrevRepeatValue()
- getRFValues( )
-
Two-section form functions
- findDuplicate2SForm( )
- findDuplicate2SFormWithinRange( )
- findMinIn2SForms( )
- findMaxIn2SForms( )
- findMinDateIn2SForm( )
- findMaxDateIn2SForm( )
- findMatching2SForm( )
- findMatching2SFormWithinRange( )
- find2SFormInstance( )
- list2SInstances( )
- getCurrent2SFormInstance( )
- getCurrent2STableInstance( )
- getMatching2SFormsCount( )
- get2SValues( )
- Control the behavior of a rule
- Multiple choice question functions
- Multiple visit schedules and cycle visit functions
- Formatting and other functions
- 4 Rules examples
- 5 Frequently Asked Questions (FAQs)
- 6 Revision history