Secure Messaging Integration Toolkit

Product

Context

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 licenses and terms and conditions regarding the eHealth reference platform.

The secure messaging integration toolkit contains libraries for business-to-business 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).

Secure messaging integration toolkit in the Australian context

The sample code and integration tools provided here should only be used in conjunction with the Australian Digital Health Agency’s detailed specifications for clinical documents and messaging infrastructure.

Specifications

Current specifications

The Australian secure messaging standards provide a general-purpose secure web service protocol for the delivery of business service messages from one healthcare provider organisation to another.

The secure messaging standards are:

The SMD standard makes use of the XSP and WSP standards. These standards supersede the previous Australian secure messaging specifications, including:

The secure messaging integration toolkit libraries, sample code and test tools all support the Australian Technical Specification for SMD (ATS 5822-2010). All existing SMD implementations are based on the older ATS 5822-2010 and its related XSP and WSP specifications. The Agency has published a conformance assessment scheme and conformance test tools for ATS 5822 and conformance to ATS 5822 is required for the Department of Health's Practice Incentive Program (PIP) eHealth incentive. Subject to industry agreement and budget approvals the Agency will update the conformance assessment scheme and the secure messaging integration toolkit to support AS 5552-2013 and its related XSP and WSP specifications in the future.

Related specifications and foundations

Secure messaging relies on the use of X.509 public key infrastructure certificates. Secure messaging implementations may utilise a combination of NASH PKI certificates and certificates issued by commercial secure messaging providers. Existing SMD implementations make use of the Endpoint Location Service (ELS)v1.3 specification and the healthcare provider directory that is provided as part of the Healthcare Identifiers Service. Over time these will be superseded by the HL7™ FHIR® standard provider directory interface.

Current Specifications: 
Identifier: 
EP-2730:2018

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.

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