description: This profile specifies constraints on the Coverage resource to support coverage requirements discovery. package_name: hl7.fhir.us.davinci derivation: constraint name: Coverage type: Coverage elements: policyHolder: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-organization', 'http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-patient'] index: 5 beneficiary: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-patient'] index: 8 relationship: {mustSupport: true, index: 10} type: binding: {strength: extensible, valueSet: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3591'} mustSupport: true index: 4 costToBeneficiary: {index: 24} subscriber: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-patient'] index: 6 payor: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-organization', 'http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-patient'] index: 12 status: {mustSupport: true, index: 3} class: mustSupport: true index: 13 slicing: rules: open discriminator: - {path: type, type: pattern} min: null slices: group: match: type: coding: - {code: group, system: 'http://terminology.hl7.org/CodeSystem/coverage-class'} schema: mustSupport: true index: 14 elements: type: pattern: type: CodeableConcept value: coding: - {code: group, system: 'http://terminology.hl7.org/CodeSystem/coverage-class'} index: 15 value: {short: Group Number, mustSupport: true, index: 16} name: {short: Group Name, mustSupport: true, index: 17} plan: match: type: coding: - {code: plan, system: 'http://terminology.hl7.org/CodeSystem/coverage-class'} schema: mustSupport: true index: 18 elements: type: pattern: type: CodeableConcept value: coding: - {code: plan, system: 'http://terminology.hl7.org/CodeSystem/coverage-class'} index: 19 value: {short: Plan Number, mustSupport: true, index: 20} name: {short: Plan Name, mustSupport: true, index: 21} identifier: mustSupport: true index: 0 slicing: rules: open discriminator: - {path: type, type: pattern} min: null slices: MBIdentifier: match: type: coding: - {code: MB, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} schema: short: EMR Identifier for MB mustSupport: true index: 1 elements: type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: MB, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} index: 2 required: [type] order: {mustSupport: true, index: 22} network: {mustSupport: true, index: 23} period: {mustSupport: true, index: 11} dependent: {mustSupport: true, index: 9} subscriberId: {mustSupport: true, index: 7} package_version: crd-2.0.1 class: profile kind: resource url: http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-coverage base: http://hl7.org/fhir/StructureDefinition/Coverage version: 2.0.1