KR101066246B1 - Clinical Decision Support System and method thereby - Google Patents

Clinical Decision Support System and method thereby Download PDF

Info

Publication number
KR101066246B1
KR101066246B1 KR1020090016507A KR20090016507A KR101066246B1 KR 101066246 B1 KR101066246 B1 KR 101066246B1 KR 1020090016507 A KR1020090016507 A KR 1020090016507A KR 20090016507 A KR20090016507 A KR 20090016507A KR 101066246 B1 KR101066246 B1 KR 101066246B1
Authority
KR
South Korea
Prior art keywords
knowledge
decision support
clinical decision
information
hospital
Prior art date
Application number
KR1020090016507A
Other languages
Korean (ko)
Other versions
KR20100097522A (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
Application filed by 서울대학교산학협력단 filed Critical 서울대학교산학협력단
Priority to KR1020090016507A priority Critical patent/KR101066246B1/en
Publication of KR20100097522A publication Critical patent/KR20100097522A/en
Application granted granted Critical
Publication of KR101066246B1 publication Critical patent/KR101066246B1/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

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

본 발명에 따른 임상의사결정 지원 시스템(CDSS:Clinical Decision Support System)은 사용자의 임상의사결정 지원 요청에 따라, 임상의사결정 지원 어플리케이션을 구동시키는 어플리케이션 구동부; 표준 및 각 병원별 전자 의무 기록(EMR) 스키마를 각각 저장하고 있는 인터페이스 리포지터리; 상기 어플리케이션 구동부의 구동에 따라, 상기 인터페이스 리포지터리를 참조하여 임상의사결정 지원을 위한 환자 정보를 검색하는 인터페이스 서버; 임상의사결정 지원을 위한 표준 기반의 지식 저작을 설계하고, 상기 설계된 지식을 검색할 수 있는 지식으로 변환하며, 상기 변환된 지식의 정확성 및 안정성을 검사하는 지식 저작부; 상기 지식 저작부에서 저작된 지식을 저장하는 지식 리포지터리; 및 상기 지식 리퍼지터리를 참조하여, 상기 인터페이스 서버에서 검색된 환자 정보에 대응하는 임사의사결정 지원을 위한 지식을 검색하는 인퍼런스 서버를 포함하고, 상기 어플리케이션 구동부는 상기 인퍼런스 서버에서 검색된 지식을 임상의사결정 지원을 위한 정보로서 상기 사용자의 병원 정보 시스템으로 출력함으로써, 병원 정보 시스템과 독립적으로 지식이 중심이 되는 아키텍처와 임상의사결정 어플리케이션이 중심이 되는 아키텍처를 혼합하여 임상의사결정 지원 시스템을 구축하도록 한다.

Figure R1020090016507

According to the present invention, a clinical decision support system (CDSS) includes an application driver for driving a clinical decision support application according to a user's request for clinical decision support; An interface repository that stores a standard and an electronic medical records (EMR) schema for each hospital; An interface server that searches for patient information for clinical decision support by referring to the interface repository according to the driving of the application driver; A knowledge authoring unit for designing standards-based knowledge authoring for clinical decision support, converting the designed knowledge into searchable knowledge, and checking the accuracy and stability of the converted knowledge; A knowledge repository for storing knowledge authored by the knowledge authoring unit; And an reference server that searches for knowledge for NDE support corresponding to the patient information retrieved from the interface server by referring to the knowledge repository, and wherein the application driving unit is knowledge retrieved from the reference server. By outputting the information to the hospital information system of the user as the information for clinical decision support, the clinical decision support system is mixed by mixing the architecture of the knowledge center and the architecture of the clinical decision application independently of the hospital information system. Build it.

Figure R1020090016507

Description

임상의사결정 지원 시스템 및 방법{Clinical Decision Support System and method thereby}Clinical Decision Support System and method

본원발명은 임상의사결정 지원 시스템(CDSS)에 관한 것으로, 보다 상세하게는 지식이 중심이 되는 아키텍처와 임상의사결정 어플리케이션이 중심이 되는 아키텍처가 혼합된 임상의사결정 지원 시스템 및 방법에 관한 것이다.The present invention relates to a clinical decision support system (CDSS), and more particularly, to a clinical decision support system and method in which a knowledge-oriented architecture and an architecture in which a clinical decision application is centered are mixed.

본 발명은 보건산업진흥원 및 서울대학교 산학협력재단의 바이오산업화기술개발사업의 일환으로 수행한 연구로부터 도출된 것이다. [과제관리번호: A050909, 과제명: 전자건강기록 아키텍쳐 및 통합의료용어체계, 임상의사결정 지원시스템 연구]The present invention is derived from research conducted as part of the bioindustrial technology development project of the Korea Health Industry Development Institute and the Seoul National University Industry-Academic Cooperation Foundation. [Task Management No .: A050909, Title: Electronic Health Record Architecture, Integrated Medical Terminology System, Clinical Decision Support System]

최근 많은 의료 기관이 전통적인 방식에 따라 종이, 필름 등에 환자 관련 정보를 기록하는 대신, 환자의 진료기록을 전자 의무 기록(EMR: Electronic Medical Record) 등을 사용하여 저장하고 관리하게 되면서 환자의 건강상태에 관한 정보를 간편하게 관리하고, 서로 주고받을 수 있게 되었다. 또한, 환자의 건강 상태를 측정할 수 있는 장비들이 널리 보급되면서, 환자들이 병원에 가지 않더라도 쉽게 자신의 건강상태에 대한 정보를 확인할 수 있게 되었다.In recent years, many medical institutions have stored and managed patient medical records using electronic medical records (EMR) instead of recording patient-related information on paper and film in a traditional manner. Information can be managed easily and exchanged with each other. In addition, with the widespread use of equipment for measuring a patient's health status, patients can easily check their health status even if they do not go to the hospital.

그 동안 의료의 질과 환자의 안전성을 위한 임상실무지침, 프로토콜, 임상경로지침(Critical Pathway)은 진료 과정에서 최선의 방침을 적용하도록 의료진을 안내하는 역할을 해왔다. 그러나, 그 내용이 매우 방대하여, 의료진이 그 내용을 모두 기억하고 환자를 진료하는 것은 불가능한 일이다. 또한, 환자에 따른 특성이 반영되지 않은 보편적인 지침으로서 진료하는 개별 환자에게 직접 활용하는 것에는 한계가 있었으며, 필요한 바로 그 시점에서 쉽게 접근할 수 없었기 때문에 충분히 활용되지 못하는 문제를 갖고 있다. 이처럼, 예전에 비해 환자의 건강 상태에 관한 정보를 얻는 것이 쉬워졌지만, 여전히 환자들은 건강 상태에 관한 정보를 분석하는 데에 어려움을 겪고 있다. 또한 의사에게 있어서도 다양한 환자의 건강 정보를 보고 환자의 건강상태를 확인하기 위해서는 별도의 자료를 검토해야 하는 경우가 있다. 따라서, 환자의 건강상태에 관한 정보를 기초로 환자가 특정 질병에 걸렸는지 여부 또는 환자의 건강상태에 대한 판단을 지원할 수 있는 임상 의사결정 지원 시스템(CDSS: Clinical Decision Support System)이 개발되었다. In the meantime, clinical practice guidelines, protocols and critical pathways for quality and patient safety have guided medical staff to apply the best practices in the care process. However, the contents are so vast that it is impossible for the medical staff to remember them all and treat the patients. In addition, there is a limit to the direct use to the individual patient to treat as a general guideline that does not reflect the characteristics of the patient, there is a problem that is not fully utilized because it was not easily accessible at the right time required. As such, it is easier to obtain information about the health status of the patient than in the past, but patients still have difficulty in analyzing the information about the health status. In addition, doctors may need to review additional data to see the health information of various patients and to check the health status of patients. Therefore, a clinical decision support system (CDSS) has been developed that can support the judgment of a patient's health or a patient's health based on information on the patient's health.

임상의사결정 지원 시스템(CDSS)은 의사결정이 필요한 시점에 적절한 데이터, 정보 및 지식 관리를 통하여, 보다 정확한 의사결정을 할 수 있도록 지원하기 위해 설계된 컴퓨터 기반 시스템이다. 보건의료의 정보화가 진행되면서 의료의 질 향상, 안전성 확보, 비용 감소라는 주요 목표에 대한 관심은 더욱 증가하고 있으며, 임상의사결정 지원 시스템(CDSS)은 이를 위한 효과적인 수단이라 할 수 있다.The Clinical Decision Support System (CDSS) is a computer-based system designed to help you make more informed decisions through appropriate data, information and knowledge management when you need to make a decision. As healthcare information becomes more in- creased, interest in the main objectives of improving quality, securing safety, and reducing costs is increasing, and the CDSS is an effective means of doing so.

그런데, 임상의사결정 지원 시스템이 효과적으로 사용되기 위해서는 필요할 때는 언제라도 지식을 활용할 수 있도록 표준화된 형태에 따라 지식을 표현하고, 임상의사결정 지원 서비스를 확대 적용할 수 있도록 장애가 되는 요소를 제거하고, 서비스 결과에 따라 관련 지식을 지속적으로 향상시켜 나가는 것이 중요하다. 하지만, 기존의 임상 의사결정 지원 시스템에서는 각 의료 분야마다 서로 다른 임상 의사결정 지원 시스템을 구축하여 사용하기 때문에, 의료 분야가 변경되는 경우에는 임상의사결정 지원 시스템을 새로이 구축해야 하고, 표준화된 지식의 축적이 어렵다는 문제점이 있다. However, in order for the clinical decision support system to be effectively used, it is necessary to express knowledge in a standardized form so that knowledge can be utilized whenever needed, and remove obstacles to expand the clinical decision support service. Based on the results, it is important to continue to improve the relevant knowledge. However, since the existing clinical decision support system establishes and uses a different clinical decision support system for each medical field, when the medical field changes, a new clinical decision support system has to be established. There is a problem that it is difficult to accumulate.

본 발명이 해결하고자 하는 기술적 과제는 병원 정보 시스템과 독립된 지식 기반을 갖는 임상의사결정 지원 시스템(CDSS:Clinical Decision Support System) 및 방법에 관한 것이다.The technical problem to be solved by the present invention relates to a clinical decision support system (CDSS) and method having a knowledge base independent of the hospital information system.

상기의 과제를 이루기 위해, 본 발명에 의한 임상의사결정 지원 시스템(CDSS:Clinical Decision Support System)은 사용자의 임상의사결정 지원 요청에 따라, 임상의사결정 지원 어플리케이션을 구동시키는 어플리케이션 구동부; 표준 및 각 병원별 전자 의무 기록(EMR) 스키마를 각각 저장하고 있는 인터페이스 리포지터리; 상기 어플리케이션 구동부의 구동에 따라, 상기 인터페이스 리포지터리를 참조하여 임상의사결정 지원을 위한 환자 정보를 검색하는 인터페이스 서버; 임상의사결정 지원을 위한 표준 기반의 지식 저작을 수행하는 지식 저작부; 상기 지식 저작부에서 저작된 지식을 저장하는 지식 리포지터리; 및 상기 지식 리퍼지터리를 참조하여, 상기 인터페이스 서버에서 검색된 환자 정보에 대응하는 임사의사결정 지원을 위한 지식을 검색하는 인퍼런스 서버를 포함하고, 상기 어플리케이션 구동부는 상기 인퍼런스 서버에서 검색된 지식을 임상의사결정 지원을 위한 정보로서 상기 사용자의 병원 정보 시스템으로 출력하는 것을 특징으로 한다.In order to achieve the above object, the clinical decision support system (CDSS: Clinical Decision Support System) according to the present invention, the application driver for driving a clinical decision support application, in accordance with the user's clinical decision support request; An interface repository that stores a standard and an electronic medical records (EMR) schema for each hospital; An interface server that searches for patient information for clinical decision support by referring to the interface repository according to the driving of the application driver; Knowledge authoring section for performing standards-based knowledge authoring for clinical decision support; A knowledge repository for storing knowledge authored by the knowledge authoring unit; And an reference server that searches for knowledge for NDE support corresponding to the patient information retrieved from the interface server by referring to the knowledge repository, and wherein the application driver includes the knowledge retrieved from the reference server. This information is output to the hospital information system of the user as information for clinical decision support.

상기의 과제를 이루기 위해, 본 발명에 의한 임상의사결정 지원방법은 사용자의 임상의사결정 지원 요청에 따라, 임상의사결정 지원 어플리케이션을 구동시키 는 단계; 표준 및 각 병원별 전자 의무 기록(EMR) 스키마를 각각 저장하고 있는 인터페이스 리포지터리를 참조하여 임상의사결정 지원을 위한 환자 정보를 검색하는 단계; 임상의사결정 지원을 위한 표준 기반의 지식을 저장하는 지식 리포지터리를 참조하여, 상기 검색된 환자 정보에 대응하는 임사의사결정 지원을 위한 지식을 검색하는 단계; 및 상기 검색된 지식을 상기 사용자의 병원 정보 시스템으로 출력하는 단계를 포함한다.In order to achieve the above object, the clinical decision support method according to the present invention comprises the steps of driving the clinical decision support application according to the user's clinical decision support request; Retrieving patient information for clinical decision support by referring to an interface repository having a standard and an electronic medical record (EMR) schema for each hospital; Retrieving knowledge for NDE support corresponding to the retrieved patient information by referring to a knowledge repository that stores standards-based knowledge for clinical decision support; And outputting the retrieved knowledge to the hospital information system of the user.

본 발명에 따르면, 병원 정보 시스템과 독립적으로 지식이 중심이 되는 아키텍처와 임상의사결정 어플리케이션이 중심이 되는 아키텍처를 혼합하여 임상의사결정 지원 시스템을 구축하기 때문에, 상호운용성(interoperability), 확장성(scalability), 이식성(portability) 및 재사용성(reusability)이 보장된 서비스 운영 환경을 제공할 수 있다.According to the present invention, interoperability and scalability are established because a clinical decision support system is constructed by mixing a knowledge-oriented architecture and an architecture based on a clinical decision application independently of a hospital information system. Can provide a service operating environment with guaranteed portability and reusability.

이하, 본 발명에 의한 임상의사결정 지원 시스템(CDSS)을 첨부된 도면을 참조하여 상세히 설명한다. Hereinafter, the clinical decision support system (CDSS) according to the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명에 따른 임상의사결정 지원 시스템(CDSS)을 설명하기 위한 일 실시예의 블록도로서, 병원 정보 시스템(100), 서비스 인터페이스(120) 및 임상의사결정 지원 시스템(140)을 포함한다.1 is a block diagram of an embodiment for describing a clinical decision support system (CDSS) in accordance with the present invention, including a hospital information system 100, a service interface 120, and a clinical decision support system 140. .

병원 정보 시스템(100)은 환자의 건강상태에 관한 정보를 관리하기 위해, 환자의 진료기록을 전자 의무 기록(EMR: Electronic Medical Record) 등을 사용하여 저장하고 관리한다. 병원 정보 시스템(100)은 사용자(예를 들어, 의사나 간호사 등)가 임상 의사결정 지원 서비스를 요청할 경우에, 화면에 기능 선택 메뉴바를 디스플레이하고, 사용자가 서비스 실행을 선택하면 임상의사결정 지원 시스템의 서비스 지원을 위한 구동 신호를 서비스 인터페이스(120)로 전송한다.The hospital information system 100 stores and manages a patient's medical record using an electronic medical record (EMR) or the like in order to manage information about a patient's health condition. The hospital information system 100 displays a function selection menu bar on the screen when a user (for example, a doctor or a nurse) requests a clinical decision support service, and when the user selects to execute the service, the clinical decision support system The driving signal for supporting the service is transmitted to the service interface 120.

서비스 인터페이스(120)는 병원이 보유한 병원 정보 시스템(100)과 임상의사결정 지원 시스템(140)의 서비스를 연동하기 위한 인터페이스 기능을 담당한다. 따라서, 서비스 인터페이스(120)는 병원 정보 시스템(100)으로부터 구동 신호를 수신하면, 수신된 구동 신호를 임상의사결정 지원 시스템(140)으로 전송한다. The service interface 120 is responsible for an interface function for interfacing the services of the hospital information system 100 and the clinical decision support system 140 held by the hospital. Accordingly, when the service interface 120 receives the driving signal from the hospital information system 100, the service interface 120 transmits the received driving signal to the clinical decision support system 140.

임상의사결정 지원 시스템(140)은 사용자로부터 서비스 요청이 있으면, 의사결정이 필요한 시점에 적절한 데이터, 정보 및 지식 관리를 통하여, 정확한 의사결정을 할 수 있도록 사용자를 지원한다. 이를 위해, 본 발명의 임상의사결정 지원 시스템(140)은 어플리케이션 구동부(141), 인터페이스 리포지터리(142), 인터페이스 서버(143), 지식 저작부(144), 지식 리포지터리(145) 및 인퍼런스 서버(146)를 포함한다.The clinical decision support system 140 supports the user to make an accurate decision through appropriate data, information, and knowledge management when a decision is required, when there is a service request from the user. To this end, the clinical decision support system 140 of the present invention includes an application driver 141, an interface repository 142, an interface server 143, a knowledge authoring unit 144, a knowledge repository 145, and an reference server. 146.

어플리케이션 구동부(141)는 서비스 인터페이스(120)로부터 구동 신호를 수신하면, 임상의사결정 지원 어플리케이션을 구동시킨다. 임상의사결정 지원 어플리케이션은 임상의사결정 지원 서비스를 제공하는 단위 모듈로서, 표준진료지침(CPG) 서비스, 주임상 경로(CP) 서비스 및 약물 상호작용 서비스 등을 제공한다. When the application driver 141 receives the driving signal from the service interface 120, the application driver 141 drives the clinical decision support application. The clinical decision support application is a unit module that provides clinical decision support services. It provides standard medical guidance (CPG) services, primary clinical pathway (CP) services, and drug interaction services.

인터페이스 리포지터리(142)는 표준 및 각 병원별 전자 의무 기록(EMR) 스키마와 맵핑 가능한 정보를 각각 저장하고 있다. The interface repository 142 stores standard and electronic medical record (EMR) schemas for each hospital and information that can be mapped.

도 2는 도 1에 도시된 인터페이스 리포지터리(142)의 세부 구성요소를 도시한 것으로, 표준 EMR 스키마 저장부(200), 맵핑 정보 저장부(202) 및 위치 정보 저장부(204)를 포함한다. FIG. 2 illustrates the detailed components of the interface repository 142 illustrated in FIG. 1 and includes a standard EMR schema storage unit 200, a mapping information storage unit 202, and a location information storage unit 204.

표준 EMR 스키마 저장부(200)는 표준 전자 의무 기록 스키마를 저장하고 있다. 표준 전자의무기록 스키마는 지식 리포지터리(145)에 저장된 표준 지식이 활용할 전자의무기록에 대한 일반화된 데이터 구조를 의미한다.The standard EMR schema storage unit 200 stores a standard electronic medical record schema. The standard electronic medical record schema refers to a generalized data structure for the electronic medical record utilized by the standard knowledge stored in the knowledge repository 145.

맵핑 정보 저장부(202)는 표준 EMR 스키마 저장부(200)에 저장되어 있는 표준 전자의무기록 스키마와 각 병원별 전자 의무 기록 스키마의 맵핑 정보를 저장하고 있다. 맵핑 정보는 표준 전자의무기록에 대한 데이터 구조와 관련하여 각 병원별 전자의무기록에 대한 데이터 구조의 연관 관계를 정의하는 정보이다. 맵핑 정보는 인터페이스 서버(143)에서 편집되어 맵핑 정보 저장부(202)에 저장된다.The mapping information storage unit 202 stores mapping information of the standard electronic medical record schema stored in the standard EMR schema storage unit 200 and the electronic medical record schema of each hospital. The mapping information is information defining the correlation of the data structure of the electronic medical record of each hospital with respect to the data structure of the standard electronic medical record. The mapping information is edited in the interface server 143 and stored in the mapping information storage unit 202.

위치 정보 저장부(204)는 외부 기기와의 연동을 위해, 외부기기의 위치 정보를 저장하고 있다. 여기서 외부기기는 임상의사결정 지원 시스템(CDSS)과 연동하는 다양한 시스템을 포함하는 것으로 예를 들어, 병원 정보 시스템(100)도 여기에 속한다. The location information storage unit 204 stores location information of the external device for interworking with the external device. In this case, the external device includes various systems linked with the clinical decision support system (CDSS). For example, the hospital information system 100 also belongs to this.

어플리케이션 구동부(141)가 구동되면, 인터페이스 서버(142)는 인터페이스 리포지터리(143)를 참조하여 임상의사결정 지원을 위한 환자 정보를 검색한다. When the application driver 141 is driven, the interface server 142 searches for patient information for clinical decision support by referring to the interface repository 143.

도 3은 도 1에 도시된 인터페이스 서버(143)의 세부 구성요소를 도시한 것으로, 데이터 인터페이스 편집부(300), 맵핑 정보 변환부(302), 쿼리 생성부(304), 및 데이터 인터페이스 어뎁터(306)를 포함한다. FIG. 3 illustrates the detailed components of the interface server 143 shown in FIG. 1, and includes a data interface editing unit 300, a mapping information converter 302, a query generator 304, and a data interface adapter 306. ).

