description: null package_name: elb.ck.private derivation: constraint name: KK_ELB_ConfirmationRequestParameters type: Parameters elements: meta: mustSupport: true index: 0 elements: profile: {mustSupport: true, index: 1} required: [profile] implicitRules: {index: 2} language: {index: 3} parameter: mustSupport: true array: true min: 4 index: 4 slicing: rules: closed discriminator: - {path: name, type: value} min: 4 slices: requestType: match: {name: requestType} schema: mustSupport: true _required: true index: 5 elements: id: {index: 6} name: pattern: {type: String, value: requestType} mustSupport: true index: 7 value: mustSupport: true choices: [valueCoding] index: 9 valueCoding: {type: Coding, mustSupport: true, choiceOf: value, index: 10} value[x]: elements: id: {index: 11} system: pattern: {type: Uri, value: 'https://e-lb.de/fhir/CodeSystem/KK_ELB_RequestType'} mustSupport: true index: 12 version: {index: 13} code: {mustSupport: true, index: 14} display: {index: 15} userSelected: {index: 16} required: [system, code] resource: {index: 17} part: {index: 18} required: [valueCoding, value] callbackUrl: match: {name: callbackUrl} schema: index: 19 elements: id: {index: 20} name: pattern: {type: String, value: callbackUrl} mustSupport: true index: 21 value: mustSupport: true choices: [valueUrl] index: 23 valueUrl: {type: url, mustSupport: true, choiceOf: value, index: 24} resource: {index: 25} part: {index: 26} required: [value, valueUrl] softwareIdentifier: match: {name: softwareIdentifier} schema: mustSupport: true _required: true index: 27 elements: id: {index: 28} name: pattern: {type: String, value: softwareIdentifier} mustSupport: true index: 29 value: mustSupport: true choices: [valueString] index: 31 valueString: {type: string, mustSupport: true, choiceOf: value, index: 32} value[x]: elements: id: {index: 33} resource: {index: 34} part: {index: 35} required: [valueString, value] emailContactPoint: match: {name: emailContactPoint} schema: mustSupport: true _required: true index: 36 elements: id: {index: 37} name: pattern: {type: String, value: emailContactPoint} mustSupport: true index: 38 value: mustSupport: true choices: [valueContactPoint] index: 40 valueContactPoint: {type: ContactPoint, mustSupport: true, choiceOf: value, index: 41} value[x]: elements: id: {index: 42} system: pattern: {type: Code, value: email} mustSupport: true index: 43 value: {mustSupport: true, index: 44} use: {index: 45} rank: {index: 46} period: {index: 47} required: [value, system] resource: {index: 48} part: {index: 49} required: [valueContactPoint, value] chargeItem: match: {name: chargeItem} schema: mustSupport: true _required: true index: 50 elements: id: {index: 51} name: pattern: {type: String, value: chargeItem} mustSupport: true index: 52 value: choices: [] index: 54 resource: {type: Resource, mustSupport: true, index: 55} part: {index: 56} required: [resource] package_version: 0.0.1 class: profile kind: resource url: https://e-lb.de/fhir/StructureDefinition/KK_ELB_ConfirmationRequestParameters base: http://hl7.org/fhir/StructureDefinition/Parameters version: 1.0.0 required: [meta]