BNTRANS – No description in the Lawson data dictionary

System
Benefits (BN)
Prefix
BNT
Primary key
COMPANY, PLAN-TYPE, PLAN-CODE, EMPLOYEE, PARTICIPNT, DEPENDENT, START-DATE, TRAN-SEQ-NBR
Fields
22
Updated by
32 programs
Referenced by
1 program

BNTRANS is a Lawson Benefits table (prefix BNT); no description in the lawson data dictionary. It is indexed by COMPANY, PLAN-TYPE, PLAN-CODE, EMPLOYEE, PARTICIPNT, DEPENDENT, START-DATE, TRAN-SEQ-NBR (BNTSET1); alternate indexes: BNTSET2 and BNTSET3. It is related 1:1 to PRSYSTEM, EMDEPEND, EMPLOYEE, PARTICIPNT, PLAN and PCODES. It is updated by BN100, BN101, BN102, BN103, BN105, BN106, BN31.1, BN31.2 and 24 more and referenced by BN70.1. The table has 22 fields, 3 indexes and 6 documented relations.

About BNTRANS

No description in the Lawson data dictionary.

Fields (22)

Column = COBOL field name without the BNT- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.

Field / columnTypeDescription & valuesUpdated by
BNT-COMPANY PK
COMPANY
Numeric 4BN100, BN101, BN102, BN103, BN105, BN31.1, BN31.2, BN32.1 +20 more
BNT-PLAN-TYPE PK
PLAN_TYPE
Alpha 2BN100, BN101, BN102, BN103, BN105, BN31.1, BN31.2, BN32.1 +20 more
BNT-PLAN-CODE PK
PLAN_CODE
Alpha 4Contains the user-defined code that represents a benefit plan.BN100, BN101, BN102, BN103, BN105, BN31.1, BN31.2, BN32.1 +20 more
BNT-EMPLOYEE PK
EMPLOYEE
Numeric 9Contains the employee number. Each person employed by the company is assigned a unique number. The system uses the employee number to correlate all of the information related to that person.BN100, BN101, BN102, BN103, BN105, BN31.1, BN31.2, BN32.1 +20 more
BNT-PARTICIPNT PK
PARTICIPNT
Numeric 9BN100, BN101, BN102, BN103, BN105, BN31.1, BN31.2, BN32.1 +20 more
BNT-DEPENDENT PK
DEPENDENT
Numeric 4BN100, BN101, BN102, BN103, BN105, BN31.1, BN31.2, BN32.1 +20 more
BNT-START-DATE PK
START_DATE
Numeric 8 (yyyymmdd)BN100, BN101, BN102, BN103, BN105, BN31.1, BN31.2, BN32.1 +20 more
BNT-TRAN-SEQ-NBR PK
TRAN_SEQ_NBR
Numeric 4An automatically assigned sequence number.BN100, BN101, BN102, BN103, BN105, BN31.1, BN31.2, BN32.1 +20 more
BNT-EMP-START
EMP_START
Numeric 8 (yyyymmdd)BN100, BN101, BN102, BN103, BN105, BN31.1, BN31.2, BN32.1 +19 more
BNT-EVENT-CODE
EVENT_CODE
Numeric 1
  • 1 Termination of Employment
  • 2 Reduction of Work Hours
  • 3 Medicare
  • 4 Death
  • 5 Divorce
  • 6 Separation
  • 7 Ineligible Child
  • 8 Bankruptcy or Retiree
BN100, BN101, BN102, BN103, BN105, BN31.1, BN31.2, BN32.1 +19 more
BNT-COVER-TYPE
COVER_TYPE
Alpha 1
  • E Employee
  • R Retiree
  • C COBRA Participant
BN100, BN101, BN102, BN103, BN105, BN31.1, BN31.2, BN32.1 +20 more
BNT-TRAN-STATUS
TRAN_STATUS
Numeric 1This field displays the status of the transaction.
  • 1 Active
  • 2 Transmitted
  • 3 On Hold
BN100, BN101, BN102, BN103, BN105, BN106, BN31.1, BN31.2 +21 more
BNT-TRAN-ACTION
TRAN_ACTION
Alpha 1
  • A Add
  • C Change
  • D Delete
  • S Stop
