VocationalDetails¶
VocationalDetails carries the vocational rehabilitation window and status history for a claim, along with the assigned vocational counselor contact, and is the return type of ClaimDataApiClient.GetGWClaimVocationalDetails(long claimId) (see ../SAIF.Data.Guidewire.Clients/ClaimDataApiClient.md).
All members are declared virtual, unlike most other types in this namespace.
Purpose¶
- Describes the timeframes for assistive training program (ATP) and vocational training/leave (Voc TL) involvement, the list of
VocationalStatushistory entries, and the assigned counselor contact.
Context¶
- Namespace:
SAIF.Data.Guidewire.Models.ClaimDataApi - Assembly/package:
SAIF.Data.Guidewire(packaged inSAIF.SAIFCode.Core)
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| ClaimId | public virtual long ClaimId { get; set; } |
Identifier of the claim the vocational details belong to. |
| AtpStartDate | public virtual DateTime AtpStartDate { get; set; } |
Start date of the worker's Assistive Training Program (ATP) involvement.* |
| AtpEndDate | public virtual DateTime AtpEndDate { get; set; } |
End date of the worker's ATP involvement.* |
| VocTLStartDate | public virtual DateTime VocTLStartDate { get; set; } |
Start date of the worker's vocational training/leave period.* |
| VocTLEndDate | public virtual DateTime VocTLEndDate { get; set; } |
End date of the worker's vocational training/leave period.* |
| VocationalStatus | public virtual List<VocationalStatus> VocationalStatus { get; set; } |
The list of vocational status history entries (see ../SAIF.Data.Guidewire.Models.ClaimDataApi/VocationalStatus.md); note the property shares its name with the VocationalStatus type. |
| Counsler | public virtual ClaimContact Counsler { get; set; } |
The vocational counselor contact assigned to the claim (see ../SAIF.Data.Guidewire.Models.ClaimDataApi/ClaimContact.md); note the "Counsler" spelling matches the source property name exactly. |
Behavioral notes¶
- All properties are declared
virtual, which is unusual for this namespace and may indicate the type was designed to support ORM proxying or test-double overriding.* Counslerreproduces the source code's exact (misspelled) identifier for "Counselor" and is not corrected on this page.
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/VocationalDetails.cs