Performance tuning
The HIPAA X12 data structures are hierarchical in nature, and the semantic and business rules can be complex. Some of the data files can be quite large. Given these factors, it's clear that performance is an important consideration when processing HIPAA data. There are various techniques that can be used to improve the performance of HIPAA data processing within Transformation Extender. These techniques involve separating, combining, validating, and transforming data. Some of these methods are based on the standard IBM performance tuning recommendations.
Other areas for performance improvement require an analysis of site-specific and task-specific requirements and the deployment of particular architectures that optimize performance for those particular requirements.
In particular, the processing associated with HIPAA Compliance Check and reporting tends to be 'expensive' from a data processing perspective. As the HIPAA Compliance Check is highly configurable, it is possible to see large variations of performance that are based on configuration. This documentation discusses some of the processing options that are known to require substantial resources along with suggestions for their use and configuration.