KR100425370B1 - Personal healthcare information management and prescription order communication method at internet - Google Patents

Personal healthcare information management and prescription order communication method at internet Download PDF

Info

Publication number
KR100425370B1
KR100425370B1 KR10-2000-0083715A KR20000083715A KR100425370B1 KR 100425370 B1 KR100425370 B1 KR 100425370B1 KR 20000083715 A KR20000083715 A KR 20000083715A KR 100425370 B1 KR100425370 B1 KR 100425370B1
Authority
KR
South Korea
Prior art keywords
information
pharmacy
patient
doctor
prescription
Prior art date
Application number
KR10-2000-0083715A
Other languages
Korean (ko)
Other versions
KR20020055478A (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 KR10-2000-0083715A priority Critical patent/KR100425370B1/en
Publication of KR20020055478A publication Critical patent/KR20020055478A/en
Application granted granted Critical
Publication of KR100425370B1 publication Critical patent/KR100425370B1/en

Links

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)
  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Medicinal Chemistry (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)

Abstract

본 발명은 인터넷 상에서 개인의료정보 관리 및 처방전 전달 방법에 관한 것이다. 특히, 인터넷에 기반을 둔 서버, 병원단말기 및 스마트카드에 환자의 의료정보를 각각 저장하여 지속적으로 환자의 의료정보를 관리하고, 사전에 환자에게 필요한 약품이 없을 경우, 약품청구정보를 약국단말기로 전송하여 환자가 지정한 약국에서 약품의 예약조제 및 수령을 제공하는 방법에 관한 것이다.The present invention relates to personal medical information management and prescription delivery method on the Internet. In particular, it manages patient's medical information continuously by storing each patient's medical information in internet based server, hospital terminal and smart card respectively. The present invention relates to a method for transmitting and providing reservation preparation and receipt of a drug at a pharmacy designated by a patient.

종래의 인터넷 상에서 처방전 전달 방법은 환자의 의료정보를 저장하는 수단이 없어 환자의 병력 및 약력을 나타내는 의료정보의 지속적인 관리가 용이하지 않고, 또한, 사용자가 선택한 약국에 필요한 약품이 없을 경우, 예약조제시마다, 다수개의 약국 검색을 해야하는 반면에, 본 발명은 인터넷 상에 개개의 병원에서 치료를 받는 환자의 진료 정보를 저장 할 수 있는 데이터 베이스를 운영하는 독자적인 관리자서버와 환자의 의료정보가 저장되어 있는 스마트카드를 구비하여, 환자의 지속적인 의료정보 관리 및 사용자가 지정한 약국에 약품의 재고가 없을 경우, 약품청구정보를 전송하여 환자가 지정한 약국에서 약품의 조제 및 수령을 제공한다.In the conventional Internet, the prescription delivery method does not have a means of storing the medical information of the patient, so that it is not easy to continuously manage the medical information indicating the medical history and the medical history of the patient, and if the pharmacy selected by the user does not have the necessary medicine, the reservation is made. Each time, a number of pharmacy search must be performed, while the present invention stores a separate administrator server and a patient's medical information operating a database that can store the medical information of the patient being treated in each hospital on the Internet Equipped with a smart card, the patient's continuous medical information management and if there is no inventory of drugs in the user-designated pharmacy, the drug billing information is transmitted to provide the preparation and receipt of the drug in the pharmacy designated by the patient.

Description

인터넷 상에서 개인의료정보 관리 및 처방전 전달 방법{Personal healthcare information management and prescription order communication method at internet}Personal healthcare information management and prescription order communication method at internet}

본 발명은 인터넷 상에서 개인의료정보 관리 및 처방전 전달 방법에 관한 것이다. 특히, 인터넷 상에 개개의 병원에서 치료를 받는 환자의 진료 정보를 저장 할 수 있는 데이터 베이스를 운영하는 독자적인 관리자서버와 환자의 의료정보가 저장되어 있는 스마트카드를 구비하여, 환자의 지속적인 의료정보 관리 및 사용자가 지정한 약국에 약품의 재고가 없을 경우, 약품청구정보를 전송하여 환자가 지정한 약국에서 약품의 조제 및 수령을 제공하는 인터넷 상에서 개인의료정보 관리 및 처방전 전달 방법에 관한 것이다.The present invention relates to personal medical information management and prescription delivery method on the Internet. In particular, the company has a unique manager server that operates a database that can store the medical information of patients who are being treated in individual hospitals on the Internet, and a smart card that stores the medical information of patients. And when there is no inventory of drugs in the pharmacy specified by the user, and relates to a method for managing personal medical information and prescription delivery on the Internet to transmit the drug billing information to provide the preparation and receipt of the drug in the pharmacy specified by the patient.

최근들어 인터넷을 이용하는 사용자의 수요가 급증하면서, 컴퓨터와 사용자들을 연결하는데 사용되는 물리적인 하드웨어인 전화 회선, 케이블 TV 회선, 인공위성 및 안테나 등과 같은 전송매체와, 라우터(Router), 리피터(Repeater) 등의 전송제어장치 등의 기반시설 및 통신신호의 송수신 및 관리시, 사용되는 소프트웨어를 포함하는 인프라스트럭쳐(Infrastructure) 기술의 발달도 인터넷의 대중화에 많은 기여를 했다.In recent years, as the demand of users using the Internet has rapidly increased, transmission media such as telephone lines, cable TV lines, satellites and antennas, which are physical hardware used to connect computers and users, routers, repeaters, etc. The development of infrastructure technology, including software used in the transmission and management of infrastructure and communication signals, such as the transmission control system, also contributed to the popularization of the Internet.

또한, 인터넷을 이용한 서비스도 다양해 지면서, 의약분업에 의한 병원과 약국간의 의료정보 전송체계에서도 인터넷을 이용하는 대안이 제시되어지고 있다.In addition, as services using the Internet are diversified, alternative methods of using the Internet have been proposed in the medical information transmission system between a hospital and a pharmacy by the division of medicine.

그 예로, 종래기술(출원번호: 10-1999-031166)인 처방전 전달 방법 및 이를 수행하기 위한 시스템이 제시되어진다.For example, a prescription delivery method and a system for performing the same are proposed in the prior art (application number: 10-1999-031166).

상기 처방전 전달 방법 및 이를 수행하기 위한 시스템은, 의사 및 환자의 요청에 의하여 중계장치에서 약국의 지리정보 및 재고정보를 나타내는 다수의 데이터를 인터넷등 공중망을 통하여 병원측 장치로 전송하는 단계; 병원측 장치에 전송된 약국의 지리정보 데이터에서 선택된 하나의 약국 데이터중 주소 데이터를 저장하는 단계; 병원측 장치를 통하여 의사 및 환자가 입력시킨 처방전 데이터를 저장된 약국의 주소에 중계장치를 통하여 인터넷등 공중망으로 전달하는 단계로 구성되어 있어서, 처방정보를 온라인으로 전달할 수 있으므로 예약조제가 가능하게 되므로써, 조제시 소요되는 환자의 대기시간의 단축 및 인터넷을 통하여 환자에게 적합한 약국의 검색이 가능하여 약 조제시, 의약분업에서 오는 사용자들의 불편스러웠던 점을 다소 해소시켜줄 수 있는 계기가 되었다.The prescription delivery method and a system for performing the same may include transmitting a plurality of data representing geographic information and inventory information of a pharmacy from a relay device to a hospital side device through a public network such as the Internet at the request of a doctor and a patient; Storing address data among one pharmacy data selected from geographic information data of the pharmacy transmitted to the hospital device; It is composed of the step of delivering the prescription data input by the doctor and patient through the hospital side device to the public pharmacy network, such as the Internet through the relay device to the address of the stored pharmacy. It is possible to reduce the waiting time of the patient and to search for a suitable pharmacy through the Internet, so that the discomfort of users coming from the medical division can be somewhat eliminated.

그러나 상기 종래의 인터넷 상에서 처방전 전달 방법은 환자의 의료정보를 저장하는 수단이 없고, 또한 병원서버에 저장수단이 있다 하더라도, 환자의 병력 및 약력을 나타내는 의료정보의 지속적인 관리가 용이하지 않은 문제점이 있다.However, the conventional method for delivering a prescription on the Internet does not have a means for storing medical information of the patient, and even if there is a means for storing in a hospital server, there is a problem that continuous management of medical information indicating a medical history and a medical history of the patient is not easy. .

또한, 선택된 약국정보에서 당뇨병과 같은 장기간 치료를 요하는 사용자에게 필요한 약품의 재고가 없을 경우, 치료를 받을 때마다, 다수개의 약국 검색 및 검색된 약국에서 임의의 하나를 선택하여 약품을 수령해야 하는 문제점이 있다.In addition, when there is no inventory of drugs required for a user requiring long-term treatment such as diabetes in the selected pharmacy information, each time a treatment is received, a plurality of pharmacies search and search for any one of the selected pharmacies to receive the drug problem There is this.

