WO2011129608A2 - Terminology-editing system based on reference terminology - Google Patents

Terminology-editing system based on reference terminology Download PDF

Info

Publication number
WO2011129608A2
WO2011129608A2 PCT/KR2011/002623 KR2011002623W WO2011129608A2 WO 2011129608 A2 WO2011129608 A2 WO 2011129608A2 KR 2011002623 W KR2011002623 W KR 2011002623W WO 2011129608 A2 WO2011129608 A2 WO 2011129608A2
Authority
WO
WIPO (PCT)
Prior art keywords
term
relationship
medical
entity
terminology
Prior art date
Application number
PCT/KR2011/002623
Other languages
French (fr)
Korean (ko)
Other versions
WO2011129608A3 (en
Inventor
김홍기
김응희
송승재
이성인
정상원
이수경
Original Assignee
서울대학교산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR20100033967A external-priority patent/KR101097195B1/en
Application filed by 서울대학교산학협력단 filed Critical 서울대학교산학협력단
Publication of WO2011129608A2 publication Critical patent/WO2011129608A2/en
Publication of WO2011129608A3 publication Critical patent/WO2011129608A3/en

Links

Images

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H10/00ICT specially adapted for the handling or processing of patient-related medical or healthcare data
    • G16H10/60ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/36Creation of semantic tools, e.g. ontology or thesauri
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H70/00ICT specially adapted for the handling or processing of medical references
    • G16H70/20ICT specially adapted for the handling or processing of medical references relating to practices or guidelines

Definitions

  • the present invention relates to a reference term-based terminology authoring support system that constructs a terminology structured on the basis of entities and relationships using medical terminology used in a medical institution.
  • the present invention relates to a reference term-based terminology authoring support system that generates a medical term as an object, establishes a mapping relationship between the medical term object and the reference term object, and displays a reference term corresponding to the medical term.
  • the present invention relates to a reference term-based terminology authoring support system that displays an indirect relationship of medical term entities by reflecting the term relationship between the reference term entities when the medical term entity is set to the reference term entity.
  • the present invention relates to a reference term-based terminology authoring support system for displaying a medical term entity and a reference term entity having a direct or indirect relationship with a medical term entity in a graph composed of nodes and edges.
  • ⁇ colitis '' is called ⁇ appendicitis '', ⁇ appendicitis '', ⁇ intestinal otitis '', and ⁇ collectitis '', depending on the situation even though there is a medical term of ⁇ appendicitis.
  • '' Infarction is also referred to as 'cardiac infarction', 'infarction of heart', 'MI' or 'Heart Attack' depending on the situation.
  • 'address' it is used in the meaning of 'Address' in the clinic, but in the meaning of 'Chief Complain'.
  • the complexity of medical terms is due to the complexity of the medical field itself, and the interface with reference terminology (Reference Terminology) that distinguishes these medical terms and serves as a standard for communication between medical personnel or in different fields. Interface Terminology is required.
  • the terminology system used in the medical field is a collection of medical concepts used in a specific field, and includes a definition of the concept, a term referring to the concept, and a relationship between the concepts.
  • the medical term system can be classified into reference terminology, interface terminology, classification, etc. according to its purpose and characteristics, and the medical term used in the clinical field is local term. It is called.
  • Reference terminology is a set of formal representations of medical concepts and their inter-relationships. Reference term systems include SNOMED CT, RxNorm, NCI Thesaurus, ICNP, and the like.
  • Interface terminology is a terminology proposed to make it easier for medical professionals and clinical support professionals to acquire, collect, transmit, and process information in clinical documentation. This includes all terms on the terminology and treatment sheet.
  • the interface term system is a set of terminology and knowledge used by medical staff in a specific hospital to refer to a specific medical concept. It serves as an interface between the medical staff and the reference term system.
  • Classification is a mutually exclusive category that encompasses everything in order to integrate data at a predetermined level of differentiation for a specific purpose.
  • the purpose of classification is to carry out statistics, research, and insurance claims for health services.
  • An object of the present invention is to solve the problems as described above, reference term-based terminology authoring support system for constructing a terminology structured on the basis of the objects and relationships using medical terminology used in the medical institution To provide.
  • Another object of the present invention is to provide a reference term-based terminology authoring support system that displays an indirect relationship of a medical term object by reflecting the term relationship between the reference term object when the medical term object is set to the reference term object. It is.
  • Another object of the present invention is to provide a reference terminology authoring support system for displaying a medical term entity and a reference term entity having a direct or indirect relationship with a medical term entity in a graph composed of nodes and edges.
  • the present invention relates to a reference term-based terminology authoring support system for constructing a medical terminology system used in a medical institution using a reference terminology system, and includes at least one reference term system structured as an entity and a relationship.
  • a reference term manager to store;
  • a term object generator for receiving a medical term and generating the medical term as an individual;
  • a reference term search unit for searching and displaying a reference term object;
  • a reference term mapping unit configured to receive a selection of a reference term entity corresponding to the medical term entity and set a mapping relationship to correspond to the entity;
  • a term relationship preparation unit configured to receive and set a term relationship or a mapping relationship between medical term entities;
  • a relationship display unit for displaying an entity and a relationship associated with a medical term entity.
  • the entity includes at least one display term attribute, wherein one of the display term attributes is set as a representative term.
  • the present invention is a reference term-based terminology authoring support system, wherein the term object generation unit comprises medical terms having the same meaning as one entity, characterized in that the medical term is defined as the display term attribute of the entity .
  • the reference term search unit searches for a reference term entity for a search term, and searches whether the search term matches a word of a display term attribute of the reference term entity. It features.
  • the present invention is a reference term-based terminology authoring support system, the system is to search for the medical term entity to search for and display a medical term entity having a relationship with the searched medical term entity, the reference is referred to the medical term entity
  • the apparatus may further include a medical term search unit for searching by reflecting the relationship between term entities.
  • the present invention is a reference term-based terminology authoring support system, wherein the term relationship includes a parent-child relationship defining the relationship between the parent and the child for the two entities and a domain relationship defining the inclusion relationship between the two entities It is done.
  • the present invention is a reference term-based terminology authoring support system
  • the term relationship creation unit recommends the expected relationship between the medical term entity, using the relationship between the medical term entity and the reference term entities in the mapping relationship It is characterized by the recommendation.
  • the term relationship creation unit recommends the relation of reference term entities having a relationship as a relation between medical term entities as a kind of relationship between the reference term entities. It features.
  • the term relationship creation unit recommends all kinds of relations in the middle if the relationship between reference term entities is an indirect relationship passing through another entity. The relationship is recommended according to the priority of the domain relationship, the parent relationship, and the mapping relationship.
  • the term relationship creation unit recommends a mapping relationship of the mapped medical term entities. It features.
  • the present invention is a reference term-based terminology authoring support system, wherein the relationship display unit is characterized by displaying the medical term entity and the reference term entity having a direct or indirect relationship with the medical term entity.
  • the present invention is a reference term-based terminology authoring support system, wherein the relation display unit displays the object and the relationship in a graph consisting of nodes and edges, the display term attribute of the object is connected to the edge of the node of the object It is characterized by displaying as a node.
  • the present invention is a reference term-based terminology authoring support system, wherein the relationship display unit displays both the medical term entity and the reference term entity having a direct or indirect relationship with the medical term entity, the display term attribute of the reference term entity It is characterized by not displaying.
  • FIG. 1 is a diagram showing the configuration of an entire system for implementing the present invention.
  • FIG. 2 is a block diagram of a configuration of a reference term-based terminology authoring support system according to an embodiment of the present invention.
  • 3 and 4 illustrate the structure and structure of a reference term system according to an embodiment of the present invention.
  • FIG. 5 is a graph illustrating an entity and a relationship according to an embodiment of the present invention.
  • 6 is an exemplary view for recommending the relationship between medical terms according to an embodiment of the present invention.
  • FIG. 7 is an exemplary diagram showing a term relationship according to an embodiment of the present invention.
  • FIG. 8 is a diagram illustrating a screen configuration of the terminology authoring support system 30 according to an embodiment of the present invention.
  • the terminology authoring support system may be implemented as a server system on a network or a program system on a computer terminal.
  • an example of the entire system for implementing the present invention includes a user terminal 10 and a terminology authoring support system 30 and is connected to each other via a network 20.
  • a database 40 for storing necessary data may be further provided.
  • the user terminal 10 is a general computing terminal such as a PC, a notebook, a netbook, a PDA, a mobile, etc. used by a user such as a medical person or a person in charge of a medical institution.
  • the user uses the user terminal 10 to transmit the relationships between medical terms or terms used in the medical institution to the authoring support system 30, or requests the authoring support system 30 to set the relationships of the medical terms.
  • the terminology authoring support system 30 is a normal server connected to the network 20 to receive medical terms and their relationships and display related reference terms, or to receive a mapping relationship between medical terms and reference terms, and to refer to the relationship between the reference terms. It also provides a service that reflects and displays the relationship between medical terms. In addition, the authoring support system 30 provides a service for displaying relationships between medical terms or reference terms in the form of a graph composed of nodes and edges.
  • the authoring support system 30 may be implemented as a web server or a web application server that provides each service as a web page on the Internet.
  • the database 40 is a conventional storage medium for storing data required by the authoring support system 30 and stores reference term schemes and medical term schemes created by a user.
  • FIG. 1B another example of the entire system for implementing the present invention is composed of a terminology authoring support system 30 in the form of a program installed in the computer terminal 13. That is, each function of the authoring support system 30 is implemented as a computer program and is installed in the computer terminal 13, so that the user 14 can understand the medical terms and their relationships, the mapping relation between the medical terms and the reference terms, and the like.
  • the input is input through the input device of the terminal 13 and registered, or the related reference term or the relations between the medical term and the reference term are output through the output device of the computer terminal 13.
  • the data required in the authoring support system 30 is stored and used in a storage space, such as a hard disk of the computer terminal (13).
  • the reference terminology terminology authoring support system 30 includes a reference term manager 31, a term object generator 32, a reference term search unit 33, And a reference term mapping unit 34, a term relationship preparation unit 35, and a relationship display unit 36.
  • the medical term search unit 37 may be further configured. In addition, it may be configured to further include a database (or storage space) 40 for storing data.
  • the reference term manager 31 stores at least one reference term system structured as an entity and a relationship.
  • the reference term manager 31 may register and store a reference term system, and simultaneously store and use a plurality of reference term systems.
  • the reference term system integrates Clinical Data Dictionary data and is stored and managed as a structured structure.
  • the Clinical Data Dictionary is a term dictionary based on a medical concept, and the reference term system formalizes medical concepts and their inter-relationships.
  • the reference term manager 31 may include a plurality of reference term schemes. In this case, each reference term system forms an independent structure.
  • Reference term systems include SNOMED CT, RxNorm, NCI Thesaurus, and ICNP.
  • the reference term system is a terminology repository based on concepts.
  • the term Term may be a "preferred term" or a synonym or abbreviation for an already registered representative term.
  • the structure of the reference term system is managed by concepts, terms, relationships, and domains.
  • the components of a specific reference term system include coding schemes, concepts, coded entries, properties, relations, associations, It is composed of association instance and association target.
  • Coding Schemes are elements that represent the overall information of an individual medical terminology, which is the name of the coding scheme (the name of the medical terminology), additional descriptions, ownership, the underlying support language, and approximate concepts. Information such as the number and version is stored.
  • Coded Entry represents a concept referred to in general medical terminology, and one concept is a basic property that includes entity name, identification code, status, unknown, version information and activation.
  • Property is an element that expresses additional information about a coded entry. Generally, a property is created and used in the form of an entry definition or term.
  • Basic attributes include attribute ID, attribute type, data type, field of use, language, priority, and accuracy.
  • Relationships are elements of the same layer as Concepts. If Concepts serve to refer to the concepts of a coding scheme, Relationships support one relationship. A plurality of coding schemes may be provided.
  • Association represents a relationship referred to in the general medical terminology system.
  • An association has basic properties such as its name, inverse name, description, and whether it is symmetrical, reflective, or inversely functional.
  • An association instance refers to an entry that is a source of a relationship when establishing a relationship between two entries (concepts) in relation to one association.
  • An association target refers to an entry that is a target of a relationship when establishing a relationship between two entries (concepts) in relation to one association.
  • the reference term system may be represented by concepts and associations, and each may be structured by an entity and a relationship. Since an entity, a concept, an association, and a relationship each correspond to each other, they are used interchangeably below.
  • the entity (or concept) includes at least one display term attribute, and one of the display term attributes may be set as a representative term. Representative terms may also be used as the name of an entity.
  • the reference term system can be plotted as an entity 61 and a relationship 62, as shown in FIG.
  • the entities 61 are C1, C2, ..., C6, and the terminology is T11, T21, ..., T61.
  • the display term of entity C4 has T41, T42, T43, and T44. Among them, the display term T42 is a representative term.
  • Relationship 62 is represented by R12, R23, ..., R56 connecting the entities.
  • Relationship R12 is a relationship between entity C1 and entity C2
  • relationship R35 is a relationship between entity C3 and entity C5.
  • Relationships are largely divided into term relationships and mapping relationships.
  • the term relationship includes a hierarchical relationship defining a parent-child relationship to two entities and a domain relationship defining an inclusion relationship of two entities.
  • a mapping relationship (or reference relationship) refers to a relationship in which two entities correspond to each other in the same concept.
  • the individuals C1 and C2 have a vertical relationship (or term relationship) with each other.
  • Entity C3 and C5 have a mapping relationship with each other.
  • the term object generating unit 32 receives a medical term and generates the medical term as an object.
  • the term object generator 32 configures medical terms having the same meaning as one entity, and sets the medical term as a display term attribute of the entity.
  • Medical terms are terms used by a single medical institution or group of medical staff. That is, the interface term or the local term described above corresponds to the medical term.
  • the structure and structure of the medical terminology system is the same as the structure and structure of the reference term system described above. That is, the structure and structure of the medical term system have the structure and structure of FIGS. 3 and 4.
  • the term object generating unit 32 receives a medical term
  • the term object generation unit 32 receives a term used to describe the term and the description of the term or the term. Medical terms can be added at once by changing the list of terms that the user wants to manage in the form of an Excel file.
  • the term list can be registered when it is written in the form of an Excel file following a specific format. Of the term information, basic information such as attribute type should be registered together.
  • the term object generator 32 configures medical terms having the same meaning as one entity, and sets the medical term as a display term attribute of the entity.
  • the representative term may be set to the name of the entity.
  • the reference term search unit 33 searches for and displays a reference term entity.
  • the reference term search unit 33 searches for a reference term object for the search term, and searches whether the search term matches a word of the display term attribute of the reference term object.
  • the reference term search unit 33 also displays the searched reference term entity and the reference term entity having a term relationship.
  • the search for a reference term system is largely divided into a search by a search term and a search by a relationship. That is, the search by the search word is mainly performed using text recorded in the concept (object name or description) or attribute of the reference term entity. Search for terms that match the beginning, middle, or end of a concept name or attribute text.
  • the user may select and search a reference term system searched among a plurality of reference term systems.
  • the reference term search unit 33 may support a search relating to an attribute of an object. For example, property information such as version information, reference information, CUI code, term, and semantic data can be retrieved.
  • the search by relationship searches for terms and relationship forms related to the selected term among the searched terms.
  • the reference term search unit 33 displays the searched relationship in a graph composed of nodes and edges as shown in FIG. 5.
  • the relationship information of terms is shown in the form of a graph that maps the relationship information between terms and standard terms.
  • the term relationship information is an association between terms of the same reference term system, and a mapping relationship is a relationship for referring to terms of another reference term system or the same reference term system.
  • the reference term mapping unit 34 receives a selection of a reference term entity corresponding to the medical term entity and sets a mapping relationship corresponding to the entity.
  • the user may refer to other terminology or terms in the same terminology. Reference is made to the terminology of the reference terminology used in the same sense as the registered local term (or medical term). Select a local term as a starting concept, select a reference type to refer to, and select a term to be referred to as a target term. The reference type indicates the same relationship as the starting concept. Mapping result can be searched in term search result. In order to find the target concept of the same concept, additionally search for the same case as the starting concept name.
  • the term relationship creation unit 35 receives and sets a term relationship or a mapping relationship between medical term entities.
  • the user defines the relationship between the terms registered in the medical terminology system (or local terminology system). Defines associations between local terms registered in local term system.
  • the relationship between the built-in terms is the parent-child relationship and the domain relationship (domain_is / domain_to) related to the value-set. Also, preferably, the user adds and specifies a relationship between terms desired by the user.
  • the term relationship creation unit 35 recommends the expected relationship between the medical term entity, using the relationship between the medical term entity and the reference term entities in the mapping relationship.
  • the term relationship preparing unit 35 recommends the relationship between the reference term entities having a relationship and the medical term entities mapped to each other as a kind of relationship between the reference term entities.
  • the term relation preparing unit 35 recommends a mapping relationship between the mapped medical term entities.
  • entities C1, C2, and C3 exist in a local term system, and a relationship exists between entities C1 and C2.
  • entities R1 and R2 which are related to each other.
  • the recommended kind of relationship is the same as the kind of relationship between R1 and R2. For example, if the relationship between R1 and R2 is a vertical relationship, a vertical relationship is recommended, and if a domain relationship, a domain relationship is recommended.
  • the relationship between the objects C3 and C4 is recommended as a mapping relationship.
  • C2 and C3 are also likely to have a relationship. However, not recommended. It is necessary to decide whether to establish the relationship between C1 and C3 before C2 and C3, and if the relationship is established, C2 and C3 have an indirect relationship by the local term system itself.
  • the term relationship creation unit 35 recommends all kinds of relationships in the middle, and prioritizes domain relations, vertical relations, and mapping relations. Recommend the relationship accordingly.
  • the entities C1 and C3 refer to the reference terms entities R1 and R3, respectively, and R1 and R3 are indirect relationships between the entities R2 in the middle.
  • the priority is a domain relationship, a parent relationship, and a mapping relationship. If there is a domain relationship, a domain relationship is recommended. If there is no domain and there is no domain, a parent relationship is recommended.
  • the relationship display unit 36 displays an entity and a relationship related to the medical term entity.
  • the relationship display unit 36 displays another medical term entity having a direct or indirect relationship with the medical term entity, and the indirect relationship also includes a mapping relationship with the reference term entity and a term relationship between the reference term entity.
  • the relationship display unit 36 displays a medical term entity and a reference term entity that have a direct or indirect relationship with the medical term entity.
  • the relationship display unit 36 displays the object and the relationship in a graph composed of nodes and edges, and displays the display term properties of the object as nodes connected to the edges of the node of the object.
  • the relationship display unit 36 displays both the medical term object and the reference term object having a direct or indirect relationship with the medical term object, but does not display the display term attribute of the reference term object. It also displays representative terms within the nodes of the term entity.
  • FIG. 7 shows the entity of FIG. 5.
  • the entities C5 and C6 are reference term entities. Representative terms are shown in the nodes of each entity.
  • the display term of the entity C4 (the display term except for the representative term) is T41, T43, and T44, and these are expressed as neighboring nodes.
  • entity C5 has a display term attribute other than the representative term T52, it is not displayed because it is a reference term entity.
  • the medical term search unit 37 searches for and displays a medical term entity.
  • the medical term search unit 37 searches for a medical term entity for the search term, but searches in the same manner as the reference term search unit 33.
  • the medical term search unit 33 displays medical term entities having a term relationship with the searched medical term entities. At this time, the relationship between the reference term entity referred to by the medical term entity is also displayed.
  • the main screen includes an explorer window for navigating a code scheme, a search view for inputting a search word and a search condition, a search result window for displaying a search result, and detailed information about a selected item. It consists of a property information window that displays.
  • the searcher searches a registered reference term system.
  • the item name shown in the searcher shows the registered codingscheme name, not the database name.
  • the term is a search result. After selecting a term to check the details, you can check the details in the details section. The relationship information of the selected term can be checked in the relationship tree part.
  • the search results are shown in terms of term system unit.
  • the result items are shown in the structure of 'term system> term> concept term> attribute information or relation tree'.
  • the present invention can be applied to the development of a reference term-based terminology authoring support system that constructs a terminology structured in terms of individual medical terms used in a medical institution by using a reference term system.
  • the present invention is to develop a reference term-based terminology authoring support system that displays the indirect relations of medical term entities by reflecting the term relationship between the reference term entities when the mapping of medical term entities with reference term entities is established. useful.

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Theoretical Computer Science (AREA)
  • Bioethics (AREA)
  • Computational Linguistics (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

The present invention relates to a terminology-editing system based on reference terminologies, which creates a terminology system of medical terminologies used in medical institutions, structured on the basis of objects and relationships using a standardized reference terminology system. The terminology-editing system of the present invention: stores the reference terminology system structured on the basis of objects and relationships; takes medical terminologies as input, and generates objects from the medical terminologies; takes, as an input, a selection of objects of reference terminologies corresponding to the objects of the medical terminologies, and establishes a mapping relationship among the objects; and establishes a terminology relationship or mapping relationship among objects of the medical terminologies, and displays the objects related to the objects of the medical terminologies and relationship among the medical terminologies. According to the system, medical terminologies, which are used differently in each medical institution, are mapped and structured in a terminology system of the standardized reference terminology system, thus structurally storing information on patients, and ensuring the re-usability of the information based on the information storage system, as well as interoperability for the mutual exchange of medical information.

Description

참조용어에 기반하는 용어체계 저작지원 시스템 Glossary Authoring Support System Based on Reference Terms
본 발명은 참조용어 체계를 이용하여 의료기관에서 사용되는 의료용어들을 개체와 관계를 기반으로 구조화된 용어체계로 구축하는 참조용어 기반 용어체계 저작지원 시스템에 관한 것이다.The present invention relates to a reference term-based terminology authoring support system that constructs a terminology structured on the basis of entities and relationships using medical terminology used in a medical institution.
특히, 본 발명은 의료용어를 개체로 생성하여 의료용어 개체를 참조용어 개체와 매핑관계를 설정하여, 의료용어에 대응되는 참조용어를 표시해주는 참조용어 기반 용어체계 저작지원 시스템에 관한 것이다.In particular, the present invention relates to a reference term-based terminology authoring support system that generates a medical term as an object, establishes a mapping relationship between the medical term object and the reference term object, and displays a reference term corresponding to the medical term.
또한, 본 발명은 의료용어 개체를 참조용어 개체와 매핑관계를 설정하면, 참조용어 개체 사이의 용어관계를 반영하여 의료용어 개체의 간접관계를 표시해주는 참조용어 기반 용어체계 저작지원 시스템에 관한 것이다.In addition, the present invention relates to a reference term-based terminology authoring support system that displays an indirect relationship of medical term entities by reflecting the term relationship between the reference term entities when the medical term entity is set to the reference term entity.
또한, 본 발명은 의료용어 개체와 직접 또는 간접 관계를 가지는 의료용어 개체 및 참조용어 개체를 노드와 에지로 구성된 그래프로 표시하는 참조용어 기반 용어체계 저작지원 시스템에 관한 것이다.In addition, the present invention relates to a reference term-based terminology authoring support system for displaying a medical term entity and a reference term entity having a direct or indirect relationship with a medical term entity in a graph composed of nodes and edges.
일반적으로 우리나라에서 사용되고 있는 상당수의 의학 용어가 외래어 또는 복잡한 한자어 상태로 사용되고 있다. 또한 의료인들 사이에서도 동일한 개념에 대해 여러 가지 용어를 사용함으로써 원활한 정보 소통에 문제가 발생하고 있다.In general, a large number of medical terms used in Korea are used in foreign or complex Chinese words. There is also a problem in the smooth communication of information by using various terms for the same concept among medical professionals.
이점 때문에 의학이 일반인에게는 이해하기 어렵고 쉽게 접근하기 어려운 학문으로 인식되고 있으며 환자와 의료인 사이의 원활한 정보 전달에도 많은 어려움이 있다. 이러한 문제와 함께 의학 용어가 표준화되어 있지 않아 병원 간의 진료정보 교류가 쉽지 않은 문제가 대두되고 있다.Because of this, medicine is recognized as a science that is difficult to understand and easily accessible to the general public, and there are many difficulties in the smooth communication of information between patients and medical personnel. Along with these problems, the medical terminology is not standardized, which makes it difficult to exchange medical information between hospitals.
한편, 국제적으로도 의학 용어(또는 의료용어)에 대한 표준화가 많이 이루어지고 있으나, 의료분야가 가지는 복잡성으로 인해 표준화가 쉽지 않은 실정이다.On the other hand, the international standardization of medical terms (or medical terms) is made, but due to the complexity of the medical field, standardization is not easy.
동일한 개념(질환)을 진료과 별로 다른 의학용어를 사용하여 표현하기도 하며, 같은 의학용어를 사용하더라도 사용처에 따라 다른 의미를 가지는 경우가 있다. 예를 들어, 우리가 '맹장염'이라 흔히 일컫는 질병은 'Appendicitis'라는 의학용어가 있음에도 상황에 따라 '충수돌기염', '충수염', '막창자꼬리염', '맹장염'으로 일컬어지며, 'Myocardial Infarction(심근경색)' 역시 상황에 따라 'cardiac infarction', 'infarction of heart', 'MI', 'Heart Attack' 등으로 일컬어진다. 반면에 '주소'의 경우, 원무과에서는 'Address'의 의미로 사용하지만, 진료실에서는 'Chief Complain(주호소)'의 의미로 사용한다.The same concept (disease) may be expressed using different medical terms for different departments, and even if the same medical term is used, it may have a different meaning depending on the place of use. For example, the disease we commonly refer to as `` colitis '' is called `` appendicitis '', `` appendicitis '', `` intestinal otitis '', and `` collectitis '', depending on the situation even though there is a medical term of `` appendicitis. '' Infarction is also referred to as 'cardiac infarction', 'infarction of heart', 'MI' or 'Heart Attack' depending on the situation. On the other hand, in the case of 'address', it is used in the meaning of 'Address' in the clinic, but in the meaning of 'Chief Complain'.
상기와 같이 의료용어가 복잡한 것은 의료분야 자체의 복잡성에 기인한 것으로, 이러한 의료용어를 구분하고 의료진 사이의 의사소통이나 서로 다른 분야의 의사소통을 위하여 기준이 되는 참조용어체계(Reference Terminology)와 인터페이스 용어체계(Interface Terminology)가 필요하다.The complexity of medical terms is due to the complexity of the medical field itself, and the interface with reference terminology (Reference Terminology) that distinguishes these medical terms and serves as a standard for communication between medical personnel or in different fields. Interface Terminology is required.
더 나아가서, 각 임상 영역에서 필요로 하는 정보를 적시에 효율적으로 수집, 분석하기 위해서는 해당 임상영역에서 필요로 하는 지식을 정의하고, 도메인에 의미적 상호운용성을 확보하는 것이 필수적이다.Furthermore, in order to collect and analyze the information needed in each clinical domain in a timely and efficient manner, it is essential to define the knowledge required in the clinical domain and to secure semantic interoperability in the domain.
의료분야에서 사용되는 용어체계(Terminology System)란 특정 분야에서 사용되는 의학 개념의 집합이며, 개념에 대한 정의, 개념을 일컫는 용어, 개념 간의 관계 등을 포함하는 시스템이다. 의학용어 체계는 그 목적성과 특징에 따라, 참조용어(Reference terminology), 인터페이스용어(Interface terminology), 분류체계(Classification) 등으로 구분할 수 있으며, 임상현장에서 사용하는 의학용어를 로컬용어(Local Term)라 한다.The terminology system used in the medical field is a collection of medical concepts used in a specific field, and includes a definition of the concept, a term referring to the concept, and a relationship between the concepts. The medical term system can be classified into reference terminology, interface terminology, classification, etc. according to its purpose and characteristics, and the medical term used in the clinical field is local term. It is called.
참조용어 체계(Reference terminology)는 의학개념과 그들 간의 관계(Inter-relationships)의 정형화된 표현의 집합을 말한다. 참조용어체계에는, SNOMED CT, RxNorm, NCI Thesaurus, ICNP 등이 있다.Reference terminology is a set of formal representations of medical concepts and their inter-relationships. Reference term systems include SNOMED CT, RxNorm, NCI Thesaurus, ICNP, and the like.
인터페이스 용어 체계(Interface terminology)의 경우 의료전문가 및 임상지원 전문가가 임상문서 내 정보를 보다 수월하게 획득 및 수집하여 전달, 처리할 수 있도록 제안된 용어체계로, 의료진이 진료 기록 작성 시점에서 사용하는 모든 용어와 진료서식지 상에 있는 모든 용어들이 이에 해당한다. 인터페이스 용어체계는 특정 병원의 의료진이 특정 의학개념을 일컬을 때 사용하는 여러 형태의 용어들과 지식의 집합이라 할 수 있으며, 이는 의료진과 참조용어체계를 인터페이스 해주는 역할을 한다.Interface terminology is a terminology proposed to make it easier for medical professionals and clinical support professionals to acquire, collect, transmit, and process information in clinical documentation. This includes all terms on the terminology and treatment sheet. The interface term system is a set of terminology and knowledge used by medical staff in a specific hospital to refer to a specific medical concept. It serves as an interface between the medical staff and the reference term system.
분류체계(Classification)는 특정 목적에 맞게 미리 정해진 분화 수준에서 자료를 통합하기 위해 모든 것을 망라하는 상호 배반적인 범주이며, 분류의 목적은 의료서비스의 통계나 연구 및 보험청구를 수행하는데 사용하며, ICD(Internatioanl Classification of Disease), KCD(Korean Standard Classification of Disease) 등이 있다.Classification is a mutually exclusive category that encompasses everything in order to integrate data at a predetermined level of differentiation for a specific purpose. The purpose of classification is to carry out statistics, research, and insurance claims for health services. International Classification of Disease (KCD) and Korean Standard Classification of Disease (KCD).
의학개념에 대한 정형화된 표현들의 집합인 참조용어체계가 있다고 하더라도, 각각 병원에서 다양한 분야의 의료진이 사용하는 로컬용어는 상이할 수밖에 없기 때문에 그 차이를 매워 주기 위해 매핑이라는 작업이 필요하다. 특히, 인터페이스 용어는 의료진과 참조용어체계를 인터페이스 해주어야 하기 때문에, 참조용어 체계에 기반하여 구성되는 것이 바람직하다.Even though there is a reference term system that is a formal set of expressions for medical concepts, the local terminology used by medical staff in various fields in hospitals will be different, so mapping is necessary to fill the gap. In particular, since the interface term should interface with the medical staff and the reference term system, it is preferable to be constructed based on the reference term system.
즉, 의료현장에서는 인터페이스 용어를 구축하여 임상 문서 내 정보를 보다 수월하게 획득 및 수집하여 전달, 처리할 수 있도록 해야 한다. 또한, 병원에서 다루는 구조화된 데이터 입력환경이 필요하게 되며, 더 나아가서 임상의사결정지원시스템 및 전자건강기록의 공유를 지원하기 위한 용어체계의 개발이 필수적이라고 할 수 있다. 또, 의료전문가가 표준화된 진료정보를 입력할 수 있도록 하기 위해서는, 임상용어 및 참조용어에 기반한 사용자별 맞춤형 구조화 데이터 입력환경 지원이 매우 중요하다.In other words, in medical field, interface terminology should be established so that information in clinical documents can be easily acquired, collected, transferred, and processed. In addition, there is a need for a structured data entry environment that is handled by hospitals. Furthermore, it is essential to develop a terminology system to support the sharing of clinical decision support systems and electronic health records. In addition, in order to enable medical professionals to input standardized medical information, it is very important to support user-structured data input environment for each user based on clinical terms and reference terms.
본 발명의 목적은 상술한 바와 같은 문제점을 해결하기 위한 것으로, 참조용어 체계를 이용하여 의료기관에서 사용되는 의료용어들을 개체와 관계를 기반으로 구조화된 용어체계로 구축하는 참조용어 기반 용어체계 저작지원 시스템을 제공하는 것이다.An object of the present invention is to solve the problems as described above, reference term-based terminology authoring support system for constructing a terminology structured on the basis of the objects and relationships using medical terminology used in the medical institution To provide.
또, 본 발명의 목적은 의료용어를 개체로 생성하여 의료용어 개체를 참조용어 개체와 매핑관계를 설정하여, 의료용어에 대응되는 참조용어를 표시해주는 참조용어 기반 용어체계 저작지원 시스템을 제공하는 것이다.It is also an object of the present invention to provide a reference terminology based terminology authoring support system that generates medical terms as objects and sets the mapping relationship between medical term objects and reference term entities and displays reference terms corresponding to medical terms. .
또, 본 발명의 목적은 의료용어 개체를 참조용어 개체와 매핑관계를 설정하면, 참조용어 개체 사이의 용어관계를 반영하여 의료용어 개체의 간접관계를 표시해주는 참조용어 기반 용어체계 저작지원 시스템을 제공하는 것이다.Another object of the present invention is to provide a reference term-based terminology authoring support system that displays an indirect relationship of a medical term object by reflecting the term relationship between the reference term object when the medical term object is set to the reference term object. It is.
또, 본 발명의 목적은 의료용어 개체와 직접 또는 간접 관계를 가지는 의료용어 개체 및 참조용어 개체를 노드와 에지로 구성된 그래프로 표시하는 참조용어 기반 용어체계 저작지원 시스템을 제공하는 것이다.Another object of the present invention is to provide a reference terminology authoring support system for displaying a medical term entity and a reference term entity having a direct or indirect relationship with a medical term entity in a graph composed of nodes and edges.
상기 목적을 달성하기 위해 본 발명은 참조용어 체계를 이용하여 의료기관에서 사용되는 의료용어 체계를 구축하는 참조용어 기반 용어체계 저작지원 시스템에 관한 것으로서, 개체 및 관계로 구조화된 적어도 하나의 참조용어 체계를 저장하는 참조용어 관리부; 의료용어를 입력받아 상기 의료용어를 개체로 생성하는 용어개체 생성부; 참조용어 개체를 검색하여 표시하는 참조용어 검색부; 의료용어 개체와 대응되는 참조용어 개체의 선정을 입력받아 개체를 대응시키는 매핑관계를 설정하는 참조용어 매핑부; 의료용어 개체 사이의 용어관계 또는 매핑관계를 입력받아 설정하는 용어관계 작성부; 및 의료용어 개체와 관련된 개체 및 관계를 표시하는 관계표시부를 포함하는 것을 특징으로 한다.In order to achieve the above object, the present invention relates to a reference term-based terminology authoring support system for constructing a medical terminology system used in a medical institution using a reference terminology system, and includes at least one reference term system structured as an entity and a relationship. A reference term manager to store; A term object generator for receiving a medical term and generating the medical term as an individual; A reference term search unit for searching and displaying a reference term object; A reference term mapping unit configured to receive a selection of a reference term entity corresponding to the medical term entity and set a mapping relationship to correspond to the entity; A term relationship preparation unit configured to receive and set a term relationship or a mapping relationship between medical term entities; And a relationship display unit for displaying an entity and a relationship associated with a medical term entity.
또, 본 발명은 참조용어 기반 용어체계 저작지원 시스템에 있어서, 상기 개체는 적어도 하나의 표시용어(term) 속성을 포함하되, 상기 표시용어 속성 중 하나가 대표용어로 설정되는 것을 특징으로 한다.In addition, in the reference terminology-based terminology authoring support system, the entity includes at least one display term attribute, wherein one of the display term attributes is set as a representative term.
또, 본 발명은 참조용어 기반 용어체계 저작지원 시스템에 있어서, 상기 용어개체 생성부는 동일한 의미의 의료용어들을 하나의 개체로 구성하되, 상기 의료용어를 상기 개체의 표시용어 속성으로 정하는 것을 특징으로 한다.In addition, the present invention is a reference term-based terminology authoring support system, wherein the term object generation unit comprises medical terms having the same meaning as one entity, characterized in that the medical term is defined as the display term attribute of the entity .
또, 본 발명은 참조용어 기반 용어체계 저작지원 시스템에 있어서, 상기 참조용어 검색부는 검색용어에 대한 참조용어 개체를 검색하되, 검색용어가 참조용어 개체의 표시용어 속성의 단어와 일치하는지를 검색하는 것을 특징으로 한다.In addition, in the reference terminology terminology authoring support system, the reference term search unit searches for a reference term entity for a search term, and searches whether the search term matches a word of a display term attribute of the reference term entity. It features.
또, 본 발명은 참조용어 기반 용어체계 저작지원 시스템에 있어서, 상기 시스템은 의료용어 개체를 검색하여 검색된 의료용어 개체와 관계를 가지는 의료용어 개체를 함께 검색하여 표시하되, 의료용어 개체가 참조하는 참조용어 개체의 관계도 반영하여 검색하는 의료용어 검색부를 더 포함하는 것을 특징으로 한다.In addition, the present invention is a reference term-based terminology authoring support system, the system is to search for the medical term entity to search for and display a medical term entity having a relationship with the searched medical term entity, the reference is referred to the medical term entity The apparatus may further include a medical term search unit for searching by reflecting the relationship between term entities.
또, 본 발명은 참조용어 기반 용어체계 저작지원 시스템에 있어서, 상기 용어관계는 두 개체에 대한 부모와 자식의 관계를 규정하는 상하 관계 및 두 개체의 포함관계를 규정하는 도메인 관계를 포함하는 것을 특징으로 한다.In addition, the present invention is a reference term-based terminology authoring support system, wherein the term relationship includes a parent-child relationship defining the relationship between the parent and the child for the two entities and a domain relationship defining the inclusion relationship between the two entities It is done.
또, 본 발명은 참조용어 기반 용어체계 저작지원 시스템에 있어서, 상기 용어관계 작성부는 의료용어 개체 사이에서 예상되는 관계를 추천하되, 의료용어 개체와 매핑관계에 있는 참조용어 개체들 사이의 관계를 이용하여 추천하는 것을 특징으로 한다.In addition, the present invention is a reference term-based terminology authoring support system, the term relationship creation unit recommends the expected relationship between the medical term entity, using the relationship between the medical term entity and the reference term entities in the mapping relationship It is characterized by the recommendation.
또, 본 발명은 참조용어 기반 용어체계 저작지원 시스템에 있어서, 상기 용어관계 작성부는 관계를 갖는 참조용어 개체들과 매핑되는 의료용어 개체들의 관계를 참조용어 개체들 사이의 관계의 종류로 추천하는 것을 특징으로 한다.In addition, in the reference terminology-based terminology authoring support system, the term relationship creation unit recommends the relation of reference term entities having a relationship as a relation between medical term entities as a kind of relationship between the reference term entities. It features.
또, 본 발명은 참조용어 기반 용어체계 저작지원 시스템에 있어서, 상기 용어관계 작성부는 참조용어 개체들 사이의 관계가 중간에 다른 개체를 거치는 간접 관계이면, 중간에 있는 관계의 종류를 모두 추천하되, 도메인 관계, 상하관계, 매핑관계의 우선순위에 따라 관계를 추천하는 것을 특징으로 한다.In addition, in the reference terminology terminology authoring support system, the term relationship creation unit recommends all kinds of relations in the middle if the relationship between reference term entities is an indirect relationship passing through another entity. The relationship is recommended according to the priority of the domain relationship, the parent relationship, and the mapping relationship.
또, 본 발명은 참조용어 기반 용어체계 저작지원 시스템에 있어서, 상기 용어관계 작성부는 동일한 참조용어 개체에 적어도 2개의 의료용어 개체가 매핑되어 있으면, 매핑된 의료용어 개체들이 가지는 매핑관계를 추천하는 것을 특징으로 한다.In addition, according to the present invention, in the terminology-based terminology authoring support system, if at least two medical term entities are mapped to the same reference term entity, the term relationship creation unit recommends a mapping relationship of the mapped medical term entities. It features.
또, 본 발명은 참조용어 기반 용어체계 저작지원 시스템에 있어서, 상기 관계표시부는 의료용어 개체와 직접 또는 간접 관계를 가지는 의료용어 개체 및 참조용어 개체를 함께 표시하는 것을 특징으로 한다.In another aspect, the present invention is a reference term-based terminology authoring support system, wherein the relationship display unit is characterized by displaying the medical term entity and the reference term entity having a direct or indirect relationship with the medical term entity.
또, 본 발명은 참조용어 기반 용어체계 저작지원 시스템에 있어서, 상기 관계표시부는 개체와 관계를 노드와 에지로 구성된 그래프로 표시하되, 개체의 표시용어 속성을 개체의 노드의 주변에 에지로 연결되는 노드로 표시하는 것을 특징으로 한다.In addition, the present invention is a reference term-based terminology authoring support system, wherein the relation display unit displays the object and the relationship in a graph consisting of nodes and edges, the display term attribute of the object is connected to the edge of the node of the object It is characterized by displaying as a node.
또, 본 발명은 참조용어 기반 용어체계 저작지원 시스템에 있어서, 상기 관계표시부는 의료용어 개체와 직접 또는 간접 관계를 가지는 의료용어 개체 및 참조용어 개체를 모두 표시하되, 참조용어 개체의 표시용어 속성을 표시하지 않는 것을 특징으로 한다.In addition, the present invention is a reference term-based terminology authoring support system, wherein the relationship display unit displays both the medical term entity and the reference term entity having a direct or indirect relationship with the medical term entity, the display term attribute of the reference term entity It is characterized by not displaying.
상술한 바와 같이, 본 발명에 따른 참조용어 기반 용어체계 저작지원 시스템에 의하면, 의료기관에서 사용되는 의료용어들을 구조화된 용어체계로 구축함으로써, 환자 정보를 구조적으로 축적하고 이에 기반한 정보의 재사용성 및 진료정보교류를 위한 상호운용성을 보장할 수 있는 효과가 얻어진다.As described above, according to the reference term-based terminology authoring support system according to the present invention, by constructing a medical terminology used in a medical institution as a structured term system, the patient information is structurally accumulated, and the reuse and treatment of the information based thereon An effect is obtained to ensure interoperability for information exchange.
또한, 본 발명에 따른 참조용어 기반 용어체계 저작지원 시스템에 의하면, 의료기관에서 사용되는 의료용어를 참조용어에 매핑시킴으로써, 의료용어를 표준화 할 수 있고, 보다 정확한 의미로 사용할 수 있는 효과가 얻어진다.In addition, according to the reference term-based terminology authoring support system according to the present invention, by mapping the medical term used in the medical institution to the reference term, it is possible to standardize the medical term, the effect can be used in a more accurate sense.
또한, 본 발명에 따른 참조용어 기반 용어체계 저작지원 시스템에 의하면, 참조용어의 관계를 반영하여 의료용어의 간접관계를 표시함으로써, 이미 표준화되어 구축된 용어체계의 구조를 대응시켜 활용할 수 있는 효과가 얻어진다. In addition, according to the reference term-based terminology authoring support system according to the present invention, by indicating the indirect relations of medical terms reflecting the relationship of the reference terminology, there is an effect that can be used to match the structure of the terminology already standardized Obtained.
또한, 본 발명에 따른 참조용어 기반 용어체계 저작지원 시스템에 의하면, 의료용어 관계를 그래프로 표시함으로써, 보다 편리한 입력환경을 제공하고 직관적으로 용어간의 관계를 파악할 수 있는 효과가 얻어진다.In addition, according to the reference term-based terminology authoring support system according to the present invention, by displaying the relationship of medical terms in a graph, it is possible to provide a more convenient input environment and to intuitively grasp the relationship between terms.
도 1은 본 발명을 실시하기 위한 전체 시스템의 구성을 도시한 도면이다.1 is a diagram showing the configuration of an entire system for implementing the present invention.
도 2는 본 발명의 일실시예에 따른 참조용어 기반 용어체계 저작지원 시스템의 구성에 대한 블록도이다.2 is a block diagram of a configuration of a reference term-based terminology authoring support system according to an embodiment of the present invention.
도 3과 도 4는 본 발명의 일실시예에 따른 참조용어 체계의 구성 및 구조를 도시한 도면이다.3 and 4 illustrate the structure and structure of a reference term system according to an embodiment of the present invention.
도 5는 본 발명의 일실시예에 따른 개체와 관계를 도시한 그래프이다.5 is a graph illustrating an entity and a relationship according to an embodiment of the present invention.
도 6은 본 발명의 일실시예에 따른 의료용어의 관계를 추천하는 예시 도면이다.6 is an exemplary view for recommending the relationship between medical terms according to an embodiment of the present invention.
도 7은 본 발명의 일실시예에 따른 용어 관계를 표시하는 예시 도면이다.7 is an exemplary diagram showing a term relationship according to an embodiment of the present invention.
도 8은 본 발명의 일실시예에 따른 용어체계 저작지원 시스템(30)의 화면 구성을 예시한 도면이다.8 is a diagram illustrating a screen configuration of the terminology authoring support system 30 according to an embodiment of the present invention.
이하, 본 발명의 실시를 위한 구체적인 내용을 도면에 따라서 설명한다.DETAILED DESCRIPTION Hereinafter, specific contents for carrying out the present invention will be described with reference to the drawings.
또한, 본 발명을 설명하는데 있어서 동일 부분은 동일 부호를 붙이고, 그 반복 설명은 생략한다.In addition, in describing this invention, the same code | symbol is attached | subjected and the repeated description is abbreviate | omitted.
먼저, 본 발명을 실시하기 위한 전체 시스템의 구성의 예들에 대하여 도 1을 참조하여 설명한다.First, examples of the configuration of the entire system for implementing the present invention will be described with reference to FIG.
도 1a 또는 도 1b에서 보는 바와 같이, 본 발명에 따른 용어체계 저작지원 시스템은 네트워크 상의 서버 시스템 또는 컴퓨터 단말 상의 프로그램 시스템으로 실시될 수 있다.As shown in FIG. 1A or 1B, the terminology authoring support system according to the present invention may be implemented as a server system on a network or a program system on a computer terminal.
도 1a와 같이, 본 발명의 실시를 위한 전체 시스템의 일례는 사용자 단말(10)과 용어체계 저작지원 시스템(30)으로 구성되고 서로 네트워크(20)로 연결된다. 또, 필요한 데이터를 저장하기 위한 데이터베이스(40)를 더 구비할 수 있다.As shown in FIG. 1A, an example of the entire system for implementing the present invention includes a user terminal 10 and a terminology authoring support system 30 and is connected to each other via a network 20. In addition, a database 40 for storing necessary data may be further provided.
사용자 단말(10)은 의료인 또는 의료기관의 담당자 등 사용자가 이용하는 PC, 노트북, 넷북, PDA, 모바일 등의 통상의 컴퓨팅 단말기이다. 사용자는 사용자 단말(10)을 이용하여 자신의 의료기관에서 사용되는 의료용어 또는 용어간의 관계들을 저작지원 시스템(30)으로 전송하거나, 의료용어들의 관계들을 설정할 것을 저작지원 시스템(30)에 요청한다.The user terminal 10 is a general computing terminal such as a PC, a notebook, a netbook, a PDA, a mobile, etc. used by a user such as a medical person or a person in charge of a medical institution. The user uses the user terminal 10 to transmit the relationships between medical terms or terms used in the medical institution to the authoring support system 30, or requests the authoring support system 30 to set the relationships of the medical terms.
용어체계 저작지원 시스템(30)은 통상의 서버로서 네트워크(20)에 연결되어 의료용어 및 그들 관계를 수신하여 관련 참조용어를 표시해주거나, 의료용어와 참조용어간의 매핑관계를 수신하여 참조용어 간의 관계를 의료용어 간의 관계에도 반영하여 표시해주는 서비스를 제공한다. 또, 저작지원 시스템(30)은 의료용어 또는 참조용어 사이의 관계들을 노드와 에지로 구성된 그래프 형식으로 표시해주는 서비스를 제공한다.The terminology authoring support system 30 is a normal server connected to the network 20 to receive medical terms and their relationships and display related reference terms, or to receive a mapping relationship between medical terms and reference terms, and to refer to the relationship between the reference terms. It also provides a service that reflects and displays the relationship between medical terms. In addition, the authoring support system 30 provides a service for displaying relationships between medical terms or reference terms in the form of a graph composed of nodes and edges.
한편, 저작지원 시스템(30)은 상기 각 서비스들을 인터넷 상의 웹페이지로 제공하는 웹서버 또는 웹어플리케이션 서버 등으로 구현될 수 있다.Meanwhile, the authoring support system 30 may be implemented as a web server or a web application server that provides each service as a web page on the Internet.
데이터베이스(40)는 저작지원 시스템(30)에서 필요한 데이터를 저장하는 통상의 저장매체로서, 참조용어 체계들, 사용자에 의해 만들어진 의료용어 체계들을 저장한다.The database 40 is a conventional storage medium for storing data required by the authoring support system 30 and stores reference term schemes and medical term schemes created by a user.
도 1b와 같이, 본 발명의 실시를 위한 전체 시스템의 다른 예는 컴퓨터 단말(13)에 설치되는 프로그램 형태의 용어체계 저작지원 시스템(30)으로 구성된다. 즉, 저작지원 시스템(30)의 각 기능들은 컴퓨터 프로그램으로 구현되어 컴퓨터 단말(13)에 설치되어, 사용자(14)에 의해 의료용어 및 그들 관계들, 의료용어와 참조용어간의 매핑관계 등을 컴퓨터 단말(13)의 입력장치를 통해 입력받아 등록하거나, 관련 참조용어 또는 의료용어 및 참조용어 사이의 관계들 컴퓨터 단말(13)의 출력장치를 통해 출력한다. 한편, 저작지원 시스템(30)에서 필요한 데이터들은 컴퓨터 단말(13)의 하드디스크 등 저장공간에 저장되어 이용된다.As shown in FIG. 1B, another example of the entire system for implementing the present invention is composed of a terminology authoring support system 30 in the form of a program installed in the computer terminal 13. That is, each function of the authoring support system 30 is implemented as a computer program and is installed in the computer terminal 13, so that the user 14 can understand the medical terms and their relationships, the mapping relation between the medical terms and the reference terms, and the like. The input is input through the input device of the terminal 13 and registered, or the related reference term or the relations between the medical term and the reference term are output through the output device of the computer terminal 13. On the other hand, the data required in the authoring support system 30 is stored and used in a storage space, such as a hard disk of the computer terminal (13).
다음으로, 본 발명의 일실시예에 따른 참조용어 기반 용어체계 저작지원 시스템의 구성을 도 2를 참조하여 설명한다.Next, a configuration of a reference term-based terminology authoring support system according to an embodiment of the present invention will be described with reference to FIG. 2.
도 2에서 보는 바와 같이, 본 발명의 일실시예에 따른 참조용어 기반 용어체계 저작지원 시스템(30)은 참조용어 관리부(31), 용어개체 생성부(32), 참조용어 검색부(33), 참조용어 매핑부(34), 용어관계 작성부(35), 및 관계표시부(36)를 포함하여 구성된다. 의료용어 검색부(37)를 더 추가하여 구성할 수 있다. 또, 추가적으로, 데이터를 저장하기 위한 데이터베이스(또는 저장공간)(40)를 더 포함하여 구성될 수 있다.As shown in FIG. 2, the reference terminology terminology authoring support system 30 according to an embodiment of the present invention includes a reference term manager 31, a term object generator 32, a reference term search unit 33, And a reference term mapping unit 34, a term relationship preparation unit 35, and a relationship display unit 36. The medical term search unit 37 may be further configured. In addition, it may be configured to further include a database (or storage space) 40 for storing data.
참조용어 관리부(31)는 개체 및 관계로 구조화된 적어도 하나의 참조용어 체계를 저장한다. 참조용어 관리부(31)는 참조용어 체계를 등록하여 저장할 수 있고, 복수의 참조용어 체계를 동시에 저장하여 이용할 수 있다.The reference term manager 31 stores at least one reference term system structured as an entity and a relationship. The reference term manager 31 may register and store a reference term system, and simultaneously store and use a plurality of reference term systems.
참조용어 체계는 임상용어사전(Clinical Data Dictionary) 데이터를 통합하여, 구조화된 구조로서 저장되어 관리된다. 임상용어사전(Clinical Data Dictionary)은 의학 개념(Medical Concept)을 기반으로 하는 용어 사전이며 참조용어체계는 의학개념과 그들 간의 관계(Inter-relationships)를 정형화하여 표현한다. 참조용어 관리부(31)는 여러 개의 참조용어 체계를 포함할 수 있다. 이때 각각의 참조용어 체계는 독립적인 구조를 형성한다. 참조용어 체계는 SNOMED CT, RxNorm, NCI Thesaurus, ICNP 등이 있다.The reference term system integrates Clinical Data Dictionary data and is stored and managed as a structured structure. The Clinical Data Dictionary is a term dictionary based on a medical concept, and the reference term system formalizes medical concepts and their inter-relationships. The reference term manager 31 may include a plurality of reference term schemes. In this case, each reference term system forms an independent structure. Reference term systems include SNOMED CT, RxNorm, NCI Thesaurus, and ICNP.
참조용어 체계는 개념(Concept)을 기반으로 하는 표시용어(Term) 저장소이다. 표시용어(Term)는 자신이 "대표용어(preferred term)"가 될 수도 있고, 이미 등록된 대표용어에 대한 동의어, 혹은 약어가 될 수도 있다.The reference term system is a terminology repository based on concepts. The term Term may be a "preferred term" or a synonym or abbreviation for an already registered representative term.
도 3에서 보는 바와 같이, 참조용어 체계의 구성은 개념(Concepts), 표시용어(terms), 관계(relations), 도메인(value-domains)으로 관리된다.As shown in FIG. 3, the structure of the reference term system is managed by concepts, terms, relationships, and domains.
도 4에서 보는 바와 같이, 구체적인 참조용어 체계의 구성요소는 코딩스킴(Coding Scheme), 개념(Concepts), 코드화된 개체(Coded Entry), 속성(Property), 관계(Relations), 연관(Association), 연관개체(Association Instance), 연관대상(Association target)으로 구성된다.As shown in FIG. 4, the components of a specific reference term system include coding schemes, concepts, coded entries, properties, relations, associations, It is composed of association instance and association target.
코딩스킴(Coding Scheme)은 개별적인 의료 용어 체계의 전반적인 정보를 표현하는 요소로서, 코딩스킴(Coding Scheme) 명 (의료 용어 체계 명), 이에 대한 부가적 설명, 소유권, 기본 지원 언어, 대략적인 개념의 수, 버전 등의 정보가 수록된다.Coding Schemes are elements that represent the overall information of an individual medical terminology, which is the name of the coding scheme (the name of the medical terminology), additional descriptions, ownership, the underlying support language, and approximate concepts. Information such as the number and version is stored.
개념(Concepts)은 하나의 코딩스킴(Coding Scheme)은 0 혹은 1개의 Concepts 이라는 것을 소유할 수 있으며, 이는 본 코딩스킴(Coding Scheme)의 개념들을 지칭하는 역할을 한다.Concepts can own that one coding scheme is zero or one Concepts, which serves to refer to the concepts of this coding scheme.
코드개체(Coded Entry)는 일반적인 의료 용어 체계에서 지칭하는 개념 (Concept)을 표현하고, 하나의 개념은 기본적인 속성으로, 개체(entity) 명, 식별 코드, 상태, 미상 여부, 버전 정보 및 활성화 여부를 가진다.Coded Entry represents a concept referred to in general medical terminology, and one concept is a basic property that includes entity name, identification code, status, unknown, version information and activation. Have
속성(Property)은 코드개체(Coded Entry)에 관한 부가적인 정보를 표현하는 요소로써, 일반적으로, entry의 정의(definition), 용어(term)등의 형태로 생성 및 활용된다. 기본적인 속성으로는 속성의 ID, 속성의 타입, 데이터의 형태, 사용 분야, 언어, 우선 여부, 정확도 등을 가진다.Property is an element that expresses additional information about a coded entry. Generally, a property is created and used in the form of an entry definition or term. Basic attributes include attribute ID, attribute type, data type, field of use, language, priority, and accuracy.
관계(Relations)는 개념(Concepts)과 같은 layer의 요소로써, 개념(Concepts)이 해당 코딩스킴(Coding Scheme)의 개념들을 지칭하는 역할을 한다면, 관계(Relations)는 지원하는 관계(Relation)는 하나의 코딩스킴(Coding Scheme)에 복수 개가 올 수 있다.Relationships are elements of the same layer as Concepts. If Concepts serve to refer to the concepts of a coding scheme, Relationships support one relationship. A plurality of coding schemes may be provided.
연관(Association)은 일반적인 의료 용어 체계에서 지칭하는 하나의 관계 (Relation)를 표현함. 하나의 연관(Association)은 그 이름, 역 명 (Inverse Name), 설명, 대칭성/반사성/역기능성 여부 등을 기본 속성으로 가진다.Association represents a relationship referred to in the general medical terminology system. An association has basic properties such as its name, inverse name, description, and whether it is symmetrical, reflective, or inversely functional.
연관개체(Association Instance)는 하나의 연관(Association)을 관계로 하여, 두 개의 entry(개념) 간의 관계를 설정할 시, 관계의 source가 되는 entry를 말한다.An association instance refers to an entry that is a source of a relationship when establishing a relationship between two entries (concepts) in relation to one association.
연관대상(Association target)은 하나의 연관(Association)을 관계로 하여, 두 개의 entry(개념) 간의 관계를 설정할 시, 관계의 대상(target)이 되는 entry를 말한다.An association target refers to an entry that is a target of a relationship when establishing a relationship between two entries (concepts) in relation to one association.
즉, 상기와 같이, 참조용어 체계는 개념(Concepts)과 연관(association)로 표시할 수 있고, 각각은 개체(entity)와 관계(relation)로 구조화시킬 수 있다. 개체와 개념, 연관(association)과 관계(relation)는 각각 대응되는 개념이므로, 이하에서는 혼용한다. 또한, 개체(또는 개념)는 적어도 하나의 표시용어(term) 속성을 포함하되, 상기 표시용어 속성 중 하나가 대표용어로 설정될 수 있다. 대표용어는 개체의 이름으로도 사용될 수도 있다.That is, as described above, the reference term system may be represented by concepts and associations, and each may be structured by an entity and a relationship. Since an entity, a concept, an association, and a relationship each correspond to each other, they are used interchangeably below. In addition, the entity (or concept) includes at least one display term attribute, and one of the display term attributes may be set as a representative term. Representative terms may also be used as the name of an entity.
한편, 참조용어 체계는 도 5에서 보는 바와 같이 개체(61)와 관계(62)로서 도식화 할 수 있다. 도 5에서 개체(61)는 C1, C2, ..., C6이고, 표시용어(term)는 T11, T21, ..., T61이다. 개체 C4의 표시용어는 T41, T42, T43, T44를 갖는다. 그중에서 표시용어 T42는 대표용어이다.On the other hand, the reference term system can be plotted as an entity 61 and a relationship 62, as shown in FIG. In Fig. 5, the entities 61 are C1, C2, ..., C6, and the terminology is T11, T21, ..., T61. The display term of entity C4 has T41, T42, T43, and T44. Among them, the display term T42 is a representative term.
관계(62)는 상기 개체들을 연결하는 R12, R23, ..., R56으로 표시된다. 관계 R12는 개체 C1과 개체 C2 사이의 관계이고, 관계 R35는 개체 C3과 개체 C5 사이의 관계이다. Relationship 62 is represented by R12, R23, ..., R56 connecting the entities. Relationship R12 is a relationship between entity C1 and entity C2, and relationship R35 is a relationship between entity C3 and entity C5.
관계는 크게 용어관계와 매핑관계로 구분된다. 용어관계는 두 개체에 대한 부모와 자식의 관계를 규정하는 상하 관계 및 두 개체의 포함관계를 규정하는 도메인 관계를 포함한다. 매핑관계(또는 참조관계)는 두 개체가 동일한 개념으로 서로 대응되는 관계를 말한다. 도 5에서 개체 C1과 C2는 서로 상하관계(또는 용어관계)를 갖는다. 개체 C3과 C5는 서로 매핑관계를 갖는다.Relationships are largely divided into term relationships and mapping relationships. The term relationship includes a hierarchical relationship defining a parent-child relationship to two entities and a domain relationship defining an inclusion relationship of two entities. A mapping relationship (or reference relationship) refers to a relationship in which two entities correspond to each other in the same concept. In FIG. 5, the individuals C1 and C2 have a vertical relationship (or term relationship) with each other. Entity C3 and C5 have a mapping relationship with each other.
용어개체 생성부(32)는 의료용어를 입력받아 상기 의료용어를 개체로 생성한다. 용어개체 생성부(32)는 동일한 의미의 의료용어들을 하나의 개체로 구성하되, 상기 의료용어를 상기 개체의 표시용어 속성으로 정한다.The term object generating unit 32 receives a medical term and generates the medical term as an object. The term object generator 32 configures medical terms having the same meaning as one entity, and sets the medical term as a display term attribute of the entity.
의료용어(또는 로컬용어)는 하나의 의료기관 또는 의료진 그룹이 사용하는 용어들이다. 즉, 앞서 설명한 인터페이스 용어 또는 로컬용어가 의료용어에 해당된다. 의료용어 체계의 구성 및 구조는 앞서 설명한 참조용어 체계의 구성 및 구조와 동일하다. 즉, 의료용어 체계의 구성 및 구조도 도 3과 도 4의 구성과 구조를 갖는다.Medical terms (or local terms) are terms used by a single medical institution or group of medical staff. That is, the interface term or the local term described above corresponds to the medical term. The structure and structure of the medical terminology system is the same as the structure and structure of the reference term system described above. That is, the structure and structure of the medical term system have the structure and structure of FIGS. 3 and 4.
용어개체 생성부(32)는 의료용어를 입력받을 때, 의료용어와 그 용어에 대한 설명, 또는 그 용어와 동일하게 사용하는 표시용어(term)들을 입력받는다. 사용자가 관리하고자 하는 용어리스트를 엑셀 파일 형태로 변경하여 의료용어를 일괄적으로 추가할 수 있다. 용어 일괄 등록시 용어리스트는 특정한 형태의 포맷을 따르는 엑셀파일 형태로 작성되었을 경우, 등록이 가능하다. 용어 정보 중, 속성 유형과 같은 기초정보들도 함께 등록 되어야 한다.When the term object generating unit 32 receives a medical term, the term object generation unit 32 receives a term used to describe the term and the description of the term or the term. Medical terms can be added at once by changing the list of terms that the user wants to manage in the form of an Excel file. When registering a term collectively, the term list can be registered when it is written in the form of an Excel file following a specific format. Of the term information, basic information such as attribute type should be registered together.
이때, 용어개체 생성부(32)는 동일한 의미의 의료용어들을 하나의 개체로 구성하되, 상기 의료용어를 상기 개체의 표시용어 속성으로 정한다.In this case, the term object generator 32 configures medical terms having the same meaning as one entity, and sets the medical term as a display term attribute of the entity.
즉, 하나의 의료용어에 대하여 하나의 개체를 생성하되, 동일한 의미로 사용하는 의료용어들이 여럿인 경우, 이들은 하나의 개체로 묶여진다. 그리고 동일한 의미의 의료용어들은 개체의 표시용어(term) 속성으로 설정된다. 표시용어 중 하나가 대표용어가 된다. 바람직하게는, 대표용어를 개체의 이름으로 설정할 수 있다.In other words, if there is a plurality of medical terms that create one entity for one medical term and use the same meaning, they are grouped into one entity. And medical terms with the same meaning are set as the attribute of the term of the object. One of the display terms becomes the representative term. Preferably, the representative term may be set to the name of the entity.
예를 들어, 의료기관 A에서 사용하는 '맹장염', 'Appendicitis', '충수돌기염', '충수염', '막창자꼬리염'을 모두 동일한 의미로 사용한다. 이들 용어는 하나의 개체로 만들어지고, 이들 용어들을 개체의 표시속성으로 설정하고, '맹장염'을 대표용어로 정한다. 이렇게 하여 맹장염이라는 개체가 생성된다.For example, 'attack,' 'Appendicitis', 'Appendicitis', 'Appendicitis' and 'Intestinal tail' are all used in the same way. These terms are made up of a single entity, these terms are set to the labeling attributes of the individual, and the term "sentitis" is taken as the representative term. This creates an individual called appendicitis.
참조용어 검색부(33)는 참조용어 개체를 검색하여 표시한다. 특히, 참조용어 검색부(33)는 검색용어에 대한 참조용어 개체를 검색하되, 검색용어가 참조용어 개체의 표시용어 속성의 단어와 일치하는지를 검색한다. 참조용어 검색부(33)는 검색된 참조용어 개체와 용어관계를 가지는 참조용어 개체를 함께 표시한다.The reference term search unit 33 searches for and displays a reference term entity. In particular, the reference term search unit 33 searches for a reference term object for the search term, and searches whether the search term matches a word of the display term attribute of the reference term object. The reference term search unit 33 also displays the searched reference term entity and the reference term entity having a term relationship.
참조용어 체계에 대한 검색은 크게 검색어에 의한 검색과 관계에 의한 검색으로 구분된다. 즉, 검색어에 의한 검색은 주로 참조용어 개체의 개념(개체 이름 또는 설명) 또는 속성 등에 기록된 텍스트를 이용하여 수행된다. 개념명 또는 속성 텍스트의 시작부분이 일치하거나, 중간부분이 일치하거나, 끝부분이 일치하는 용어를 검색한다.The search for a reference term system is largely divided into a search by a search term and a search by a relationship. That is, the search by the search word is mainly performed using text recorded in the concept (object name or description) or attribute of the reference term entity. Search for terms that match the beginning, middle, or end of a concept name or attribute text.
또한, 사용자는 다수의 참조용어 체계 중에서 검색한 참조용어 체계를 선택하여 검색할 수 있다. 그 외에도 참조용어 검색부(33)는 개체의 속성과 관련한 검색을 지원할 수 있다. 예를 들어, 버전 정보, reference 정보, CUI코드, term, semantic data 등의 속성 정보들을 검색할 수 있다.In addition, the user may select and search a reference term system searched among a plurality of reference term systems. In addition, the reference term search unit 33 may support a search relating to an attribute of an object. For example, property information such as version information, reference information, CUI code, term, and semantic data can be retrieved.
관계에 의한 검색은 검색된 용어 중 선택한 용어와 관계되어진 용어와 관계 형태를 검색한다. 바람직하게는, 참조용어 검색부(33)는 검색된 관계를 도 5와 같은 노드와 에지로 구성된 그래프로 표시한다. 즉, 용어의 관계 정보는 용어들간의 용어관계 정보와 표준용어를 매핑한 매핑정보가 그래프 형태로 보여진다. 용어관계 정보는 동일한 참조용어 체계의 용어들간의 관계(association)이고, 매핑관계는 다른 참조용어 체계 혹은 같은 참조용어 체계의 용어들을 참조하기 위한 관계이다.The search by relationship searches for terms and relationship forms related to the selected term among the searched terms. Preferably, the reference term search unit 33 displays the searched relationship in a graph composed of nodes and edges as shown in FIG. 5. In other words, the relationship information of terms is shown in the form of a graph that maps the relationship information between terms and standard terms. The term relationship information is an association between terms of the same reference term system, and a mapping relationship is a relationship for referring to terms of another reference term system or the same reference term system.
참조용어 매핑부(34)는 의료용어 개체와 대응되는 참조용어 개체의 선정을 입력받아 개체를 대응시키는 매핑관계를 설정한다.The reference term mapping unit 34 receives a selection of a reference term entity corresponding to the medical term entity and sets a mapping relationship corresponding to the entity.
사용자는 다른 용어체계 혹은 동일한 용어체계의 용어를 참조할 수 있다. 등록된 로컬용어(또는 의료용어)와 동일한 의미로 사용되는 참조용어 체계의 용어를 참조한다. 출발개념으로 로컬용어를 선택하고, 참조하기 위한 참조유형을 선택하고, 참조하고자 하는 용어를 목표용어로 선택한다. 참조유형은 출발개념과 동일한 관계임을 나타낸다. 매핑결과는 용어 검색 결과에서 조회가 가능하다. 동일한 개념의 목표개념을 찾기 위해서 출발개념명과 동일한 건을 부가적으로 검색한다.The user may refer to other terminology or terms in the same terminology. Reference is made to the terminology of the reference terminology used in the same sense as the registered local term (or medical term). Select a local term as a starting concept, select a reference type to refer to, and select a term to be referred to as a target term. The reference type indicates the same relationship as the starting concept. Mapping result can be searched in term search result. In order to find the target concept of the same concept, additionally search for the same case as the starting concept name.
용어관계 작성부(35)는 의료용어 개체 사이의 용어관계 또는 매핑관계를 입력받아 설정한다. 사용자는 의료용어 체계(또는 로컬용어 체계)에 등록한 용어들 사이의 관계를 정의한다. 로컬용어 체계에 등록한 로컬용어들 간의 관계(association)를 정의한다. 기본 제공되는 용어 간의 관계는 부모의 상하 관계와 밸류셋(Value-set)과 관련된 도메인 관계(domain_is / domain_to)이다. 또, 바람직하게는, 사용자는 자신이 원하는 용어간의 관계를 추가 및 지정한다.The term relationship creation unit 35 receives and sets a term relationship or a mapping relationship between medical term entities. The user defines the relationship between the terms registered in the medical terminology system (or local terminology system). Defines associations between local terms registered in local term system. The relationship between the built-in terms is the parent-child relationship and the domain relationship (domain_is / domain_to) related to the value-set. Also, preferably, the user adds and specifies a relationship between terms desired by the user.
로컬용어 체계의 수정, 용어 수정, 속성 수정 시 수정으로 인해서 변경된 사항에 대한 변경이력(history) 정보를 생성한다. 수정 작업시, '저장' 단계에서 자동으로 생성된다. 변경 내역은, 실제로 변경이 발생한 내역생성과, 변경 이전 정보의 로그 데이터(log data) 생성의 단계로 나누어 진행된다.When the local term system is revised, the term is revised, and the property is revised, history information on the changed contents is generated. When modifying, it is created automatically in the 'save' step. The change history proceeds by dividing into the steps of actually generating the details of the change and generating log data of the change information.
한편, 용어관계 작성부(35)는 의료용어 개체 사이에서 예상되는 관계를 추천하되, 의료용어 개체와 매핑관계에 있는 참조용어 개체들 사이의 관계를 이용하여 추천한다. 특히, 용어관계 작성부(35)는 관계를 갖는 참조용어 개체들과 매핑되는 의료용어 개체들의 관계를 참조용어 개체들 사이의 관계의 종류로 추천한다. 또한, 용어관계 작성부(35)는 동일한 참조용어 개체에 적어도 2개의 의료용어 개체가 매핑되어 있으면, 매핑된 의료용어 개체들의 사이에 매핑관계를 추천한다.On the other hand, the term relationship creation unit 35 recommends the expected relationship between the medical term entity, using the relationship between the medical term entity and the reference term entities in the mapping relationship. In particular, the term relationship preparing unit 35 recommends the relationship between the reference term entities having a relationship and the medical term entities mapped to each other as a kind of relationship between the reference term entities. In addition, if at least two medical term entities are mapped to the same reference term entity, the term relation preparing unit 35 recommends a mapping relationship between the mapped medical term entities.
예를 들어, 도 6a와 같이, 로컬용어 체계에는 개체 C1, C2, C3이 존재하고 개체 C1과 C2 사이에 관계가 존재한다. 또, 참조용어 체계에는 개체 R1, R2가 존재하고 이들은 서로 관계를 갖는다. 이때, 개체 R1과 R2와 매핑되는 개체 C1과 C2 사이의 관계를 추천한다. 추천하는 관계의 종류는 R1과 R2의 관계의 종류와 같다. 예를 들어, R1과 R2의 관계가 상하관계이면 상하관계를, 도메인 관계이면 도메인관계를 추천한다.For example, as shown in FIG. 6A, entities C1, C2, and C3 exist in a local term system, and a relationship exists between entities C1 and C2. In the reference term system, there are entities R1 and R2, which are related to each other. At this time, the relationship between the entities C1 and C2 mapped to the entities R1 and R2 is recommended. The recommended kind of relationship is the same as the kind of relationship between R1 and R2. For example, if the relationship between R1 and R2 is a vertical relationship, a vertical relationship is recommended, and if a domain relationship, a domain relationship is recommended.
또, 개체 C3과 C4는 모두 동일한 개체 R2를 참조하고 있으므로, 개체 C3과 C4 사이의 관계를 매핑관계로 추천한다.Since the objects C3 and C4 both refer to the same object R2, the relationship between the objects C3 and C4 is recommended as a mapping relationship.
한편, 개체 C2는 C1과 관계를 가지고 있고, C1은 C1-R1-R2-C3를 통해 C3과 관계를 갖고 있으므로, C2와 C3도 관계를 갖을 가능성이 많다. 그러나 추천하지 않는 것이 바람직하다. C2와 C3에 앞서 C1과 C3의 관계 설정 여부를 결정해야 하고, 만약 관계가 설정된다면 로컬용어 체계 자체적으로 C2와 C3는 간접관계를 갖기 때문이다.On the other hand, since individual C2 has a relationship with C1, and C1 has a relationship with C3 through C1-R1-R2-C3, C2 and C3 are also likely to have a relationship. However, not recommended. It is necessary to decide whether to establish the relationship between C1 and C3 before C2 and C3, and if the relationship is established, C2 and C3 have an indirect relationship by the local term system itself.
또한, 용어관계 작성부(35)는 참조용어 개체들 사이의 관계가 중간에 다른 개체를 거치는 간접 관계이면, 중간에 있는 관계의 종류를 모두 추천하되, 도메인 관계, 상하관계, 매핑관계의 우선순위에 따라 관계를 추천한다.In addition, if the relationship between the reference term entities is an indirect relationship passing through another entity in the middle, the term relationship creation unit 35 recommends all kinds of relationships in the middle, and prioritizes domain relations, vertical relations, and mapping relations. Recommend the relationship accordingly.
도 6b에서 보는 바와 같이, 개체 C1과 C3은 각각 참조용어 개체 R1과 R3을 참조하고, R1과 R3은 중간에 개체 R2를 사이에 두는 간접관계이다. 이때, 도 6c에서 보는 바와 같이, R1과 R2의 관계와 R2와 R3의 관계에 따라 관계를 달리 추천한다. 이때, 우선순위는 도메인 관계, 상하관계, 매핑관계로서, 도메인 관계가 있으면 도메인 관계, 도메인이 없고 상하관계가 있으면 상하관계, 매핑관계만 있으면 매핑관계를 추천한다.As shown in FIG. 6B, the entities C1 and C3 refer to the reference terms entities R1 and R3, respectively, and R1 and R3 are indirect relationships between the entities R2 in the middle. At this time, as shown in Figure 6c, according to the relationship between R1 and R2 and the relationship between R2 and R3 differently recommend the relationship. At this time, the priority is a domain relationship, a parent relationship, and a mapping relationship. If there is a domain relationship, a domain relationship is recommended. If there is no domain and there is no domain, a parent relationship is recommended.
관계표시부(36)는 의료용어 개체와 관련된 개체 및 관계를 표시한다. 관계표시부(36)는 의료용어 개체와 직접 또는 간접 관계를 가지는 다른 의료용어 개체를 표시하되, 상기 간접관계는 참조용어 개체와의 매핑관계 및 참조용어 개체 사이의 용어관계도 포함한다. 특히, 관계표시부(36)는 의료용어 개체와 직접 또는 간접 관계를 가지는 의료용어 개체 및 참조용어 개체를 함께 표시한다.The relationship display unit 36 displays an entity and a relationship related to the medical term entity. The relationship display unit 36 displays another medical term entity having a direct or indirect relationship with the medical term entity, and the indirect relationship also includes a mapping relationship with the reference term entity and a term relationship between the reference term entity. In particular, the relationship display unit 36 displays a medical term entity and a reference term entity that have a direct or indirect relationship with the medical term entity.
관계표시부(36)는 개체와 관계를 노드와 에지로 구성된 그래프로 표시하되, 개체의 표시용어 속성을 개체의 노드의 주변에 에지로 연결되는 노드로 표시한다. 관계표시부(36)는 의료용어 개체와 직접 또는 간접 관계를 가지는 의료용어 개체 및 참조용어 개체를 모두 표시하되, 참조용어 개체의 표시용어 속성을 표시하지 않는다. 또한, 용어 개체의 노드 안에 대표용어를 표시한다. The relationship display unit 36 displays the object and the relationship in a graph composed of nodes and edges, and displays the display term properties of the object as nodes connected to the edges of the node of the object. The relationship display unit 36 displays both the medical term object and the reference term object having a direct or indirect relationship with the medical term object, but does not display the display term attribute of the reference term object. It also displays representative terms within the nodes of the term entity.
한편, 관계를 표시하는 에지 상에 관계의 종류를 표시한다.On the other hand, the kind of relationship is displayed on the edge which shows a relationship.
도 7은 도 5의 개체를 표시한 것이다. 이때, 개체 C5와 C6은 참조용어 개체이다. 각 개체의 노드 안에 대표용어를 표시하였다. 개체 C4의 표시용어(대표용어를 제외한 표시용어)는 T41, T43, T44이고, 이를 주변 노드로 표시한다. 그러나 개체 C5는 T52라는 대표용어가 아닌 표시용어 속성이 있으나, 참조용어 개체이므로 표시하지 않는다.FIG. 7 shows the entity of FIG. 5. At this time, the entities C5 and C6 are reference term entities. Representative terms are shown in the nodes of each entity. The display term of the entity C4 (the display term except for the representative term) is T41, T43, and T44, and these are expressed as neighboring nodes. However, although entity C5 has a display term attribute other than the representative term T52, it is not displayed because it is a reference term entity.
의료용어 검색부(37)는 의료용어 개체를 검색하여 표시한다. 의료용어 검색부(37)는 검색용어에 대한 의료용어 개체를 검색하되, 참조용어 검색부(33)와 동일한 방식으로 검색한다. 의료용어 검색부(33)는 검색된 의료용어 개체와 용어관계를 가지는 의료용어 개체를 함께 표시한다. 이때, 의료용어 개체가 참조하는 참조용어 개체의 관계도 반영하여 표시한다.The medical term search unit 37 searches for and displays a medical term entity. The medical term search unit 37 searches for a medical term entity for the search term, but searches in the same manner as the reference term search unit 33. The medical term search unit 33 displays medical term entities having a term relationship with the searched medical term entities. At this time, the relationship between the reference term entity referred to by the medical term entity is also displayed.
도 6에서 의료용어 개체 C2에 대하여 관계를 검색하면, 그 결과로서, C1, C3, C4를 모두 검색하여 표시한다. 의료용어 개체 C2는 C3 또는 C4와는 직접적인 관계가 없으나, 개체 C1, C3, C4가 참조하는 참조용어 개체의 관계를 반영하여 관계로서 검색된다.In FIG. 6, when the relationship is searched for the medical term individual C2, as a result, all of C1, C3, and C4 are searched and displayed. The medical term entity C2 has no direct relationship with C3 or C4, but is retrieved as a relationship reflecting the relationship of the reference term entity referred to by the entity C1, C3, C4.
다음으로, 본 발명의 일실시예에 따른 용어체계 저작지원 시스템(30)의 화면 구성을 도 8을 참조하여 설명한다.Next, a screen configuration of the terminology authoring support system 30 according to an embodiment of the present invention will be described with reference to FIG. 8.
도 8a에서 보는 바와 같이, 주요 화면은 코드스킴을 내비게이션하는 탐색기 창, 검색어 입력 및 검색 조건 등을 입력하는 입력검색창(search view), 검색결과를 표시하는 검색결과 창, 선택한 항목에 대한 세부 정보를 표기하는 속성정보 창으로 구성된다. As shown in FIG. 8A, the main screen includes an explorer window for navigating a code scheme, a search view for inputting a search word and a search condition, a search result window for displaying a search result, and detailed information about a selected item. It consists of a property information window that displays.
도 8b에서 보는 바와 같이, 등록된 참조용어 체계를 조회하기 위한 탐색기다. 탐색기에 보여지는 항목명은 Database명이 아니라 등록된 codingscheme명이 보여진다.As shown in FIG. 8B, the searcher searches a registered reference term system. The item name shown in the searcher shows the registered codingscheme name, not the database name.
도 8c에서 보는 바와 같이, 용어 검색 결과이다. 세부정보를 확인하고자 하는 용어를 선택 후, 세부정보 부분에서 세부정보를 확인 할 수 있다. 선택한 용어의 관계정보는 관계트리 부분에서 확인이 가능하다. 검색된 결과는 용어 체계 단위로 결과가 나타난다. 결과 항목은, '용어체계 > 용어(개념) > 표시용어(term) > 속성 정보 또는 관계트리'의 구조로 보여진다.As shown in FIG. 8C, the term is a search result. After selecting a term to check the details, you can check the details in the details section. The relationship information of the selected term can be checked in the relationship tree part. The search results are shown in terms of term system unit. The result items are shown in the structure of 'term system> term> concept term> attribute information or relation tree'.
이상, 본 발명자에 의해서 이루어진 발명을 상기 실시 예에 따라 구체적으로 설명하였지만, 본 발명은 상기 실시 예에 한정되는 것은 아니고, 그 요지를 이탈하지 않는 범위에서 여러 가지로 변경 가능한 것은 물론이다.As mentioned above, although the invention made by this inventor was demonstrated concretely according to the said Example, this invention is not limited to the said Example and can be variously changed in the range which does not deviate from the summary.
본 발명은 참조용어 체계를 이용하여 의료기관에서 사용되는 의료용어들을 개체와 관계로 구조화된 용어체계로 구축하는 참조용어 기반 용어체계 저작지원 시스템을 개발하는 데 적용이 가능하다.The present invention can be applied to the development of a reference term-based terminology authoring support system that constructs a terminology structured in terms of individual medical terms used in a medical institution by using a reference term system.
특히, 본 발명은 의료용어 개체를 참조용어 개체와 매핑관계를 설정하면, 참조용어 개체 사이의 용어관계를 반영하여 의료용어 개체의 간접관계를 표시해주는 참조용어 기반 용어체계 저작지원 시스템을 개발하는 데 유용하다.In particular, the present invention is to develop a reference term-based terminology authoring support system that displays the indirect relations of medical term entities by reflecting the term relationship between the reference term entities when the mapping of medical term entities with reference term entities is established. useful.

Claims (13)

  1. 참조용어 체계를 이용하여 의료기관에서 사용되는 의료용어 체계를 구축하는 참조용어 기반 용어체계 저작지원 시스템에 있어서,In the terminology-based terminology authoring support system for constructing a medical terminology system used in a medical institution by using a reference terminology system,
    개체 및 관계로 구조화된 적어도 하나의 참조용어 체계를 저장하는 참조용어 관리부;A reference term manager which stores at least one reference term structure structured as an entity and a relationship;
    의료용어를 입력받아 상기 의료용어를 개체로 생성하는 용어개체 생성부;A term object generator for receiving a medical term and generating the medical term as an individual;
    참조용어 개체를 검색하여 표시하는 참조용어 검색부;A reference term search unit for searching and displaying a reference term object;
    의료용어 개체와 대응되는 참조용어 개체의 선정을 입력받아 개체를 대응시키는 매핑관계를 설정하는 참조용어 매핑부;A reference term mapping unit configured to receive a selection of a reference term entity corresponding to the medical term entity and set a mapping relationship to correspond to the entity;
    의료용어 개체 사이의 용어관계 또는 매핑관계를 입력받아 설정하는 용어관계 작성부; 및A term relationship preparation unit configured to receive and set a term relationship or a mapping relationship between medical term entities; And
    의료용어 개체와 관련된 개체 및 관계를 표시하는 관계표시부를 포함하는 것을 특징으로 하는 참조용어 기반 용어체계 저작지원 시스템.Reference term-based terminology authoring support system, characterized in that it comprises a relationship display unit for displaying the entity and the relationship associated with the medical term entity.
  2. 제1항에 있어서,The method of claim 1,
    상기 개체는 적어도 하나의 표시용어(term) 속성을 포함하되, 상기 표시용어 속성 중 하나가 대표용어로 설정되는 것을 특징으로 하는 참조용어 기반 용어체계 저작지원 시스템.And the entity includes at least one display term attribute, wherein one of the display term attributes is set as a representative term.
  3. 제2항에 있어서,The method of claim 2,
    상기 용어개체 생성부는 동일한 의미의 의료용어들을 하나의 개체로 구성하되, 상기 의료용어를 상기 개체의 표시용어 속성으로 정하는 것을 특징으로 하는 참조용어 기반 용어체계 저작지원 시스템.The term object generation unit comprises a medical term having the same meaning as one entity, and sets the medical term as a display term attribute of the entity.
  4. 제1항에 있어서,The method of claim 1,
    상기 참조용어 검색부는 검색용어에 대한 참조용어 개체를 검색하되, 검색용어가 참조용어 개체의 표시용어 속성의 단어와 일치하는지를 검색하는 것을 특징으로 하는 참조용어 기반 용어체계 저작지원 시스템.The reference term search unit searches for a reference term object for a search term, and searches for whether the search term matches a word of a display term attribute of the reference term object.
  5. 제1항에 있어서,The method of claim 1,
    상기 시스템은 의료용어 개체를 검색하여 검색된 의료용어 개체와 관계를 가지는 의료용어 개체를 함께 검색하여 표시하되, 의료용어 개체가 참조하는 참조용어 개체의 관계도 반영하여 검색하는 의료용어 검색부를 더 포함하는 것을 특징으로 하는 참조용어 기반 용어체계 저작지원 시스템.The system further includes a medical term search unit that searches for medical term entities and searches and displays medical term entities having a relationship with the searched medical term entities, while also reflecting the relationship of reference term entities referenced by the medical term entities. Reference term based terminology authoring support system, characterized in that.
  6. 제1항에 있어서,The method of claim 1,
    상기 용어관계는 두 개체에 대한 부모와 자식의 관계를 규정하는 상하 관계 및 두 개체의 포함관계를 규정하는 도메인 관계를 포함하는 것을 특징으로 하는 참조용어 기반 용어체계 저작지원 시스템.The terminology includes a reference relationship based on the terminology authoring system, characterized in that it comprises a domain relationship that defines the relationship between the parent and child of the two entities and the relationship between the two entities.
  7. 제1항에 있어서,The method of claim 1,
    상기 용어관계 작성부는 의료용어 개체 사이에서 예상되는 관계를 추천하되, 의료용어 개체와 매핑관계에 있는 참조용어 개체들 사이의 관계를 이용하여 추천하는 것을 특징으로 하는 참조용어 기반 용어체계 저작지원 시스템.The term relationship creation unit recommends an expected relationship between the medical term entities, and recommends using the relationship between the medical term entity and the reference term entities in the mapping relationship.
  8. 제7항에 있어서,The method of claim 7, wherein
    상기 용어관계 작성부는 관계를 갖는 참조용어 개체들과 매핑되는 의료용어 개체들의 관계를 참조용어 개체들 사이의 관계의 종류로 추천하는 것을 특징으로 하는 참조용어 기반 용어체계 저작지원 시스템.The term relationship creation unit recommends the relationship between the reference term entities having a relationship and the medical term entities mapped to the reference term based terminology authoring support system, characterized in that the kind of relationship between the reference term entities.
  9. 제8항에 있어서,The method of claim 8,
    상기 용어관계 작성부는 참조용어 개체들 사이의 관계가 중간에 다른 개체를 거치는 간접 관계이면, 중간에 있는 관계의 종류를 모두 추천하되, 도메인 관계, 상하관계, 매핑관계의 우선순위에 따라 관계를 추천하는 것을 특징으로 하는 참조용어 기반 용어체계 저작지원 시스템.If the relationship between the reference term entities is an indirect relationship passing through another entity, the term relationship creation unit recommends all kinds of intermediate relations, and recommends the relations according to the priority of domain relations, hierarchical relations, and mapping relations. Reference term based terminology authoring support system, characterized in that.
  10. 제7항에 있어서,The method of claim 7, wherein
    상기 용어관계 작성부는 동일한 참조용어 개체에 적어도 2개의 의료용어 개체가 매핑되어 있으면, 매핑된 의료용어 개체들이 가지는 매핑관계를 추천하는 것을 특징으로 하는 참조용어 기반 용어체계 저작지원 시스템.The terminology relationship creation unit recommends a mapping relationship of the mapped medical term entities, if at least two medical term entities are mapped to the same reference term entity, reference term-based terminology authoring support system.
  11. 제1항에 있어서,The method of claim 1,
    상기 관계표시부는 의료용어 개체와 직접 또는 간접 관계를 가지는 의료용어 개체 및 참조용어 개체를 함께 표시하는 것을 특징으로 하는 참조용어 기반 용어체계 저작지원 시스템.The relationship display unit reference term-based terminology authoring support system, characterized in that to display both the medical term entity and the reference term entity having a direct or indirect relationship with the medical term entity.
  12. 제2항에 있어서,The method of claim 2,
    상기 관계표시부는 개체와 관계를 노드와 에지로 구성된 그래프로 표시하되, 개체의 표시용어 속성을 개체의 노드의 주변에 에지로 연결되는 노드로 표시하는 것을 특징으로 하는 참조용어 기반 용어체계 저작지원 시스템.The relationship display unit displays the object and the relationship in a graph consisting of nodes and edges, and the display term property of the object as a node connected to the edge around the node of the object, characterized in that the terminology based terminology authoring support system .
  13. 제12항에 있어서,The method of claim 12,
    상기 관계표시부는 의료용어 개체와 직접 또는 간접 관계를 가지는 의료용어 개체 및 참조용어 개체를 모두 표시하되, 참조용어 개체의 표시용어 속성을 표시하지 않는 것을 특징으로 하는 참조용어 기반 용어체계 저작지원 시스템.The relation display unit displays all of the medical term entity and the reference term entity having a direct or indirect relationship with the medical term entity, but does not display the display term attribute of the reference term entity.
PCT/KR2011/002623 2010-04-13 2011-04-13 Terminology-editing system based on reference terminology WO2011129608A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2010-0033967 2010-04-13
KR20100033967A KR101097195B1 (en) 2010-04-01 2010-04-13 A terminology editing system based on the reference terminology

Publications (2)

Publication Number Publication Date
WO2011129608A2 true WO2011129608A2 (en) 2011-10-20
WO2011129608A3 WO2011129608A3 (en) 2012-01-19

Family

ID=44799173

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2011/002623 WO2011129608A2 (en) 2010-04-13 2011-04-13 Terminology-editing system based on reference terminology

Country Status (1)

Country Link
WO (1) WO2011129608A2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050008923A (en) * 2003-07-14 2005-01-24 이지케어텍(주) Method For Standardization Of Computerization Of Medical Information
KR100739570B1 (en) * 2006-03-07 2007-07-13 경북대학교 산학협력단 Hospital information system and method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1063752A (en) * 1996-08-19 1998-03-06 Sony Corp Disease name data base

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050008923A (en) * 2003-07-14 2005-01-24 이지케어텍(주) Method For Standardization Of Computerization Of Medical Information
KR100739570B1 (en) * 2006-03-07 2007-07-13 경북대학교 산학협력단 Hospital information system and method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HUNE CHO ET AL.: 'A Development of Reference Terminology Subset Editor for effective adaption of Clinical Vocabulary' JOURNAL OF KOREA MULTIMEDIA SOCIETY vol. 11, no. 3, March 2008, *

Also Published As

Publication number Publication date
WO2011129608A3 (en) 2012-01-19

Similar Documents

Publication Publication Date Title
US8086468B2 (en) Method for computerising and standardizing medical information
Chang et al. The use of SNOMED CT, 2013-2020: a literature review
US20170124158A1 (en) Method and system for ontology driven data collection and processing
Gonçalves et al. “What is a good digital library?”–A quality model for digital libraries
De Lusignan et al. Defining datasets and creating data dictionaries for quality improvement and research in chronic disease using routinely collected data: an ontology-driven approach
US8108381B2 (en) System and method for analyzing electronic data records
US9390160B2 (en) Systems and methods for providing improved access to pharmacovigilance data
Ngouongo et al. The ISO/IEC 11179 norm for metadata registries: Does it cover healthcare standards in empirical research?
Zeng et al. Implications of knowledge organization systems for health information exchange and communication during the COVID-19 pandemic
Park et al. Development and validation of the Radiology Common Data Model (R-CDM) for the international standardization of medical imaging data
Lee et al. Design of a personal health record and health knowledge sharing system using IHE-XDS and OWL
Karami et al. Semantic web technologies for sharing clinical information in health care systems
Ulrich et al. Hands on the Medical Informatics Initiative Core data set—lessons learned from converting the MIMIC-IV
Carvalho et al. Knowledge Graph Embeddings for ICU readmission prediction
KR101097195B1 (en) A terminology editing system based on the reference terminology
Knight et al. Standardized architecture for a mega-biobank phenomic library: the million veteran program (MVP)
Zhao et al. Semantic-enhanced query expansion system for retrieving medical image notes
WO2011129608A2 (en) Terminology-editing system based on reference terminology
Shridevi et al. Ontology-driven decision support systems for health care
JP2020008994A (en) Medical document management system
Matney et al. Developing a semantic framework for clinical and translational research
Denier et al. A network of web multimedia medical information servers for a medical school and university hospital
García et al. A comparative study of six European databases of medically oriented Web resources
Diallo et al. Process of building a vocabulary for the infection domain
Patel et al. Creation of a mapped, machine-readable taxonomy to facilitate extraction of social determinants of health data from electronic health records

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11769074

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11769074

Country of ref document: EP

Kind code of ref document: A2