description: This profile constrains the Coverage resource to represent the insurance data. package_name: rs/ch.fhir.ig.ch derivation: constraint name: ChEpregCoverage type: Coverage elements: identifier: index: 0 slicing: slices: insuranceNumber: match: {} schema: min: 1 short: Insurance number (note that this is different from the insurance card number) index: 1 type: Identifier array: true elements: system: {index: 2} value: {index: 3} _required: true required: [system, value] pattern: type: Identifier value: type: coding: - {code: MB, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} type: {mustSupport: true, index: 4} beneficiary: type: Reference refers: ['http://fhir.ch/ig/ch-epreg/StructureDefinition/ch-epreg-patient-mother'] index: 5 elements: reference: {index: 6} required: [reference] payor: type: Reference mustSupport: true refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-organization'] index: 7 elements: reference: {index: 8} required: [reference] package_version: epreg-1.0.0-ballot class: profile kind: resource url: http://fhir.ch/ig/ch-epreg/StructureDefinition/ch-epreg-coverage base: http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-coverage version: 1.0.0-ballot required: [identifier]