ReadMe SLIDA SDK v1.4
Content
File SLIDA_SDK.zip contains the SLIDA SDK (Software LInk for Dental Applications, Software Development Kit)
for integration of - among others - SIDEXIS (SIrona DEntal X-ray & Imaging System) with additional systems.
Become part of a community of worldwide more than 180 SLIDA-using companies and their applications! Use a simple, fast, reliable, operating system-independent interface proven over the last decades.
Files & components
- ReadMe.html - This file
- SLIDA_SDK.pdf - Main SDK Documentation & Reference
- Samples / PReceive
- Samples / PTest
- Samples / PTestDotNet
- SidexisSlidaConfiguration
New features of SLIDA SDK v1.4 - Overview
SDK
- Chapter on OSI layer model added
- Chapter on use cases added
- Chapter on special cases added
- Further 2D image file formats added
- 3D volume/CBCT/DVT exchange added
- New image types added (3D, transversal/longitudinal X-ray slices, CEREC, still video images)
- How to deal with missing date of birth added
- Support for dentist names of up to 128 characters in length added
- Support for longer image reason texts added
- Note on Terminal Server environment added
- Documentation bugs fixed
- DDE communication no longer supported
Tools
- Tool for automatic SIDEXIS SLIDA communication partner configuration added
Samples
Other
- Documentation for automatic retrieval of an existing SIDEXIS installation added (See below)
- ReadMe added
Component overview
Component PReceive
- Purpose: Sample for reading a SLIDA mailslot
- Programming language: Visual Basic
- Compiler: At least VB 5
- Requirements: -
Component PTest
- Purpose: Sample for writing a SLIDA mailslot
- Programming language: C/Win SDK
- Compiler: At least VS 2006
- Requirements: -
Component PTestDotNet
- Purpose: Sample for writing a SLIDA mailslot
- Programming language: C#/.net
- Compiler: At least VS 2013
- Requirements: At least .net 4
Component SidexisSlidaConfiguration
- Purpose: Command line tool for automatic configuration
- Programming language: -
- Compiler: -
- Requirements: At least .net 4
- See separate documentation file
Additional documentation
How to retrieve an existing SIDEXIS installation
- In compiler, add reference to IOptionsManager (COM-visible, installed by SIDEXIS)
- Invoke OptionsManager: var optMan = (IOptionsManager) Activator.CreateInstance( Type.GetTypeFromProgID( "SIDEXISNG.OptionsManager" ) );
- Retrieve SIDEXIS path: sidexisExeFile = Path.Combine( optMan.GetOption( "SidexisPath", "" ), "Sidexis.exe" );
- Retrieve SIDEXIS SLIDA mailslot path: slidaInMailslotFile = optMan.GetOption( "Sifiledb.ini/FromStation0/File", "" );
- For an implementation example see sample "PTestDotNet"
Hotline
Send mail
Have fun whilst programming and using SLIDA!
Your SIDEXIS team
October 2016, Dentsply Sirona, Sirona Dental Systems GmbH, Bensheim, Germany