ClaimData¶
Data model type representing Claim data data within the claims information area of the claims/policy domain, mapped for NHibernate persistence.*
Purpose¶
- Models claim data data used by the claims information area of this library.*
Context¶
- Namespace:
SAIF.Data.Model.Claims.Information - Assembly/package:
SAIF.Data
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| Claim | InjuryClaim Claim { get; set; } |
Reference to the associated InjuryClaim record.* |
| ClaimType | ClaimTypeCode ClaimType { get; set; } |
Reference to the associated ClaimTypeCode record.* |
| ClaimStatus | ClaimStatusCode ClaimStatus { get; set; } |
Reference to the associated ClaimStatusCode record.* |
| Jurisdiction | JurisdictionCode Jurisdiction { get; set; } |
Reference to the associated JurisdictionCode record.* |
| BodyPart | BodyPartCode BodyPart { get; set; } |
Reference to the associated BodyPartCode record.* |
| BodySide | BodySideCode BodySide { get; set; } |
Reference to the associated BodySideCode record.* |
| ResponsibileAdjuster | ClaimResponsibility ResponsibileAdjuster { get; set; } |
Reference to the associated ClaimResponsibility record.* |
| ResponsibleAdjusterSupervisor | ClaimSupervisor ResponsibleAdjusterSupervisor { get; set; } |
Reference to the associated ClaimSupervisor record.* |
| VocationalAdjuster | VocationalResponsibilityCode VocationalAdjuster { get; set; } |
Reference to the associated VocationalResponsibilityCode record.* |
| Worker | ClaimPerson Worker { get; set; } |
Reference to the associated ClaimPerson record.* |
| CompensableAdjuster | ClaimResponsibility CompensableAdjuster { get; set; } |
Reference to the associated ClaimResponsibility record.* |
| Coverage | CoverageCode Coverage { get; set; } |
Reference to the associated CoverageCode record.* |
| Dcs | DcsFullPartCode Dcs { get; set; } |
Reference to the associated DcsFullPartCode record.* |
| FederalInjury | FederalInjuryLocationCode FederalInjury { get; set; } |
Reference to the associated FederalInjuryLocationCode record.* |
| ClaimForm | FormCode ClaimForm { get; set; } |
Reference to the associated FormCode record.* |
| Premesis | InjuredOnPremisesCode Premesis { get; set; } |
Reference to the associated InjuredOnPremisesCode record.* |
| InjuryEvent | InjuryEventCode InjuryEvent { get; set; } |
Reference to the associated InjuryEventCode record.* |
| InjurySource | InjurySourceCode InjurySource { get; set; } |
Reference to the associated InjurySourceCode record.* |
| InjuryNature | InjuryNatureCode InjuryNature { get; set; } |
Reference to the associated InjuryNatureCode record.* |
| OccupationalDisease | OccupationalDiseaseCode OccupationalDisease { get; set; } |
Reference to the associated OccupationalDiseaseCode record.* |
| Policy | Policies.Policy Policy { get; set; } |
Value of policy exposed by this type.* |
| RequestType | RequestTypeCode RequestType { get; set; } |
Reference to the associated RequestTypeCode record.* |
| Mco | McoLocation Mco { get; set; } |
Reference to the associated McoLocation record.* |
| McoPlan | McoPlan McoPlan { get; set; } |
Reference to the associated McoPlan record.* |
| McoStatusReason | McoStatusReasonCode McoStatusReason { get; set; } |
Reference to the associated McoStatusReasonCode record.* |
| LegalRepresentative | ClaimLegalRepresentative LegalRepresentative { get; set; } |
Reference to the associated ClaimLegalRepresentative record.* |
Behavioral notes¶
- Properties are typically declared
virtualto support NHibernate lazy-loading proxies (see the corresponding mapping file underData/SAIF.Data.NHibernate).*
Constraints and usage notes¶
- No additional usage constraints beyond standard NHibernate entity/DTO conventions could be confirmed from static analysis.**
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¶
Data/SAIF.Data/Model/Claims/Information/ClaimData.cs