Program Entitlement
class ProgramEntitlement(var name: String? = null, var activated: Boolean = false, var programData: ProgramData? = null)
ProgramEntitlement — represents a high-level program/module available to the member.
A program is a main feature area (e.g., SmartWalking, GymVisits, Fit@Home). A member must have the program activated in order to use its corresponding SDK modules.
Retrieved via com.advantahealth.api.programs.Programs.getAvailablePrograms. Program activation is controlled by tenant/admin configuration.
Properties
Link copied to clipboard
Program-specific goal configuration as ProgramData; null when the program carries no goal data.