데이터 인터페이스 편집부(300)는 표준 전자 의무 기록 스키마와 각 병원별 전자 의무 기록 스키마의 맵핑 정보를 디스플레이하고, 사용자의 선택에 따라 맵핑 정보를 편집한다. 데이터 인터페이스 편집부(300)는 편집된 맵핑 정보를 인터페이스 리포지터리(142)의 맵핑 정보 저장부(202) 및 맵핑 정보 변환부(302)로 전송한다.The data interface editing unit 300 displays mapping information of the standard electronic medical record schema and the electronic medical record schema of each hospital, and edits the mapping information according to a user's selection. The data interface editing unit 300 transmits the edited mapping information to the mapping information storage unit 202 and the mapping information conversion unit 302 of the interface repository 142.

맵핑 정보 변환부(302)는 데이터 인터페이스 편집부(300)에서 편집된 맵핑 정보를 XML(Extensible Markup Language)로 변환하고, 변환된 맵핑 정보를 쿼리 생성부(304)로 출력한다. The mapping information converter 302 converts the mapping information edited by the data interface editor 300 to Extensible Markup Language (XML), and outputs the converted mapping information to the query generator 304.

쿼리 생성부(304)는 맵핑 정보 변환부(302)에서 변환된 맵핑 정보를 사용해, 환자 정보의 검색을 위해 병원 정보 시스템에 접근 가능한 쿼리를 생성하고, 생성된 쿼리를 데이터 인터페이스 어뎁터(306)로 출력한다. The query generator 304 generates a query accessible to the hospital information system for retrieving patient information by using the mapping information converted by the mapping information converter 302, and sends the generated query to the data interface adapter 306. Output

