Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class RuleActionJs(val data: String?, val type: String, val values: JsMap<String, String> = JsMap())
Link copied to clipboard
Link copied to clipboard
data class RuleEffectsJs(val trackerObjectType: TrackerObjectType, val trackerObjectUid: String, val ruleEffects: Array<RuleEffectJs>)
Link copied to clipboard
data class RuleEngineContextJs(val rules: Array<RuleJs>, val ruleVariables: Array<RuleVariableJs>, val supplementaryData: JsMap<String, Array<String>> = JsMap(), val constantsValues: JsMap<String, String> = JsMap())
Link copied to clipboard
Link copied to clipboard
data class RuleEnrollmentJs(val enrollment: String, val programName: String, val incidentDate: LocalDate, val enrollmentDate: LocalDate, val status: RuleEnrollmentStatus, val organisationUnit: String, val organisationUnitCode: String?, val attributeValues: Array<RuleAttributeValue>)
Link copied to clipboard
data class RuleEventJs(val event: String, val programStage: String, val programStageName: String, val status: RuleEventStatus, val eventDate: Instant?, val createdDate: Instant, val dueDate: LocalDate?, val completedDate: LocalDate?, val organisationUnit: String, val organisationUnitCode: String?, val dataValues: Array<RuleDataValue>)
Link copied to clipboard
data class RuleVariableJs(val type: RuleVariableType, val name: String, val useCodeForOptionSet: Boolean, val options: Array<Option>, val field: String, val fieldType: RuleValueType, val programStage: String?)
Link copied to clipboard