<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/resources/xsl/jats-html.xsl"?>
<article article-type="research-article" dtd-version="1.1" xml:lang="ko" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
	<journal-meta>
		<journal-id journal-id-type="publisher-id">jkits</journal-id>
		<journal-title-group>
		<journal-title>한국지식정보기술학회 논문지</journal-title>
		<journal-title xml:lang="en">Journal of Knowledge Information Technology and Systems</journal-title>
		</journal-title-group>
		<issn pub-type="ppub">1975-7700</issn>
		<publisher>
		<publisher-name>한국지식정보기술학회</publisher-name>
		<publisher-name xml:lang="en">Korea Knowledge Information Technology Society</publisher-name>
		</publisher>
	</journal-meta>
	<article-meta>
		<article-id pub-id-type="publisher-id">jkits_2020_15_04_561</article-id>
		<article-id pub-id-type="doi">10.34163/jkits.2020.15.4.011</article-id>
		<article-categories>
			<subj-group>
				<subject>Research Article</subject>
			</subj-group>
		</article-categories>
		<title-group>
			<article-title>한의 온톨로지 기반 처방 지원 시스템 구축</article-title>
			<trans-title-group xml:lang="en">
				<trans-title>Construction of Prescription Support System Based on Korean Medicine Ontology</trans-title>
			</trans-title-group>
		</title-group>
		<contrib-group>
			<contrib contrib-type="author" xlink:type="simple">
				<name-alternatives>
					<name name-style="eastern">
						<surname>김</surname>
						<given-names>상균</given-names>
					</name>
					<name name-style="western" xml:lang="en">
						<surname>Kim</surname>
						<given-names>Sang Kyun</given-names>
					</name>
				</name-alternatives>
					<xref ref-type="aff" rid="A1"><sup>1</sup></xref>
			</contrib>
			<contrib contrib-type="author" xlink:type="simple">
				<name-alternatives>
					<name name-style="eastern">
						<surname>이</surname>
						<given-names>승호</given-names>
					</name>
					<name name-style="western" xml:lang="en">
						<surname>Lee</surname>
						<given-names>Seung Ho</given-names>
					</name>
				</name-alternatives>
				<xref ref-type="aff" rid="A2"><sup>2</sup></xref>
			</contrib>
				<contrib contrib-type="author" xlink:type="simple">
				<name-alternatives>
					<name name-style="eastern">
						<surname>김</surname>
						<given-names>태홍</given-names>
					</name>
					<name name-style="western" xml:lang="en">
						<surname>Kim</surname>
						<given-names>Tae Hong</given-names>
					</name>
				</name-alternatives>
				<xref ref-type="aff" rid="A1"><sup>1</sup></xref>
			</contrib>
				<contrib contrib-type="author" xlink:type="simple">
				<name-alternatives>
					<name name-style="eastern">
						<surname>김</surname>
						<given-names>안나</given-names>
					</name>
					<name name-style="western" xml:lang="en">
						<surname>Kim</surname>
						<given-names>An Na</given-names>
					</name>
				</name-alternatives>
				<xref ref-type="aff" rid="A2"><sup>2</sup></xref>
			</contrib>
				<contrib contrib-type="author" xlink:type="simple">
				<name-alternatives>
					<name name-style="eastern">
						<surname>장</surname>
						<given-names>윤지</given-names>
					</name>
					<name name-style="western" xml:lang="en">
						<surname>Jang</surname>
						<given-names>Yun Ji</given-names>
					</name>
				</name-alternatives>
				<xref ref-type="aff" rid="A3"><sup>3</sup></xref>
			</contrib>
				<contrib contrib-type="author" xlink:type="simple">
				<name-alternatives>
					<name name-style="eastern">
						<surname>이</surname>
						<given-names>상훈</given-names>
					</name>
					<name name-style="western" xml:lang="en">
						<surname>Lee</surname>
						<given-names>Sang Hun</given-names>
					</name>
				</name-alternatives>
				<xref ref-type="fn" rid="fn001">*</xref>
				<xref ref-type="aff" rid="A4"><sup>4</sup></xref>
			</contrib>
		</contrib-group>
		<aff-alternatives id="A1">
			<aff><sup>1</sup><italic>미래의학부, 한국한의학연구원 책임연구원</italic></aff>
			<aff xml:lang="en"><italic>Future Medicine Division, Korea Institute of Oriental Medicine</italic></aff>
		</aff-alternatives>
		<aff-alternatives id="A2">
			<aff><sup>2</sup><italic>한의과대학, 우석대학교 조교수</italic></aff>
			<aff xml:lang="en"><italic>College of Korean medicine, Woosuk University</italic></aff>
		</aff-alternatives>
		<aff-alternatives id="A3">
			<aff><sup>3</sup><italic>미래의학부, 한국한의학연구원 선임연구원</italic></aff>
			<aff xml:lang="en"><italic>Future Medicine Division, Korea Institute of Oriental Medicine</italic></aff>
		</aff-alternatives>
		<aff-alternatives id="A4">
			<aff><sup>4</sup><italic>미래의학부, 한국한의학연구원 기술연구원</italic></aff>
			<aff xml:lang="en"><italic>Future Medicine Division, Korea Institute of Oriental Medicine</italic></aff>
		</aff-alternatives>
		<author-notes>
			<fn id="fn001"><label>*</label><p>Corresponding author is with the Future Medicine Division, Korea Institute of Oriental Medicine, 1672 Yuseong-daero, Yuseong-gu, Daejeon, 34054, Republic of Korea.</p><p><italic>E-mail address</italic>: <email>ezhani@kiom.re.kr</email></p></fn>
		</author-notes>
		<pub-date pub-type="ppub">
			<month>08</month>
			<year>2020</year>
		</pub-date>
		<volume>15</volume>
		<issue>4</issue>
		<fpage>561</fpage>
		<lpage>571</lpage>
		<history>
			<date date-type="received">
				<day>22</day>
				<month>07</month>
				<year>2020</year>
			</date>
			<date date-type="rev-recd">
				<day>05</day>
				<month>08</month>
				<year>2020</year>
			</date>
			<date date-type="accepted">
				<day>10</day>
				<month>08</month>
				<year>2020</year>
			</date>
		</history>
		<permissions>
			<copyright-statement>&#x00A9; 2020 KKITS All rights reserved</copyright-statement>
			<copyright-year>2020</copyright-year>
		</permissions>
		<abstract>
		<title>요약</title>
		<p>본 연구에서는 한의 온톨로지 데이터를 기반으로 환자의 증상에 대한 처방을 검색하고 추천해주는 처방 지원 시스템을 설계하고 구현하였다. 한의 온톨로지는 한의대 교과서를 가지고 한의 지식을 표현하기 위해 OWL로 구축되었다. 하지만, OWL은 그래프 데이터베이스의 형태로 저장되고 검색되는데, 전자차트 등 다른 시스템들과의 연계하는데 유연하지 못하기 때문에 본 연구에서는 온톨로지를 관계형 데이터베이스 테이블 데이터로 변환하였다. 또한, 처방 지원 시스템을 위한 데이터베이스 테이블을 전자정부 프레임워크를 기반으로 설계하였다. 본 시스템은 실제 임상에서 활용이 용이하도록 처방 검색, 환자 관리, 진료 관리 등의 기능을 설계하고 구현하였다. 증상 입력이 편리하도록 시스템 인터페이스를 설계하였으며, 검색된 처방의 정렬, 비교, 약재가감, 약속처방 관리 등의 기능을 구현하였다. 향후에는 병원의 전자차트와 개인의 건강관리 모바일앱과 같은 시스템과 연계하여 처방 지원 시스템의 활용도를 높일 수 있도록 할 예정이다. 또한, 증상 용어의 분류 및 유의어 처리를 통해서 처방 추천 기능을 고도화 하도록 할 예정이다.</p>
		</abstract>
		<trans-abstract xml:lang="en">
		<title>ABSTRACT</title>
		<p>This study aims to designed and implemented a prescription support system to search and suggest prescriptions to treat symptoms of patients based on Korean medicine ontology. The Korean medicine ontology have constructed to represent the information on textbooks used in Korean medicine colleges using Web Ontology Language (OWL). However, OWL is stored and queried in the form of a graph database. Because it is not flexible to link with other systems such as electronic charts, we convert the graph data of the OWL database to the table data of the relational database. We also designed the database tables for the prescription support system based on the e-government framework. The prescription support system in this paper constructed to provide the functions such as prescription search, patient management, and treatment management to facilitate the practical clinical uses. The user interface was designed for the convenience of inputting symptoms, and functions of the prescription management such as sort, comparison, addition and subtraction, and agreed prescription were implemented. In the future, we will study to increase the utilization of the prescription support system in connection with electronic charts in hospitals and mobile applications for the personal health care. In addition, the prescription recommendation function will be enhanced by using the classification and synonyms of symptom terms.</p>
		</trans-abstract>
		<kwd-group kwd-group-type="author" xml:lang="en">
