Literature DB >> 18579838

Development and application of a framework for maintenance of medical terminological systems.

Ferishta Bakhshi-Raiez1, Ronald Cornet, Nicolette F de Keizer.   

Abstract

OBJECTIVE: Terminological Systems (TSs) need to be maintained in order to sustain their utility. This paper describes a study aiming at the standardization of the maintenance processes of medical TSs by capturing the criteria for the management of the maintenance processes into a framework. Furthermore, this paper describes application of the framework, which sheds light on the current practice of TS maintenance.
DESIGN: Observational study. MEASUREMENTS: By means of a literature study, criteria for the maintenance of TSs were obtained and categorized into a framework. The current practice of TS maintenance was explored by a survey among organizations that maintain a TS. Results were stratified by the size of the TS being maintained.
RESULTS: From Sixty-three relevant articles, criteria for the maintenance processes of TSs were extracted and organized into four components. The primary component "Execution" concerns the core activities of the maintenance process. The other three components "Process management," "Change specifications," and "Editing tools" support the core activities of the component "Execution." The survey had a response rate of 40% (37 of 93). The answers reflect the large variation in the number of criteria that are satisfied for the participating organizations. Overall, maintenance of larger TSs seems to satisfy more criteria.
CONCLUSIONS: The framework is an important step towards standardization of the maintenance of medical TSs and can be used to eliminate shortcomings in this process. Surveying the current practice showed that there is ample room to improve the maintenance processes of medical TSs, especially for the smaller TSs.

Entities:  

Mesh:

Year:  2008        PMID: 18579838      PMCID: PMC2528044          DOI: 10.1197/jamia.M2531

Source DB:  PubMed          Journal:  J Am Med Inform Assoc        ISSN: 1067-5027            Impact factor:   4.497


Introduction

Representing electronically stored medical data in a structured and standardized way is important for its use and re-use. To this end, numerous terminological systems (TSs) have been developed such as the International Classification of Disease Ninth Edition (ICD-9), 1 the Systematized Nomenclature of Medicine, Clinical Terms (SNOMED CT), 2 MedDRA, 3 LOINC, 4 Gene Ontology, 5 and the Foundational Model of Anatomy (FMA). 6 A TS interrelates concepts of a particular domain and provides their terms and possibly their definitions and codes. 7 The increase in number of TSs is demonstrated by the growth of the UMLS Metathesaurus that now integrates 143 (UMLS 2007AB release) TSs. 8 Throughout different generations, these TSs have developed from single-purpose, inextensible systems to extensible multi-purpose systems. 9 Maintainers of medical TSs recognize that TSs are not static. Errors may be corrected and new concepts are added with the emergence of new diseases (e.g., the Severe Acute Respiratory Syndrome (SARS)). Furthermore, terms denoting concepts and their usage change over time (e.g., for AIDS and HIV). Finally, some concepts (e.g., hysteria) go out of fashion or become obsolete as domain knowledge changes. There is a need to maintain TSs in order to sustain their utility. 10–13 In line with the definition of (software) system maintenance, we define maintenance of a TS as “all activities that are performed on the TS after the first release.” 14,15 Maintenance of medical TSs becomes a challenging problem as their size increases. The SNOMED CT, for instance, contains 376,046 medical concepts (active and retired), associated with 1,060,424 terms describing these concepts, and related to each other by a hierarchy consisting of 1,359,435 relationships (July 2007 release). 2 Furthermore, continuous changes in TSs may lead to inconsistencies when they are not properly handled. 12 Besides, frequent changes in TSs can lead to difficulties in the processing and tracking of historical data. 12 Finally, processing changes can be labour-intensive and time-consuming. For TSs such as SNOMED CT, 2 DICOM, 16 MedDRA, 3 RxNorm, 17 and LOINC 4 teams of 5 to 10 full-time equivalents are responsible for the maintenance processes. 18 The need for standardization of the maintenance of medical TSs has been discussed by several authors. 12,13,19–26 Without a well-structured maintenance process, TSs cannot provide the utility required by today's complex electronic health record applications. However, while the present medical literature has dealt with the semantic and ontological issues of maintenance, few papers concern the management aspects of the maintenance process. The objective of this study is twofold. The first goal is to develop a framework that summarizes the features that a TS's maintenance process should cover as described in the literature. This framework can be used as a reference to design, evaluate and improve the maintenance process of (new and existing) TSs. The second goal is to apply the developed framework to gain insight into the current maintenance practice of existing TSs and to evaluate whether the introduction of the framework triggers the wish for maintenance process redesign.

Materials and Methods

Literature Search

In order to gain insight into the most important aspects of TS maintenance, we searched the literature for features and procedures related to the management of the maintenance of medical TSs. A search in the medical literature from 1966 until 2006 was performed using Medline. The following MeSH headings (indicated by an asterisk) and terms were used: “Terminology*,” “Vocabulary*,” “Terminological System,” and “Record coding system,” combined with “Guideline*,” “Maintenance*,” and “Upgrading.” In addition to the Medline search, a supplementary search was performed including papers referenced by other papers and the Internet. To explore the Internet, from October 2006 to January 2007, Google searches were performed using the same key words as described above. Papers found with this supplementary search were considered relevant when they described the maintenance process of a (terminological) system. The supplementary search was not restricted to the medical domain.

Methods for Developing the Framework

In 2004 a preliminary literature search resulted in twenty-nine criteria related to the management of the maintenance of medical TSs. Discussion meetings with several experts (i.e., two medical information scientists, one terminology expert/ontologist and one software engineer) were organized to analyze and categorize these criteria. Consensus results were captured in a draft version of the framework. This draft version was evaluated via a first questionnaire by the maintainers of 27 TSs and the results were published in Raiez et al., 2005. 27 The extensive literature search described in the previous paragraph was performed to identify additional criteria for the maintenance process. Again, discussion meetings with the experts were held to identify and organize the final set of criteria and to develop the final version of the framework. The framework categorizes the components of the maintenance process and provides criteria and requirements for designing the maintenance process of medical TSs.

Exploration of Current Practice

In May 2006, a web-based questionnaire was made available to maintainers of 75 TSs included in the UMLS, 28 to maintainers of 17 TSs (not included in the UMLS) who responded to the National Committee on Vital and Health Statistics (NCVHS) ‘Terminology Questionnaire’ 18,27 and the maintainers of DICE (Diagnoses for Intensive Care Evaluation) terminological system, which is developed and maintained in our own department. 29 The objective of our questionnaire was twofold. Firstly, to compare the current practices with respect to the maintenance processes of existing TSs with the proposed framework. Secondly, to assess whether the introduction of the framework triggered the wish for maintenance process redesign. For the remaining 68 TSs included in the UMLS no valid contact information, i.e., email addresses, was available. To increase the response rate reminders were sent two weeks, four weeks and six weeks after the first request. The web-based questionnaire covered all topics described in the framework. The respondents could gain more information on each topic by clicking on a link that would show a pop-up window with a short description of the corresponding part of the framework. For each topic, the respondents were asked how their current maintenance activities were organized and what the desired situation would be. Most of the questions were multiple-choice with an “Other, namely” option to enter complementary free text remarks. A copy of the questionnaire is available from our website. 30 The analysis of the questionnaire responses mainly focused on the extent to which the maintenance process of different TSs corresponded to the framework and if the framework triggered the wish for maintenance process redesign. Furthermore, this research studied the differences in the maintenance processes of the various TSs and whether the size of the TS is related to its maintenance process. To this end, the results are summarized per quartile, based on the size (i.e., number of concepts) of the included TSs.

Framework for Terminological System Maintenance

Many publications considering the semantic and ontological aspects of the maintenance process of medical TSs were found. 12,19,31–34 However, organizational aspects of the maintenance process have received relatively little attention within the medical domain. The MEDLINE search from 1966 until 2006 resulted in twenty-eight relevant publications. The supplementary search (including papers referenced by other papers and the Internet) resulted in another thirty-five publications. These publications spanned not only the medical domain, but also domains such as software engineering and information engineering. As described in the preliminary results, 27 the criteria and procedures for the management of the maintenance process of medical TSs could be subdivided into four components. “Execution” is the primary component and covers the core activities of the maintenance process such as collection of proposals for changes, validation of proposals for changes, implementation of changes, verification of changes, documentation of proposals and the implemented changes, and version management. The other three components support carrying out the core activities of primary component “Execution.” These components encompass: 1) “Process management,” describing the coordination and management of the maintenance process and the disciplines involved, 2) “Change specifications,” describing the possible changes that occur in the TSs and how to deal with them and 3) “Editing tools,” in most cases software applications that are used for various activities. In total, 31 criteria for the maintenance process of TSs were identified in the present study. The earlier list of 29 27 criteria was rearranged, expanded and refined with additional specifications and operational definitions. ▶ presents the criteria (numbers 1 to 11) and the related sub-elements of the primary component “Execution”. For instance, criterion number 1 concerns the collection of proposals and the sub-elements describe what information (e.g., proposer ID, Version number etc.) should be included in the standardized forms. ▶ presents the criteria (numbers 12 to 31) and sub-elements of the supporting components.
Table 1

Table 1 An Overview of the Criteria for the Primary Component Execution

Criteria
Submitting proposals

1 Proposals for changes in the TS are standardized in written forms, containing information on:

Proposer ID, i.e., identification of the person who suggests a change,

Version number, i.e., the unique version number of the TS for which the change is requested,

Concept information, i.e., concept ID, concept code and concept name,

Change type, i.e., change operation as described in the change model,

Change definition, i.e., description of the desired change.

Validating the proposals and verifying the changes

2 Proposals for changes in the TS are validated, on:

Necessity, i.e., change is relevant for the domain of TS and does not lead to duplicate information,

Possibility to incorporate a change, i.e., change is consistent with scientific knowledge, doest not lead to redundancies and does not violate the TS structure.

3 In case of uncertainty, the acceptance of proposals is based on group consensus.

4 In case a proposal is rejected, feedback is given to the proposer.

5 In case a proposal is accepted, changes made in the TS are verified by the maintenance team, on:

Completeness, i.e., all aspects of the change are taken into consideration,

Textual correctness, i.e., textual errors are corrected,

Consistency of hierarchic relations. the change does not lead to inconsistencies in the relations,

Consistency of mappings to other TSs, i.e., the change does not lead to inconsistencies in the mappings to other TSs,

Consistency of mappings to other languages, i.e., the change does not lead to inconsistencies in the mappings to other languages.

