KR20160085021A - Patient customized automatic response apparatus and method - Google Patents
Patient customized automatic response apparatus and method Download PDFInfo
- Publication number
- KR20160085021A KR20160085021A KR1020150001847A KR20150001847A KR20160085021A KR 20160085021 A KR20160085021 A KR 20160085021A KR 1020150001847 A KR1020150001847 A KR 1020150001847A KR 20150001847 A KR20150001847 A KR 20150001847A KR 20160085021 A KR20160085021 A KR 20160085021A
- Authority
- KR
- South Korea
- Prior art keywords
- patient
- terminal
- message
- result value
- field name
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G06F19/32—
-
- G06F19/36—
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H10/00—ICT specially adapted for the handling or processing of patient-related medical or healthcare data
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
환자 맞춤형 자동응답 장치 및 방법이 개시된다. 환자 맞춤형 자동응답 장치는 단말로부터의 질의 메시지에 기초하여, 필드명을 확인하는 인터페이스부와, 상기 필드명에 대한 결과값을 병원 서버로부터 획득하는 획득부와, 상기 결과값과 관련되어 설정된 응답 메시지에 대해, 상기 응답 메시지 내 치환문자를 상기 결과값으로 대체하여 표준응답 메시지를 작성하고, 상기 표준응답 메시지를 상기 단말로 제공하도록 하는 프로세서를 포함한다.A patient-customized answering machine and method are disclosed. The patient-customized automatic answering device includes an interface unit for confirming a field name based on a query message from a terminal, an acquiring unit for acquiring a result value for the field name from a hospital server, And generating a standard response message by replacing the substitute character in the response message with the result value, and providing the standard response message to the terminal.
Description
본 발명의 실시예들은 환자의 질문에 대해 맞춤형 답변을 제공하는 기술에 관한 것이다.Embodiments of the present invention are directed to techniques that provide a personalized answer to a patient ' s query.
환자는 전화를 통해 예컨대, 접수시간, 대기자 수, 처방약품의 복용증상 등에 관련하여, 병원에 문의할 수 있다.The patient can call the hospital, for example, regarding the reception time, the number of waiters, the symptoms of prescription medicine, and the like.
그러나, 잦은 전화 문의는 병원 내 업무의 효율성을 감소시킬 수 있다.However, frequent telephone inquiries may reduce the effectiveness of the work in the hospital.
또한, 병원 내 상황에 따라, 전화에 대한 응대를 즉각적으로 할 수 없는 경우, 환자는 불편함을 느끼게 된다.In addition, depending on the situation in the hospital, the patient feels uncomfortable when the telephone can not be immediately responded to.
따라서, 환자로부터의 문의에 대한 답변을 자동으로 제공하여, 병원 내 업무의 효율성을 높이고, 환자 또한 만족시킬 수 있는 기술이 필요하다.Therefore, there is a need for technologies that can automatically provide answers to inquiries from patients, increase the efficiency of the hospital work, and satisfy patients.
본 발명은 단말로부터의 질의 메시지에 기초하여 필드명을 확인하고, 상기 필드명에 대한 결과값을 병원 서버로부터 획득한 후, 상기 결과값과 관련되어 설정된 응답 메시지에 대해, 상기 응답 메시지 내 치환문자를 상기 결과값으로 대체하여 작성한 표준응답 메시지를 상기 단말에 제공 함으로써, 환자에게 필요한 맞춤형 답변을 자동으로 제공하는 것을 목적으로 한다.The present invention is a method for confirming a field name based on a query message from a terminal, acquiring a result value for the field name from a hospital server, and then, for a response message set in association with the result value, To the terminal by providing the standard response message to the terminal, thereby automatically providing a customized answer required for the patient.
본 발명은 질의 메시지에 기초하여 확인된 필드명이 '환자'와 연관될 경우, 상기 단말로부터 환자 식별정보를 더 수신하고, 상기 환자 식별정보에 대응하여 병원 서버로부터 획득한 환자 정보에서 상기 필드명에 대한 결과값을 추출하여, 응답 메시지 내 치환문자를 대체 함으로써, 환자의 전자의무기록 정보를 활용하여 지극히 개인적인 질문에도 해당 답변을 정확히 제공하는 것을 목적으로 한다.In the present invention, when the field name confirmed on the basis of the inquiry message is associated with 'patient', it further receives the patient identification information from the terminal, and from the patient information acquired from the hospital server corresponding to the patient identification information, And to substitute the substitution character in the response message, thereby accurately providing the answer to a very personal question by utilizing the electronic medical record information of the patient.
또한, 본 발명은 단말로부터 키워드가 입력되면, 키워드에 관한 메시지 리스트를 상기 단말에 제공하고, 상기 메시지 리스트에 대한 상기 단말에서의 선택 명령에 따른 질의 메시지를 수신 함에 따라, 질의 메시지를 일일이 타이핑하지 않고도, 원하는 질의 메시지를 용이하게 입력할 수 있게 하는 것을 목적으로 한다.In addition, the present invention provides a message list about a keyword to a terminal when a keyword is input from the terminal, receives a query message according to a selection command from the terminal on the message list, The present invention is intended to allow a user to easily input a desired query message without having to input a desired query message.
상기의 목적을 이루기 위한 환자 맞춤형 자동응답 장치는 단말로부터의 질의 메시지에 기초하여, 필드명을 확인하는 인터페이스부와, 상기 필드명에 대한 결과값을 병원 서버로부터 획득하는 획득부와, 상기 결과값과 관련되어 설정된 응답 메시지에 대해, 상기 응답 메시지 내 치환문자를 상기 결과값으로 대체하여 표준응답 메시지를 작성하고, 상기 표준응답 메시지를 상기 단말로 제공하도록 하는 프로세서를 포함한다.According to another aspect of the present invention, there is provided a patient-specific automatic response apparatus including an interface unit for confirming a field name based on a query message from a terminal, an obtaining unit for obtaining a result value of the field name from a hospital server, And generating a standard response message by replacing the replacement character in the response message with the resultant value, and providing the standard response message to the terminal.
상기의 목적을 이루기 위한 환자 맞춤형 자동응답 방법은 단말로부터의 질의 메시지에 기초하여, 필드명을 확인하는 단계와, 상기 필드명에 대한 결과값을 병원 서버로부터 획득하는 단계와, 상기 결과값과 관련되어 설정된 응답 메시지에 대해, 상기 응답 메시지 내 치환문자를 상기 결과값으로 대체하여 표준응답 메시지를 작성하는 단계와, 상기 표준응답 메시지를 상기 단말로 제공하는 단계를 포함한다.According to another aspect of the present invention, there is provided a method for automatically responding to a patient, the method comprising: confirming a field name based on a query message from a terminal; obtaining a result value of the field name from a hospital server; Generating a standard response message by replacing the replacement character in the response message with the resultant value in response to the response message, and providing the standard response message to the terminal.
본 발명의 실시예에 따르면, 단말로부터의 질의 메시지에 기초하여 필드명을 확인하고, 상기 필드명에 대한 결과값을 병원 서버로부터 획득한 후, 상기 결과값과 관련되어 설정된 응답 메시지에 대해, 상기 응답 메시지 내 치환문자를 상기 결과값으로 대체하여 작성한 표준응답 메시지를 상기 단말에 제공 함으로써, 환자에게 필요한 맞춤형 답변을 자동으로 제공하여, 일일이 응대할 필요가 없는 병원에서는 업무의 효율성을 높일 수 있게 하고, 즉각적인 답변을 수신하는 환자는 만족감을 느낄 수 있게 한다.According to an embodiment of the present invention, a field name is confirmed based on a query message from a terminal, a result value for the field name is obtained from a hospital server, By providing a standard response message created by replacing the substitute character in the response message with the result value, the terminal automatically provides the customized answer required for the patient, thereby improving the efficiency of the work in a hospital that does not need to respond , The patient receiving an immediate response will feel satisfied.
본 발명의 실시예에 따르면, 질의 메시지에 기초하여 확인된 필드명이 '환자'와 연관될 경우, 상기 단말로부터 환자 식별정보를 더 수신하고, 상기 환자 식별정보에 대응하여 병원 서버로부터 획득한 환자 정보에서 상기 필드명에 대한 결과값을 추출하여, 응답 메시지 내 치환문자를 대체 함으로써, 환자의 전자의무기록 정보를 활용하여 지극히 개인적인 질문에도 해당 답변을 정확히 제공할 수 있다.According to the embodiment of the present invention, when the field name confirmed on the basis of the inquiry message is associated with 'patient', it further receives the patient identification information from the terminal, and the patient information The substitute character in the response message is replaced with the result value for the field name, so that it is possible to accurately provide the answer to a very personal question using the electronic medical record information of the patient.
또한, 본 발명의 실시예에 따르면, 단말로부터 키워드가 입력되면, 키워드에 관한 메시지 리스트를 상기 단말에 제공하고, 상기 메시지 리스트에 대한 상기 단말에서의 선택 명령에 따른 질의 메시지를 수신 함에 따라, 질의 메시지를 일일이 타이핑하지 않고도, 원하는 질의 메시지를 용이하게 입력할 수 있게 한다.According to an embodiment of the present invention, when a keyword is input from a terminal, a message list related to a keyword is provided to the terminal, and upon receiving a query message in response to a selection command in the terminal, It is possible to easily input a desired query message without typing the message every time.
도 1은 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 장치를 포함하는 네트워크의 구성 일례를 도시한 도면이다.
도 2는 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 장치의 구성을 도시한 도면이다.
도 3은 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 장치에서의 질의 메시지에 기초한 필드명 확인에 대한 일례를 설명하기 위한 도면이다.
도 4는 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 장치에서 획득하는 필드명에 대한 결과값에 대한 일례를 설명하기 위한 도면이다.
도 5는 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 장치에서 제공하는 표준응답 메시지에 대한 일례를 설명하기 위한 도면이다.
도 6은 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 장치에서의 질의 응답에 대한 일례를 설명하기 위한 도면이다.
도 7은 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 장치에서의 질의 응답에 대한 다른 일례를 설명하기 위한 도면이다.
도 8은 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 방법을 나타내는 흐름도이다.1 is a diagram showing an example of the configuration of a network including a patient-customized automatic answering device according to an embodiment of the present invention.
FIG. 2 is a block diagram illustrating a configuration of a patient-customized automatic answering device according to an embodiment of the present invention.
3 is a view for explaining an example of field name confirmation based on a query message in a patient-customized automatic response device according to an embodiment of the present invention.
4 is a view for explaining an example of a result value for a field name obtained in the patient-customized automatic answering device according to an embodiment of the present invention.
5 is a view for explaining an example of a standard response message provided by the patient-customized automatic answering device according to an embodiment of the present invention.
6 is a diagram for explaining an example of a query response in the patient-customized answering machine according to an embodiment of the present invention.
7 is a diagram for explaining another example of a query response in the patient-specific automatic response device according to an embodiment of the present invention.
8 is a flowchart illustrating a patient-customized automatic answering method according to an embodiment of the present invention.
이하, 첨부된 도면들을 참조하여 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 장치 및 방법에 대해 상세히 설명한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Reference will now be made in detail to the embodiments of the present invention, examples of which are illustrated in the accompanying drawings.
도 1은 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 장치를 포함하는 네트워크의 구성 일례를 도시한 도면이다.1 is a diagram showing an example of the configuration of a network including a patient-customized automatic answering device according to an embodiment of the present invention.
도 1을 참조하면, 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 장치를 포함하는 네트워크(100)는 단말(101), 환자 맞춤형 자동응답 장치(103) 및 병원 서버(105)를 포함할 수 있다.1, a
단말(101)은 예컨대, 스마트폰, 태블릿 PC 등일 수 있으며, 이에 한정되지 않는다.The
단말(101)은 사용자(예컨대, 환자)로부터의 질의 요청에 따라, 질의 메시지를 환자 맞춤형 자동응답 장치(103)에 전송하고, 환자 맞춤형 자동응답 장치(103)로부터 상기 질의 요청에 대한 응답으로서, 표준응답 메시지를 수신할 수 있다.The
환자 맞춤형 자동응답 장치(103)는 단말(101)로부터 질의 메시지를 수신하면, 상기 수신된 질의 메시지에 대응하는 표준응답 메시지를 단말(101)에 자동으로 제공 함으로써, 질문에 대한 답변을 즉각적으로 응답할 수 있다.When receiving the inquiry message from the
이때, 환자 맞춤형 자동응답 장치(103)는 단말(101)로부터의 질의 메시지에 기초하여 필드명을 확인하고, 상기 필드명에 대한 결과값을 병원 서버(105)로부터 획득할 수 있다. 상기 결과값을 획득한 환자 맞춤형 자동응답 장치(103)는 상기 결과값과 관련되어 설정된 응답 메시지에 대해, 상기 응답 메시지 내 치환문자를 상기 결과값으로 대체하여 표준응답 메시지를 작성하고, 상기 표준응답 메시지를 단말(101)로 제공 함으로써, 환자에게 필요한 맞춤형 답변을 자동으로 제공하는 동시에, 병원으로의 문의 전화를 감소시켜, 잦은 문의 전화로 인한 응대의 번거로움을 해소하고, 문의 전화에 대한 응대 시간을 줄여, 병원 내 업무의 효율을 높일 수 있게 한다.At this time, the patient-customized
예컨대, 환자 맞춤형 자동응답 장치(103)는 단말(101)로부터 '접수 가능한 시간은 언제 인가요?'의 질의 메시지를 수신하면, 상기 질의 메시지에 기초하여 '접수시간'의 필드명을 확인하고, '접수시간'의 필드명에 대한 결과값으로서, '10∼18시'를 병원 서버(105)로부터 획득할 수 있다. 상기 결과값을 획득한 환자 맞춤형 자동응답 장치(103)는 '10∼18시'의 결과값과 관련되어 설정된 응답 메시지(예컨대, 접수시간은 '*'입니다.)에 대해, 상기 응답 메시지 내 치환문자(*)를 '10∼18시'의 결과값으로 대체하여 표준응답 메시지(예컨대, 접수시간은 '10∼18시'입니다.)를 작성하고, 상기 표준응답 메시지를 단말(101)로 제공할 수 있다.For example, the patient-customized
한편, 환자 맞춤형 자동응답 장치(103)는 질의 메시지에 기초하여 확인된 필드명이 '환자'와 연관될 경우, 단말(101)로부터 환자 식별정보를 더 수신하고, 상기 환자 식별정보에 대응하여 병원 서버(105)로부터 획득한 환자 정보에서 상기 필드명에 대한 결과값을 추출하여, 응답 메시지 내 치환문자를 대체 함으로써, 환자의 전자의무기록 정보를 활용하여 지극히 개인적인 질문에도 해당 답변을 정확히 제공할 수 있다.The patient-customized
병원 서버(105)는 환자 맞춤형 자동응답 장치(103)로부터 필드명이 수신되면, 상기 필드명에 대한 결과값을 환자 맞춤형 자동응답 장치(103)에 제공할 수 있다.The
또한, 병원 서버(105)는 환자 맞춤형 자동응답 장치(103)로부터 환자 식별정보가 수신되면, 환자의 전자의무기록 정보로부터 환자 식별정보에 대응하는 환자 정보를 검색하여, 환자 맞춤형 자동응답 장치(103)에 제공할 수 있다.When the patient identification information is received from the patient-specific
도 2는 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 장치의 구성을 도시한 도면이다.FIG. 2 is a block diagram illustrating a configuration of a patient-customized automatic answering device according to an embodiment of the present invention.
도 2를 참조하면, 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 장치(200)는 인터페이스부(201), 획득부(203), 프로세서(205) 및 데이터베이스(207)를 포함할 수 있다.2, the patient-
인터페이스부(201)는 단말로부터의 질의 메시지에 기초하여, 필드명을 확인할 수 있다. 여기서, 필드명은 예컨대, '환자'와 연관된, '환자명', '처방일자', '처방약품명', '증상' 및 '병원'과 연관된, '진료과', '대기자 수', '점심시간', '접수시간', '의사명', '근무시간' 중 적어도 하나를 포함할 수 있다.The
구체적으로, 인터페이스부(201)는 단말로부터 키워드를 입력받고, 입력된 키워드에 관한 메시지 리스트를 데이터베이스(207)로부터 획득하여 상기 단말에 제공하고, 상기 메시지 리스트에 대한 상기 단말에서의 선택 명령에 따른 상기 질의 메시지를 수신할 수 있다. 이때, 인터페이스부(201)는 상기 단말로부터 텍스트 메시지가 입력되면, 상기 텍스트 메시지에서 상기 키워드를 검출할 수 있다.Specifically, the
예컨대, 인터페이스부(201)는 단말로부터 '졸음, 잠, 약'의 키워드가 입력된 경우, '졸음이 오는데 처방받은 약을 빼고 먹어도 되나요?', '졸음이 오는 약이 무엇인가요?', '졸음/춘곤증을 ?는 방법은 무엇인가요?' 등이 나열된 메시지 리스트를, 데이터베이스(207)로부터 획득하여 상기 단말에 제공할 수 있다.For example, when the keyword 'sleepiness, sleep, and medicine' is input from the terminal, the
또한, 인터페이스부(201)는 단말로부터 '접수'의 키워드가 입력된 경우, 키워드에 관한 메시지 리스트로서, '몇 시까지 접수 받나요?', '접수 가능한 시간은 언제 인가요?', '접수하기 위한 대기시간은 얼마나 되나요?' 등이 나열된 메시지 리스트를, 데이터베이스(207)로부터 획득하여 상기 단말에 제공할 수 있다.In addition, when the keyword 'reception' is input from the terminal, the
또한, 인터페이스부(201)는 상기 확인된 필드명이 '환자'와 연관될 경우, 상기 단말로부터 환자 식별정보(예컨대, 환자명, 주민등록번호)를 더 수신할 수 있다.The
상기 메시지 리스트 제공시, 인터페이스부(201)는 상기 단말로부터 환자 식별정보가 더 수신된 경우, 상기 환자 식별정보에 대응하여 상기 병원 서버로부터 획득된 환자 정보(예컨대, 환자나이, 환자질병, 환자성별, 처방정보 등)에 기초하여, 상기 메시지 리스트를 재정렬하고, 상기 재정렬된 메시지 리스트를 상기 단말에 제공할 수 있다.When providing the message list, the
획득부(203)는 상기 필드명에 대한 결과값을 병원 서버로부터 획득할 수 있다.The obtaining
또한, 획득부(203)는 상기 단말로부터 환자 식별정보가 더 수신되면, 상기 환자 식별정보에 대응하는 환자 정보를 병원 서버로부터 획득하고, 상기 획득한 환자 정보에서 상기 필드명에 대한 결과값을 추출할 수 있다. 예컨대, 획득부(203)는 단말로부터 환자 식별정보로서, '홍길동'이 수신되면, '홍길동'에 대응하는 환자 정보를 병원 서버로부터 획득하고, 필드명이 '환자명, 처방일자, 처방약품명, 증상'일 경우, 상기 환자 정보에서 상기 필드명에 대한 결과값으로서, '홍길동, 2015년, 1월 2일 처방, 코데닝정(졸음, 발진, 발적, 구역, 구토의 증상), 게보린정(구역, 구토의 증상), 게보린에스정(발진, 발적의 증상)'을 추출할 수 있다.The
병원 서버로부터의 환자 정보 획득시, 현재를 포함하여 설정된 기간(예컨대, 최근 3개월)에 해당하는 환자 정보를 병원 서버로부터 획득할 수 없을 경우, 획득부(203)는 최근에 내원한 이력이 없는 것에 관한 안내 메시지를 단말에 제공할 수 있다.When acquiring patient information from the hospital server, if the patient information corresponding to the set period including the current time (for example, the last three months) can not be acquired from the hospital server, the
또한, 획득부(203)는 단말로부터 입력된 키워드에 기초하여, 병원 서버로부터 획득한 결과값을 필터링할 수 있다.Further, the obtaining
예컨대, 획득부(203)는 '접수시간'의 필드명에 대한 결과값으로서, '요일별 접수시간'에 대한 결과값을 병원 서버로부터 획득하고, 단말로부터 입력된 키워드가, '월요일, 접수'일 경우, '월요일'에 기초하여, '요일별 접수시간'에 대한 결과값을 필터링 함으로써, '월요일의 접수시간'을 추출할 수 있다.For example, the obtaining
또한, 획득부(203)는 '환자명, 처방일자, 처방약품명, 증상'의 필드명에 대한 결과값이, '홍길동, 2015년, 1월 2일 처방, 코데닝정(졸음, 발진, 발적, 구역, 구토의 증상), 게보린정(구역, 구토의 증상), 게보린에스정(발진, 발적의 증상)'이고, 단말로부터 입력된 키워드가 '졸음'일 경우, '졸음'에 기초하여 상기 결과값을 필터링 함으로써, '홍길동, 2015년, 1월 2일 처방, 코데닝정(졸음)'을 추출할 수 있다.Also, the obtaining
프로세서(205)는 병원 서버로부터 획득한 상기 결과값과 관련되어 설정된 응답 메시지에 대해, 상기 응답 메시지 내 치환문자(예컨대, #, @, &)를 상기 필드명에 대한 결과값으로 대체하여 표준응답 메시지를 작성하고, 인터페이스부(201)를 통해, 상기 표준응답 메시지를 상기 단말로 제공하도록 한다. 이때, 프로세서(205)는 상기 결과값과 관련되어 설정된 응답 메시지를, 획득부(203)를 통해, 데이터베이스(207) 내 응답 리스트로부터 획득할 수 있다.The
상기 표준응답 메시지 작성시, 프로세서(205)는 상기 필드명이 복수로 확인되는 경우, 상기 복수의 필드명 각각에 대해 획득한 결과값을, 상기 치환문자가 갖는 식별자에 따라 대체하여 상기 표준응답 메시지를 작성할 수 있다.Upon creation of the standard response message, the
프로세서(205)는 예컨대, '환자명, 처방일자, 처방약품명, 증상'의 필드명에 대한 결과값('홍길동, 2015년, 1월 2일 처방, 코데닝정(졸음, 발진, 발적, 구역, 구토의 증상)')과 관련되어 설정된 응답 메시지가 '# 환자님께서는 @ 일자 처방내역에 따라 & 정을 제외하고 드시면 졸음을 방지할 수 있습니다.'일 경우, 상기 응답 메시지 내 치환문자(예컨대, #, @, &)를 상기 필드명에 대한 결과값으로 대체하여, '홍길동 환자님께서는 2015년, 1월 2일자 처방내역에 따라 코데닝정을 제외하고 드시면 졸음을 방지할 수 있습니다.'의 표준응답 메시지를 작성할 수 있다.
또한, 프로세서(205)는 상기 필드명에 대한 결과값으로서, 약품 식별정보가 포함되는 경우, 상기 약품에 대한 영상을 상기 표준응답 메시지에 포함시켜 상기 단말에 제공하도록 한다. 예컨대, 프로세서(205)는 상기 필드명에 대한 결과값으로서, '코데닝정'이 포함되는 경우, '홍길동 환자님께서는 2015년, 1월 2일자 처방내역에 따라 코데닝정을 제외하고 드시면 졸음을 방지할 수 있습니다.'의 표준응답 메시지 제공시, '코데닝정'에 대한 영상을 포함시켜 제공하도록 함으로써, 환자가 '코데닝정'을 쉽게 구분할 수 있게 한다.If the drug identification information is included in the result of the field name, the
데이터베이스(207)는 질의 메시지가 나열된 메시지 리스트를 저장할 수 있다. 여기서, 메시지 리스트는 예컨대, 자주하는 질문에 기초하여 작성된 질의 리스트일 수 있으며, 프로세서(205)에 의해, 주기적으로 갱신될 수 있다.The
또한, 데이터베이스(207)는 응답 메시지가 나열된 응답 리스트를 더 저장할 수 있다. 여기서, 응답 리스트 또한, 프로세서(205)에 의해, 주기적으로 갱신될 수 있다.Further, the
도 3은 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 장치에서의 질의 메시지에 기초한 필드명 확인에 대한 일례를 설명하기 위한 도면이다.3 is a view for explaining an example of field name confirmation based on a query message in a patient-customized automatic response device according to an embodiment of the present invention.
도 3을 참조하면, 환자 맞춤형 자동응답 장치는 단말로부터의 질의 메시지에 기초하여, 필드명을 확인할 수 있다. 이때, 환자 맞춤형 자동응답 장치는 상기 단말이 입력한 키워드에 관한 메시지 리스트를 상기 단말에 제공하고, 상기 메시지 리스트에 대한 상기 단말에서의 선택 명령에 따른 상기 질의 메시지를 수신한 후, 수신된 질의 메시지에 기초하여 필드명을 확인할 수 있다.Referring to FIG. 3, the patient-specific answering machine can confirm the field name based on a query message from the terminal. At this time, the patient-customized automatic response device provides the terminal with a message list related to the keyword inputted by the terminal, receives the inquiry message according to the selection command in the terminal with respect to the message list, The field name can be confirmed based on the field name.
예컨대, 환자 맞춤형 자동응답 장치는 단말로부터 '졸음, 잠, 약'의 키워드가 입력된 경우, '졸음이 오는데 처방받은 약을 빼고 먹어도 되나요?', '졸음이 오는 약이 무엇인가요?', '졸음/춘곤증을 ?는 방법은 무엇인가요?' 등이 나열된 제1 메시지 리스트(301)를 상기 단말에 제공할 수 있다. 이때, 환자 맞춤형 자동응답 장치는 상기 단말에 의해, 제1 메시지 리스트(301)에서, '졸음이 오는데 처방받은 약을 빼고 먹어도 되나요?'의 질의 메시지가 선택되면, 선택된 질의 메시지에 기초하여, '환자명, 처방일자, 처방약품명, 증상'의 필드명을 확인할 수 있다.For example, when the keyword 'sleepiness, sleep, and medicine' is input from the terminal, the patient-customized automatic response device may be set to 'drowsy, can I take the prescribed medicine?', What is the way to get drowsy / chongon? The
여기서, '증상'의 필드명이 확인되면, 환자 맞춤형 자동응답 장치는 키워드로서, 단말로부터 입력된 '졸음'을 이용하여, '환자명, 처방일자, 처방약품명, 증상'의 필드명에 대한 결과값을 필터링할 수 있다.Here, when the field name of 'symptom' is confirmed, the patient-customized automatic response device uses the 'drowsiness' input from the terminal as a keyword and outputs the result value for the field names' patient name, prescription date, prescription drug name, Can be filtered.
또한, 환자 맞춤형 자동응답 장치는 제1 메시지 리스트(301)에서, '졸음/춘곤증을 ?는 방법은 무엇인가요?'의 질의 메시지가 선택되면, 선택된 질의 메시지에 기초하여, '환자명'의 필드명을 확인할 수 있다.In addition, in the
또한, 환자 맞춤형 자동응답 장치는 단말로부터 '접수'의 키워드가 입력된 경우, '몇 시까지 접수 받나요?', '접수 가능한 시간은 언제 인가요?', '접수하기 위한 대기시간은 얼마나 되나요?' 등이 나열된 제2 메시지 리스트(303)를 상기 단말에 제공할 수 있다. 이때, 환자 맞춤형 자동응답 장치는 상기 단말에 의해, 제2 메시지 리스트(303)에서, '몇 시까지 접수 받나요?'의 질의 메시지가 선택되면, 선택된 질의 메시지에 기초하여, '접수시간'의 필드명을 확인할 수 있다.In addition, when the keyword 'receptionist' is inputted from the terminal, the patient-customized automatic response device can be set to 'what time is it accepted?', 'When is the reception time possible? The
도 4는 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 장치에서 획득하는 필드명에 대한 결과값에 대한 일례를 설명하기 위한 도면이다.4 is a view for explaining an example of a result value for a field name obtained in the patient-customized automatic answering device according to an embodiment of the present invention.
도 4를 참조하면, 환자 맞춤형 자동응답 장치는 단말로부터 입력된 키워드를 이용하여 질의 메시지를 확인하고, 질의 메시지에 기초하여 확인된 필드명에 대한 결과값을 병원 서버로부터 획득할 수 있다. 이때, 환자 맞춤형 자동응답 장치는 상기 단말로부터 환자 식별정보가 더 수신되면, 상기 환자 식별정보에 대응하는 환자 정보를 병원 서버로부터 획득하고, 상기 획득한 환자 정보에서 상기 필드명에 대한 결과값을 추출할 수 있다.Referring to FIG. 4, the patient-customized automatic response device can confirm the query message using the keyword input from the terminal, and obtain the result value of the field name confirmed based on the query message, from the hospital server. At this time, the patient-customized automatic response device acquires patient information corresponding to the patient identification information from the hospital server when the patient identification information is further received from the terminal, extracts a result value for the field name from the acquired patient information can do.
예컨대, 환자 맞춤형 자동응답 장치는 단말로부터 환자 식별정보로서, '홍길동'이 수신되면, '홍길동'에 대응하는 환자 정보(401)를 병원 서버로부터 획득하고, 필드명이 '환자명, 처방일자, 처방약품명, 증상'일 경우, 환자 정보(401)에서 '홍길동, 2015년, 1월 2일 처방, 코데닝정(졸음, 발진, 발적, 구역, 구토의 증상), 게보린정(구역, 구토의 증상), 게보린에스정(발진, 발적의 증상)'를 추출할 수 있다.For example, the patient-customized automatic answering device acquires
이때, 환자 맞춤형 자동응답 장치는 단말로부터 입력된 키워드가 '졸음'일 경우, '졸음'에 기초하여 상기 결과값을 필터링 함으로써, '홍길동, 2015년, 1월 2일 처방, 코데닝정(졸음)'을 추출할 수 있다.In this case, the patient-customized automatic answering device may be configured to filter out the result value based on 'sleepiness' when the keyword input from the terminal is 'drowsiness' Can be extracted.
도 5는 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 장치에서 제공하는 표준응답 메시지에 대한 일례를 설명하기 위한 도면이다.5 is a view for explaining an example of a standard response message provided by the patient-customized automatic answering device according to an embodiment of the present invention.
도 5를 참조하면, 환자 맞춤형 자동응답 장치는 질의 메시지에 기초하여 확인된 필드명에 대한 결과값과 관련되어 설정된 응답 메시지에 대해, 상기 응답 메시지 내 치환문자를 상기 결과값으로 대체하여 표준응답 메시지를 작성하고, 상기 표준응답 메시지를 단말로 제공할 수 있다.5, the patient-customized automatic response apparatus replaces the substitute character in the response message with the result value for the response message set in association with the result value for the confirmed field name based on the inquiry message, And provides the standard response message to the terminal.
예컨대, 환자 맞춤형 자동응답 장치는 '졸음이 오는데 처방받은 약을 빼고 먹어도 되나요?'의 질의 메시지에 기초하여, '환자명, 처방일자, 처방약품명, 증상'의 필드명이 확인되면, 확인된 필드명에 대한 결과값과 관련되어 설정된 제1 응답 메시지(501)를 이용하여, 표준응답 메시지를 작성할 수 있다. 이때, 환자 맞춤형 자동응답 장치는 제1 응답 메시지(501) 내 치환문자(#, @, &)를 상기 확인된 필드명에 대한 결과값으로 대체하여 표준응답 메시지를 작성하고, 작성된 표준응답 메시지를 단말로 제공할 수 있다.For example, when the field name of 'patient name, prescription date, prescription drug name, symptom' is confirmed on the basis of the inquiry message of 'can the patient be drowsy, A standard response message can be generated using the
이때, 환자 맞춤형 자동응답 장치는 상기 확인된 필드명이 '환자'와 연관될 경우, 단말로부터 수신한 환자 식별정보에 대응하는 환자 정보를 상기 병원 서버로부터 획득하고, 상기 획득한 환자 정보에서 상기 필드명에 대한 결과값을 추출하되, 예컨대, 3개월 이내에 해당하는 환자 정보가 병원 서버로부터 획득되지 않음에 따라, 필드명에 대한 결과값을 추출할 수 없을 경우, 설정된 제2 응답 메시지(503)를 이용하여, 표준응답 메시지를 작성할 수 있다. 여기서, 환자 맞춤형 자동응답 장치는 제2 응답 메시지(503) 내 치환문자(#)를 '환자명'으로 대체하여 표준응답 메시지를 작성하고, 작성된 표준응답 메시지를 단말로 제공할 수 있다.At this time, if the identified field name is associated with 'patient', the patient-customized automatic response device acquires patient information corresponding to the patient identification information received from the terminal from the hospital server, For example, when the corresponding patient information is not obtained from the hospital server within 3 months, if the result value for the field name can not be extracted, the
도 6은 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 장치에서의 질의 응답에 대한 일례를 설명하기 위한 도면이다.6 is a diagram for explaining an example of a query response in the patient-customized answering machine according to an embodiment of the present invention.
도 6을 참조하면, 단계(601)에서, 환자 맞춤형 자동응답 장치는 단말로부터 '졸음', '약'의 키워드를 입력받으면, 키워드에 관한 메시지 리스트를 단말로 제공할 수 있다.Referring to FIG. 6, in
단계(603)에서, 환자 맞춤형 자동응답 장치는 메시지 리스트에 대한 단말에서의 선택 명령에 따라, 단말로부터 '졸음이 오는데 처방받은 약을 빼고 먹어도 되나요?'의 질의 메시지를 수신할 수 있다.In
단계(605)에서, 환자 맞춤형 자동응답 장치는 질의 메시지에 기초하여, '환자명, 처방일자, 처방약품명, 증상'의 필드명을 확인할 수 있다.In
단계(607)에서, 환자 맞춤형 자동응답 장치는 단말로부터 수신된 환자 식별정보에 대응하여, 설정된 기간(예컨대, 최근 3개월)에 해당하는 환자 정보를 병원 서버로부터 획득할 수 있는지를 확인할 수 있다.In
상기 환자 정보를 획득할 수 있는 것으로 확인되는 경우, 단계(609)에서, 환자 맞춤형 자동응답 장치는 병원 서버로부터 환자 정보를 수신하고, 환자 정보에서 '환자명, 처방일자, 처방약품명, 증상'의 필드명에 대한 결과값('홍길동, 2015년, 1월 2일 처방, 코데닝정(졸음, 발진, 발적, 구역, 구토의 증상)')을 추출할 수 있다.If it is confirmed that the patient information can be acquired, in
단계(611)에서, 환자 맞춤형 자동응답 장치는 '환자명, 처방일자, 처방약품명, 증상'의 필드명에 대한 결과값과 관련되어, 설정된 응답 메시지와 '환자명, 처방일자, 처방약품명, 증상'의 필드명에 대한 결과값을 이용하여, 표준응답 메시지를 작성하고, 표준응답 메시지를 단말로 제공할 수 있다. 이때, 환자 맞춤형 자동응답 장치는 상기 응답 메시지('# 환자님께서는 @ 일자 처방내역에 따라 & 정을 제외하고 드시면 졸음을 방지할 수 있습니다.)에 대해, 상기 응답 메시지 내 치환문자(#, @, &)를 상기 필드명에 대한 결과값('홍길동, 2015년, 1월 2일 처방, 코데닝정(졸음, 발진, 발적, 구역, 구토의 증상)')으로 대체하여 표준응답 메시지('홍길동 환자님께서는 2015년, 1월 2일자 처방내역에 따라 코데닝정을 제외하고 드시면 졸음을 방지할 수 있습니다.')를 작성할 수 있다.In
한편, 상기 단계(607)에서, 상기 환자 정보를 병원 서버로부터 획득할 수 없는 것으로 확인되는 경우, 단계(613)에서, 환자 맞춤형 자동응답 장치는 최근에 내원한 이력이 없음에 관한 안내 메시지를 단말에 제공할 수 있다.If it is determined in
도 7은 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 장치에서의 질의 응답에 대한 다른 일례를 설명하기 위한 도면이다.7 is a view for explaining another example of a query response in the patient-specific automatic response device according to the embodiment of the present invention.
도 7을 참조하면, 단계(701)에서, 환자 맞춤형 자동응답 장치는 단말로부터 '대기자 수'의 키워드를 입력받으면, 키워드에 관한 메시지 리스트를 단말로 제공할 수 있다.Referring to FIG. 7, in
단계(703)에서, 환자 맞춤형 자동응답 장치는 메시지 리스트에 대한 단말에서의 선택 명령에 따라, 단말로부터 '현재 진료 대기자 수가 몇 명인가요?'의 질의 메시지를 수신할 수 있다.In
단계(705)에서, 환자 맞춤형 자동응답 장치는 질의 메시지에 기초하여, '대기자 수'의 필드명을 확인할 수 있다.In
단계(707)에서, 환자 맞춤형 자동응답 장치는 '대기자 수'의 필드명에 대한 결과값('5명')을 병원 서버로부터 획득할 수 있다.In
단계(709)에서, 환자 맞춤형 자동응답 장치는 '대기자 수'의 필드명에 대한 결과값과 관련되어, 설정된 응답 메시지와 '대기자 수'의 필드명에 대한 결과값을 이용하여, 표준응답 메시지를 작성하고, 표준응답 메시지를 단말로 제공할 수 있다. 이때, 환자 맞춤형 자동응답 장치는 상기 응답 메시지('현재 진료 대기자는 * 명입니다.)에 대해, 상기 응답 메시지 내 치환문자(*)를 상기 필드명에 대한 결과값('5명')으로 대체하여 표준응답 메시지('현재 진료 대기자는 5명입니다.')를 작성할 수 있다.In
도 8은 본 발명의 일실시예에 따른 환자 맞춤형 자동응답 방법을 나타내는 흐름도이다.8 is a flowchart illustrating a patient-customized automatic answering method according to an embodiment of the present invention.
도 8을 참조하면, 단계(801)에서, 환자 맞춤형 자동응답 장치는 단말로부터 질의 메시지를 수신할 수 있다.Referring to Fig. 8, in
구체적으로, 환자 맞춤형 자동응답 장치는 단말이 입력한 키워드에 관한 메시지 리스트를 데이터베이스로부터 획득하여 상기 단말에 제공하고, 상기 메시지 리스트에 대한 상기 단말에서의 선택 명령에 따른 상기 질의 메시지를 수신할 수 있다. 이때, 환자 맞춤형 자동응답 장치는 상기 단말로부터 텍스트 메시지가 입력되면, 상기 텍스트 메시지에서 상기 키워드를 검출할 수 있다.Specifically, the patient-customized automatic response device can acquire a message list related to a keyword input by the terminal from the database, provide the message list to the terminal, and receive the inquiry message according to the selection command in the terminal with respect to the message list . At this time, the patient-customized automatic answering device can detect the keyword in the text message when a text message is input from the terminal.
또한, 상기 메시지 리스트 제공시, 환자 맞춤형 자동응답 장치는 상기 단말로부터 환자 식별정보가 더 수신되면, 상기 환자 식별정보에 대응하여 상기 병원 서버로부터 획득된 환자 정보(예컨대, 환자나이, 환자질병, 환자성별, 처방정보 등)에 기초하여, 상기 메시지 리스트를 재정렬하고, 상기 재정렬된 메시지 리스트를 상기 단말에 제공할 수 있다.In addition, in providing the message list, the patient-customized automatic answering device may further include a step of, when the patient identification information is further received from the terminal, comparing the patient information acquired from the hospital server Gender, prescription information, etc.), and may provide the reordered message list to the terminal.
단계(803)에서, 환자 맞춤형 자동응답 장치는 단말로부터의 질의 메시지에 기초하여, 필드명을 확인할 수 있다.In
여기서, 필드명은 예컨대, '환자'와 연관된, '환자명', '처방일자', '처방약품명', '증상' 및 '병원'과 연관된, '진료과', '대기자 수', '점심시간', '접수시간', '의사명', '근무시간' 중 적어도 하나를 포함할 수 있다.Herein, the field name may be, for example, a 'medical department', a 'number of waiters', a 'lunch time', etc., associated with 'patient', 'patient name', 'prescription date', 'prescription drug name' , 'Reception time', 'doctor name', and 'working time'.
환자 맞춤형 자동응답 장치는 상기 필드명이 '환자'와 연관될 경우, 상기 단말로부터 환자 식별정보를 더 수신할 수 있으며, 상기 환자 식별정보에 대응하는 환자 정보를 병원 서버로부터 획득하고, 상기 획득한 환자 정보에서 상기 필드명에 대한 결과값을 추출할 수 있다.The patient-customized automatic answering device may further receive patient identification information from the terminal when the field name is associated with a 'patient', obtain patient information corresponding to the patient identification information from a hospital server, The result value for the field name can be extracted from the information.
단계(805)에서, 환자 맞춤형 자동응답 장치는 상기 필드명에 대한 결과값을 병원 서버로부터 획득할 수 있다.In
또한, 환자 맞춤형 자동응답 장치는 단말로부터 입력된 키워드에 기초하여, 병원 서버로부터 획득한 결과값을 필터링할 수 있다.In addition, the patient-customized automatic response device can filter the result value acquired from the hospital server based on the keyword inputted from the terminal.
예컨대, 환자 맞춤형 자동응답 장치는 '접수시간'의 필드명에 대한 결과값으로서, '요일별 접수시간'에 대한 결과값을 병원 서버로부터 획득하고, 단말로부터 입력된 키워드가, '월요일, 접수'일 경우, '월요일'에 기초하여, '요일별 접수시간'에 대한 결과값을 필터링 함으로써, '월요일의 접수시간'을 추출할 수 있다.For example, the patient-customized automatic response device obtains a result value for 'reception time per day' from the hospital server as a result value for the field name of 'reception time', and if the keyword inputted from the terminal is' Monday, , The 'reception time on Monday' can be extracted by filtering the result value for 'reception time per day' based on 'Monday'.
또한, 환자 맞춤형 자동응답 장치는 '환자명, 처방일자, 처방약품명, 증상'의 필드명에 대한 결과값이, '홍길동, 2015년, 1월 2일 처방, 코데닝정(졸음, 발진, 발적, 구역, 구토의 증상), 게보린정(구역, 구토의 증상), 게보린에스정(발진, 발적의 증상)'이고, 단말로부터 입력된 키워드가 '졸음'일 경우, '졸음'에 기초하여 상기 결과값을 필터링 함으로써, '홍길동, 2015년, 1월 2일 처방, 코데닝정(졸음)'을 추출할 수 있다.In addition, the patient-customized answering machine can be classified into the following categories: 'patient name, prescription date, prescription drug name, symptom' field name, 'Hong Kil-dong, 2015, January 2 prescription, Corde Ningjing (drowsiness, (Symptom of nausea, vomiting), a symptom of nausea and vomiting, a symptom of nausea and vomiting, a symptom of nausea and vomiting, a symptom of nausea and vomiting, By filtering the values, you can extract 'Hong Kil Dong, 2015, January 2 prescription, Corde Ning Jung (sleepiness)'.
단계(807)에서, 환자 맞춤형 자동응답 장치는 상기 필드명에 대한 결과값과 관련되어 설정된 응답 메시지에 대해, 상기 응답 메시지 내 치환문자를 상기 결과값으로 대체하여 표준응답 메시지를 작성할 수 있다.In
상기 필드명이 복수로 확인되는 경우, 환자 맞춤형 자동응답 장치는 상기 복수의 필드명 각각에 대해 획득한 결과값을, 상기 치환문자가 갖는 식별자에 따라 대체하여 상기 표준응답 메시지를 작성할 수 있다.When a plurality of field names are identified, the patient-customized automatic answering device can generate the standard response message by replacing the result value acquired for each of the plurality of field names with an identifier of the substitution character.
단계(809)에서, 환자 맞춤형 자동응답 장치는 상기 표준응답 메시지를 상기 단말로 제공할 수 있다.In
이때, 환자 맞춤형 자동응답 장치는 상기 필드명에 대한 결과값으로서, 약품 식별정보가 포함되는 경우, 상기 약품에 대한 영상을 상기 표준응답 메시지에 포함시켜 단말에 제공할 수 있다.At this time, if the patient-specific answering machine includes drug identification information as a result value for the field name, the patient-customized answering machine may include an image for the medicine in the standard response message and provide the same to the terminal.
본 발명의 실시예는 단말로부터의 질의 메시지에 기초하여 필드명을 확인하고, 상기 필드명에 대한 결과값을 병원 서버로부터 획득한 후, 상기 결과값과 관련되어 설정된 응답 메시지에 대해, 상기 응답 메시지 내 치환문자를 상기 결과값으로 대체하여 작성한 표준응답 메시지를 상기 단말에 제공 함으로써, 환자에게 필요한 맞춤형 답변을 자동으로 제공할 수 있다.In the embodiment of the present invention, a field name is confirmed based on a query message from a terminal, a result value for the field name is obtained from a hospital server, And providing the standard response message created by replacing the substitution character with the result value to the terminal, so that a customized answer necessary for the patient can be automatically provided.
본 발명의 실시예는 질의 메시지에 기초하여 확인된 필드명이 '환자'와 연관될 경우, 상기 단말로부터 환자 식별정보를 더 수신하고, 상기 환자 식별정보에 대응하여 병원 서버로부터 획득한 환자 정보에서 상기 필드명에 대한 결과값을 추출하여, 응답 메시지 내 치환문자를 대체 함으로써, 환자의 전자의무기록 정보를 활용하여 지극히 개인적인 질문에도 해당 답변을 정확히 제공할 수 있다.In an embodiment of the present invention, when the field name confirmed on the basis of a query message is associated with 'patient', it further receives the patient identification information from the terminal, and from the patient information acquired from the hospital server corresponding to the patient identification information, By extracting the result value for the field name and replacing the substitute character in the response message, the answer can be accurately provided to a very personal question by utilizing the electronic medical record information of the patient.
또한, 본 발명의 실시예는 단말로부터 키워드가 입력되면, 키워드에 관한 메시지 리스트를 상기 단말에 제공하고, 상기 메시지 리스트에 대한 상기 단말에서의 선택 명령에 따른 질의 메시지를 수신 함에 따라, 질의 메시지를 일일이 타이핑하지 않고도, 원하는 질의 메시지를 용이하게 입력할 수 있게 한다.According to an embodiment of the present invention, when a keyword is input from a terminal, a message list about a keyword is provided to the terminal, and upon receiving a query message according to a selection command in the terminal, It is possible to easily input a desired query message without typing each one.
이상에서 설명된 장치는 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치 및 구성요소는, 예를 들어, 프로세서, 콘트롤러, ALU(arithmetic logic unit), 디지털 신호 프로세서(digital signal processor), 마이크로컴퓨터, FPA(field programmable array), PLU(programmable logic unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다. 처리 장치는 운영 체제(OS) 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 애플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술분야에서 통상의 지식을 가진 자는, 처리 장치가 복수 개의 처리 요소(processing element) 및/또는 복수 유형의 처리 요소를 포함할 수 있음을 알 수 있다. 예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(parallel processor)와 같은, 다른 처리 구성(processing configuration)도 가능하다.The apparatus described above may be implemented as a hardware component, a software component, and / or a combination of hardware components and software components. For example, the apparatus and components described in the embodiments may be implemented within a computer system, such as, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable array (FPA) A programmable logic unit (PLU), a microprocessor, or any other device capable of executing and responding to instructions. The processing device may execute an operating system (OS) and one or more software applications running on the operating system. The processing device may also access, store, manipulate, process, and generate data in response to execution of the software. For ease of understanding, the processing apparatus may be described as being used singly, but those skilled in the art will recognize that the processing apparatus may have a plurality of processing elements and / As shown in FIG. For example, the processing unit may comprise a plurality of processors or one processor and one controller. Other processing configurations are also possible, such as a parallel processor.
소프트웨어는 컴퓨터 프로그램(computer program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다. 소프트웨어 및/또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치, 또는 전송되는 신호 파(signal wave)에 영구적으로, 또는 일시적으로 구체화(embody)될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 저장 매체에 저장될 수 있다.The software may include a computer program, code, instructions, or a combination of one or more of the foregoing, and may be configured to configure the processing device to operate as desired or to process it collectively or collectively Device can be commanded. The software and / or data may be in the form of any type of machine, component, physical device, virtual equipment, computer storage media, or device , Or may be permanently or temporarily embodied in a transmitted signal wave. The software may be distributed over a networked computer system and stored or executed in a distributed manner. The software and data may be stored in one or more computer readable storage media.
실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 저장될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 저장되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 저장 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광저장 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media) 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The method according to an embodiment may be implemented in the form of a program instruction that may be executed through various computer means and stored in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions stored on the medium may be those specially designed and constructed for the embodiments or may be available to those skilled in the art of computer software. Examples of computer-readable storage media include magnetic media such as hard disks, floppy disks and magnetic tape; optical media such as CD-ROMs and DVDs; magneto-optical media such as floppy disks; Includes hardware devices specifically configured to store and execute program instructions such as magneto-optical media and ROM, RAM, flash memory, and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.
이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. For example, it is to be understood that the techniques described may be performed in a different order than the described methods, and / or that components of the described systems, structures, devices, circuits, Lt; / RTI > or equivalents, even if it is replaced or replaced.
그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 특허청구범위의 범위에 속한다.Therefore, other implementations, other embodiments, and equivalents to the claims are also within the scope of the following claims.
100: 환자 맞춤형 자동응답 장치를 포함하는 네트워크
101: 단말
103: 환자 맞춤형 자동응답 장치
105: 병원 서버100: Network comprising a patient-specific answering machine
101: terminal
103: patient-specific answering machine
105: Hospital server
Claims (16)
상기 필드명에 대한 결과값을 병원 서버로부터 획득하는 획득부; 및
상기 결과값과 관련되어 설정된 응답 메시지에 대해, 상기 응답 메시지 내 치환문자를 상기 결과값으로 대체하여 표준응답 메시지를 작성하고, 상기 표준응답 메시지를 상기 단말로 제공하도록 하는 프로세서
를 포함하는 환자 맞춤형 자동응답 장치.An interface unit for confirming a field name based on a query message from the terminal;
An obtaining unit for obtaining a result value of the field name from a hospital server; And
A processor for generating a standard response message by replacing the substitute character in the response message with the resultant value for a response message set in association with the result value and providing the standard response message to the terminal,
And a patient-specific answering device.
상기 필드명이 복수로 확인되는 경우,
상기 프로세서는,
상기 복수의 필드명 각각에 대해 획득한 결과값을, 상기 치환문자가 갖는 식별자에 따라 대체하여 상기 표준응답 메시지를 작성하는
환자 맞춤형 자동응답 장치.The method according to claim 1,
When a plurality of field names are identified,
The processor comprising:
Replacing the result value obtained for each of the plurality of field names with an identifier of the substitution character, and creating the standard response message
Patient-tailored answering machine.
상기 인터페이스부는,
상기 단말이 입력한 키워드에 관한 메시지 리스트를 데이터베이스로부터 획득하여 상기 단말에 제공하고, 상기 메시지 리스트에 대한 상기 단말에서의 선택 명령에 따른 상기 질의 메시지를 수신하는
환자 맞춤형 자동응답 장치.The method according to claim 1,
The interface unit includes:
Acquiring from the database a message list related to the keyword inputted by the terminal and providing the message list to the terminal, receiving the inquiry message according to the selection command in the terminal with respect to the message list
Patient-tailored answering machine.
상기 단말로부터 환자 식별정보가 더 수신되면,
상기 인터페이스부는,
상기 환자 식별정보에 대응하여 상기 병원 서버로부터 획득된 환자 정보에 기초하여, 상기 메시지 리스트를 재정렬하고, 상기 재정렬된 메시지 리스트를 상기 단말에 제공하는
환자 맞춤형 자동응답 장치.The method of claim 3,
When further patient identification information is received from the terminal,
The interface unit includes:
Reordering the message list based on the patient information acquired from the hospital server corresponding to the patient identification information, and providing the reordered message list to the terminal
Patient-tailored answering machine.
상기 인터페이스부는,
상기 단말로부터 텍스트 메시지가 입력되면, 상기 텍스트 메시지에서 상기 키워드를 검출하는
환자 맞춤형 자동응답 장치.The method of claim 3,
The interface unit includes:
When a text message is input from the terminal, the keyword is detected in the text message
Patient-tailored answering machine.
상기 획득부는,
상기 키워드에 기초하여 상기 필드명에 대한 결과값을 필터링하는
환자 맞춤형 자동응답 장치.The method of claim 3,
Wherein the obtaining unit comprises:
And filtering the result value for the field name based on the keyword
Patient-tailored answering machine.
상기 인터페이스부는,
상기 필드명이 '환자'와 연관될 경우, 상기 단말로부터 환자 식별정보를 더 수신하고,
상기 획득부는,
상기 환자 식별정보에 대응하는 환자 정보를 상기 병원 서버로부터 획득하고, 상기 획득한 환자 정보에서 상기 필드명에 대한 결과값을 추출하는
환자 맞춤형 자동응답 장치.The method according to claim 1,
The interface unit includes:
Further receiving patient identification information from the terminal when the field name is associated with 'patient'
Wherein the obtaining unit comprises:
Acquires patient information corresponding to the patient identification information from the hospital server, and extracts a result value for the field name from the obtained patient information
Patient-tailored answering machine.
상기 프로세서는,
상기 필드명에 대한 결과값으로서, 약품 식별정보가 포함되는 경우,
상기 약품에 대한 영상을 상기 표준응답 메시지에 포함시켜 상기 단말에 제공하도록 하는
환자 맞춤형 자동응답 장치.The method according to claim 1,
The processor comprising:
When drug identification information is included as a result value for the field name,
And an image for the drug is included in the standard response message and is provided to the terminal
Patient-tailored answering machine.
상기 필드명에 대한 결과값을 병원 서버로부터 획득하는 단계;
상기 결과값과 관련되어 설정된 응답 메시지에 대해, 상기 응답 메시지 내 치환문자를 상기 결과값으로 대체하여 표준응답 메시지를 작성하는 단계; 및
상기 표준응답 메시지를 상기 단말로 제공하는 단계
를 포함하는 환자 맞춤형 자동응답 방법.Identifying a field name based on a query message from the terminal;
Obtaining a result value for the field name from a hospital server;
Generating a standard response message by replacing a substitute character in the response message with the result value for a response message set in association with the result value; And
Providing the standard response message to the terminal
Wherein the patient-specific automated response method comprises:
상기 표준응답 메시지를 작성하는 단계는,
상기 필드명이 복수로 확인되는 경우,
상기 복수의 필드명 각각에 대해 획득한 결과값을, 상기 치환문자가 갖는 식별자에 따라 대체하여 상기 표준응답 메시지를 작성하는 단계
를 포함하는 환자 맞춤형 자동응답 방법.10. The method of claim 9,
Wherein the step of generating the standard response message comprises:
When a plurality of field names are identified,
Generating the standard response message by replacing a result value obtained for each of the plurality of field names with an identifier of the substitution character,
Wherein the patient-specific automated response method comprises:
상기 단말이 입력한 키워드에 관한 메시지 리스트를 데이터베이스로부터 획득하고, 상기 획득한 메시지 리스트를 상기 단말에 제공하는 단계; 및
상기 메시지 리스트에 대한 상기 단말에서의 선택 명령에 따른 상기 질의 메시지를 수신하는 단계
를 더 포함하는 환자 맞춤형 자동응답 방법.10. The method of claim 9,
Acquiring a message list related to a keyword input by the terminal from a database, and providing the obtained message list to the terminal; And
Receiving the query message according to a selection command at the terminal for the message list
Further comprising the steps of:
상기 획득한 메시지 리스트를 상기 단말에 제공하는 단계는,
상기 단말로부터 환자 식별정보가 더 수신되면,
상기 환자 식별정보에 대응하여 상기 병원 서버로부터 획득된 환자 정보에 기초하여, 상기 메시지 리스트를 재정렬하고, 상기 재정렬된 메시지 리스트를 상기 단말에 제공하는 단계
를 포함하는 환자 맞춤형 자동응답 방법.12. The method of claim 11,
The step of providing the acquired message list to the terminal includes:
When further patient identification information is received from the terminal,
Rearranging the message list based on the patient information obtained from the hospital server corresponding to the patient identification information, and providing the reordered message list to the terminal
Wherein the patient-specific automated response method comprises:
상기 단말로부터 텍스트 메시지가 입력되면, 상기 텍스트 메시지에서 상기 키워드를 검출하는 단계
를 더 포함하는 환자 맞춤형 자동응답 방법.12. The method of claim 11,
Detecting a keyword in the text message when a text message is input from the terminal,
Further comprising the steps of:
상기 키워드에 기초하여 상기 필드명에 대한 결과값을 필터링하는 단계
를 더 포함하는 환자 맞춤형 자동응답 방법.12. The method of claim 11,
Filtering the result value for the field name based on the keyword
Further comprising the steps of:
상기 필드명이 '환자'와 연관될 경우, 상기 단말로부터 환자 식별정보를 더 수신하는 단계
를 더 포함하고,
상기 획득하는 단계는,
상기 환자 식별정보에 대응하는 환자 정보를 상기 병원 서버로부터 획득하고, 상기 획득한 환자 정보에서 상기 필드명에 대한 결과값을 추출하는 단계
를 포함하는 환자 맞춤형 자동응답 방법.10. The method of claim 9,
If the field name is associated with 'patient', further receiving patient identification information from the terminal
Further comprising:
Wherein the acquiring comprises:
Acquiring patient information corresponding to the patient identification information from the hospital server, and extracting a result value for the field name from the acquired patient information
Wherein the patient-specific automated response method comprises:
상기 단말로 제공하는 단계는,
상기 필드명에 대한 결과값으로서, 약품 식별정보가 포함되는 경우,
상기 약품에 대한 영상을 상기 표준응답 메시지에 포함시켜 상기 단말에 제공하는 단계
를 포함하는 환자 맞춤형 자동응답 방법.10. The method of claim 9,
The method of claim 1,
When drug identification information is included as a result value for the field name,
And a step of providing an image of the drug to the terminal by including the image in the standard response message
Wherein the patient-specific automated response method comprises:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150001847A KR20160085021A (en) | 2015-01-07 | 2015-01-07 | Patient customized automatic response apparatus and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150001847A KR20160085021A (en) | 2015-01-07 | 2015-01-07 | Patient customized automatic response apparatus and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20160085021A true KR20160085021A (en) | 2016-07-15 |
Family
ID=56505937
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020150001847A Ceased KR20160085021A (en) | 2015-01-07 | 2015-01-07 | Patient customized automatic response apparatus and method |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20160085021A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10418023B2 (en) | 2017-10-17 | 2019-09-17 | International Business Machines Corporation | Automatic answer rephrasing based on talking style |
| KR102325184B1 (en) | 2020-05-26 | 2021-11-12 | 김근형 | Hospital information system using kiosk |
| KR20230164320A (en) * | 2022-05-25 | 2023-12-04 | 주식회사 유비케어 | Method and system for operating questionnaire survey platform |
-
2015
- 2015-01-07 KR KR1020150001847A patent/KR20160085021A/en not_active Ceased
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10418023B2 (en) | 2017-10-17 | 2019-09-17 | International Business Machines Corporation | Automatic answer rephrasing based on talking style |
| US11030990B2 (en) | 2017-10-17 | 2021-06-08 | International Business Machines Corporation | Automatic answer rephrasing based on talking style |
| KR102325184B1 (en) | 2020-05-26 | 2021-11-12 | 김근형 | Hospital information system using kiosk |
| KR20230164320A (en) * | 2022-05-25 | 2023-12-04 | 주식회사 유비케어 | Method and system for operating questionnaire survey platform |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11468975B2 (en) | Medication reconciliation system and method | |
| US9152762B2 (en) | System, method, and software for positive patient identification | |
| JP5731440B2 (en) | Patient call display system, patient call / guidance method, patient call / guidance device, program | |
| US20170161450A1 (en) | Real-time veterinarian communication linkage for animal assessment and diagnosis | |
| US20150356257A1 (en) | Patient status notification | |
| KR101690937B1 (en) | Apparatus and method for recommending hospital based on medical examination result | |
| US20160070860A1 (en) | Structuring multi-sourced medical information into a collaborative health record | |
| CN107887006A (en) | Rehabilitation programme based reminding method and device, storage medium, server | |
| KR101894188B1 (en) | Alarm and report system for adverse events of clinical trials based on hospital medical record systems | |
| KR20160085021A (en) | Patient customized automatic response apparatus and method | |
| US20180053011A1 (en) | Secure access device | |
| JP6176938B2 (en) | Medical information terminal and program | |
| US9105072B2 (en) | Method and apparatus for automated multi-user multi-duration access to emergency medical records | |
| KR102360234B1 (en) | Method and computer program managing prescriptions electronically | |
| EP3230907B1 (en) | System and method for uniformly correlating unstructured entry features to associated therapy features | |
| KR101779833B1 (en) | Method of medical record management, medical record management apparatus and storage media storing the same | |
| US10878957B2 (en) | Need determination system | |
| EP3579240B1 (en) | Method and system for providing second medical data record | |
| JP6875768B1 (en) | Home care matching system | |
| JP6136169B2 (en) | Discharge summary editing program, discharge summary editing device, and discharge summary editing method | |
| US20200185067A1 (en) | Patient information providing system, patient information providing method, and program | |
| US20140100877A1 (en) | Healthcare facility navigation method and system | |
| CN113517049A (en) | Information pushing method, information pushing device and equipment for medicine prompting | |
| KR102896707B1 (en) | Device and method for providing customized medical information | |
| CN120600206B (en) | A data conversion method, system, terminal and storage medium based on patient portrait |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18 | Changes to party contact information recorded |
Free format text: ST27 STATUS EVENT CODE: A-3-3-R10-R18-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |