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

# Payment

`Payment` is a public data-contract type used by claim-domain API retrieval paths.*

## Purpose
- Carry claim-domain payload data between BOF API views and framework-managed API client calls.*

## Context
- Namespace: `SAIF.Business.View.Claim`
- Assembly/package: `SAIF.BOF.Business.View.Claim`
## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| `TotalLossDays` | `Public Property TotalLossDays As Decimal` | Public member declared by this type. |
| `ThroughDate` | `Public Property ThroughDate As DateTime` | Public member declared by this type. |
| `PublicId` | `Public Property PublicId As String` | Public member declared by this type. |
| `PayeeRole` | `Public Property PayeeRole As String` | Public member declared by this type. |
| `PayeeName` | `Public Property PayeeName As String` | Public member declared by this type. |
| `OffsetWage` | `Public Property OffsetWage As Decimal` | Public member declared by this type. |
| `TransactionDate` | `Public Property TransactionDate As DateTime` | Public member declared by this type. |
| `InvoiceNumber` | `Public Property InvoiceNumber As String` | Public member declared by this type. |
| `CostType` | `Public Property CostType As String` | Public member declared by this type. |
| `CheckType` | `Public Property CheckType As String` | Public member declared by this type. |
| `CheckStatus` | `Public Property CheckStatus As String` | Public member declared by this type. |
| `CheckNumber` | `Public Property CheckNumber As String` | Public member declared by this type. |
| `Category` | `Public Property Category As String` | Public member declared by this type. |
| `CategoryCode` | `Public Property CategoryCode As String` | Public member declared by this type. |
| `AmountPaid` | `Public Property AmountPaid As Decimal` | Public member declared by this type. |
| `FromDate` | `Public Property FromDate As DateTime` | Public member declared by this type. |
| `TransactionType` | `Public Property TransactionType As String` | Public member declared by this type. |
| `IsChargeable` | `Public Property IsChargeable As Boolean` | Public member declared by this type. |
| `LineItems` | `Public Property LineItems As List(Of LineItem)` | Public member declared by this type. |

## Behavioral notes
- The source file exposes this type as part of the packaged claim view public surface.

## Constraints and usage notes
- Consumers should treat this type as a transport or payload contract rather than a persistence layer object.*

> **Note:** Statements marked with `*` were inferred from code structure or contextual evidence.

## Sources
- `Business\SAIF.Business.View.Claim\CCClaimDataApi\Financial\Payment.vb`
