---
title: SAIF.Domain database tables
summary: Database tables used by this library with relationships and usage context.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-09-24
library: SAIF.Domain
reference_type: package
---

# SAIF.Domain database tables

SAIF.Domain never issues raw SQL: every table below is reached through NHibernate-mapped entities via `IRepositoryFactory`/`IUnitOfWork` `GetRepository<T>().Add/Delete/Query()`, with SQL generated at runtime from ClassMaps in `Data/SAIF.Data.NHibernate/Mappings/**`. The database is Oracle* and no table is accessed with an explicit schema qualifier in this library's source, so every row below is `[unqualified]**`.

## Table catalog

| Table | Database | Schema/Link | CRUD | Purpose | Primary business object |
| --- | --- | --- | --- | --- | --- |
| [CBP_BILL](#cbp_bill) | Oracle* | [unqualified]** | C | Converted-bill-processing (CBP) bill header created from an indexed ebill or regenerated from an existing bill | `BillRegenerator`, `GenerateCbpBills` |
| [CBP_BILL_SERVICE](#cbp_bill_service) | Oracle* | [unqualified]** | C | CBP bill service line items, inserted by cascade when a bill is created or regenerated | `BillRegenerator`, `GenerateCbpBills` |
| [CBP_BILL_STATUS](#cbp_bill_status) | Oracle* | [unqualified]** | C | Bill status history row appended on every `Bill.ModifyStatus` call | `Bill` |
| [CBP_NOTE](#cbp_note) | Oracle* | [unqualified]** | CD | Audit notes attached to a bill or claim | `AuditNote` |
| [CERTIFICATE_HOLDER](#certificate_holder) | Oracle* | [unqualified]** | CU | Policy certificate-holder record (create, update, expire, supersede) | `CertificateHolder` |
| [EBILL](#ebill) | Oracle* | [unqualified]** | RU | Electronic bill header read and updated across the ebilling assignment, indexing, CBP generation, and EDI-response lifecycle | `BillAssignment`, `BillServiceIndexer`, `EobBuilder`, `File277CaBuilder`, `File835Builder`, `GenerateCbpBills` |
| [EBILL_BATCH](#ebill_batch) | Oracle* | [unqualified]** | CU | Ebilling batch header, its lifecycle status, and submission metadata | `Batch` |
| [EBILL_EOB_ADJUSTMENT](#ebill_eob_adjustment) | Oracle* | [unqualified]** | C | Explanation-of-benefits (EOB) payment adjustment rows | `EobBuilder` |
| [EBILL_EOB_REMITTANCE_ADVICE](#ebill_eob_remittance_advice) | Oracle* | [unqualified]** | C | EOB remittance-advice (RARC) rows | `EobBuilder` |
| [EBILL_ERROR_CONDITION](#ebill_error_condition) | Oracle* | [unqualified]** | C | Error/pend conditions recorded during patient, provider, and bill-service indexing | `ErrorConditionHandler` |
| [EBILL_SERVICE](#ebill_service) | Oracle* | [unqualified]** | C | Ebill service line items parsed from an inbound 837 file | `File837Extractor` |
| [ENDORSE_CODE](#endorse_code) | Oracle* | [unqualified]** | R | Endorsement/document codes used to select renewal-packet output documents | `PacketDefinition` |
| [MCO_GSA_LOCATION](#mco_gsa_location) | Oracle* | [unqualified]** | R | Managed-care organization (MCO) location referenced by the Guidewire-backed claim read model | `Claim` |
| [PROVIDER_LOCATION](#provider_location) | Oracle* | [unqualified]** | R | Provider address/location record used for claim legal-representative lookup and EOB provider resolution | `Claim`, `EobBuilder` |

## CBP_BILL

| Field | Value |
| --- | --- |
| **Database** | Oracle* |
| **Schema/Link** | [unqualified]** |
| **Purpose** | Header record for a converted-bill-processing (CBP) bill, created either from an indexed ebill ([OP-DOM-06](operations-processes.md)) or by cloning an existing bill during regeneration ([OP-DOM-16](operations-processes.md)) |
| **Access pattern** | Direct ORM (`IRepository<CbpBill>.Add`) |
| **CRUD operations** | Create |
| **Key columns used** | `BILL_ID` (primary key) |
| **Sequence** | `CBP_BILL_SEQ` |
| **Related tables** | CBP_BILL_SERVICE, CBP_BILL_STATUS |
| **Business objects** | `BillRegenerator`, `GenerateCbpBills` |

### Operations referencing CBP_BILL
- OP-DOM-06 GenerateCbpBills.Generate (see [Operations and processes](operations-processes.md))
- OP-DOM-12 EobBuilder.GenerateEobs (see [Operations and processes](operations-processes.md))
- OP-DOM-16 BillRegenerator.Regenerate (see [Operations and processes](operations-processes.md))

### Business rules referencing CBP_BILL
- [DOM-BR-050](business-rules.md#dom-br-050-cbp-generation) through [DOM-BR-064](business-rules.md#dom-br-064-cbp-generation)
- [DOM-BR-160](business-rules.md#dom-br-160-regenerate)

### SQL referencing CBP_BILL
- [SQL-007: BillRegenerator.Regenerate](sql/SQL-007-bill-regenerate-insert.md)
- [SQL-016: GenerateCbpBills.Generate](sql/SQL-016-cbp-bill-insert.md)

---

## CBP_BILL_SERVICE

| Field | Value |
| --- | --- |
| **Database** | Oracle* |
| **Schema/Link** | [unqualified]** |
| **Purpose** | Service line items belonging to a CBP bill, added as children under `Cascade.AllDeleteOrphan` |
| **Access pattern** | ORM cascade insert (no direct `IRepository<CbpBillService>.Add` call) |
| **CRUD operations** | Create |
| **Key columns used** | `BILL_ID` (parent CBP_BILL key) |
| **Sequence** | N/A |
| **Related tables** | CBP_BILL |
| **Business objects** | `BillRegenerator`, `GenerateCbpBills` |

### Operations referencing CBP_BILL_SERVICE
- OP-DOM-06 GenerateCbpBills.Generate (see [Operations and processes](operations-processes.md))
- OP-DOM-16 BillRegenerator.Regenerate (see [Operations and processes](operations-processes.md))

### Business rules referencing CBP_BILL_SERVICE
- [DOM-BR-050](business-rules.md#dom-br-050-cbp-generation) through [DOM-BR-064](business-rules.md#dom-br-064-cbp-generation)
- [DOM-BR-160](business-rules.md#dom-br-160-regenerate)

### SQL referencing CBP_BILL_SERVICE
- [SQL-008: BillRegenerator.RegenBillServiceData](sql/SQL-008-bill-service-cascade-insert.md)
- [SQL-017: GenerateCbpBills.GenerateBillServiceData](sql/SQL-017-cbp-bill-service-cascade-insert.md)

---

## CBP_BILL_STATUS

| Field | Value |
| --- | --- |
| **Database** | Oracle* |
| **Schema/Link** | [unqualified]** |
| **Purpose** | Status-history row appended every time a bill's status changes |
| **Access pattern** | ORM cascade insert on `CbpBill.StatusHistory` |
| **CRUD operations** | Create |
| **Key columns used** | `BILL_ID` (parent CBP_BILL key) |
| **Sequence** | `BILL_STATUS_SEQ` |
| **Related tables** | CBP_BILL |
| **Business objects** | `Bill` |

### Operations referencing CBP_BILL_STATUS
- OP-DOM-01 BillAssignment (see [Operations and processes](operations-processes.md))
- OP-DOM-13 Bill behaviours (see [Operations and processes](operations-processes.md))
- OP-DOM-16 BillRegenerator.Regenerate (see [Operations and processes](operations-processes.md))

### Business rules referencing CBP_BILL_STATUS
- [DOM-BR-030](business-rules.md#dom-br-030-status-change)
- [DOM-BR-130](business-rules.md#dom-br-130-audit-routing), [DOM-BR-131](business-rules.md#dom-br-131-send-to-audit), [DOM-BR-132](business-rules.md#dom-br-132-pend-approve)

### SQL referencing CBP_BILL_STATUS
- [SQL-006: Bill.ModifyStatus](sql/SQL-006-bill-status-cascade-insert.md)

---

## CBP_NOTE

| Field | Value |
| --- | --- |
| **Database** | Oracle* |
| **Schema/Link** | [unqualified]** |
| **Purpose** | Audit notes attached to a bill (category B) or a claim (category C) |
| **Access pattern** | Direct ORM `Add`/`Delete`, plus cascade insert via `CbpBill.Notes` |
| **CRUD operations** | Create, Delete |
| **Key columns used** | `BILL_ID` (parent CBP_BILL key) |
| **Sequence** | `CBP_NOTE_SEQ` |
| **Related tables** | CBP_BILL |
| **Business objects** | `AuditNote` |

### Operations referencing CBP_NOTE
- OP-DOM-15 AuditNote (see [Operations and processes](operations-processes.md))

### Business rules referencing CBP_NOTE
- [DOM-BR-150](business-rules.md#dom-br-150-note-create)

### SQL referencing CBP_NOTE
- [SQL-001: AuditNote.AuditNote](sql/SQL-001-audit-note-insert.md)
- [SQL-002: AuditNote.AuditNote (cascade)](sql/SQL-002-audit-note-cascade-insert.md)
- [SQL-033: AuditNote.Delete](sql/SQL-033-audit-note-delete.md)

---

## CERTIFICATE_HOLDER

| Field | Value |
| --- | --- |
| **Database** | Oracle* |
| **Schema/Link** | [unqualified]** |
| **Purpose** | Policy certificate-holder record: create, update, expire, and supersede lifecycle |
| **Access pattern** | Direct ORM `Add`, plus dirty-check flush updates |
| **CRUD operations** | Create, Update |
| **Key columns used** | Holder identifier (entity primary key) |
| **Sequence** | `CERT_HOLD_SEQUENCE` |
| **Related tables** | — |
| **Business objects** | `CertificateHolder` |

### Operations referencing CERTIFICATE_HOLDER
- OP-DOM-17 CertificateHolder create/update/Expire/Reinstate/Supersede (see [Operations and processes](operations-processes.md))

### Business rules referencing CERTIFICATE_HOLDER
- [DOM-BR-170](business-rules.md#dom-br-170-holder-save), [DOM-BR-171](business-rules.md#dom-br-171-holder-save), [DOM-BR-172](business-rules.md#dom-br-172-holder-save)

### SQL referencing CERTIFICATE_HOLDER
- [SQL-009: CertificateHolder.CertificateHolder (insert)](sql/SQL-009-certificate-holder-insert.md)
- [SQL-026: CertificateHolder.CertificateHolder (update)](sql/SQL-026-certificate-holder-update.md)
- [SQL-027: CertificateHolder.Expire](sql/SQL-027-certificate-holder-expire-update.md)
- [SQL-028: CertificateHolder.Supersede](sql/SQL-028-certificate-holder-supersede-update.md)

---

## EBILL

| Field | Value |
| --- | --- |
| **Database** | Oracle* |
| **Schema/Link** | [unqualified]** |
| **Purpose** | Electronic bill header tracked through assignment, indexing, CBP generation, EOB, and EDI-response statuses |
| **Access pattern** | LINQ `Query()` for reads; dirty-check flush for status updates |
| **CRUD operations** | Read, Update |
| **Key columns used** | `EBILL_SEQ_NUM`, status code |
| **Sequence** | N/A |
| **Related tables** | — |
| **Business objects** | `BillAssignment`, `BillServiceIndexer`, `EobBuilder`, `File277CaBuilder`, `File835Builder`, `GenerateCbpBills` |

### Operations referencing EBILL
- OP-DOM-01 BillAssignment, OP-DOM-05 BillServiceIndexer.IndexBillServices, OP-DOM-06 GenerateCbpBills.Generate, OP-DOM-11 File277CaBuilder.Build277ResponseFile, OP-DOM-12 EobBuilder.GenerateEobs (see [Operations and processes](operations-processes.md))

### Business rules referencing EBILL
- [DOM-BR-006](business-rules.md#dom-br-006-assignment-complete), [DOM-BR-043](business-rules.md#dom-br-043-service-indexing), [DOM-BR-110](business-rules.md#dom-br-110-277-build), [DOM-BR-111](business-rules.md#dom-br-111-277-build), [DOM-BR-120](business-rules.md#dom-br-120-eob-generation) through [DOM-BR-126](business-rules.md#dom-br-126-eob-regenerate)

### SQL referencing EBILL
- [SQL-021: EobBuilder.GeneratePaymentEobs](sql/SQL-021-ebill-lookup-for-eob.md)
- [SQL-024: BillAssignment.UpdateBillStatusToAssigned](sql/SQL-024-ebill-status-update-assigned.md)
- [SQL-025: BillServiceIndexer.UpdateBillStatusToIndexed](sql/SQL-025-ebill-status-update-indexed.md)
- [SQL-029: EobBuilder.AttachEbillToEobAndSetBillStatus](sql/SQL-029-ebill-status-update-completed.md)
- [SQL-030: File277CaBuilder.GetBillForUpdating](sql/SQL-030-ebill-status-update-277-response.md)
- [SQL-031: File835Builder.CreateFile](sql/SQL-031-ebill-status-update-835-build.md)
- [SQL-032: GenerateCbpBills.Generate](sql/SQL-032-ebill-status-update-cbp-setup.md)

---

## EBILL_BATCH

| Field | Value |
| --- | --- |
| **Database** | Oracle* |
| **Schema/Link** | [unqualified]** |
| **Purpose** | Ebilling batch header and lifecycle status (NEW, COMP, EXTR, IMAGE, INDEX, EOB, DLOAD, ACK, SETUP) |
| **Access pattern** | Direct ORM `Add`; dirty-check flush for status updates |
| **CRUD operations** | Create, Update |
| **Key columns used** | Batch identifier, status code, type |
| **Sequence** | `EBILL_BATCH_SEQ` |
| **Related tables** | — |
| **Business objects** | `Batch` |

### Operations referencing EBILL_BATCH
- OP-DOM-09 Batch lifecycle (see [Operations and processes](operations-processes.md))

### Business rules referencing EBILL_BATCH
- [DOM-BR-090](business-rules.md#dom-br-090-batch-create), [DOM-BR-091](business-rules.md#dom-br-091-getbatch), [DOM-BR-092](business-rules.md#dom-br-092-status-set)

### SQL referencing EBILL_BATCH
- [SQL-003](sql/SQL-003-batch-insert.md), [SQL-004](sql/SQL-004-batch-insert-with-clearinghouse.md), [SQL-005](sql/SQL-005-batch-insert-clearinghouse-default-dates.md): `Batch.Batch` constructors
- [SQL-023: Batch.SetBatchToCompleted](sql/SQL-023-ebill-batch-status-update.md)

---

## EBILL_EOB_ADJUSTMENT

| Field | Value |
| --- | --- |
| **Database** | Oracle* |
| **Schema/Link** | [unqualified]** |
| **Purpose** | Payment-adjustment rows generated for MCO fee and service-level EOB adjustments |
| **Access pattern** | Direct ORM `Add` |
| **CRUD operations** | Create |
| **Key columns used** | Audit/service identifier |
| **Sequence** | `EBILL_EOB_ADJUSTMENT_SEQ` |
| **Related tables** | CBP_AUDITED_SERVICE (join column per NHibernate mapping, not otherwise read by this library) |
| **Business objects** | `EobBuilder` |

### Operations referencing EBILL_EOB_ADJUSTMENT
- OP-DOM-12 EobBuilder.GenerateEobs (see [Operations and processes](operations-processes.md))

### Business rules referencing EBILL_EOB_ADJUSTMENT
- [DOM-BR-120](business-rules.md#dom-br-120-eob-generation) through [DOM-BR-126](business-rules.md#dom-br-126-eob-regenerate)

### SQL referencing EBILL_EOB_ADJUSTMENT
- [SQL-010: EobBuilder.CreateMcoFeeAdjustment](sql/SQL-010-eob-mco-fee-adjustment-insert.md)
- [SQL-012: EobBuilder.CreateServiceAdjustments](sql/SQL-012-eob-service-adjustment-insert.md)

---

## EBILL_EOB_REMITTANCE_ADVICE

| Field | Value |
| --- | --- |
| **Database** | Oracle* |
| **Schema/Link** | [unqualified]** |
| **Purpose** | Remittance-advice (RARC) rows generated alongside EOB adjustments |
| **Access pattern** | Direct ORM `Add` |
| **CRUD operations** | Create |
| **Key columns used** | Audit/service identifier |
| **Sequence** | `EBILL_EOB_REMIT_ADVICE_SEQ` |
| **Related tables** | CBP_AUDITED_SERVICE (join column per NHibernate mapping) |
| **Business objects** | `EobBuilder` |

### Operations referencing EBILL_EOB_REMITTANCE_ADVICE
- OP-DOM-12 EobBuilder.GenerateEobs (see [Operations and processes](operations-processes.md))

### Business rules referencing EBILL_EOB_REMITTANCE_ADVICE
- [DOM-BR-120](business-rules.md#dom-br-120-eob-generation) through [DOM-BR-126](business-rules.md#dom-br-126-eob-regenerate)

### SQL referencing EBILL_EOB_REMITTANCE_ADVICE
- [SQL-011: EobBuilder.CreateMcoFeeRemittenceAdvice](sql/SQL-011-eob-mco-remittance-advice-insert.md)
- [SQL-013: EobBuilder.CreateRemittanceAdvices](sql/SQL-013-eob-remittance-advice-insert.md)

---

## EBILL_ERROR_CONDITION

| Field | Value |
| --- | --- |
| **Database** | Oracle* |
| **Schema/Link** | [unqualified]** |
| **Purpose** | Error and pend conditions recorded during patient, provider, and bill-service indexing |
| **Access pattern** | Direct ORM `Add` |
| **CRUD operations** | Create |
| **Key columns used** | Pended flag, provider-error flag |
| **Sequence** | `EBILL_ERROR_CONDITION_SEQ` |
| **Related tables** | — |
| **Business objects** | `ErrorConditionHandler` |

### Operations referencing EBILL_ERROR_CONDITION
- OP-DOM-02 through OP-DOM-07 (all indexing/assignment operations that record errors — see [Operations and processes](operations-processes.md))

### Business rules referencing EBILL_ERROR_CONDITION
- [DOM-BR-070](business-rules.md#dom-br-070-error-recording)

### SQL referencing EBILL_ERROR_CONDITION
- [SQL-014: ErrorConditionHandler.NewError](sql/SQL-014-ebill-error-condition-insert.md)

---

## EBILL_SERVICE

| Field | Value |
| --- | --- |
| **Database** | Oracle* |
| **Schema/Link** | [unqualified]** |
| **Purpose** | Ebill service line items parsed from an inbound X12 837 file |
| **Access pattern** | ORM cascade insert (`Ebill.AddService`) |
| **CRUD operations** | Create |
| **Key columns used** | `EBILL_SEQ_NUM` (parent EBILL key) |
| **Sequence** | `EBILL_SERVICE_SEQ` |
| **Related tables** | EBILL |
| **Business objects** | `File837Extractor` |

### Operations referencing EBILL_SERVICE
- OP-DOM-10 File837Extractor.ProcessFile (see [Operations and processes](operations-processes.md))

### Business rules referencing EBILL_SERVICE
- [DOM-BR-100](business-rules.md#dom-br-100-837-parse) through [DOM-BR-108](business-rules.md#dom-br-108-837-parse)

### SQL referencing EBILL_SERVICE
- [SQL-015: File837Extractor.ProcessFile](sql/SQL-015-ebill-service-cascade-insert.md)

---

## ENDORSE_CODE

| Field | Value |
| --- | --- |
| **Database** | Oracle* |
| **Schema/Link** | [unqualified]** |
| **Purpose** | Endorsement/document codes evaluated to decide which output documents belong in a renewal packet |
| **Access pattern** | LINQ `Query()` |
| **CRUD operations** | Read |
| **Key columns used** | `CorrespondTypeCode`, `OutputDocumentType` |
| **Sequence** | N/A |
| **Related tables** | — |
| **Business objects** | `PacketDefinition` |

### Operations referencing ENDORSE_CODE
- OP-DOM-19 Packets: PacketManager.CreatePackets / PacketGenerator (see [Operations and processes](operations-processes.md))

### Business rules referencing ENDORSE_CODE
- [DOM-BR-200](business-rules.md#dom-br-200-packet-creation) through [DOM-BR-203](business-rules.md#dom-br-203-packet-evaluation)

### SQL referencing ENDORSE_CODE
- [SQL-022: PacketDefinition.GetDocCodesIncludedInRenewalPackets](sql/SQL-022-endorse-code-lookup.md)

---

## MCO_GSA_LOCATION

| Field | Value |
| --- | --- |
| **Database** | Oracle* |
| **Schema/Link** | [unqualified]** |
| **Purpose** | Managed-care organization (MCO) location resolved from a Guidewire MCO identifier for the `Claim` read model |
| **Access pattern** | LINQ `Query()` |
| **CRUD operations** | Read |
| **Key columns used** | `Id` (matched against the Guidewire MCO ID) |
| **Sequence** | N/A |
| **Related tables** | — |
| **Business objects** | `Claim` |

### Operations referencing MCO_GSA_LOCATION
- OP-DOM-18 Claim read model (see [Operations and processes](operations-processes.md))

### SQL referencing MCO_GSA_LOCATION
- [SQL-018: Claim.Mco](sql/SQL-018-mco-location-lookup.md)

---

## PROVIDER_LOCATION

| Field | Value |
| --- | --- |
| **Database** | Oracle* |
| **Schema/Link** | [unqualified]** |
| **Purpose** | Provider address/location record used both for the claim legal-representative lookup on `Claim` and for provider resolution during EOB generation |
| **Access pattern** | LINQ `Query()` |
| **CRUD operations** | Read |
| **Key columns used** | `Id` |
| **Sequence** | N/A |
| **Related tables** | — |
| **Business objects** | `Claim`, `EobBuilder` |

### Operations referencing PROVIDER_LOCATION
- OP-DOM-12 EobBuilder.GenerateEobs, OP-DOM-18 Claim read model (see [Operations and processes](operations-processes.md))

### Business rules referencing PROVIDER_LOCATION
- [DOM-BR-120](business-rules.md#dom-br-120-eob-generation) through [DOM-BR-126](business-rules.md#dom-br-126-eob-regenerate)

### SQL referencing PROVIDER_LOCATION
- [SQL-019: Claim.ClaimLegalRepresentative](sql/SQL-019-provider-location-lookup-legal-rep.md)
- [SQL-020: EobBuilder.GeneratePaymentEobs](sql/SQL-020-provider-location-lookup-eob.md)

---

## Table relationship diagram

The following diagram shows the relationships discoverable in this library's ORM navigation and cascade mappings.

```mermaid
erDiagram
    CBP_BILL ||--o{ CBP_BILL_SERVICE : "cascade insert"
    CBP_BILL ||--o{ CBP_BILL_STATUS : "cascade insert"
    CBP_BILL ||--o{ CBP_NOTE : "cascade insert"
```

Additional joins used only for lookups (not persisted relationships) exist between `PROVIDER_LOCATION` and `Claim`/`EobBuilder`, and between `MCO_GSA_LOCATION` and `Claim`, but these are query-time filters rather than mapped foreign keys, so they are omitted from the diagram above*.

> **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.

## Related documentation
- [Index](index.md)
- [Overview](overview.md)
- [Architecture](architecture.md)
- [Dependencies](dependencies.md)
- [Operations and processes](operations-processes.md)
- [Business rules](business-rules.md)
- [SQL catalog](sql/index.md)
- [API reference](api/index.md)

## Sources
- `Data/SAIF.Data.NHibernate/Mappings/Claims/Bills/CbpBillMap.cs`, `CbpBillServiceMap.cs`, `CbpBillStatusMap.cs`
- `Data/SAIF.Data.NHibernate/Mappings/Claims/Bills/CbpNoteMap.cs`
- `Data/SAIF.Data.NHibernate/Mappings/Policies/Certificates/CertificateHolderMap.cs`
- `Data/SAIF.Data.NHibernate/Mappings/Claims/Ebilling/EbillMap.cs`, `EbillBatchMap.cs`, `EbillEobAdjustmentMap.cs`, `EbillEobRemittanceAdviceMap.cs`, `EbillErrorConditionMap.cs`, `EbillServiceMap.cs`
- `Data/SAIF.Data.NHibernate/Mappings/Policies/EndorseCodeMap.cs`
- `Data/SAIF.Data.NHibernate/Mappings/Claims/MCOLocationMap.cs`
- `Data/SAIF.Data.NHibernate/Mappings/OutputDocuments/OutputDocumentTypeCodeMap.cs`
- `Data/SAIF.Data.NHibernate/Mappings/Providers/ProviderLocationMap.cs`
- `Domain/SAIF.Domain/Claims/Bills/BillRegenerator.cs`
- `Domain/SAIF.Domain/Claims/Ebilling/EobBuilder.cs`, `GenerateCBPBills.cs`, `File837Extractor.cs`
- `Domain/SAIF.Domain/Model/Claims/Bills/Bill.cs`, `Model/Claims/Bills/Notes/AuditNote.cs`
- `Domain/SAIF.Domain/Model/Claims/Ebilling/Batch.cs`, `ErrorConditionHandler.cs`
- `Domain/SAIF.Domain/Model/Claims/Claim.cs`
- `Domain/SAIF.Domain/Model/Policies/Certificates/CertificateHolder.cs`
- `Domain/SAIF.Domain/Tasks/Documents/Packets/PacketDefinition.cs`
