description: null package_name: de.gevko.dev.tetvz derivation: constraint name: EX_OSC_Zeitraum type: Extension elements: extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: zeitraum: match: {url: zeitraum} schema: index: 1 elements: url: pattern: {type: Uri, value: zeitraum} index: 2 value: choices: [valuePeriod] index: 4 valuePeriod: {type: Period, choiceOf: value, index: 5} required: [valuePeriod, value] leistungserbringer: match: {url: leistungserbringer} schema: index: 6 extensions: direktabrechner: url: direktabrechner _required: true index: 8 elements: url: pattern: {type: Uri, value: direktabrechner} index: 9 value: choices: [valueBoolean] index: 11 valueBoolean: {type: boolean, choiceOf: value, index: 12} required: [value, valueBoolean] abrechner_ik: url: abrechner_ik index: 13 elements: url: pattern: {type: Uri, value: abrechner_ik} index: 14 value: choices: [valueIdentifier] index: 16 valueIdentifier: {type: Identifier, choiceOf: value, index: 17} value[x]: elements: type: index: 18 elements: coding: {index: 19} required: [type] required: [valueIdentifier, value] le_rolle: url: le_rolle index: 20 elements: url: pattern: {type: Uri, value: le_rolle} index: 21 value: choices: [valueCoding] index: 23 valueCoding: {type: Coding, choiceOf: value, index: 24} value[x]: elements: code: constraint: code-1: {human: Der Code muss aus 1-5 Ziffern bestehen!, source: 'https://fhir.gevko.de/StructureDefinition/EX_OSC_Zeitraum', severity: error, expression: 'matches(''^[0-9]{1,5}$'')', requirements: Der Code muss aus 1-5 Ziffern bestehen!} index: 25 display: {index: 26} required: [display, code] required: [valueCoding, value] elements: extension: index: 7 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: direktabrechner: match: {url: direktabrechner} schema: _required: true index: 8 elements: url: pattern: {type: Uri, value: direktabrechner} index: 9 value: choices: [valueBoolean] index: 11 valueBoolean: {type: boolean, choiceOf: value, index: 12} required: [value, valueBoolean] abrechner_ik: match: {url: abrechner_ik} schema: index: 13 elements: url: pattern: {type: Uri, value: abrechner_ik} index: 14 value: choices: [valueIdentifier] index: 16 valueIdentifier: {type: Identifier, choiceOf: value, index: 17} value[x]: elements: type: index: 18 elements: coding: {index: 19} required: [type] required: [valueIdentifier, value] le_rolle: match: {url: le_rolle} schema: index: 20 elements: url: pattern: {type: Uri, value: le_rolle} index: 21 value: choices: [valueCoding] index: 23 valueCoding: {type: Coding, choiceOf: value, index: 24} value[x]: elements: code: constraint: code-1: {human: Der Code muss aus 1-5 Ziffern bestehen!, source: 'https://fhir.gevko.de/StructureDefinition/EX_OSC_Zeitraum', severity: error, expression: 'matches(''^[0-9]{1,5}$'')', requirements: Der Code muss aus 1-5 Ziffern bestehen!} index: 25 display: {index: 26} required: [display, code] required: [valueCoding, value] url: pattern: {type: Uri, value: leistungserbringer} index: 27 value: choices: [] index: 29 url: pattern: {type: Uri, value: 'https://fhir.gevko.de/StructureDefinition/EX_OSC_Zeitraum'} index: 30 value: choices: [] index: 32 package_version: 1.0.11 extensions: zeitraum: url: zeitraum index: 1 elements: url: pattern: {type: Uri, value: zeitraum} index: 2 value: choices: [valuePeriod] index: 4 valuePeriod: {type: Period, choiceOf: value, index: 5} required: [valuePeriod, value] leistungserbringer: url: leistungserbringer index: 6 extensions: direktabrechner: url: direktabrechner _required: true index: 8 elements: url: pattern: {type: Uri, value: direktabrechner} index: 9 value: choices: [valueBoolean] index: 11 valueBoolean: {type: boolean, choiceOf: value, index: 12} required: [value, valueBoolean] abrechner_ik: url: abrechner_ik index: 13 elements: url: pattern: {type: Uri, value: abrechner_ik} index: 14 value: choices: [valueIdentifier] index: 16 valueIdentifier: {type: Identifier, choiceOf: value, index: 17} value[x]: elements: type: index: 18 elements: coding: {index: 19} required: [type] required: [valueIdentifier, value] le_rolle: url: le_rolle index: 20 elements: url: pattern: {type: Uri, value: le_rolle} index: 21 value: choices: [valueCoding] index: 23 valueCoding: {type: Coding, choiceOf: value, index: 24} value[x]: elements: code: constraint: code-1: {human: Der Code muss aus 1-5 Ziffern bestehen!, source: 'https://fhir.gevko.de/StructureDefinition/EX_OSC_Zeitraum', severity: error, expression: 'matches(''^[0-9]{1,5}$'')', requirements: Der Code muss aus 1-5 Ziffern bestehen!} index: 25 display: {index: 26} required: [display, code] required: [valueCoding, value] elements: extension: index: 7 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: direktabrechner: match: {url: direktabrechner} schema: _required: true index: 8 elements: url: pattern: {type: Uri, value: direktabrechner} index: 9 value: choices: [valueBoolean] index: 11 valueBoolean: {type: boolean, choiceOf: value, index: 12} required: [value, valueBoolean] abrechner_ik: match: {url: abrechner_ik} schema: index: 13 elements: url: pattern: {type: Uri, value: abrechner_ik} index: 14 value: choices: [valueIdentifier] index: 16 valueIdentifier: {type: Identifier, choiceOf: value, index: 17} value[x]: elements: type: index: 18 elements: coding: {index: 19} required: [type] required: [valueIdentifier, value] le_rolle: match: {url: le_rolle} schema: index: 20 elements: url: pattern: {type: Uri, value: le_rolle} index: 21 value: choices: [valueCoding] index: 23 valueCoding: {type: Coding, choiceOf: value, index: 24} value[x]: elements: code: constraint: code-1: {human: Der Code muss aus 1-5 Ziffern bestehen!, source: 'https://fhir.gevko.de/StructureDefinition/EX_OSC_Zeitraum', severity: error, expression: 'matches(''^[0-9]{1,5}$'')', requirements: Der Code muss aus 1-5 Ziffern bestehen!} index: 25 display: {index: 26} required: [display, code] required: [valueCoding, value] url: pattern: {type: Uri, value: leistungserbringer} index: 27 value: choices: [] index: 29 class: extension kind: complex-type url: https://fhir.gevko.de/StructureDefinition/EX_OSC_Zeitraum base: http://hl7.org/fhir/StructureDefinition/Extension version: null