title: Leveraging Terminology Services for Extract-Transform-Load Processes: A User-Centered Approach.
abstract: Terminology services serve an important role supporting clinical and research applications, and underpin a diverse set of processes and use cases. Through standardization efforts, terminology service-to-system interactions can leverage well-defined interfaces and predictable integration patterns. Often, however, users interact more directly with terminologies, and no such blueprints are available for describing terminology service-to-user interactions. In this work, we explore the main architecture principles necessary to build a user-centered terminology system, using an Extract-Transform-Load process as our primary usage scenario. To analyze our architecture, we present a prototype implementation based on the Common Terminology Services 2 (CTS2) standard using the Patient-Centered Network of Learning Health Systems (LHSNet) project as a concrete use case. We perform a preliminary evaluation of our prototype architecture using three architectural quality attributes: interoperability, adaptability and usability. We find that a design-time focus on user needs, cognitive models, and existing patterns is essential to maximize system utility.
authors.affiliation: Division of Information Management and Analytics, Mayo Clinic, Rochester, MN.
authors.forename: Kevin J
authors.initials: KJ
authors.lastname: Peterson
authors.affiliation: Department of Health Sciences Research, Mayo Clinic, Rochester, MN.
authors.forename: Guoqian
authors.initials: G
authors.lastname: Jiang
authors.affiliation: Division of Information Management and Analytics, Mayo Clinic, Rochester, MN.
authors.forename: Scott M
authors.initials: SM
authors.lastname: Brue
authors.affiliation: Department of Health Sciences Research, Mayo Clinic, Rochester, MN.
authors.forename: Hongfang
authors.initials: H
authors.lastname: Liu
mesh_terms: D003196:Computer Graphics; D006801:Humans; D009626:Terminology as Topic; D014584:User-Computer Interface; D018875:Vocabulary, Controlled