Leveraging Terminology Services for Extract-Transform-Load Processes

A User-Centered Approach

Kevin J. Peterson, Guoqian D Jiang, Scott M. Brue, Hongfang D Liu

Research output: Contribution to journalArticle

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.

Original languageEnglish (US)
Pages (from-to)1010-1019
Number of pages10
JournalAMIA ... Annual Symposium proceedings. AMIA Symposium
Volume2016
StatePublished - 2016

Fingerprint

Terminology
Learning
Health
Research

ASJC Scopus subject areas

  • Medicine(all)

Cite this

Leveraging Terminology Services for Extract-Transform-Load Processes : A User-Centered Approach. / Peterson, Kevin J.; Jiang, Guoqian D; Brue, Scott M.; Liu, Hongfang D.

In: AMIA ... Annual Symposium proceedings. AMIA Symposium, Vol. 2016, 2016, p. 1010-1019.

Research output: Contribution to journalArticle

@article{f3515fdad6ff4c169c178a774fdf1276,
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.",
author = "Peterson, {Kevin J.} and Jiang, {Guoqian D} and Brue, {Scott M.} and Liu, {Hongfang D}",
year = "2016",
language = "English (US)",
volume = "2016",
pages = "1010--1019",
journal = "AMIA ... Annual Symposium proceedings / AMIA Symposium. AMIA Symposium",
issn = "1559-4076",
publisher = "American Medical Informatics Association",

}

TY - JOUR

T1 - Leveraging Terminology Services for Extract-Transform-Load Processes

T2 - A User-Centered Approach

AU - Peterson, Kevin J.

AU - Jiang, Guoqian D

AU - Brue, Scott M.

AU - Liu, Hongfang D

PY - 2016

Y1 - 2016

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=85027456697&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85027456697&partnerID=8YFLogxK

M3 - Article

VL - 2016

SP - 1010

EP - 1019

JO - AMIA ... Annual Symposium proceedings / AMIA Symposium. AMIA Symposium

JF - AMIA ... Annual Symposium proceedings / AMIA Symposium. AMIA Symposium

SN - 1559-4076

ER -