---
title: clsVocationalStatusDetail
summary: API reference for clsVocationalStatusDetail.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-07-28
library: SAIF.Business.Claim.Maintenance
reference_type: package
---

# clsVocationalStatusDetail

`clsVocationalStatusDetail` is a lookup entry that pairs a vocational status code with a detail code and description.

## Purpose
- Represent one selectable vocational status-detail value.
- Expose the code and description fields used to label vocational status details.

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

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| `Code` | `Public Property Code() As String` | Gets or sets code. |
| `StatusCode` | `Public Property StatusCode() As String` | Gets or sets status code. |
| `Description` | `Public Property Description() As String` | Gets or sets description. |
| `Equals` | `Public Shadows Function Equals(ByVal inCode As String) As Boolean` | Exposes the public member. |
| `New` | `Public Sub New()` | Executes the `New` operation. |
| `New` | `Public Sub New(ByVal inCode As String)` | Executes the `New` operation. |

## Behavioral notes
- This type is documented from its source declaration.

## Constraints and usage notes
- Consumers should rely on the public members and BOF lifecycle patterns visible in the source file.

## Sources
- `Business\SAIF.Business.Claim.Maintenance\clsVocationalStatusDetail.vb`
