The application does not define entities of its own: it reads and writes data through the SAIF package services, which use an NHibernate unit of work on Oracle. Persistence uses an NHibernate unit of work named ClaimBillEntry on the Oracle connection pool CLM, created per request in the composition root (SAIF.DependencyMaps.Web.ClaimBillEntry/DependencyMap.cs:43-44, :64-72). See Architecture.
Package-context resolution against the consumed SAIF.SAIFCode.Core package (SAIF.Services assembly) recovered a 12-table catalog reachable from ClaimBillEntry's service calls, grouped by business domain below.† 9 of the 12 tables carry traced CRUD evidence; 3 are reachability-only, with no CRUD operation confirmed beyond the call site.
11 of 12 tables are in the default CLM schema; exactly 1 (CASE_NOTE) is in the LEGAL schema.†
All 12 are accessed via IUnitOfWork.GetRepository<T>() (NHibernate), inside the SAIF.SAIFCode.Core package's bundled SAIF.Services assembly.†
3 of 12 tables are reachability-only, with no CRUD traced: CASE_NOTE, CLAIM_ACTIVITY_CATEGORY_CODE, CLAIM_ACTIVITY_TYPE_CODE. These are flagged ** rather than presented as fully traced.
Note: Statements marked with † are derived from dependency library
documentation via the Legends CLI. Statements marked with ** could
not be confirmed; treat as unknown until verified.