Siemens Healthineers Academy
<i>syngo</i>.MI IDL Frontier

syngo.MI IDL Frontier

This syngo.MI IDL Frontier job aid will introduce you to the IDL application, including service utility, runtime licensing, directories and workflows.
Target group: All users
Recommended to be viewed on the following devices: All (incl. tablet and smartphone)

SIEMENS Healthineers syngo.MI IDL Frontier* *syngo.via Frontier & research applications are not intended for clinical use Template Effective Date: 10 Aug 2021| HILS 2223 Job Aid Effective Date: 02 May 2023 | HOOD05162003349663 and are for research purposes only. Unrestricted © Siemens Healthineers, 2023 syngo.MI IDL Frontier – SIEMENS Healthineers Table of Contents IDL application 3 First steps 9 The IDL Service Utility 11 IDL Runtime Licensing 13 Manage IDL Directories 15 Manage IDL Workflow Library 26 Adding a new IDL Workflow/Template 29 Editing IDL workflows 36 Import workflow 39 IDL Workflow Launcher 41 IDL Workflow Launcher - Edit workflows 49 2 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 IDL Application* SIEMENS Healthineers What is IDL? How does it work? • syngo.MI IDL Frontier is a software product intended for non-clinical analysis and visualization of imaging data. • This Frontier application is designed to launch IDL workflows through OpenApps and can be downloaded from the Digital n/s Scanners Marketplace. syngo.via • It allows you to run pre-developed IDL (Interactive Data Language) MI View&GO workflows on syngo.via or MI View&GO*. • A mandatory DeviceGuard Whitelisting process is needed to ensure that the binaries are cleared to run. Whitelisting is successful on a • MI customers can develop their own IDL applications* and can system restart which needs OS level privileges. share them across the installed base. • syngo.MI IDL Frontier syngo.via or MI View&GO* as a reading solution should only be concerned with running binaries and the background utility functions should be abstracted out of the product application. Siemens Healthineers does not develop or sell IDL applications. 3 *Will be released with MI View&GO Version VA20 in 2023 Effective Date: 02 May 2023 | HOOD05162003349663 DL_DLM_PATH & SAM_DIR is another environment variable needed by the apps. Unrestricted © Siemens Healthineers, 2023 SAM_DIR is specific to Japanese Apps but IDL_DLM_PATH needs to be appended if the application is using custom IDL DLMs(Dynamic Loadable Modules) IDL SIEMENS Healthineers Concept and general workflow Welcome to the Store IDL® ------ IDL IDL® IDL Workflow Integrate and run IDL applications on your Siemens Launcher Caas system Integrate and run IDL CAAS Warloix Bar T ---- applications on your Siemens system • Download the IDL • IDL Workflow Launcher • User manually imports IDL • Once the workflows are Workflow Launcher from installs IDL runtime on directories and configures configured, they can be run the Digital Marketplace. the host system1 workflows2 natively within syngo.via or MI . . View&GO3 from the server. IDL Service Utility IDL Workflow Launcher Whitelisting Configure and Import the (Mandatory step – manage IDL Configure and Runs the IDL directories Apps won’t run if workflows and manage the IDL applications on the files are not whitelisted) create Library runtime license syngo.via/MI View&GO3 . Mandatory server restart is required at this point for changes to take effect (1) IDL runtime today installs both IDL and ENVI. ENVI is not needed. 4 (2) Specific location on the server, the folder structure will be maintained. This step is performed through the service utility. Effective Date: 02 May 2023 | HOOD05162003349663 (3) Will be released with MI View&GO Version VA20 in 2023. Unrestricted © Siemens Healthineers, 2023 IDL SIEMENS Healthineers Considerations and approach Clinical Application Input- Output- • IDL application accesses the IDL Application dumps the IDL Service input images through a text IDL output to a directory Utility IDL file. defined by • Workflow Please note: IDL Applications Application ESOFT_BROKER_OUTPUT_ Launcher expect the data to be in a NAME certain order! • The text file is supplied using ESOFT_BROKER_INPUT_ NAME • User Access Enforcement • Accessible to all Optional Parameters- clinical readers at Additional parameters that might be • OS Level Clinical the site needed by the application to work. Administrator* Supplied by • Responsible for ESOFT_BROKER_PARAMETER_1..5 • Responsible for all running background utility applications functions. *Refer glossary 5 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 IDL SIEMENS Healthineers Block diagram (simplified) Open Apps Sets all the env. variables along Input, Output, with I/O directories Workflow Launcher Parameters Patient Symbia.net syngo.via IDL Workflow Launches IDL IDL (e.soft) Results Launcher Application Application Pulls the results and cleans up all temp Output directories 6 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Licensing structure SIEMENS Healthineers IDL Workflow Launcher App & IDL Runtime IDL Workflow Launcher App IDL Runtime IDL® IDL IDL Workflow Integrate and run IDL applications on your Siemens Launcher system • IDL Workflow Launcher will utilize a Frontier license. This means • As IDL runtime follows a different licensing mechanism, it can happen that there is no restriction for a concurrent user scenario. All users that IDL Workflow Launcher is up and running but IDL runtime license can access IDL Workflow Launcher at the same time. is fully consumed. • IDL Frontier license will be a special flavor of Frontier license • Expectation – IDL runs in VM mode. VM mode is an indication to the providing access to just the IDL Workflow Launcher functionality. user that license is consumed*. • Users can however also buy the full Frontier package and IDL Workflow Launcher will be available along with the other Frontier apps. * Node locked license behavior is not investigated yet. Counted license behavior also 7 needs to be investigated. Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Glossary SIEMENS Healthineers Terms Definition IDL Interactive Data Language. Programming language used by researchers and engineers primarily for processing large amounts of data and image processing. Owned and marketed by Harris GeoSpatial. IDL Runtime Underlying infrastructure needed to run compiled IDL applications. IDL Virtual Machine (VM) Virtual Machine is a no-cost solution to run IDL compiled programs. Users just need to install the IDL runtime. Greater flexibility and functionalities requires a license. DLM Dynamic Loadable Modules. Powerful way to extend IDL functionalities. Described as a .dlm file that is used to call routines at runtime. .sav file A compiled and distributable IDL program. These programs can be distributed and run using IDL runtime without any dependencies. Environment Variables Windows system environment variables that are used by IDL applications. IDL Workflow Launcher App IDL Workflow Launcher APP acts as the bridge between Siemens environment and third party IDL Application. Command Line Argument Command line argument is a parameter supplied to the program when it is invoked. Script/bat files Refers to windows batch files. (.bat extension) the .bat file in this context is used to set the command line parameters to the right environment variables. OS Level Clinical Administrator A local windows administrator (typically created at the site), that has access to windows. At scanner side this admin has capability to come out of kiosk mode. 8 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 SIEMENS Healthineers First steps 9 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 First steps SIEMENS Healthineers Welcome to the Store IDL Inns IDL IDL Service --- xix ----- --- Utility IDL Workflow Caas IDL Launcher CAAS Warlala Bor T Integrate and run IDL applications on your Siemens system • Download the IDL Workflow Launcher APP • IDL Workflow Launcher APP • Login as Windows IT Administrator. from the Digital Marketplace. installs IDL runtime on the • Open the IDL Service Utility to host system1 import the IDL directories and to . configure workflows2 . (1) IDL runtime today installs both IDL and ENVI. ENVI is not needed. 10 (2) Specific location on the server, the folder structure will be maintained. This step is performed through the service utility. Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 SIEMENS Healthineers The IDL Service Utility 11 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 IDL SIEMENS Healthineers Service Utility 10.83.53.180 AV IDL Recycle Bin syngo.via Server Se .. syngo.via Quick Guide IDL Service Utility × IDL Service Utility Acrobat syngo.vis - Reader DC Server Shell dministrat ... syngo.via Portal Single Si ... • IDL Service Utility is located on the server LogBook syngo.via - Start Server desktop. Quick syngo.via - IT-Adm .. Stop Server • Double-click and open the IDL Service F Utility. The IDL Service Utility home page is yngo Flight Recorder syngo.via displayed. Client Manage IDL Directories Manage IDL Workflow Library IDL License Management Import, whitelist Configure and Configure and syngo.via - Restart Serv • and manage the The IDL Service Utility manages and manage IDL manage IDL LIDL ! configures IDL workflows and related IDL directories workflows runtime license licenses. IDL Service Utility SIEMENS .. Healthineers • Users having access to the server have automatic access to this utility. P e 12 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 SIEMENS Healthineers The IDL Service Utility IDL Runtime Licensing 13 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 IDL SIEMENS Healthineers Runtime licensing IDL Service Utility ™ Harris License Administrator X IDL License Management L3HARRIS Welcome to the Harris License Administrator. Please choose one of the following options on the left. • Click the IDL License Management. Activate Local License • IDL is shipped with IDL Runtime version 8.8*. Deactivate Local License • License Management launches the built in IDL Use License Server License Administrator from Harris Geospatial. Borrow Licenses from a Server You can configure the license you received from IDL Service Utility Activate License on this Server Harris Geospatial. Deactivate License on this Server Harris License Administr • To activate a license, select Activate Local KEL3HARRIS View current licenses and activation codes (* = server) Name Activate Code Maintenance ID Activate Local License IDL 8.8 DICOM Toolkit R/W Runtime Term Licens( ^ *** ""425 MNT-5525952 License. IDL 8.8 Runtime Term License ...* _ **** _ ***.- OCCF MNT-5525952 Deactivate Local License • Enter the activation code and required Use License Server Borrow Licenses from a Server quantity. View Licenses Activate License on this Servo • Upon activation, a success notification Activate Deactivate License on this Server succeeded! appears. View Log []Show feature details Show in-use counts The IDL apps will consume license when they View Licenses Copy to Clipboard Save to File • run. If license is fully consumed, then IDL Apps View Log Close run in Virtual Machine Mode (evident with the Healthingo lineers splash screen indicating the same). * IDL Runtime licensing is not handled by Siemens Healthineers. 14 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 SIEMENS Healthineers The IDL Service Utility Manage IDL Directories 15 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Manage IDL Directories SIEMENS Healthineers IDL Service Utility 1Ì Home Directories : Workflows using this directory Nome Status MIP Secondary Capture Salivary Gland Workflow templates Manage IDL Directories H/M Analysis SAM that use the selected DMSA Uptake directories will be • displayed here. Click Manage IDL Directory to All directories that are open the IDL Service App. already present in the server are displayed here. • Click the Add Folder icon to import a directory. • Only sequential import is possible. Add Folder icon to import a single directory. SIEMENS Healthineers 16 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Manage IDL Directories – IDL Application Directories SIEMENS Healthineers Application Package Top Level Directory IDL .sav file Config files SecondaryCapture Other data IDLUtils output DICOMSCapture.s IDL .dlls av dependencies .bat file App Icon IDLUtils.dll IDLUtils.dlm Run_DICOMSCapt ure_SAV.bat 17 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Manage IDL Directories SIEMENS Healthineers Bin IDL Applications reside inside bin directory. DATADRIVE > IDL_Apps > Japanese_Apps > SAM > develop (se_Apps > SAM > develop > bin > v @ Search bin P Naml Date modified bin 4/9/2021 6:32 P config 2/11/2021 6:11 data 2/11/2021 6:11 Info 2/11/2021 6:11 src 2/11/2021 6:11 Broker Disclaimer DMSA_Uptake HM_Analysis idl_test_app Dependencies, configs, help documentation for each application reside in these folders. lib MIP RVR_process SalivaryGland SC_Template 18 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Manage IDL Directories SIEMENS Healthineers IDL Service Utility ™ IDL Service Utility Directories Directory Conte Open Directories Secondary Cap > This PC > (D:) DATADRIVE1 > IDL_Apps > IDLAppPackages Name Status Organize New folder SAM This PC Name Date modified Type Secondary Capture 3D Objects Japanese_Apps 5/20/2021 8:54 AM File folder Desktop MIPPackage 5/20/2021 9:21 AM File folder 8/2/2021 1:57 PM SAM File folder ... Documents SecondaryCapture Downloads IDL App paths.txt 5/20/2021 5:29 PM Text Docum Music MIPPackage Pictures Shared Reporsitc Videos (C:) SYSTEM (D:) DATADRIVE1 Transferring ... (E:) ESD-USB (44) MBox 1.0 (\ \ (E) ESD-USB Copying ... using this directory File name: MIP Salivary Gland H/M Analysis DMSA Uptake SIEMENS Healthineers 19 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Manage IDL Directories SIEMENS Healthineers IDL Service Utility1Ì • Once the copy is completed, the system sends a message informing Directories the user to trigger the whitelisting Name Status process. Secondary Capture SAM • Whitelisting is triggered by using the ... MIPPackage shield icon next to add folder icon. Copy Complete i Files have been copied successfully. To complete the transfer, trigger the scanning and whitelisting process. • Whitelisting is a mandatory step – Apps won’t run if the files are not OK whitelisted. H/M Analysis DMSA Uptake • At this point, the Status icon has a white tick mark. Whitelisting is triggered by using the shield icon. SIEMENS Healthineers ... 20 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Manage IDL Directories – SIEMENS Healthineers Whitelisting Process IDL Service Utility 1 • When whitelisting is in progress, the interaction with the service app is Directories disabled. It can be minimized but Name Status cannot be closed. Secondary Capture SAM • If multiple directories are imported MIPPackage the whitelisting would run only once on all the directories. IDL Service Utility Whitelisting is in progress ... This might take a few minutes. Directories Nome Status Secondary Capture H/M Analysis SAM DMSA Uptake !: Workflows using this directory VIP Salivary Gland H/M Analysis DMSA Uptake SIEMENS. Healthineers 21 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Manage IDL Directories – SIEMENS Healthineers Whitelisting Success IDL Service Utility • Once whitelisting is completed successfully, a message asking the Directories user to restart the system is displayed. Name Status Secondary Capture • The response to the dialog box does SAM not trigger a restart. ... MIPPackage • After the restart, the status icon turns Restart Required green. A green icon is an indication Whitelisting has completed successfully. The system needs a mandatory restart to that the system has successfully apply the changes. Clicking "OK" will not initiate the restart. performed all the operations and the directory is ready to use. OK H/M Analysis DMSA Uptake SIEMENS Healthineers .. 22 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Manage IDL Directories – SIEMENS Healthineers Whitelisting Failure IDL Service Utility • If the whitelist fails, the system informs the user. Whitelist script Directories currently has error codes. Name Status Secondary Capture • We either capture the error codes in SAM EC the log or display it in the UI as shown MIPPackage here. Depending on the type of error Whitelisting Failed! code, further actions can be taken by the user (to be specified in the user Whitelisting was unsuccessful. (Error Code: 13826 - Failed to verify signature) Please try again. If the problem persists documentation). contact Siemens Healthineers support. Try Again H/M Analysis DMSA Uptake SIEMENS Healthineers 23 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Manage IDL Directories – SIEMENS Healthineers Whitelist script error codes As per the syngo wiki, below are certain errors (also the error codes) that can occur during whitelisting. Exit code • 0 or 3010 (Success, Reboot required). Any other exit code means an error occurred: • 1: General • 2: File not found • 7: Out of memory • 13826: Failed to verify signature To get the exit code in a shell that calls Powershell.exe with a script as command the following syntax is valid (standard for Powershell): Powershell.exe -ExecutionPolicy Bypass -Command "{\DeviceGuardPreparation.ps1;exit $lastexitcode}" or with parameter: Powershell.exe -ExecutionPolicy Bypass -Command "&{&'"\DeviceGuardPreparation.ps1"' -Status;exit $lastexitcode}" 24 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Manage IDL Directories – SIEMENS Healthineers Delete directory IDL Service Utility • Delete option cannot be undone. Directories Name Status Secondary Capture • All workflows using the SAM directory will also be deleted SAM Delete from the library. Confirm Delete There are workflows using this directory! • A message will be provided Are you sure you want to delete this directory? before deletion as shown. All the workflows using this directory will be deleted as well! this directory Cancel Delete H/M Analysis DMSA Uptake SIEMENS Healthineers. 25 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 SIEMENS Healthineers The IDL Service Utility Manage IDL Workflow Library 26 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Manage IDL Workflow Library SIEMENS Healthineers IDL Service Utility Home O O Manage IDL Workflow Library DICOM Edit • Secondary Capture is a default workflow that Secondary Capture DMSA Uptake MIP Salivary Gland ... IDL application to generate screen will ship ex factory. ... ... captures. Edit De Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet dolor dolor sit consectetur adipiscing. sit consectetur adipiscing. Workflow Library Lorem ipsum dolor sit. Create A Copy Options Menu and Help • User created workflows appear as tiles in the Delete library. • Options Menu to manage the workflows. ........... Options Menu • Comprehensive IDL Help documentation. SIEMENS Healthineers 27 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Manage IDL Workflow Library – SIEMENS Healthineers Options Menu Create/Import a Delete workflow new workflow template template Refresh Library Comprehensive IDL Help documentation Import Library Export Library 28 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 SIEMENS Healthineers Adding a new IDL Workflow/Template 29 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Adding a new IDL Workflow SIEMENS Healthineers IDL Service Utility ™ Add New Workflow X Workflow Configuration nput Data Order O O • To add a new workflow, click the plus icon Application Name* to open the Add New Workflow dialog Application Description* from the Options Menu. App 1 Ap ... Lorem ipsum dolor sit amet dolor Lort App Directory* O ... plor sit consectetur adipiscing. dole Lori + App Icon* Icon must be inside the top level directory IDL Binary File* • The first step is the workflow File must be inside the top level directory configuration. Custom .bat File* M Additional Launch Parameters (optional) • The second step is the input data order. Name Value User can directly mention the name of the optional broker parameters and the value. 5 Parameters are supported Add SIEMENS Healthineers ... 30 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Adding a new IDL Workflow – SIEMENS Healthineers Workflow Configuration All fields need to be filled out. Add New Workflow X Workflow Configuration Input Data Order Add New Workflow X Workflow Configuration Input Data Order Application Name* Application Description* Application Name" Name of the IDL application/workflow Application Description A short desciption of the application functionality App Directory* App Directory" Choose the top level directory where the IDL application is located. The selection is done from the server where directories were imported in the previous step. App Icon* Icon must be inside the top level directory App Icon Choose icon. Icon should be inside the top directory selected ken must be inside the top level director IDL Binary File* IDL Binary File Choose the IDL.sav file. Should be located inside the top level directory File must be inside the top level directory File must be inside the top level directory Custom .bat File* Custom but File Choose the batch file. Should be located inside the top directory M Additional Launch Parameters (optional) Name Value You can directly mention the name of the additional parameters and the value. 5 Parameters are supported. 31 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Adding a new IDL Workflow – SIEMENS Healthineers Example Workflow Configuration Add New Workflow X Workflow Configuration Input Data Order DICOM Edit Application Name* Secondary Cpature Application Description* An Application to generate secondary captures Secondary Capture ... App Directory* IDL application to generate screen C:\OpenAppsPackages\App-VIFrontier-IDL-Workflow-Launcher\Root\IDLApps\SecondaryCapture captures. App Icon* DICOM C:\OpenAppsPackages\App-VIFrontier-IDL-Workflow-Launcher\Root\IDLApps\SecondaryCapture\DICOMEdit.ico Edit O Icon must be inside the top level directory IDL Binary File Example to generate Secondary Captures with a C:\OpenAppsPackages\App-VIFrontier-IDL-Workflow-Launcher\Root\IDLApps\SecondaryCapture\DICOMSCapture.sav File must be inside the top level directory workflow. Custom .bat File* C:\OpenAppsPackages\App-VIFrontier-IDL-Workflow-Launcher\Root/DLApps\SecondaryCapture\Run_DICOMSCapture_SAV.bat M Additional Launch Parameters (optional) Name Value Add 32 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Adding a new IDL Workflow Template – SIEMENS Healthineers Input Data Ordering • Click the Input Data Order tab: Add New Workflow X Workflow Configuration Input Data Order Data Order – 1 Data will be passed in this order to the IDL application • You can specify the order in which data is passed into the workflow. ....... + Need – Input Name * Modality Image Type Series Name Contains Required • Specify the data selection based on Modality, Image Type, Series Name NM Any O filtering. O And O Or • This step acts as a filter and passes only the series that are needed for NM the IDL application to run. (In the specified order). NM PET • The Add button is activated once both tabs are filled. CT • Add a new data row or move selected rows: + ...... • Delete a row: Add E This step will be similar to esoft. 33 Series name can have ! & | conditions in it. Effective Date: 02 May 2023 | HOOD05162003349663 Required check box indicates that the data is necessary for the IDL application to launch. Unrestricted © Siemens Healthineers, 2023 Adding a new IDL Workflow Template – SIEMENS Healthineers Input Data Ordering Example Example Cardiac Processing Workflow: Example Salivary Processing Workflow: Add New Workflow x Add New Workflow X Workflow Configuration Input Data Order Workflow Configuration Input Data Order Data will be passed in this order to the IDL application Data will be passed in this order to the IDL Application + Input Name Mod ... Image Type Series Name Requ ... Input Name * Modality Image Type Series Name Contains Required Cardiac Gated NM Any gated;rest O Salivary Dyn NM NM DYNAMIC Dyn O And O Or O And O Or Pre Injection NM NM STATIC Pre O NM Any O And O Or O And O Or Post Injection NM NM STATIC Post O O And O Or Add Add This step will be similar to esoft. 34 Series name can have ! & | conditions in it. Effective Date: 02 May 2023 | HOOD05162003349663 Required check box indicates that the data is necessary for the IDL application to launch. Unrestricted © Siemens Healthineers, 2023 DICOM Data Type Dropdown Options Support SIEMENS Healthineers These data types will be described in Open App. Modality Image Type The modality classifications is how these data types will be evaluated by the Data Selector. NM Any NM NM PET CT SPECT PET NM Secondary Capture Nuclear Medicine Image Storage PET Image Storage • (1.2.840.10008.5.1.4.1.1.20) (1.2.840.10008.5.1.4.1.1.128) Secondary Capture Image Storage (1.2.840.10008.5.1.4.1.1.7) • Image Type - Static, Gated, Dynamic MFSC Grayscale Byte Image Type – (1.2.840.10008.5.1.4.1.1.7.1) • NM Static • MFSC Single Bit • NM WholeBody CT (1.2.840.10008.5.1.4.1.1.7.2) • NM Gated • MFSC Grayscale Word • NM Dynamic (1.2.840.10008.5.1.4.1.7.3) • NM Tomo CT Image Storage • MFSC True Color • NM Recon Tomo (1.2.840.10008.5.1.4.1.1.2) (1.2.840.10008.5.1.4.1.1.7.4) • NM Gated Recon Tomo NM Dynamic Recon Tomo No Image type classification for CT • 35 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 SIEMENS Healthineers Editing IDL workflows 36 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Editing IDL Workflows SIEMENS Healthineers IDL Service Utility O O O DICOM DICOM Manage IDL Workflow Library Secondary Capture DMSA Uptake MIP Salivary Gland Secondary Capture • You can Edit or Create A Copy of ... ... IDL application to generate screen DL application to generate screen ... captures. . be Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet dolor workflows from the Options Edit dolor sit consectetur adipiscing. sit consectetur adipiscing. captures. Lorem ipsum dolor sit. Create A Copy Menu. Delete • Create A Copy allows the user to specify different values for optional parameters, e.g., MIP application with the invert flag set to 0 or 1. SIEMENS Healthineers 37 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Editing the Workflow Template SIEMENS Healthineers Edit Workflow X Workflow Configuration Input Data Order Application Name* Salivary Gland Edit Workflow X Application Description Application to evaluate Salivary Gland activities. Requires a dynamic NM sca Workflow Configuration Input Data Order • Click the Edit option to change M Additional Launch Parameters (optional) rill be passed in this order to the IDL Application parameters. Name Value + ne Mod ... Image Type Series Name Requ ... • You can use this page to mainly to Dyn NM NM DYNAMIC edit the parameters and the data Dyn O And O Or ordering. tion NM NM STATIC Pre O O And O Or • If you have to change the app directory, you need to import the Post Injection NM NM STATIC Post O application from scratch. And Or Please note: Series Name in the UI will be renamed to Series Description. 38 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 SIEMENS Healthineers Import workflow 39 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Exporting and importing workflows SIEMENS Healthineers ? O O O O Export Selected Apps • Click the Export option. ... ... Export All Apps ... • You can export workflows from the App 1 App 2 App 3 App 4 App 5 options menu. This includes all files and ... ... ... ... ... Lorem ipsum dol psum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet dolor Lorem ipsum dolor sit amet dolor sit consectetur ac Edit consectetur adipiscing. dolor sit consectetur adipiscing. sit consectetur adipiscing. sit consectetur adipiscing. folders needed for the IDL apps to run. psum dolor sit amet Lorem ipsum dolor sit. Create A Copy Export a selection of workflows or all with • You will be asked to specify an export Delete a single click. directory. • Import will request user to specify the archive file. • On import action, all directories and workflow configurations are copied. Import Apps x Once the directories are copied, they will be whitelisted. Import Directory* The SHUI prototype uses the word Apps this will be replaced with Workflows. 40 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 SIEMENS Healthineers Launching IDL Workflows in syngo.via – IDL Workflow Launcher 41 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 Launching IDL Workflows in syngo.via SIEMENS Healthineers MI General C . X Requirements: Data Selection Bone_Complete_1 A Bone_Complete_1 Bone_Complete_1 Bone_Complete_1 Series X MDP MDP MDP MDP Image Stack(S) *1/1/2001. M. 7Y *1/1/2001, M. 7Y *1/1/2001. M. 7Y *1/1/2001. M. 7Y MI General Bone tomo [Recon] L POST CALF R_Bone Delays RANT CALF L_Bone Delays Posterior_Bone Wholebody Dynamic Static - Add Study • The IDL Launcher must be Time /27/2002 4/23/2002 4/23/2002 4/18/2001 4DM R # Series Name downloaded from the Digital B Dual Planar Stripe 10 cm asity Gated SPC Current Willealilalalalal Functional AD Hybrid Corridor4DM Marketplace. 4D Hybri F Axial 3x ... Axial 3x. _NM, 1/18/2008 Favorite Tools T 1.6370 kCnts Bone Scan B 0.00 Cnts L POST CALF R B 0.00 Cnts RANT CALF L 81.0 Cnts 8m:415 274K cnts 8m:41s 336K cnts B 0.00 Cnts Posterior T 32.767 kants 19m:01s 3359K onts B 0.00 Cnts SPECT 1 . MI Organ Processing Bone_Complete_1 Bone_Complete_1 Bone_Complete_1 Bone_Complete_1 10 ... Bone tomo [Recon] MDP MDP MDP MDP OpenApps *1/1/2001. M. 7Y *1/1/2001. M. 7Y *1/1/2001. M. 7Y *1/1/2001. M. 7Y Bone Wholebody Tc99m • Assign MI General with your X Cedars-Sina Cardiac Suite Anterior_Bone Wholebody L POST IMM R_Bone Pool RANT 30 MIN L Bone L POST 20 MIN R_Bone Pool Anterior /18/2001 4/23/2002 23/2002 4/23/2002 Posterior study you would like to process. Digital Marketplace Bone Flow Tc99m Series IDL 10 cm 99m Technetium 99m Technetium 01 IDL Workflow 128 % L POST 20 MIN R 3m:515 421K onts Bone Pool Tc99m Select the data type from the Launcher Anterior 19m:01s 3660K ents B 0.00 Chts POST IMM R 4m: 11s 422K onts RANT 30 MIN L • 3m:53s 501K onts 5 RANT IMM L Favorite Tools Bone_Complete_1 Bone_Complete_1 Bone_Complete_1 MDP MDP MDP Open Ctrl+O Data Selection drop-down menu. T *1/1/2001. M. 7Y *1/1/2001. M. 7Y *1/1/2001. M. 7Y × Findings RANT 20 MIN L Bone L POST 10 MIN R_Bone Pool RANT 10 MIN L Bone Reset Text Open with Favorites Windowi .. 4/23/2002 4/23/2002 4/23/2002 View as Read-Only with Suggested E auto • Click the Open Apps button. ull Text Automatic ......... Layout Batch Open -------.--... O HNGMock Distance ROI Circle VOI Sphere RANT 20 MIN L T 55.0 C B 0.00 Cnts L POST 10 MIN R 120 % Assign Workflow RANT 10 MIN L IDI. Workflow Launcher * Printing 3m:51s 501K onts 3m:525 422K ont Cancel Workflow • Cual Automati oment Registrat. Bone_Complete_1 _Bone_Complete_1 H Bone_Complete_1 MI Neuro DB Comparison * Click the IDL Workflow Launcher MDP MDP *1/1/2001. M. 7Y *1/1/2001, M. 7Y *1/1/2001. M. 7Y Search Patient with DICOM Q/R button to launch the IDL lide Lines Parallel RANT IMM L_Bone Pool 99m Technetium_Bone tome MI Neuro Striatal Analysis * 99m Technetium_Bone PRUNUS /23/2002 4/27/2002 23/2002 Add to Demo List C MI Neuro Subtraction Workflow Library. Cardiac Cardiac Snap Remove from Demo List Mask Planes Referen ... MI View&GO FO Lock Snapshot Cardiac Referen FAST T 91.67 % cnts/s + RANT IMM L 4m:11s 501K onts Bone tomo 205 64K onts Bone Flow Ph : 1 Fr : 1 Please note: Os 3s 44 onts B -8.33 % cnts/s Bone Flow Ph: 1 Fr: 1 Os 35 51 onts New Launching IDL Workflows is also Installation Date IDL IDL Workflow Launcher License State: Licensed Version: 1.0 (Not for clinical use) 27/09/2022 Expires: 17/03/2023 (171 days left) possible from the patient browser. Open 42 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 IDL in syngo.via MI General – SIEMENS Healthineers Loading Viewing Not for clinical use Series • After the loading procedure the Genera Viewing IDL Workflow Launcher Library Add Study IDL Workflow Launcher Library is Stack 3x 3 MPR VRT Results Series Name visible. Current ........ „ NM, 1/18/2008 Favorite Tools OpenApps X O O O Bone Scan Bone tomo [Recon] • The Frontier Disclaimer is always L POST CALF R Bone Delays Digital Marketplace App Home R ANT CALF L_Bone Delays displayed. Secondary Capture DMSA Uptake MIP Salivary Gland Anterior_Bone Wholebody Posterior_Bone Wholebody ... ... Bilateral kidney uptake will be ... IDL IDL application to generate Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet dolor screen captures. calculated from static kidney imaging. Perform dynamic dolor sit consectetur adipiscing. sit consectetur adipiscing. 99m Technetium_Bone to ... Series nrnulicition of 99Tr-m Lorem ipsum dolor sit. DL Workflow L POST 10 MIN R_Bone Pool • La" Iler" Double click on a tile to launch L POST 20 MIN R_Bone Pool L POST 30 MIN R Bone Pool the workflow. MI General Series L POST IMM R Bone Pool MI General Favorite Tools R ANT 10 MIN L_Bone Pool Dynamic Static . WB . Dual Planar Display Time Intensity Gated R ANT 20 MIN L Bone Pool Findings Rotate * Series Name Synch 3D Ref. OpenApps Volume Functional Futed 4D Hybrid R ANT 30 MIN L Bone Pool Point Axial Soc ... Axial 3x ... 2x3 + Current R ANT IMM L Bone Pool ? NM, 1/18/2008 Favorite Tools . MI Organ Processing Bone Scan 99m Technetium_Bone Flow Quick Distance ROI Circle Parallel Layout Guide Line Ranges Snapshot · OpenApps SPECT 1 Bone tomo [Recon] 99m Technetium Bone Fl ... . Bone Wholebody Tc99m E Digital Marketplace App Home Print Export Full Text Hide Lines Spine/Rib Anterior Image Image Label Posterior Printin . Bone Flow Tc99m Series L L 99m Technetium Reset Auto LungCAD LIDL 99m Technetium_01 Layout Views Bone Pool Tc99m IDL Workflo Launcher Loading .. RANT IMM L L POST IMM R RANT 10 MIN L L POST 10 MIN R RANT 20 MIN L Sulpul Favorite Tools x L POST 20 MIN R T RANT 30 MIN L Area Reiet OpenApps Full Text Contr ... Windowl. L POST 30 MIN R Bone Delays Tc99m Printing Automatic Distance POI Circle VOI Sphere Visual + RANT CALF L Layout Lin Alignment L POST CALF R Auterratic Hide Lines Parale - Additional Data Racial 6:21 PM Registrat .. Graphics Fanges Ranges 99m Technetium_Bone t ... Candiac Cardiac Srap Lock Snapshot Mark Planes Referen .. Referen .. Cardiac FAST ... 11:02 P 43 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 IDL in syngo.via – SIEMENS Healthineers Loading Viewing Not for clinical use Series • The Virtual Machine tab is only General Viewing Add Study displayed. Stack 3x3 MPR VRT Results 2×2 Series Name Current NM, 1/18/2008 • When the IDL Runtime license is not Favorite Tools OpenApps Bone Scan X Bone tomo [Recon] available. L POST CALF R_Bone Delays V Digital Marketplace App Home RANT CALF L_Bone Delays 010101011 Anterior_Bone Wholebody 101011010 • IDL Posterior Bone Wholebody The IDL apps will consume license 101010101 IDL 0100 99m Technetium_Bone to ... when they run. If license is fully Series L POST 10 MIN R Bone Pool IDL Workflow Launcher L POST 20 MIN R Bone Pool Virtual Machine consumed, then IDL Apps run in L POST 30 MIN R Bone Pool VII Distribution Platform To Run IDL Applications L POST IMM R Bone Pool Virtual Machine Mode. Favorite Tools X RANT 10 MIN L Bone Pool K Click To Continue RANT 20 MIN L Bone Pool Findings Scroll Rotate Synch 3D Ref. OpenApps R ANT 30 MIN L Bone Pool Point R ANT IMM L Bone Pool The Virtual Machine is a no-cost O. • MI General Not for clinical use Series X 99m Technetium_Bone Flow Quick Distance ROI Circle Parallel Layout MI General Guide Line Ranges Snapshot 99m Technetium Bone Fl ... solution to run IDL compiled Series Name E Funcional AD Hybrid Print Export Full Text Hide Lines Spine/Rib Current Image Image Label NM. 1/18/2008 programs. Favorite Tools . MI Organ Processing Bone Scan Printin - OpenApps X - SPECT 1 10 ... Done tomo (Recon] Reset AUTO unocan Bone Wholebody Tc99m Layout Digital Marketplace App Home Anterior Posterior Ilone Flow Tc99m Click continue to launch your 99m technetium • 99m Technetium 01 saques Done Pool Tcg9m KANT IMMI workflow. LPOST IMM R RANT 10 MIN L L POST TO MIN K RANT 20 MIN L Favorite Tools X 5 LPOST 20 MIN R T F. ANT 30 MIN L L POST 30 MIN R O. . Done Delays Tc99m Printing Automate Distance RON Ciclo VOUSper Visit AFormtot RANT CALFL Layout 21 E POST CALFR Additional Data 6:21 PM 99m Technetium Bone t .... 11:02 PM 44 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 IDL in syngo.via – SIEMENS Healthineers Data Selector Data will be passed in this order to the IDL Application • Before your workflow will be launched, the series will be DICOM checked based on the criteria and + Input Name Mod ... Image Type then passed to the IDL Application. Series Name Requ ... Salivary Dyn NM NM DYNAMIC Dyn • The input text file is prepared after this evaluation O And O Or with the necessary information needed for the IDL application to run. Pre Injection NM NM STATIC Pre O O And O Or Post Injection NM NM STATIC Post O O And Or User can directly mention the name of the optional broker parameters and the value. 5 Parameters are supported Add 45 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 IDL in syngo.via – SIEMENS Healthineers Data Selector input mismatch/missing • In both scenarios, the IDL workflow is not 2 of the 3 inputs did not match the launched. configuration. The following inputs are missing -- • You are directed back to the Workflow Input Names: Input Names: Pre_Injection Pre_Injection Library. Dynamic_Scan Dynamic_Scan • Please select the right series and Please select the right series and Select the right series or the missing launch the application again. launch the application again. series and launch the workflow again. OK OK Prompt displayed when the series don’t Prompt displayed when the input series match the input criteria specified. are missing. 46 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 IDL in syngo.via – SIEMENS Healthineers Screen Launch MI General MIP • If the data input is correct your About Patient Name IDL MIP MI Genera workflow is launched. Basic Dynamic Static - WB - Dual Planar 100% 100% Display Time Intensity Gated Volume Functional Fused 4D Hybrid Stripe Axial 3x ... Axial 3x ... 2×3 + ... 0% • The IDL App UI is always contained Cine [speed control] Forward within the Open Apps area! Favorite Tools > MI Organ Processing Slow (Speed) Fast Stop OpenApps X Gne [speed controll Refresh to Series data Forward ‘ Slow (Speed) Fast Software for research only. Not for diagnosis. Please note: Digital Marketplace App Home Stop Cine Action Nunber of Frames 24 ~ Clockwise []Save Settings • Parameters can be changed while IDL Series Name : Zip Rotation Direction : CW running the workflow! (Arrow prompt Number of Frames : 67 Rotation Angle : 15.00 deg Series Matrix Size 128x128 Number of Created Frames : 24 IDL Workflow Launcher Finish MIP Butt:20180522 at the bottom of the screen). • You must restart the workflow for the Findings V changes to take effect. Favorite Tools X T EE Area Reset Text OpenApps Full Text Contr ... Windowi ... • System kills the existing running O. auto instance and starts a new instance. Printing Automatic Distance ROI Circle VOI Sphere Visual Layout Line Alignment Automatic Parallel Radial Maximum Count Rate 300 Hide Hide Lines Registrat ... Graphics Ranges Ranges O Invert flag 1 Cardiac Cardiac Snap Lock Snapshot Planes Referen ... Referen ... Output Image format SC auto! Cardiac FAST ... + 47 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 IDL in syngo.via – SIEMENS Healthineers Result handling Viewing Not for clinical use Series • After processing exit your workflow. This will General KEb Viewing IDL Workflow Launcher Library Add Study bring you back to the IDL Workflow Launcher Stack 3:3 MPR VRT Results 2×2 C Series Name Library. Current NM NM, 1/18/2008 • If IDL Workflow Launcher has been launched Favorite Tools OpenApps X O Bone Scan Bone tomo [Recon] from within a syngo.via workflow, then the L POST CALF R_Bone Delays Digital Marketplace App Home R ANT CALF L Bone Delays results are saved and appear in the series Secondary Capture DMSA Uptake MIP Salivary Gland Anterior_Bone Wholebody Posterior Bone Wholebody navigator as soon as user exits the IDL ... ... ... IDL IDL application to generate Bilateral kidney uptake will be ... coLculoted from static kidney Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet dolor screen captures. imaging, Perform dynamic dolor sit consectetur adipiscing. sit consectetur adipiscing. 99m Technetium_Bone to ... Aruleition of 00Tr.m Lorem ipsum dolor sit. Series L POST 10 MIN R Bone Pool DL Workflow workflow. Launcher L POST 20 MIN R_Bone Pool L POST 30 MIN R Bone Pool • If the IDL Workflow Launcher was directly L POST IMM R Bone Pool Favorite Tools x RANT 10 MIN L Bone Pool launched from Patient Browser, then results R ANT 20 MIN L Bone Pool Findings Synch 3D Ref. OpenApps RANT 30 MIN L Bone Pool Point appear once user exits the IDL Workflow R ANT IMM L Bone Pool ? O 99m Technetium Bone Flow Quick Distance ROI Circle Parallel Layout Launcher in the Patient Browser. Guide Line Ranges Snapshot O ... A Results MI General one Fl ... # • If you use more than one IDL workflow in Print Export Full Text Hide Lines Spine/Rib Image Image Label Printing Zip [MIP] NotForCLinkall'se one session, results from both workflows Reset Auto LungCAD Layout Views should be available. It should not be overwritten. The results will be displayed Not for clinical use. Please note: • However, if you have run the same workflow 1 PM Not for clinical use more than once, only the latest results will be available (overwritten in this case). 48 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 SIEMENS Healthineers IDL Workflow Launcher - Edit workflows 49 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 IDL Workflow Launcher – SIEMENS Healthineers Edit Workflows Not for Clinical Use ! • The IDL Workflow Launcher does not have a IDL Workflow Launcher Library workflow management option. • However, you can make on the fly edits to the workflow configuration. E.g., specifying a new O O DICOM DICON Edit condition in the data selector. .......... Secondary Capture SecondaryCapture MIP Salivary Gland SecondaryCapture ... ... IDL application to generate be Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet dolor An application to generate Refresh Library • And even create copies in case the admin has not ... screen captures. Edit y dolor sit consectetur adipiscing. sit consectetur adipiscing. secondary captures Lorem ipsum dolor sit. and Delete done this already. These copies can be deleted in Create A Copy option the Workflow Library itself and you need not revisit the service utility app every time. • Workflows configured are visible to all users who access the IDL Workflow Launcher Library. 50 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 SIEMENS Healthineers The user must ensure that the Frontier Research Applications and/or the results obtained by their utilization will be used for Research Use only. “Research Use” means the use of a software for research (particularly for basic research) where the software itself is not validated. Research Use does not include market and feasibility studies concerning the software as well as any clinical use of the software, namely its use for any patient- specific examination in connection with the preparation of a diagnosis or therapy planning. The use of a Frontier Research Application in connection with any system cleared as a medical device may affect the medical device clearing of said system. The user has to ensure that the application of any Frontier Research Application is in accordance with applicable laws and regulations (e. g. ethic committee approval), Except as expressly set forth otherwise in this agreement, the Frontier Research Applications are provided “as is” without any warranty. Siemens Healthineers does not provide any warranty or guarantee that any Research Application is free of defects or third-party rights, can be used without interruption, for a specific purpose or for a specific time. The use of any Frontier Research Applications shall be at the users sole risk and expense. © Siemens Healthcare GmbH 2023 51 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023 SIEMENS Healthineers Please note this learning material is for training purposes only. For the proper use of the software or hardware, please always use the Operator Manual or Instructions for Use (hereinafter collectively “Operator Manual”) issued by Siemens Healthineers. This material is to be used as training material only and shall by no means substitute the Operator Manual. Any material used in this training will not be updated on a regular basis and does not necessarily reflect the latest version of the software and hardware available at the time of the training. The Operator Manual shall be used as your main reference, in particular for relevant safety information like warnings and cautions. Please note: Some functions shown in this material are optional and might not be part of your system. Certain products, product related claims or functionalities (hereinafter collectively “Functionality”) may not (yet) be commercially available in your country. Due to regulatory requirements, the future availability of said Functionalities in any specific country is not guaranteed. Please contact your local Siemens Healthineers sales representative for the most current information. The reproduction, transmission or distribution of this training or its contents is not permitted without express written authority. Offenders will be liable for damages. All names and data of patients, parameters and configuration dependent designations are fictional and examples only. All rights, including rights created by patent grant or registration of a utility model or design, are reserved. © Siemens Healthcare GmbH 2023 Siemens Healthineers Headquarters Siemens Healthcare GmbH Henkestr. 127 91052 Erlangen, Germany Telephone: +49 9131 84-0 siemens-healthineers.com 52 Effective Date: 02 May 2023 | HOOD05162003349663 Unrestricted © Siemens Healthineers, 2023

  • HOOD05162003349663