SAIF.Business.Policy.Affiliate database tables
This page catalogs the Oracle tables and framework-managed code tables accessed by SAIF.Business.Policy.Affiliate.
Table catalog
Table
Database
Schema/Link
CRUD
Purpose
Primary business object
AFFILIATE
Oracle
[unqualified]**
R
Person table keyed by affiliate SSN and reused by both standalone affiliate retrieval and policy-affiliate joins.
clsAffiliate
BUSINESS_AFFILIATE
Oracle
[unqualified]**
R
Association table linking a policy to an affiliate person, with a type code that distinguishes interested parties from preferred workers.
clsInterestedParty
CORP_OFFICER_EXEMPTION
Oracle
[unqualified]**
R
Corporate officer exemption table keyed by exemption sequence number and scoped to a policy.
clsCorporateOfficerExemption
PREFERRED_WORKER
Oracle
[unqualified]**
R
Eligibility table used only by the lazy preferred-worker lookup to enrich an already loaded policy-affiliate association.
clsPolicyPreferredWorker
AFFILIATE_TITLE_CODE
Oracle
[unqualified]**
R
Framework-managed code table used to translate interested-party title codes into descriptions.
clsInterestedParty
INSURED_CODE
Oracle
[unqualified]**
R
Framework-managed code table used to translate interested-party insured-code values into descriptions.
clsInterestedParty
EXEMPT_REASON_CODE
Oracle
[unqualified]**
R
Framework-managed code table used to translate corporate officer exemption reason codes into descriptions.
clsCorporateOfficerExemption
AFFILIATE
Field
Value
Database
Oracle
Schema/Link
[unqualified]**
Purpose
Person table keyed by affiliate SSN and reused by both standalone affiliate retrieval and policy-affiliate joins.
Access pattern
direct SQL
CRUD operations
R
Key columns used
AFFILIATE_SSN, name columns, AFFILIATE_DOB, audit columns
Sequence
N/A
Related tables
BUSINESS_AFFILIATE, PREFERRED_WORKER, CORP_OFFICER_EXEMPTION
Business objects
clsAffiliate, clsInterestedParty, clsPolicyPreferredWorker, clsPolicyAffiliateBase
Operations referencing this table
Business rules referencing this table
SQL referencing this table
BUSINESS_AFFILIATE
Field
Value
Database
Oracle
Schema/Link
[unqualified]**
Purpose
Association table linking a policy to an affiliate person, with a type code that distinguishes interested parties from preferred workers.
Access pattern
direct SQL
CRUD operations
R
Key columns used
AFFILIATE_SSN, POLICY_NUM, BUS_SEQ_NUM, AFFILIATE_EFF_DATE, AFFILIATE_CANCEL_DATE, type and flag columns
Sequence
N/A
Related tables
AFFILIATE
Business objects
clsInterestedParty, clsInterestedPartyCollection, clsPolicyPreferredWorker, clsPolicyPreferredWorkerCollection
Operations referencing this table
Business rules referencing this table
SQL referencing this table
CORP_OFFICER_EXEMPTION
Field
Value
Database
Oracle
Schema/Link
[unqualified]**
Purpose
Corporate officer exemption table keyed by exemption sequence number and scoped to a policy.
Access pattern
direct SQL
CRUD operations
R
Key columns used
CORP_OFF_SEQ_NUM, POLICY_NUM, EXEMPT_REASON_CODE, EFF_DATE, EXP_DATE, AFFILIATE_SSN, ENDORSE_SEQ_NUM
Sequence
N/A
Related tables
AFFILIATE
Business objects
clsCorporateOfficerExemption, clsCorporateOfficerExemptionCollection
Operations referencing this table
Business rules referencing this table
SQL referencing this table
PREFERRED_WORKER
Field
Value
Database
Oracle
Schema/Link
[unqualified]**
Purpose
Eligibility table used only by the lazy preferred-worker lookup to enrich an already loaded policy-affiliate association.
Access pattern
direct SQL
CRUD operations
R
Key columns used
AFFILIATE_SSN, PREFERRED_WORKER_ID, PW_CONTRACT_TYPE_CODE, PW_ELIGIBILITY_EFF_DATE, PW_ELIGIBILITY_EXP_DATE
Sequence
N/A
Related tables
AFFILIATE
Business objects
clsPolicyPreferredWorker
Operations referencing this table
Business rules referencing this table
SQL referencing this table
AFFILIATE_TITLE_CODE
Field
Value
Database
Oracle
Schema/Link
[unqualified]**
Purpose
Framework-managed code table used to translate interested-party title codes into descriptions.
Access pattern
direct SQL via framework code collection
CRUD operations
R
Key columns used
CODE, CODE_DESCR
Sequence
N/A
Related tables
BUSINESS_AFFILIATE
Business objects
clsInterestedParty, clsInterestedPartyCollection
Operations referencing this table
Business rules referencing this table
INSURED_CODE
Field
Value
Database
Oracle
Schema/Link
[unqualified]**
Purpose
Framework-managed code table used to translate interested-party insured-code values into descriptions.
Access pattern
direct SQL via framework code collection
CRUD operations
R
Key columns used
CODE, CODE_DESCR
Sequence
N/A
Related tables
BUSINESS_AFFILIATE
Business objects
clsInterestedParty, clsInterestedPartyCollection
Operations referencing this table
Business rules referencing this table
EXEMPT_REASON_CODE
Field
Value
Database
Oracle
Schema/Link
[unqualified]**
Purpose
Framework-managed code table used to translate corporate officer exemption reason codes into descriptions.
Access pattern
direct SQL via framework code collection
CRUD operations
R
Key columns used
CODE, CODE_DESCR
Sequence
N/A
Related tables
CORP_OFFICER_EXEMPTION
Business objects
clsCorporateOfficerExemption
Operations referencing this table
Business rules referencing this table
Table relationship diagram
The following diagram shows the discoverable relationships between the tables used by this library.
erDiagram
AFFILIATE ||--o{ BUSINESS_AFFILIATE : AFFILIATE_SSN
AFFILIATE ||--o{ PREFERRED_WORKER : AFFILIATE_SSN
AFFILIATE ||--o{ CORP_OFFICER_EXEMPTION : AFFILIATE_SSN
BUSINESS_AFFILIATE }o--|| AFFILIATE_TITLE_CODE : AFFILIATE_TITLE_CODE
BUSINESS_AFFILIATE }o--|| INSURED_CODE : INSURED_CODE
CORP_OFFICER_EXEMPTION }o--|| EXEMPT_REASON_CODE : EXEMPT_REASON_CODE
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.Affiliate\clsAffiliate.vb
Business\SAIF.Business.Policy.Affiliate\clsPolicyAffiliateBase.vb
Business\SAIF.Business.Policy.Affiliate\clsInterestedParty.vb
Business\SAIF.Business.Policy.Affiliate\clsInterestedPartyCollection.vb
Business\SAIF.Business.Policy.Affiliate\clsPolicyPreferredWorker.vb
Business\SAIF.Business.Policy.Affiliate\clsPolicyPreferredWorkerCollection.vb
Business\SAIF.Business.Policy.Affiliate\clsCorporateOfficerExemption.vb
Business\SAIF.Business.Policy.Affiliate\clsCorporateOfficerExemptionCollection.vb