description: Coverage Resource profile for exchanging Member Attribution Lists. package_name: hl7.fhir.us.davinci-atr derivation: constraint name: ATRCoverage type: Coverage elements: policyHolder: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-relatedperson|7.0.0', 'http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-organization', 'http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-patient', 'http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-relatedperson'] index: 10 beneficiary: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-patient'] index: 13 relationship: {mustSupport: true, index: 15} extension: type: Extension mustSupport: true url: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-insuranceProductType index: 0 slicing: slices: insuranceProductType: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-insuranceProductType', index: 0} min: 0 max: 1 subscriber: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-relatedperson|7.0.0', 'http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-patient', 'http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-relatedperson'] index: 11 payor: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-relatedperson|7.0.0', 'http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-organization', 'http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-patient', 'http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-relatedperson'] index: 17 status: type: code pattern: {type: code, value: active} mustSupport: true index: 9 class: mustSupport: true array: true index: 18 slicing: rules: open discriminator: - {path: type.coding.system, type: value} - {path: type.coding.code, type: value} min: 0 slices: PlanIdentifier: match: type: coding: {system: 'http://terminology.hl7.org/CodeSystem/coverage-class', code: plan} schema: mustSupport: true index: 19 elements: type: type: CodeableConcept mustSupport: true index: 20 elements: coding: mustSupport: true index: 21 elements: system: type: uri pattern: {type: uri, value: 'http://terminology.hl7.org/CodeSystem/coverage-class'} mustSupport: true index: 22 code: type: code pattern: {type: code, value: plan} mustSupport: true index: 23 required: [code, system] required: [coding] value: {mustSupport: true, index: 24} required: [type, value] identifier: mustSupport: true array: true index: 1 slicing: rules: open discriminator: - {path: type.coding.system, type: value} - {path: type.coding.code, type: value} min: 0 slices: MemberIdentifier: match: type: coding: {system: 'http://terminology.hl7.org/CodeSystem/v2-0203', code: MB} schema: mustSupport: true index: 2 elements: type: type: CodeableConcept mustSupport: true index: 3 elements: coding: mustSupport: true index: 4 elements: system: type: uri pattern: {type: uri, value: 'http://terminology.hl7.org/CodeSystem/v2-0203'} mustSupport: true index: 5 code: type: code pattern: {type: code, value: MB} mustSupport: true index: 6 required: [code, system] required: [coding] system: {mustSupport: true, index: 7} value: {mustSupport: true, index: 8} required: [system, type, value] period: {mustSupport: true, index: 16} dependent: {mustSupport: true, index: 14} subscriberId: {mustSupport: true, index: 12} package_version: 2.1.0 extensions: insuranceProductType: {url: 'http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-insuranceProductType', min: 0, max: 1, type: Extension, mustSupport: true, index: 0} class: profile kind: resource url: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-coverage base: http://hl7.org/fhir/StructureDefinition/Coverage version: 2.1.0 required: [beneficiary, payor, period, status, subscriberId]