6 After incorporation of the changes into the TS, feedback is given to the proposer, to:

Inform the proposer, i.e., notify that the suggested change is implemented,

Ask them to verify the changes, i.e., validate whether the adopted change is in compliance with the suggestion.

Documentation

7 Documentation is structured and standardized.

8 Proposals for changes are documented, with:

Proposal Date, i.e., the date on which the suggestion for a change was received,

Proposer ID, i.e., information on the proposer like name, address etc.,

Concept information, i.e., Concept ID, Concept code and Concept name,

Change type, i.e., suggested change operation based on the change model,

Acceptance method .e.g. whether consensus rounds were used,

Status, i.e., is the suggestion accepted or rejected,

Acceptation/rejection date, i.e., the date on which it was decided to accept or reject the change.

9 Changes made in the TS are documented, with:

Concept information, i.e., concept ID, concept code and concept name,

Implementation date, i.e., the date on which the change is incorporated in the system,

Change type, i.e., change operation that was performed,

Editor ID, i.e., identification of the person who processed the change,

Version ID, i.e., version number of the TS in which the change was adopted.

Version management

10 New versions of the TS have a unique identification number, including the publication date and are distributed as:

Complete new version, i.e., the whole knowledge of the TS is provided,

Incremental update, i.e., list with changes that can be imported into the previous version.

11 On average, twice a year a new release of the system is launched (depending on the type of TS).

TS = terminological system.

Table 2

Table 2 An Overview of the Criteria for the Three Secondary Components

Criteria
Process Management
Coordination

12 There is a team responsible for the management of the maintenance process.

13 The maintenance team is easily accessible.

14 The response time of the maintenance team for proposals and questions is short.

Persons involved

15 Different disciplines participate in the maintenance team, such as:

Users/domain expert because of their knowledge of the domain of the TS,

Terminology expert because of their knowledge of the structure and architecture of TS,

Software Engineers because of their knowledge of technical possibilities and functions of the TS,

Coordinators are responsible for the management of the maintenance process.

Security

16 Only qualified people are able to make changes in the TS.

17 Access to the TS is secured, using:

Identification, i.e., identity registration,

Authentication, i.e., identity verification,

Authorization, i.e., access rights verification.

Change specifications
Change policy

18 The codes that are assigned to concepts are context free and non- significant, e.g. random.

19 Concepts that are no longer in use are not removed from the TS. Instead, these concepts are kept in the TS and are marked obsolete.

20 In case of removal of a concept (which is not in accordance with the criteria), the code assigned to that concept is not reused.

21 Within the TS there are no limitations regarding the number of concepts, hierarchic levels and terms that can be added.

Change Operation

22 There is a ‘change model’ that specifies all types of changes (e.g., delete, add, adjust, etc.) that can occur in the TS in concordance with the change policies.

Editing tool
Functions

23 The maintenance team uses an editing tool for the maintenance process.

24 The editing tool is secured with login name and password.

25 The editing tool contains a module for collecting proposals.

26 The editing tool contains a module to support the consensus process.

27 The editing tool supports the input of changes into the TS.

28 The editing tool supports automatic validation controls.

29 The editing tool generates reports for documentation.

30 The editing tool supports managing different versions of the TS.

31 The editing tool supports distribution of new versions.

TS = terminological system.

▶ captures these criteria for the maintenance process into a framework that can be used as a guideline to manage the components of the maintenance process. Below, the four components are described for the situation in which there is a maximal adherence to the criteria. It should be noted that in some cases not all criteria are feasible and that an optimal management of the maintenance process does not necessarily satisfy all criteria.
Figure 1

Framework for the maintenance of medical terminological systems. The numbers in brackets refer to the related criterion.

Execution

The component ‘Execution’ summarizes the core activities (i.e., sub-processes) of the maintenance process and describes how to carry them out. ▶ gives an overview of these sub-processes. 3,13,35–38 Furthermore, on the left-hand side of the flow chart, the disciplines responsible for each step of the execution process are depicted.
Figure 2

Flow chart of the sub-processes of the component Execution. At the left-hand side of the chart the roles responsible in each step of the execution phase are depicted.

Collecting Proposals for Changes

To optimize the process of change proposal, proposals are submitted using structured and standardized forms. 3 For a large number of TSs in use, change suggestion forms are available from their websites. 38–47 Mostly, in these forms the person who makes the suggestion, i.e., the proposer, provides information on: 1) the version number of the TS for which the change is required, 2) the corresponding terms and codes for the concept for which the change is required, 3) change type and, 4) additional information on the concepts depending on change type (e.g., a definition of the concept, in case a new concept is to be added).

Validating the Proposals and Verifying the Changes

