MailDate (LegalApi DTO)¶
MailDate (LegalApi DTO) is a data-transfer object in the SAIF.Business.Claim.Legal.LegalApi component grouping of SAIF.Business.Claim.Legal. It represents a single Order and Award Request (OAR) mailing record, tracking whether/when an OAR notice was due and mailed for a claim, and whether mailing was suppressed.*
Purpose¶
- Carries the claim identifiers together with the OAR due/mailed dates and mailing flags (
Mailed,DoNotMail,PrimaryFlag) needed to track OAR notice mailing status for an API consumer.*
Context¶
- Namespace:
SAIF.Business.Claim.Legal.LegalApi - Assembly/package:
SAIF.Business.Claim.Legal
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| Id | Public Property Id As Long |
Unique identifier of the mail-date record.* |
| ClaimNum | Public Property ClaimNum As String |
The claim number displayed to API consumers.* |
| Claimant | Public Property Claimant As String |
Name of the claimant on the claim.* |
| WcbNum | Public Property WcbNum As String |
The Workers' Compensation Board case number.* |
| oarDueDate | Public Property oarDueDate As DateTime |
Date the Order and Award Request (OAR) notice is due to be mailed.* |
| oarMailedDate | Public Property oarMailedDate As DateTime |
Date the OAR notice was actually mailed.* |
| ClaimId | Public Property ClaimId As Long |
Identifier of the underlying claim.* |
| Mailed | Public Property Mailed As Boolean |
Indicates whether the OAR notice has been mailed.* |
| DoNotMail | Public Property DoNotMail As Boolean |
Indicates the OAR notice should be suppressed and not mailed.* |
| PrimaryFlag | Public Property PrimaryFlag As Boolean |
Indicates whether this is the primary mail-date record for the claim.* |
Behavioral notes¶
- This class has no methods or business logic; it is a plain property bag populated by the LegalApi layer for serialization to callers.*
Constraints and usage notes¶
- Used as the element type of
MailDateData.Data; always returned wrapped with aStatusCode.*
Note: Statements marked with
*were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with**could not be confirmed; treat as unknown until verified.
Sources¶
SAIF.Business.Claim.Legal\LegalApi\MailDate.vb