<title>K E Y W O R D S</title>
			<kwd>Prescription</kwd>
			<kwd>Korean medicine</kwd>
			<kwd>Ontology</kwd>
			<kwd>Support system</kwd>
			<kwd>medical chart</kwd>
		</kwd-group>
	</article-meta>
</front>
<body>
<sec id="sec001" sec-type="intro">
	<title>1. 서 론</title>
	<p>최근 한의 지식을 체계적으로 모델링하기 위해서 “온톨로지 기반 한의학 지능형 정보체계 연구”[<xref ref-type="bibr" rid="B001">1</xref>]라는 사업이 수행되었으며, 사업의 결과로 한의 온톨로지가 구축되었다[<xref ref-type="bibr" rid="B002">2</xref>]. 한의 온톨로지는 &#x003C;<xref ref-type="table" rid="t001">표 1</xref>&#x003E;과 같이 한의대학교 교과서들에 있는 약재, 처방, 병증, 침구경혈 지식을 구축한 것으로 약 100만 트리플을 포함하고 있으며, 또한 사업 수행 과정에서 이를 활용한 여러 시스템들이 구현되었다. 대표적인 시스템으로는 “한의 시맨틱 검색 시스템”[<xref ref-type="bibr" rid="B003">3</xref>]과 “한의 진료 지원 시스템 Alpha”[<xref ref-type="bibr" rid="B004">4</xref>]가 있다. 한의 시맨틱 검색 시스템은 온톨로지에 대한 검색을 제공하며, 한의 진료 지원 시스템은 온톨로지 지식에 기반해서 한의사가 환자를 진료하는 프로세스를 설계하고 이를 구현한 시스템이다. 두 시스템 모두 OWL(Web Ontology Language)[<xref ref-type="bibr" rid="B005">5</xref>] 그래프를 위한 시맨틱웹 프레임워크인 Apache Jena[<xref ref-type="bibr" rid="B006">6</xref>]를 이용하고 있는데, 온톨로지 데이터를 검색하고 처리하기에는 적합하지만, 기존의 관계형 데이터베이스로 구축되어 있는 시스템들과 연계하기에는 유연성이 부족하다.</p>
	<p>한방병원이나 한의원에서는 환자를 치료할 때 전자차트를 이용하고 있다[<xref ref-type="bibr" rid="B007">7</xref>,<xref ref-type="bibr" rid="B008">8</xref>]. 차트에서는 환자의 증상을 기록하고 처방을 하는 기능들이 구현되어 있다. 하지만 차트에서의 처방 기능은 보험 청구를 위해 자주 사용하는 일부 처방들을 검색하는 단순한 기능이며, 환자의 증상에 따라 자동으로 처방을 조절하는 기능은 존재하지 않는다. 또한, 처방에 대한 상세한 정보가 거의 없기 때문에 처방의 효능이나 출전에 대한 비교가 어려우며, 약재의 추가나 삭제에 따른 처방 선택도 한계가 있다.</p>
	<p>본 연구에서는 한의 온톨로지 지식을 기반으로 임상에서 처방을 지원하기 위해서 처방 지원 시스템을 구축하였다.</p>
	<table-wrap id="t001">
		<label>표 1.</label>
		<caption>
			<title>한의 온톨로지에서 사용된 교과서 리스트</title>
			<p>Table 1. List of books used in Korean medicine ontology</p>
		</caption>
		<table frame="box" rules="all" width="100%">
