Skip to content

SAIF.Business.Policy.Correspondence database tables

This page catalogs database tables accessed by this library.

Table catalog

Table Database Schema/Link CRUD Purpose Primary business object
ENDORSEMENT Oracle [unqualified]** C/R/U Primary persistence table for correspondence and endorsement rows. clsCorrespondence
ENDORSE_CODE Oracle [unqualified]** R Code table for descriptions, classification, and print metadata. clsCorrespondenceCode
OUTPUT_LOG Oracle [unqualified]** R Supports image-sequence lookup and the legacy output-log path.* clsCorrespondence
POLICY_PERIOD Oracle [unqualified]** R Source-system metadata for policy-period filtering. clsEndorsementCollection
POLICY_CORRESPOND_DATA Oracle [unqualified]** R Stores correspondence detail-element values. clsCorrespondenceDetail
CORRESPOND_DATA_ELEMENT Oracle [unqualified]** R Provides code-specific detail-element descriptions. clsCorrespondenceDetail
OUTPUT_DOCUMENT Oracle WCIS_DBA C Procedure-managed output-document records. clsOutputDocumentInserter
POLICY_OUTPUT_DOCUMENT Oracle WCIS_DBA C Policy-period link rows for output documents. clsOutputDocumentInserter
OUTPUT_DOCUMENT_TYPE_CODE Oracle WCIS_DBA R Output-document type lookup used for status derivation. clsOutputDocumentInserter

ENDORSEMENT

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Primary persistence table for correspondence and endorsement business objects.
Access pattern direct SQL
CRUD operations Create, Read, Update
Key columns used POLICY_NUM, POLICY_PERIOD_EFF_DATE, ENDORSE_SEQ_NUM, EFFECTIVE_DATE, EXPIRATION_DATE, ENDORSE_DATE, PRINTED_DATE, ENDORSE_CODE, HOLD_PRINT_FLAG, CORR_JOBID, UPDATE_DATE
Sequence Endorsement_Seq
Related tables ENDORSE_CODE, OUTPUT_LOG, POLICY_CORRESPOND_DATA, POLICY_PERIOD
Business objects clsCorrespondence, clsCorrespondenceCollection, clsCorrespondenceDetail, clsCorrespondenceDetailCollection, clsEndorsement, clsEndorsementCollection

Operations referencing this table

Business rules referencing this table

SQL referencing this table


ENDORSE_CODE

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Lookup table that classifies correspondence codes and supplies descriptions and print metadata.
Access pattern direct SQL
CRUD operations Read
Key columns used CODE, CODE_DESCR, CORRESPOND_TYPE_CODE, NCCI_CODE, IMAGE_DOCUMENT_TYPE_CODE
Sequence N/A
Related tables ENDORSEMENT, CORRESPOND_DATA_ELEMENT
Business objects clsCorrespondenceCode, clsCorrespondenceCodeCollection, clsEndorsement, clsEndorsementCollection

Operations referencing this table

Business rules referencing this table

SQL referencing this table


OUTPUT_LOG

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Supports image-sequence lookup for retrieved correspondence records and the legacy output-log insert path.
Access pattern direct SQL / legacy stored procedure call*
CRUD operations Read
Key columns used POLICY_NUM, CORRESPOND_SEQ_NUM, IMAGE_SEQ_NUM
Sequence N/A
Related tables ENDORSEMENT
Business objects clsCorrespondence

Operations referencing this table

Business rules referencing this table

SQL referencing this table


POLICY_PERIOD

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Provides source-system metadata used by policy-period endorsement filtering.
Access pattern direct SQL
CRUD operations Read
Key columns used POLICY_NUM, POLICY_PERIOD_EFF_DATE, SOURCE_SYSTEM_CODE
Sequence N/A
Related tables ENDORSEMENT
Business objects clsEndorsementCollection

Operations referencing this table

Business rules referencing this table

SQL referencing this table


POLICY_CORRESPOND_DATA

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores correspondence detail elements keyed by correspondence sequence number.
Access pattern direct SQL
CRUD operations Read
Key columns used CORRESPOND_SEQ_NUM, DATA_ELEMENT, DATA_VALUE, DATA_ORDER
Sequence N/A
Related tables ENDORSEMENT, CORRESPOND_DATA_ELEMENT
Business objects clsCorrespondenceDetail, clsCorrespondenceDetailCollection

