description: Profile of Input-Parameter for the OMI context. package_name: de.medizininformatikinitiative.use-case.omi derivation: constraint name: OmiServiceInputParameters abstract: true type: Parameters elements: parameter: mustSupport: true index: 0 extensions: parameterQueryExtension: {url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension', min: 0, max: 1, type: Extension, mustSupport: true, index: 2} elements: extension: mustSupport: true index: 1 slicing: slices: parameterQueryExtension: match: {} schema: {type: Extension, mustSupport: true, url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension', index: 2} min: 0 max: 1 name: {mustSupport: true, index: 3} value: mustSupport: true choices: [] index: 5 resource: {mustSupport: true, index: 6} part: type: BackboneElement mustSupport: true index: 7 extensions: parameterQueryExtension: {url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension', min: 0, max: 1, type: Extension, mustSupport: true, index: 9} elements: extension: mustSupport: true index: 8 slicing: slices: parameterQueryExtension: match: {} schema: {type: Extension, mustSupport: true, url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension', index: 9} min: 0 max: 1 name: {mustSupport: true, index: 10} value: mustSupport: true choices: [] index: 12 resource: {mustSupport: true, index: 13} slicing: rules: open discriminator: - {path: name, type: pattern} min: null slices: image: match: {name: image} schema: mustSupport: true array: true index: 14 extensions: parameterQueryExtension: {url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension', min: 0, max: 1, type: Extension, mustSupport: true, index: 15} elements: extension: type: Extension mustSupport: true url: http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension index: 15 slicing: slices: parameterQueryExtension: match: {} schema: {type: Extension, mustSupport: true, url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension', index: 15} min: 0 max: 1 name: pattern: {type: string, value: image} type: string index: 16 resource: {type: DocumentReference, index: 17} part: extensions: parameterQueryExtension: {url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension', min: 0, max: 1, type: Extension, mustSupport: true, index: 18} elements: extension: type: Extension mustSupport: true url: http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension index: 18 slicing: slices: parameterQueryExtension: match: {} schema: {type: Extension, mustSupport: true, url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension', index: 18} min: 0 max: 1 required: [resource] imagingStudy: match: {name: imagingStudy} schema: mustSupport: true array: true index: 19 extensions: parameterQueryExtension: {url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension', min: 0, max: 1, type: Extension, mustSupport: true, index: 20} elements: extension: type: Extension mustSupport: true url: http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension index: 20 slicing: slices: parameterQueryExtension: match: {} schema: {type: Extension, mustSupport: true, url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension', index: 20} min: 0 max: 1 name: pattern: {type: string, value: imagingStudy} type: string index: 21 resource: {type: ImagingStudy, index: 22} part: extensions: parameterQueryExtension: {url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension', min: 0, max: 1, type: Extension, mustSupport: true, index: 23} elements: extension: type: Extension mustSupport: true url: http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension index: 23 slicing: slices: parameterQueryExtension: match: {} schema: {type: Extension, mustSupport: true, url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension', index: 23} min: 0 max: 1 required: [resource] image-binary: match: {name: image-binary} schema: mustSupport: true array: true index: 24 extensions: parameterQueryExtension: {url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension', min: 0, max: 1, type: Extension, mustSupport: true, index: 25} elements: extension: type: Extension mustSupport: true url: http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension index: 25 slicing: slices: parameterQueryExtension: match: {} schema: {type: Extension, mustSupport: true, url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension', index: 25} min: 0 max: 1 name: pattern: {type: string, value: image-binary} type: string index: 26 resource: {type: Binary, index: 27} part: extensions: parameterQueryExtension: {url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension', min: 0, max: 1, type: Extension, mustSupport: true, index: 28} elements: extension: type: Extension mustSupport: true url: http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension index: 28 slicing: slices: parameterQueryExtension: match: {} schema: {type: Extension, mustSupport: true, url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension', index: 28} min: 0 max: 1 required: [resource] package_version: 0.3.13 class: profile kind: resource url: http://omi.de/fhir/registry/StructureDefinition/omi-service-input-parameter base: http://hl7.org/fhir/StructureDefinition/Parameters version: 0.3.13