---
title: clsTeamAssignmentCollection.TeamFunctions
summary: API reference for clsTeamAssignmentCollection.TeamFunctions.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-07-31
library: SAIF.Business.View.Policy
reference_type: package
---

# clsTeamAssignmentCollection.TeamFunctions

`TeamFunctions` names the roles a SAIF employee can hold on a policy, from underwriter and assistant underwriter through the retention and return-to-work consultants to the assigned-risk and EAIP specialists. `LossControlConsultant` is the role the authorization decision looks up when a loss-control user asks for a policy.

## Purpose

- Names the roles addressable in a team-assignment collection.
- Identifies the loss-control consultant role used by the access decision ([BR-007](../../business-rules.md#br-007-loss-control-consultants-see-only-policies-they-are-assigned-to)).

## Context

- Namespace: `SAIF.Business.View.Policy`
- Assembly/package: `SAIF.BOF.Business.View.Policy`
- Declared in: `Business/SAIF.Business.View.Policy/clsTeamAssignmentCollection.vb`

## Public members

| Member | Signature | Purpose |
| --- | --- | --- |
| Unknown | `Unknown` | The stored team function code has no recognised mapping. |
| Underwriter | `Underwriter` | The underwriter responsible for the policy. |
| RetentionMktRep | `RetentionMktRep` | The retention and marketing representative for the policy. |
| LossControlConsultant | `LossControlConsultant` | The loss-control consultant assigned to the policy; the access decision looks up this role when a loss-control user requests a policy ([BR-007](../../business-rules.md#br-007-loss-control-consultants-see-only-policies-they-are-assigned-to)). |
| ReturnToWorkConsultant | `ReturnToWorkConsultant` | The return-to-work consultant supporting the employer. |
| CustomerBillingRep | `CustomerBillingRep` | The representative handling billing questions on the policy. |
| CreditCollectionsRep | `CreditCollectionsRep` | The representative handling credit and collections on the policy. |
| AssignedToQuote | `AssignedToQuote` | The person the quote is assigned to. |
| QuoteUnderwriter | `QuoteUnderwriter` | The underwriter responsible for the quote as distinct from the bound policy. |
| AssignedRiskCustServRep | `AssignedRiskCustServRep` | The customer-service representative for assigned-risk business. |
| EAIPSpecialist | `EAIPSpecialist` | The specialist handling the employer's assigned-risk plan participation.* |
| AssistantUnderwriter | `AssistantUnderwriter` | The assistant supporting the responsible underwriter. |

> **Note:** Statements marked with `†` are derived from dependency library
> documentation via the Legends CLI. Statements marked with `*` were inferred
> from code structure or contextual evidence. Statements marked with `**` could
> not be confirmed; treat as unknown until verified.

## Sources

- `Business/SAIF.Business.View.Policy/clsTeamAssignmentCollection.vb`
