description: A set of information about the reimbursement of a drug package_name: rs/ch.fhir.ig.ch derivation: constraint name: ReimbursementSL type: Extension elements: extension: array: true min: 6 index: 0 slicing: slices: listingPeriod: match: {} schema: _required: true index: 31 extensions: {} elements: extension: {index: 32} url: pattern: {type: uri, value: listingPeriod} type: uri index: 33 value: choices: [valuePeriod] index: 35 valuePeriod: {type: Period, choiceOf: value, index: 36} required: [value, valuePeriod] FOPHDossierNumber: match: {} schema: _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: uri, value: FOPHDossierNumber} type: uri index: 3 value: choices: [valueIdentifier] index: 5 valueIdentifier: {type: Identifier, choiceOf: value, index: 6} required: [value, valueIdentifier] costShare: match: {} schema: index: 43 extensions: {} elements: extension: {index: 44} url: pattern: {type: uri, value: costShare} type: uri index: 45 value: choices: [valueInteger] index: 47 valueInteger: {type: integer, choiceOf: value, index: 48} required: [value, valueInteger] firstListingDate: match: {} schema: _required: true index: 37 extensions: {} elements: extension: {index: 38} url: pattern: {type: uri, value: firstListingDate} type: uri index: 39 value: choices: [valueDate] index: 41 valueDate: {type: date, choiceOf: value, index: 42} required: [value, valueDate] listingStatus: match: {} schema: _required: true index: 25 extensions: {} elements: extension: {index: 26} url: pattern: {type: uri, value: listingStatus} type: uri index: 27 value: choices: [valueCodeableConcept] index: 29 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 30} required: [value, valueCodeableConcept] gamme: match: {} schema: index: 55 extensions: {} elements: extension: {index: 56} url: pattern: {type: uri, value: gamme} type: uri index: 57 value: choices: [valueCodeableConcept] index: 59 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 60} required: [value, valueCodeableConcept] status: match: {} schema: _required: true index: 7 extensions: {} elements: extension: {index: 8} url: pattern: {type: uri, value: status} type: uri index: 9 value: choices: [valueCodeableConcept] index: 11 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 12} required: [value, valueCodeableConcept] productType: match: {} schema: array: true index: 49 extensions: {} elements: extension: {index: 50} url: pattern: {type: uri, value: productType} type: uri index: 51 value: choices: [valueCodeableConcept] index: 53 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 54} required: [value, valueCodeableConcept] statusDate: match: {} schema: _required: true index: 13 extensions: {} elements: extension: {index: 14} url: pattern: {type: uri, value: statusDate} type: uri index: 15 value: choices: [valueDate] index: 17 valueDate: {type: date, choiceOf: value, index: 18} required: [value, valueDate] expiryDate: match: {} schema: index: 19 extensions: {} elements: extension: {index: 20} url: pattern: {type: uri, value: expiryDate} type: uri index: 21 value: choices: [valueDate] index: 23 valueDate: {type: date, choiceOf: value, index: 24} required: [value, valueDate] url: pattern: {type: uri, value: 'http://fhir.ch/ig/ch-epl/StructureDefinition/reimbursementSL'} type: uri index: 61 value: choices: [] index: 63 package_version: epl-1.0.0-ballot extensions: listingPeriod: url: null _required: true index: 31 extensions: {} elements: extension: {index: 32} url: pattern: {type: uri, value: listingPeriod} type: uri index: 33 value: choices: [valuePeriod] index: 35 valuePeriod: {type: Period, choiceOf: value, index: 36} required: [value, valuePeriod] FOPHDossierNumber: url: null _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: uri, value: FOPHDossierNumber} type: uri index: 3 value: choices: [valueIdentifier] index: 5 valueIdentifier: {type: Identifier, choiceOf: value, index: 6} required: [value, valueIdentifier] costShare: url: null index: 43 extensions: {} elements: extension: {index: 44} url: pattern: {type: uri, value: costShare} type: uri index: 45 value: choices: [valueInteger] index: 47 valueInteger: {type: integer, choiceOf: value, index: 48} required: [value, valueInteger] firstListingDate: url: null _required: true index: 37 extensions: {} elements: extension: {index: 38} url: pattern: {type: uri, value: firstListingDate} type: uri index: 39 value: choices: [valueDate] index: 41 valueDate: {type: date, choiceOf: value, index: 42} required: [value, valueDate] listingStatus: url: null _required: true index: 25 extensions: {} elements: extension: {index: 26} url: pattern: {type: uri, value: listingStatus} type: uri index: 27 value: choices: [valueCodeableConcept] index: 29 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 30} required: [value, valueCodeableConcept] gamme: url: null index: 55 extensions: {} elements: extension: {index: 56} url: pattern: {type: uri, value: gamme} type: uri index: 57 value: choices: [valueCodeableConcept] index: 59 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 60} required: [value, valueCodeableConcept] status: url: null _required: true index: 7 extensions: {} elements: extension: {index: 8} url: pattern: {type: uri, value: status} type: uri index: 9 value: choices: [valueCodeableConcept] index: 11 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 12} required: [value, valueCodeableConcept] productType: url: null array: true index: 49 extensions: {} elements: extension: {index: 50} url: pattern: {type: uri, value: productType} type: uri index: 51 value: choices: [valueCodeableConcept] index: 53 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 54} required: [value, valueCodeableConcept] statusDate: url: null _required: true index: 13 extensions: {} elements: extension: {index: 14} url: pattern: {type: uri, value: statusDate} type: uri index: 15 value: choices: [valueDate] index: 17 valueDate: {type: date, choiceOf: value, index: 18} required: [value, valueDate] expiryDate: url: null index: 19 extensions: {} elements: extension: {index: 20} url: pattern: {type: uri, value: expiryDate} type: uri index: 21 value: choices: [valueDate] index: 23 valueDate: {type: date, choiceOf: value, index: 24} required: [value, valueDate] class: extension kind: complex-type url: http://fhir.ch/ig/ch-epl/StructureDefinition/reimbursementSL base: http://hl7.org/fhir/StructureDefinition/Extension version: 1.0.0-ballot