description: FmdServiceInputParameters package_name: de.medizininformatikinitiative.use-case.omi derivation: constraint name: FmdServiceInputParameters type: Parameters elements: parameter: index: 0 slicing: slices: imagingStudy: match: {} schema: index: 1 elements: resource: constraint: mii-imageType-localizer: {human: 'ImageType extension string must contain ''LOCALIZER'', returns true if it does', source: 'http://omi.de/fhir/registry/StructureDefinition/FmdServiceInputParameters', severity: error, expression: 'ImagingStudy.series.instance.extension(''https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-instanz-details'').extension(''imageType'').valueCodeableConcept.coding.where(system = ''https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/CodeSystem/mii-cs-bildgebung-instance-image-type'' and code = ''LOCALIZER'').exists()'} mii-instance-imageType-checker: {human: Returns true if there is at most one instance with an imageType that contains `LOCALIZER`, source: 'http://omi.de/fhir/registry/StructureDefinition/FmdServiceInputParameters', severity: error, expression: 'ImagingStudy.series.instance.extension(''https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-instanz-details'').extension(''imageType'').valueCodeableConcept.coding.where(system = ''https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/CodeSystem/mii-cs-bildgebung-instance-image-type'' and code = ''LOCALIZER'').count() <= 1'} index: 2 image-binary: match: {} schema: {_required: true, index: 3} min: 1 max: 1 package_version: 0.3.17 class: profile kind: resource url: http://omi.de/fhir/registry/StructureDefinition/FmdServiceInputParameters base: http://omi.de/fhir/registry/StructureDefinition/omi-service-input-parameter version: 0.3.17 required: [parameter]