I.

MR Item을 기반으로 한 서식생성기 개발

Development of Form Generator based on MR Item

Young-Ah Kim1, Yong-uk Kim2, Hong-Gi Kim3, Sung-Yul Kim4, Kyoung-Duk Kim5,  Ji-Young Nah6, Jung-Sook Soe7,  En-Mi Lee8, Han-Ki Park9, Byung-Chul Chang10,       Sung-Il Kim11, Sun-Ock Song12

1,5,11Dept. of Medical Informatics, Yonsei Medical Center

2Dept. of Plastic Surgery, College of Medicine, Yonsei University

1) 교신저자: 김용욱. 서울특별시 서대문구 신촌동 134 연세대학교 성형외과학교실(120-752)
전화: 02-2228-2118, E-mail: @yumc.yonsei.ac.kr

3,4Fujitsu Korea

6Dept. of Biomedical Engineering, College of Medicine, Yonsei University

7,8Dept. of management of medical record, Yonsei University

9,10Dept. of Cardiovascular Surgery, College of Medicine, Yonsei University

12 LG CNS

Abstract: In terms of quality of Medical Record, Severance Hospital have been maintained in high level. So digitalization of medical record itself is a big obstacle and a threaten situation. The purpose of this study is to develop a EMR system based on MR item for accuracy and utilization of recording. the concept of MR Item and Form generator can be the helpful solution in successful adaptation of the EMR and sharing the medical information.

Keyword: electronic medical record, MR Item, Form Generator

배 경

초고속 인터넷망의 확산 및 컴퓨터, 정보기술의 발달은 ‘시간과 공간의 경계선 없는’ 의료 환경을 준비하도록 유도하고 있다. 더불어 그동안 의료서비스의 수동적 수혜자였던 환자들이 의료 정보를 능동적으로 활용할 수 있는 계기를 마련하였고 전문화적인 의료정보에 대해 과거보다 접근이 용이함으로써 보다 높은 수준의 의료 혜택을 요구하게 되었다.

그러나  아무리 충실히 환자의 정보를 종이에 기록한다하더라도 적시적소에 환자에게 필요한 진료정보를 추출한다는 것은 어려운 일이며 설사, 의무기록을 충실히 살펴본다고 하더라도 평면적인 나열과 조합만이 가능할 뿐,  관계분석, 요인상관분석 등은 사실상 불가능하다. 특히, 대형병원으로 갈수록 내원환자의 약 60%는 적어도 2~3개 이상의 진료과를 경유하고 있다는 점은 전문 진료과 제도로 인해 발생할 수 있는 중복처방, 약물 길항작용 등을 점검하고 일관성있는 진료를 제공하기 위해서는 환자를 중심으로 한 실시간 진료정보 공유가 반드시 이루어 져야 한다는 것을 시사하고 있다.

따라서 환자의 의무기록은 입체적으로 관리, 활용될 수 있도록 전자의무기록시스템(EMR ,Electronic Medical Record)이 설계되어야 한다. 이에 세브란스병원은 지난 2004년 9월부터 전자의무기록의 정보 저장을 "기록의 정확성"과 "정보의 활용"에 중점을 두고  EMR 시스템을 개발하였다.

II. 방 법

1. 전자의무기록 정보의 저장

가. XML 활용

기록의 정확성과 직시성을 확보하기 위하여 전자의무기록을 XML(Extensible Markup Language) File로 보관하였고, 정보의 활용을 용이하게 하기 위하여 필요한 정보를 RDBMS (Relational DataBase Management System)에 관리할 수 있도록 하였다.

또한 전자의무기록은 의료법에 규정된 전자서명법에 의전자서명을 적용하여야 한다. 그러나 전자서명은 File 또는 Text String에 대하여 생성하여야 하며, 전자서명의 특성상 사용자의 개인용 단말기에서 전자서명을 생성하여야 한다. 따라서 최선의 개발방법으로 사용자의 개인용 단말기에서 File 또는 Text String이 생성되어 이를 전자서명 할 수 있도록 하였고, 전자서명이 시행된 전자의무기록의 원본이 File 또는 Text String 형태로 보관, 관리되어야 한다. 더불어 전자서명 되어진 전자의무기록의 원본의 내용이 무엇을 뜻하며, 어떤 내용으로 이루어져 있는지를 확인할 수 있어야 한다.

