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:  Thursday, 27 October 2022 - 16:21:12
Module version/date:  4.51.004 27 Oct 2022
Interface version/date: 4.51 28 Sep 2018
Covering: XML schema 4.51 from 28. Sep. 2018
Version 450
Last update:  Tuesday, 20 July 2021 - 12:18:03
Module version/date:  4.50.004 20 Jul 2021
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
12.09.22 10:32:56 V4.51: View API browser
12.09.22 10:32:56 V4.51: Download API browser .CHM file
20.07.21 12:15:31 V4.50: View API browser
20.07.21 12:15:31 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
27.10.22 4.51.004 generalNotificationManager with the new restserver generalNotificationManagerServer451 - cf. history
Download generalNotificationManager installer (13.9 MB)
show older builds ...
Date Version Description
20.07.21 4.50.004 generalNotificationManager installer with cumulative updates - 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 ...