Constants¶
Constants is a static container of literal values shared across the policy domain — a service-center contact identity and flag/date sentinels used by callers that need consistent literals without redefining them locally.**
Purpose¶
- Centralize the SAIF service-center email address and mail id so consuming code references a single definition instead of duplicating the literal.
- Provide shared
Y/Nflag literals (TRUE_FLAG,FALSE_FLAG) and a minimum submission entry date sentinel for use across the policy domain.
Context¶
- Namespace:
SAIF.Business.Policy - Assembly/package:
SAIF.Business.Policy(PolicyCommon)
Public members¶
| Member | Signature | Purpose |
|---|---|---|
SERVICE_CENTER_EMAIL_ADDRESS |
Public Const SERVICE_CENTER_EMAIL_ADDRESS As String = "servicecenter@saif.com" |
Shared service-center contact email address used by consuming code. |
SERVICE_CENTER_MAIL_ID |
Public Const SERVICE_CENTER_MAIL_ID As String = "SERVIC" |
Shared service-center mail routing identifier. |
MininumSubmissionEntryDate |
Public Const MininumSubmissionEntryDate As Date = #1/1/1900# |
Sentinel minimum date for submission entry (spelling preserved as in source). |
TRUE_FLAG |
Public Const TRUE_FLAG As String = "Y" |
Shared literal representing a true/yes flag value in code that stores flags as single characters. |
FALSE_FLAG |
Public Const FALSE_FLAG As String = "N" |
Shared literal representing a false/no flag value in code that stores flags as single characters. |
Behavioral notes¶
- All members are compile-time constants; none are configurable at runtime.
Constraints and usage notes¶
- No in-repo consumer of
Constantswas found; it exists for other applications that consume this library.**
Note: Statements marked with ** could not be confirmed; treat as unknown until verified.
Sources¶
- SAIF.Business.Policy/Constants.vb