<tbody>
<tr align="center">
<td>    </td>
<td>서 적</td>
</tr>
<tr>
<td rowspan="3" align="center">약재</td>
<td>전국한의과대학 본초학공동교재 편찬위원회, 본초학, 서울,영림사, 2008</td>
</tr>
<tr>
<td>신민교, 임상본초학. 서울. 영림사, 1997</td>
</tr>
<tr>
<td>신길구, 신씨본초학. 서울. 수문사, 1988</td>
</tr>
<tr>
<td rowspan="3" align="center">처방</td>
<td>한의과대학 방제학교수 공편저, 방제학, 서울, 영림사, 2008</td>
</tr>
<tr>
<td>윤용갑, (도해증보)동의방제와 처방해설, 서울, 의성당, 2007</td>
</tr>
<tr>
<td>신민교 편저. 방약합편. 서울, 영림사, 2003.</td>
</tr>
<tr>
<td rowspan="6" align="center">병증</td>
<td>한방병리학 교재편찬위원회, 한방병리학, 한의문화사, 2009</td>
</tr>
<tr>
<td>전국한의과대학 간계내과학 교수 공저, 간계내과학, 동양의학연구원, 2001</td>
</tr>
<tr>
<td>전국한의과대학 심계내과학 교실, 심계내과학, 군자출판사, 2008</td>
</tr>
<tr>
<td>전국한의과대학 비계내과학 교실, 비계내과학, 군자출판사, 2009</td>
</tr>
<tr>
<td>전국한의과대학 폐계내과학 교실, 폐계내과학, 나도, 2007</td>
</tr>
<tr>
<td>두호경, 동의신계학, 성보사, 2006</td>
</tr>
<tr>
<td rowspan="3" align="center">침구경혈</td>
<td>대한침구학회교재편찬위원회편저,침구학上,집문당, 2008</td>
</tr>
<tr>
<td>대한침구학회 교재편찬위원회 편저, 침구학中, 집문당, 2008</td>
</tr>
<tr>
<td>대한침구학회 교재편찬위원회 편저, 침구학下, 집문당, 2008</td>
</tr>
			</tbody>
		</table>
	</table-wrap>
	<p>이 시스템의 특징 및 차별점은 다음과 같다.</p>
	<p>첫째, 임상에서 환자의 증상에 대한 처방 결정지원을 위해서 온톨로지의 교과서 데이터를 이용하여 처방을 검색하는 시스템을 구축하였다. 또한, 증상들의 AND, OR, NOT 선택이나 약속 처방 관리 등 기존의 진료 지원 시스템 Alpha에서는 제공하지 않지만 실제 사용하는데 유용한 기능들을 구현하였다.</p>
	<p>둘째, Apache Jena 기반의 온톨로지를 관계형 데이터베이스로 변환하였다. 관계형 데이터베이스로 변환하면 온톨로지의 시맨틱 정보가 없어지게 되지만, 처방 지원을 위해 필요한 처방 정보와 처방의 구성약재 매핑, 처방의 치료 정보 등은 유지하도록 하였다.</p>
	<p>셋째, 기존 진료 지원 시스템 Alpha에서 복잡한 진단 프로세스를 제거하였고, 증상 조합에 따라 처방을 추천해 주기 때문에 증상의 개수에 대한 팩토리얼의 결과가 나오는데, 이를 단순화하여, 증상이 포함되거나 포함되지 않는 처방 리스트만 보여주도록 하였다.</p>
	<p>본 연구의 구성은 다음과 같다. 2장에서는 기존에 구축된 진료 지원 시스템 Alpha에 대해서 설명한다. 3장에서는 처방 지원 시스템의 데이터베이스 스키마에 대해서 기술하고 4장에서는 처방 지원 시스템의 인터페이스를 중심으로 기능을 설명한다. 마지막으로 5장에서는 결론 및 향후 연구 내용에 대해서 기술한다.</p>
</sec>
<sec id="sec002">
	<title>2. 진료 지원 시스템 Alpha</title>
	<fig id="f001" orientation="portrait" position="float">
		<label>그림 1.</label>
		<caption>
			<title>한의 진료 지원 시스템 Alpha 화면</title>
			<p>Figure 1. Example of decision support system alpha in Korean medicine</p>
		</caption>
		<graphic xlink:href="../ingestImageView?artiId=ART002617152&amp;imageName=jkits_2020_15_04_561_f001.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
	</fig>
	<p>진료 지원 시스템 Alpha[<xref ref-type="bibr" rid="B009">9</xref>]는 한의 온톨로지를 기반으로 증상에 대해서 진단과 처방을 지원하는 시스템이다. 진료 지원 시스템 Alpha는 크게 두 가지 진료 프로세스가 구현되어 있다. 하나는 증상입력-진단-처방-약재가감 단계의 프로세스로서, 증상들을 입력하면 입력된 증상들을 수반하는 병증들을 보여주고, 병증을 선택하면 병증을 치법으로 하는 처방들을 보여준 후에 약재 가감까지 진행하는 프로세스이다. 다른 하나는 증상입력-처방-약재가감의 단계의 프로세스로 첫 번째 프로세스에서 진단이 빠진 것이다. 즉, 증상들에 대해서 병을 진단하지 않고 증상들을 치료하는 처방들을 직접 검색하고 약재의 가감을 진행하게 된다. 이외에도 검색 된 병증과 처방들에 대해 한의 시맨틱 검색으로의 연결 정보도 제공하며 병증, 처방, 약재 등의 정보를 감별하는 기능도 제공하고 있다[<xref ref-type="bibr" rid="B010">10</xref>].</p>
	<p>&#x003C;<xref ref-type="fig" rid="f001">그림 1</xref>&#x003E;은 오한, 두통, 발열의 증상을 입력했을때 후보병증을 탐색한 결과이다. 화면 오른쪽에는 수반증상이 3개, 2개, 1개일 때의 병증 리스트를 한 번에 보여주고 있다. 또한 검색된 병증들의 수반증상들 중에서 내가 입력한 3개 이외의 증상들이 어떤 것들이 있는지 보여주는 증상 추천 기능도 제공하고 있다.</p>
</sec>
<sec id="sec003" sec-type="methods">
	<title>3. 처방 지원 시스템 데이터베이스 설계</title>
	<sec id="sec003-1">
		<title>3.1 한의 온톨로지 데이터베이스</title>
		<fig id="f002" orientation="portrait" position="float">
			<label>그림 2.</label>
			<caption>
				<title>한의 온톨로지 데이터베이스 구조</title>
				<p>Figure 2. Database schema of Korean medicine ontology</p>
			</caption>
			<graphic xlink:href="../ingestImageView?artiId=ART002617152&amp;imageName=jkits_2020_15_04_561_f002.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
		</fig>
		<p>본 연구에서는 &#x003C;<xref ref-type="fig" rid="f002">그림 2</xref>&#x003E;과 같이 한의 온톨로지를 관계형 데이터베이스 테이블로 변환하였다. 한의 온톨로지에서 인스턴스들의 URI를 일련의 시퀀스들로 변환하였으며, rdf:type은 테이블로 매핑하고, rdf:property는 테이블의 컬럼으로 매핑하였다. 이 과정에서 owl:sameAs와 같은 온톨로지 시맨틱 정보와 주석 등의 부가적인 정보들은 처방 지원 시스템에서 반드시 필요한 정보는 아니기 때문에 제외되었다.</p>
		<p>한의 온톨로지 데이터베이스는 처방, 약재, 병증과 변증, 효능, 병인, 설, 맥, 증상의 엔터티를 포함하고 있다. 그리고 이 엔터티들을 매핑하는 여러개의 테이블이 존재하는데, 온톨로지에서 인스턴스들의 관계가 복잡해서 매핑 테이블 또한 여러 엔터티들과 연결되어 있다. 또한, 온톨로지에는 종속 관계가 없기 때문에 기본키 이외에 별도의 제약조건을 설정하지는 않았다. 교과서 처방의 경우 구성 약재를 가지는데 약재의 용량이 있는 것도 있고 없는 것도 있기 때문에 약재용량 테이블을 별도도 두었으며, 온톨로지의 한글과 한자 매핑과 용어 분해 매핑 테이블은 시스템에서 참고를 위해서 별도로 생성하였다[<xref ref-type="bibr" rid="B011">11</xref>,<xref ref-type="bibr" rid="B012">12</xref>].</p>
	</sec>
	<sec id="sec003-2">
		<title>3.2 처방 지원 시스템 데이터베이스</title>
		<fig id="f003" orientation="portrait" position="float">
			<label>그림 3.</label>
			<caption>
				<title>처방 지원 시스템 데이터베이스 구조</title>
				<p>Figure 3. Database schema of Prescription support system</p>
			</caption>
			<graphic xlink:href="../ingestImageView?artiId=ART002617152&amp;imageName=jkits_2020_15_04_561_f003.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
		</fig>
		<p>&#x003C;<xref ref-type="fig" rid="f003">그림 3</xref>&#x003E;은 본 연구에서 구현한 처방 지원 시스템의 데이터베이스 스키마이다. 처방 지원 시스템에서 처리하는 데이터는 한의 온톨로지 데이터이기 때문에 &#x003C;<xref ref-type="fig" rid="f003">그림 3</xref>&#x003E;의 테이블들은 대부분 시스템관리를 위한 테이블이다.</p>
		<p>처방 지원 시스템은 전자정부프레임워크[<xref ref-type="bibr" rid="B013">13</xref>]를 기반으로 구축이 되어 있기 때문에 전자정부프레임워크에서 제공하는 사용자, 권한, 코드, 로그 등의 테이블을 그대로 이용하였다. 전자정부프레임워크 테이블 이름은 모두 COMT로 시작하게 되어 있다. 본 시스템에서 추가로 구축한 테이블은 이들과 구분하기 위해서 TNMS로 시작하도록 명명하였다.</p>
		<p>전자정부프레임워크에서는 사용자 테이블(COMTNGNRLMBER)을 제공하는데 본 시스템에서는 의료기관의 한의사 정보 관리를 위해 사용하며, 환자 등의 일반인 정보를 위해서는 별도의 사용자 테이블(TB_MEMBER)을 생성하였다. 또한 이 사용자 테이블은 향후 다른 시스템들의 사용자 테이블로도 사용할 예정이다. 환자의 진료 정보는 진료정보와 수집증상 테이블에 저장되며, 환자 처방에서 온톨로지 이외의 약재가 필요한 경우 이를 관리하기 위해 비온톨로지약재 테이블을 생성하였다.</p>
		<p>사용자 테이블 이외에 의료기관 및 진료과 정보와 의료기관 종사자들에게 필요한 즐겨찾기와 출전설정 등의 테이블도 생성하였다. 특히, 의사가 주로 사용하는 약속처방에 대해서 처방의 구성약재, 효능, 주치증상 관리를 할 수 있는 테이블을 생성하였다. 이 외에 처방빈도, 검색빈도, 버전관리 등의 관리 테이블도 존재한다.</p>
	</sec>
