Skip to main content
. Author manuscript; available in PMC: 2013 Jul 31.
Published in final edited form as: Stud Health Technol Inform. 2010;160(0 2):894–898.

Table 1.

Obstacles encountered during clinical data audits and corresponding desiderata for computer-assisted audit tools.

Obstacles Encountered during Audits Solutions/Desiderata for a Computer-Assisted Audit Tool
Challenge: Collaboration Solution: Networking
Auditors need to work collaboratively on the same copy of a record. Real-time Collaboration: networked laptops for auditors, shared data-bases, web-based systems
Audit sites may have no network infrastructure. Portable Network Infrastructure: peer-to-peer networking, portable server and router
Challenge: Audit Data Solution: Audit Data Management
Paper audit forms take a long time to prepare and validate. Import Functionality: one-click import of data and data descriptions (metadata) from research database to CAAT, instant generation of basic electronic audit forms
Copying audit results from paper forms into a spreadsheet for analysis is time-consuming. Export Functionality: export of audit results into structured data formats such as XML
Datasets may contain different medical content (e.g., HIV, Tuberculosis, or cancer data). Metadata Management: customizable import interface, customizable display of data on screen, data dictionaries for special topic areas (HIV, TB, Cancer)
Data may violate syntactic rules; auditors may need to record corrected values. Reasoning About Data Types: representing simple and complex data types, data syntax rules, codification of mismatch between research data and native records, handling malformed data
Challenge: Types of Errors Solution: Standardized Assessment of Errors
Errors are not categorized and described clearly on paper forms, making it difficult to analyze and report error types and rates. Representation of Error Types: hierarchical ontology of errors, clear operational descriptions of error types, specification of domain of error types (applies to specific variables within the audit record or applies to entire record), specification of error labels and default values and whether closed or open world assumptions apply
Auditors discover new and unexpected types of errors during the audit process. Error Scheme Evolution: support for versioning and collaborative authoring of error schemes, interface to edit error schemes while in use
Some audits require different error classification schemes that are better suited to the data. Error Scheme Management: storage, import, and export of audit-specific error terminologies
Challenge: Audit Design Solution: Audit Decision Support
Auditors are unsure how many records should be audited to produce meaningful results. Statistical Dashboard: guidance for sample size calculations, identification of grossly problematic records, pre-selection of records via statistical sampling
Challenge: Analyzing and Presenting Results Solution: Results Reporting Tools
Tallying and tabulating errors by hand is a time-consuming and error-prone task for auditors. Automatic Report Generation: software support for generating tables and graphs
Manual approaches may miss subtle patterns of data error. Real-time Trend Detection: automatic checks for patterns of error suggesting data falsification, systematic errors