Table of Contents
- Title and Copyright Information
- Preface
- 1 HDR Components
-
2
Design Recommendations
- Use Version-Aware References
- Follow J2EE Best Practices
- Choose an Appropriate Deployment Model
- Package Custom Server-side Code in its Own EAR File
- Design Your Own Business Level Services on Top of HDR
- Design Your Own Domain Model to Take Full Advantage of GUI Frameworks
- Consider Threading Issues
- Avoid Treatment of Your ServiceLocator as a Handle to a Session
- Avoid Deprecated Methods
- Use Oracle Identity Manager for Single Sign-On
- Use HTTP Form Authentication
- 3 Set Up Client-side Libraries
- 4 Use the Service Locator to Create HDR Sessions
- 5 Audit Events and Log Errors
- 6 ID and Profile Option Services
- 7 RIM Services
-
8
Enterprise Terminology Server (ETS)
- Generic Terminology Model
- Loading and Activating Coding Scheme Versions
- Interterminology Mapping
- ETS Object Model
-
9
HDR Messaging Services
- HDR Inbound Message Processor
- HDR Message Submission Unit
- HDR RIM Service Hook
-
HDR Messaging Toolkit
- MTK Workflow
- Messaging Toolkit (MTK) Services
- HL7 Message Development Process
- Implement a New Message Type
- Procedure
- Test a New Message Type
- Verify the Test Files
- Set Up Message Types
- Configure IMP and OMP
- Use the MTK Services
- Sample Exercise Using MTK Services
- Generating Custom Message Types
- Logic for Instance Generation
- Master Catalog and Side Effect Configuration Reports
- MTK Message Types Construct Processing
- XML Snippets of Seeded Data
-
Expected Differences in Instances
- Extra Internal ID Elements
- Extra XML Attributes in Coded Values
- Order Differences in Collection Attributes
- Order Differences Due to Choice Elements
- Differences in the Order of XML Attributes
- Differences Due to Time Zones
- Differences Due to Vocabulary Configuration
- Differences in the Message Wrapper
- Sample Test Message and Corresponding Generated Message
- Error Messages
- 10 HDR Exception Handling
-
11
Integrating the Healthcare Enterprise
- Cross-Enterprise Document Sharing-b (XDS.b)
- Integrating the Healthcare Enterprise Cross-Enterprise Document Sharing-b Web Service
- 12 HDR Clinical Document Architecture (CDA) Persistence