description: Profile of Device for the OMI context. package_name: de.medizininformatikinitiative.use derivation: constraint name: OmiDevice type: Device elements: extension: type: Extension mustSupport: true url: http://omi.de/fhir/registry/StructureDefinition/input-parameter-extension index: 0 slicing: slices: inputParameters: match: {} schema: {type: Extension, mustSupport: true, url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-extension', index: 0} min: 0 max: 1 outputParameters: match: {} schema: {type: Extension, mustSupport: true, url: 'http://omi.de/fhir/registry/StructureDefinition/output-parameter-extension', index: 1} min: 0 max: 1 doiExtension: match: {} schema: {type: Extension, mustSupport: true, url: 'http://omi.de/fhir/registry/StructureDefinition/doi-extension', index: 2} min: 0 resolutionRequirementExtension: match: {} schema: {type: Extension, mustSupport: true, url: 'http://omi.de/fhir/registry/StructureDefinition/mrt-resolution-requirement-extension', index: 3} min: 0 max: 1 supportedBodySiteExtension: match: {} schema: {type: Extension, mustSupport: true, url: 'http://omi.de/fhir/registry/StructureDefinition/SupportedBodySiteExtension', index: 4} min: 0 identifier: pattern: type: Identifier value: {system: 'http://omi.de/fhir/registry/sid/device'} index: 5 property: index: 6 slicing: rules: open discriminator: - {path: type, type: pattern} min: null slices: maturityLevel: match: type: coding: - {code: '246102003', system: 'http://snomed.info/sct'} schema: mustSupport: true index: 7 elements: type: pattern: type: CodeableConcept value: coding: - {code: '246102003', system: 'http://snomed.info/sct'} index: 8 valueCode: binding: {strength: required, valueSet: 'http://omi.de/fhir/registry/ValueSet/maturity-level-valueset'} mustSupport: true index: 9 required: [valueCode] supportedModality: match: type: coding: - {code: '360037004', system: 'http://snomed.info/sct'} schema: mustSupport: true array: true index: 10 elements: type: pattern: type: CodeableConcept value: coding: - {code: '360037004', system: 'http://snomed.info/sct'} index: 11 valueCode: binding: {strength: required, valueSet: 'http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_33.html'} mustSupport: true index: 12 required: [valueCode] supportedLaterality: match: type: coding: - {code: '272741003', system: 'http://snomed.info/sct'} schema: mustSupport: true array: true index: 13 elements: type: pattern: type: CodeableConcept value: coding: - {code: '272741003', system: 'http://snomed.info/sct'} index: 14 valueCode: binding: {strength: required, valueSet: 'https://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_244.html'} mustSupport: true index: 15 required: [valueCode] imageReconstructionPlane: match: type: coding: - {code: '260225008', system: 'http://snomed.info/sct'} schema: mustSupport: true array: true index: 16 elements: type: pattern: type: CodeableConcept value: coding: - {code: '260225008', system: 'http://snomed.info/sct'} index: 17 valueCode: binding: {strength: required, valueSet: 'http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_6312.html'} mustSupport: true index: 18 required: [valueCode] supportedBodySite: match: type: coding: - {code: '123037004', system: 'http://snomed.info/sct'} schema: mustSupport: true array: true index: 19 elements: type: pattern: type: CodeableConcept value: coding: - {code: '123037004', system: 'http://snomed.info/sct'} index: 20 valueCode: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/body-site'} mustSupport: true index: 21 required: [valueCode] AIServiceType: match: type: coding: - {code: '410656007', system: 'http://snomed.info/sct'} schema: mustSupport: true array: true index: 22 elements: type: pattern: type: CodeableConcept value: coding: - {code: '410656007', system: 'http://snomed.info/sct'} index: 23 valueCode: binding: {strength: required, valueSet: 'http://omi.de/fhir/registry/ValueSet/ai-service-type-valueset'} mustSupport: true index: 24 required: [valueCode] owner: type: Reference refers: ['http://omi.de/fhir/registry/StructureDefinition/omi-organization'] index: 25 package_version: case.omi-0.2.0 extensions: inputParameters: {url: 'http://omi.de/fhir/registry/StructureDefinition/input-parameter-extension', min: 0, max: 1, type: Extension, mustSupport: true, index: 0} outputParameters: {url: 'http://omi.de/fhir/registry/StructureDefinition/output-parameter-extension', min: 0, max: 1, type: Extension, mustSupport: true, index: 1} doiExtension: {url: 'http://omi.de/fhir/registry/StructureDefinition/doi-extension', min: 0, type: Extension, mustSupport: true, index: 2} resolutionRequirementExtension: {url: 'http://omi.de/fhir/registry/StructureDefinition/mrt-resolution-requirement-extension', min: 0, max: 1, type: Extension, mustSupport: true, index: 3} supportedBodySiteExtension: {url: 'http://omi.de/fhir/registry/StructureDefinition/SupportedBodySiteExtension', min: 0, type: Extension, mustSupport: true, index: 4} class: profile kind: resource url: http://omi.de/fhir/registry/StructureDefinition/algorithm-device base: http://hl7.org/fhir/StructureDefinition/Device version: 0.2.0