Table of Contents

Class CoLoadedCohortClassifier

Namespace
SEBT.Portal.Core.Models.Household
Assembly
SEBT.Portal.Core.dll

Derives CoLoadedCohort from pre-filter household case and application state. Shared by household reads and ID proofing off-boarding decisions.

public static class CoLoadedCohortClassifier
Inheritance
object
CoLoadedCohortClassifier

Methods

Classify(HouseholdData?)

Classifies the household based on its case list and applications. See CoLoadedCohort for the rule.

public static CoLoadedCohort Classify(HouseholdData? household)

Parameters

household HouseholdData

Returns

CoLoadedCohort

ResolveOffboardingReason(string, HouseholdData?)

Maps a default off-boarding reason to the co-loaded-only screen when the household cohort warrants it.

public static string ResolveOffboardingReason(string defaultReason, HouseholdData? household)

Parameters

defaultReason string
household HouseholdData

Returns

string