Artifact Overview
This page provides an overview on all profiles currently part of the Implementation Guide.
StructureDefinitions
All profiles defined in the OMI context are listed here. This also includes extensions.
| name | description | status | url |
|---|---|---|---|
| AgServiceInputParameters | AgServiceInputParameter | active | http://omi.de/fhir/registry/StructureDefinition/AgServiceInputParameterDicomBinary |
| AgServiceOutputParameters | AgServiceOutputParameters | active | http://omi.de/fhir/registry/StructureDefinition/AgServiceOutputParameters |
| AlgorithmSymbolExtension | Extension to capture the PNG symbol of an algorithm. | active | http://omi.de/fhir/registry/StructureDefinition/AlgorithmSymbolExtension |
| BccServiceInputParameters | BccServiceInputParameters | active | http://omi.de/fhir/registry/StructureDefinition/BccServiceInputParameters |
| BccServiceOutputParameters | BccServiceOutputParameters | active | http://omi.de/fhir/registry/StructureDefinition/BccServiceOutputParameters |
| BoaOmiOutputObservation | Profile derived from OmiOutputObservation. It describes the output of BOA algorithm. | active | http://omi.de/fhir/registry/StructureDefinition/boa-output-observation-profile |
| BoaReportComposition | Profile of the BOA Composition for the OMI context. It gives structure to the resources contained in an algorithm output. | active | http://omi.de/fhir/registry/StructureDefinition/boa-report-composition |
| BoaServiceInputParameters | BoaServiceInputParameter | active | http://omi.de/fhir/registry/StructureDefinition/BoaServiceInputParameterDicomBinary |
| BoaServiceOutputParameters | BoaServiceOutputParameters | active | http://omi.de/fhir/registry/StructureDefinition/BoaServiceOutputParameters |
| BodOmiOutputObservation | Profile derived from OmiOutputObservation. It describes the output of the Body Organ Detector (BOD). | active | http://omi.de/fhir/registry/StructureDefinition/bod-output-observation-profile |
| BodServiceInputParameters | BodServiceInputParameters | active | http://omi.de/fhir/registry/StructureDefinition/BodServiceInputParameters |
| BodServiceOutputParameters | BodServiceOutputParameters | active | http://omi.de/fhir/registry/StructureDefinition/BodServiceOutputParameters |
| BpcOmiOutputObservation | Profile derived from OmiOutputObservation. It describes the output of VIS algorithm. | active | http://omi.de/fhir/registry/StructureDefinition/bpc-output-observation-profile |
| BpcServiceInputParameters | BpcServiceInputParameters | active | http://omi.de/fhir/registry/StructureDefinition/BpcServiceInputParameters |
| BpcServiceOutputParameters | BpcServiceOutputParameters | active | http://omi.de/fhir/registry/StructureDefinition/BpcServiceOutputParameters |
| BrdOmiOutputObservation | Profile derived from OmiOutputObservation. It describes the output of the Body Region Detector (). | active | http://omi.de/fhir/registry/StructureDefinition/brd-output-observation-profile |
| BrdServiceInputParameters | BrdServiceInputParameters | active | http://omi.de/fhir/registry/StructureDefinition/BrdServiceInputParameters |
| BrdServiceOutputParameters | BrdServiceOutputParameters | active | http://omi.de/fhir/registry/StructureDefinition/BrdServiceOutputParameters |
| BuildHashExtension | Extension holding a hash value and some information about the hash type. | active | http://omi.de/fhir/registry/StructureDefinition/build-hash-extension |
| CATSServiceInputParameters | CatsServiceInputParameters | active | http://omi.de/fhir/registry/StructureDefinition/CatsServiceInputParameters |
| CatsServiceOutputParameters | CatsServiceOutputParameters | active | http://omi.de/fhir/registry/StructureDefinition/CatsServiceOutputParameters |
| CcServiceInputParameters | CcServiceInputParameters | active | http://omi.de/fhir/registry/StructureDefinition/CcServiceInputParameters |
| CcServiceOutputParameters | CcServiceOutputParameters | active | http://omi.de/fhir/registry/StructureDefinition/CcServiceOutputParameters |
| ConfidenceExtension | Extension that holds a percentage. | active | http://omi.de/fhir/registry/StructureDefinition/xraysorter-algorithm-confidence-extension |
| DeepLnServiceInputParameters | Inputs for the DEEP-LN algorithm contains an image (Binary resource). DICOM format. | active | http://omi.de/fhir/registry/StructureDefinition/DeepLnServiceInputParameters |
| DeepLnServiceOutputParameters | DeepLnServiceOutputParameters | active | http://omi.de/fhir/registry/StructureDefinition/DeepLnServiceOutputParameters |
| DeidentificationParametersExtension | Documents the deidentification parameters for an algorithm. | active | http://omi.de/fhir/registry/StructureDefinition/deidentification-extension |
| DeviceNoteTypeExtension | Extension for the note field in the Device resource. | active | http://omi.de/fhir/registry/StructureDefinition/DeviceNoteTypeExtension |
| DOIextension | Holds a Document Object Identifier (DOI) and a citation string of an algorithm. | active | http://omi.de/fhir/registry/StructureDefinition/doi-extension |
| FmdOmiOutputObservation | Profile derived from OmiOutputObservation. It describes the output of the Fremdmetall Detector (FMD). | active | http://omi.de/fhir/registry/StructureDefinition/fmd-output-observation-profile |
| FmdServiceInputParameters | FmdServiceInputParameters | active | http://omi.de/fhir/registry/StructureDefinition/FmdServiceInputParameters |
| FmdServiceOutputParameters | FmdServiceOutputParameters | active | http://omi.de/fhir/registry/StructureDefinition/FmdServiceOutputParameters |
| GBMBiomarkerVariant | Variant/Mutation for the output of GBM algorithm | active | http://omi.de/fhir/registry/StructureDefinition/gbm-variant |
| GbmServiceInputParameters | GbmServiceInputParameters | active | http://omi.de/fhir/registry/StructureDefinition/GbmServiceInputParameters |
| GbmServiceOutputParameters | GbmServiceOutputParameters | active | http://omi.de/fhir/registry/StructureDefinition/GbmServiceOutputParameters |
| GbmSummaryOutputObservation | Profile derived from OmiOutputObservation. It describes the output of GBM algorithm. | active | http://omi.de/fhir/registry/StructureDefinition/gbm-output-observation-profile |
| HeartbeatObservationProfile | Profile for representing heartbeat service parameters status, queue length, wait time, and price. | active | http://omi.de/fhir/registry/StructureDefinition/HeartbeatObservationProfile |
| HospitalPatient | A patient with a hospital-specific identifier that must contain 'HOSP'. | active | http://omi.de/fhir/registry/StructureDefinition/hospital-patient |
| ImageBoxCoordinatesExtension | Stores the four numerical coordinates (x1, y1, x2, y2) defining a rectangular box on an image | active | http://omi.de/fhir/registry/StructureDefinition/image-box-coordinates |
| InputParameterExtension | Extension to link input parameters to the HealthcareService resource. | active | http://omi.de/fhir/registry/StructureDefinition/input-parameter-extension |
| KcServiceInputParameters | KcServiceInputParameters | active | http://omi.de/fhir/registry/StructureDefinition/KcServiceInputParameters |
| KcServiceOutputParameters | KcServiceOutputParameters | active | http://omi.de/fhir/registry/StructureDefinition/KcServiceOutputParameters |
| OmiAiEndpoint | Profile of Endpoint for the OMI context. | active | http://omi.de/fhir/registry/StructureDefinition/omi-endpoint |
| OmiBoaOtherFindingsObservation | Profile of Observation for the OMI context. It describes other output possible for an AI algorithm. | active | http://omi.de/fhir/registry/StructureDefinition/ai-other-findings-output-observation |
| OmiDeidentificationParameters | Profile of Parameter to express deidentification measures for OMI algorithms. | active | http://omi.de/fhir/registry/StructureDefinition/omi-service-deidentification-parameter |
| OmiDevice | Profile of Device for the OMI context. | active | http://omi.de/fhir/registry/StructureDefinition/algorithm-device |
| OmiDiagnosticReport | Profile of DiagnosticReport for the OMI context. It describes the outcome of a AI-Service. | active | http://omi.de/fhir/registry/StructureDefinition/omi-diagnostic-report |
| OMIDocumentReference | Profil zur Abbildung von Bilddaten und PDFs | active | http://omi.de/fhir/registry/StructureDefinition/omi-document-reference |
| OmiHealthcareService | Profile of HealthcareService for the OMI context. | active | http://omi.de/fhir/registry/StructureDefinition/omi-service |
| OmiImagingStudyInput | Profile on ImagingStudy which is an input for an algorithm in the OMI context. | active | http://omi.de/fhir/registry/StructureDefinition/imaging-study-input |
| OmiImagingStudyOutput | Profile on ImagingStudy which has been procuded as output of an algorithm. | active | http://omi.de/fhir/registry/StructureDefinition/imaging-study-output |
| OmiOrganization | Profile of Organization for the OMI context. | active | http://omi.de/fhir/registry/StructureDefinition/omi-organization |
| OmiOutputObservation | Profile of Observation for the OMI context. It describes output of (AI) algorithms. | active | http://omi.de/fhir/registry/StructureDefinition/output-observation |
| OmiServiceInputParameters | Profile of Input-Parameter for the OMI context. | active | http://omi.de/fhir/registry/StructureDefinition/omi-service-input-parameter |
| OmiServiceOutputParameters | Profile of Output-Parameter for the OMI context. | active | http://omi.de/fhir/registry/StructureDefinition/omi-service-output-parameter |
| OutputParameterExtension | Extension to link output parameters to the HealthcareService resource. | active | http://omi.de/fhir/registry/StructureDefinition/output-parameter-extension |
| ParameterDicomTransferTypeExtension | Extension to defined which kind of DICOM transfer type should be considered. | active | http://omi.de/fhir/registry/StructureDefinition/input-parameter-dicom-transfer-type-extension |
| ParameterQueryExtension | Extension to document how to get the value for a certain parameter. | active | http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension |
| RegisterNewServiceInputParameter | Input parameters for the RegisterNewService operation. | active | http://omi.de/fhir/registry/StructureDefinition/RegisterNewServiceInputParameter |
| ResolutionRequirementExtension | Defines the minimum, recommended and max resolution for an algorithm. | active | http://omi.de/fhir/registry/StructureDefinition/mrt-resolution-requirement-extension |
| ServiceToAlgorithmLinkExtension | Links a service to a algorithm. | active | http://omi.de/fhir/registry/StructureDefinition/service-to-algorithm-link-extension |
| ServiceToHeartBeatObservationLinkExtension | Links a service to heartbeat parameters. | active | http://omi.de/fhir/registry/StructureDefinition/service-to-heart-beat-observation-link-extension |
| SoftwareLicenseExtension | Extension holding software license information. | active | http://omi.de/fhir/registry/StructureDefinition/software-license-extension |
| TumTestServiceInputParameters | TumTestServiceInputParameters | active | http://omi.de/fhir/registry/StructureDefinition/TumTestServiceInputParameters |
| TumTestServiceOutputParameters | TumTestServiceOutputParameters | active | http://omi.de/fhir/registry/StructureDefinition/TumTestServiceOutputParameters |
| UpdateServiceInputParameter | Input parameters for the UpdateService operation. | active | http://omi.de/fhir/registry/StructureDefinition/UpdateServiceInputParameter |
| VisOmiOutputObservation | Profile derived from OmiOutputObservation. It describes the output of VIS algorithm. | active | http://omi.de/fhir/registry/StructureDefinition/vis-output-observation-profile |
| VisServiceInputParameters | Profile on Parameter for the input for the VIS algorithm. | active | http://omi.de/fhir/registry/StructureDefinition/VisServiceInputParameter |
| VisServiceOutputParameters | Profile on Parameter for the VIS algorithm output. | active | http://omi.de/fhir/registry/StructureDefinition/VisServiceOutputParameter |
| XRaySorterAIOmiOutputObservation | Profile derived from OmiOutputObservation. It describes the output of XRaySorterAI algorithm. | active | http://omi.de/fhir/registry/StructureDefinition/XRaySorterAI-output-observation-profile |
| XRaySorterAIServiceInputParameters | XRaySorterAIServiceInputParameter | active | http://omi.de/fhir/registry/StructureDefinition/XRaySorterAIServiceInputParameterDicomBinary |
| XRaySorterAIServiceOutputParameters | XRaySorterAIServiceOutputParameters | active | http://omi.de/fhir/registry/StructureDefinition/XRaySorterAIServiceOutputParameters |
Example instances for Device resources
This list contains all instances defined within the OMI registry. All instances are derived from the OMI-Algorithm (based on the Device resource).
| name | version | type | reference | profile |
|---|---|---|---|---|
| Body and Organ Analyzer, BOP | user-friendly-name, model-name | Organization/ShipAI | http://omi.de/fhir/registry/StructureDefinition/algorithm-device | |
| Glioblastoma, Glioblastoma | user-friendly-name, model-name | Organization/ShipAI | http://omi.de/fhir/registry/StructureDefinition/algorithm-device | |
| Deep Learning Interactive Vis, VIS | user-friendly-name, model-name | Organization/DZNE | http://omi.de/fhir/registry/StructureDefinition/algorithm-device | |
| Adrenal Gland Volume Measurement, AGVM | user-friendly-name, model-name | Organization/UKERAGAIUBG | http://omi.de/fhir/registry/StructureDefinition/algorithm-device | |
| CATS-CDS-Service, CATS | user-friendly-name, model-name | Organization/MOLIT | http://omi.de/fhir/registry/StructureDefinition/algorithm-device | |
| Body Organ Detector, BOD | user-friendly-name, model-name | Organization/ShipAI | http://omi.de/fhir/registry/StructureDefinition/algorithm-device | |
| Body Part Classifier, BPC | user-friendly-name, model-name | Organization/ShipAI | http://omi.de/fhir/registry/StructureDefinition/algorithm-device | |
| Brain Contrast Classifier, BCC | user-friendly-name, model-name | Organization/ShipAI | http://omi.de/fhir/registry/StructureDefinition/algorithm-device | |
| Body Part Classifier, BPC | user-friendly-name, model-name | Organization/ShipAI | http://omi.de/fhir/registry/StructureDefinition/algorithm-device | |
| Body Region Detector, BRD | user-friendly-name, model-name | Organization/ShipAI | http://omi.de/fhir/registry/StructureDefinition/algorithm-device | |
| Contrast Classifier, CC | user-friendly-name, model-name | Organization/ShipAI | http://omi.de/fhir/registry/StructureDefinition/algorithm-device | |
| Fremdmetall Detector, FMD | user-friendly-name, model-name | Organization/ShipAI | http://omi.de/fhir/registry/StructureDefinition/algorithm-device | |
| Kernel classifier, KC | user-friendly-name, model-name | Organization/ShipAI | http://omi.de/fhir/registry/StructureDefinition/algorithm-device | |
| DICOM Rotator, DICOMR | user-friendly-name, model-name | Organization/TUM | http://omi.de/fhir/registry/StructureDefinition/algorithm-device | |
| Body and Organ Analyzer, BOP | user-friendly-name, model-name | Organization/ShipAI | http://omi.de/fhir/registry/StructureDefinition/algorithm-device | |
| Lymph Node Segmentation (DEEP-LN), DEEP-LN | user-friendly-name, model-name | Organization/RADIOLOGY-UKK | http://omi.de/fhir/registry/StructureDefinition/algorithm-device |
All OMI SearchParameter defintions
All FHIR extensions
The following presents a list of all extensions used in the OMI Registry.
| title | description | status | expression | url |
|---|---|---|---|---|
| AlgorithmSymbolExtension | Extension to capture the PNG symbol of an algorithm. | active | Device | http://omi.de/fhir/registry/StructureDefinition/AlgorithmSymbolExtension |
| Build Hash Extension | Extension holding a hash value and some information about the hash type. | active | Element | http://omi.de/fhir/registry/StructureDefinition/build-hash-extension |
| Algorithm Deidentification Parameters Extension | Documents the deidentification parameters for an algorithm. | active | Element | http://omi.de/fhir/registry/StructureDefinition/deidentification-extension |
| DeviceNoteTypeExtension | Extension for the note field in the Device resource. | active | Device.note | http://omi.de/fhir/registry/StructureDefinition/DeviceNoteTypeExtension |
| DOI extension | Holds a Document Object Identifier (DOI) and a citation string of an algorithm. | active | Device | http://omi.de/fhir/registry/StructureDefinition/doi-extension |
| Image Box Coordinates | Stores the four numerical coordinates (x1, y1, x2, y2) defining a rectangular box on an image | active | Observation.component | http://omi.de/fhir/registry/StructureDefinition/image-box-coordinates |
| Service Inputer Parameter Query Extension | Extension to defined which kind of DICOM transfer type should be considered. | active | Element | http://omi.de/fhir/registry/StructureDefinition/input-parameter-dicom-transfer-type-extension |
| Service Input Parameter Extension | Extension to link input parameters to the HealthcareService resource. | active | Element | http://omi.de/fhir/registry/StructureDefinition/input-parameter-extension |
| Service Input Parameter Query Extension | Extension to document how to get the value for a certain parameter. | active | Element | http://omi.de/fhir/registry/StructureDefinition/input-parameter-query-extension |
| MRT resolution requirement extension | Defines the minimum, recommended and max resolution for an algorithm. | active | Element | http://omi.de/fhir/registry/StructureDefinition/mrt-resolution-requirement-extension |
| Service Output Parameter Extension | Extension to link output parameters to the HealthcareService resource. | active | Element | http://omi.de/fhir/registry/StructureDefinition/output-parameter-extension |
| Algorithm to Service Link Extension | Links a service to a algorithm. | active | Element | http://omi.de/fhir/registry/StructureDefinition/service-to-algorithm-link-extension |
| HealthcareService to Heartbeat Link Extension | Links a service to heartbeat parameters. | active | Element | http://omi.de/fhir/registry/StructureDefinition/service-to-heart-beat-observation-link-extension |
| Software License Extension | Extension holding software license information. | active | Element | http://omi.de/fhir/registry/StructureDefinition/software-license-extension |
| XRaySorter Algorithm Confidence Extension | Extension that holds a percentage. | active | Element | http://omi.de/fhir/registry/StructureDefinition/xraysorter-algorithm-confidence-extension |