description: The US Core CoverageProfile is based upon the core FHIR Coverage Resource and implements the US Core Data for Interoperability (USCDI) v3 Health Insurance Information requirements. To promote interoperability and adoption through common implementation, this profile sets minimum expectations for the Observation resource to record, search, and fetch the \"data related to an individual's insurance coverage for health care\". It identifies which core elements, extensions, vocabularies, and value sets **SHALL** be present in the resource when using this profile. It provides the floor for standards development for specific use cases. package_name: rs/hl7.fhir.us.core derivation: constraint name: USCoreCoverageProfile type: Coverage elements: beneficiary: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient'] index: 4 relationship: binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/subscriber-relationship'} mustSupport: true index: 5 type: binding: {strength: extensible, valueSet: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3591'} mustSupport: true index: 2 payor: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-relatedperson'] index: 7 status: {mustSupport: true, index: 1} class: mustSupport: true index: 8 slicing: rules: open ordered: false description: Slice based on value pattern discriminator: - {path: type, type: pattern} min: null slices: group: match: type: coding: - {code: group, system: 'http://terminology.hl7.org/CodeSystem/coverage-class'} schema: short: Group mustSupport: true index: 9 elements: type: pattern: type: CodeableConcept value: coding: - {code: group, system: 'http://terminology.hl7.org/CodeSystem/coverage-class'} type: CodeableConcept index: 10 value: {short: Group Number, mustSupport: true, index: 11} name: {short: Group Name, mustSupport: true, index: 12} plan: match: type: coding: - {code: plan, system: 'http://terminology.hl7.org/CodeSystem/coverage-class'} schema: short: Plan mustSupport: true index: 13 elements: type: pattern: type: CodeableConcept value: coding: - {code: plan, system: 'http://terminology.hl7.org/CodeSystem/coverage-class'} type: CodeableConcept index: 14 value: {short: Plan Number, mustSupport: true, index: 15} name: {short: Plan Name, mustSupport: true, index: 16} identifier: {short: Member ID and other identifiers, mustSupport: true, index: 0} period: {mustSupport: true, index: 6} subscriberId: {mustSupport: true, index: 3} package_version: 6.0.0-ballot class: profile kind: resource url: http://hl7.org/fhir/us/core/StructureDefinition/us-core-coverage base: http://hl7.org/fhir/StructureDefinition/Coverage version: 6.0.0-ballot required: [relationship]