To ensure the quality of the changes, the proposals for changes are validated. For each proposal, the maintenance team determines whether or not the change is desired (e.g., the change does not lead to redundancies) and whether it is possible to incorporate the proposed change into the TS (e.g., the proposed change does not violate the terminology domain or structure). Furthermore, the impact of the proposed change on the TS model is determined before implementing it (e.g., impact on hierarchical relations). 48–52 The International Classification for Nursing Practice (ICNP) for example, uses the following criteria to facilitate decision-making: 38 • Suggested change is appropriate for the domain of the TS, • The suggested change does not lead to redundancy, • If a suggested term is redundant, it will be reviewed for use as a synonymous term, • If a suggested term is retained as a synonym, a “preferred term” would be identified, • If a new concept is suggested, this is expressed in a clinically relevant way and the definition is consistent with scientific knowledge, • If a new concept is suggested, the new concept does not violate the TS structure. Other TSs use similar criteria to evaluate the proposals for changes. 53–55 Once a change has been incorporated into the TS, the maintenance team verifies the change on completeness, textual errors, consistency of the hierarchical relations, consistency of mappings to other TSs and consistency of mappings to other languages. 48–52 After this in-house verification, feedback is given to the proposers to inform them on the incorporated changes and to ask them to verify the changes. 56 ABC Coding Solutions for example, works closely with individuals and institutions requesting changes to assure that the changes are optimally incorporated into the terminology. 53 Once a change has been accepted for implementation in the TS, a draft version of the proposed ABC Terminology including the modification is developed and presented to the requesting party and other subject matter experts (i.e., a team of independent domain experts) for verification.

Documenting Proposals or Changes

To keep track of the proposals and the incorporated changes, it is important to have a well-structured and standardized documentation. The documentation can be managed on paper or electronically. 56 For each proposal, the following information is documented: 33,56,57 proposal date, proposer ID, concept ID, change type, validation method, and the acceptance or rejection date. For each change that is incorporated into the TS, additional information is documented. The amount and type of documented information depend on the change type and the number of concepts involved in the change operation. 19,56 Next to the concept-specific information, the documentation includes the implementation date, change type, editor's ID and finally the version number of the TS into which the changes are incorporated. 33,50,57 Furthermore, if the functionality is supported by the editing tool in use, it is possible to link a “history note” to each concept, that automatically keeps track of the changes made to that concept. 49,58 For instance, the concept-level history tracking mechanism that has been developed for the NCI Thesaurus contains the following information for each concept: 59 • History_ID, i.e., record number in the database, • Concept_Code, i.e., identifier of the concept, • Concept_ Name, i.e., preferred name of the concept, • Action, i.e., change type, • Edit_Date, i.e., timestamp, • Edit_Name, i.e., name of the edited NCI Thesaurus™ schema, • Host IP, i.e., address of editor's workstation.

Version Management

Version management concerns the distribution of updated versions of the TS. It is important that the users are provided with updated versions of the system on a regular basis. 50,57,60 Updates must be referable to unique consistent version identifiers. This identifier is for instance used in the communication with the users for collection of change proposals. 61,62 New releases of a TS can be distributed in different ways. One option is to provide a full version of the system each time an update of the system is available (non-incremental update). Another option is to provide a list with the accepted changes that can be imported into the previous version of the system (incremental update). 61 The choice of the update method depends on the volume and the complexity of the changes made. The update frequency is sufficiently low in order to quickly accommodate new concepts and repairs. 63 On average, twice a year a new release of a TS is launched. 36,57,60 However, this update frequency does depend on the content and the purpose of a TS. For instance, the Current Procedural Terminology (CPT®) containing three types of categories (I–III), has a different updating scheme for each category depending on its intended usage. 54,64 Once approved by the Editorial Panel, the newly added Category I CPT concepts are distributed annually whereas the category II CPT concepts are distributed every two years. Since Category III CPT concepts are used to report emerging technologies and must respond quickly to changes in treatment methods, Category III CPT concepts are updated twice a year. The update frequency also depends on how the TS is distributed. Printed revisions will necessarily be produced less frequently than revisions of a computerized system. Electronic updates have the advantage of being accessible more quickly or even instantaneously. 49 Furthermore, distribution of updates may need to be coordinated with updates of related TSs.

Process Management

Coordination

The medical TS's maintenance process may be coordinated or not. 23 Collaborative maintenance model allows the TS's users to change the TS themselves; centralized maintenance model requires the intervention of a maintenance team for this activity. Although the collaborative maintenance model allows the users direct read and write access to the TS, it may lead to inconsistent or redundant content since not all users are qualified to change the TS. Therefore, we suggest to apply the centralized maintenance model that requires that the maintenance process is coordinated and carried out by a qualified maintenance team. 13,23,60 This maintenance team is easily accessible and responds quickly to proposals and questions. 65

People Involved

In order to carry out the maintenance process correctly, people from relevant disciplines take part in the maintenance team. 20,60 Users and domain experts are involved because of their knowledge of the domain of the TS. 60,61 Terminology experts and ontologists are involved because of their knowledge of the structure and the architecture of the TS. 61 Software engineers are involved because of their knowledge of the technical possibilities and functions of the system. 61 Finally, one or more members of the maintenance team are also responsible for the organization of the maintenance process. 61

Security

An adequate user administration ensures that only qualified persons can make changes to the TS. This is realized by securing access to the TS by identification (i.e., identity registration), authentication (i.e., identity verification) and authorization (i.e., access rights verification). 23,56,58,66,67

Change Specifications

Change Policy

