Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments |
|---|---|---|---|---|---|---|---|---|
| PrgSrcID | int identity | 4 | √ | null |
|
|
Primary key - Unique identifier for each payment source-program association |
|
| fkProgramID | int | 4 | √ | null |
|
|
Program reference - Links to program type that accepts this payment source |
|
| fkSourceID | varchar | 50 | √ | null |
|
|
Source reference - Links to payment source that funds this program |
|
| PSStatus | varchar | 30 | √ | null |
|
|
Payment source status - Status of the payment source for this program (e.g., ‘Active’, ‘Inactive’, ‘Pending’) |
|
| authRequired | int | 4 | √ | null |
|
|
Authorization required flag - Numeric indicator whether authorization is required for this payment source |
|
| fkInvLogID | int | 4 | √ | null |
|
|
Invoice log reference - Links to invoice logging configuration for this payment source |
|
| requireClaimSite | int | 4 | √ | null |
|
|
Claim site required flag - Numeric indicator whether claim site is required for billing |
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| PK_PaySourceInProgramType | Primary key | Asc | PrgSrcID |
| IX_ProgramInvLogID | Performance | Asc/Asc | fkProgramID + fkInvLogID |
| IX_SourceID | Performance | Asc | fkSourceID |