데이터 인터페이스 어뎁터(306)는 쿼리 생성부(304)에서 생성된 쿼리를 서비스 인터페이스(120)을 통해 병원 정보 시스템(100)으로 전송한다.The data interface adapter 306 transmits the query generated by the query generator 304 to the hospital information system 100 through the service interface 120.

병원 정보 시스템(100)은 임상의사결정 지원 시스템(CDSS)으로부터 쿼리를 수신하면, 내부에 구비하고 있는 전자의무기록 데이터 베이스에 저장되어 있는 환자 정보를 인출하여 서비스 인터페이스(120)로 전송한다. 데이터 인터페이스 어뎁터(306)는 서비스 인터페이스(120)를 통해 환자 정보를 수신한다.When the hospital information system 100 receives the query from the CDSS, the hospital information system 100 retrieves the patient information stored in the electronic medical record database provided therein and transmits the patient information to the service interface 120. The data interface adapter 306 receives patient information via the service interface 120.

지식 저작부(144)는 임상의사결정 지원을 위한 표준 기반의 지식 저작을 수행하고, 수행한 결과에 해당하는 지식을 지식 리포지터리(145)로 출력한다.The knowledge authoring unit 144 performs standards-based knowledge authoring for clinical decision support, and outputs knowledge corresponding to the result to the knowledge repository 145.

도 4는 도 1에 도시된 지식 저작부(144)의 세부 구성요소를 도시한 것으로, 지식 프레임 워크(400), 지식 설계부(402), 지식 변환부(404), 지식 뷰어(406), 가상 실행부(408) 및 지식 제공부(410)를 포함한다.FIG. 4 illustrates the detailed components of the knowledge authoring unit 144 shown in FIG. 1, and includes a knowledge framework 400, a knowledge designing unit 402, a knowledge converting unit 404, a knowledge viewer 406, and a virtual The execution unit 408 and the knowledge provider 410 is included.

지식 프레임 워크(400)는 미리 정의된 지식 구조로 서로 다른 의료 분야에서 재사용 가능한 기반 지식을 저장한다. 지식 프레임 워크(400)에 저장되는 지식은 지식 엔지니어 등에 의해 정의된 지식으로 이미 검증을 거쳐 임상 활용성을 검증받은 지식이다.The knowledge framework 400 stores base knowledge reusable in different medical fields with a predefined knowledge structure. The knowledge stored in the knowledge framework 400 is knowledge that has already been verified through knowledge defined by knowledge engineers and the like and has been verified for clinical utility.

지식 설계부(402)는 지식 프레임 워크(400)의 기반 지식을 사용하여, 의료 분야의 표준 기반의 지식 저작을 설계하고, 설계한 결과를 지식 변환부(404)로 출력한다. 지식 설계부(402)는 지식 저작 도구로서 의료 분야의 표준과 연계성이 뛰어난 공개 기반 소프트웨어를 포함한다.The knowledge design unit 402 uses the base knowledge of the knowledge framework 400 to design knowledge-based knowledge authoring in the medical field, and outputs the design result to the knowledge transformation unit 404. The knowledge design unit 402 includes open-based software that is highly related to standards in the medical field as a knowledge authoring tool.

지식 변환부(404)는 지식 설계부(402)에서 설계된 지식을 인퍼런스 서버(146)에서 검색할 수 있는 지식으로 변환하고, 변환된 지식을 지식 뷰어(406), 가상 실행부(408) 및 지식 제공부(410) 중 어느 하나 이상으로 출력한다.The knowledge converting unit 404 converts the knowledge designed by the knowledge designing unit 402 into knowledge that can be searched by the reference server 146, and converts the converted knowledge into the knowledge viewer 406, the virtual execution unit 408, and the like. Output to any one or more of the knowledge provider 410.

지식 뷰어(406)는 지식 변환부(404)에서 변환된 지식을 조회할 수 있도록 디스플레이한다.The knowledge viewer 406 displays the knowledge converted by the knowledge converter 404 so that the knowledge can be inquired.

가상 실행부(408)는 지식 변환부(404)에서 변환된 지식을 수신하면, 변환된 지식의 정확성 및 안정성을 검사를 위해 가상의 지식 검색을 실행한다.When the virtual execution unit 408 receives the converted knowledge from the knowledge conversion unit 404, the virtual execution unit 408 executes a virtual knowledge search to check the accuracy and stability of the converted knowledge.

지식 제공부(410)는 지식 변환부(404)에서 변환된 지식을 지식 리포지터리(145)로 전송한다. 지식 제공부(410)는 지식을 원격의 서버에 탑재하도록 하는 자동화 도구이다.The knowledge provider 410 transmits the knowledge converted by the knowledge converter 404 to the knowledge repository 145. The knowledge provider 410 is an automated tool for mounting knowledge on a remote server.

지식 리포지터리(145)는 지식 저작부(144)에서 저작된 지식을 수신하여 저장한다.The knowledge repository 145 receives and stores the knowledge authored by the knowledge authoring unit 144.

도 5는 도 1에 도시된 지식 리포지터리(145)의 세부 구성요소를 도시한 것으로, 지식 저장부(500), 서비스 결과 저장부(502), 및 관련 데이터 저장부(504)를 포함한다.FIG. 5 illustrates the detailed components of the knowledge repository 145 shown in FIG. 1 and includes a knowledge storage 500, a service result storage 502, and an associated data storage 504.

지식 저장부(500)는 지식 저작부(144)에서 저작된 지식을 수신하여 저장하고, 인출 요청에 따라 인퍼런스 서버(146)로 저장된 지식을 전송한다.The knowledge storage unit 500 receives and stores the knowledge authored by the knowledge authoring unit 144 and transmits the stored knowledge to the reference server 146 according to the withdrawal request.

서비스 결과 저장부(502)는 임상의사결정 지원의 서비스 결과를 저장한다. 서비스 결과 저장부(502)는 서비스 제공에 의해 이전에 가져온 병원 정보 시스템(100)의 환자 정보와 이에 대응하는 임상의사결정 지원을 위한 지식의 검색 결과를 저장해 둠으로써, 캐쉬(cache)의 기능을 수행한다. The service result storage unit 502 stores the service result of the clinical decision support. The service result storage unit 502 stores the search results of the patient information of the hospital information system 100 previously brought by the service provision and knowledge corresponding to the clinical decision support, thereby storing the cache function. To perform.

관련 데이터 저장부(504)는 임상의사결정 지원을 위한 기준 및 메타 데이터를 저장하고 있다. The related data storage unit 504 stores criteria and metadata for supporting clinical decision support.

인퍼런스 서버(146)는 지식 리퍼지터리(145)를 참조하여, 인터페이스 서버(143)에서 검색된 환자 정보에 대응하는 임상의사결정 지원을 위한 지식을 검색한다.The reference server 146 searches for knowledge for clinical decision support corresponding to the patient information retrieved from the interface server 143 with reference to the knowledge repository 145.

도 6은 도 1에 도시된 인퍼런스 서버(146)의 세부 구성요소를 도시한 것으로, 지식 엔진부(600) 및 의료 함수 저장부(602)를 포함한다.FIG. 6 illustrates the detailed components of the reference server 146 shown in FIG. 1, and includes a knowledge engine unit 600 and a medical function storage unit 602.

지식 엔진부(600)는 검색된 환자 정보에 대응하여, 지식 리포지터리(145)에 저장된 지식을 검색하고, 검색한 결과를 어플리케이션 구동부(140)로 출력한다. 임 상 지식을 검색한다는 것은 미리 정의한 표준 지식을 기반으로 현재 환자 상태와 의료진의 판단을 비교하여, 지식과 현 판단이 상이할 경우, 지식에 정의한 권고안을 의료진에게 제공하는 것이다. 지식을 처리하기 위해서는 미리 정의한 기준과 비교할 환자 정보를 필요로 한다. 이를 위해, 인터페이스 서버(143)에서 검색된 환자 정보를 사용해, 이러한 환자 정보에 대응하는 지식을 지식 리포지터리(145)로부터 검색한다. 한편, 지식 엔진부(600)는 환자 정보에 대한 추가정보를 인터페이스 서버(143)에 요청할 수 있다. 그러면, 인터페이스 서버(143)는 추가정보 검색을 위해, 병원 정보 시스템(100)에 접근 가능한 쿼리를 생성하여 병원 정보 시스템(100)으로 전송한다. 병원 정보 시스템(100)은 쿼리를 수신하면, 요청된 추가 정보를 검색하여, 인터페이스 서버(143)로 전송한다. 인터페이스 서버(143)은 수신된 추가 정보를 지식 엔진부(600)로 전송한다. 지식 엔진부(600)는 수신된 환자 정보에 대한 추가 정보를 기초로 하여, 환자 정보 및 추가 정보에 대응하는 지식을 지식 리포지터리(145)로부터 검색한다. The knowledge engine 600 searches for knowledge stored in the knowledge repository 145 in response to the retrieved patient information, and outputs the searched result to the application driver 140. Retrieval of clinical knowledge compares current patient conditions with medical judgments based on pre-defined standard knowledge and, if the knowledge and current judgments differ, provides recommendations to the medical staff. Processing knowledge requires patient information to compare against predefined criteria. To this end, the patient information retrieved from the interface server 143 is used to retrieve knowledge corresponding to the patient information from the knowledge repository 145. Meanwhile, the knowledge engine unit 600 may request the interface server 143 for additional information about the patient information. Then, the interface server 143 generates a query accessible to the hospital information system 100 to search for additional information, and transmits the query to the hospital information system 100. Upon receiving the query, the hospital information system 100 retrieves the requested additional information and transmits the requested additional information to the interface server 143. The interface server 143 transmits the received additional information to the knowledge engine unit 600. The knowledge engine unit 600 retrieves the knowledge corresponding to the patient information and the additional information from the knowledge repository 145 based on the additional information on the received patient information.

의료 함수 저장부(602)는 의료에 특화된 지식의 처리 함수를 저장한다.The medical function storage unit 602 stores a processing function of medical knowledge.

어플리케이션 구동부(141)는 인퍼런스 서버(146)에서 검색된 지식을 임상의사결정 지원을 위한 정보로서 서비스 인터페이스(120)을 통해 병원 정보 시스템(100)으로 전송한다.The application driver 141 transmits the knowledge retrieved from the reference server 146 to the hospital information system 100 through the service interface 120 as information for clinical decision support.

도 7은 본 발명에 따른 임상의사결정 지원 시스템(CDSS)의 동작을 설명하기 위한 참조도이다. 7 is a reference diagram for explaining the operation of the clinical decision support system (CDSS) according to the present invention.

먼저, 사용자(예를 들어, 의사나 간호사 등)가 임상 의사결정 지원 서비스 실행을 요청하면, 서비스 인터페이스를 통해 CDSS 애플리케이션의 호출이 이루어지고, CDSS 어플리케이션이 구동된다. 그 후, CDSS 어플리케이션은 지식 처리에 필요한 환자 정보를 요청하면, 인터페이스 서버는 인터페이스 리포지터리에 저장된 매핑 정보를 사용해서 병원 정보 시스템에 접근 가능한 쿼리를 만들어 병원 정보 시스템으로 전송한다. 병원 정보 시스템은 전자 의무 기록(EMR) 데이터 베이스에서 쿼리 실행에 따른 환자 정보를 검색하고, 쿼리 실행의 결과에 해당하는 환자 정보를 임상의사결정 지원 시스템(CDSS)으로 전송한다. 그 후, CDSS 어플리케이션가 환자 정보와 관련된 지식 처리를 지식 엔진부에 요청하면, 인퍼런스 서버는 지식 리포지터리에 저장된 지식을 검색한다. 한편, 지식 검색 중에 병원 정보 시스템이 저장하고 있는 환자의 추가 정보가 필요할 경우에는, 인터페이스 서버를 통해 환자에 대한 추가 정보를 얻는다. 그 후, 인퍼런스 서버가 지식 검색을 완료하면 검색된 결과를 CDSS 어플리케이션에 전달하고, CDSS 어플리케이션는 검색 결과를 지식 리포지터리에 저장하는 한편, 서비스 인터페이스를 통해 병원 정보 시스템으로 출력한다.First, when a user (for example, a doctor or a nurse) requests to execute a clinical decision support service, a call of the CDSS application is made through the service interface, and the CDSS application is started. Thereafter, when the CDSS application requests patient information necessary for knowledge processing, the interface server uses the mapping information stored in the interface repository to make a query accessible to the hospital information system and transmit the query to the hospital information system. The hospital information system retrieves the patient information according to the query execution from the electronic medical records (EMR) database, and transmits the patient information corresponding to the result of the query execution to the CDSS. Then, when the CDSS application requests the knowledge engine to process the knowledge related to the patient information, the reference server retrieves the knowledge stored in the knowledge repository. On the other hand, when additional information of the patient stored in the hospital information system is needed during the knowledge search, additional information about the patient is obtained through the interface server. Thereafter, when the reference server completes the knowledge search, the search server delivers the search results to the CDSS application. The CDSS application stores the search results in the knowledge repository and outputs them to the hospital information system through the service interface.

이하, 본 발명에 의한 임상의사결정 지원 방법을 첨부된 도면을 참조하여 상세히 설명한다. Hereinafter, the clinical decision support method according to the present invention will be described in detail with reference to the accompanying drawings.

도 8은 본 발명에 따른 임상의사결정 지원 방법을 설명하기 위한 일 실시예의 플로차트이다. 8 is a flowchart of an embodiment for explaining a clinical decision support method according to the present invention.

먼저, 사용자의 임상의사결정 지원 요청에 따라, 임상의사결정 지원 어플리케이션을 구동시킨다(제700 단계). 임상의사결정 지원 어플리케이션은 임상의사결 정 지원 서비스를 제공하는 단위 모듈로서, 표준진료지침(CPG) 서비스, 주임상 경로(CP) 서비스 및 약물 상호작용 서비스 등을 제공한다. First, the clinical decision support application is driven in response to the user's request for clinical decision support (operation 700). The clinical decision support application is a unit module that provides clinical decision support services. It provides standard medical guidance (CPG) services, primary clinical pathway (CP) services, and drug interaction services.

제700 단계 후에, 표준 및 각 병원별 전자 의무 기록(EMR) 스키마를 각각 저장하고 있는 인터페이스 리포지터리를 참조하여 임상의사결정 지원을 위한 환자 정보를 검색한다(제702 단계).After operation 700, the patient information for clinical decision support is searched for by referring to the interface repository that stores the standard and the electronic medical record (EMR) schema for each hospital (operation 702).

도 9는 도 8에 도시된 제702 단계를 설명하기 위한 일 실시예의 플로차트이다.FIG. 9 is a flowchart of an exemplary embodiment for describing operation 702 illustrated in FIG. 8.

인터페이스 리포지터리에 저장된 표준 기반 전자 의무 기록 스키마와 각 병원별 전자 의무 기록 스키마의 맵핑 정보를 사용해, 환자 정보의 검색을 위해 병원 정보 시스템에 접근 가능한 쿼리를 생성한다(제800 단계). 표준 전자의무기록 스키마는 표준 지식을 기반으로 하는 전자의무기록에 대한 데이터 구조를 의미한다. 맵핑 정보는 표준 전자의무기록에 대한 데이터 구조와 관련하여 각 병원별 전자의무기록에 대한 데이터 구조의 연관 관계를 정의하는 정보이다. 이러한, 맵핑 정보를 사용해, 병원 정보 시스템에 접근하기 위한 쿼리를 생성한다. Using the mapping information of the standards-based electronic medical record schema stored in the interface repository and the electronic medical record schema of each hospital, a query accessible to the hospital information system is generated to search for patient information (step 800). Standard electronic medical record schema refers to the data structure for electronic medical records based on standard knowledge. The mapping information is information defining the correlation of the data structure of the electronic medical record of each hospital with respect to the data structure of the standard electronic medical record. This mapping information is used to create a query to access the hospital information system.

제800 단계 후에, 생성된 쿼리를 서비스 인터페이스을 통해 병원 정보 시스템으로 전송한다(제802 단계).After operation 800, the generated query is transmitted to the hospital information system through the service interface (operation 802).

제802 단계 후에, 병원 정보 시스템으로부터 환자 정보의 검색된 결과를 수신한다(제804 단계). 병원 정보 시스템은 임상의사결정 지원 시스템(CDSS)으로부터 쿼리를 수신하면, 전자의무기록 데이터 베이스에 저장되어 있는 환자 정보를 인출하여 서비스 인터페이스로 전송한다. 임상의사결정 지원 시스템은 서비스 인터페이 스로부터 환자 정보를 수신한다.After step 802, a retrieved result of patient information is received from the hospital information system (step 804). When the hospital information system receives the query from the CDSS, the patient information is retrieved from the electronic medical records database and transmitted to the service interface. The clinical decision support system receives patient information from the service interface.

제702 단계 후에, 임상의사결정 지원을 위한 표준 기반의 지식을 저장하는 지식 리포지터리를 참조하여, 검색된 환자 정보에 대응하는 임상의사결정 지원을 위한 지식을 검색한다(제704 단계). 검색된 환자 정보에 대응하여, 지식 리포지터리에 저장된 지식을 검색한다. 임상 지식을 검색한다는 것은 미리 정의한 표준 지식을 기반으로 현재 환자 상태와 의료진의 판단을 비교하여, 지식과 현 판단이 상이할 경우, 지식에 정의한 권고안을 의료진에게 제공하는 것이다. 한편, 환자 정보에 대한 추가정보를 요청하면, 병원 정보 시스템에 접근 가능한 쿼리를 생성하여 병원 정보 시스템으로 전송한다. 병원 정보 시스템은 쿼리를 수신하면, 요청된 추가 정보를 검색하여, 서비스 인터페이스로 전송한다. 임상의사결정 지원 시스템이 서비스 인터페이스로부터 추가 정보를 수신하면, 수신된 환자 정보에 대한 추가 정보를 기초로 하여, 환자 정보 및 추가 정보에 대응하는 지식을 검색한다. After operation 702, the knowledge repository for storing the clinical knowledge support for clinical decision support is searched for, and the knowledge for clinical decision support corresponding to the retrieved patient information is searched (operation 704). In response to the retrieved patient information, the knowledge stored in the knowledge repository is searched. Searching for clinical knowledge compares the current patient's condition with staff's judgments based on pre-defined standard knowledge and, if the knowledge and current judgments are different, provides the staff with recommendations defined in the knowledge. On the other hand, if additional information about the patient information is requested, a query accessible to the hospital information system is generated and transmitted to the hospital information system. Upon receiving the query, the hospital information system retrieves the requested additional information and sends it to the service interface. When the clinical decision support system receives the additional information from the service interface, it retrieves the patient information and the knowledge corresponding to the additional information based on the additional information on the received patient information.

제04 단계 후에, 검색된 지식을 사용자의 병원 정보 시스템으로 출력한다(제706 단계). 또한, 검색된 지식에 대한 서비스 결과를 재활용하기 위해 지식 리포지터리에 저장한다. After step 04, the retrieved knowledge is output to the user's hospital information system (step 706). It also stores the service results for the retrieved knowledge in the knowledge repository.

한편, 상술한 본 발명의 방법 발명은 컴퓨터에서 읽을 수 있는 코드/명령들(instructions)/프로그램으로 구현될 수 있다. 즉, 사용자의 임상의사결정 지원 요청에 따라, 임상의사결정 지원 어플리케이션을 구동시키는 단계; 표준 및 각 병원별 전자 의무 기록(EMR) 스키마를 각각 저장하고 있는 인터페이스 리포지터리를 참조하여 임상의사결정 지원을 위한 환자 정보를 검색하는 단계; 임상의사결 정 지원을 위한 표준 기반의 지식을 저장하는 지식 리포지터리를 참조하여, 상기 검색된 환자 정보에 대응하는 임상의사결정 지원을 위한 지식을 검색하는 단계; 및 상기 검색된 지식을 상기 사용자의 병원 정보 시스템으로 출력하는 단계를 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체가 본원발명의 또 다른 대상이 된다.Meanwhile, the method inventions of the present invention described above can be implemented as computer readable codes / instructions / programs. That is, according to the clinical decision support request of the user, driving the clinical decision support application; Retrieving patient information for clinical decision support by referring to an interface repository having a standard and an electronic medical record (EMR) schema for each hospital; Retrieving knowledge for clinical decision support corresponding to the retrieved patient information by referring to a knowledge repository that stores standards-based knowledge for clinical decision support; And a computer-readable recording medium having recorded thereon a program for executing the step of outputting the retrieved knowledge to the hospital information system of the user is another object of the present invention.

예를 들면, 컴퓨터로 읽을 수 있는 기록 매체를 이용하여 상기 코드/명령들/프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다. 상기 컴퓨터로 읽을 수 있는 기록 매체는 마그네틱 저장 매체(예를 들어, 롬, 플로피 디스크, 하드디스크, 마그네틱 테이프 등), 광학적 판독 매체(예를 들면, 시디롬, 디브이디 등) 및 캐리어 웨이브(예를 들면, 인터넷을 통한 전송)와 같은 저장 매체를 포함한다. 또한, 본 발명의 실시예들은 컴퓨터로 읽을 수 있는 코드를 내장하는 매체(들)로서 구현되어, 네트워크를 통해 연결된 다수개의 컴퓨터 시스템들이 분배되어 처리 동작하도록 할 수 있다. 본 발명을 실현하는 기능적인 프로그램들, 코드들 및 코드 세그먼트(segment)들은 본 발명이 속하는 기술 분야의 프로그래머들에 의해 쉽게 추론될 수 있다.For example, it may be implemented in a general-purpose digital computer for operating the code / instructions / program using a computer-readable recording medium. The computer-readable recording medium may include a magnetic storage medium (eg, ROM, floppy disk, hard disk, magnetic tape, etc.), an optical reading medium (eg, CD-ROM, DVD, etc.) and a carrier wave (eg Storage media, such as through the Internet). In addition, embodiments of the present invention may be implemented as a medium (s) containing computer readable code, such that a plurality of computer systems connected through a network may be distributed and processed. Functional programs, codes and code segments for realizing the present invention can be easily inferred by programmers in the art to which the present invention belongs.

이러한 본원 발명인 임상의사결정 지원 시스템 및 방법은 이해를 돕기 위하여 도면에 도시된 실시예를 참고로 설명되었으나, 이는 예시적인 것에 불과하며, 당해 분야에서 통상적 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위에 의해 정해져야 할 것이다.The present inventors clinical decision support system and method have been described with reference to the embodiments shown in the drawings for ease of understanding, but this is only illustrative, various modifications and equivalents from those skilled in the art It will be appreciated that other embodiments are possible. Therefore, the true technical protection scope of the present invention will be defined by the appended claims.

도 1은 본 발명에 따른 임상의사결정 지원 시스템(CDSS)을 설명하기 위한 일 실시예의 블록도이다.1 is a block diagram of one embodiment for explaining a clinical decision support system (CDSS) in accordance with the present invention.

도 2는 도 1에 도시된 인터페이스 리포지터리의 세부 구성요소를 도시한 것이다.FIG. 2 illustrates the detailed components of the interface repository shown in FIG. 1.

도 3은 도 1에 도시된 인터페이스 서버의 세부 구성요소를 도시한 것이다.FIG. 3 shows detailed components of the interface server shown in FIG. 1.

도 4는 도 1에 도시된 지식 저작부의 세부 구성요소를 도시한 것이다.FIG. 4 illustrates detailed components of the knowledge authoring unit illustrated in FIG. 1.

도 5는 도 1에 도시된 지식 리포지터리의 세부 구성요소를 도시한 것이다.FIG. 5 illustrates the detailed components of the knowledge repository shown in FIG. 1.

도 6은 도 1에 도시된 인퍼런스 서버의 세부 구성요소를 도시한 것이다.FIG. 6 shows detailed components of the conference server shown in FIG. 1.

도 7은 본 발명에 따른 임상의사결정 지원 시스템(CDSS)의 동작을 설명하기 위한 참조도이다. 7 is a reference diagram for explaining the operation of the clinical decision support system (CDSS) according to the present invention.

도 8은 본 발명에 따른 임상의사결정 지원 방법을 설명하기 위한 일 실시예의 플로차트이다. 8 is a flowchart of an embodiment for explaining a clinical decision support method according to the present invention.

도 9는 도 8에 도시된 제702 단계를 설명하기 위한 일 실시예의 플로차트이다.FIG. 9 is a flowchart of an exemplary embodiment for describing operation 702 illustrated in FIG. 8.

Claims (12)

사용자의 임상의사결정 지원 요청에 따라, 임상의사결정 지원 어플리케이션을 구동시키는 어플리케이션 구동부;An application driver for driving a clinical decision support application according to a user's request for clinical decision support; 표준 및 각 병원별 전자 의무 기록(EMR) 스키마를 각각 저장하고 있는 인터페이스 리포지터리;An interface repository that stores a standard and an electronic medical records (EMR) schema for each hospital; 상기 어플리케이션 구동부의 구동에 따라, 상기 인터페이스 리포지터리를 참조하여 임상의사결정 지원을 위한 환자 정보를 검색하는 인터페이스 서버;An interface server that searches for patient information for clinical decision support by referring to the interface repository according to the driving of the application driver; 임상의사결정 지원을 위한 표준 기반의 지식 저작을 설계하고, 상기 설계된 지식을 검색할 수 있는 지식으로 변환하며, 상기 변환된 지식의 정확성 및 안정성을 검사하는 지식 저작부;A knowledge authoring unit for designing standards-based knowledge authoring for clinical decision support, converting the designed knowledge into searchable knowledge, and checking the accuracy and stability of the converted knowledge; 상기 지식 저작부에서 저작된 지식을 저장하는 지식 리포지터리; 및A knowledge repository for storing knowledge authored by the knowledge authoring unit; And 상기 지식 리퍼지터리를 참조하여, 상기 인터페이스 서버에서 검색된 환자 정보에 대응하는 임상의사결정 지원을 위한 지식을 검색하는 인퍼런스 서버를 포함하고,A reference server that searches for knowledge for clinical decision support corresponding to the patient information retrieved from the interface server by referring to the knowledge repository, 상기 어플리케이션 구동부는 상기 인퍼런스 서버에서 검색된 지식을 임상의사결정 지원을 위한 정보로서 상기 사용자의 병원 정보 시스템으로 출력하는 것을 특징으로 하는 임상의사결정 지원 시스템.And the application driver outputs the knowledge retrieved from the reference server to the hospital information system of the user as information for clinical decision support. 제1항에 있어서, 상기 인터페이스 리포지터리는The method of claim 1, wherein the interface repository is 상기 표준 전자 의무 기록 스키마를 저장하는 표준 EMR 스키마 저장부;A standard EMR schema storage unit for storing the standard electronic medical record schema; 상기 표준 전자 의무 기록 스키마와 상기 각 병원별 전자 의무 기록 스키마 의 맵핑 정보를 저장하는 맵핑 정보 저장부; 및A mapping information storage unit for storing mapping information between the standard electronic medical record schema and the electronic medical record schema for each hospital; And 외부 기기와의 연동을 위해, 상기 외부기기의 위치 정보를 저장하는 위치 정보 저장부를 포함하는 것을 특징으로 하는 임상의사결정 지원 시스템.In order to link with an external device, clinical decision support system comprising a location information storage unit for storing the location information of the external device. 제1항에 있어서, 상기 인터페이스 서버는The method of claim 1, wherein the interface server 상기 표준 전자 의무 기록 스키마와 상기 각 병원별 전자 의무 기록 스키마의 맵핑 정보를 편집하는 데이터 인터페이스 편집부; A data interface editing unit configured to edit mapping information of the standard electronic medical record schema and the electronic medical record schema for each hospital; 상기 데이터 인터페이스 편지부에서 편집된 맵핑 정보를 XML(Extensible Markup Language)로 변환하는 맵핑 정보 변환부;A mapping information conversion unit for converting the mapping information edited in the data interface letter unit into Extensible Markup Language (XML); 상기 맵핑 정보 변환부에서 변환된 맵핑 정보를 사용해, 상기 환자 정보의 검색을 위해 상기 병원 정보 시스템에 접근 가능한 쿼리를 생성하는 쿼리 생성부; 및A query generator for generating a query accessible to the hospital information system for retrieving the patient information by using the mapping information converted by the mapping information converter; And 상기 쿼리 생성부에서 생성된 쿼리를 상기 병원 정보 시스템으로 전송하고, 상기 병원 정보 시스템으로부터 상기 환자 정보의 검색된 결과를 수신하는 데이터 인터페이스 어뎁터를 포함하는 것을 특징으로 하는 임상의사결정 지원 시스템.And a data interface adapter for transmitting the query generated by the query generator to the hospital information system and receiving a search result of the patient information from the hospital information system. 제1항에 있어서, 상기 인터페이스 서버는The method of claim 1, wherein the interface server 상기 인퍼런스 서버로부터 상기 환자 정보에 대한 추가정보를 요청받으면, 상기 병원 정보 시스템에 접근 가능한 쿼리를 생성하여 상기 추가 정보를 검색하는 것을 특징으로 하는 임상의사결정 지원 시스템.And receiving additional information on the patient information from the conference server, generate a query accessible to the hospital information system, and retrieve the additional information. 제1항에 있어서, 상기 지식 저작부는The method of claim 1, wherein the knowledge authoring unit 미리 정의된 지식 구조로 서로 다른 의료 분야에서 재사용 가능한 기반 지식을 저장하는 지식 프레임 워크;A knowledge framework for storing base knowledge reusable in different medical disciplines with predefined knowledge structures; 상기 지식 프레임 워크의 기반 지식을 사용하여, 의료 분야의 표준 기반의 지식 저작을 설계하는 지식 설계부;A knowledge design unit for designing standards-based knowledge authoring in the medical field using the knowledge of the knowledge framework; 상기 지식 설계부에서 설계된 지식을 상기 인퍼런스 서버에서 검색할 수 있는 지식으로 변환하는 지식 변환부;A knowledge converting unit converting the knowledge designed by the knowledge designing unit into knowledge that can be searched by the reference server; 상기 지식 변환부에서 변환된 지식을 디스플레이하는 지식 뷰어;A knowledge viewer which displays the knowledge converted by the knowledge conversion unit; 상기 변환된 지식의 정확성 및 안정성을 검사하는 가상 실행부; 및A virtual execution unit that checks the accuracy and stability of the converted knowledge; And 상기 변환된 지식을 상기 지식 리포지터리로 전송하는 지식 전송부를 포함하는 것을 특징으로 하는 임상의사결정 지원 시스템.And a knowledge transmitter for transmitting the converted knowledge to the knowledge repository. 제1항에 있어서, 상기 지식 리포지터리는The method of claim 1, wherein the knowledge repository is 상기 지식 저작부에서 저작된 지식을 수신하여 저장하는 지식 저장부; A knowledge storage unit for receiving and storing the knowledge authored by the knowledge authoring unit; 임상의사결정 지원의 서비스 결과를 저장하는 서비스 결과 저장부; 및A service result storage unit for storing a service result of clinical decision support; And 임상의사결정 지원을 위한 기준 및 메타 데이터를 저장하는 관련 데이터 저장부를 포함하는 것을 특징으로 하는 임상의사결정 지원 시스템.A clinical decision support system comprising a related data storage for storing criteria and metadata for clinical decision support. 제1항에 있어서, 상기 인퍼런스 서버는The method of claim 1, wherein the reference server is 상기 검색된 환자 정보에 대응하여, 상기 지식 리포지터리에 저장된 지식을 검색하는 지식 엔진부; 및A knowledge engine unit searching for knowledge stored in the knowledge repository in response to the retrieved patient information; And 의료에 특화된 지식의 처리 함수를 저장하는 의료 함수 저장부를 포함하는 것을 특징으로 하는 임상의사결정 지원 시스템.A clinical decision support system comprising a medical function storage unit for storing a treatment function of medical-specific knowledge. 사용자의 임상의사결정 지원 요청에 따라, 임상의사결정 지원 어플리케이션을 구동시키는 단계;In response to a user's request for clinical decision support, launching a clinical decision support application; 표준 및 각 병원별 전자 의무 기록(EMR) 스키마를 각각 저장하고 있는 인터페이스 리포지터리를 참조하여 임상의사결정 지원을 위한 환자 정보를 검색하는 단계;Retrieving patient information for clinical decision support by referring to an interface repository having a standard and an electronic medical record (EMR) schema for each hospital; 임상의사결정 지원을 위한 표준 기반의 지식을 저장하는 지식 리포지터리를 참조하여, 상기 검색된 환자 정보에 대응하는 임상의사결정 지원을 위한 지식을 검색하는 단계; 및Retrieving knowledge for clinical decision support corresponding to the retrieved patient information by referring to a knowledge repository that stores standards-based knowledge for clinical decision support; And 상기 검색된 지식을 상기 사용자의 병원 정보 시스템으로 출력하는 단계를 포함하고,Outputting the retrieved knowledge to the hospital information system of the user, 상기 임상의사결정 지원을 위한 표준 기반의 지식 저작을 설계하고, 상기 설계된 지식을 검색할 수 있는 지식으로 변환하며, 상기 변환된 지식의 정확성 및 안정성을 검사하는 것을 특징으로 하는 임상의사결정 지원방법.Designing standards-based knowledge authoring for the clinical decision support, converting the designed knowledge into a searchable knowledge, and clinical decision support method characterized in that to check the accuracy and stability of the converted knowledge. 제8항에 있어서, 상기 환자 정보를 검색하는 단계는The method of claim 8, wherein retrieving the patient information 상기 표준 기반 전자 의무 기록 스키마와 상기 각 병원별 전자 의무 기록 스키마의 맵핑 정보를 사용해, 상기 환자 정보의 검색을 위해 상기 병원 정보 시스템에 접근 가능한 쿼리를 생성하는 단계; Generating a query accessible to the hospital information system for retrieval of the patient information by using mapping information of the standards-based electronic medical record schema and the respective electronic medical record schemas; 상기 생성된 쿼리를 상기 병원 정보 시스템으로 전송하는 단계; 및Transmitting the generated query to the hospital information system; And 상기 병원 정보 시스템으로부터 상기 환자 정보의 검색된 결과를 수신하는 단계를 포함하는 것을 특징으로 하는 임상의사결정 지원방법.And receiving the retrieved result of the patient information from the hospital information system. 제8항에 있어서, 상기 지식을 검색하는 단계는The method of claim 8, wherein the retrieving of the knowledge is 상기 환자 정보에 대한 추가정보를 요청받으면, 상기 병원 정보 시스템에 접근 가능한 쿼리를 생성하여 상기 추가 정보를 검색하는 단계를 더 포함하는 것을 특징으로 하는 임상의사결정 지원방법.And requesting additional information about the patient information, generating a query accessible to the hospital information system and retrieving the additional information. 제8항에 있어서, 상기 임상의사결정 지원방법은The method of claim 8, wherein the clinical decision support method is 상기 검색된 지식에 대한 서비스 결과를 저장하는 단계를 더 포함하는 것을 특징으로 하는 임상의사결정 지원방법.And storing the service result of the retrieved knowledge. 사용자의 임상의사결정 지원 요청에 따라, 임상의사결정 지원 어플리케이션을 구동시키는 단계;In response to a user's request for clinical decision support, launching a clinical decision support application; 표준 및 각 병원별 전자 의무 기록(EMR) 스키마를 각각 저장하고 있는 인터페이스 리포지터리를 참조하여 임상의사결정 지원을 위한 환자 정보를 검색하는 단계;Retrieving patient information for clinical decision support by referring to an interface repository having a standard and an electronic medical record (EMR) schema for each hospital; 임상의사결정 지원을 위한 표준 기반의 지식을 저장하는 지식 리포지터리를 참조하여, 상기 검색된 환자 정보에 대응하는 임상의사결정 지원을 위한 지식을 검색하는 단계; 및Retrieving knowledge for clinical decision support corresponding to the retrieved patient information by referring to a knowledge repository that stores standards-based knowledge for clinical decision support; And 상기 검색된 지식을 상기 사용자의 병원 정보 시스템으로 출력하는 단계를 포함하고,Outputting the retrieved knowledge to the hospital information system of the user, 상기 임상의사결정 지원을 위한 표준 기반의 지식 저작을 설계하고, 상기 설계된 지식을 검색할 수 있는 지식으로 변환하며, 상기 변환된 지식의 정확성 및 안정성을 검사하는 것을 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.Computer-readable program for designing standards-based knowledge authoring for clinical decision support, converting the designed knowledge into retrievable knowledge, and checking the accuracy and stability of the converted knowledge. Recordable media.
KR1020090016507A 2009-02-26 2009-02-26 Clinical Decision Support System and method thereby KR101066246B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090016507A KR101066246B1 (en) 2009-02-26 2009-02-26 Clinical Decision Support System and method thereby

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090016507A KR101066246B1 (en) 2009-02-26 2009-02-26 Clinical Decision Support System and method thereby

Publications (2)

Publication Number Publication Date
KR20100097522A KR20100097522A (en) 2010-09-03
KR101066246B1 true KR101066246B1 (en) 2011-09-20

Family

ID=43004725

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090016507A KR101066246B1 (en) 2009-02-26 2009-02-26 Clinical Decision Support System and method thereby

Country Status (1)

Country Link
KR (1) KR101066246B1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101547182B1 (en) * 2014-10-06 2015-08-25 (주)솔트웍스 Clinical decision support system devices and method thereof
KR101547184B1 (en) * 2014-10-06 2015-08-25 (주)솔트웍스 Clinical decision support system devices and method thereof
KR101547188B1 (en) * 2014-10-06 2015-09-04 (주)솔트웍스 Clinical decision support system devices and method thereof
KR101547181B1 (en) * 2012-11-23 2015-09-04 (주)솔트웍스 Clinical decision support system devices and method thereof
KR101547193B1 (en) * 2014-10-06 2015-09-04 (주)솔트웍스 Clinical decision support system devices and method thereof
KR101547196B1 (en) * 2014-10-06 2015-09-04 (주)솔트웍스 Clinical decision support system devices and method thereof
KR20200066484A (en) 2018-11-30 2020-06-10 (의료)길의료재단 Clinical Decision Support System and Method for Colorectal Cancer
KR102484681B1 (en) 2022-05-11 2023-01-06 주식회사 이지스헬스케어 Method and system for clinical decision-making

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101582962B1 (en) * 2014-03-06 2016-01-06 (주)엠씨씨 method for interworking a clinic electronic chart with a chronic disease CDSS
KR101612635B1 (en) * 2014-12-12 2016-04-14 경희대학교 산학협력단 Clinical decision support system and method for evidence adaption using external resources
KR101953275B1 (en) * 2018-04-03 2019-05-22 사회복지법인 삼성생명공익재단 A system and method for providing clinical research data
KR102033013B1 (en) * 2019-07-02 2019-10-16 주식회사 인피니티케어 Customized healthcare offering system
CN113220951B (en) * 2021-05-17 2023-08-22 鞠悦 Medical clinic support method and system based on intelligent content

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040031469A (en) * 2002-10-07 2004-04-13 (주)메드 밴 Medical expert system for urology and managing metohd of the same
KR20070096678A (en) * 2006-03-27 2007-10-02 주식회사 이수유비케어 System and method for supporting clinical decision using dynamic clinical logic module
KR20090000196A (en) * 2007-01-29 2009-01-07 서울대학교병원 (분사무소) Clinical decision support system using home health care data and medical information in hospital

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040031469A (en) * 2002-10-07 2004-04-13 (주)메드 밴 Medical expert system for urology and managing metohd of the same
KR20070096678A (en) * 2006-03-27 2007-10-02 주식회사 이수유비케어 System and method for supporting clinical decision using dynamic clinical logic module
KR20090000196A (en) * 2007-01-29 2009-01-07 서울대학교병원 (분사무소) Clinical decision support system using home health care data and medical information in hospital

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
논문 : [대한산업공학회/한국경영과학회 2006년도 춘계공동학술대회 논문집 ,2006 May 01 ,2006 ,pp.1227-1234 ]

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101547181B1 (en) * 2012-11-23 2015-09-04 (주)솔트웍스 Clinical decision support system devices and method thereof
KR101547182B1 (en) * 2014-10-06 2015-08-25 (주)솔트웍스 Clinical decision support system devices and method thereof
KR101547184B1 (en) * 2014-10-06 2015-08-25 (주)솔트웍스 Clinical decision support system devices and method thereof
KR101547188B1 (en) * 2014-10-06 2015-09-04 (주)솔트웍스 Clinical decision support system devices and method thereof
KR101547193B1 (en) * 2014-10-06 2015-09-04 (주)솔트웍스 Clinical decision support system devices and method thereof
KR101547196B1 (en) * 2014-10-06 2015-09-04 (주)솔트웍스 Clinical decision support system devices and method thereof
KR20200066484A (en) 2018-11-30 2020-06-10 (의료)길의료재단 Clinical Decision Support System and Method for Colorectal Cancer
KR102484681B1 (en) 2022-05-11 2023-01-06 주식회사 이지스헬스케어 Method and system for clinical decision-making

Also Published As

Publication number Publication date
KR20100097522A (en) 2010-09-03

Similar Documents

Publication Publication Date Title
KR101066246B1 (en) Clinical Decision Support System and method thereby
Sachdeva et al. Semantic interoperability in standardized electronic health record databases
US9639662B2 (en) Systems and methods for event stream platforms which enable applications
US20100088346A1 (en) Method and system for attaching objects to a data repository
US20070112782A1 (en) Clinical decision support system
US20110153359A1 (en) Gathering, storing, and retrieving summary electronic healthcare record information from healthcare providers
Gadde et al. XCEDE: an extensible schema for biomedical data
US20100131283A1 (en) Method and apparatus for clinical widget distribution
US20060004745A1 (en) Structured reporting report data manager
US20060143046A1 (en) Medical support system
KR101440926B1 (en) Apparatus and method for acquiring clinical trial data from electronic healthcare records, initiated by edc system
Zimmerman et al. Informatics in radiology: automated structured reporting of imaging findings using the AIM standard and XML
US20110029326A1 (en) Interactive healthcare media devices and systems
CN111081329A (en) Automatic clinical data entry method and device, electronic equipment and storage medium
Fatehi et al. Data standards in tele-radiology
KR100932711B1 (en) Medical Information Integrated Management System and Method
Plastiras et al. An ontology-driven information model for interoperability of personal and electronic health records
Khan et al. Achieving interoperability among healthcare standards: building semantic mappings at models level
Nagy et al. Semantic interoperability in Czech healthcare environment supported by HL7 version 3
Yuksel et al. A case for enterprise interoperability in healthcare it: Personal health record systems
EP1729235A1 (en) Structured reporting report data manager
KR100755926B1 (en) Clinical data query service system and method
Langer et al. Introduction to digital medical image management: departmental concerns
Diomaiuta et al. A FHIR-based system for the generation and retrieval of clinical documents
Kraus et al. Mapping the Entire Record—An Alternative Approach to Data Access from Medical Logic Modules

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20140822

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20170824

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20180820

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20190917

Year of fee payment: 9