이와 같은 이유로 최적의 전자의무기록 저장방식으로써  의무기록 정보는 XML File의 형식으로 보관하고, 이 XML File을 문서의 형태로 보여주기 위하여 XSL(eXtensible Stylesheet Language) 을 활용하여 문서의 형태를 제공하기로 하였다.

특히, XML 문서와 XSL 문서를 조합하면 HTML 문서로 쉽게 만들 수 있을 뿐만 아니라, Explorer, Navigator 등과 같은 일반적인 Web Browser에서 쉽게, 다양한 형태로  조회가 가능하다.

나. 정보의 활용

전자의무기록에서 정보의 활용을 위한 저장매체로는 RDBMS가 이용되었다.

이를 위하여 의무기록 서식의 모든 항목을 추출하여 정리하여 Code화하여 정리한 후 전자의무기록이 저장될 때 각각의 항목에 정리된 Code를 Mapping하여 저장하였다.

이렇게 저장된 정보는 다른 전자의무기록 서식에서 활용되거나, 그 외 시스템에서 활용하게 된다. 또한 저장된 전자의무기록정보는 DW(Dataware House) 또는 CDR(Crinical Data Repository)에서 활용하기 위하여  추출할 수 있다.

그외 DB에 저장되어 활용하기 힘든 대량의 Text 정보 또는 비정형화 정보는 XML Searching Tool을 이용하여 XML File에서 직접 추출할 수도 있다.

2. 전자의무기록의 서식

전자의무기록에서의 서식은 적용 방법에 따라 몇 가지 형태로 구분되어진다. 서식생성 담당자는 OCS와 직접 연계를 위해 전산담당자가 작성하야 하는 기타서식형 서식을 제외한 모든 전자의무기록서식을 직접 제작할 수 있다.

가.  기본서식형

서식생성기를 활용하여 사용자가 서식의 형태를 만들어서 사용하는 전자의무기록으로 서식에 포함되는 내용은 다음과 같다.

-  MR Item형

· 일반 Text 형 : Text Box 등

· 수치형 : 정수, 소수 등

· 일자, 시간형 : Date, Time, Datetime 등

· 선택형 : Radio Button, Check Box, Combo Box 등

· 기타 : Image Box, 가족력 등

- Grid(표)형 : 종형증가, 횡형증가, Cross 등

- 서술형 : Free Draw Image, IO Pen Image,

Scan Image,Template 등

- Lable/수식 : Label, 항목계산 내용 등

나. Scan형

Image Scan을 전문으로 하기 위한 서식으로 TWAIN Driver를 이용하여 각종 Scanner를 직접 연동하여 Image를 Scan한다.

다. Word Processor형

사용자들이 일반적으로 사용하는 Word Processor로 작성된 전자의무기록 문서를 저장하기 위한 서식이다. 세브란스병원은 Microsoft사의 Word S/W를 연동하였다. 이를 통해 저장되는 문서는 .doc의 형태로 Server에 저장된다.

라. 기타 서식형

전자의무기록은 서식생성기외에  OCS에서 직접적으로 생성되는 경우도 있다. 이 경우 OCS에서는 XML File을 생성하고 미리 만들어진 XSL File을 이용하여 HTML로 변환하여 조회한다.

의사지시기록, 간호관련서식, 마취기록, 진단병리검사기록 등 특수의무기록 서식이 여기에 해당된다.

3. 서식의 구성요소

전자의무기록 서식은 다음과 같은 구성 요소를 가지고 있다.

가. Attribute

Attribute는 서식의 정보를 관리하는 가장 기초적인 항목으로써 Attribute 정보에는 문자의 자리수, 범위, Check 항목, 필수입력여부, Pop-Up 버튼 등 전자문서의 기본적인 구성 정보를 가지고 있다(Fig 1).

Fig 1. Attribute

각 Attribute는 필요한 경우 DBMS에 저장된 OCS의 정보를 직접 조회 할 수 있도록 Dynamic SQL 또는 Stored Procedure를 이용하여 정보를 조회 할 수 있도록 구성되어 있다(Fig 2).

Fig 2. Design & Architecture of Attribute

나. MR Item

MR Item은 의미전달을 위한 의료정보의 최소단위이며 서식을 구성하는 구성요소이다(Fig 3).  또한 MR Item은 정보의 DBMS 저장 및 다른 서식에서 재활용하기 위한 정보 추출의 기본단위이다.

Fig 3. MR Item

MR Item은 다양한 진료 관련 서식으로부터 단독(Fig 4) 또는 공통, 복합(Fig 5)으로 적용된 모든 항목을 추출하여 재정리, 분류한 것이다.

Fig 4. Single MR Item

Fig 5. Group MR Item

예를 들어, ‘환자기본정보’ 항목이 등록번호, 성명, 나이,성별, 주소, 전화번호로 구성되어 있다면 ‘환자기본정보’는 여러 서식에서 공통으로 사용될 수 있다.

이럴 경우,  ‘환자기본정보’를 MR Item으로 설정하고 등록번호, 성명, 나이, 성별, 주소, 전화번호를 Attribute로 관리하게 된다(Fig 6).

Fig 6. Design & Architecture of MR Item

다. 서식

각 서식은 전자서명 여부, 미비기록관리 여부, 충실도 관리여부 및 서식의 사용부서, 입력 및 조회 여부 등을 관리하게 된다. 또한 동일한 기록지명으로 서식 내 구성이 달라질 수 있으므로  Version 관리가 되어야 한다(Fig 7).

이를 위해 각각의 Version별로 XSL 문서를 가지고 해당하는 XML 문서에 대응하게 된다

Fig 7. Design & Architecture of Form

III. 결 과

1. 전자의무기록 등록 및 조회

가.  전자의무기록 입력

서식생성기에서 만들어진 서식은 관련 구성정보가 DBMS에 저장된다. 구성정보는 각각의 MR tem의 위치 및 속성, XML File을 생성하기 위한 Tag 정보 등을 활용하여  전자의무기록 입력 창을 구성한다.

이때 OCS 정보조회 및 재활용 정보조회를 통하여 검색된 정보가 일차적으로 입력창에 배열된다.

전자의무기록 입력 창에 등록한 정보는 먼저 XML File을 제작하여 전자서명을 실시하여 EMR File Server에 저장하고, 문서정보 및 문서 내용 중 DBMS 저장대상 MR Item을 DBMS에 저장한다.

Fig 8. Form Generator

Fig 9. Entering and Viewing of EMR

나. 전자의무기록의 조회

조회대상 기록을 DBMS에서 검색하여 XML File 및 XSL File의 위치를 조회한 후,  EMR File Server에서 XML File 과 XSL File을 모두 조회하여  HTML 문서를 생성하게 된다. 이렇게 생성된 HTML 문서는 EMR 화면에 포함된 전자의무기록 조회창의 Web Browser를 통하여 조회하게 된다. 특히 이와 같은 과정은 별도의 변환과정을 필요로 하지 않는다.

IV. 결 론

이상과 같이 세브란스 병원은 의무기록의 관리적 측면과 의료정보의 활용적 측면, 그리고 사용자적 입장을 모두 충족하기 위해 서식 단위를 탈피한 MR Item 개념을 도출하였다. 그리고 이를 기반으로 한 서식생성기를 개발하여  EMR 시스템에 도입, 적용하였다.

서식생성기로 생성되어 XML과 XSL로 정의된 전자의무기록 문서는 손쉽게 HTML 문서로 만들어 질 수 있으므로 의료기관 간 의무기록의 공유가 손쉽게 이루어 질 수 있을 것이다.

따라서 EMR 시스템 도입 후 , ‘효율적 병원경영 달성’ 과 ‘의료의 질 향상’ 이라는 두 가지 목표를 모두 달성할 수 있을 것이며 처방정보, 원무정보뿐만 아니라, 환자의 기초정보, 가족력, 병력사항, 약물반응, 진찰기록, 경과기록, 수술기록, 검사결과정보, 이미지 정보 등 환자의 전반적인 정보를 통합적으로 공유하게 될 것이라 기대하고 있다.

참고문헌

1. 한국표준협회, “KS X ISO 18308 보건의료정보-전자 평생건강진료 기록 아키텍처의 요구사항”, 2004.

2. ASTM E1384-99, "Standard Guide for Content and Structure of the Electronic Health Record", 1999.

3. 전자의무기록(EMR) 기대효과와 향후 전망