또한, 약국에서 환자의 처방정보를 이용하여 약을 조제시, 약국으로 전송된처방전이 해당 의사가 발행한 것인가, 처방내용이 임의로 변경되지 않았는가를 확인하지 못하는 문제점이 있다.In addition, there is a problem that can not determine whether the prescription sent to the pharmacy is issued by the doctor, the prescription contents are not changed arbitrarily when the drug is prepared using the patient's prescription information in the pharmacy.

본 발명은 상기 종래기술의 문제점을 해결하기 위한 것으로, 본 발명의 목적은 인터넷 상에 개개의 병원에서 치료를 받는 환자의 진료 정보를 저장 할 수 있는 데이터 베이스 및 상기 데이터 베이스를 운영하는 독자적인 관리자서버의 구축과, 환자 개개인 마다 자신의 의료정보가 저장되어 있는 스마트카드를 구비하므로써, 환자가 병원을 옮길 경우에도 환자의 지속적인 의료정보 관리를 제공하는데 있다.The present invention is to solve the problems of the prior art, an object of the present invention is a database that can store the medical information of the patient being treated in the individual hospital on the Internet and an independent administrator server operating the database By providing a smart card in which each patient's own medical information is stored and providing a continuous medical information management of the patient even when the patient moves to the hospital.

본 발명의 다른 목적은 장기간 치료를 필요로 하는 사용자가 지정한 약국, 또는 사용자가 인지하고 있는 약국에 약품의 재고가 없을 경우, 약품청구정보를 전송하므로써, 차후에 약품청구시 다수개의 약국 검색에 의해 선택된 임의의 장소로 약품을 수령할 필요 없이 환자가 지정한 약국에서 약품의 조제 및 수령을 제공하는데 있다.Another object of the present invention is to select the pharmacy specified by the user who needs long-term treatment, or if the drug is not in stock at the pharmacy that the user is aware of, by sending the drug billing information, and subsequently selected by a plurality of drug search It is to provide the preparation and receipt of the drug at the pharmacy designated by the patient without the need to receive the drug to any place.

본 발명의 또다른 목적은 처방전에 대한 의사의 전자서명 시, 필요한 키를 생성하여 의사 및 환자와의 인증절차 수행과정을 약사가 확인할 수 있도록 하는 기능을 제공하는데 있다.Another object of the present invention is to provide a function that allows the pharmacist to check the process of performing the authentication process with the doctor and the patient by generating the necessary key when the doctor's electronic signature for the prescription.

본 발명을 달성하기 위한 기술적 사상으로, 개개의 병원에서 치료를 받은 사용자의 신상정보 및 치료정보가 저장이 된 환자정보 DB와, 지역별로 구분하여 저장이 된 약국정보 DB와, 전용브라우저를 이용하여 인터넷에 접속할 수 있도록, 전용브라우저 프로그램정보가 저장이 된 전용브라우저 프로그램정보 DB와, 병원과 약국의 인증절차시 필요한 키정보가 저장되어 있는 인증정보 DB와, 상기 환자정보 DB,약국정보 DB, 전용브라우저 프로그램정보 DB, 인증정보 DB를 운영하는 관리자서버와 인터넷망으로 접속이 된 전용브라우저, 기록매체삽입부인 스마트카드 터미널부를 각각 포함하는 병원단말기와, 약국단말기와, 상기 병원단말기와 약국단말기간에 사용자의 의료정보를 상호 교환할 수 있는 기록매체인 스마트카드를 포함하여 구성된 인터넷 시스템을 이용하여,As a technical idea for achieving the present invention, using the patient information DB, the personal information and treatment information of the user who has been treated in the individual hospital, the pharmacy information DB stored by region and the dedicated browser Dedicated browser program information DB in which the dedicated browser program information is stored so that the Internet can be accessed, an authentication information DB storing key information necessary for the authentication procedure of hospitals and pharmacies, the patient information DB, pharmacy information DB, and dedicated A browser terminal, a pharmacy terminal, a user terminal in the hospital terminal and pharmacy terminal period, each of which includes a browser program information DB, an administrator server operating an authentication information DB, a dedicated browser connected to the Internet network, and a smart card terminal unit that is a recording medium insertion unit. Internet system that includes smart card, a recording medium that can exchange medical information of Use,

사용자가 치료받은 정보의 저장, 약국 검색 및 의약처방을 예약하기 위해 병원단말기의 전용브라우저를 구동하는 단계와, 로그인을 하는 단계와, 치료된 환자의 진료내용을 저장하는 단계와, 상기 치료된 환자에게 예약조제를 할 것인지 확인하는 단계와, 예약조제를 할 경우, 지정한 약국이 있는지 확인하는 단계와, 지정한 약국이 없을 경우, 지역별 디렉토리로 구분된 약국정보를 검색하는 단계와, 상기 지역별 디렉토리로 구분된 약국정보의 검색에 의해 선택된 약국단말기로 처방정보를 전송하는 단계와, 약사의 스마트카드에 저장되어 있는 관리자서버의 공개키와 환자의 스마트카드에 저장된 관리자서버의 인증서정보를 이용하여 의사의 전자서명을 확인하는 단계와, 조제된 약의 전달 및 기록매체 및 약국단말기의 데이터베이스에 약품판매정보를 각각 저장하는 단계를 포함하여 구성되고,Driving a dedicated browser of the hospital terminal, logging in, storing treatment details of the treated patient, and storing the treated patient to store the treated information, search for a pharmacy, and schedule a prescription Confirming whether or not to make a reservation for a patient, checking whether there is a specified pharmacy when making a reservation, searching for pharmacy information divided by a regional directory if there is no designated pharmacy, and classifying the regional directory. Transmitting the prescription information to the pharmacy terminal selected by the search of the pharmacy information, and using the public key of the administrator server stored in the pharmacist's smart card and the certificate information of the administrator server stored in the patient's smart card. Verifying the signature, and delivering the dispensed drug and selling the drug to the database of the record carrier and pharmacy terminal. And a configuration including the step of storing each,

상기 지정한 약국이 있는지 확인하는 단계에서,사용자가 지정한 약국이 있을 경우, 지정한 약국의 약품정보를 검색하는 단계와, 필요한 약품이 있는지 확인하는 단계와, 사용자에게 필요한 약품이 없을 경우, 사용자가 장기간 복용할 약품인지 확인하는 단계와, 사용자가 장기간 복용할 약품일 경우, 사용자인 환자에게 필요한 약품청구정보를 사용자가 선택한 약국단말기로 전송하는 단계를 더 포함하여 제시한다.In the step of checking whether there is a designated pharmacy, if there is a pharmacy designated by the user, searching for drug information of the designated pharmacy, checking whether there is a necessary drug, and if the user does not have the necessary medicine, the user takes a long term Check whether the drug to be, and if the user is a drug to be taken for a long time, the present invention further includes the step of transmitting the required drug billing information to the user selected pharmacy terminal.

도 1은 인터넷을 이용하여 스마트카드를 이용한 개인의료정보 관리 및 처방전 전달을 하기 위해 필요한 개략적인 시스템도.1 is a schematic system diagram required for personal medical information management and prescription delivery using a smart card using the Internet.

도 2는 처방전에 대한 의사의 전자서명 시, 필요한 키를 생성하는 단계를 나타낸 순서도.Figure 2 is a flow chart showing the step of generating the necessary keys, when the doctor's digital signature for the prescription.

도 3은 인터넷을 이용하여 사용자가 치료받은 치료정보의 저장, 약품을 조제하는 약국의 검색 및 스마트카드를 이용한 의약처방을 받기 위해 필요한 단계를 나타낸 순서도이다.Figure 3 is a flow chart showing the steps required to store the treatment information received by the user using the Internet, the search of the pharmacy to prepare the drug and to receive the drug prescription using a smart card.

도 4는 상기 도 3의 환자의 대기 목록순으로 치료가 된 환자의 치료정보를 저장하는 S140단계를 세세하게 나타낸 상세순서도.4 is a detailed flowchart illustrating step S140 of storing treatment information of a patient who is treated in the waiting list order of the patient of FIG. 3.

<도면의 주요부분에 대한 부호설명><Code Description of Main Parts of Drawing>

1 : 관리자서버 3 : 환자정보 DB1: manager server 3: patient information DB

5 : 약국정보 DB 7 : 전용브라우저 프로그램정보 DB5: Pharmacy information DB 7: Dedicated browser program information DB

8 : 인증정보 DB 9 : 인터넷망8: Authentication information DB 9: Internet network

