Inland marine object model

This section describes the objects or entities associated with the inland marine line of business.

PolicyCenter provides a data model with entities or objects tailored to a particular line of business rather than a generic data model for all lines of business. Because PolicyCenter tailors entities to the line of business, they are easy to understand and work with. The coverage data objects for a line exist in their own database table, so you can make a change to one line of business without affecting the other lines.

The following diagram of the inland marine object model shows how some of the entities relate to each other.



The inland marine line is composed of three coverage parts: one each for accounts receivable, contractors equipment, and signs. Coverage parts are composed of coverages and coverable objects. This model of coverage parts is unique to the inland marine line. Most of the lines of business are directly composed of coverages and coverable objects.

The InlandMarineLine entity has an array key to IMCoveragePart. The abstract IMCoveragePart is not a coverable, but its ContractorsEquipPart, IMAccountsRecPart, and IMSignPart subtypes are.

The sign coverage part, IMSignPart, has no part level coverages. Coverages for signs are on the IMSign entity. This coverage part uses information about locations. It does not use information about buildings.

The contractor’s equipment coverage part, ContractorsEquipPart, has coverages on both the coverage part and the equipment. This coverage part does not use information about buildings or locations.

The accounts receivable coverage part, IMAccountsRecPart, is the most common type. This coverage part has part level coverages (IMAccountRecPartCov) and coverages by receptacle type (IMAccountsReceivable) within each building. This coverage part uses information about buildings and locations.

See also