description: Ermöglicht die Angabe global oder spezifisch geforderter HTTP Header in einem CapabilityStatement oder einer Resource-Interaktion. package_name: de.gematik.epa derivation: constraint name: HTTPHeader type: Extension elements: extension: array: true min: 3 index: 0 slicing: slices: name: match: {} schema: short: Name des HTTP-Headers, z.B. X-Request-ID _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: uri, value: name} type: uri index: 3 value: choices: [valueString] index: 5 valueString: {type: string, choiceOf: value, index: 6} type: match: {} schema: short: Datentyp des Header-Werts, z.B. string, boolean _required: true index: 7 extensions: {} elements: extension: {index: 8} url: pattern: {type: uri, value: type} type: uri index: 9 value: choices: [valueString] index: 11 valueString: {type: string, choiceOf: value, index: 12} description: match: {} schema: short: Beschreibung und Zweck des Headers index: 13 extensions: {} elements: extension: {index: 14} url: pattern: {type: uri, value: description} type: uri index: 15 value: choices: [valueString] index: 17 valueString: {type: string, choiceOf: value, index: 18} pattern: match: {} schema: short: Erwartetes Format als regulärer Ausdruck (Regex) index: 19 extensions: {} elements: extension: {index: 20} url: pattern: {type: uri, value: pattern} type: uri index: 21 value: choices: [valueString] index: 23 valueString: {type: string, choiceOf: value, index: 24} format: match: {} schema: short: Formatbeschreibung für Anzeige oder Validierung, z.B. uuid index: 25 extensions: {} elements: extension: {index: 26} url: pattern: {type: uri, value: format} type: uri index: 27 value: choices: [valueString] index: 29 valueString: {type: string, choiceOf: value, index: 30} required: match: {} schema: short: Gibt an, ob der Header verpflichtend ist (true/false) _required: true index: 31 extensions: {} elements: extension: {index: 32} url: pattern: {type: uri, value: required} type: uri index: 33 value: choices: [valueBoolean] index: 35 valueBoolean: {type: boolean, choiceOf: value, index: 36} url: pattern: {type: uri, value: 'https://gematik.de/fhir/epa/StructureDefinition/http-header-extenstion'} type: uri index: 37 value: choices: [] index: 39 package_version: 1.0.6-2 extensions: name: url: null short: Name des HTTP-Headers, z.B. X-Request-ID _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: uri, value: name} type: uri index: 3 value: choices: [valueString] index: 5 valueString: {type: string, choiceOf: value, index: 6} type: url: null short: Datentyp des Header-Werts, z.B. string, boolean _required: true index: 7 extensions: {} elements: extension: {index: 8} url: pattern: {type: uri, value: type} type: uri index: 9 value: choices: [valueString] index: 11 valueString: {type: string, choiceOf: value, index: 12} description: url: null short: Beschreibung und Zweck des Headers index: 13 extensions: {} elements: extension: {index: 14} url: pattern: {type: uri, value: description} type: uri index: 15 value: choices: [valueString] index: 17 valueString: {type: string, choiceOf: value, index: 18} pattern: url: null short: Erwartetes Format als regulärer Ausdruck (Regex) index: 19 extensions: {} elements: extension: {index: 20} url: pattern: {type: uri, value: pattern} type: uri index: 21 value: choices: [valueString] index: 23 valueString: {type: string, choiceOf: value, index: 24} format: url: null short: Formatbeschreibung für Anzeige oder Validierung, z.B. uuid index: 25 extensions: {} elements: extension: {index: 26} url: pattern: {type: uri, value: format} type: uri index: 27 value: choices: [valueString] index: 29 valueString: {type: string, choiceOf: value, index: 30} required: url: null short: Gibt an, ob der Header verpflichtend ist (true/false) _required: true index: 31 extensions: {} elements: extension: {index: 32} url: pattern: {type: uri, value: required} type: uri index: 33 value: choices: [valueBoolean] index: 35 valueBoolean: {type: boolean, choiceOf: value, index: 36} class: extension kind: complex-type url: https://gematik.de/fhir/epa/StructureDefinition/http-header-extenstion base: http://hl7.org/fhir/StructureDefinition/Extension version: 1.0.6-2