Treffer: Large scale database scrubbing using object oriented software components.

Title:
Large scale database scrubbing using object oriented software components.
Authors:
Herting RL Jr; Department of Health Management and Informatics, University of Missouri-Columbia School of Medicine, USA., Barnes MR
Source:
Proceedings. AMIA Symposium [Proc AMIA Symp] 1998, pp. 508-12.
Publication Type:
Journal Article; Research Support, U.S. Gov't, P.H.S.
Language:
English
Journal Info:
Publisher: Hanley & Belfus Country of Publication: United States NLM ID: 100883449 Publication Model: Print Cited Medium: Print ISSN: 1531-605X (Print) Linking ISSN: 1531605X NLM ISO Abbreviation: Proc AMIA Symp Subsets: MEDLINE
Imprint Name(s):
Original Publication: Philadelphia : Hanley & Belfus, c1998-
References:
J Am Med Inform Assoc. 1996 Sep-Oct;3(5):328-39. (PMID: 8880680)
Proc AMIA Annu Fall Symp. 1996;:323-7. (PMID: 8947681)
Proc AMIA Annu Fall Symp. 1996;:328-32. (PMID: 8947682)
Proc AMIA Annu Fall Symp. 1996;:333-7. (PMID: 8947683)
Grant Information:
LM05415 United States LM NLM NIH HHS; LM07089 United States LM NLM NIH HHS
Entry Date(s):
Date Created: 19990203 Date Completed: 19990316 Latest Revision: 20181113
Update Code:
20250114
PubMed Central ID:
PMC2232311
PMID:
9929271
Database:
MEDLINE

Weitere Informationen

Now that case managers, quality improvement teams, and researchers use medical databases extensively, the ability to share and disseminate such databases while maintaining patient confidentiality is paramount. A process called scrubbing addresses this problem by removing personally identifying information while keeping the integrity of the medical information intact. Scrubbing entire databases, containing multiple tables, requires that the implicit relationships between data elements in different tables of the database be maintained. To address this issue we developed DBScrub, a Java program that interfaces with any JDBC compliant database and scrubs the database while maintaining the implicit relationships within it. DBScrub uses a small number of highly configurable object-oriented software components to carry out the scrubbing. We describe the structure of these software components and how they maintain the implicit relationships within the database.