Technical decisions during the development of a TS can impact its capacity to grow, change and remain usable over time. 49,50,63 To this end, a change policy needs to be adopted when developing a TS. First of all, medical knowledge is constantly changing and consequently the classification of the medical concepts is also changing. AIDS, for instance, is now known to be an infectious disease, but this was not always the case. In order to deal with this kind of changes in medical classification, the codes attached to concepts are independent of hierarchical position or other contexts, i.e., the codes are unique and non-significant. 31,50 Second, removing concepts from the TS is not permitted as this can disrupt analysis and interpretation of historical data. 31,50 It is mandatory to retain these concepts in the terminology content and mark them obsolete for, for instance, retrieval purposes. In case of removal of a concept (which is not in accordance with the criteria), the code assigned to that concept is not reused so that consistency of data over time is not violated. 63 Finally, within the TS there are no limitations for the number of concepts, hierarchic levels and terms that can be added. 31,48

Change Operations

The goal of making changes in a TS is to keep the TS up to date, while ascertaining the consistency of the concept model. 13 The maintenance team uses a “change model” based on the change policies described above to define permitted “change operations” such as insertion of new concepts. 19,68 Among other things, this change model can be used when submitting proposals for changes. Furthermore, the maintainers can use the change model to document the change operations. In general, a distinction is made between the change operations that do and those that do not affect the hierarchy of the concept model. 19,68 Change operations that do not affect the hierarchy, e.g., changes in concept descriptions such as addition of synonyms or deletion of terms, are relatively easy to implement. Change operations that do affect the hierarchy, e.g., changes in concept definition or addition of concepts, are more complex because they must adhere to the constraints set by the change policy and often also lead to changes in existing concepts. Differences in the TS structure and content may lead to differences in allowable change operations within each TS. In general, for a TS that distinguishes concepts from terms, the change model includes addition, obsolete marking and amendments of the concepts, relationships and terms. 12 Additional change operations may be applicable to terminological systems based on their typology and content architecture (for example, if they provide cross mapping or composition rules). 19 The National Cancer Institute (NCI) Thesaurus for example uses a change model, that satisfies the change policies described above, and contains the following change operations: 59 • Create concept, i.e., assign Unique ID number, Concept Code, and Concept Name, • Modify concept, i.e., additions, deletions, or changes that do not change the concept's definition, • Split concept, i.e., a concept is redefined by partitioning its defining attributes over two concepts, one of which retains the original concept's code, and the second of which is newly created during the split action. Ambiguities in the original concept's meaning are clarified by narrowing its definition, • Merge concepts, i.e., multiple ambiguous concepts are combined into one concept, • Retire concept, i.e., a concept is marked obsolete: previous taxonomic placement information is retained.

Editing Tools

The management of TS maintenance is a complex, resource-intensive, and time-consuming task, but the right set of tools can improve the quality and efficiency of this process. Dedicated software tools are used to maintain a TS. 13,24,32,57,69–75 Such tools can provide support in different phases of the maintenance process. In most of the cases these tools are used to create and edit the knowledge within the TS. Editing capabilities include standard word processing features, e.g., the ability to add, modify, and delete characters, words, and lines and to easily navigate between concepts and relations. 48,49 Furthermore, the tools can be used for consistency control, e.g., to identify duplicates, inappropriate coding, errors in relationships, and inconsistencies after the modification of concepts. 48,49 Finally tools might also provide functionalities to support the management of the maintenance process such as managing access rights (security) and collection of proposals. 58,71,73

Exploration of Current Practice

Thirty-seven of the 93 (40%) invited organizations filled in the questionnaire. The list of respondents is given in ▶. The median number of concepts within these TSs is 15,500. The variation in number of concepts is large (200–1000,000 concepts). To make the results comparable and generalizable, the TSs are divided into four quartiles based on their number of concepts. Quartile I includes 10 TSs containing less than 3,950 concepts. Quartile II to quartile IV each include 9 TSs containing respectively 3,950 to 15,500 concepts, 15,500 to 46,155 concepts and more than 46,155 concepts. The number of concepts listed in here includes both active and retired concepts.
Appendix A
ABC codes V2006
American Psychological Association: Thesaurus of Psychological Index terms
CCC System Version 2.0
Clinical Classifications Software (CCS)
Computer-Stored Ambulatory Records (COSTAR)
Current Procedural Terminology (CPT)
Diagnoses for Intensive Care Evaluation (DICE)
Diagnostic and Statistical Manual of Mental Disorders (DSM)
Diseases Database 2000
Drug Descriptor ID (DDID),
EN ISO/IEEE 11073-10101:Health informatics - Point-of-care medical device communication
Fin MeSH translation 2004
Foundational Model of Anatomy (FMA)
German MeSH translation
Glossary of Methodological Terms for Clinical Epidemiologic Studies of Human Disorders
HUGO Gene Nomenclature
ICD-9-CM, LOINC version 2.16
International Classification for Nursing Practice (ICNP)
Italian MeSH translation
Master Drug Data Base (Generic Product Identifier - GPI)
Medcin
Medical Entities Dictionary (MED)
MedlinePlus Health Topics
NANDA international Nursing Diagnoses 2003-2004
National cancer Institute (NCI) Thesaurus
National Drug File - Reference Terminology
National Library of Medicine (NLM)
NeuroNames
Nursing Outcomes Classification
Omaha System
PDQ Terminology
RxNorm
SNOMED Clinical Terms (SNOMED CT)
Swedish MeSH translation
Thesaurus NTvG databank
Unified Medical Language Systems (UMLS) Metathesaurus
Universal Medical Device Nomenclature System (UMDNS)
▶ and ▶ present the results of the survey for each criterion. ▶ gives an overview of the number of criteria that are satisfied by the maintenance processes of the participating organizations.
Table 3

