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

# clsClosureOrder

`clsClosureOrder` is a public type exposed by `SAIF.Business.View.Claim`.

## Purpose
- Expose claim-domain behavior or data through the library public surface.

## Context
- Namespace: `SAIF.Business.View.Claim`
- Assembly/package: `SAIF.BOF.Business.View.Claim`
- Base type: `clsBusinessBase`
## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| `IsValid` | `Public Overrides ReadOnly Property IsValid() As Boolean` | Public member declared by this type. |
| `OrderType` | `Public ReadOnly Property OrderType() As clsOrderTypeCode` | Public member declared by this type. |
| `New` | `Public Sub New(ByVal inDPI As IDataPortalInfo, ByVal inClaimId As Decimal, ByVal inClosureID As Decimal, ByVal inOrderID As Decimal)` | Public member declared by this type. |
| `GetClosureOrders` | `Public Shared Function GetClosureOrders(inDPI As IDataPortalInfo, inClaimID As Decimal) As IEnumerable(Of clsClosureOrder)` | Public member declared by this type. |

## Inherited public members

Members in this section are inherited from `clsBusinessBase` in `saif-framework-core`. They are available on this type through inheritance.

| Member | Signature | Purpose | Origin |
| --- | --- | --- | --- |
| `BeginEdit` | `Public Sub BeginEdit()` | Starts an edit session on the business object.† | `saif-framework-core` — `clsBusinessBase` |
| `CancelEdit` | `Public Sub CancelEdit()` | Cancels the active edit session.† | `saif-framework-core` — `clsBusinessBase` |
| `ApplyEdit` | `Public Sub ApplyEdit()` | Commits the active edit session state.† | `saif-framework-core` — `clsBusinessBase` |
| `Rules` | `Public ReadOnly Property Rules() As clsRulesManager` | Exposes framework rule-management services for validation and messaging.† | `saif-framework-core` — `clsBusinessBase` |
| `IsValid` | `Public Overridable ReadOnly Property IsValid() As Boolean` | Reports whether framework-managed rules currently consider the object valid.† | `saif-framework-core` — `clsBusinessBase` |
| `Save` | `Public Overridable Function Save() As Boolean` | Persists the object through the framework data portal when the object is savable.† | `saif-framework-core` — `clsBusinessBase` |

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

## Constraints and usage notes
- Inherited BOF framework behavior affects lifecycle, validation, serialization, or transport semantics for this type.†
- This library targets .NET Framework 4.6.2 and is distributed as a NuGet component.

> **Note:** Statements marked with `†` are derived from dependency library documentation via the Legends CLI. They describe inherited behavior from the indicated origin library and should be verified if the dependency version changes.

## Sources
- `Business\SAIF.Business.View.Claim\clsClosureOrder.vb`