</sec>
<sec id="sec004" sec-type="Results">
	<title>4. 처방 지원 시스템 기능 및 인터페이스 구현</title>
	<p>본 연구에서 구현한 처방 지원 시스템은 현재 <uri>http://210.218.196.163:8080</uri> 에 접속해서 이용할 수 있다. 회원가입이 필요하며 로그인을 하면 &#x003C;<xref ref-type="fig" rid="f004">그림 4</xref>&#x003E;과 같은 화면이 나온다. 전체적인 사용법은 오른쪽 상단에 있는 “사용법 안내”를 통해서 확인할 수 있으며, 본 절에서는 시스템의 주요 기능 및 인터페이스에 대해서 기술한다.</p>
	<sec id="sec004-1">
		<title>4.1 처방 지원 프로세스</title>
		<p>처방 지원 시스템의 메인 기능은 환자의 증상에 대해서 한의 온톨로지 기반으로 처방을 검색하고 결과를 저장 및 관리하는 기능이다. 이러한 처방 프로세스는 &#x003C;<xref ref-type="fig" rid="f004">그림 4</xref>&#x003E;의 상단에서 보이는 것과 같이 “증상입력”, “처방 추천 및 선택”, “처방 구성 및 가감”, “처방결과확인”의 단계로 이루어지며 필요에 따라 “이전단계”와 “다음단계”로 이동이 가능하다.</p>
		<fig id="f004" orientation="portrait" position="float">
			<label>그림 4.</label>
			<caption>
				<title>처방 지원 시스템 메인 화면</title>
				<p>Figure 4. Main page of Prescription support system</p>
			</caption>
			<graphic xlink:href="../ingestImageView?artiId=ART002617152&amp;imageName=jkits_2020_15_04_561_f004.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
		</fig>
	</sec>
	<sec id="sec004-2">
		<title>4.2 증상 입력</title>
		<p>환자를 검색해서 선택하면 &#x003C;<xref ref-type="fig" rid="f005">그림 5</xref>&#x003E;와 같이 환자가 호소하는 증상을 입력하는 화면이 나온다. 맨 상단에는 내가 최근에 검색한 증상들이 나오며, 아래에는 주요 증상들에 대한 증상세트 리스트가 제공된다. 환자가 내원했을 때 주로 호소하는 주소증을 기록하고, 증상 필드에 환자의 증상을 입력하면 온톨로지에 있는 증상 리스트가 자동으로 추천된다. 증상 입력은 해당 증상 필드에서 마우스 오른쪽 버튼을 클릭하면 AND, OR, NOT을 선택할 수 있는 박스가 나오며 이 중에 하나를 선택하면 맨 하단에 AND, OR, NOT 박스에 자동으로 입력이 된다. 이는 처방 검색시 입력한 증상을 모두 치료하는 처방을 검색하거나, 하나의 증상만 치료하는 처방을 검색하거나, 증상을 치료하지 않는 처방을 검색할 때 이용한다.</p>
		<fig id="f005" orientation="portrait" position="float">
			<label>그림 5.</label>
			<caption>
				<title>환자의 증상 입력 화면</title>
				<p>Figure 5. Input page of patient’s symptoms</p>
			</caption>
			<graphic xlink:href="../ingestImageView?artiId=ART002617152&amp;imageName=jkits_2020_15_04_561_f005.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
		</fig>
	</sec>
	<sec id="sec004-3">
		<title>4.3 처방 선택 및 비교</title>
		<p>환자의 증상을 선택하고 처방을 검색하면 &#x003C;<xref ref-type="fig" rid="f006">그림 6</xref>&#x003E;와 같이 처방 추천 화면이 나온다. 이 화면은 두통, 발열, 오한을 치료하는 10개의 처방이 검색되었다. 이 화면에서 왼쪽의 증상입력 박스에는 내가 선택한 증상들이 보이는데, 증상마다 “A”, “O”, “N” 버튼을 클릭해서 AND, OR, NOT 조건을 바꾸면, 이에 따라서 오른쪽 검색결과가 바뀌게 된다.</p>
		<p>처방 리스트 박스에서는 처방들 중에 특정 출전만 필터링해서 볼 수 있으며, 처방명, 출전, 처방횟수에 따라 정렬해서 볼 수도 있다. 또한, 오른쪽의 구성약재 박스에는 현재 검색된 처방의 구성약재들이 나오는데 이 중에서 “O”나 “X” 버튼을 클릭해서 특정 약재만 포함되거나 포함되지 않는 처방들을 필터링해서 볼 수 있다.</p>
		<p>검색된 처방들의 상세 정보를 비교하고 싶으면 비교하고 싶은 처방들을 선택한 후 “다음단계” 버튼을 클릭하면 처방들의 상세 정보 비교 화면이 나오며, 하나의 처방만 선택하고 “다음단계” 버튼을 클릭하면 처방의 정보를 보여준 후에 처방 가감 단계로 넘어간다.</p>
	</sec>
	<sec id="sec004-4">
		<title>4.4 처방 구성 및 가감</title>
		<p>처방을 선택한 이후에는 이 처방에 대한 구성 약재를 추가 및 삭제하거나 용량을 입력하는 화면이 나온다. 또한 현재 선택하고 수정한 처방을 약속처방으로 등록할 수 있도록 하여, 향후 유사한 환자에 대해서 동일한 처방을 바로 선택할 수 있도록 하는 기능을 제공한다.</p>
		<fig id="f006" orientation="portrait" position="float">
			<label>그림 6.</label>
			<caption>
				<title>처방 선택 및 비교 화면</title>
				<p>Figure 6. Selection and comparison of searched prescriptions</p>
			</caption>
			<graphic xlink:href="../ingestImageView?artiId=ART002617152&amp;imageName=jkits_2020_15_04_561_f006.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
		</fig>
	</sec>
	<sec id="sec004-5">
		<title>4.5 환자, 진료, 약속처방 관리</title>
		<p>처방 검색 및 추천 기능 이외에도 본 시스템에서는 환자 관리, 환자의 진료 데이터 관리, 한의사의 약속처방 관리 기능들을 제공한다. &#x003C;<xref ref-type="fig" rid="f004">그림 4</xref>&#x003E;의 상단에 있는 메뉴를 클릭하면 각각의 기능들을 이용할 수 있다. 환자 관리는 환자를 등록 및 삭제하는 기능을 제공하며, 진료 관리는 개별 환자에 대한 진료 기록을 조회하여 언제 어떤 처방을 내렸는지를 볼 수 있게 한다. 약속처방관리는 처방검색 시에 저장한 약속처방을 보거나 새로운 약속 처방을 등록, 수정 및 삭제할 수 있는 기능을 제공한다.</p>
	</sec>