BN100, BN101, BN102, BN103, BN105, BN106, BN31.1, BN31.2 +21 more
BNT-TRAN-REASON
TRAN_REASON
Alpha 10BN100, BN101, BN102, BN103, BN105, BN31.1, BN31.2, BN32.1 +20 more
BNT-MEMBER-ID
MEMBER_ID
Numeric 1BN100, BN101, BN102, BN103, BN105, BN31.1, BN31.2, BN32.1 +20 more
BNT-EFFECT-DATE
EFFECT_DATE
Numeric 8 (yyyymmdd)BN100, BN101, BN102, BN103, BN105, BN31.1, BN31.2, BN32.1 +20 more
BNT-STOP-DATE
STOP_DATE
Numeric 8 (yyyymmdd)BN100, BN101, BN102, BN103, BN105, BN31.1, BN31.2, BN32.1 +20 more
BNT-HIPAA-FILE-NBR
HIPAA_FILE_NBR
Alpha 30 (Lower Case)BN100, BN101, BN102, BN103, BN105, BN106, BN31.1, BN31.2 +20 more
BNT-FILE-DATE
FILE_DATE
Numeric 8 (yyyymmdd)This field displays the system date when this was created.BN100, BN101, BN102, BN103, BN105, BN31.1, BN31.2, BN32.1 +19 more
BNT-DATE-STAMP
DATE_STAMP
Numeric 8 (yyyymmdd)This field contains the server date (month, date, and year) of the last change to this record.BN100, BN101, BN102, BN103, BN105, BN106, BN31.1, BN31.2 +20 more
BNT-TIME-STAMP
TIME_STAMP
Numeric 6 (hhmmss)Contains the server time (hour, minute, and second) when the record was last changed.BN100, BN101, BN102, BN103, BN105, BN106, BN31.1, BN31.2 +20 more
BNT-USER-ID
USER_ID
Alpha 10 (Lower Case)Contains the user ID of the person who last changed this record.BN100, BN101, BN102, BN103, BN105, BN106, BN31.1, BN31.2 +20 more

Indexes (3)

Keys marked * are descending. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.

IndexKeysFlagsConditionUsed in
BNTSET1COMPANY, PLAN-TYPE, PLAN-CODE, EMPLOYEE, PARTICIPNT, DEPENDENT, START-DATE, TRAN-SEQ-NBRPrimaryBN100, BN101, BN102, BN103, BN105, BN106, BN31.1, BN31.2 +22 more
BNTSET2COMPANY, EMPLOYEE, PARTICIPNT, DEPENDENT, PLAN-TYPE, PLAN-CODE, EFFECT-DATE, TRAN-SEQ-NBRBN100, BN101, BN102, BN103, BN105, BN106, BN31.1, BN31.2 +22 more (list truncated in source)
BNTSET3COMPANY, DATE-STAMP*, PLAN-TYPE, PLAN-CODE, EMPLOYEE, PARTICIPNT, DEPENDENT, START-DATE, TRAN-SEQ-NBRKeyChange

Relations

One to one (6) — lookups and parents

RelationTableRulesConditionField map
CompanyPRSYSTEMRequiredBNT-COMPANYPRS-COMPANY (PRSSET1), SpacesPRS-PROCESS-LEVEL
DependentEMDEPENDRequiredWhen BNT-DEPENDENT != ZeroesBNT-COMPANYEMD-COMPANY, BNT-EMPLOYEEEMD-EMPLOYEE, BNT-DEPENDENTEMD-SEQ-NBR
EmployeeEMPLOYEERequiredWhen BNT-EMPLOYEE != ZeroesBNT-COMPANYEMP-COMPANY, BNT-EMPLOYEEEMP-EMPLOYEE
ParticipantPARTICIPNTRequiredWhen BNT-PARTICIPNT != ZeroesBNT-COMPANYPAR-COMPANY, BNT-PARTICIPNTPAR-PARTICIPNT
PlanPLANRequiredBNT-COMPANYPLN-COMPANY, BNT-PLAN-TYPEPLN-PLAN-TYPE, BNT-PLAN-CODEPLN-PLAN-CODE
Reason CodePCODESRequired"BT"PCO-TYPE, BNT-TRAN-REASONPCO-CODE

Programs

Updated by (32)

Referenced by (1)