Skip to content

SAIF.Business.Claim.SupportOrder overview

Documentation context: Packaged Component (NuGet)

SAIF.Business.Claim.SupportOrder is a focused BOF component for child-support-order headers and their claim-to-order links. It uses inline Oracle SQL and BOF criteria classes to load worker-scoped support orders, persist header edits, and lazy-load the linked claims attached to each order.

Purpose

  • Provide BOF entities for support-order headers and claim connections.
  • Retrieve support orders by worker and filter to all-claim orders when needed.
  • Persist support-order rows and connection rows with optimistic-concurrency checks.

Responsibilities

  • Represent support-order financial, effective-date, and worker fields.
  • Load collections of support orders and support-order connections.
  • Persist connection rows that attach claims to support orders.
  • Surface lazy-loaded child collections for linked claims.

Key components

  • clsClaimSupportOrder: models a single support-order header and save lifecycle.
  • clsClaimSupportOrderCollection: retrieves worker-scoped support-order rows.
  • clsClaimSupportOrderConnection: models a claim-to-order link row.
  • clsClaimSupportOrderConnectionCollection: retrieves and manages connections for one support order.

Sources

  • Business\SAIF.Business.Claim.SupportOrder\clsClaimSupportOrder.vb
  • Business\SAIF.Business.Claim.SupportOrder\clsClaimSupportOrderCollection.vb
  • Business\SAIF.Business.Claim.SupportOrder\clsClaimSupportOrderConnection.vb
  • Business\SAIF.Business.Claim.SupportOrder\clsClaimSupportOrderConnectionCollection.vb
  • Business\SAIF.Business.Claim.SupportOrder\packages.config
  • Business\SAIF.Business.Claim.SupportOrder\SAIF.BOF.Business.Claim.SupportOrder.nuspec