Table 3 The Results of the Survey for the Primary Component Execution

CriteriaQuestion NumberResults of Questionnaire Quartiles
I II #III #IV #
Collecting proposals

1 Proposals for changes in the TS are standardized in written forms, containing information on:

3.250%33%44%67%
Proposer ID,30333344
Version number,20332233
Concept information,50332244
Change type,30331144
Change definition.30333356
Validating the proposals and verifying the changes

2 Proposals for changes in the TS are validated, on:

3.4705677100
Necessity,50606089
Possibility to adopt a change.60554489

3 In case of uncertainty, the acceptance of proposals is based on group consensus.

3.570455689

4 In case a proposal is rejected, feedback is given to the proposer.

3.760567890

5 In case a proposal is accepted, changes made in the TS are verified by the maintenance team, on:

3.89078100100
Completeness,808989100
Textual correctness,80100100100
Consistency of hierarchic relations,70806578
Consistency of mappings to other TSs,70445659
Consistency of mappings to other languages.50111111

6 After the implementation of the changes into the TS, feedback is given to the proposer, to:

3.960676787
inform the proposer,50566789
ask them to verify the changes.33404456
Documentation

7 Documentation is structured and standardized.

3.12806767100

8 Proposals for changes are documented, with:

3.1050446689
Proposal Date,60507688
Proposer ID,40757688
Concept ID,50505060
Change type,78655063
Acceptance method,25331727
Acceptation/rejection date.40385075

9 Changes made in the TS are documented, with:

3.119090100100
Concept information,50333333
Implementation date,60896789
Change type,70894478
Editor ID,50785656
Version ID.30221133
Version Management

10 New versions of the TS have a unique identification number, including the publication date and are distributed as:

3.13/3.146067100100
Complete new version,40456789
Incremental update.20223311

11 On average, twice a year a new release of the system is launched (depending on the type of TS).

3.1550606070

∗ Consists of 10 TSs

# Consists of 9 TSs

TS = terminological system.

For each criterion, the related question number in the questionnaire is provided. In the results part, the numbers provide the percentages of the participating organizations within each quartile satisfying the criterion.

Table 4

Table 4 The Results of the Survey For the Three Secondary Components

CriteriaQuestion NumberResults of Questionnaire Quartiles
I II #III #IV #
Process Management
Coordination

12 There is a team responsible for the management of the maintenance process.

1.1100%89%100%100%

13 The maintenance team is easily accessible.

1.230755689

14 The response time of the maintenance team for proposals and questions is short. (Mean days (± SD))

1.326.8 (52.1)16.3 (30.2)6.7 (5.8)10.0 (11.5)
Persons involved

15 Different disciplines participate in the maintenance team.

1.1
Users/domain expert,50405080
Terminology expert,50565277.8
Software of Engineers,40336567
Coordinators.30222256
Security

16 Only qualified people are able to make changes in the TS.

1.4606789100

17 Access to the TS is secured, using:

1.570787889
Identification,67507578
Authentication,67677578
Authorization.50675067
Change specifications
Change policy

18 The codes that are assigned to concepts are context free:

2.150677767
Random,50676667
Hierarchy related.50332233

19 Concepts that are no longer in use, are not removed from the TS. Instead, these concepts are kept in the TS and are marked obsolete.

2.330666678

20 In case of removal of a concept (which is not in accordance with the criteria), the code assigned to that concept is not reused.

2.430302050

21 Within the TS there are no limitations regarding the number of concepts, hierarchic levels and terms that can be added.

2.560565667
Change Operation

22 There is a ‘change model’ that specifies all types of changes (e.g. delete, add, adjust, etc.) that can occur in the TS in concordance with the change policies.

2.250223333
Editing tool
Functions

23 The maintenance team uses an editing tool for the maintenance process.

4.1601007789

24 The editing tool is secured with login name and password.

4.360588389

25 The editing tool contains a module for collecting the proposals.

4.280715067

26 The editing tool contains a module to enable the consensus process.

4.260296722

27 The editing tool supports the input of changes into the TS.

4.275868378

28 The editing tool supports automatic validation controls.

4.320713356

29 The editing tool generates reports for documentation.

4.240861656

30 The editing tool supports managing different versions of TS.

4.260573367

31 The editing tool supports distribution of new versions.

4.280716767

∗ Consists of 10 TSs

# Consists of 9 TSs

TS = terminological system.

For each criterion, the related question number in the questionnaire is provided. In the results part, the numbers provide the percentages of the participating organizations within each quartile satisfying the criterion.

Figure 3

An overview of the number of criteria that are satisfied by the maintenance process of the participating organizations within each quartile. In total 31 criteria were investigated.

Overall, considerable differences exist between the TSs. Some organizations satisfy most of the criteria (e.g., number 3), while others fail almost all criteria (e.g., number 6). More specifically, there are considerable differences between the large TSs in quartile IV (satisfying on average 20 criteria) and the smaller ones in quartiles I (satisfying on average 14 criteria), II (satisfying on average 16 criteria) and III (satisfying on average 14 criteria). Furthermore, the variation in the number of criteria satisfied by the TSs in quartile IV is less than the variation observed in the other quartiles. Analysis of the complementary free text remarks did not reveal noteworthy information.