</sec>
<sec id="sec005" sec-type="Conclusion">
	<title>5. 결론 및 향후 연구</title>
	<p>본 연구에서는 한의 온톨로지를 이용한 처방 지원 시스템을 설계하고 구현하였다. 환자 정보의 등록부터 환자의 주소증 및 증상 입력, 처방 검색 및 약재 가감, 처방전 저장 및 관리 등 실제 임상에서 활용할 수 있도록 환자 치료를 위한 전반적인 프로세스를 구현하였다. 기존의 진료 지원 시스템 Alpha는 후보병증탐색, 후보처방탐색 등 여러 진료 시나리오를 구현하였으나 본 연구에서는 진료기관, 의사, 환자의 역할을 나누고 처방을 중심으로 약속 처방, 처방 기록 관리 등의 실제 임상에서 필요한 기능을 접목해서 처방 지원 시스템을 구현하였다.</p>
	<p>향후에는 처방 지원 시스템과 임상에서 사용하는 전자차트와 연계할 계획이다. 임상에서 환자를 진료할 때 환자의 증상에 대해서 교과서 기반으로 어떤 처방들이 있는지 검색하고 이 결과를 차트에 전송해서 참고하도록 할 수 있게 될 것이다. 또한, 개인 건강 관리 모바일앱을 개발하고 진료 지원 시스템과 연동하여 개인이 수집한 일상 건강 데이터를 진료에 활용할 수 있도록 할 예정이다.</p>
	<p>처방 지원 시스템의 기능 및 활용성 개선을 위해서는 증상 용어들에 대해서 동의어와 유의어 처리 등의 용어 분류 처리에 대한 연구를 진행할 예정이다[<xref ref-type="bibr" rid="B014">14</xref>,<xref ref-type="bibr" rid="B015">15</xref>]. 현재는 정확한 증상 용어가 입력되어야 연관된 처방을 추천하는 한계가 있다. 만약 증상 용어에 대한 분류 및 유의어 처리가 되면, 증상 추천과 증상에 적합한 처방을 추천해 주는 인공지능 알고리즘 개발도 가능할 것이다.</p>
