Secure Messaging Integration Toolkit v1.2.5

Secure Messaging Integration Toolkit v1.2.5

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.
GitHub
The Australian Digital Health Agency has chosen GitHub as its collaboration tool to allow developers to more readily access, contribute to the development of, and to collaborate with others in the developer community on our code libraries and selected resources.
The Australian Digital Health Agency code libraries and links to resources can be found here: https://github.com/AuDigitalHealth

Identifier: 
EP-2730:2018
Date: 
01-06-2018
Type: 
application/zip
SHA256 Checksum: 
365f9ca73232b4908eddc5558624d77de5279acb1e91b6e2fcd4d936e638e4c2
Size: 
331.79 MB

Product Components

Product component
Identifier: 
NEHTA-1623:2012

Vendor Library Java ELS client. Includes elsLookup, elsPublish

Note that this product component is republished from NEHTA-1214:2012. The content is unchanged.

Product component
Identifier: 
NEHTA-1626:2013

HL7 MDM Library for wrapping up CDA package for Java clients.

Note that this product component is republished from NEHTA-1286:2013. The content is unchanged.

Product component
Identifier: 
NEHTA-1631:2012

Compiled versions of the SMD B2B WSDLs for Java clients.

Note that this product component is republished from NEHTA-1211:2012. The content is unchanged.

Product component
Identifier: 
NEHTA-1627:2014

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.

Product component
Identifier: 
NEHTA-1621:2014

The ELS B2B Client Library simplifies the development process by providing vendors with a sample implementation of how to interact with an ELS Endpoint.

Product component
Identifier: 
NEHTA-1628:2014

The Secure Message Delivery B2B Client Library provides a sample implementation of how to interact with an SMD Endpoint.

Product component
Identifier: 
NEHTA-1937:2014

SMD Client for Java includes:

  • SMD XSPP Library
  • SMD Client - SealedMessageDelivery, SealedMessageRetrieval, TransportResponseDelivery, TransportResponseRetrieval, SealedImmediateMessageDelivery
Product component
Identifier: 
NEHTA-2030:2015

This product data sheet describes the key features of the secure messaging conformance test tools.

Product component
Identifier: 
DH-2615:2018

This version of the Secure Message Delivery B2B Client Library provides internal optimisations and performance improvements. These changes do not affect the functionality or interfaces of the Client Library.
GitHub

Product component
Identifier: 
DH-2631:2018

This version of the Endpoint Location Serivce B2B Client Library provides internal optimisations and performance improvements. These changes do not affect the functionality or interfaces of the ELS Library.
GitHub

Product component
Identifier: 
DH-2616:2018

This version of the HL7™MDM Client Library provides internal optimisations and performance improvements. These changes do not affect the functionality or interfaces of the MDM Library.
GitHub

Product component
Identifier: 
DH-2728:2018

Version 1.2.5 of the Secure Messaging Integration Toolkit provides an update of the Secure Messaging Conformance Test Tools – Software Package to include updated National Authentication Service for Health (NASH) Public Key Infrastructure (PKI) test certificates.

Product component
Identifier: 
DH-2729:2018

Version 1.0.3 of the Secure Messaging Conformance Test Tools provides updated National Authentication Service for Health (NASH) Public Key Infrastructure (PKI) test certificates.
The test certificates are required by the following tools included in the software package:

Release history

By operation of the Public Governance, Performance and Accountability (Establishing the Australian Digital Health Agency) Rule 2016, on 1 July 2016, all the assets and liabilities of NEHTA will vest in the Australian Digital Health Agency. In this website, on and from 1 July 2016, all references to "National E-Health Transition Authority" or "NEHTA" will be deemed to be references to the Australian Digital Health Agency. PCEHR means the My Health Record, formerly the "Personally Controlled Electronic Health Record", within the meaning of the My Health Records Act 2012 (Cth), formerly called the Personally Controlled Electronic Health Records Act 2012 (Cth).

Back to Top