Program Indicator Engine
interface ProgramIndicatorEngine
Functions
Link copied to clipboard
abstract fun getEnrollmentProgramIndicatorValue(enrollmentUid: String, programIndicatorUid: String): String?
Evaluates a program indicator in the context of an enrollment. This is only intended to evaluate the called "inline program indicator" (those indicators that appear at data entry) or line-list indicators.
Link copied to clipboard
Evaluates a program indicator in the context of an event (single or tracker). This is only intended to evaluate the called "inline program indicator" (those indicators that appear at data entry) or line-list indicators.
Link copied to clipboard
abstract fun getProgramIndicatorValue(enrollmentUid: String?, eventUid: String?, programIndicatorUid: String): String?