Exploration of the Desired Situation

Due to space limitations, the desired situation as indicated by the respondents is not extensively described in the tables. ▶ gives an overview of the number of additional criteria that the participating organizations wish to fulfil for their maintenance processes after being confronted with the framework.
Figure 4

An overview of the number of additional criteria that are desired by the participating organizations within each quartile.

As shown in ▶, the respondents do not wish to make large changes in their maintenance process to meet more criteria. In most of the cases, the desired changes concerned the functions of the editing tools. This is mainly the case for TSs in the fourth quartile. Furthermore, the respondents of almost all TSs wish to improve the efficiency of collecting proposals through the use of standard forms and by involving more disciplines in this process. Moreover, particularly for TSs in the first quartile, the respondents wish to reduce their response time for processing the proposals.

Discussion

Without a well-structured and standardized maintenance process, TSs cannot provide the quality required by today's medical applications. However, although the need for standardization of the TS maintenance process is recognized in literature, few publications are available on this topic. In this study we contribute to this issue by enumerating the necessary features for the management of the maintenance process and by putting them as criteria into a framework. This framework can be used as a reference or guideline to design, evaluate and improve the maintenance process of a TS. Also the current TS maintenance processes were studies by means of a survey based on this framework.

Literature Review

Available literature on the maintenance of medical TSs mainly focuses on technical aspects of the maintenance process and to our knowledge no other attempts have been made to standardize the organizational issues around the maintenance process. As far as we know, this study is the only work that provides an extensive survey of the maintenance process of medical TSs. Information that was considered suitable and relevant for our study, mainly came from publications outside the medical domain. Although many publications, guidelines and standards on maintenance of software systems are available, these mainly focus on the technical aspects of the maintenance process. In general, the maintenance processes as used for information systems are also applicable to medical TSs. 14,63,76–78 However, medical TSs distinguish themselves from these information systems by their dynamic character and their complex domain. 12 Hence, when considering the maintenance of the medical TSs, timeliness is an important issue. This is reflected by the criterion of a short response time (i.e., time needed to handle a proposal or a questions) of the maintenance team with respect to proposals and questions. Still, in the existing literature, no concrete indication is provided for what the response time should be. In our study, the mean response time of the maintenance teams varies between 26.8 days for quartile I, and 6.7 days for quartile III. Almost all respondents wish to reduce their response time for processing the proposals. This is particularly the case for TSs in the first quartile.

Current Practice

The survey revealed the diversity in and the limitations of the maintenance processes and thereby emphasized the importance of the development and application of the suggested framework. Especially for small TSs with a limited number of concepts, many criteria are not met. This can be attributed to the fact that the maintainers of larger TSs are better equipped to extensively organize their maintenance processes. Furthermore, large TSs are generally more complex and thus necessitate extensive management of the maintenance processes. Accordingly, the results show that a majority of the large TSs (i.e., TSs in quartile IV) fulfil most of the criteria. The criterion of using a “change model” forms an exception since the maintainers of smaller TSs more often use a “change model” than the maintainers of the large TSs. However, a closer look at the component “change specifications” shows that the larger TSs satisfy more of the remaining criteria in this component and have extensive change policies. So we believe that these large TSs implicitly use a change model to describe the change operations based on the change policies, but may not recognize it as such.

Desired Situation

It is notable that many of the respondents of the survey, even when their maintenance process was incomplete and was not compliant with most of the criteria, did not wish to redesign their maintenance process after being confronted with the framework. Most of the wanted changes regard the functions of the editing tools and are especially mentioned by the respondents of the larger TSs (in the fourth quartile). Improving functions of an editing tool requires a one-time effort and will increase the efficiency of the maintenance process and decrease the work pressure on the maintainers. Terminological systems differ and the maintainers do not always have the need or resources to organize the maintenance process as completely as possible. For a large TS with a large number of users it is advisable to design a maintenance process that satisfies most of the criteria. However, for a small TS that is used by a limited number of users, some of the criteria may be superfluous and even overexpensive. For instance, while it is essential that the core activities of the component “Execution” maximally adhere to the criteria, an extensive Editing tool to support collection of proposals is not always necessary. The framework presented here can be applied to a TS in conformity with the needs and the possibilities of its maintainers. The maintainers can use the framework as a guideline to prioritize the processes that have to be implemented and to decide which criteria should be fulfilled given their own possibilities and needs.

Limitation of the Study

To gain insight into the current maintenance practice of existing TSs and to evaluate whether the introduction of the framework triggers the wish for maintenance process redesign, we used self-reporting instead of more objective (observational) measurements. The criteria cover rather specific topics that are in general only answerable by the maintainers of a TS and therefore only the maintainers could provide complete answers to related set of questions. For our study, especially because we aimed to include a large number of TSs, it was not doable to use objective observation methods to get the answers. Furthermore, we did not validate the questionnaire in terms of reproducibility through its application to a given TS by several independent judges as it was not possible find several independent judges who were all sufficiently familiar with the same TS to answer the specific questions. Finally, the framework and the questionnaire do not deal with emerging practices for collaborative maintenance such as semantic wikis. In semantic wikis, wiki technology is used as a TS maintenance environment, reducing entry barriers for its maintainers. 79 The idea of a semantic wiki is that qualified users can directly add new concepts to the TS, or refine or modify existing ones while taking the semantic structure of the TS into account. 80 The model of such a maintenance process is characterized as centralized or semi-centralized. 23 Some organizations have started to adopt these techniques for the maintenance of their terminological systems. 81,82 Although semantic wiki systems are becoming more and more popular as tools for content and knowledge management, the use of semantic wikis for TS maintenance is not well described in the literature on TS maintenance. The lack of specific literature and the fact that the framework prescribes the use of centralized maintenance model are the reasons that the use of semantic wikis as potential editing tools for TS maintenance was not specifically included in the framework or in the questionnaire. Future work should take a closer look at these techniques and their usefulness for TS maintenance.

