Go to top of page

A new version has been released for this end product

Please refer to Secure Messaging Integration Toolkit v1.2.2 or refer to the Release History for all releases of this End Product.


The eHealth integration toolkits are a collection of integration tools and sample code resources available in both .NET and Java. The sample code and integration tools are used within the eHealth Reference Platform, forming part of the code library for tools and simulators. Access to sample code and the eHealth Reference Platform’s online simulator services is supported by suitable right-to-use licences and terms and conditions regarding the eHealth Reference Platform.

The Secure Messaging Integration Toolkit contains libraries for B2B connectivity to Secure Message Delivery (SMD) and Endpoint Location Services (ELS), providing sample code for all operations, as well as a Medical Document Management (MDM) library to create the payload for SMD. It also includes secure messaging conformance test tools, which support the Australian Technical Specification for Secure Message Delivery (ATS 5822-2010).

The sample code and integration tools provided here should only be used in conjunction with the Agency’s detailed specifications for clinical documents and messaging infrastructure. More information can be found in the relevant sections of Implementation Resources.

Download file
334.97 MB
SHA256 Checksum: 
Associated components

HL7 MDM Library - Product Data Sheet v1.1


The HL7 MDM Client Library provides vendors with a sample implementation of how to create and populate an HL7 v2 MDM message using the information within a CDA package as the input. The library also works in reverse, allowing the CDA package to be extracted out of the message.

Tuesday, 11 Mar 2014

Secure Messaging Integration Toolkit - Release Note v1.2.1


Version 1.2.1 of the Secure Messaging Integration Toolkit provides an update to the Secure Message Delivery B2B Client Library (SMD Library) to accommodate a requirement introduced by a security patch for the .NET framework that was published by Microsoft on 8 March 2016.

Wednesday, 11 May 2016
Release history