Overview

The GeneralNotificationManager is an ATL COM module which provides methods to generate an email like structured message exchange between two partners. The produced XML infoset is transported electronically to the recipient and optionally can be signed and/or encrypted.

The generalNotification systems differs from other Sumex1 processes in that the notification system is symmetric. Thus there is no distinction between request and response.

Architectural blueprint

Either a new notification is produced from scratch by using the IGeneralNotificationRequest interface or a received notification is loaded into the module by the LoadXML method and a reply to that message is generated thereafter. The all data can be visualized using the Print method.

Eventually the data is transformed into a standards-compliant generalNotification XML infoset that is sent to the recipient over a intermediate.

Please also have a look at the Important Documents that serves as a jump start and might effect the ease of the implementation.

Keyfacts at a glance

Version 451
Last update:  Monday, 6 April 2020 - 13:55:38
Module version/date:  4.51.002 6 Apr 2020
Interface version/date: 4.51 28 Sep 2018
Covering: XML schema 4.51 from 28. Sep. 2018
Version 450
Last update:  Monday, 6 April 2020 - 13:53:19
Module version/date:  4.50.003 6 Apr 2020
Interface version/date: 4.50 2 Sep 2016
Covering: XML schema 4.50 from 2. Sep. 2016
Version 440
Last update:  Monday, 21 January 2019 - 14:49:57
Module version/date:  4.40.003 21 Jan 2019
Interface version/date: 4.40 15 Nov 2013
Covering: XML schema 4.40 from 13. Sep. 2013

API browser

The online documentation browser allows you to browse, view, and check the various interfaces, methods und properties of the Dll. Please note, that this documentation is included in the full installer in form of a .CHM file.
Date Time API version
04.04.20 15:39:47 V4.51: View API browser
04.04.20 15:39:47 V4.51: Download API browser .CHM file
04.04.20 16:28:51 V4.50: View API browser
04.04.20 16:28:51 V4.50: Download API browser .CHM file
16.10.17 12:02:06 V4.40: View API browser
16.10.17 12:02:06 V4.40: Download API browser .CHM file

Download area for generalNotification related files

All generalNotificationManager COM modules have the following communication channels:
  • outbound to medSRS.ch - port 80|443
    The communication service is triggered inside the method IGeneralNotificationRequest::SetTransport by using the queryRHS() patch as described in the API documentation.
     
    Information about the Restful Webservice is available at medSRS.ch
Installation directory:
    INSTALLDIR=full_path_to_install_dir
 
Silent install:
    generalNotificationInstaller.exe /s /v"/quiet INSTALLDIR=\"c:\my test\" "
 
Silent uninstall:
    generalNotificationInstaller.exe /s /v"/quiet REMOVE=ALL INSTALLDIR=\"c:\my test\" "
Date Version Description
06.04.20 4.51.002 generalNotificationManager with a new feature for improving connectivity - cf. history
Download generalNotificationManager installer (17.6 MB)
show older builds ...
Date Version Description
06.04.20 4.50.003 generalNotificationManager with a new feature for improving connectivity - cf. history
Download generalNotificationManager installer (17.6 MB)
show older builds ...
Date Version Description
21.01.19 4.40.003 generalNotificationManager installer with cumulative updates - cf. history
Download generalNotificationManager installer ( 17.4 MB)
show older builds ...