Skip to content

Coverage

A specific coverage section within a policy. Each coverage defines the limits, deductibles, and terms for a particular line of business or coverage part (e.g., General Liability, Property, Auto).

Structure

NameCard.TypeDescription
RCoverageA specific coverage section within a policy.
resourceType1..1"Coverage"Fixed resource type discriminator
id0..1stringLogical id of this resource.
meta0..1MetaMetadata about the resource
status1..1active | inactive | pendingWhether this coverage is currently active
policy1..1ReferenceReference to the parent policy
lineOfBusiness1..1CodeableConceptLine of business for this coverage (GL, Property, WC, Auto, etc.) terminology
[ ]limits0..*CoverageLimitCoverage limits
deductible0..1DeductibleStructured deductible definition
premium0..1PremiumStructured premium definition
[ ]coverageExtensions0..*CoverageExtensionSpecific coverage features or extensions
[ ]classifications0..*ClassificationLocations or classes covered under this section
coinsurancePercentage0..1numberCoinsurance percentage, if applicable
[ ]risks0..*ReferenceReferences to Risk resources covered under this coverage section
specialty0..1InsuranceSpecialtyInsurance specialty / line-of-business detail for this coverage
coveragePart0..1CodeableConceptCoverage part identifier (e.g., HO: A=Dwelling, B=Other Structures, C=Personal Property, D=Loss of Use, E=Personal Liability, F=Medical Payments). terminology
[ ]scheduledItems0..*ScheduledItemScheduled personal property items under this coverage
[ ]exclusions0..*ExclusionExclusions applicable to this coverage
[ ]conditions0..*PolicyConditionConditions, warranties, and protective safeguard requirements
[ ]forms0..*InsuranceFormStandard form references applicable to this coverage

Example

json
{
  "resourceType": "Coverage",
  "id": "cov-gl-001",
  "status": "active",
  "policy": {
    "reference": "Policy/pol-2025-1001"
  },
  "lineOfBusiness": {
    "coding": [
      {
        "code": "GL",
        "display": "General Liability"
      }
    ]
  },
  "limits": [
    {
      "type": {
        "text": "Each Occurrence"
      },
      "amount": {
        "value": 1000000,
        "currency": "USD"
      }
    },
    {
      "type": {
        "text": "General Aggregate"
      },
      "amount": {
        "value": 2000000,
        "currency": "USD"
      }
    }
  ],
  "deductible": {
    "value": 5000,
    "currency": "USD"
  },
  "premium": {
    "value": 42000,
    "currency": "USD"
  }
}

JSON Schema

Full JSON Schema: Coverage.schema.json