ThirdParty¶
ThirdParty is a data-carrier contract (DTO) in the Claims / ThirdPartyClaims area of SAIF.SAIFCode.Core, exposing the properties SAIF.Services and its consumers read and populate for this entity*.
Purpose¶
- Carries data for the Claims / ThirdPartyClaims area, consumed by SAIF.Services and other layers that reference this library's contracts*.
Context¶
- Namespace:
SAIF.Core.Contracts.Claims.ThirdPartyClaims - Kind: Class
- Assembly/package:
SAIF.Core(NuGet packageSAIF.SAIFCode.Core)
Public members¶
| Member | Signature | Purpose |
|---|---|---|
Id |
int Id { get; set; } |
Represents the ID associated with this ThirdParty*. |
CarrierClaimNumber |
string CarrierClaimNumber { get; set; } |
Uniquely identifies the carrier claim recorded on this ThirdParty*. |
CarrierPolicyNumber |
string CarrierPolicyNumber { get; set; } |
Uniquely identifies the carrier policy recorded on this ThirdParty*. |
DistrictAttorneyCaseNumber |
string DistrictAttorneyCaseNumber { get; set; } |
Uniquely identifies the district attorney case recorded on this ThirdParty*. |
Description |
string Description { get; set; } |
Holds free-text description recorded against this ThirdParty*. |
Case |
Case Case { get; set; } |
Represents the case associated with this ThirdParty*. |
Attorney |
Firm Attorney { get; set; } |
Represents the attorney associated with this ThirdParty*. |
Carrier |
Firm Carrier { get; set; } |
Represents the carrier associated with this ThirdParty*. |
Company |
Firm Company { get; set; } |
Represents the company associated with this ThirdParty*. |
Person |
Person Person { set; } |
Represents the person associated with this ThirdParty*. |
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¶
- Core/SAIF.Core/Contracts/Claims/ThirdPartyClaims/ThirdParty.cs