Last updated June 12, 2009 06:09, by Bernie Thuman
The HIEOS XDS.b implementation has enhanced the NIST XDS.b base implementation in the following ways:
- Replaced underlying ebXML registry implementation (now native ebXML v3 vs ebXML v2)
- Replaced file system based XDS.b repository with RDBMS storage mechanism
- Incorporated Patient Identity Feed HL7 V3 transaction [support for add/update/merge transactions]
- Incorporated IHE ATNA logging support
- Ported to GlassFish ESB
- Ported to MySQL [with support for PostGres]
- Replaced internal REST calls with JDBC invocations when communicating with internal ebXML registry
- Replaced internal logger with "asynchronous" logging mechanism; also added ability to "turn off".
- Incorporated database connection pooling throughout code
- Externalized URLs, ports, and other parameters in a new XML based configuration file
- Restructured code base, removed "dead code" and stripped out test utilities within mainline web service code
- Removed proprietary Sun class usage
- Enhanced client test suite