</sec>
</body>
<back>
<ref-list>
<title>References</title>
<!--[1] Korea Institute of Oriental Medicine, Ontology-based traditional korean medicine knowledge framework. KIOM, Final report, 2013.-->
<ref id="B001">
<label>[1]</label>
<element-citation publication-type="report">
<collab>Korea Institute of Oriental Medicine</collab>
<year>2013</year>
<source>Ontology-based traditional korean medicine knowledge framework</source>
<comment>Final report</comment>
<publisher-name>KIOM</publisher-name>
<pub-id pub-id-type="doi">10.23000/TRKO201400003932</pub-id>
</element-citation>
</ref>
<!--[2] H. C. Jang, J. H. Kim, S. K. Kim, C. Kim, S. H. Bae, A. Kim, D. M. Eom, and M. Y. Song, Ontology for medicinal materials based on traditional Korean medicine, Bioinformatics, Vol. 26, No. 18, pp. 2359-2360, 2010.-->
<ref id="B002">
<label>[2]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Jang</surname><given-names>H. C.</given-names></name>
<name><surname>Kim</surname><given-names>J. H.</given-names></name>
<name><surname>Kim</surname><given-names>S. K.</given-names></name>
<name><surname>Kim</surname><given-names>C.</given-names></name>
<name><surname>Bae</surname><given-names>S. H.</given-names></name>
<name><surname>Kim</surname><given-names>A.</given-names></name>
<name><surname>Eom</surname><given-names>D. M.</given-names></name>
<name><surname>Song</surname><given-names>M. Y.</given-names></name>
</person-group>
<year>2010</year>
<article-title>Ontology for medicinal materials based on traditional Korean medicine</article-title>
<source>Bioinformatics</source>
<volume>26</volume><issue>18</issue>
<fpage>2359</fpage><lpage>2360</lpage>
<pub-id pub-id-type="doi">10.1093/bioinformatics/btq424</pub-id>
</element-citation>
</ref>
<!--[3] S. K. Kim, D. H. Park, A. Kim, Y. T. Oh, J. Y. Kim, S. J. Yea, C. Kim, and H. C. Jang, Semantic search system based on korean medicine ontology, Journal of Korea Contents Association, Vol. 12, No. 12, pp. 533-543, 2012.-->
<ref id="B003">
<label>[3]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Kim</surname><given-names>S. K.</given-names></name>
<name><surname>Park</surname><given-names>D. H.</given-names></name>
<name><surname>Kim</surname><given-names>A.</given-names></name>
<name><surname>Oh</surname><given-names>Y. T.</given-names></name>
<name><surname>Kim</surname><given-names>J. Y.</given-names></name>
<name><surname>Yea</surname><given-names>S. J.</given-names></name>
<name><surname>Kim</surname><given-names>C.</given-names></name>
<name><surname>Jang</surname><given-names>H. C.</given-names></name>
</person-group>
<year>2012</year>
<article-title>Semantic search system based on korean medicine ontology</article-title>
<source>Journal of Korea Contents Association</source>
<volume>12</volume><issue>12</issue>
<fpage>533</fpage><lpage>543</lpage>
<pub-id pub-id-type="doi">10.5392/JKCA.2012.12.12.533</pub-id>
</element-citation>
</ref>
<!--[4] J. S. Seo, S. K. Kim, Y. T. Oh, A. Kim, and H. C. Jang, Web based system for supporting medical treatment in korean medicine based on korean medicine ontology, Journal of Physiology & Pathology in Korean Medicine, Vol. 28, No. 1, pp. 113-121, 2014.-->
<ref id="B004">
<label>[4]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Seo</surname><given-names>J. S.</given-names></name>
<name><surname>Kim</surname><given-names>S. K.</given-names></name>
<name><surname>Oh</surname><given-names>Y. T.</given-names></name>
<name><surname>Kim</surname><given-names>A.</given-names></name>
<name><surname>Jang</surname><given-names>H. C.</given-names></name>
</person-group>
<year>2014</year>
<article-title>Web based system for supporting medical treatment in korean medicine based on korean medicine ontology</article-title>
<source>Journal of Physiology &#x26; Pathology in Korean Medicine</source>
<volume>28</volume><issue>1</issue>
<fpage>113</fpage><lpage>121</lpage>
<pub-id pub-id-type="doi"> 10.15188/kjopp.2014.02.28.1.113</pub-id>
</element-citation>
</ref>
<!--[5] OWL Web Ontology Language Overview, https://www.w3.org/TR/owl-features, Jul. 2020.-->
<ref id="B005">
<label>[5]</label>
<element-citation publication-type="webpage" publication-format="web">
<source>OWL Web Ontology Language Overview</source>
<comment><uri>https://www.w3.org/TR/owl-features</uri>, Jul. 2020</comment>
</element-citation>
</ref>
<!--[6] Apache Jena, https://jena.apache.org, Jul. 2020.-->
<ref id="B006">
<label>[6]</label>
<element-citation publication-type="webpage" publication-format="web">
<source>Apache Jena</source>
<comment><uri>https://jena.apache.org</uri>, Jul. 2020</comment>
</element-citation>
</ref>
<!--[7] C. Kim, S. K. Kim, H. C. Jang, A. Kim, I. T. Kim, and M. Y. Song. Development of efficient order communication and pharmacy supporting system for traditional korean medicine, Korea Journal of Oriental Medicine, Vol. 16, No. 3, pp. 127-133, 2010.-->
<ref id="B007">
<label>[7]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Kim</surname><given-names>C.</given-names></name>
<name><surname>Kim</surname><given-names>S. K.</given-names></name>
<name><surname>Jang</surname><given-names>H. C.</given-names></name>
<name><surname>Kim</surname><given-names>A.</given-names></name>
<name><surname>Kim</surname><given-names>I. T.</given-names></name>
<name><surname>Song</surname><given-names>M. Y.</given-names></name>
</person-group>
<year>2010</year>
<article-title>Development of efficient order communication and pharmacy supporting system for traditional korean medicine</article-title>
<source>Korea Journal of Oriental Medicine</source>
<volume>16</volume><issue>3</issue>
<fpage>127</fpage><lpage>133</lpage>
</element-citation>
</ref>
<!--[8] Y. B. Park, S. I. Lee, H. J. Ko, M. Y. Song, S. K. Kim, Research of interoperable model between electronic chart system and ontology in oriental medicine field, Journal of Oriental Medical Diagnostics, Vol. 14, No. 2, pp. 51-66, 2010.-->
<ref id="B008">
<label>[8]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Park</surname><given-names>Y. B.</given-names></name>
<name><surname>Lee</surname><given-names>S. I.</given-names></name>
<name><surname>Ko</surname><given-names>H. J.</given-names></name>
<name><surname>Song</surname><given-names>M. Y.</given-names></name>
<name><surname>Kim</surname><given-names>S. K.</given-names></name>
</person-group>
<year>2010</year>
<article-title>Research of interoperable model between electronic chart system and ontology in oriental medicine field</article-title>
<source>Journal of Oriental Medical Diagnostics</source>
<volume>14</volume><issue>2</issue>
<fpage>51</fpage><lpage>66</lpage>
</element-citation>
</ref>
<!--[9] Diagnosis support system alpha, https://cis.kiom.re.kr/diagnosis, Jul. 2020.-->
<ref id="B009">
<label>[9]</label>
<element-citation publication-type="webpage" publication-format="web">
<source>Diagnosis support system alpha</source>
<comment><uri>https://cis.kiom.re.kr/diagnosis</uri>, Jul. 2020</comment>
</element-citation>
</ref>
<!--[10] S. K. Kim, A. Kim, Y. T. Oh, S. H. Kim, H. C. Jang, Comparison and distinction methods of korean medicine information, Journal of physiology & pathology in Korean Medicine, Vol. 27, No. 6, pp. 705-709, 2013.-->
<ref id="B010">
<label>[10]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Kim</surname><given-names>S. K.</given-names></name>
<name><surname>Kim</surname><given-names>A.</given-names></name>
<name><surname>Oh</surname><given-names>Y. T.</given-names></name>
<name><surname>Kim</surname><given-names>S. H.</given-names></name>
<name><surname>Jang</surname><given-names>H. C.</given-names></name>
</person-group>
<year>2013</year>
<article-title>Comparison and distinction methods of korean medicine information</article-title>
<source>Journal of physiology &#x26; pathology in Korean Medicine</source>
<volume>27</volume><issue>6</issue>
<fpage>705</fpage><lpage>709</lpage>
</element-citation>
</ref>
<!--[11] S. K. Kim, A. Kim, Y. T. Oh, and H. C. Jang, Models and representations of formulas in korean medicine information systems, Journal of Korean medicine, Vol. 35, No. 1, pp. 41-49, 2014.-->
<ref id="B011">
<label>[11]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Kim</surname><given-names>S. K.</given-names></name>
<name><surname>Kim</surname><given-names>A.</given-names></name>
<name><surname>Oh</surname><given-names>Y. T.</given-names></name>
<name><surname>Jang</surname><given-names>H. C.</given-names></name>
</person-group>
<year>2014</year>
<article-title>Models and representations of formulas in korean medicine information systems</article-title>
<source>Journal of Korean medicine</source>
<volume>35</volume><issue>1</issue>
<fpage>41</fpage><lpage>49</lpage>
<pub-id pub-id-type="doi">10.13048/jkm.14004</pub-id>
</element-citation>
</ref>
<!--[12] S. K. Kim, H. C. Jang, S. J. Yea, C. Kim, M. Y. Song, An online terminology dictionary of traditional korean medicine, Korea Journal of Oriental Medicine, Vol. 18, No. 1, pp. 45-52, 2012.-->
<ref id="B012">
<label>[12]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Kim</surname><given-names>S. K.</given-names></name>
<name><surname>Jang</surname><given-names>H. C.</given-names></name>
<name><surname>Yea</surname><given-names>S. J.</given-names></name>
<name><surname>Kim</surname><given-names>C.</given-names></name>
<name><surname>Song</surname><given-names>M. Y.</given-names></name>
</person-group>
<year>2012</year>
<article-title>An online terminology dictionary of traditional korean medicine</article-title>
<source>Korea Journal of Oriental Medicine</source>
<volume>18</volume><issue>1</issue>
<fpage>45</fpage><lpage>52</lpage>
</element-citation>
</ref>
<!--[13] Common component tables of egovframework, https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v3.8:init_table, Jul. 2020.-->
<ref id="B013">
<label>[13]</label>
<element-citation publication-type="webpage" publication-format="web">
<source>Common component tables of egovframework</source>
<comment><uri>https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v3.8:init_table</uri>, Jul. 2020</comment>
</element-citation>
</ref>
<!--[14] J. H. Yun, M. J. Kim, S. J. An, M. S. Kwak, H. K. Kim, and Y. Kim, The development of clinical terminology dictionary for integration and management of clinical terminologies in EMR systems, Healthcare Informatics Research, Vol. 15, No. 4, pp. 411-421, 2009.-->
<ref id="B014">
<label>[14]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Yun</surname><given-names>J. H.</given-names></name>
<name><surname>Kim</surname><given-names>M. J.</given-names></name>
<name><surname>An</surname><given-names>S. J.</given-names></name>
<name><surname>Kwak</surname><given-names>M. S.</given-names></name>
<name><surname>Kim</surname><given-names>H. K.</given-names></name>
<name><surname>Kim</surname><given-names>Y.</given-names></name>
</person-group>
<year>2009</year>
<article-title>The development of clinical terminology dictionary for integration and management of clinical terminologies in EMR systems</article-title>
<source>Healthcare Informatics Research</source>
<volume>15</volume><issue>4</issue>
<fpage>411</fpage><lpage>421</lpage>
<pub-id pub-id-type="doi">10.4258/jksmi.2009.15.4.411</pub-id>
</element-citation>
</ref>
<!--[15] B. Y. Lee, J. W. Baek, and S. K. Kim, Comparison of term between literature and medical records, Journal of Oriental Medical Classics, Vol. 24, No. 1, pp. 41-49, 2011.-->
<ref id="B015">
<label>[15]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Lee</surname><given-names>B. Y.</given-names></name>
<name><surname>Baek</surname><given-names>J. W.</given-names></name>
<name><surname>Kim</surname><given-names>S. K.</given-names></name>
</person-group>
<year>2011</year>
<article-title>Comparison of term between literature and medical records</article-title>
<source>Journal of Oriental Medical Classics</source>
<volume>24</volume><issue>1</issue>
<fpage>41</fpage><lpage>49</lpage>
<pub-id pub-id-type="doi">10.14369/skmc.2011.24.1.001</pub-id>
</element-citation>
</ref>
</ref-list>
<ack>
	<title>감사의 글</title>
	<p>이 논문은 한국한의학연구원 주요사업 “AI 한의사 개발을 위한 임상 빅데이터 수집 및 서비스 플랫폼 구축(KSN2012110)”의 지원을 받아 수행되었습니다.</p>
