Post-Connectathon NA2009 Release

Rating:        Based on 2 ratings
Reviewed:  0 reviews
Downloads: 3172
Released: Mar 23, 2009
Updated: Apr 11, 2009 by tbachour
Dev status: Beta Help Icon

Recommended Download

Documentation Documentation
documentation, 3705K, uploaded Mar 24, 2009 - 902 downloads

Other Available Downloads

Source Code XDS.b Sync Implementation
source code, 765K, uploaded Mar 24, 2009 - 618 downloads
Source Code XDS.b ASync Implementation
source code, 2499K, uploaded Mar 24, 2009 - 360 downloads
Documentation TLS Certificates
documentation, 4K, uploaded Apr 1, 2009 - 317 downloads
Documentation Introduction to developing Document Source and Document Consumer
documentation, 957K, uploaded Apr 1, 2009 - 562 downloads
Documentation IHE Integration Statement
documentation, 66K, uploaded Apr 11, 2009 - 413 downloads

Release Notes

Passed Connectathon 2009 - Release build version 3 for IHE XDS.b Document Registry and Document Repository actors. This release also contains implementation for XDS.b asynchronous web services exchange option for Document Registry and Repository actors.

Download the code here and follow the instructions in the XDS.b Build and Deployment Guide in the Documentation folder.

This release build implements the following transactions/profiles:

Provide and Register Document Set-b ITI-41
Register Document Set-b ITI-42
Registry Stored Query ITI-18
Retrieve Document Set ITI-43
Patient Identity Feed ITI-44

The XDS.b build has also successfully tested for the following HITSP transactions for both the Registry and Repository Actors:
T15: Collect and Communicate Security Audit Trail (ATNA). Audit Record Source (SN)
T16: Consistent Time (CT). Time Client
T17: Secured Communication Channel (ATNA). Node
TP13b: Manage Sharing of DOcument (XDS.b)

This XDS.b build includes a test harness and sample instances to verify the correct functionality of the services before proceeding with testing.

Note: You'll need the XDS.b Synchronous implementation configured even if you are testing only the XDS.b Asynchronous option.


Bugs fixed

1. Missing associationType column in stored procedure "uspgetSubmissionSetDocumentFolderByEntryUUIDOrUniqueID"

2. Patient Merge functionality - Expected request xml was of invalid format.


1. Updated code to completely remove dynamic SQL queries. All Registry Stored Query transactions now uses stored procedures.

2. Updated "PatientRegistryDuplicatesResolved.xml" sample request xml in XDSTestHarness.


XDS.b Synchronous Services
1. ATNA logging changes – Made changes to UpdateXMLWithDefaultParameterValues method in ATNAEvent.cs and schema changes for the xml in DB Scripts

2. PatientRegistryRecordAdded.xml and PatientRegistryDuplicatesResolved.xml to support HL7 V3 format

3. Added "PeerOrChainTrust" in config and custom code for cross certificate verification

4. Document, Folder, SubmissionSet Entry UID to be of the format urn:uuid:<guid>

XDS.b Asynchronous Services
1. Error logging  

2. Deployment guide and design document for Async implementation

3. Made changes to host the async services with Windows service

4. Register Document Set in PnR transaction to be async


Reviews for this release