Integration with Hospital Information Systems

Uses Microsoft technologies

Magnet Service

MAGNET runs as a WCF service, typically on an Omniview server, and manages all messages sent to and received from the HIS.


Typically, a Mirth Connect service is installed on the same machine to provide maximum flexibility in parsing incoming and outgoing HL7 messages.

Methods usage


HL7 communication channels
The default communication channel that will be used for HL7 v2 or v3 is the TCP/IP Listener with Minimal Lower Layer Protocol (MLLP) on port 6001.
Other possibilities for message exchanging are possible, varying with what the HIS sends.


Communications Sources available are:
  • Database Reader
  • Channel Reader
  • File Reader
  • HTTP Listener
  • JMS Reader
  • JavaScript Reader
  • DICOM Listener
  • Web Service Listener
  • TCP Listener

Database Query

MAGNET can search in a HIS provided Database Table or View.


MAGNET will provide the results of its patient search queries to Omniview and/or Maternum.
MAGNET uses Microsoft technologies, having its focus around an MSSQL database.


Queries to different RDBMS, such as ORACLE or MySQL, are also possible.

Pdf file format export


It is possible to export documents generated by our applications as pdf files.
With this feature, Omniview CTG tracings and Maternum’s Labour and delivery notes can be saved as pdf files, to be sent to a HIS.



Using HL7 or a web service, we send either a link to a place where these Pdf files are stored and available internally to the hospital, or we sent the entirety of the PDF in base 64 encoding to a destination HIS – either embedded in the HL7 message, or in a format compliant with the expectation of the HIS.


HIS URL access to Maternum patient


URL access
Some HIS applications require a direct access to patient data by using configured links, internally referred to as HISInterfaces.
The next example shows a patient call from a HIS application so that the user can see the patient data without going through the Maternum Login page and patient search.


HIS Application


Communication encryption
Maternum can be configured in one of two ways regarding the security of data that’s travelling across the hospital’s network.


This is the default set of configurations, providing no additional security layer. Should a hospital’s network be fully isolated from the World Wide Web, it should be enough for hospital usage.


This set of configurations is more complex, but provides vastly increased security for all requests. This requires the hospital to provide a valid certificate, and for that certificate to be recognized internally.
The additional configuration allows the use of SSL encryption, resulting in all requests between Maternum and the HIS to be protected and much harder to trace to outsider attacks.


HL7 Communication Messages
Messages based on the HL7 protocol can be used, either V2 or V3.
HL7 Clinical Document Architecture (CDA) can be used to structure documents as well as IHE Content Profiles.