</ack>
<bio>
	<p><graphic xlink:href="../ingestImageView?artiId=ART002617152&amp;imageName=jkits_2020_15_04_561_f007.jpg"></graphic><bold>SangKyun Kim</bold> He received his M.S. degree and his Ph.D. degree from Department of Computer Engineering at Chungnam National University in 2001 and 2008, respectively. After graduation, he has been researched on Korean medicine informatics in Korea Institute of Oriental Medicine.</p>
	<p><italic>E-mail address</italic>: <email>skkim@kiom.re.kr</email></p>
	<p><graphic xlink:href="../ingestImageView?artiId=ART002617152&amp;imageName=jkits_2020_15_04_561_f008.jpg"></graphic><bold>SeungHo Lee</bold> Seung Ho Lee received a Ph.D. degree of Korean Medicine from Woosuk university. Since 2020 he has been working at Woosuk University as assistant professor. His current research interests include Korean Traditional Medicine and Health informatics.</p>
	<p><italic>E-mail address</italic>: <email>eseungho@kiom.re.kr</email></p>
	<p><graphic xlink:href="../ingestImageView?artiId=ART002617152&amp;imageName=jkits_2020_15_04_561_f009.jpg"></graphic><bold>Taehong Kim</bold> He received his M.S. degree and his Ph.D. degree from the Department of Applied Information Science at University of Science and Technology in 2010 and 2014, respectively. After graduation, he has been researched on Semantic Web, Big Data, and IoT in Korea Institute of Science and Technology Information until 2018. After that, he has been expanded his research area to Korean medicine informatics in Korea Institute of Oriental Medicine.</p>
	<p><italic>E-mail address</italic>: <email>thkim@kiom.re.kr</email></p>
	<p><graphic xlink:href="../ingestImageView?artiId=ART002617152&amp;imageName=jkits_2020_15_04_561_f010.jpg"></graphic><bold>Anna Kim</bold> She received the M.S. degree and the Ph.D. of Korean Medicine from WooSuk University. Since 2017 she has been at Korea Institute of Oriental Medicine. Her current research interests include Korean Traditional Medicine and Ontology.</p>
	<p><italic>E-mail address</italic>: <email>ankim2012@kiom.re.kr</email></p>
	<p><graphic xlink:href="../ingestImageView?artiId=ART002617152&amp;imageName=jkits_2020_15_04_561_f011.jpg"></graphic><bold>Yunji Jang</bold> She received the Master degree in the Department of Computer Engineering from the Hanbat National University. Since 2010, she is a senior researcher at Korea Institute of Oriental Medicine. Her current research interests Korean medicine information and Fuzzy system.</p>
	<p><italic>E-mail address</italic>: <email>jangbing@kiom.re.kr</email></p>
	<p><graphic xlink:href="../ingestImageView?artiId=ART002617152&amp;imageName=jkits_2020_15_04_561_f012.jpg"></graphic><bold>Sanghun Lee</bold> He received his M.S. degree and his Ph.D. degree from Department of Krean Medicine at Wonkwang University in 2007 and 2011, respectively. After graduation, he has been researched on Modernization and Standardization of Korean medicine devices and informatics in Korea Institute of Oriental Medicine.</p>
	<p><italic>E-mail address</italic>: <email>ezhani@kiom.re.kr</email></p>
</bio>
</back>
</article>