11 : 병원단말기 13,13′ : 전용브라우저11: Hospital terminal 13,13 ′: Dedicated browser

15,15′ : 스마트카드 터미널 17 : 약국단말기15,15 ′: Smart Card Terminal 17: Pharmacy Terminal

19 : 스마트카드19: smart card

이하에서는 본 발명의 실시예에 대한 구성 및 작용을 첨부한 도면을 참조하여 상세히 설명하기로 한다.Hereinafter, with reference to the accompanying drawings, the configuration and operation of the embodiment of the present invention will be described in detail.

도 1은 인터넷을 이용하여 스마트카드를 이용한 개인의료정보 관리 및 처방전 전달을 하기 위해 필요한 개략적인 시스템도이다.1 is a schematic system diagram required for personal medical information management and prescription delivery using a smart card using the Internet.

도 1에 도시한 바와 같이, 개개의 병원에서 치료를 받은 사용자의 신상정보 및 치료정보가 저장이 된 환자정보 DB(3)와, 지역별로 구분하여 저장이 된 약국정보 DB(5)와, 전용브라우저를 이용하여 인터넷에 접속할 수 있도록, 전용브라우저 프로그램정보가 저장이 된 전용브라우저 프로그램정보 DB(7)와, 병원과 약국의 인증절차시 필요한 키정보가 저장되어 있는 인증정보 DB(8)와, 상기 환자정보 DB(3), 약국정보 DB(5), 전용브라우저 프로그램정보 DB(7), 인증정보 DB(8)를 운영하는 관리자서버(1)와 인터넷망(9)으로 접속이 된 전용브라우저(13,13′), 기록매체삽입부인 스마트카드 터미널부(15,15′)를 각각 포함하는 병원단말기(15)와, 약국단말기(17)와, 상기 병원단말기(15)와 약국단말기(17)간에 사용자의 의료정보를 상호 교환할 수 있는 기록매체인 스마트카드(19)로 구성된다.As shown in Figure 1, the personal information and treatment information of the user who has been treated in the individual hospital is stored in the patient information DB (3), the pharmacy information DB (5) stored separately by region, and dedicated A dedicated browser program information DB (7) in which a dedicated browser program information is stored so that a user can access the Internet using a browser, and an authentication information DB (8) storing key information necessary for authentication procedures of hospitals and pharmacies; Dedicated browser connected to the administrator server (1) and the Internet network (9) operating the patient information DB (3), pharmacy information DB (5), dedicated browser program information DB (7), authentication information DB (8) (13, 13 '), a hospital terminal (15), a pharmacy terminal (17), the hospital terminal (15) and a pharmacy terminal (17) each including a smart card terminal portion (15, 15') that is a recording medium insertion portion. Smart card (19), a recording medium that can exchange medical information between users It is composed.

상기 환자정보 DB(3)에 저장이 된 다수의 사용자의 신상정보에는 사용자의 이름, 주민번호, 의료보험 정보 등을 포함하여 저장되어진다. 또한, 처방정보에는 환자인 사용자의 병력정보, 약력정보, 처방정보, 약품수령정보(약품판매정보와 동일함) 등을 포함하여 저장되어진다.The personal information of the plurality of users stored in the patient information DB 3 is stored including the user's name, social security number, medical insurance information, and the like. In addition, the prescription information is stored, including medical history information, biography information, prescription information, drug receipt information (same as drug sales information) of the user as a patient.

여기서 환자정보 DB(3)에서 각종 정보를 포함하는 개개의 사용자의 정보는 지역별로 구분된 계층적 디렉토리 구조로 저장되어 지도록 구성되어진다. 즉, 지역별 분류는 특별시 및 광역시의 경우, 동별의 하부디렉토리 구조로 구분하여 저장이 되며, 도의 경우, 읍/면별의 하부디렉토리 구조로 구분되고, 상기 구분된 동별 및 읍/면별의 하부디렉토리에 환자정보가 저장되어질 것이다.Here, the information of each user including various information in the patient information DB 3 is configured to be stored in a hierarchical directory structure divided by regions. In other words, the classification by region is divided into the subdirectory structure of the dong by province, and stored in the case of the city and metropolitan city, and divided into the sub-directory structure of the dong / myeon, and the patients in the divided sub-directory of the dong and eup / myeon The information will be saved.

상기 약국정보 DB(5)에는 전국 약국이 계층적 디렉토리 구조로 저장되어질 것이다. 즉, 상기 환자정보 DB(3)와 동일하게 특별시, 광역시 및 도의 하부디렉토리에 약국별 약품보유정보 및 지리정보가 저장되어질 것이다.The pharmacy information DB 5 will store the national pharmacy in a hierarchical directory structure. That is, the drug information and geographic information for each pharmacy will be stored in the lower directory of the city, metropolitan city, and province as in the patient information DB (3).

상기 인증정보 DB(8)에는 의사 및 약사의 공개키 정보와 의사 및 약사의 개인키정보 등을 포함하여 저장되어진다.The authentication information DB 8 stores the public key information of doctors and pharmacists, and private key information of doctors and pharmacists.

상기 병원단말기(15) 및 약국단말기(17)에 포함된 전용브라우저(13,13′)에는 의사, 간호사 및 약사가 로그인한 후, 출력되는 서식정보인 창(window)이 다르게 출력이 되도록 프로그램화 되어진다. 즉, 간호사가 로그인을 한 후, 출력이 되는 창에는 신규환자 등록창, 환자 대기목록창, 의료보험수가 계산창 및 약국검색창 등을 포함하여 사용자인 간호사의 요청에 의해 개개의 창이 출력되도록 프로그램화 되어진다.The dedicated browsers 13 and 13 'included in the hospital terminal 15 and the pharmacy terminal 17 are programmed so that a window, which is the output form information, is output after the doctor, nurse and pharmacist log in. It is done. That is, after the nurse logs in, the output window includes a new patient registration window, a patient waiting list window, a health insurance count calculation window, and a pharmacy search window. It becomes mad.

또한, 의사가 로그인을 한 후, 출력이 되는 창에는 환자의 병력표시창, 약력표시창, 환자처방 입력창, 메인화면창 등을 포함하여 사용자인 의사의 요청에 의해 개개의 창이 출력되어지며, 약사가 로그인을 한 후, 출력이 되는 창에는 예약조제 수신창, 예약조제 목록창, 처방전 표시창, 조제표시창, 의료보험수가 계산표시창, 메인화면창 등을 포함하여 사용자인 약사의 요청에 의해 개개의 창이 출력되도록 프로그램화 되어진다.In addition, after the doctor logs in, the output window includes a patient's medical history display window, a biomedical display window, a patient prescription input window, a main screen window, and the like. After logging in, the output window displays the individual window upon request of the pharmacist who is the user, including the reception window of the reservation preparation, the reservation list of the prescription preparation, the prescription display window, the prescription display window, the calculation window of the health insurance, the main screen window, etc. Programmed to be

여기서 간호사가 로그인을 한 후, 활성화되는 간호사 메인화면창에 구비된 각종 메뉴중, 약국검색메뉴를 클릭하면, 상기 약국검색메뉴에 포함되어 있는 인터넷접속요청정보에 의해 인터넷에 자동적으로 접속이 되어지는 것과 동시에 병원단말기에 저장이 된 약국검색창이 병원단말기(11)의 전용브라우저(13)상에 출력이 되도록 프로그램화 되어진다.Here, after the nurse logs in, if the pharmacy search menu is clicked among the various menus provided in the main screen of the nurse to be activated, the internet is automatically connected to the internet by the internet access request information included in the pharmacy search menu. At the same time, the pharmacy search window stored in the hospital terminal is programmed to be output on the dedicated browser 13 of the hospital terminal 11.

상기 병원단말기(11)의 전용브라우저(13)상에 출력된 약국검색창은 약국을 검색할 수 있도록 검색엔진부가 구비되어진다. 즉, 약국검색창에 구비된 약국 검색엔진부는 약국상호별, 지역별 및 약품명별 또는 약국상호별, 지역별 및 약품명별의 조합으로 약국검색이 가능하다.The pharmacy search window output on the dedicated browser 13 of the hospital terminal 11 is provided with a search engine to search the pharmacy. That is, the pharmacy search engine unit provided in the pharmacy search box can search the pharmacy by the combination of pharmacy cross-by, region and drug name or by pharmacy cross, region and drug name.

또한, 병원단말기(13)와 약국단말기(17)는 각각 사설 네트워크로 운영되는 시스템으로 구성되어질 것이다.In addition, the hospital terminal 13 and the pharmacy terminal 17 will be configured as a system operating in a private network, respectively.