Operations referencing this table

Business rules referencing this table

SQL referencing this table


CORRESPOND_DATA_ELEMENT

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Supplies human-readable descriptions for code-specific correspondence detail elements.
Access pattern direct SQL
CRUD operations Read
Key columns used CORRESPOND_CODE, DATA_ELEMENT, DATA_ELEMENT_DESCR
Sequence N/A
Related tables ENDORSEMENT, POLICY_CORRESPOND_DATA, ENDORSE_CODE
Business objects clsCorrespondenceDetail, clsCorrespondenceDetailCollection

Operations referencing this table

Business rules referencing this table

SQL referencing this table


OUTPUT_DOCUMENT

Field Value
Database Oracle
Schema/Link WCIS_DBA
Purpose Procedure-managed output-document table populated by pk73343_output_document.
Access pattern stored procedure
CRUD operations Create
Key columns used OUTPUT_DOCUMENT_SEQ_NUM, OUTPUT_DOCUMENT_TYPE_CODE, DOCUMENT_CREATE_DATE, IMAGE_SEQ_NUM, ENDORSE_SEQ_NUM, DESCRIPTION
Sequence output_document_seq
Related tables POLICY_OUTPUT_DOCUMENT, OUTPUT_DOCUMENT_TYPE_CODE, ENDORSEMENT
Business objects clsOutputDocumentInserter

Operations referencing this table

Business rules referencing this table

SQL referencing this table


POLICY_OUTPUT_DOCUMENT

Field Value
Database Oracle
Schema/Link WCIS_DBA
Purpose Procedure-managed policy-period link table for output documents.
Access pattern stored procedure
CRUD operations Create
Key columns used POLICY_NUM, POLICY_PERIOD_EFF_DATE, OUTPUT_DOCUMENT_SEQ_NUM, AGENCY_SEQ_NUM, AGENT_NUM, DOCUMENT_STATUS_CODE, HOLD_FLAG, RELEASE_DATE
Sequence N/A
Related tables OUTPUT_DOCUMENT
Business objects clsOutputDocumentInserter

Operations referencing this table

Business rules referencing this table

SQL referencing this table


OUTPUT_DOCUMENT_TYPE_CODE

Field Value
Database Oracle
Schema/Link WCIS_DBA
Purpose Procedure lookup table that determines whether an output document is agency-viewable.
Access pattern stored procedure
CRUD operations Read
Key columns used CODE, AGENCY_VIEW_FLAG
Sequence N/A
Related tables OUTPUT_DOCUMENT
Business objects clsOutputDocumentInserter

Operations referencing this table

Business rules referencing this table

SQL referencing this table


Table relationship diagram

The following diagram shows the relationships identified in this library's SQL.

erDiagram
    ENDORSE_CODE ||--o{ ENDORSEMENT : classifies
    ENDORSEMENT ||--o{ POLICY_CORRESPOND_DATA : contains
    ENDORSE_CODE ||--o{ CORRESPOND_DATA_ELEMENT : defines
    POLICY_CORRESPOND_DATA }o--|| CORRESPOND_DATA_ELEMENT : describes
    POLICY_PERIOD ||--o{ ENDORSEMENT : filters
    ENDORSEMENT ||--o{ OUTPUT_LOG : images
    OUTPUT_DOCUMENT_TYPE_CODE ||--o{ OUTPUT_DOCUMENT : types
    OUTPUT_DOCUMENT ||--o{ POLICY_OUTPUT_DOCUMENT : links

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.Policy.Correspondence\clsCorrespondence.vb
  • Business\SAIF.Business.Policy.Correspondence\clsCorrespondenceCode.vb
  • Business\SAIF.Business.Policy.Correspondence\clsCorrespondenceCollection.vb
  • Business\SAIF.Business.Policy.Correspondence\clsCorrespondenceDetail.vb
  • Business\SAIF.Business.Policy.Correspondence\clsCorrespondenceDetailCollection.vb
  • Business\SAIF.Business.Policy.Correspondence\clsEndorsement.vb
  • Business\SAIF.Business.Policy.Correspondence\clsEndorsementCollection.vb
  • Business\SAIF.Business.Policy.Correspondence\clsOutputDocumentInserter.vb