Conclusions

The framework developed within this study summarizes the principal notions that are important for the management of the maintenance process of medical TSs. It is applicable to all kinds of medical TSs and provides their maintainers with the criteria for a well-organized maintenance process. The survey showed that larger TSs fulfil most of the criteria mentioned in the framework whereas smaller TSs fail more criteria, probably as this incurs costs and overhead that are too high and/or unnecessary.
  32 in total

Review 1.  Change management of shared and local versions of health-care terminologies.

Authors:  D E Oliver; Y Shahar
Journal:  Methods Inf Med       Date:  2000-12       Impact factor: 2.176

2.  The Gene Ontology (GO) database and informatics resource.

Authors:  M A Harris; J Clark; A Ireland; J Lomax; M Ashburner; R Foulger; K Eilbeck; S Lewis; B Marshall; C Mungall; J Richter; G M Rubin; J A Blake; C Bult; M Dolan; H Drabkin; J T Eppig; D P Hill; L Ni; M Ringwald; R Balakrishnan; J M Cherry; K R Christie; M C Costanzo; S S Dwight; S Engel; D G Fisk; J E Hirschman; E L Hong; R S Nash; A Sethuraman; C L Theesfeld; D Botstein; K Dolinski; B Feierbach; T Berardini; S Mundodi; S Y Rhee; R Apweiler; D Barrell; E Camon; E Dimmer; V Lee; R Chisholm; P Gaudet; W Kibbe; R Kishore; E M Schwarz; P Sternberg; M Gwinn; L Hannick; J Wortman; M Berriman; V Wood; N de la Cruz; P Tonellato; P Jaiswal; T Seigfried; R White
Journal:  Nucleic Acids Res       Date:  2004-01-01       Impact factor: 16.971

3.  Knowledge acquisition, consistency checking and concurrency control for Gene Ontology (GO).

Authors:  Iwei Yeh; Peter D Karp; Natalya F Noy; Russ B Altman
Journal:  Bioinformatics       Date:  2003-01-22       Impact factor: 6.937

4.  Implementation of RxNorm as a terminology mediation standard for exchanging pharmacy medication between federal agencies.

Authors:  Fola Parrish; Nhan Do; Omar Bouhaddou; Pradnya Warnekar
Journal:  AMIA Annu Symp Proc       Date:  2006

5.  Standards to support development of terminological systems for healthcare telematics.

Authors:  A Rossi Mori; F Consorti; E Galeazzi
Journal:  Methods Inf Med       Date:  1998-11       Impact factor: 2.176

6.  Maintaining the integrity of a Web-based medical vocabulary glossary.

Authors:  R M Aryel; J Cai; H C Chueh; G O Barnett
Journal:  Proc AMIA Annu Fall Symp       Date:  1997

7.  Development of a change model for a controlled medical vocabulary.

Authors:  D E Oliver; Y Shahar
Journal:  Proc AMIA Annu Fall Symp       Date:  1997

8.  MEME-II supports the cooperative management of terminology.

Authors:  O N Suarez-Munist; M S Tuttle; N E Olson; M S Erlbaum; D D Sherertz; S S Lipow; W G Cole; K D Keck; A N Davis; W T Hole; R J Irons; A Ganju; S J Nelson
Journal:  Proc AMIA Annu Fall Symp       Date:  1996

9.  Security in Medical Information Systems.

Authors:  A R Bakker
Journal:  Yearb Med Inform       Date:  1993

10.  A framework for comprehensive health terminology systems in the United States: development guidelines, criteria for selection, and public policy implications. ANSI Healthcare Informatics Standards Board Vocabulary Working Group and the Computer-Based Patient Records Institute Working Group on Codes and Structures.

Authors:  C G Chute; S P Cohn; J R Campbell
Journal:  J Am Med Inform Assoc       Date:  1998 Nov-Dec       Impact factor: 4.497

View more
  3 in total

1.  Managing Medical Vocabulary Updates in a Clinical Data Warehouse: An RxNorm Case Study.

Authors:  Tanya Podchiyska; Penni Hernandez; Todd Ferris; Susan Weber; Henry J Lowe
Journal:  AMIA Annu Symp Proc       Date:  2010-11-13

2.  Development of data models for nursing assessment of cancer survivors using concept analysis.

Authors:  Myung Kyung Lee; Hyeoun-Ae Park
Journal:  Healthc Inform Res       Date:  2011-03-31

3.  Computer-assisted update of a consumer health vocabulary through mining of social network data.

Authors:  Kristina M Doing-Harris; Qing Zeng-Treitler
Journal:  J Med Internet Res       Date:  2011-05-17       Impact factor: 5.428

  3 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.