즉, 하나의 병원내에 분포된 다수개의 병원단말기(13)는 근거리통신망(Locol Area Network)환경하에서 관리자서버(1)가 운영하는 전용브라우저 프로그램정보 DB(7)에서 다운로드 받은 전용브라우저(13,13′)를 이용하여 공동집필, 전자우편 처리, 공유 데이터베이스 접근과 같은 그룹웨어(Group Ware)를 할 수 있는 자체시스템으로써, 독립적으로 운영되어지기 때문에 일반 인터넷환경에서 다수의 사용자의 접속에 의한 관리자서버(1)가 다운되는 경우와 같은 일이 발생하여도 다수개의 병원단말기(13)중, 하나를 서버로 지정하여 환자의 치료정보 등을 데이터베이스에저장을 하므로써, 데이터의 유실 없이 정상적으로 동작된다.That is, the plurality of hospital terminals 13 distributed in one hospital are dedicated browsers 13 and 13 downloaded from a dedicated browser program information DB 7 operated by the manager server 1 in a local area network environment. ′) Is a self-contained system that enables groupware such as co-writing, e-mail processing, and access to a shared database. Even when 1) goes down, one of a plurality of hospital terminals 13 is designated as a server to store the patient's treatment information and the like in a database, thereby operating normally.

또한, 다수개의 병원단말기(13)중, 하나의 서버로 지정된 병원단말기(13)는 관리자서버(1)에 예약조제시, 약국 검색의 경우에만 접속을 하며, 데이터베이스에 저장이 된 환자의 치료정보 및 신규환자 등록정보 등의 업데이트 되는 각종정보들은 정기적으로 관리자서버(1)로 업로드(Upload)되어 환자정보 DB(3)에 저장되어 지도록 구성되어진다.In addition, among the plurality of hospital terminals 13, the hospital terminal 13 designated as one server is connected only to the pharmacy search when making reservations to the manager server 1, the treatment information of the patient stored in the database And various updated information such as new patient registration information are regularly uploaded to the manager server 1 and stored in the patient information DB 3.

