KR20200037151A - Database integrated management system of a medical institution based xml - Google Patents
Database integrated management system of a medical institution based xml Download PDFInfo
- Publication number
- KR20200037151A KR20200037151A KR1020200033459A KR20200033459A KR20200037151A KR 20200037151 A KR20200037151 A KR 20200037151A KR 1020200033459 A KR1020200033459 A KR 1020200033459A KR 20200033459 A KR20200033459 A KR 20200033459A KR 20200037151 A KR20200037151 A KR 20200037151A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- xml
- structured
- database
- medical
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/80—Information retrieval; Database structures therefor; File system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML
- G06F16/84—Mapping; Conversion
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/80—Information retrieval; Database structures therefor; File system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML
- G06F16/81—Indexing, e.g. XML tags; Data structures therefor; Storage structures
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/70—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H80/00—ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Public Health (AREA)
- Biomedical Technology (AREA)
- Pathology (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Software Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
XML 기반의 의료 기관 데이터베이스 통합 관리 시스템에 대해 개시한다.
본 발명의 실시예에 따른 XML 기반의 의료 기관 데이터베이스 통합 관리 시스템은 CDW 기반의 데이터 베이스 및 웹 기반의 정형 및 비정형 데이터들을 수집하는 데이터 수집부, 수집된 정형 및 비정형 데이터들을 XML 기반의 하이퍼텍스트 언어로 변환하여 XML 기반 데이터베이스에 저장하는 ETL 처리 지원부, 사용자 검색 용어에 대응되는 XML 기반의 정형 및 비정형 데이터들을 추출하는 인터페이스부, 및 추출된 XML 기반의 정형 및 비정형 데이터들을 웹 프로그램이나 응용 프로그램 기반의 텍스트 언어로 변환하여 화면으로 제공하는 시각화 지원 처리부를 포함하는바, 다양한 정형 및 비정형 데이터들을 빅데이터화하고 XML(Extensible Markup Language) 기반의 데이터들로 변환함으로써 XML 기반의 데이터 베이스를 구축할 수 있다. Disclosed is an XML based medical institution database integrated management system.
The XML-based medical institution database integrated management system according to an embodiment of the present invention includes a CDW-based database and a data collection unit that collects web-based structured and unstructured data, and the collected structured and unstructured data is XML-based hypertext language. ETL processing support to convert to XML-based database and convert it to XML, interface part to extract XML-based structured and unstructured data corresponding to user search term, and extracted XML-based structured and unstructured data based on web program or application It includes a visualization support processing unit that converts to a text language and provides it as a screen, so it is possible to construct an XML-based database by converting various structured and unstructured data into big data and converting them into XML (Extensible Markup Language) -based data.
Description
본 발명은 XML(Extensible Markup Language) 기반의 데이터베이스를 구축하여 임상 데이터를 포함한 의료 정보들을 통합해서 관리할 수 있도록 한 의료 기관의 데이터 통합 관리 시스템에 관한 것이다. The present invention relates to a data integration management system of a medical institution that enables an integrated management of medical information including clinical data by constructing an XML (Extensible Markup Language) -based database.
의료 정보 검색을 목적으로 의료 기관들이 이용하는 데이터베이스로는 임상 데이터 웨어하우스(Clinical Data Warehouse, 이하 CDW) 등이 주로 대두된다. 종래의 CDW는 병원, 임상 병리, 연구소 등에서 운영되는 복수의 데이터베이스와 의료 관련 거래 시스템으로부터 의료 정보 및 임상 데이터들을 수집한다. 수집된 의료 정보 및 임상 데이터들은 데이터베이스를 통해 저장 및 공유되는 데이터 검색, 요약 및 분석 등을 지원하기 위하여 데이터베이스 내에서 정제되고 재구조화된다. As a database used by medical institutions for the purpose of retrieving medical information, a clinical data warehouse (CDW) is mainly emerging. Conventional CDW collects medical information and clinical data from a plurality of databases and medical related transaction systems operated in hospitals, clinical pathologies, research institutes, and the like. The collected medical information and clinical data are refined and restructured in the database to support data retrieval, summarization, and analysis stored and shared through the database.
CDW 기반의 데이터베이스들은 주로 RDBMS(Relational DataBase Management System)을 통해 구축된다. RDBMS는 행과 열로 구조화된 2차원의 표로 데이터를 표현할 수 있도록 지원하는바, 대규모 컴퓨터 시스템을 대상으로 많은 이용자가 대량의 데이터를 다룰 수 있도록 제공되고 있다. 이러한, RDBMS는 PC용 데이터 베이스에 비해 대량의 데이터를 취급할 수 있고, 신뢰성 측면에서도 뛰어난 업무 시스템을 구축할 수 있었다. CDW-based databases are mainly built through RDBMS (Relational DataBase Management System). RDBMS supports the representation of data in a two-dimensional table structured in rows and columns, and is provided to handle a large amount of data for a large number of computer systems. This, RDBMS was able to handle a large amount of data compared to a PC database, it was also possible to build an excellent business system in terms of reliability.
종래의 RDBMS는 구조화 조회 언어(Structured Query Language, SQL)로 작성된 데이터 조작용 명령에 따라 서버나 데이터베이스상의 데이터를 조작하며, 수정 등의 명령을 서버로 보낼 수 있는 것이면 어떤 클라이언트에서도 서버의 데이터를 조작할 수 있도록 구성되었다. Conventional RDBMS manipulates data on the server or database according to data manipulation commands written in Structured Query Language (SQL), and any client can manipulate the data on the server as long as it can send commands such as modification to the server. It was configured to do.
이에 따라, 종래의 CDW 기반 데이터베이스나 서버들은 데이터 추출, 가공, 분류 및 분석에 소요되는 시간과 비용이 높아질 수밖에 없었다. 특히, 데이터 베이스의 데이터 저장 용량이 크게 요구되며, 비정형 데이터들은 모두 정형 데이터로 정제해서 저장 및 이용해야 했기 때문에, 사실상 빅데이터 구축에는 비적합한 문제들이 있었다. Accordingly, conventional CDW-based databases or servers have been forced to increase the time and cost of data extraction, processing, classification, and analysis. In particular, since the data storage capacity of the database is largely required and all unstructured data needs to be purified and stored as structured data, there are practically unsuitable problems in building big data.
또한, 종래의 CDW 기반 서버나 데이터베이스들은 다차원 개념을 적립하기 위해서 데이터별로 테이블을 구분해서 저장해야 했으며, 그에 따른 용량 증가로 인해 데이터 검색 및 처리 속도 저하 등의 심각한 문제들을 감수할 수밖에 없었다. In addition, conventional CDW-based servers or databases had to store tables separately for each data in order to earn a multi-dimensional concept, and accordingly, due to the increase in capacity, serious problems such as data retrieval and slow processing were inevitable.
본 발명의 목적은 CDW 기반 데이터 베이스에 저장된 데이터들을 비롯한 다양한 정형 및 비정형 데이터들을 빅데이터화하고 XML(Extensible Markup Language) 기반의 데이터들로 변환함으로써, XML 기반의 데이터 베이스를 구축할 수 있는 데이터 베이스 통합 관리 시스템을 제공하는 것이다. The object of the present invention is to integrate a variety of structured and unstructured data, including data stored in a CDW-based database, and convert it into Extensible Markup Language (XML) -based data, thereby integrating a database that can build an XML-based database. It is to provide a management system.
또한, 의료 표준 정보와 XML 기반 데이터 베이스의 분류 목록을 기반으로 각각의 정형 및 비정형 데이터들이 다양한 색인과 태그들에 의해 분류 및 관리될 수 있도록 하여, 의료 관련 데이터들을 보다 용이하게 통합 관리할 수 있는 데이터 베이스 통합 관리 시스템을 제공하는 것이다. In addition, based on the medical standard information and the classification list of the XML-based database, each structured and unstructured data can be classified and managed by various indexes and tags, so that medical related data can be easily integrated and managed. It is to provide a database integrated management system.
또한, 다양한 색인과 태그들에 의해 분류, 저장 및 관리되는 의료 관련 데이터들을 사용자 요청에 따라 다양한 형태로 시각화해서 표현할 수 있는 데이터 베이스 통합 관리 시스템을 제공하는 것이다. In addition, it provides a database integrated management system that can visualize and express medical-related data classified, stored, and managed by various indexes and tags in various forms according to user requests.
전술한 바와 같은 목적을 달성하기 위한 본 발명의 실시 예에 따른 XML 기반의 의료 기관 데이터베이스 통합 관리 시스템은 CDW 기반의 데이터 베이스 및 웹 기반의 정형 및 비정형 데이터들을 수집하는 데이터 수집부, 수집된 정형 및 비정형 데이터들을 XML 기반의 하이퍼텍스트 언어로 변환하여 XML 기반 데이터베이스에 저장하는 ETL 처리 지원부, 사용자 검색 용어에 대응되는 XML 기반의 정형 및 비정형 데이터들을 추출하는 인터페이스부, 및 추출된 XML 기반의 정형 및 비정형 데이터들을 웹 프로그램이나 응용 프로그램 기반의 텍스트 언어로 변환하여 화면으로 제공하는 시각화 지원 처리부를 포함한다. The XML-based medical institution database integrated management system according to an embodiment of the present invention for achieving the above object is a CDW-based database and a data collection unit for collecting structured and unstructured data based on the web, the collected structured and ETL processing support unit that converts unstructured data into XML-based hypertext language and stores it in an XML-based database, an interface unit that extracts XML-based structured and unstructured data corresponding to a user search term, and extracted XML-based structured and unstructured It includes a visualization support processing unit that converts data into a text language based on a web program or an application and provides it to a screen.
데이터 수집부는 웹 기반의 사이트와 응용 프로그램, 및 타 의료 기관의 홈페이지를 통해 의료 정보에 관련한 정형 및 비정형 데이터들 수집하는 빅 데이터 수집부, CDW 기반의 데이터베이스에서 의료 정보에 관련한 정형 및 비정형 데이터들 수집하는 RDBMS 데이터 수집부, 웹 기반의 사이트와 응용 프로그램, 및 CDW 기반의 데이터 베이스와 타 의료 기관의 데이터 베이스에서 EMR 데이터를 수집하는 EMR 데이터 수집부, 및 웹 기반의 사이트와 응용 프로그램, 및 CDW 기반의 데이터 베이스와 타 의료 기관의 데이터 베이스에서 EHR 데이터를 수집하는 EHR 데이터 수집부를 포함한다. The data collection unit is a big data collection unit that collects structured and unstructured data related to medical information through web-based sites and applications and homepages of other medical institutions, and collects structured and unstructured data related to medical information from CDW-based databases. RDBMS data collection unit, Web-based site and application, and CDW-based database and other EMR data collection unit to collect EMR data from the database of medical institutions, and Web-based site and application, and CDW-based It includes the EHR data collection unit for collecting EHR data from the database of other medical institutions and databases.
ETL 처리 지원부는 데이터 수집부에서 수집된 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들의 검색 및 정렬이 용이하도록 정형 및 비정형 데이터들과 EMR 데이터 및 상기 EHR 데이터 각각에 적어도 하나의 색인이나 태그를 기입해서 XML 기반 데이터베이스에 저장함에 그 기술 특징이 있다. The ETL processing support unit writes at least one index or tag into each of the structured and unstructured data, the EMR data, and the EHR data to facilitate searching and sorting of the structured and unstructured data, EMR data, and EHR data collected by the data collection unit. Therefore, it has the technical characteristics of storing it in an XML-based database.
본 발명의 실시예에 따른 XML 기반의 의료 기관 데이터베이스 통합 관리 시스템은 CDW 기반의 데이터 베이스 및 웹 기반의 다양한 정형 및 비정형 데이터들을 빅데이터화하고 XML 기반의 데이터들로 변환함으로써, 저장 및 관리 용량을 최소화시켜서 데이터 베이스를 구축할 수 있는 효과가 있다. The XML-based medical institution database integrated management system according to an embodiment of the present invention minimizes storage and management capacity by converting various structured and unstructured data based on the CDW-based database and the web into big data and converting them into XML-based data. It has the effect of building a database.
또한, HL7(Health Level7)과 같은 W3C(World Wide Web Consortium) 표준 의료정보를 XML 포멧(Format) 기반의 데이터 베이스로 구축함으로써, 향후 국제적인 데이터 교류시에도 능동적으로 대응할 수 있다. 여기서, 데이터베이스를 구축하는 데이터 포멧은 표준 데이터 포멧이므로 의료계 이 외의 다른 산업군과의 데이터 교류에 용이한 효과를 이룰 수 있다. In addition, by establishing W3C (World Wide Web Consortium) standard medical information such as HL7 (Health Level 7) as an XML format-based database, it can actively respond to future international data exchange. Here, since the data format for constructing the database is a standard data format, it is possible to achieve an easy effect in data exchange with other industries other than the medical industry.
또한, 각각의 정형 및 비정형 데이터들이 다양한 색인과 태그들에 의해 분류되어 데이터 베이스에 저장 및 관리될 수 있도록 함으로써, 색인과 태그를 이용해서 의료 관련 데이터들을 더욱 용이하게 통합 관리할 수 있게 된다. In addition, by allowing each structured and unstructured data to be categorized by various indexes and tags and stored and managed in a database, medical related data can be more easily integrated and managed using indexes and tags.
또한, 다양한 색인과 태그들을 통해 저장 및 관리되는 의료 관련 데이터들을 사용자 요청에 따라 다양한 형태로 시각화해서 표현함으로써, 사용자 만족도와 신뢰도를 향상시킬 수 있는 효과가 있다. In addition, it is possible to improve user satisfaction and reliability by visualizing and expressing medical data stored and managed through various indexes and tags in various forms according to user requests.
도 1은 본 발명의 실시예에 따른 XML 기반의 의료 기관 데이터베이스 통합 관리 시스템을 구체적으로 나타낸 구성 블록도이다.
도 2는 도 1에 도시된 데이터 베이스 통합 관리 시스템의 데이터 처리 및 관리 과정을 설명하기 위한 도면이다.
도 3은 도 1에 도시된 XML 기반 데이터베이스의 데이터 분류 및 저장 경로 관리 과정을 설명하기 위한 도면이다.
도 4는 도 1에 도시된 데이터 수집부와 ETL 처리 지원부의 데이터 수집 및 변환 처리 과정을 단계별로 설명하기 위한 블록도이다.
도 5는 도 1에 도시된 데이터 수집부와 ETL 처리 지원부의 데이터 수집 및 변환 처리 과정을 단계별로 설명하기 위한 다른 도면이다.
도 6은 도 1에 도시된 ETL 처리 지원부의 XML 처리 프로그램을 나타낸 화면이다.
도 7은 도 1에 도시된 DB 분석부의 데이터별 색인 및 태그 분석 목록을 나타낸 도면이다.
도 8은 도 1에 도시된 시각화 처리부의 색인 및 태그 분석 결과에 따른 데이터 표시 방법을 나타낸 도면이다.
도 9는 도 1에 도시된 시각화 처리부의 색인 및 태그 분석 결과에 따른 데이터 표시 방법을 나타낸 다른 도면이다. 1 is a configuration block diagram specifically showing an XML-based medical institution database integrated management system according to an embodiment of the present invention.
FIG. 2 is a diagram illustrating a data processing and management process of the database integrated management system shown in FIG. 1.
FIG. 3 is a diagram for describing a data classification and storage path management process of the XML-based database shown in FIG. 1.
FIG. 4 is a block diagram illustrating step-by-step the data collection and conversion process of the data collection unit and the ETL processing support unit illustrated in FIG. 1.
FIG. 5 is another diagram for explaining the data collection and conversion process of the data collection unit and the ETL processing support unit illustrated in FIG. 1 step by step.
FIG. 6 is a screen showing an XML processing program of the ETL processing support unit illustrated in FIG. 1.
FIG. 7 is a diagram illustrating a list of index and tag analysis by data of the DB analysis unit shown in FIG. 1.
8 is a diagram illustrating a data display method according to the index and tag analysis results of the visualization processing unit shown in FIG. 1.
9 is another diagram illustrating a data display method according to an index and tag analysis result of the visualization processor illustrated in FIG. 1.
본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 하나의 실시예에 불과할 뿐이고, 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원 시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형 예들이 있을 수 있음을 이해하여야 한다. 또한, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례에 따라 달라질 수 있다. 그러므로 이러한 용어들에 대한 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다. The configurations shown in the embodiments and drawings described in this specification are only one of the most preferred embodiments of the present invention, and do not represent all of the technical spirit of the present invention, and thus can replace them at the time of application. It should be understood that there may be equivalents and variations. In addition, terms to be described later are terms defined in consideration of functions in the present invention, which may vary according to a user's or operator's intention or practice. Therefore, the definition of these terms should be made based on the contents throughout the present specification.
이하, 본 발명의 실시예에 따른 XML 기반의 의료 기관 데이터베이스 통합 관리 시스템에 관하여 구체적으로 설명한다. Hereinafter, an XML-based medical institution database integrated management system according to an embodiment of the present invention will be described in detail.
도 1은 본 발명의 실시예에 따른 XML 기반의 의료 기관 데이터베이스 통합 관리 시스템을 구체적으로 나타낸 구성 블록도이다. 그리고, 도 2는 도 1에 도시된 데이터 베이스 통합 관리 시스템의 데이터 처리 및 관리 과정을 설명하기 위한 도면이다. 1 is a configuration block diagram specifically showing an XML-based medical institution database integrated management system according to an embodiment of the present invention. And, FIG. 2 is a diagram for explaining a data processing and management process of the database integrated management system shown in FIG. 1.
먼저, 도 1을 참조하면, 데이터베이스 통합 관리 시스템은 데이터 수집부(100), ETL 처리 지원부(200), XML 기반 데이터베이스(300), DB 분석부(400), 색인 및 태그 설정 지원부(500), 인터페이스부(600), 시각화 지원 처리부(700) 및 의료 표준 정보 지원부(800)를 포함해서 구성될 수 있다. First, referring to FIG. 1, the database integrated management system includes a
데이터 수집부(100)는 CDW(Clinical Data Warehouse) 기반의 데이터베이스와 서버 및 웹 기반의 사이트 등에서 정형 및 비정형 데이터들을 수집한다. 구체적으로, 데이터 수집부(100)는 웹 기반의 사이트나 응용 프로그램, 및 다른 의료기관들의 홈페이지 등을 통해 의료 정보에 관련한 정형 및 비정형 데이터들 다양하게 수집할 수 있다. The
또한, 데이터 수집부(100)는 CDW 기반의 데이터 베이스와 서버 및 다른 의료 기관의 데이터베이스들보부터도 의료 정보에 관련한 다양한 정형 및 비정형 데이터들 수집할 수 있다. In addition, the
데이터 수집부(100)는 데이터베이스 및 웹 기반의 서버 등으로부터 정형 및 비정형 데이터들을 다양하게 수집하기 위해, 빅 데이터 수집부(110), RDBMS 데이터 수집부(120), EMR 데이터 수집부(130), 및 EHR 데이터 수집부(140)를 포함해서 구성될 수 있다. The
이에, 데이터 수집부(100)는 빅 데이터 수집부(110), RDBMS 데이터 수집부(120), EMR 데이터 수집부(130), 및 EHR 데이터 수집부(140)를 통해서, 정형 및 비정형 데이터들과 EMR 데이터(Electronic Medical Record Data) 및 EHR 데이터(Electronic Health Record Data)들을 수집해서 ETL 처리 지원부(200)로 실시간으로 전송한다. Thus, the
ETL 처리 지원부(200)는 빅 데이터 수집부(110), RDBMS 데이터 수집부(120), EMR 데이터 수집부(130), 및 EHR 데이터 수집부(140)에서 각각 수집된 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들을 XML(Extensible Markup Language) 기반의 하이퍼텍스트 언어로 변환하여 XML 기반 데이터베이스(300)에 저장한다. The ETL
XML은 W3C(World Wide Web Consortium) 표준의 기계 제어 메타 데이터(Metadata)를 사용하는 컴퓨터 언어로써, RDB, NoSQL 등의 구조적인 언어 사용에 있어서 메타 데이터의 사용 한계가 없는 것이 특징이다. 이에, ETL 처리 지원부(200)는 데이터 수집부(100)에서 수집된 각종 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들을 XML 구조 언어로 변환한다. XML is a computer language that uses W3C (World Wide Web Consortium) standard machine control metadata, and it has a feature that there is no limitation in the use of metadata when using structural languages such as RDB and NoSQL. Accordingly, the ETL
도 1 및 도 2를 참조하면, ETL 처리 지원부(200)는 데이터 수집부(100)에서 수집된 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들의 검색 및 정렬이 용이하도록 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터 각각에 적어도 하나의 색인이나 태그를 추가해서 XML 기반 데이터베이스(300)에 저장한다. 1 and 2, the ETL
표준 정보 지원부(800)에서는 미리 설정된 의료 표준 정보에 포함된 의료 용어, 사무 용어, 의료 데이터에 대한 색인, 태그 용어 등을 수집하고 수집된 의료 용어, 사무 용어, 의료 데이터에 대한 색인 및 태그를 ETL 처리 지원부 및 XML 기반 데이터베이스로 제공한다. The standard
이에, ETL 처리 지원부(200)는 초기에 미리 설정되거나 의료 표준 정보 지원부(800)로부터 제공되는 용도, 파일 형식, 의료 표준화 목록, 출처 및 유효 기간 등의 다양한 분류 목록에 따라 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들에 색인 및 태그를 기입해서 XML 기반 데이터베이스(300)에 저장할 수 있다. Accordingly, the ETL
마찬가지로, XML 기반 데이터베이스(300)는 초기에 미리 설정되거나 의료 표준 정보 지원부(800)로부터 제공되는 용도, 파일 형식, 의료 표준화 목록, 출처 및 유효 기간 등의 다양한 분류 목록에 따라 색인과 태그를 매칭시켜서 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들을 저장한다. 이러한, XML 기반 데이터베이스(300)에 대해 좀 더 구체적으로 설명하면 다음과 같다. Similarly, the XML-based
도 3은 도 1에 도시된 XML 기반 데이터베이스의 데이터 분류 및 저장 경로 관리 과정을 설명하기 위한 도면이다. FIG. 3 is a diagram for describing a data classification and storage path management process of the XML-based database shown in FIG. 1.
도 3에 도시된 바와 같이, XML 기반 데이터베이스(300)는 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들에 각각 추가 설정 및 기입된 색인 및 태그에 대응해서, 색인 및 태그 분류 형태와 용도, 파일 형식, 의료 표준화 목록, 출처 및 유효 기간 등의 다양한 분류 목록(예를 들어, 색인 및 태그에 대응된 목록)에 맞게 데이터들을 저장한다. As shown in FIG. 3, the XML-based
XML 기반 데이터베이스(300)의 분류 목록 중 정형화된 분류 목록으로는 환자 정보, 처방 정보, 검사 결과 정보, 의무 기록 정보, 조직 정보, 수익 정보, 검사 목록 정보, 접수 정보 등으로 분류될 수 있다. The standardized classification list among the classification lists of the XML-based
또한, XML 기반 데이터베이스(300)의 분류 목록 중 비정형화된 분류 목록으로는 연구 검색 결과 정보, 임상 결과 지표, 임상 경과 지표, 통계 정보, 진료 분석 정보, 고객 설명 결과 정보, 의무 기록 정보 등으로 분류될 수 있다. In addition, among the classification list of the XML-based
이 경우, XML 기반 데이터베이스(300) 정형화된 분류 목록 및 비정형화된 분류 목록에 대응되도록 색인과 태그를 분류하여, 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들을 저장할 수 있다. In this case, the XML-based
한편, DB 분석부(400)에서는 XML 기반 데이터베이스(300)에 저장된 XML 기반의 정형 및 비정형 데이터들을 용도, 파일 형식, 의료 표준화 목록, 출처 및 유효 기간 등의 분석 목록에 따라 분석하고, XML 기반의 정형 및 비정형 데이터들에 대한 색인 및 태그 내용을 추출한다. 여기서, 추출된 정형 및 비정형 데이터들에 대한 색인 및 태그 내용은 색인 및 태그 설정 지원부(500)로 공급한다. Meanwhile, the
색인 및 태그 설정 지원부(500)는 DB 분석부(400)에서 추출된 색인 및 태그 내용을 통계적으로 분석해서, XML 기반 데이터베이스(300)에 저장된 XML 기반의 정형 및 비정형 데이터들에 대한 색인 및 태그 목록을 추가로 설정한다. The index and tag setting
ETL 처리 지원부(200)는 색인 및 태그 설정 지원부(500)에서 추가로 설정된 색인 및 태그 목록을 XML 기반 데이터베이스(300)에 추가 설정해서 분류 목록을 추가하고, 데이터 수집부(100)에서 수집된 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들에 추가 설정 및 분류된 태그와 색인을 추가로 기입할 수 있다. The ETL
한편으로, 인터페이스부(600)는 웹 프로그램이나 응용 프로그램 화면을 통한 사용자 검색 용어를 XML 기반의 하이퍼텍스트 언어로 변환하고, 변환된 검색 용어에 대응되는 XML 기반의 정형 및 비정형 데이터들을 추출한다. Meanwhile, the
이에, 시각화 지원 처리부(700)에서는 인터페이스부(600)에서 추출된 XML 기반의 정형 및 비정형 데이터들을 웹 프로그램이나 응용 프로그램 기반의 텍스트 언어로 변환하여 시각화 처리한다. 그리고, 시각화 처리된 그래픽을 웹 프로그램이나 응용 프로그램 화면을 통해 사용자에게 제공한다. Accordingly, the visualization
도 4는 도 1에 도시된 데이터 수집부와 ETL 처리 지원부의 데이터 수집 및 변환 처리 과정을 단계별로 설명하기 위한 블록도이다. 그리고, 도 5는 도 1에 도시된 데이터 수집부와 ETL 처리 지원부의 데이터 수집 및 변환 처리 과정을 단계별로 설명하기 위한 다른 도면이다. FIG. 4 is a block diagram illustrating step-by-step the data collection and conversion process of the data collection unit and the ETL processing support unit illustrated in FIG. 1. And, FIG. 5 is another diagram for explaining the data collection and conversion process of the data collection unit and the ETL processing support unit illustrated in FIG. 1 step by step.
도 4 및 도 5를 참조하면, 데이터 수집부(100)는 빅 데이터 수집부(110), RDBMS 데이터 수집부(120), EMR 데이터 수집부(130), 및 EHR 데이터 수집부(140)를 통해, 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들을 수집해서 ETL 처리 지원부(200)에 실시간으로 전송한다. 4 and 5, the
좀 더 구체적으로 설명하면, 빅 데이터 수집부(110)는 웹 기반의 사이트나 응용 프로그램, 및 타 의료 기관의 홈페이지 등을 통해 의료 정보에 관련한 정형 및 비정형 데이터들을 수집한다. More specifically, the big data collection unit 110 collects structured and unstructured data related to medical information through a web-based site or application, and a homepage of another medical institution.
빅 데이터 수집부(110)는 XML 기반 데이터베이스(300)가 빅데이터화될 수 있도록 하기 위해, 웹 기반의 사이트나 응용 프로그램, 및 타 의료 기관의 홈페이지 등에서 의료 관련 정형 데이터들과 비정형 데이터들 최대한 수집하도록 프로그램된다. The big data collection unit 110 collects medical-related structured data and unstructured data as much as possible from a web-based site or application, and a homepage of another medical institution, so that the XML-based
RDBMS 데이터 수집부(120)는 CDW 기반의 데이터 베이스에서 의료 정보에 관련한 정형 및 비정형 데이터들 수집한다. CDW 기반의 데이터 베이스는 RDBMS(Relational DataBase Management System)으로 구축되어 있는바, RDBMS 데이터 수집부(120)는 구조화 조회 언어(SQL)로 작성된 데이터 조작용 명령에 따라 데이터베이스 상의 의료 정보 관련 데이터를 추출하도록 프로그램된다. The RDBMS data collection unit 120 collects structured and unstructured data related to medical information from a CDW-based database. Since the CDW-based database is constructed with a relational database management system (RDBMS), the RDBMS data collection unit 120 extracts medical information related data from the database according to a command for data manipulation written in a structured query language (SQL). It is programmed.
EMR 데이터 수집부(130)는 웹 기반의 사이트나 응용 프로그램, 및 CDW 기반의 데이터베이스와 다른 의료 기관들의 데이터베이스에서 EMR 데이터를 수집한다. 여기서, EMR 데이터는 의료 기록 업무를 전산 처리한 것으로서, 의료 기기에 내장된 컴퓨터가 중앙 시스템과 상호 연계되고 원격 진료에 이용되도록 설정된 데이터이다. The EMR data collection unit 130 collects EMR data from web-based sites or applications, CDW-based databases, and databases of other medical institutions. Here, the EMR data is a computerized processing of medical records, and is a data set to be used for remote medical treatment with a computer embedded in the medical device interconnected with a central system.
EHR 데이터 수집부(140)는 웹 기반의 사이트나 응용 프로그램, 및 CDW 기반의 데이터 베이스와 타 의료 기관의 데이터 베이스에서 EHR 데이터를 수집한다. EHR은 모든 의료 기관의 전자의무기록을 망으로 통합하여 공유하고 활용할 수 있도록 설정된바, EHR 데이터 수집부(140)는 각 의료 기관별로 개별 관리되고 있는 환자의 진료 관련 자료들을 검색해서 수집하도록 프로그램된다. The EHR data collection unit 140 collects EHR data from a web-based site or application program, a CDW-based database, and a database of another medical institution. The EHR is set to integrate and share electronic medical records of all medical institutions into the network, so the EHR data collection unit 140 is programmed to search for and collect medical related data of patients individually managed by each medical institution. .
빅 데이터 수집부(110), RDBMS 데이터 수집부(120), EMR 데이터 수집부(130), 및 EHR 데이터 수집부(140)에서 각각 수집된 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터는 ETL 처리 지원부(200)로 전송된다. The structured and unstructured data collected from the big data collection unit 110, the RDBMS data collection unit 120, the EMR data collection unit 130, and the EHR data collection unit 140, and the EMR data and the EHR data are ETL processed. It is transmitted to the
이에, ETL 처리 지원부(200)는 초기에 미리 설정되거나 의료 표준 정보 지원부(800)로부터 제공되는 용도, 파일 형식, 의료 표준화 목록, 출처 및 유효 기간 등의 다양한 분류 목록을 색인 및 태그로 설정한다. 그리고, 데이터 수집부(100)에서 수집된 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터 각각에 적어도 하나의 색인이나 태그를 기입해서, XML 기반 데이터베이스(300)로 전송한다. Accordingly, the ETL
이에, XML 기반 데이터베이스(300)에서는 용도, 파일 형식, 의료 표준화 목록, 출처 및 유효 기간 등의 분류 목록과 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들의 색인 및 태그를 매칭시켜서 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들을 저장하게 된다. Accordingly, in the XML-based
도 6은 도 1에 도시된 ETL 처리 지원부의 XML 처리 프로그램을 나타낸 화면이다. FIG. 6 is a screen showing an XML processing program of the ETL processing support unit illustrated in FIG. 1.
도 6을 참조하면, ETL 처리 지원부(200)는 CDW 기반의 프로그램 언어들을 XML 기반의 메타 데이터가 포함된 하이퍼텍스트 기계 언어로 변환하는 컴파일 프로그램과 변환 옵션을 설정할 수 있는 옵션 툴 등이 포함된 컴파일 소프트웨어를 포함한다. Referring to FIG. 6, the ETL
ETL 처리 지원부(200)는 자체 구성된 컴파일 소프트웨어를 이용해서, 데이터 수집부(100)에서 수집된 CDW 기반의 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들을 XML 기반의 메타 데이터가 포함된 하이퍼텍스트 언어로 변환한다. The ETL
그리고 ETL 처리 지원부(200)는 XML 기반의 텍스트 언어로 변환된 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들에 각각 적어도 하나의 색인이나 태그를 기입해서, XML 기반 데이터베이스(300)로 전송한다. In addition, the ETL
도 7은 도 1에 도시된 DB 분석부의 데이터별 색인 및 태그 분석 목록을 나타낸 도면이다. FIG. 7 is a diagram illustrating a list of index and tag analysis by data of the DB analysis unit shown in FIG. 1.
도 7을 참조하면, DB 분석부(400)에서는 XML 기반 데이터베이스(300)에 저장된 XML 기반의 정형 및 비정형 데이터들을 용도, 파일 형식, 의료 표준화 목록, 출처 및 유효 기간 등의 분석 목록에 따라 분석하여 XML 기반의 정형 및 비정형 데이터들에 대한 색인 및 태그 내용을 추출한다. Referring to FIG. 7, the
예를 들면, DB 분석부(400)는 예외 사항 관리 내역, 각종 보고서 내역, 사용자 추가 설정 목록, 사용자 분석 결과 목록, 사용자의 부서 설정 내역, 및 사용자의 보고서 형식 내용 등을 토대로 초기 설정된 색인 및 태그 외에 다른 색인 및 태그를 추가로 추출한다. For example, the
이에, 색인 및 태그 설정 지원부(500)에서는 DB 분석부(400)에서 추가로 추출된 색인 및 태그 내용을 통계적으로 분석해서, 통계적으로 수치가 높은 색인과 태그에 대해서는 색인 및 태그 목록을 추가로 설정한다. Accordingly, the index and tag setting
색인 및 태그 설정 지원부(500)에서 색인 및 태그 목록을 추가로 설정되면, ETL 처리 지원부(200)는 색인 및 태그 설정 지원부(500)에서 추가로 설정된 색인 및 태그 목록에 따라 XML 기반 데이터베이스(300)의 분류 목록 또한 추가로 설정해서 분류한다. 그리고, ETL 처리 지원부(200)는 데이터 수집부(100)에서 수집된 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들에 추가 설정 및 분류된 태그와 색인을 추가로 기입할 수 있다. 이에, 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들에 적용되는 색인과 태그 및 분류 목록은 실시간으로 데이터 저장량에 따라 자동으로 업데이트 될 수 있다. When the index and tag setting
도 8은 도 1에 도시된 시각화 처리부의 색인 및 태그 분석 결과에 따른 데이터 표시 방법을 나타낸 도면이다. 그리고, 도 9는 도 1에 도시된 시각화 처리부의 색인 및 태그 분석 결과에 따른 데이터 표시 방법을 나타낸 다른 도면이다. 8 is a diagram illustrating a data display method according to the index and tag analysis results of the visualization processing unit shown in FIG. 1. And, FIG. 9 is another diagram showing a data display method according to the index and tag analysis results of the visualization processing unit shown in FIG. 1.
전술한 바와 같이, CDW 기반의 프로그램 언어들과 XML 기반의 메타 데이터가 포함된 하이퍼텍스트 언어는 서로 상이한 프로그램 언어이다. 특히, 웹 프로그램이나 응용 프로그램에 적용되는 언어들은 CDW 기반의 프로그램 언어들이다. As described above, the CDW-based programming languages and the hypertext language including XML-based metadata are different programming languages. In particular, languages applied to web programs or application programs are CDW-based programming languages.
이에, 인터페이스부(600)는 웹 프로그램이나 응용 프로그램 화면을 통한 CDW 기반의 사용자 검색 용어를 XML 기반의 하이퍼텍스트 생성 언어로 변환한다. 그리고, 변환된 검색 용어에 대응되는 색인 및 태그에 따라 XML 기반 데이터베이스(300)로부터 XML 기반의 정형 및 비정형 데이터들을 추출한다. 추출된 XML 기반의 정형 및 비정형 데이터들은 시각화 지원 처리부(700)로 전송한다. Accordingly, the
도 8, 9에 도시된 바와 같이, 시각화 지원 처리부(700)에서는 인터페이스부(600)에서 추출된 XML 기반의 정형 및 비정형 데이터들을 웹 프로그램이나 응용 프로그램 기반의 CDW 텍스트 언어로 컴파일하여 미리 설정된 그래픽 포맷에 따라 시각화 처리한다. 그리고, 시각화 처리된 포맷의 그래픽 정보들을 웹 프로그램이나 응용 프로그램 화면을 통해 사용자에게 제공한다. 8 and 9, the visualization
이상, 상술한 바에 따르면, 본 발명의 실시예에 따른 데이터 베이스 통합 관리 시스템은 CDW 기반의 데이터 베이스 및 웹 기반의 다양한 정형 및 비정형 데이터들을 빅데이터화하고 XML 기반의 데이터들로 변환함으로써, 저장 및 관리 용량을 최소화한 형태로 데이터 베이스를 구축할 수 있게 된다. As described above, according to the above, the database integrated management system according to an embodiment of the present invention can store and manage various types of structured and unstructured data based on CDW and web-based data, and convert them into XML-based data. It is possible to build a database with a minimal capacity.
또한, 각각의 정형 및 비정형 데이터들이 다양한 색인과 태그들을 통해 데이터 베이스에 저장되고 관리될 수 있도록 함으로써, 색인과 태그를 통해 의료 관련 데이터들을 더욱 용이하게 통합 관리할 수 있게 된다. In addition, by allowing each structured and unstructured data to be stored and managed in a database through various indexes and tags, medical related data can be more easily integrated and managed through indexes and tags.
또한, 다양한 색인과 태그들을 통해 저장 및 관리되는 의료 관련 데이터들을 사용자 요청에 따라 다양한 형태로 시각화해서 표현함으로써, 사용자 만족도와 신뢰도를 향상시킬 수 있는 효과가 있다. In addition, it is possible to improve user satisfaction and reliability by visualizing and expressing medical data stored and managed through various indexes and tags in various forms according to user requests.
본 발명은 도면에 도시된 실시예를 참고로 하여 설명되었으나, 이는 예시적인 것에 불과하며, 당해 기술이 속하는 분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 기타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호범위는 아래의 특허청구범위에 의해서 정하여져야 할 것이다. The present invention has been described with reference to the embodiment shown in the drawings, but this is only exemplary, and those skilled in the art to which the art belongs, various modifications and equivalent other embodiments are possible therefrom. Will understand. Therefore, the true technical protection scope of the present invention should be defined by the claims below.
100: 데이터 수집부
200: ETL 처리 지원부
300: XML 기반 데이터베이스
400: DB 분석부
500: 색인 및 태그 설정 지원부
600: 인터페이스부
700: 시각화 지원 처리부
800: 의료 표준 정보 지원부 100: data collection unit
200: ETL processing support
300: XML-based database
400: DB analysis unit
500: Index and tag setting support
600: interface
700: visualization support processing unit
800: Medical Standard Information Support Department
Claims (9)
상기 수집된 정형 및 비정형 데이터들을 XML 기반의 하이퍼텍스트 생성 언어로 변환하여 XML 기반 데이터베이스에 저장하는 ETL 처리 지원부;
사용자 검색 용어에 대응되는 XML 기반의 정형 및 비정형 데이터들을 추출하는 인터페이스부; 및
상기 추출된 XML 기반의 정형 및 비정형 데이터들을 웹 프로그램이나 응용 프로그램 기반의 텍스트 언어로 변환하여 화면으로 제공하는 시각화 지원 처리부를 포함하는,
의료 기관의 데이터 베이스 통합 관리 시스템.
A data collection unit for collecting structured and unstructured data based on a CDW-based database and a web;
An ETL processing support unit that converts the collected structured and unstructured data into an XML-based hypertext generation language and stores it in an XML-based database;
An interface unit for extracting XML-based structured and unstructured data corresponding to a user search term; And
And a visualization support processing unit that converts the extracted XML-based structured and unstructured data into a text language based on a web program or an application, and provides a screen,
Medical institution database integrated management system.
상기 데이터 수집부는
웹 기반의 사이트와 응용 프로그램, 및 의료기관들의 홈페이지를 통해 의료 정보에 관련한 정형 및 비정형 데이터들 수집하는 빅 데이터 수집부;
CDW 기반의 데이터베이스에서 의료 정보에 관련한 정형 및 비정형 데이터들 수집하는 RDBMS 데이터 수집부;
상기 웹 기반의 사이트와 응용 프로그램, 및 CDW 기반의 데이터 베이스와 의료기관들의 데이터베이스에서 EMR 데이터를 수집하는 EMR 데이터 수집부;
상기 웹 기반의 사이트와 응용 프로그램, 및 CDW 기반의 데이터 베이스와 의료기관들의 데이터베이스에서 EHR 데이터를 수집하는 EHR 데이터 수집부를 포함하는,
의료 기관의 데이터 베이스 통합 관리 시스템.
According to claim 1,
The data collection unit
A big data collection unit that collects structured and unstructured data related to medical information through web-based sites and application programs, and homepages of medical institutions;
An RDBMS data collection unit that collects structured and unstructured data related to medical information from a CDW-based database;
An EMR data collection unit that collects EMR data from the web-based sites and applications, and CDW-based databases and databases of medical institutions;
Including the web-based site and application, and CDW-based database and EHR data collection unit for collecting EHR data from the database of medical institutions,
Medical institution database integrated management system.
상기 ETL 처리 지원부는
상기 데이터 수집부에서 수집된 정형 및 비정형 데이터들과 상기 EMR 데이터 및 상기 EHR 데이터들의 검색 및 정렬이 용이하도록 상기 정형 및 비정형 데이터들과 상기 EMR 데이터 및 상기 EHR 데이터 각각에 적어도 하나의 색인이나 태그를 기입해서 상기 XML 기반 데이터베이스에 저장하는,
의료 기관의 데이터 베이스 통합 관리 시스템.
According to claim 2,
The ETL processing support unit
At least one index or tag is assigned to each of the structured and unstructured data and the EMR data and the EHR data to facilitate retrieval and sorting of the structured and unstructured data and the EMR data and the EHR data collected by the data collection unit. Fill in and store in the XML-based database,
Medical institution database integrated management system.
상기 XML 기반 데이터베이스에 저장된 XML 기반의 정형 및 비정형 데이터들을 분석 목록에 따라 추가로 분석하여 상기 저장된 XML 기반의 정형 및 비정형 데이터들에 대한 색인 및 태그 내용을 추가로 추출하는 DB 분석부; 및
상기 추가로 추출된 색인 및 태그 내용을 통계적으로 분석해서 상기 저장된 XML 기반의 정형 및 비정형 데이터들에 대한 색인 및 태그 목록을 추가 설정하는 색인 및 태그 설정 지원부를 더 포함하는,
의료 기관의 데이터 베이스 통합 관리 시스템.
The method of claim 3,
A DB analysis unit that further analyzes XML-based structured and unstructured data stored in the XML-based database according to an analysis list to further extract index and tag contents for the stored XML-based structured and unstructured data; And
Further comprising an index and tag setting support for statistically analyzing the contents of the additionally extracted index and tag to further set the index and tag list for the stored XML-based structured and unstructured data,
Medical institution database integrated management system.
상기 ETL 처리 지원부는
상기 추가로 설정된 색인 및 태그 목록을 상기 XML 기반 데이터베이스에 추가 설정 및 분류하고, 상기 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들에 상기 추가 설정 및 분류된 태그와 색인을 추가로 기입해서 상기 XML 기반 데이터베이스를 업데이트 하는,
의료 기관의 데이터 베이스 통합 관리 시스템.
The method of claim 4,
The ETL processing support unit
The additionally set index and tag list is additionally set and classified in the XML-based database, and the additional set and classified tags and indexes are additionally written in the structured and unstructured data, EMR data, and EHR data, and the XML is added. To update the base database,
Medical institution database integrated management system.
웹 프로그램이나 응용 프로그램 화면을 통한 사용자 검색 용어를 XML 기반의 하이퍼텍스트 언어로 변환하고, 상기 변환된 검색 용어에 대응되는 XML 기반의 정형 및 비정형 데이터들을 추출하는 인터페이스부를 더 포함하는,
의료 기관의 데이터 베이스 통합 관리 시스템.
According to claim 1,
Further comprising an interface unit for converting a user search term through a web program or application screen into an XML-based hypertext language, and extracting XML-based structured and unstructured data corresponding to the converted search term,
Medical institution database integrated management system.
상기 인터페이스부에서 추출된 XML 기반의 정형 및 비정형 데이터들을 상기 웹 프로그램이나 응용 프로그램 기반의 텍스트 언어로 변환하여 시각화 처리하고, 상기 시각화 처리된 그래픽을 화면에 제공하는 시각화 지원 처리부를 더 포함하는,
의료 기관의 데이터 베이스 통합 관리 시스템.
The method of claim 6,
Further comprising a visualization support processing unit for converting XML-based structured and unstructured data extracted from the interface unit into a text language based on the web program or application, and performing visualization, and providing the visualized graphic on a screen.
Medical institution database integrated management system.
미리 설정된 의료 표준 정보에 포함된 의료 용어, 사무 용어, 의료 데이터에 대한 색인, 태그 용어 등을 수집하고 수집된 의료 용어, 사무 용어, 의료 데이터에 대한 색인 및 태그를 상기 ETL 처리 지원부 및 상기 XML 기반 데이터베이스로 제공하는 의료 표준 정보 지원부(800)를 더 포함하는,
의료 기관의 데이터 베이스 통합 관리 시스템.
According to claim 1,
Medical terminology, office terminology, index for medical data, tag terminology, etc. included in preset medical standard information are collected and the collected medical terminology, office terminology, medical data index and tag are based on the ETL processing support and the XML Further comprising a medical standard information support unit 800 provided as a database,
Medical institution database integrated management system.
상기 ETL 처리 지원부는 초기에 미리 설정되거나 상기 의료 표준 정보 지원부로부터 제공되는 용도, 파일 형식, 의료 표준화 목록, 출처 및 유효 기간 중 적어도 하나의 분류 목록에 따라 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들에 색인 및 태그를 기입해서 XML 기반 데이터베이스로 전송하며,
상기 XML 기반 데이터베이스는 상기 용도, 파일 형식, 의료 표준화 목록, 출처 및 유효 기간 등의 다양한 분류 목록에 따라 상기 ETL 처리 지원부에서 기입된 색인과 태그를 매칭시켜서 상기 정형 및 비정형 데이터들과 EMR 데이터 및 EHR 데이터들을 저장하는,
의료 기관의 데이터 베이스 통합 관리 시스템.
The method of claim 8,
The ETL processing support unit may be structured and unstructured data, EMR data, and EHR data according to at least one classification list that is preset in advance or provided from the medical standard information support unit, a file format, a medical standardization list, a source, and an expiration date. Index and tag the fields and send them to the XML-based database.
The XML-based database matches the indexes and tags written by the ETL processing support unit according to various classification lists such as the purpose, file format, medical standardization list, source, and expiration date, so that the structured and unstructured data, EMR data, and EHR Storing data,
Medical institution database integrated management system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200033459A KR102358038B1 (en) | 2020-03-18 | 2020-03-18 | Database integrated management system of a medical institution based xml |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200033459A KR102358038B1 (en) | 2020-03-18 | 2020-03-18 | Database integrated management system of a medical institution based xml |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200037151A true KR20200037151A (en) | 2020-04-08 |
KR102358038B1 KR102358038B1 (en) | 2022-02-04 |
Family
ID=70275491
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200033459A Active KR102358038B1 (en) | 2020-03-18 | 2020-03-18 | Database integrated management system of a medical institution based xml |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102358038B1 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102294164B1 (en) * | 2020-04-10 | 2021-08-31 | 주식회사 쓰리케이비카스 | Brain ct image data management system for prediction of hemorrhagic complication |
CN113779215A (en) * | 2021-08-25 | 2021-12-10 | 海南硬壳科技有限公司 | Data processing platform |
KR20220064300A (en) * | 2020-11-11 | 2022-05-18 | 연세대학교 산학협력단 | Devices, methods, and programs that provide in-hospital data as a dashboard according to the purpose of use |
CN114528438A (en) * | 2022-02-11 | 2022-05-24 | 上海森亿医疗科技有限公司 | XML information extraction method based on human-computer interaction, storage medium and electronic equipment |
WO2022225358A1 (en) * | 2021-04-22 | 2022-10-27 | 서울대학교병원 | Device for collecting cancer patient information and method therefor |
CN115291873A (en) * | 2022-08-19 | 2022-11-04 | 浙江瑞华康源科技有限公司 | A medical data integration method based on visualization configuration |
KR20220149795A (en) * | 2021-04-28 | 2022-11-08 | 주식회사 메디컬에이아이 | System for managing smart hospital based on intelligent workflow |
WO2024172517A1 (en) * | 2023-02-14 | 2024-08-22 | 주식회사 카카오헬스케어 | Data fabric-based disease-specific database creation device and method |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20240355449A1 (en) * | 2023-04-21 | 2024-10-24 | GE Precision Healthcare LLC | Systems and methods for radiation entry in dose management |
KR102854719B1 (en) | 2025-03-19 | 2025-09-03 | 주식회사 에비드넷 | Method and apparatus for fine tuning large language model by generating medical record text |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009163462A (en) * | 2007-12-29 | 2009-07-23 | Canon It Solutions Inc | Medical information management system, information processing method, database server, and program |
-
2020
- 2020-03-18 KR KR1020200033459A patent/KR102358038B1/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009163462A (en) * | 2007-12-29 | 2009-07-23 | Canon It Solutions Inc | Medical information management system, information processing method, database server, and program |
Non-Patent Citations (2)
Title |
---|
Joshua Hui et al., "HIWAS: Enabling Technology for Analysis of Clinical Data in XML Documents."(2011)* * |
O. Boussaid et al., "An MAS-Based ETL Approach for Complex Data."(2008)* * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102294164B1 (en) * | 2020-04-10 | 2021-08-31 | 주식회사 쓰리케이비카스 | Brain ct image data management system for prediction of hemorrhagic complication |
KR20220064300A (en) * | 2020-11-11 | 2022-05-18 | 연세대학교 산학협력단 | Devices, methods, and programs that provide in-hospital data as a dashboard according to the purpose of use |
WO2022225358A1 (en) * | 2021-04-22 | 2022-10-27 | 서울대학교병원 | Device for collecting cancer patient information and method therefor |
KR20220149795A (en) * | 2021-04-28 | 2022-11-08 | 주식회사 메디컬에이아이 | System for managing smart hospital based on intelligent workflow |
CN113779215A (en) * | 2021-08-25 | 2021-12-10 | 海南硬壳科技有限公司 | Data processing platform |
CN114528438A (en) * | 2022-02-11 | 2022-05-24 | 上海森亿医疗科技有限公司 | XML information extraction method based on human-computer interaction, storage medium and electronic equipment |
CN115291873A (en) * | 2022-08-19 | 2022-11-04 | 浙江瑞华康源科技有限公司 | A medical data integration method based on visualization configuration |
WO2024172517A1 (en) * | 2023-02-14 | 2024-08-22 | 주식회사 카카오헬스케어 | Data fabric-based disease-specific database creation device and method |
Also Published As
Publication number | Publication date |
---|---|
KR102358038B1 (en) | 2022-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102358038B1 (en) | Database integrated management system of a medical institution based xml | |
WO2022116430A1 (en) | Big data mining-based model deployment method, apparatus and device, and storage medium | |
CN110415831A (en) | A medical big data cloud service analysis platform | |
JP5663599B2 (en) | Medical support system and medical support method | |
US20030233251A1 (en) | Dynamic dictionary and term repository system | |
CN109524070B (en) | Data processing method and device, electronic equipment and storage medium | |
CN111081329A (en) | Automatic clinical data entry method and device, electronic equipment and storage medium | |
US20160070751A1 (en) | Database management system | |
CN110379472A (en) | A kind of clinical research project management system | |
CN104820959A (en) | Medical knowledge base system based on data mining | |
Chennamsetty et al. | Predictive analytics on electronic health records (EHRs) using hadoop and hive | |
CN112786131A (en) | Method and device for identifying information of medical treatment, electronic equipment and storage medium | |
JP6433133B2 (en) | Medical data management program and medical data management system | |
CN106503457B (en) | Clinical data based on translational medicine analysis platform integrates technical data introduction method | |
Begoli et al. | Real-time discovery services over large, heterogeneous and complex healthcare datasets using schema-less, column-oriented methods | |
EP1729235A1 (en) | Structured reporting report data manager | |
KR102616442B1 (en) | System for standardized processing clinical trial data by therapeutic area | |
KR102294164B1 (en) | Brain ct image data management system for prediction of hemorrhagic complication | |
Abdelhedi et al. | Extraction Process of the Logical Schema of a Document-oriented NoSQL Database. | |
US20230377697A1 (en) | System and a way to automatically monitor clinical trials - virtual monitor (vm) and a way to record medical history | |
JP2020166431A (en) | Search result display program, search result display method and search result display system | |
Seif et al. | Development and implementation of an institutional enhanced recovery program data process | |
JP5583306B1 (en) | Information system and updating method thereof | |
Clancy et al. | Knowledge discovery and data mining: implications for nurse leaders | |
CN110389997A (en) | A kind of searching system of the knowledge base of medical industry |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20200318 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20210924 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20220125 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20220126 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20220127 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |