---
title: ClaimContacts
summary: API reference for ClaimContacts.
status: draft
owner: SAIF
last_reviewed: 2026-07-24
library: SAIF.Business
reference_type: package
---

# ClaimContacts

Claim-contact collection object for CC claim data responses. Represents the contact collection returned by the CC Claim Data API integration.

## Purpose
- Represents the contact collection returned by the CC Claim Data API integration.

## Context
- Namespace: `SAIF.Business.CCClaimDataAPI`
- Assembly/package: `SAIF.Business`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| `Adjuster` | `Public Property Adjuster As Contact` | Holds the adjuster contact returned by the claim contacts API. |
| `ClaimAssistant` | `Public Property ClaimAssistant As Contact` | Holds the claim assistant contact returned by the claim contacts API. |
| `EaipSpecialist` | `Public Property EaipSpecialist As Contact` | Holds the EAIP specialist contact returned by the claim contacts API. |
| `RtwConsultant` | `Public Property RtwConsultant As Contact` | Holds the return-to-work consultant contact returned by the claim contacts API. |
| `SafetyConsultant` | `Public Property SafetyConsultant As Contact` | Holds the safety consultant contact returned by the claim contacts API. |
| `Supervisor` | `Public Property Supervisor As Contact` | Holds the supervisor contact returned by the claim contacts API. |
| `VocCoordinator` | `Public Property VocCoordinator As Contact` | Holds the vocational coordinator contact returned by the claim contacts API. |
| `AttendingPhysicians` | `Public Property AttendingPhysicians As AttendingPhysicians` | Holds the attending-physician contact collection returned by the claim contacts API. |
| `WorkerRepresentatives` | `Public Property WorkerRepresentatives As WorkerRepresentatives` | Holds the worker representative contact collection returned by the claim contacts API. |
| `Beneficiary` | `Public Property Beneficiary As BeneficiaryData` | Holds the beneficiary contact collection returned by the claim contacts API. |
| `InjuredWorker` | `Public Property InjuredWorker As Contact` | Holds the injured worker contact returned by the claim contacts API. |
| `Public Class AttendingPhysicians` | `Public Class AttendingPhysicians` | Groups attending physician contact entries. |
| `AttendingPhysician` | `Public Property AttendingPhysician As List(Of Contact)` | Holds the list of attending physician contacts. |
| `Public Class WorkerRepresentatives` | `Public Class WorkerRepresentatives` | Groups worker representative contact entries. |
| `WorkerRepresentative` | `Public Property WorkerRepresentative As List(Of Contact)` | Holds the list of worker representative contacts. |
| `Public Class BeneficiaryData` | `Public Class BeneficiaryData` | Groups beneficiary contact entries. |
| `Beneficiary` | `Public Property Beneficiary As List(Of Contact)` | Holds the list of beneficiary contacts. |

## Behavioral notes
- The type groups contact records and API-mapped values used when claim-contact data is transferred into SAIF business flows.
- Public members expose the collection or mapped fields directly for downstream claim-security and contact-processing logic.

## Constraints and usage notes
- Property availability depends on the response shape returned by the CC Claim Data API.
- The object is intended to carry mapped API data rather than execute its own data-access logic.

## Sources
- `Business\SAIF.Business\CCClaimDataAPI\ClaimContacts.vb`
