Skip to content

SAIF.Business.Claim.Maintenance dependencies

SAIF.Business.Claim.Maintenance depends on core claim libraries, Oracle package contracts for adjustment and support-order behavior, and BOF framework services inherited through classic and API-backed base classes.

Internal dependencies

Dependency Reference Type Usage
SAIF.Business.Claim NuGet Package (same-repo) Supplies shared claim-domain entities and packaging context used throughout maintenance workflows
SAIF.Business.Tasks.Claim NuGet Package (same-repo) Supplies claim-task workflow context packaged with maintenance operations
SAIF.Business.View.Claim NuGet Package (same-repo) Supplies claim-view and read-model dependencies referenced by maintenance retrieval workflows
SAIF.BOF.Business.Tasks NuGet Package (same-repo) Provides broader task-domain support packaged with the maintenance library
SAIF.BOF.Business.View.Provider NuGet Package (same-repo) Provides packaged provider-view support for maintenance workflows that surface provider-related data
SAIF.Web.API.Clients NuGet Package Provides API-client infrastructure used by attending-physician retrieval objects

External dependencies

Dependency Version Usage
Oracle.ManagedDataAccess 21.5.0 Oracle provider used by the library's large BOF persistence surface
RestSharp 106.12.0 HTTP client support used by API-backed attending-physician retrieval
FluentValidation 5.5.0.0 Validation support available to maintenance-domain workflows
iTextSharp 5.5.11 Document-generation support packaged with the library
ImagingAPI.Client 2.0.22112.4 External imaging client packaged with maintenance dependencies
PdfAPI.Client 1.2.20094.1 External PDF client packaged with maintenance dependencies

Transitive dependencies

Dependencies in this section are inherited from framework libraries. They are not directly referenced by this library but are required at runtime through framework packages.

Dependency Source framework Type Usage
SAIF.Framework.Security SAIF.Framework.Core Transitive Supplies framework security and principal infrastructure inherited through BOF base classes and API-backed collection types.*
SAIF.Framework.Connection SAIF.Framework.Core Transitive Supplies underlying connection abstractions used by framework data-portal request handling.*
SAIF.Framework.Logging SAIF.Framework.Core Transitive Supplies framework logging services used by inherited business-object infrastructure.*
SAIF.Framework.DNS SAIF.Framework.Core Transitive Supplies framework host and service-resolution support used by inherited core services.*
SAIF.Framework.Security.EnvironmentApi SAIF.Framework.Core Transitive Supplies Environment API and secure-setting access used by framework services beneath BOF and API abstractions.*
SAIF.Framework.Bindable SAIF.Framework.Core Transitive Supplies bindable-object behavior inherited through classic BOF business and collection bases.*

Dependency risks and notes

  • The library depends on several Oracle package contracts for business behavior, but Stage 1b could only retrieve source for PK82140_CLAIM_ADJUSTMENTS; missing package bodies reduce direct traceability for support-order and vocational logic.
  • The maintenance surface area is broad, so package or schema changes can affect multiple unrelated claim-maintenance subdomains at once.
  • REST-backed attending-physician retrieval introduces a second integration path in addition to Oracle CRUD, increasing operational and regression risk.

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

  • Business\SAIF.Business.Claim.Maintenance\clsAccidentInjury.vb
  • Business\SAIF.Business.Claim.Maintenance\clsAttendingPhysician.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimAdjustment.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimDetail.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimDisabilityActivity.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimSupportOrder.vb
  • Business\SAIF.Business.Claim.Maintenance\clsVocationalDetail.vb
  • Business\SAIF.Business.Claim.Maintenance\clsVocationalDetailCollection.vb
  • Business\SAIF.Business.Claim.Maintenance\clsHelper.vb
  • Business\SAIF.Business.Claim.Maintenance\enums.vb
  • Business\SAIF.Business.Claim.Maintenance\packages.config
  • Business\SAIF.Business.Claim.Maintenance\SAIF.BOF.Business.Claim.Maintenance.nuspec
  • Business\SAIF.Business.Claim.Maintenance\Pipelines\build-vars.yml
  • Business\SAIF.Business.Claim.Maintenance\CCClaimDataApi\AttendingPhysicians.vb
  • Business\SAIF.Business.Claim.Maintenance\CCClaimDataApi\ClaimContactsResponse.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimDisabilityActivityCollection.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimMcoEligibility.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimMcoEligibilityCollection.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimPolicy.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimPolicyHistory.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimPolicyHistoryCollection.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimRequestDecision.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimRequestDecisionCollection.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimStatusActivity.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimStatusActivityCollection.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimSupportOrderCollection.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimSupportOrderConn.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimSupportOrderConnCollection.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimTypeActivity.vb
  • Business\SAIF.Business.Claim.Maintenance\clsClaimTypeActivityCollection.vb
  • Business\SAIF.Business.Claim.Maintenance\clsConditionDecision.vb
  • Business\SAIF.Business.Claim.Maintenance\clsConditionDecisionCollection.vb
  • Business\SAIF.Business.Claim.Maintenance\clsCovid19TestingHistory.vb
  • Business\SAIF.Business.Claim.Maintenance\clsCovid19TestingHistoryCollection.vb
  • Business\SAIF.Business.Claim.Maintenance\clsDisabilityAuthActivity.vb
  • Business\SAIF.Business.Claim.Maintenance\clsDisabilityAuthActivityCollection.vb
  • Business\SAIF.Business.Claim.Maintenance\clsMedicalCondition.vb
  • Business\SAIF.Business.Claim.Maintenance\clsMedicalConditionCollection.vb
  • Business\SAIF.Business.Claim.Maintenance\clsOmittedCondition.vb
  • Business\SAIF.Business.Claim.Maintenance\clsOmittedConditionCollection.vb
  • Business\SAIF.Business.Claim.Maintenance\clsTDThreeDayWait.vb
  • Business\SAIF.Business.Claim.Maintenance\clsTDThreeDayWaitCollection.vb
  • Business\SAIF.Business.Claim.Maintenance\clsWorkRelease.vb
  • Business\SAIF.Business.Claim.Maintenance\clsWorkReleaseCollection.vb
  • Business\SAIF.Business.Claim.Maintenance\clsWorkStatus.vb
  • Business\SAIF.Business.Claim.Maintenance\clsWorkStatusCollection.vb
  • Business\SAIF.Business.Claim.Maintenance\clsWorkStatusInjuryClaim.vb
  • Business\SAIF.Business.Claim.Maintenance\clsWorkerClaimBenefitPayment.vb
  • Business\SAIF.Business.Claim.Maintenance\clsWorkerClaimBenefitSchedule.vb
  • Business\SAIF.Business.Claim.Maintenance\clsWorkerInjuryClaim.vb
  • Business\SAIF.Business.Claim.Maintenance\clsWorkerPharmacyEligibilityReport.vb
  • Business\SAIF.Business.Claim.Maintenance\SAIF.BOF.Business.Claim.Maintenance.vbproj