Coverage currency in coverages and clauses

Coverages, exclusions, and policy conditions include a currency which is the currency for the clause. The Currency property on the Coverage, Exclusion, and PolicyCondition entities stores the currency. In the base configuration, all coverages on the same coverable have the same currency. Therefore, the user interface does not provide a way to change the currency on a specific clause. The user interface lets you change the currency on the coverable, and that currency is propagated to all coverages on the coverable.

A coverable inherits its default currency from the owning coverable or policy period. In Commercial Property, as shown in the following object model diagram, a new building (CPBuilding) automatically gets the preferred coverage currency, PreferredCoverageCurrency, of its parent coverable, CPLocation.