Namespace SEBT.Portal.Core.StateBackends.Configuration.Operations
Classes
- CaseIdComposition
Which fields compose a case's opaque (not encrypted) caseId token; a later write decodes them back as request-binding inputs.
- EnrollmentCheckOperationConfig
The enrollmentCheck operation: batch fan-out plus a per-child match verdict.
- EnrollmentMatch
The match strategy and its params; wrong params for the chosen strategy fail at load.
- EnrollmentRequestBinding
Builds the per-child request rows.
- EnrollmentResponseMapping
Correlates response rows back to children and decides match.
- FieldMapping
Maps one canonical domain field to source propert(ies); coercion is driven by the canonical field's C# type, not an explicit kind here.
- FieldSources
One-or-more source property names for From; hydrates from scalar or sequence YAML.
- KeywordRules
Classifies an enum-typed field by scanning its From source(s) for keyword substrings. Case-insensitive/first-match-wins.
- MailingAddressMapping
Names the source properties that compose a case mailing address.
- RequestBinding
Builds the outgoing request body; a mapped
isProofedinput passes the caller's identity-proofing status to the backend — a gate the backend relies on.
- ResultClassifier
Classifies a write response into a WriteOutcome: ordered Conditions, first match wins.
- ResultCondition
One classifier condition; exactly one of StatusIn / ValueIn / MessageContains — validated at load.
- StateBackendDisaggregation
How to group records into applications and which records to include as cases.
- StateBackendResponseMapping
Maps a state backend's raw JSON response into canonical domain types.
Enums
- CandidateExpansion
Request-side candidate-expansion strategy — closed set; add a named member, never operators.
- CardReplacementCallMode
How the driver fans a card-replacement batch out to backend calls.
- CaseInclusionPredicate
Named case-inclusion predicate — closed set; add a named member, never operators.
- DisaggregationRule
Rule deciding whether a record represents an application-based case.
- EnrollmentCallMode
How the driver fans a child batch out to backend calls.
- EnrollmentMatchStrategy
How a match is decided — closed set; add a named strategy, never operators.
- WriteOutcome
Canonical write-outcome vocabulary, shared by the card-replacement and address-update paths.