PARTBEN – COBRA Participant Benefit
- System
- Benefits (BN)
- Prefix
PTB- Primary key
COMPANY,PLAN-TYPE,PARTICIPNT,EMPLOYEE,START-DATE,PLAN-CODE- Fields
- 33
- Updated by
- 5 programs
- Referenced by
- 57 programs
PARTBEN is the COBRA Participant Benefit table in Lawson Benefits (prefix PTB). It is indexed by COMPANY, PLAN-TYPE, PARTICIPNT, EMPLOYEE, START-DATE, PLAN-CODE (PTBSET1); alternate indexes: PTBSET2, PTBSET3, PTBSET4 and PTBSET5. It is related 1:1 to BNCOVOPT, BNCOMPANY, PRSYSTEM, PERSGROUP, EMPLOYEE, PARTICIPNT, PLAN, PREMIUM and 1 more and 1:M to HRDEPBEN. It is updated by BN105, BN175, BN430, BN71.1 and BN72.1 and referenced by BN00.1, BN02.1, BN02.2, BN02.3, BN02.4, BN02.5, BN100, BN101 and 49 more. The table has 33 fields, 5 indexes and 11 documented relations.
About PARTBEN
The COBRA Participant Benefit file contains benefit records for COBRA participants and retirees.
Fields (33)
Column = COBOL field name without the PTB- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored. PK = primary key (present in every index); SETn = leading/alternate key of that index.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
#PTB-COMPANY PKCOMPANY | Numeric 4 | Contains the company number. | BN105, BN71.1, BN72.1 |
#PTB-PLAN-TYPE PKPLAN_TYPE | Alpha 2 | This field contains the code that identifies the type of benefit plan.
| BN105, BN71.1, BN72.1 |
#PTB-PLAN-CODE PKPLAN_CODE | Alpha 4 | The user-defined code used to represent a specific benefit plan. | BN105, BN71.1, BN72.1 |
#PTB-PARTICIPNT PKPARTICIPNT | Numeric 9 | This is the COBRA participant's number. This is not the same as the employee number. If this record is for a retiree, this field is blank. | BN105, BN331, BN71.1, BN72.1 |
#PTB-EMPLOYEE PKEMPLOYEE | Numeric 9 | Contains the employee number. This field only has a value in it if this record is for a retiree. If the record is for a COBRA participant, this field is blank. | BN105, BN71.1, BN72.1 |
#PTB-START-DATE PKSTART_DATE | Numeric 8 (yyyymmdd) | This is the benefit start date. It determines when premium/invoicing begins for the participant/employee. | BN105, BN71.1, BN72.1 |
#PTB-STOP-DATESTOP_DATE | Numeric 8 (yyyymmdd) | This field indicates when the participant/retiree terminates or switches coverage. This field also is used to terminate premium invoicing. | BN105, BN175, BN71.1, BN72.1 |
#PTB-COV-OPTIONCOV_OPTION | Numeric 2 | This field selects the plan and coverage type desired by the participant/retiree. | BN105, BN71.1, BN72.1 |
#PTB-COVER-AMTCOVER_AMT | Signed 11.2 | This field specifies the coverage amount. The system uses this field to calculate the premium for the desired coverage amount. The user enters the coverage amount. | BN105, BN71.1, BN72.1 |
#PTB-DEP-COVER-AMTDEP_COVER_AMT | Signed 11.2 | — | — |
#PTB-COMP-CONTCOMP_CONT | Signed 11.2 | This is the company contribution for retiree premiums. | BN105, BN71.1, BN72.1 |
#PTB-EMP-AFT-CONTEMP_AFT_CONT | Signed 11.2 | This is the Retiree or COBRA contribution amount. | BN105, BN71.1, BN72.1 |
#PTB-EXC-PREM-AMTEXC_PREM_AMT | Signed 7.2 | This is the excess premium amount for COBRA participants (holds the surcharge for administrative costs). | — |
#PTB-PAY-PER-AMTPAY_PER_AMT | Signed 7.2 | Contains the monthly contribution amount for spending accounts. This field is used only for COBRA participants. | BN105, BN71.1, BN72.1 |
#PTB-ANNUAL-AMTANNUAL_AMT | Signed 9.2 | Contains the annual contribution for spending accounts. This field is used only for COBRA participants. | BN105, BN71.1, BN72.1 |
#PTB-SMOKERSMOKER | Alpha 1 | Indicates if the participant is a smoker. | BN105, BN71.1, BN72.1 |
#PTB-PREM-UPD-DT SET3PREM_UPD_DT | Numeric 8 (yyyymmdd) | Contains the most recent start date. | BN105, BN71.1, BN72.1 |
#PTB-PREM-GROUP SET3PREM_GROUP | Alpha 10 | Contains the employee group name of the contribution record for retiree or COBRA benefits. | BN105, BN71.1, BN72.1 |
#PTB-COV-UPD-DTCOV_UPD_DT | Numeric 8 (yyyymmdd) | Contains the start date of the coverage record used for this benefit. | BN105, BN71.1, BN72.1 |
#PTB-CNT-AGE-DATECNT_AGE_DATE | Numeric 8 (yyyymmdd) | — | — |
#PTB-COV-GROUPCOV_GROUP | Alpha 10 | Contains the employee group name of the coverage record for retiree and COBRA benefits. | BN105, BN71.1, BN72.1 |
#PTB-CREATION-DATECREATION_DATE | Numeric 8 (yyyymmdd) | This is the date that this line was added to the requisition. | BN105, BN71.1, BN72.1 |
#PTB-UPD-DATEUPD_DATE | Numeric 8 (yyyymmdd) | Contains the date the retiree or COBRA benefits were updated. | BN105, BN175, BN71.1, BN72.1 |
#PTB-MO-COMP-CONTMO_COMP_CONT | Derived | — | — |
#PTB-MO-EMP-AFTMO_EMP_AFT | Derived | — | — |
#PTB-MO-EXC-PREMMO_EXC_PREM | Derived | — | — |
#PTB-MO-TOT-EMPMO_TOT_EMP | Derived | — | — |
#PTB-TOT-EMP-PREMTOT_EMP_PREM | Derived | — | — |
#PTB-PLAN-TYPE-2PLAN_TYPE_2 | Derived | — | — |
#PTB-USER-IDUSER_ID | Alpha 10 (Lower Case) | — | BN105, BN175, BN71.1, BN72.1 |
#PTB-TIME-STAMPTIME_STAMP | Numeric 6 (hhmmss) | Contains the server time (hour, minute, and second) when the record was last changed. | BN105, BN175, BN71.1, BN72.1 |
#PTB-CREATE-TIMECREATE_TIME | Numeric 6 (hhmmss) | — | BN105, BN71.1, BN72.1 |
#PTB-CREATE-USER-IDCREATE_USER_ID | Alpha 10 (Lower Case) | — | BN105, BN71.1, BN72.1 |
Indexes (5)
Keys are listed in index order; ↓ marks a descending key. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.
| Index | Keys | Flags | Condition | Used in |
|---|---|---|---|---|
PTBSET1 |
| Primary | BN00.1, BN100, BN101, BN102, BN103, BN105, BN106, BN175 +22 more (list truncated in source) | |
PTBSET2 |
| BN02.1, BN02.2, BN02.3, BN02.4, BN02.5, BN105, BN106, BN15.1 +19 more | ||
PTBSET3 |
| KeyChange | BN15.1, BN18.1, BN18.2, BN18.3, BN18.4, BN18.5, BN18.6, BN18.7 +5 more | |
PTBSET4 |
| KeyChange | BN105, BN233, BN331, BN71.1, BN72.1 | |
PTBSET5 |
| KeyChange | BN100, BN101, BN102, BN103, BN105, BN180, BN31.1, BN31.2 +22 more (list truncated in source) |
Relations
One to one (10) — lookups and parents
| Relation | Table | Rules | Condition | Field map | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bncovopt | BNCOVOPT | Not Required |
| |||||||||||||||||||
| Company | BNCOMPANY | Required |
| |||||||||||||||||||
| Company Name | PRSYSTEM | Required |
| |||||||||||||||||||
| Contrib Group | PERSGROUP | Not Required |
| |||||||||||||||||||
| Coverage Group | PERSGROUP | Not Required |
| |||||||||||||||||||
| Employee | EMPLOYEE | Required | When PTB-EMPLOYEE != Zeroes And PTB-PARTICIPNT = Zeroes |
| ||||||||||||||||||
| Participant | PARTICIPNT | Required | When PTB-PARTICIPNT != Zeroes |
| ||||||||||||||||||
| Plan | PLAN | Required |
| |||||||||||||||||||
| Ret Cont Group | PREMIUM | Not Required |
| |||||||||||||||||||
| Ret Cov Group | BNCOVERAGE | Not Required |
|
One to many (1) — child tables
| Relation | Table | Rules | Condition | Field map | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hrdepben | HRDEPBEN |
|
Programs
Updated by (5)
- BN105 Plan Update
- BN175 Outstanding Invoice Listing
- BN430 Benefit Purge
- BN71.1 COBRA Benefit Entry
- BN72.1 Retiree Benefit Entry
Referenced by (57)
- BN00.1 Benefits Company
- BN02.1 Age Rate Table
- BN02.2 Salary Rate Table
- BN02.3 Service Rate Table
- BN02.4 Credits Rate Table
- BN02.5 Coverage Reduction Table
- BN100 Employee Change Benefit Update
- BN101 Mass Benefit Add
- BN102 Plan Employee Update
- BN103 Mass Benefit Termination
- BN106 Benefit Transaction Export
- BN15.1 Benefit Plan
- BN17.1 Coverage Options by Plan
- BN17.2 Coverage Option Defaults
- BN17.3 Coverage Amounts
- BN18.1 Options Amount
- BN18.2 Options Amount Range
- BN18.3 Flat Contributions
- BN18.4 Salary or Coverage Rate Table
- BN18.5 Contribution Limits
- BN18.6 Match Limit Schedule
- BN18.7 Match Percent Schedule
- BN180 Invoice Edit
- BN19.1 Options Rates
- BN19.2 Options Rate Tables
- BN19.3 Match Limits
- BN19.4 Match Percents
- BN230 Plan Participant Report
- BN233 COBRA and Retiree Benefit Report
- BN31.1 Speed Benefit Entry
- BN31.2 Employee Benefit Entry
- BN32.1 Employee Benefit Changes
- BN32.2 Employee Benefit Detail Changes
- BN32.3 Benefit Add
- BN320 Premium Report
- BN321 Dependent Benefit Listing
- BN331 HIPAA Certification Report
- BN53.1 Benefit Transactions
- BN531 Batch Benefit Enrollment
- BN532 Batch Dependent Benefit Enrollment
- BN70.1 COBRA Participant
- BN77.1 COBRA and Retiree Benefit Inquiry
- BN80.1 Manual Invoice Entry
- BN90.1 Comments
- BS32.1 Web Enrollment Stop Benefits Update
- HR13.1 Dependent
- HR13.2 Dependent Benefits
- HR13.3 Dependent Benefits
- HR13.4 Dependent Benefits
- HR513 Dependent Conversion
- PA218 Travel Listing
- ZB10.1 Coverage Options Calculator
- ZB31.1 Speed Benefit Entry
- ZB31.2 Employee Benefit Entry
- ZB32.1 Employee Benefit Changes
- ZB32.2 Employee Benefit Detail Changes
- ZB32.3 Benefit Add