| Literature DB >> 18579838 |
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.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
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 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.
Figure 1Framework for the maintenance of medical terminological systems. The numbers in brackets refer to the related criterion.
Figure 2Flow 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.
| 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) |
Table 3 The Results of the Survey for the Primary Component Execution
| Criteria | Question Number | Results 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.2 | 50% | 33% | 44% | 67% |
| Proposer ID, | 30 | 33 | 33 | 44 | ||
| Version number, | 20 | 33 | 22 | 33 | ||
| Concept information, | 50 | 33 | 22 | 44 | ||
| Change type, | 30 | 33 | 11 | 44 | ||
| Change definition. | 30 | 33 | 33 | 56 | ||
| Validating the proposals and verifying the changes | 2 Proposals for changes in the TS are validated, on: | 3.4 | 70 | 56 | 77 | 100 |
| Necessity, | 50 | 60 | 60 | 89 | ||
| Possibility to adopt a change. | 60 | 55 | 44 | 89 | ||
3 In case of uncertainty, the acceptance of proposals is based on group consensus. | 3.5 | 70 | 45 | 56 | 89 | |
4 In case a proposal is rejected, feedback is given to the proposer. | 3.7 | 60 | 56 | 78 | 90 | |
5 In case a proposal is accepted, changes made in the TS are verified by the maintenance team, on: | 3.8 | 90 | 78 | 100 | 100 | |
| Completeness, | 80 | 89 | 89 | 100 | ||
| Textual correctness, | 80 | 100 | 100 | 100 | ||
| Consistency of hierarchic relations, | 70 | 80 | 65 | 78 | ||
| Consistency of mappings to other TSs, | 70 | 44 | 56 | 59 | ||
| Consistency of mappings to other languages. | 50 | 11 | 11 | 11 | ||
6 After the implementation of the changes into the TS, feedback is given to the proposer, to: | 3.9 | 60 | 67 | 67 | 87 | |
| inform the proposer, | 50 | 56 | 67 | 89 | ||
| ask them to verify the changes. | 33 | 40 | 44 | 56 | ||
| Documentation | 7 Documentation is structured and standardized. | 3.12 | 80 | 67 | 67 | 100 |
8 Proposals for changes are documented, with: | 3.10 | 50 | 44 | 66 | 89 | |
| Proposal Date, | 60 | 50 | 76 | 88 | ||
| Proposer ID, | 40 | 75 | 76 | 88 | ||
| Concept ID, | 50 | 50 | 50 | 60 | ||
| Change type, | 78 | 65 | 50 | 63 | ||
| Acceptance method, | 25 | 33 | 17 | 27 | ||
| Acceptation/rejection date. | 40 | 38 | 50 | 75 | ||
9 Changes made in the TS are documented, with: | 3.11 | 90 | 90 | 100 | 100 | |
| Concept information, | 50 | 33 | 33 | 33 | ||
| Implementation date, | 60 | 89 | 67 | 89 | ||
| Change type, | 70 | 89 | 44 | 78 | ||
| Editor ID, | 50 | 78 | 56 | 56 | ||
| Version ID. | 30 | 22 | 11 | 33 | ||
| Version Management | 10 New versions of the TS have a unique identification number, including the publication date and are distributed as: | 3.13/3.14 | 60 | 67 | 100 | 100 |
| Complete new version, | 40 | 45 | 67 | 89 | ||
| Incremental update. | 20 | 22 | 33 | 11 | ||
11 On average, twice a year a new release of the system is launched (depending on the type of TS). | 3.15 | 50 | 60 | 60 | 70 | |
∗ 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 The Results of the Survey For the Three Secondary Components
| Criteria | Question Number | Results of Questionnaire Quartiles | ||||
|---|---|---|---|---|---|---|
| I ∗ | II # | III # | IV # | |||
| Process Management | ||||||
| Coordination | 12 There is a team responsible for the management of the maintenance process. | 1.1 | 100% | 89% | 100% | 100% |
13 The maintenance team is easily accessible. | 1.2 | 30 | 75 | 56 | 89 | |
14 The response time of the maintenance team for proposals and questions is short. (Mean days (± SD)) | 1.3 | 26.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, | 50 | 40 | 50 | 80 | ||
| Terminology expert, | 50 | 56 | 52 | 77.8 | ||
| Software of Engineers, | 40 | 33 | 65 | 67 | ||
| Coordinators. | 30 | 22 | 22 | 56 | ||
| Security | 16 Only qualified people are able to make changes in the TS. | 1.4 | 60 | 67 | 89 | 100 |
17 Access to the TS is secured, using: | 1.5 | 70 | 78 | 78 | 89 | |
| Identification, | 67 | 50 | 75 | 78 | ||
| Authentication, | 67 | 67 | 75 | 78 | ||
| Authorization. | 50 | 67 | 50 | 67 | ||
| Change specifications | ||||||
| Change policy | 18 The codes that are assigned to concepts are context free: | 2.1 | 50 | 67 | 77 | 67 |
| Random, | 50 | 67 | 66 | 67 | ||
| Hierarchy related. | 50 | 33 | 22 | 33 | ||
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.3 | 30 | 66 | 66 | 78 | |
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.4 | 30 | 30 | 20 | 50 | |
21 Within the TS there are no limitations regarding the number of concepts, hierarchic levels and terms that can be added. | 2.5 | 60 | 56 | 56 | 67 | |
| 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.2 | 50 | 22 | 33 | 33 |
| Editing tool | ||||||
| Functions | 23 The maintenance team uses an editing tool for the maintenance process. | 4.1 | 60 | 100 | 77 | 89 |
24 The editing tool is secured with login name and password. | 4.3 | 60 | 58 | 83 | 89 | |
25 The editing tool contains a module for collecting the proposals. | 4.2 | 80 | 71 | 50 | 67 | |
26 The editing tool contains a module to enable the consensus process. | 4.2 | 60 | 29 | 67 | 22 | |
27 The editing tool supports the input of changes into the TS. | 4.2 | 75 | 86 | 83 | 78 | |
28 The editing tool supports automatic validation controls. | 4.3 | 20 | 71 | 33 | 56 | |
29 The editing tool generates reports for documentation. | 4.2 | 40 | 86 | 16 | 56 | |
30 The editing tool supports managing different versions of TS. | 4.2 | 60 | 57 | 33 | 67 | |
31 The editing tool supports distribution of new versions. | 4.2 | 80 | 71 | 67 | 67 | |
∗ 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 3An 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.
Figure 4An overview of the number of additional criteria that are desired by the participating organizations within each quartile.