Skip to content

CoverageLimit

A specific limit of insurance within a coverage. Commercial policies typically have multiple limit types (e.g., per-occurrence, aggregate, per-person).

Structure

NameCard.TypeDescription
RCoverageLimitA specific limit of insurance within a coverage.
type1..1CodeableConceptThe type of limit (Each Occurrence, Aggregate, Per Person, etc.) terminology
amount0..1MoneyThe limit amount (either amount or splitAmounts should be present)
[ ]splitAmounts0..*SplitLimitComponentSplit limit components (e.g., auto liability 100/300/100)
shared0..1booleanWhether this limit is shared across multiple coverages
basisType0..1stringBasis type for the limit (e.g., "per occurrence", "per location", "per project")
isSublimit0..1booleanWhether this is a sublimit of a broader coverage limit
parentLimit0..1CodeableConceptThe parent limit this sublimit falls under
attachmentPoint0..1MoneyAttachment point for excess/umbrella layers
eroded0..1MoneyAmount of the limit that has been eroded by losses
remaining0..1MoneyRemaining limit after erosion
reinstatements0..1numberNumber of times the limit can be reinstated after a loss

Example

json
{
  "type": {
    "text": "Each Occurrence"
  },
  "amount": {
    "value": 1000000,
    "currency": "USD"
  }
}

JSON Schema

Full JSON Schema: CoverageLimit.schema.json