Premium Transaction Coding for a Multi-Record Policy Structure
The plan requires several statistical records for every Farmowners policy, each coded to exact field positions. Challenges included:
- Splitting one policy into the right records: the primary dwelling and liability record, one record per farm structure, one per class of scheduled farm personal property, a blanket farm personal property record, and separate records for premium-bearing endorsements
- Reporting cancellations as reversal records with negative premium, negative exposure, the months of cover remaining and the cancellation date as accounting date
- Applying offset and on-set logic to mid-term policy changes, and allocating minimum premiums across coverage records
- Reporting terms longer than 12 months as separate 12-month records, without creating extra records for installments
- Populating fields conditionally, since several fields do not apply to certain policy form codes