Welcome to ISH
  Home Career Contact us Email
 
ISH Services
Data Integrity

The Key To Unlocking Your Software Potential
By John Marchisin

Is your software an information system? This may sound like a strange question, but when you think about it, does your software provide you with clear, concise, decision making information? In most cases, the answer is no. The most common issue users voice regarding their current software, or when seeking a replacement is that they cannot retrieve information from what they are currently running. They often view the lack of canned reports as the problem. Unfortunately with this belief, they will most likely never receive quality information from their software. The true problem is not the reporting, it is the lack of data integrity.

Too often software is implemented and used as a transaction processor. Users tactically enter data into the system with little regard for data coding standards in an attempt to complete the transaction as quickly as possible. While this may be quicker on the front-end, it results in data that has no reporting value.

Improving the integrity of your database is a multi-faceted initiative that requires a focus in several areas to ensure long-term sustainability. Without addressing the root cause of why data is inaccurate, the clean up process will improve data quality for a point in time but it will quickly begin to break down. For long-term sustainability, the initiative must focus on policy, procedure, and end user education in conjunction with the actual clean up of the data. If your plan or service offering is missing any of these elements, your results will be short lived.

The process begins by defining what information you need to access. This is imperative because the Business Intelligence you are seeking will have a direct impact upon database maintenance and transaction processing procedures. Information such as cost per procedure, total purchase volumes, and clinical outcomes requires the procedure to address data coding standards, what data is captured, when is it captured, and who captures it. With this understanding, data coding standards and the data default hierarchy of the system to facilitate data capture are defined.

The physical activity and process for data clean up may include entering data directly into the system or extracting data and updating it outside of the system. The decision should be made based upon the ease of update, the impact upon historical information, and the overall effort for making the change. Improving data management may impact your ability to retrieve historical data but this may be a small issue if either information currently has little value or there are tremendous daily operational issues. Whichever route the organization chooses, the key is attention to detail. The clean up effort must be performed accurately and to the specification outlined in the definition stage.

Long-term sustainability of data integrity requires the definition of new policies and procedures for database maintenance and the enforcement of such policies. If data is of value to you, begin by restricting the number of data entry points for your master files. While this may slow down the front-end of the process, the time expended is minimal compared with attempting to create information from bad data.

Finally, provide education sessions for both the end users and the impacted "customers." These training sessions should include an explanation of why the changes are being made as well as an escalation procedure in the event that your customers have a transaction slow down.

Your software's ability to provide quality reports does not happen by default. It occurs through a commitment to data integrity that is recognized both within your department and your customer base. By putting the proper infrastructure in place, you can ensure your software performs as a true information system.

 
     
 
Copyright © 2007 ISH, Inc. All rights reserved. Developed by GDIS, Inc. Website issues please contact us.