그러나 약국단말기(17)와 같은 경우는 전용브라우저(13′)의 구동과 함께 자동적으로 관리자서버(1)에 접속이 되도록 구성되어진다.However, in the case of the pharmacy terminal 17, it is configured to be automatically connected to the manager server (1) with the drive of the dedicated browser (13 ').

그 이유는 불규칙적으로 전송되어지는 환자의 처방정보를 이용하여 환자에게 전해질 약을 조제하기 위해서이다.The reason is to prepare the electrolyte drug to the patient by using the patient's prescription information which is transmitted irregularly.

상기 기록매체 삽입부인 스마트카드 터미널부(15,15′)는 병원과 약국에서 의사, 약사, 환자 상호간에 인증절차에 수행하기 위해 2개의 스마트카드 터미널로 구성되어진다.The smart card terminal unit 15, 15 ', which is a recording medium insertion unit, is composed of two smart card terminals for performing authentication procedures between doctors, pharmacists, and patients in hospitals and pharmacies.

도 2는 처방전에 대한 의사의 전자서명 시, 필요한 키를 생성하는 단계를 나타낸 순서도이다.Figure 2 is a flow chart showing the step of generating the necessary key when the doctor's digital signature for the prescription.

또한, 약국에서 환자의 처방정보를 이용하여 약을 조제시, 발생할 수 있는 문제점 중, 그 첫번째는 약국으로 전송된 처방전이 해당 의사가 발행한 것인가, 두번째는 처방내용이 임의로 변경되지 않았는가이며, 세번째는 대체조제 발생시, 스마트카드에 저장된 처방내용에 대한 수정이 필요한 경우에 대한 인증의 필요성 및 네번째는 의료사고 발생에 대비한 의사의 처방전 발행 및 약사의 대체조제에 대한부인방지를 위하여 병원과 약국의 인증절차의 필요성이 요구되어진다.In addition, among the problems that may occur when the drug is prepared by using the patient's prescription information at the pharmacy, the first is whether the prescription sent to the pharmacy is issued by the doctor, the second is whether the prescription has not been changed arbitrarily, and the third is In the case of substitution preparation, the necessity of authentication for the case where modification of the prescription contents stored in the smart card is necessary, and the fourth is the issue of hospital and pharmacy in order to prevent the issuance of doctor's prescription for the occurrence of medical accident and the replacement of the pharmacist's replacement preparation. The need for an authentication procedure is required.

도 2에 도시한 바와 같이, 병원과 약국의 인증절차시 필요한 키를 생성하기 위해, 병원단말기 및 약국단말기의 전용브라우저 상에서 의사 및 약사의 개인키와 공개키를 각각 생성하는 단계(S100)와,As shown in Figure 2, in order to generate a key required for the authentication procedure of the hospital and pharmacy, the step of generating a private key and a public key of the doctor and pharmacist on a dedicated browser of the hospital terminal and pharmacy terminal, respectively (S100),

상기 생성된 의사 및 약사의 공개키를 관리자서버에 등록하는 단계(S110)와,Registering the generated public key of the doctor and the pharmacist with an administrator server (S110);

관리자서버에 등록된 의사 및 약사의 공개키와 관리자서버의 개인키를 이용하여 개개의 인증서정보를 발행하는 단계(S120)와,Issuing individual certificate information using a public key of a doctor and a pharmacist registered in the manager server and a private key of the manager server (S120);

상기 발행된 의사 및 약사의 인증서정보와 관리자서버의 공개키를 병원단말기와 약국단말기로 전송 및 저장하는 단계(S130)와,Transmitting and storing the issued doctor and pharmacist certificate information and the public key of the manager server to a hospital terminal and a pharmacy terminal (S130);

의사 및 약사의 스마트카드 발급시, 상기 병원단말기와 약국단말기에 저장되어 있는 의사 및 약사의 개인키, 관리자서버가 발행한 의사 및 약사의 공개키에 대한 인증서정보 및 관리자서버의 공개키를 스마트카드에 저장하는 단계(S140)를 포함하여 구성된다.When issuing a doctor's and pharmacist's smart card, the doctor's and pharmacist's private key stored in the hospital terminal and pharmacy terminal, certificate information for the doctor and pharmacist's public key issued by the administrator server, and the public key of the administrator server It is configured to include a step (S140) to save.

도 3은 인터넷을 이용하여 사용자가 치료받은 치료정보의 저장, 약품을 조제하는 약국의 검색 및 스마트카드를 이용한 의약처방을 받기 위해 필요한 단계를 나타낸 순서도이다.Figure 3 is a flow chart showing the steps required to store the treatment information received by the user using the Internet, the search of the pharmacy to prepare the drug and to receive the drug prescription using a smart card.

도 3에 도시한 바와 같이, 사용자가 치료받은 정보의 저장, 약국 검색 및 의약처방을 예약하기 위해 병원단말기의 전용브라우저를 구동하는 단계(S200)와,As shown in Figure 3, the step of driving a dedicated browser of the hospital terminal (S200) for the user to reserve the storage of the treated information, pharmacy search and medicine prescription;

로그인을 하는 단계(S210)와,Step (S210) to log in,

신규환자인지 확인하는 단계(S220)와,Checking whether the new patient (S220),

신규환자가 아닐 경우, 환자 대기목록을 작성하는 단계(S230)와,If not a new patient, creating a patient waiting list (S230),

상기 대기목록순으로 치료가 된 환자의 치료정보를 저장하는 단계(S240)와,(S240) storing the treatment information of the patient treated in the waiting list order;

예약조제를 할 것인지 확인하는 단계(S250)와,Checking whether or not to make a reservation (S250) and

예약조제를 할 경우, 지정한 약국이 있는지 확인하는 단계(S260)와,When making a reservation, the step of checking whether there is a specified pharmacy (S260) and

지정한 약국이 없을 경우, 지역별 디렉토리로 구분된 약국정보를 검색하는 단계(S270)와,If there is no pharmacy specified, searching for pharmacy information divided into regional directories (S270),

지역별 디렉토리로 구분된 약국정보의 검색에 의해 선택된 약국단말기로 처방정보를 전송하는 단계(S280)와,Transmitting the prescription information to the pharmacy terminal selected by the search of the pharmacy information divided into regional directories (S280);

약사의 스마트카드에 저장되어 있는 관리자서버의 공개키와 환자의 스마트카드에 저장된 관리자서버의 인증서정보를 이용하여 의사의 전자서명을 확인하는 단계(S290)와,Using the public key of the administrator server stored in the pharmacist's smart card and the certificate information of the administrator server stored in the patient's smart card, confirming the doctor's electronic signature (S290);

조제된 약의 전달 및 스마트카드 및 약국단말기의 데이터베이스에 약품판매정보를 각각 저장하는 단계(S300)를 포함하여 구성된다.It comprises a step (S300) of delivering the prepared medicine and the drug sales information respectively in the database of the smart card and pharmacy terminal.

상기 신규환자인지 확인하는 S220단계에서 신규환자일 경우, 환자정보 등록 및 스마트카드를 발급하는 단계(S222)에서 환자 대기목록을 작성하는 S230단계로 진입한다.In step S220 of checking whether the patient is a new patient, the patient enters patient step S230 of creating patient waiting list in step S222 of registering patient information and issuing a smart card.

상기 예약조제를 할 것인지 확인하는 S250단계에서 예약조제를 하지 않을 경우, 환자의 스마트카드에 저장된 처방정보 중, 관리자서버의 인증서정보와 약사의 스마트카드에 저장되어 있는 관리자서버의 공개키를 이용하여 의사의 전자서명을 확인하는 단계(S252)와,When the reservation is not made in step S250 of confirming whether the reservation is to be made, among the prescription information stored in the patient's smart card, using the certificate information of the manager server and the public key of the manager server stored in the pharmacist's smart card. Confirming the doctor's electronic signature (S252),

상기 환자의 스마트카드에 저장된 처방정보를 이용하여 약의 조제 및 약품판매정보를 스마트카드에 저장하는 단계(S254)에서 종료한다.Using the prescription information stored in the smart card of the patient ends the step of storing the drug preparation and drug sales information in the smart card (S254).

상기 지정한 약국이 있는지 확인하는 S260단계에서 사용자가 지정한 약국이 있을 경우, 지정한 약국의 약품정보를 검색하는 단계(S262)와,If there is a pharmacy designated by the user in step S260 to check whether there is a specified pharmacy, searching for drug information of the designated pharmacy (S262),

필요한 약품이 있는지 확인하는 단계(S264)와,Check whether there is a required drug (S264) and

사용자에게 필요한 약품이 있을 경우, S280단계로 진입하고, 사용자에게 필요한 약품이 없을 경우, 사용자가 장기간 복용할 약품인지 확인하는 단계(S266)와,If there is a drug required by the user, enter the step S280, if there is no drug required by the user, confirming whether the user is taking a drug for a long time (S266),

사용자가 장기간 복용할 약품이 아닌 단발성의 약품인 경우, S270단계로 진입하고, 사용자가 장기간 복용할 약품일 경우, 사용자인 환자에게 필요한 약품청구정보를 사용자가 선택한 약국단말기로 전송하는 단계(S268)에서 S270단계로 진입한다.If the user is a drug that is not a drug to be taken for a long time, enter the step S270, and if the user is a drug to be taken for a long time, transmitting the drug billing information necessary for the patient as a user to the pharmacy terminal selected by the user (S268) In step S270 is entered.

상기 S210단계에 있어서, 병원단말기(11) 및 약국단말기(17)에 포함된 전용브라우저(13,13′)의 로그인 과정은 간호사, 의사, 약사별로 구분되어 로그인 하도록 프로그램화 되어진다.In the step S210, the login process of the dedicated browser (13, 13 ') included in the hospital terminal 11 and pharmacy terminal 17 is programmed to log in divided by nurse, doctor, pharmacist.

또한, 의사가 로그인 과정시, 자신의 스마트카드를 삽입하지 않고 로그인을 할 경우, 인증이 되지 않도록 프로그램화 되어진다.In addition, if a doctor logs in without inserting his smart card during the login process, it is programmed to not be authenticated.

상기 S230단계에 있어서, 환자의 대기목록의 작성은 간호사가 로그인하여 활성화된 간호사의 메인화면창(미도시)에 구비된 각종 메뉴중, 환자 대기목록 작성메뉴를 클릭하여 활성화된 환자 대기목록창(미도시)상에 환자대기순으로 입력할 수 있도록 프로그램화 되어진다.In the step S230, the patient waiting list is created by clicking on the patient waiting list creation menu among the various menus provided in the main screen window (not shown) of the nurse to which the nurse is logged in and activated. It is programmed to be entered in patient waiting order.

상기 S240단계에 있어서, 환자의 치료정보가 저장되는 장소는 환자의 스마트카드 및 근거리통신망 환경으로 구성된 다수개의 병원단말기(13) 중, 서버로 지정된 병원단말기(13)의 데이터베이스에 저장이 되어진다.In step S240, the place where the patient's treatment information is stored is stored in the database of the hospital terminal 13 designated as a server, among a plurality of hospital terminals 13 composed of the patient's smart card and local area network environment.

상기 S270단계에 있어서, 간호사가 로그인을 한 후, 활성화되는 간호사 메인화면창에 구비된 각종 메뉴중, 약국검색메뉴를 클릭하면, 상기 약국검색메뉴에 포함되어 있는 인터넷접속요청정보에 의해 인터넷에 자동적으로 접속이 되어지는 것과 동시에 병원단말기(11)에 저장되어 있는 약국검색창이 병원단말기(11)의 전용브라우저(13)상에 출력이 되도록 프로그램화 되어진다.In the step S270, after the nurse logs in, clicking on the pharmacy search menu of the various menus provided on the main screen of the nurse to be activated, the Internet automatically by the Internet access request information included in the pharmacy search menu In addition to being connected to the pharmacy search window stored in the hospital terminal 11 is programmed to be output on the dedicated browser 13 of the hospital terminal (11).

상기 병원단말기(11)의 전용브라우저(13)상에 출력된 약국검색창은 약국상호별, 지역별 및 약품명별 또는 약국상호별, 지역별 약품명별의 조합에 의해 약국을 검색할 수 있도록 구비되어진 검색엔진부상에서 약국검색을 할 수 있다.The pharmacy search box output on the dedicated browser 13 of the hospital terminal 11 is a search engine provided to search for pharmacies by combination of pharmacy mutual, by region and drug name, or by pharmacy mutual and region by drug name. You can do a pharmacy search on your injury.

예를 들어, 병원단말기(11)의 전용브라우저(13)상에 출력이 된 약국검색창에서 지역별 입력부 및 약품명별 입력부로 구분이 된 검색엔진 입력부에 각각 지역명 및 약품명을 입력하여 약국검색 요청메뉴를 클릭하여 관리자서버(1)로 약국검색 요청정보를 요청하면, 상기 약국검색 요청정보를 전송받은 관리자서버(1)는 약국정보 DB(5)와 약국검색 요청정보에 포함된 지역정보와 매칭하여 사용자인 환자가 거주하는 지역에 위치하는 약국을 서치하고, 또한 상기 약국검색 요청정보에 포함된 약품정보와 서치된 다수개의 약국의 하부디렉토리에 저장이 된 약품보유정보와 매칭을 하므로써, 검색되어진 약국정보들을 병원단말기(11)의 전용브라우저(13)상의 검색엔진창으로 전송하도록 구성되어진다.For example, in the pharmacy search window output on the dedicated browser (13) of the hospital terminal (11) by inputting the local name and the drug name in the search engine input section divided into the input unit for each region and the input for each drug name, pharmacy search request menu Click to request the pharmacy search request information to the manager server (1), the manager server (1) received the pharmacy search request information is matched with the local information contained in the pharmacy information DB (5) and pharmacy search request information The pharmacy was searched by searching for a pharmacy located in the area where the patient, a user, lives, and matching the drug information included in the pharmacy search request information with the drug retention information stored in the subdirectories of the searched pharmacies. It is configured to transmit the information to the search engine window on the dedicated browser 13 of the hospital terminal (11).

여기서 약국검색 요청메뉴와 같은 모든 메뉴는 하이퍼텍스트(Hyper text)를 기술하는 언어인 HTML(Hyper Text Markup Language)와 VBScript 및 JScript 등을 이용하여 제작되어진다.Here, all menus, such as a pharmacy search request menu, are manufactured using HTML (Hyper Text Markup Language), VBScript, and JScript, which describe hypertext.

상기 S280단계에 있어서, 환자인 사용자가 약국의 지역정보를 참조하여 선택한 후, 병원단말기(11)의 전용브라우저(13)상의 검색엔진창에 구비된 처방정보 전송메뉴를 클릭하여 환자인 사용자의 처방정보를 관리자서버(1)로 전송하면, 상기 처방정보를 전송받은 관리자서버(1)는 처방정보와 매칭되는 의사의 공개키정보를 인증정보(8)에서 추출하여 상기 처방정보에 첨부하고, 환자인 사용자가 선택한 약국의 인터넷 프로토콜 주소(IP/ADRESS)를 가지는 약국단말기(17)의 전용브라우저(13′)상에 구비된 예약조제 수신창(미도시)으로 처방정보를 전송하도록 구성되어진다.In step S280, the user who is the patient is selected by referring to the regional information of the pharmacy, and then click the prescription information transmission menu provided in the search engine window on the dedicated browser 13 of the hospital terminal 11 prescription of the user who is the patient When the information is transmitted to the manager server 1, the manager server 1 receiving the prescription information extracts the public key information of the doctor matching the prescription information from the authentication information 8 and attaches it to the prescription information, and the patient The user is configured to transmit the prescription information to a reservation preparation receiving window (not shown) provided on the dedicated browser 13 'of the pharmacy terminal 17 having the Internet protocol address (IP / ADRESS) of the pharmacy selected by the user.

여기서 상기 처방정보에는 약품코드정보, 의사면허번호 정보, 의사의 전자서명정보, 관리자서버의 인증서정보, 환자주민번호 정보, 처방일련번호 정보, 처방코드 정보 등의 각종 정보를 포함한다.Here, the prescription information includes various information such as drug code information, doctor license number information, doctor's digital signature information, administrator server certificate information, patient resident number information, prescription serial number information, and prescription code information.

또한, 상기 처방정보 중, 의사의 전자서명정보와 관리자서버의 인증서정보는 약사를 제외한 외부인이 환자의 처방정보를 임의대로 수정할 수 없도록, 잠금역활을 한다. 즉, 의사의 개인키정보가 의사의 전자서명정보를 잠그는 암호화 역활을 수행하도록 구성되어진다.In addition, the digital signature information of the doctor and the certificate information of the administrator server of the prescription information, the outsider except for the pharmacist, and serves to lock the prescription information of the patient at random. That is, the private key information of the doctor is configured to perform an encryption role of locking the doctor's digital signature information.

또한, 약사는 상기 암호화된 전자서명정보를 복호화 시키기 위해, 약사의 스마트카드에 저장된 공개키와 상기 전송된 의사의 전자서명정보와 매칭하여 복호화과정을 수행하도록 구성되어진다.In addition, the pharmacist is configured to perform the decryption process by matching the public key stored in the pharmacist's smart card and the transmitted electronic signature information to decrypt the encrypted digital signature information.

또한, 예약조제를 하지 않은 경우에는 환자의 스마트카드에 상기 의사의 전자서명정보와 관리자서버의 인증서정보를 포함하는 환자의 처방정보가 저장이 되어진다.In addition, when the reservation is not prepared, the patient's prescription information including the doctor's digital signature information and the administrator's server certificate information is stored in the patient's smart card.

상기 S290단계에 있어서, 상기 S280단계에서 상술한 처방정보와 더불어 환자인 사용자의 스마트카드(19)에는 성별정보, 보험증보험 정보, 만성질환 정보, 알레르기 정보, 혈핵형 정보, 환자구분정보, 성명정보 및 환자주민번호 정보를 포함하여 저장되어진다.In step S290, in addition to the prescription information described in step S280, the smart card 19 of the user as a patient, sex information, insurance insurance information, chronic disease information, allergy information, hematopoietic information, patient classification information, name information and It is stored including patient resident registration information.

또한, 약사의 스마트카드(19)에는 약사의 개인키정보가 저장되어 있어, 약사(의사의 스마트카드도 포함)의 로그인시, 필요한 약사의 ID 및 패스워드가 유출이 되었다 하더라도, 약사의 스마트카드가 없이는 인증과정을 수행하지 못하도록 구성되어진다. 즉, 약국단말기(17)의 스마트카드 터미널부(15′)에 약사의 스마트카드를 삽입하지 않고서 약사의 ID 및 패스워드를 입력하여 로그인과정을 수행하면, 인증과정이 수행되지 않도록 프로그램화 되어진다.In addition, the pharmacist's smart card 19 is stored in the pharmacist's private key information, so even when the pharmacist's (including the doctor's smart card) login, even if the pharmacist's ID and password leaked, It is configured not to perform authentication process without it. In other words, if a pharmacist's ID and password are inputted into the smart card terminal unit 15 'of the pharmacy terminal 17 without inputting the pharmacist's ID and password, the login process is programmed so that the authentication process is not performed.

상기 S300단계에 있어서, 약국단말기(17)의 데이터베이스에 저장이 된 환자인 사용자의 약품판매정보는 정기적으로 관리자서버(1)로 업로드(Upload)되어 약국정보 DB(3)에 저장되어 지도록 구성되어진다.In step S300, the drug sales information of the user who is stored in the database of the pharmacy terminal 17 is regularly uploaded to the manager server (1) is configured to be stored in the pharmacy information DB (3) Lose.

상기 S268단계에 있어서, 사용자인 환자에게 필요한 약품이 장기간 복용되어야 할 약품인 경우, 다음번째 에는 사용자가 지정한 약국에서 약품이 조제되어 수령될 수 있도록 환자의 약풉구매정보를 약국단말기(17)의 전용브라우저(13′)로 전송이 되도록 구성되어진다.In the step S268, if the drug required by the patient as a user is a drug that is to be taken for a long time, the drug extraction information of the patient so that the drug can be prepared and received at the pharmacy specified by the user next dedicated to the pharmacy terminal 17 It is configured to transmit to the browser 13 '.

즉, 사람의 신체 내에서 당을 이용하는데 필요한 인슐린 호르몬이 정상적으로 못하여 혈중에 포도당 양이 증가되어 소변으로 배출되는 당뇨병의 경우, 주기적인 인슐린의 보급을 필요로 한다.That is, in the case of diabetes mellitus, the insulin hormone required to use sugar in the human body is increased normally, and the amount of glucose in the blood is increased and urine is discharged.

허나 인슐린의 보급이 일정한 주기를 따르는 것이 아니므로, 일정분의 약을 수령하였다 하더라도 부족분이 발생할 수 도 있으며, 또는 환자의 관리소흘로 인한 약품의 소실 때문에 급하게 약품을 찾을 경우가 있다.However, because the supply of insulin does not follow a regular cycle, there may be a shortage even if a certain amount of medicine is received, or the drug may be urgently searched for due to the loss of the medicine due to the patient's management.

상기와 같은 경우가 발생할 경우, 환자는 자신이 위치하고 있는 지역에서 지리적으로 가장 가까운 약국이나, 또는 사용자가 인지하고 있는 약국에서 필요한 약품을 찾게 되어질 것이다. 허나 사용자와 지리적으로 가장 가까운 약국, 또는 사용자가 인지하고 있는 약국에 약품이 없을 경우에는 사용자는 인접지역에 위치하고 있는 약국을 조사해야 하는 문제점이 있기 때문에 이를 방지하기 위해, 처음 치료를 받은 후 예약조제시, 사용자가 지정한 약국에 약품이 없을 경우, 다음번째 치료에서는 사용자가 지정한 약국에서 약품의 조제 및 수령을 할 수 있도록 사용자가 지정한 약국의 약국단말기(17)의 전용브라우저(13′)로 사용자인 환자의 약품청구 정보가 전송이 되도록 구성되어진다.If the above case occurs, the patient will find the necessary medicine at the pharmacy that is geographically closest to the region where the user is located, or the pharmacy known to the user. However, if there are no drugs in the pharmacy closest to the user or the pharmacy that the user is aware of, there is a problem that the user must investigate the pharmacy located in the adjacent area. City, if there is no drug in the pharmacy designated by the user, the next treatment is to use the dedicated browser (13 ') of the pharmacy terminal 17 of the pharmacy designated by the user to receive and receive the drug at the pharmacy designated by the user Patient billing information is configured to be transmitted.

또한, 약국단말기(17)의 전용브라우저(13′)에서도 지역별로 약국을 이용하는 환자의 처방정보를 열람할 수 있도록, 지역별 환자 처방정보 검색엔진을 구비하도록 구성되어진다.In addition, the dedicated browser 13 'of the pharmacy terminal 17 is configured to include a patient prescription information search engine for each region so that the prescription information of the patient using the pharmacy for each region can be read.

도 4는 상기 도 3의 환자의 대기 목록순으로 치료가 된 환자의 치료정보를저장하는 S140단계를 세세하게 나타낸 상세순서도이다.4 is a detailed flowchart illustrating step S140 of storing treatment information of a patient treated in the waiting list order of the patient of FIG. 3.

도 4에 도시한 바와 같이, 대기 목록순으로 치료가 된 환자의 치료정보를 저장하기 위해, 의사 및 환자의 스마트카드를 스마트카드 터미널부에 각각 삽입하는 단계(S400)와,As shown in Figure 4, in order to store the treatment information of the patient treated in the waiting list, the step of inserting the smart card of the doctor and the patient to the smart card terminal unit (S400),

환자의 처방정보를 작성하는 단계(S410)와,Creating a prescription information of the patient (S410),

상기 작성된 처방정보에 의사의 전자서명정보 및 관리자서버가 발행한 인증서정보 등을 포함하여 환자의 스마트카드에 저장하는 단계(S420)를 포함하여 구성된다.It comprises a step (S420) including the electronic signature information of the doctor and certificate information issued by the administrator server in the prepared prescription information to the patient's smart card.

여기서 상기 처방정보에는 약품코드정보, 의사면허번호 정보, 의사의 전자서명정보, 관리자서버의 인증서정보, 환자주민번호 정보, 처방일련번호 정보, 처방코드 정보 등의 각종 정보를 포함한다.Here, the prescription information includes various information such as drug code information, doctor license number information, doctor's digital signature information, administrator server certificate information, patient resident number information, prescription serial number information, and prescription code information.

여기서 환자인 사용자의 처방정보 및 환자정보를 저장하는 수단은 스마트카드 외에 다른 기록매체도 사용할 수 있다.The means for storing the prescription information and patient information of the user who is a patient may use other recording media in addition to the smart card.

이상에서 설명한 바와 같이, 본 발명은 환자가 지금 까지 받아온 진료내용을 개개의 병원서버 데이터베이스 및 관리자서버가 운영하는 환자정보 DB에 각각 저장하므로써, 환자의 진료정보의 유실을 최소화하여 환자의 지속적인 의료정보 관리를 극대화하는 효과가 있다.As described above, the present invention stores the medical information received so far in the individual hospital server database and the patient information DB operated by the administrator server, thereby minimizing the loss of the medical information of the patient to continue the medical information of the patient. Effective in maximizing management.

또한, 스마트카드와 같은 기록매체상에 환자가 치료를 받아왔던 내용이 저장되어 있는 처방정보와 혈핵형 및 성별등과 같은 환자의 기초적인 의학내용, 만성질환, 알레르기와 같은 환자정보를 저장하여 개인적으로도 자신의 병력 및 약력관리외에 병원에서도 환자의 질병내역을 조기에 파악이 가능하여 위급상황 발생시 신속하게 대처할 수 있는 효과가 있다.In addition, prescription information that has been treated by the patient on a recording medium such as a smart card, and the patient's basic medical information such as hematocrit and sex, patient information such as chronic diseases, allergies are stored personally In addition to his medical history and medical history management in the hospital can identify the disease history of the patient early has an effect that can quickly cope with emergencies.

또한, 스마트카드에 약품의 조제가 가능한 처방정보를 저장하여, 불의의 사태, 즉, 인터넷 상에서 예약 조제시, 사용자 폭주에 의해 관리자서버가 다운이 되어도 오프라인 상에서 스마트카드를 이용하여 약품의 조제가 가능하고, 또한 환자의 치료내용도 저장할 수 있어, 처방정보와 같은 데이터의 유실을 방지할 수 있는 효과가 있다.In addition, by storing prescription information capable of dispensing drugs in a smart card, even when the administrator server is down due to unforeseen situation, that is, when a reservation is made on the Internet, it is possible to dispense drugs using a smart card offline. In addition, the treatment contents of the patient can also be stored, thereby preventing the loss of data such as prescription information.

또한, 장기간 치료를 필요로 하는 사용자가 지정한 약국, 또는 사용자가 인지하고 있는 약국에 약품의 재고가 없을 경우, 약품청구정보를 사용자가 지정, 또는 인지하고 있는 약국에 전송하므로써, 약품수령시 환자의 편의성을 증대시키고, 환자의 부주의에 의한 약품소실시, 조기에 약품을 구입하므로써, 환자의 치료를 향상시키는 효과가 있다.In addition, if there is no inventory of the drug in the pharmacy designated by the user who needs long-term treatment or the pharmacy that the user is aware of, the medicine billing information is transmitted to the pharmacy that the user designates or recognizes. There is an effect of increasing the convenience and improving the treatment of the patient by inadvertently carrying out the drug-making and inadvertent purchase of the medicine.

또한, 처방전에 대한 의사의 전자서명 시, 필요한 키를 생성하여 의사 및 환자와의 인증절차 수행과정을 약사가 확인할 수 있도록 하는 기능을 제공하는데 있다.In addition, to provide a function that allows the pharmacist to confirm the process of performing the authentication process with the doctor and the patient by generating the necessary key when the doctor's digital signature for the prescription.

또한, 약국에서 환자의 처방정보를 이용하여 약을 조제시, 약국으로 전송된 처방전이 해당 의사가 발행한 것인가, 처방내용이 임의로 변경되지 않았는가, 의료사고 발생시 처방전을 발행한 의사 및 대체조제한 약사의 부인방지를 확인할 수 있도록 인증절차를 수행하므로써, 정확하고 투명하게 환자를 치료할 수 있는 효과가있다.In addition, when the drug is prepared using the patient's prescription information at the pharmacy, the prescription sent to the pharmacy is issued by the doctor, the prescription contents are not changed arbitrarily, and the doctor who issued the prescription when the medical accident occurs and the pharmacist who replaced the medicine By performing the authentication procedure to confirm non-repudiation, it is effective to treat patients accurately and transparently.

Claims (8)

인터넷을 이용한 처방전 전달방법에 있어서,In the prescription delivery method using the Internet, 사용자가 치료받은 정보의 저장, 약국 검색 및 의약처방을 예약하기 위해 병원단말기의 전용브라우저를 구동하는 단계와,Driving a dedicated browser of the hospital terminal for the storage of the treated information by the user, the search for a pharmacy and the scheduling of prescriptions; 로그인을 하는 단계와,To log in, 대기 목록순으로 치료가 된 환자의 치료정보를 저장하기 위해, 의사 및 환자의 기록매체를 제 1기록매체 터미널과 제 2기록매체 터미널로 구성되는 기록매체삽입부에 각각 삽입하여, 환자의 처방정보를 작성하고, 상기 작성된 처방정보에 의사의 전자서명정보 및 관리자서버가 발행한 인증서정보 등을 포함하여 환자의 스마트카드에 저장하는 단계와,In order to store the treatment information of the patients treated in the waiting list, the doctor and patient recording media are respectively inserted into the recording medium inserting unit consisting of the first recording medium terminal and the second recording medium terminal, and the patient's prescription information. Comprising the step of storing, in the patient's smart card including the doctor's digital signature information and certificate information issued by the administrator server in the prepared prescription information, 상기 치료된 환자에게 예약조제를 할 것인지 여부를 확인하여, 예약조제를 하지 않을 경우, 환자의 기록매체에 저장된 처방정보 중, 관리자서버의 인증서정보와 약사의 기록매체에 저장되어 있는 관리자서버의 공개키를 이용하여 의사의 전자서명을 확인하고, 예약조제를 할 경우에 다음으로 지정한 약국이 있는지 확인하는 단계와,Checking whether or not to make a reservation preparation to the treated patient, if the reservation is not made, of the prescription information stored in the patient's recording medium, the certificate information of the administrator server and the disclosure of the administrator server stored in the pharmacist's recording medium Checking the doctor's digital signature with the key, and if there is a pharmacy designated next when making an appointment, 지정한 약국이 없을 경우, 지역별 디렉토리로 구분된 약국정보를 검색하는 단계와,If no pharmacy is specified, searching for pharmacy information divided into regional directories; 상기 지역별 디렉토리로 구분된 약국정보의 검색에 의해 선택된 약국단말기로 처방정보를 전송하는 단계와,Transmitting prescription information to a pharmacy terminal selected by the search for pharmacy information divided into regional directories; 약사의 스마트카드에 저장되어 있는 관리자서버의 공개키와 환자의 스마트카드에 저장된 관리자서버의 인증서정보를 이용하여 의사의 전자서명을 확인하는 단계와,Confirming the doctor's digital signature using the public key of the administrator server stored in the pharmacist's smart card and the certificate information of the administrator server stored in the patient's smart card; 조제된 약의 전달 및 기록매체 및 약국단말기의 데이터베이스에 약품판매정보를 각각 저장하는 단계를 포함하여 구성되는 것을 특징으로 하는 인터넷 상에서 개인의료정보 관리 및 처방전 전달 방법.Personal medicine information management and prescription delivery method on the Internet, characterized in that it comprises the step of storing the drug sales information in the database of the prepared drug delivery and record carrier and pharmacy terminal, respectively. 삭제delete 청구항 1에 있어서, 상기 지정한 약국이 있는지 확인하는 단계에서,The method of claim 1, wherein the step of checking whether there is a designated pharmacy, 사용자가 지정한 약국이 있을 경우, 지정한 약국의 약품정보를 검색하는 단계와,If there is a user-specified pharmacy, the step of searching for drug information of the specified pharmacy, 필요한 약품이 있는지 확인하는 단계와,To make sure you have the drugs you need, 사용자에게 필요한 약품이 없을 경우, 사용자가 장기간 복용할 약품인지 확인하는 단계와,If the user does not have a drug, check if the user is taking the drug for a long time, 사용자가 장기간 복용할 약품일 경우, 사용자인 환자에게 필요한 약품청구정보를 사용자가 선택한 약국단말기로 전송하는 단계를 더 포함하는 것을 특징으로 하는 인터넷 상에서 개인의료정보 관리 및 처방전 전달 방법.If the user is a drug to be taken for a long time, personal medical information management and prescription delivery method on the Internet, characterized in that it further comprises the step of transmitting the required drug billing information to the user selected pharmacy terminal. 청구항 1에 있어서,The method according to claim 1, 상기 로그인을 하는 단계는 간호사, 의사, 약사별로 구분되어 로그인이 되어지도록 하는 것을 특징으로 하는 인터넷 상에서 개인의료정보 관리 및 처방전 전달방법.The step of logging in is a personal medical information management and prescription delivery method on the Internet, characterized in that the login is divided by nurse, doctor, pharmacist. 삭제delete 청구항 1에 있어서, 병원과 약국의 인증절차시 필요한 키를 생성하는 단계를 더 포함하고,The method according to claim 1, further comprising generating a key required for the authentication procedure of the hospital and pharmacy, 상기 인증절차시 필요한 키 생성단계는,The key generation step required for the authentication procedure, 병원단말기 및 약국단말기의 전용브라우저 상에서 의사 및 약사의 개인키와 공개키를 각각 생성하는 단계와,Generating a private key and a public key of a doctor and a pharmacist in a dedicated browser of a hospital terminal and a pharmacy terminal, respectively; 상기 생성된 의사 및 약사의 공개키를 관리자서버에 등록하는 단계와,Registering the generated public key of the doctor and the pharmacist with an administrator server; 상기 관리자서버에 등록된 의사 및 약사의 공개키와 관리자서버의 개인키를 이용하여 개개의 인증서정보를 발행하는 단계와,Issuing individual certificate information using a public key of a doctor and a pharmacist registered in the manager server and a private key of the manager server; 상기 발행된 의사 및 약사의 인증서정보와 관리자서버의 공개키를 병원단말기와 약국단말기로 전송 및 저장하는 단계와,Transmitting and storing the issued doctor and pharmacist certificate information and a public key of a manager server to a hospital terminal and a pharmacy terminal; 의사 및 약사의 기록매체 발급시, 상기 병원단말기와 약국단말기에 저장되어 있는 의사 및 약사의 개인키, 관리자서버가 발행한 의사 및 약사의 공개키에 대한 인증서정보 및 관리자서버의 공개키를 기록매체에 저장하는 단계를 포함하여 구성되는 것을 특징으로 하는 인터넷 상에서 개인의료정보 관리 및 처방전 전달 방법.When issuing a recording medium of a doctor and a pharmacist, recording media of the private key of the doctor and pharmacist stored in the hospital terminal and pharmacy terminal, certificate information about the public key of the doctor and pharmacist issued by the administrator server, and the public key of the manager server Personal medical information management and prescription delivery method on the Internet, characterized in that it comprises a step of storing in. 청구항 1 내지 청구항 4, 또는 청구항 6 중 어느 한 항에 있어서,The method according to any one of claims 1 to 4 or 6, 환자의 기록매체에는 환자의 처방정보와 환자가 가지고 있는 질병내역을 포함하는 환자정보가 더 저장되어지는 것을 특징으로 하는 인터넷 상에서 개인의료정보 관리 및 처방전 전달 방법.Personal medical information management and prescription delivery method on the Internet, characterized in that the patient's recording medium is further stored in the patient information including the patient's prescription information and the disease history that the patient has. 삭제delete
KR10-2000-0083715A 2000-12-28 2000-12-28 Personal healthcare information management and prescription order communication method at internet KR100425370B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2000-0083715A KR100425370B1 (en) 2000-12-28 2000-12-28 Personal healthcare information management and prescription order communication method at internet

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2000-0083715A KR100425370B1 (en) 2000-12-28 2000-12-28 Personal healthcare information management and prescription order communication method at internet

Publications (2)

Publication Number Publication Date
KR20020055478A KR20020055478A (en) 2002-07-09
KR100425370B1 true KR100425370B1 (en) 2004-03-30

Family

ID=27687305

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2000-0083715A KR100425370B1 (en) 2000-12-28 2000-12-28 Personal healthcare information management and prescription order communication method at internet

Country Status (1)

Country Link
KR (1) KR100425370B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102109885B1 (en) 2019-08-02 2020-05-12 주식회사 클리노믹스 System for managing Health data base on block chain and Driving therof

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020060443A (en) * 2001-01-11 2002-07-18 박광철 System and Method for Offering Service Medical Audio Response
KR20030038011A (en) * 2001-11-08 2003-05-16 헬스웹 주식회사 Tranfering method using pharmacy card for electronic prescription slip
KR20210052939A (en) 2019-11-01 2021-05-11 주식회사 씨소프트 Integrated Medical Information Providing System
KR102261680B1 (en) 2019-11-01 2021-06-08 주식회사 씨소프트 Integrated Medical Information Providing System
CN113299378A (en) * 2021-05-26 2021-08-24 北京京东拓先科技有限公司 Information processing method and device and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07311807A (en) * 1994-05-19 1995-11-28 Hitachi Vlsi Eng Corp Medical information management system
JPH09282393A (en) * 1996-04-12 1997-10-31 Hitachi Ltd Cooperation method for health insurance medical care card and on-line data base
US5883370A (en) * 1995-06-08 1999-03-16 Psc Inc. Automated method for filling drug prescriptions
JPH11175626A (en) * 1997-12-12 1999-07-02 Uiru Net Kk Individual information management system
JP2000099608A (en) * 1998-09-25 2000-04-07 Casio Comput Co Ltd Medical system
KR20000037512A (en) * 2000-04-03 2000-07-05 임상진 prescription sheet transaction method via Internet
JP2000293603A (en) * 1999-04-09 2000-10-20 Hitachi Ltd Area medical information system and electronic patient card

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07311807A (en) * 1994-05-19 1995-11-28 Hitachi Vlsi Eng Corp Medical information management system
US5883370A (en) * 1995-06-08 1999-03-16 Psc Inc. Automated method for filling drug prescriptions
JPH09282393A (en) * 1996-04-12 1997-10-31 Hitachi Ltd Cooperation method for health insurance medical care card and on-line data base
JPH11175626A (en) * 1997-12-12 1999-07-02 Uiru Net Kk Individual information management system
JP2000099608A (en) * 1998-09-25 2000-04-07 Casio Comput Co Ltd Medical system
JP2000293603A (en) * 1999-04-09 2000-10-20 Hitachi Ltd Area medical information system and electronic patient card
KR20000037512A (en) * 2000-04-03 2000-07-05 임상진 prescription sheet transaction method via Internet

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102109885B1 (en) 2019-08-02 2020-05-12 주식회사 클리노믹스 System for managing Health data base on block chain and Driving therof
US11880855B2 (en) 2019-08-02 2024-01-23 Clinomics Inc. Block chain-based health data management system and driving method of same

Also Published As

Publication number Publication date
KR20020055478A (en) 2002-07-09

Similar Documents

Publication Publication Date Title
CA2432141C (en) Computer oriented record administration system
US7917372B2 (en) Pharmacy benefits management method and apparatus
US20030200226A1 (en) System and method for interacting with legacy healthcare database systems
US20060184524A1 (en) Method and system for automated data analysis, performance estimation and data model creation
US20040220829A1 (en) Distributed system and method for managing communication among healthcare providers, patients and third parties
US7627534B2 (en) System and method for storing information for a wireless device
US20030050802A1 (en) Medical service and prescription management system
US20100205005A1 (en) Patient oriented electronic medical record system
US20080071577A1 (en) Dual-access security system for medical records
US20090210250A1 (en) Intermediation Server, A Method, And Network For Consulting And Referencing Medical Information
US20080021739A1 (en) Internet browser based electronic medical record database management system and method
KR100580661B1 (en) System and Method for Unified Management of Medical Information
WO2009123712A2 (en) Information server and mobile delivery system and method
WO2002029664A1 (en) A method of internet-based medical record database configuration and system thereof by mutual certification between patient and doctor
KR100805642B1 (en) System and method for interchanging medical data between hospitals
US7464043B1 (en) Computerized method and system for obtaining, storing and accessing medical records
US20080262868A1 (en) Process for gathering and sharing personal medical data
KR100425370B1 (en) Personal healthcare information management and prescription order communication method at internet
JP2005524168A (en) Storage of confidential information
CN112133393A (en) Medical service system
WO2006126556A1 (en) Medication history information managing device
KR20020059992A (en) System managing dental-clinic and recording medium thereof
KR20020008636A (en) Method for Providing Medicines Information Using Internet
KR100380341B1 (en) Medical System using combined card
WO2003067388A2 (en) Distributed system and method for managing communication among healthcare providers, patients and third parties

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: 20111219

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20121211

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee