Skip to content

ClaimContacts

ClaimContacts aggregates all the named contact roles attached to a single claim (adjuster, claim assistant, specialists, consultants, supervisor, attending physicians, and worker representatives), and is the return type of ClaimDataApiClient.GetGWClaimContacts(long claimId) (see ../SAIF.Data.Guidewire.Clients/ClaimDataApiClient.md).

Purpose

  • Provides a single response object exposing every distinct contact role tracked for a claim, each typed as ClaimContact or a role-specific collection wrapper.

Context

  • Namespace: SAIF.Data.Guidewire.Models.ClaimDataApi
  • Assembly/package: SAIF.Data.Guidewire (packaged in SAIF.SAIFCode.Core)

Public members

Member Signature Purpose
Adjuster public ClaimContact Adjuster { get; set; } The claim adjuster contact.
ClaimAssistant public ClaimContact ClaimAssistant { get; set; } The claim assistant contact.
EaipSpecialist public ClaimContact EaipSpecialist { get; set; } The Early Assistance/Intervention Program (EAIP) specialist contact.*
RtwConsultant public ClaimContact RtwConsultant { get; set; } The Return-to-Work (RTW) consultant contact.*
SafetyConsultant public ClaimContact SafetyConsultant { get; set; } The safety consultant contact.
Supervisor public ClaimContact Supervisor { get; set; } The supervising contact for the claim.
VocCoordinator public ClaimContact VocCoordinator { get; set; } The Vocational (Voc) coordinator contact.*
AttendingPhysicians public AttendingPhysicians AttendingPhysicians { get; set; } The list of attending physicians/medical facilities for the claim (see ../SAIF.Data.Guidewire.Models.ClaimDataApi/AttendingPhysicians.md).
WorkerRepresentatives public WorkerRepresentatives WorkerRepresentatives { get; set; } The list of representatives (e.g. attorneys) for the worker (see ../SAIF.Data.Guidewire.Models.ClaimDataApi/WorkerRepresentatives.md).

Behavioral notes

  • The EaipSpecialist, RtwConsultant, and VocCoordinator properties carry SuppressMessage attributes for CA1704:IdentifiersShouldBeSpelledCorrectly on the abbreviated identifiers ("Eaip", "Rtw", "Voc"), indicating these abbreviations are intentional rather than typos.

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.Guidewire/Models/ClaimDataApi/ClaimContacts.cs