{ "description": "Defines the minimum, recommended and max resolution for an algorithm.", "_filename": "StructureDefinition-mrt-resolution-requirement-extension.json", "package_name": "de.medizininformatikinitiative.use-case.omi", "date": null, "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "ResolutionRequirementExtension", "abstract": false, "type": "Extension", "experimental": null, "resourceType": "StructureDefinition", "title": "MRT resolution requirement extension", "package_version": "0.3.7", "status": "active", "id": "c03e15d9-080b-4539-93c7-d8b0c4ded87c", "kind": "complex-type", "url": "http://omi.de/fhir/registry/StructureDefinition/mrt-resolution-requirement-extension", "context": [ { "type": "element", "expression": "Element" } ], "version": null, "differential": { "element": [ { "id": "Extension", "path": "Extension", "short": "MRT resolution requirement extension", "definition": "Defines the minimum, recommended and max resolution for an algorithm." }, { "id": "Extension.extension:minres", "max": "1", "min": 0, "path": "Extension.extension", "sliceName": "minres", "mustSupport": true }, { "id": "Extension.extension:minres.extension:resolutionx", "max": "1", "min": 0, "path": "Extension.extension.extension", "sliceName": "resolutionx", "mustSupport": true }, { "id": "Extension.extension:minres.extension:resolutionx.extension", "max": "0", "path": "Extension.extension.extension.extension" }, { "id": "Extension.extension:minres.extension:resolutionx.url", "path": "Extension.extension.extension.url", "fixedUri": "resolutionx" }, { "id": "Extension.extension:minres.extension:resolutionx.value[x]", "path": "Extension.extension.extension.value[x]", "type": [ { "code": "Quantity" } ] }, { "id": "Extension.extension:minres.extension:resolutionx.value[x].unit", "path": "Extension.extension.extension.value[x].unit", "patternString": "mm" }, { "id": "Extension.extension:minres.extension:resolutionx.value[x].system", "path": "Extension.extension.extension.value[x].system", "patternUri": "http://unitsofmeasure.org" }, { "id": "Extension.extension:minres.extension:resolutionx.value[x].code", "path": "Extension.extension.extension.value[x].code", "patternCode": "mm" }, { "id": "Extension.extension:minres.extension:resolutiony", "max": "1", "min": 0, "path": "Extension.extension.extension", "sliceName": "resolutiony", "mustSupport": true }, { "id": "Extension.extension:minres.extension:resolutiony.extension", "max": "0", "path": "Extension.extension.extension.extension" }, { "id": "Extension.extension:minres.extension:resolutiony.url", "path": "Extension.extension.extension.url", "fixedUri": "resolutiony" }, { "id": "Extension.extension:minres.extension:resolutiony.value[x]", "path": "Extension.extension.extension.value[x]", "type": [ { "code": "Quantity" } ] }, { "id": "Extension.extension:minres.extension:resolutiony.value[x].unit", "path": "Extension.extension.extension.value[x].unit", "patternString": "mm" }, { "id": "Extension.extension:minres.extension:resolutiony.value[x].system", "path": "Extension.extension.extension.value[x].system", "patternUri": "http://unitsofmeasure.org" }, { "id": "Extension.extension:minres.extension:resolutiony.value[x].code", "path": "Extension.extension.extension.value[x].code", "patternCode": "mm" }, { "id": "Extension.extension:minres.extension:resolutionz", "max": "1", "min": 0, "path": "Extension.extension.extension", "sliceName": "resolutionz", "mustSupport": true }, { "id": "Extension.extension:minres.extension:resolutionz.extension", "max": "0", "path": "Extension.extension.extension.extension" }, { "id": "Extension.extension:minres.extension:resolutionz.url", "path": "Extension.extension.extension.url", "fixedUri": "resolutionz" }, { "id": "Extension.extension:minres.extension:resolutionz.value[x]", "path": "Extension.extension.extension.value[x]", "type": [ { "code": "Quantity" } ] }, { "id": "Extension.extension:minres.extension:resolutionz.value[x].unit", "path": "Extension.extension.extension.value[x].unit", "patternString": "mm" }, { "id": "Extension.extension:minres.extension:resolutionz.value[x].system", "path": "Extension.extension.extension.value[x].system", "patternUri": "http://unitsofmeasure.org" }, { "id": "Extension.extension:minres.extension:resolutionz.value[x].code", "path": "Extension.extension.extension.value[x].code", "patternCode": "mm" }, { "id": "Extension.extension:minres.extension:qualifier", "max": "1", "min": 0, "path": "Extension.extension.extension", "sliceName": "qualifier", "mustSupport": true }, { "id": "Extension.extension:minres.extension:qualifier.extension", "max": "0", "path": "Extension.extension.extension.extension" }, { "id": "Extension.extension:minres.extension:qualifier.url", "path": "Extension.extension.extension.url", "fixedUri": "qualifier" }, { "id": "Extension.extension:minres.extension:qualifier.value[x]", "min": 1, "path": "Extension.extension.extension.value[x]", "type": [ { "code": "Coding" } ], "mustSupport": true, "patternCoding": { "code": "C25570", "system": "http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl" } }, { "id": "Extension.extension:minres.url", "path": "Extension.extension.url", "fixedUri": "minres" }, { "id": "Extension.extension:minres.value[x]", "max": "0", "path": "Extension.extension.value[x]" }, { "id": "Extension.extension:recres", "max": "1", "min": 0, "path": "Extension.extension", "sliceName": "recres", "mustSupport": true }, { "id": "Extension.extension:recres.extension:resolutionx", "max": "1", "min": 0, "path": "Extension.extension.extension", "sliceName": "resolutionx", "mustSupport": true }, { "id": "Extension.extension:recres.extension:resolutionx.extension", "max": "0", "path": "Extension.extension.extension.extension" }, { "id": "Extension.extension:recres.extension:resolutionx.url", "path": "Extension.extension.extension.url", "fixedUri": "resolutionx" }, { "id": "Extension.extension:recres.extension:resolutionx.value[x]", "path": "Extension.extension.extension.value[x]", "type": [ { "code": "Quantity" } ] }, { "id": "Extension.extension:recres.extension:resolutionx.value[x].unit", "path": "Extension.extension.extension.value[x].unit", "patternString": "mm" }, { "id": "Extension.extension:recres.extension:resolutionx.value[x].system", "path": "Extension.extension.extension.value[x].system", "patternUri": "http://unitsofmeasure.org" }, { "id": "Extension.extension:recres.extension:resolutionx.value[x].code", "path": "Extension.extension.extension.value[x].code", "patternCode": "mm" }, { "id": "Extension.extension:recres.extension:resolutiony", "max": "1", "min": 0, "path": "Extension.extension.extension", "sliceName": "resolutiony", "mustSupport": true }, { "id": "Extension.extension:recres.extension:resolutiony.extension", "max": "0", "path": "Extension.extension.extension.extension" }, { "id": "Extension.extension:recres.extension:resolutiony.url", "path": "Extension.extension.extension.url", "fixedUri": "resolutiony" }, { "id": "Extension.extension:recres.extension:resolutiony.value[x]", "path": "Extension.extension.extension.value[x]", "type": [ { "code": "Quantity" } ] }, { "id": "Extension.extension:recres.extension:resolutiony.value[x].unit", "path": "Extension.extension.extension.value[x].unit", "patternString": "mm" }, { "id": "Extension.extension:recres.extension:resolutiony.value[x].system", "path": "Extension.extension.extension.value[x].system", "patternUri": "http://unitsofmeasure.org" }, { "id": "Extension.extension:recres.extension:resolutiony.value[x].code", "path": "Extension.extension.extension.value[x].code", "patternCode": "mm" }, { "id": "Extension.extension:recres.extension:resolutionz", "max": "1", "min": 0, "path": "Extension.extension.extension", "sliceName": "resolutionz", "mustSupport": true }, { "id": "Extension.extension:recres.extension:resolutionz.extension", "max": "0", "path": "Extension.extension.extension.extension" }, { "id": "Extension.extension:recres.extension:resolutionz.url", "path": "Extension.extension.extension.url", "fixedUri": "resolutionz" }, { "id": "Extension.extension:recres.extension:resolutionz.value[x]", "path": "Extension.extension.extension.value[x]", "type": [ { "code": "Quantity" } ] }, { "id": "Extension.extension:recres.extension:resolutionz.value[x].unit", "path": "Extension.extension.extension.value[x].unit", "patternString": "mm" }, { "id": "Extension.extension:recres.extension:resolutionz.value[x].system", "path": "Extension.extension.extension.value[x].system", "patternUri": "http://unitsofmeasure.org" }, { "id": "Extension.extension:recres.extension:resolutionz.value[x].code", "path": "Extension.extension.extension.value[x].code", "patternCode": "mm" }, { "id": "Extension.extension:recres.extension:qualifier", "max": "1", "min": 0, "path": "Extension.extension.extension", "sliceName": "qualifier", "mustSupport": true }, { "id": "Extension.extension:recres.extension:qualifier.extension", "max": "0", "path": "Extension.extension.extension.extension" }, { "id": "Extension.extension:recres.extension:qualifier.url", "path": "Extension.extension.extension.url", "fixedUri": "qualifier" }, { "id": "Extension.extension:recres.extension:qualifier.value[x]", "min": 1, "path": "Extension.extension.extension.value[x]", "type": [ { "code": "Coding" } ], "mustSupport": true, "patternCoding": { "code": "C41187", "system": "http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl" } }, { "id": "Extension.extension:recres.url", "path": "Extension.extension.url", "fixedUri": "recres" }, { "id": "Extension.extension:recres.value[x]", "max": "0", "path": "Extension.extension.value[x]" }, { "id": "Extension.extension:maxres", "max": "1", "min": 0, "path": "Extension.extension", "sliceName": "maxres", "mustSupport": true }, { "id": "Extension.extension:maxres.extension:resolutionx", "max": "1", "min": 0, "path": "Extension.extension.extension", "sliceName": "resolutionx", "mustSupport": true }, { "id": "Extension.extension:maxres.extension:resolutionx.extension", "max": "0", "path": "Extension.extension.extension.extension" }, { "id": "Extension.extension:maxres.extension:resolutionx.url", "path": "Extension.extension.extension.url", "fixedUri": "resolutionx" }, { "id": "Extension.extension:maxres.extension:resolutionx.value[x]", "path": "Extension.extension.extension.value[x]", "type": [ { "code": "Quantity" } ] }, { "id": "Extension.extension:maxres.extension:resolutionx.value[x].unit", "path": "Extension.extension.extension.value[x].unit", "patternString": "mm" }, { "id": "Extension.extension:maxres.extension:resolutionx.value[x].system", "path": "Extension.extension.extension.value[x].system", "patternUri": "http://unitsofmeasure.org" }, { "id": "Extension.extension:maxres.extension:resolutionx.value[x].code", "path": "Extension.extension.extension.value[x].code", "patternCode": "mm" }, { "id": "Extension.extension:maxres.extension:resolutiony", "max": "1", "min": 0, "path": "Extension.extension.extension", "sliceName": "resolutiony", "mustSupport": true }, { "id": "Extension.extension:maxres.extension:resolutiony.extension", "max": "0", "path": "Extension.extension.extension.extension" }, { "id": "Extension.extension:maxres.extension:resolutiony.url", "path": "Extension.extension.extension.url", "fixedUri": "resolutiony" }, { "id": "Extension.extension:maxres.extension:resolutiony.value[x]", "path": "Extension.extension.extension.value[x]", "type": [ { "code": "Quantity" } ] }, { "id": "Extension.extension:maxres.extension:resolutiony.value[x].unit", "path": "Extension.extension.extension.value[x].unit", "patternString": "mm" }, { "id": "Extension.extension:maxres.extension:resolutiony.value[x].system", "path": "Extension.extension.extension.value[x].system", "patternUri": "http://unitsofmeasure.org" }, { "id": "Extension.extension:maxres.extension:resolutiony.value[x].code", "path": "Extension.extension.extension.value[x].code", "patternCode": "mm" }, { "id": "Extension.extension:maxres.extension:resolutionz", "max": "1", "min": 0, "path": "Extension.extension.extension", "sliceName": "resolutionz", "mustSupport": true }, { "id": "Extension.extension:maxres.extension:resolutionz.extension", "max": "0", "path": "Extension.extension.extension.extension" }, { "id": "Extension.extension:maxres.extension:resolutionz.url", "path": "Extension.extension.extension.url", "fixedUri": "resolutionz" }, { "id": "Extension.extension:maxres.extension:resolutionz.value[x]", "path": "Extension.extension.extension.value[x]", "type": [ { "code": "Quantity" } ] }, { "id": "Extension.extension:maxres.extension:resolutionz.value[x].unit", "path": "Extension.extension.extension.value[x].unit", "patternString": "mm" }, { "id": "Extension.extension:maxres.extension:resolutionz.value[x].system", "path": "Extension.extension.extension.value[x].system", "patternUri": "http://unitsofmeasure.org" }, { "id": "Extension.extension:maxres.extension:resolutionz.value[x].code", "path": "Extension.extension.extension.value[x].code", "patternCode": "mm" }, { "id": "Extension.extension:maxres.extension:qualifier", "max": "1", "min": 0, "path": "Extension.extension.extension", "sliceName": "qualifier", "mustSupport": true }, { "id": "Extension.extension:maxres.extension:qualifier.extension", "max": "0", "path": "Extension.extension.extension.extension" }, { "id": "Extension.extension:maxres.extension:qualifier.url", "path": "Extension.extension.extension.url", "fixedUri": "qualifier" }, { "id": "Extension.extension:maxres.extension:qualifier.value[x]", "min": 1, "path": "Extension.extension.extension.value[x]", "type": [ { "code": "Coding" } ], "mustSupport": true, "patternCoding": { "code": "C25564", "system": "http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl" } }, { "id": "Extension.extension:maxres.url", "path": "Extension.extension.url", "fixedUri": "maxres" }, { "id": "Extension.extension:maxres.value[x]", "max": "0", "path": "Extension.extension.value[x]" }, { "id": "Extension.url", "path": "Extension.url", "fixedUri": "http://omi.de/fhir/registry/StructureDefinition/mrt-resolution-requirement-extension" }, { "id": "Extension.value[x]", "max": "0", "path": "Extension.value[x]" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension" }