Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7722976B2 - Order management system and order management method - Google Patents
[go: Go Back, main page]

JP7722976B2 - Order management system and order management method - Google Patents

Order management system and order management method

Info

Publication number
JP7722976B2
JP7722976B2 JP2022184783A JP2022184783A JP7722976B2 JP 7722976 B2 JP7722976 B2 JP 7722976B2 JP 2022184783 A JP2022184783 A JP 2022184783A JP 2022184783 A JP2022184783 A JP 2022184783A JP 7722976 B2 JP7722976 B2 JP 7722976B2
Authority
JP
Japan
Prior art keywords
patient
prescription
information
medical
server
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.)
Active
Application number
JP2022184783A
Other languages
Japanese (ja)
Other versions
JP2024073843A (en
Inventor
秀伍 大金
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Medipal Holdings Corp
Original Assignee
Medipal Holdings Corp
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 Medipal Holdings Corp filed Critical Medipal Holdings Corp
Priority to JP2022184783A priority Critical patent/JP7722976B2/en
Publication of JP2024073843A publication Critical patent/JP2024073843A/en
Application granted granted Critical
Publication of JP7722976B2 publication Critical patent/JP7722976B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は、受注管理システム、及び受注管理方法に関する。 The present invention relates to an order management system and an order management method.

近年、医師による患者宅への訪問診療や、看護師による訪問看護などを提供する在宅医療サービスの利用者数が増加している。
また、IT技術の進歩に伴い、インターネットなどの通信ネットワークを介して医師側端末と患者側端末とを接続しておき、両者の端末がそれぞれオンライン診療アプリケーションを利用して、医師によるオンライン診療も行われるようになった。
在宅医療サービスでは、住み慣れた場所で医療サービスを受けられるという利点がある反面、様々な問題点も抱えている。
例えば、患者は、自宅で医師による問診を受けることが可能になるが、医師が発行した処方箋を調剤薬局まで持参して薬剤を受け取る必要があった。
これに対し、特許文献1において、調剤薬局等から処方薬を自宅まで配達する薬剤宅配サービスを実現するためのシステムが提案されている。
この薬剤宅配システムでは、医療機関から患者に発行された処方箋に関する情報をインターネット上のサーバで受け付け、保険証番号をキーとして患者に関する情報を検索し、患者の住所に最も近い調剤薬局に対して処方箋の情報が通知される。そして、通知を受けた調剤薬局では処方箋の情報に基づいて患者に提供する薬剤の調剤が行われ、患者の自宅へ薬剤が配達される。この仕組みにより、患者は病院や調剤薬局に出向かずに処方薬を受け取ることができるとうい利点が生じる。
In recent years, the number of users of home medical care services, which provide services such as doctors visiting patients' homes and nurses visiting patients, has been increasing.
In addition, with the advancement of IT technology, doctors can now provide online medical consultations by connecting a doctor's terminal and a patient's terminal via a communication network such as the Internet, and using online medical consultation applications on both terminals.
While home medical care services have the advantage of allowing patients to receive medical care in a familiar place, they also have various problems.
For example, patients can now receive medical consultations from a doctor at home, but they still need to bring the prescription issued by the doctor to a pharmacy to receive their medication.
In response to this, Patent Document 1 proposes a system for realizing a drug delivery service in which prescription drugs are delivered to a patient's home from a dispensing pharmacy or the like.
In this drug delivery system, information about prescriptions issued to patients by medical institutions is received by an Internet server, patient information is searched for using the patient's health insurance card number as a key, and the prescription information is notified to the dispensing pharmacy closest to the patient's address. The notified pharmacy then dispenses the medication to be provided to the patient based on the prescription information and delivers the medication to the patient's home. This system has the advantage of allowing patients to receive their prescription medication without having to go to a hospital or dispensing pharmacy.

詳しくは、特許文献1には、薬剤宅配サービスの為の装置及びプログラムを提供することを目的として、病院より、少なくとも患者の保険証番号及び、当該患者への薬剤の処方内容を含む処方箋情報を受信し、管理する処方箋情報受付手段と、処方箋情報受付手段により受信した処方箋情報の保険証番号をキーとして、保険証番号を含む患者情報を記憶している患者情報管理データベースから患者の患者情報を得る患者情報取得手段と、患者情報取得手段により得られた患者情報を基に患者所定の調剤、配送センターを決定し、当該調剤、配送センターへ処方箋情報と患者情報との一部若しくは全てを処方箋配送情報として通知する処方箋配送情報配信手段とを備えた、処方箋集配信サーバについて開示されている。
このように、特許文献1にあっては、処方箋集配信サーバにおいて、患者の保険証番号をキーとして、処方箋集配信サーバに備えられた患者情報管理データベースを検索して、患者の患者情報を得て、患者所定の調剤、配送センターを決定するように構成されている。
In detail, Patent Document 1 discloses a prescription collection and distribution server for the purpose of providing a device and program for a drug delivery service, which includes a prescription information receiving means for receiving and managing prescription information including at least the patient's health insurance card number and the details of the drug prescription for the patient from a hospital, a patient information acquisition means for obtaining patient information from a patient information management database that stores patient information including health insurance card numbers, using the health insurance card number of the prescription information received by the prescription information receiving means as a key, and a prescription delivery information distribution means for determining a prescribed dispensing and distribution center for the patient based on the patient information obtained by the patient information acquisition means, and notifying the dispensing and distribution center of some or all of the prescription information and patient information as prescription delivery information.
In this way, in Patent Document 1, the prescription collection and distribution server is configured to use the patient's health insurance card number as a key to search the patient information management database provided on the prescription collection and distribution server, obtain the patient's patient information, and determine the patient's designated dispensing and distribution center.

しかしながら、特許文献1にあっては、処方箋集配信サーバが、患者の個人情報である保険証番号(通常、被保険者番号という)をデータベースに記憶させているため、患者の個人情報を保護するという観点、及び法律上の厳しい規制があるという観点に立つと、このようなデータベースを患者の診断に係わる医師及び医療機関以外の第三者が参照できないため、薬剤の配送を担う配送事業者が患者の個人情報を参照できないという問題があった。
また、特許文献1にあっては、処方箋集配信サーバが、患者の個人情報である保険証番号(通常、被保険者番号という)をデータベースに記憶させているため、悪意ある第三者により通信ネットワークを介して処方箋集配信サーバに記憶されている保険証番号がハッキングされる恐れがあり、保険証番号の漏洩につながるため、セキュリティ上の問題があった。
ところで、オンライン診療サービスを提供する事業者に対して、薬剤を配送する配送事業者が異なった場合でも、患者の個人情報が配送事業者に漏洩しないシステム構成を構築できれば、より多くの配送事業者に薬剤の配送を依頼することが可能になり、在宅医療における患者への配送サービスがより拡大できるという利点が生じる。
そこで、患者の個人情報が配送事業者に漏洩せずに、在宅医療を利用した患者への薬剤の配送サービスがより拡大できるシステム構成の構築が切望されている。
However, in Patent Document 1, the prescription collection and distribution server stores the patient's personal information, such as the health insurance card number (usually called the insured person number), in a database.From the perspective of protecting the patient's personal information and from the perspective of strict legal regulations, this database cannot be accessed by third parties other than the doctor and medical institution involved in the patient's diagnosis, which creates the problem that delivery companies responsible for delivering medications cannot access the patient's personal information.
Furthermore, in Patent Document 1, the prescription collection and distribution server stores the patient's personal information, such as the health insurance card number (usually called the insured person number), in a database, which raises the risk that a malicious third party could hack the health insurance card number stored in the prescription collection and distribution server via the communication network, leading to the leakage of the health insurance card number, and therefore poses a security problem.
Incidentally, if a system configuration could be created that would prevent patients' personal information from being leaked to delivery companies, even if the delivery company that delivers the medication is different from the provider providing the online medical care service, it would be possible to request delivery of medication from more delivery companies, which would have the advantage of further expanding delivery services to patients in home medical care.
Therefore, there is a strong need to develop a system configuration that will enable the expansion of drug delivery services to patients using home medical care without leaking patients' personal information to delivery companies.

特開2002-279069公報JP 2002-279069 A

本発明の一実施形態は、上記に鑑みてなされたもので、その目的は、患者の個人情報が配送事業者に漏洩せずに、在宅医療を利用した患者への薬剤の配送サービスがより拡大できるシステム構成を構築することにある。 One embodiment of the present invention has been developed in light of the above, and its purpose is to build a system configuration that can further expand medication delivery services to patients using home medical care, without leaking patients' personal information to delivery companies.

上記課題を解決するために、請求項1記載の発明は、オンライン診療アプリケーションを搭載し、患者による前記オンライン診療アプリケーションの操作が可能な患者端末と、
前記オンライン診療アプリケーションを搭載し、前記患者端末と通信ネットワークを介して接続され、医療従事者による前記オンライン診療アプリケーションの操作が可能な医療従事者端末と、前記医療従事者端末と前記患者端末との間に通信ネットワークを介して接続され、前記オンライン診療アプリケーションに係わるサービスを提供するオンライン診療サーバと、前記オンライン診療サーバと通信ネットワークを介して接続され、薬剤に係わる受注情報を管理する受注管理サーバと、を備えた受注管理システムであって、前記オンライン診療サーバは、前記サービスが実施された場合に得られる前記患者に係わる個人情報である被保険者情報を含む処方箋データ、及び前記処方箋データに固有の処方箋IDを含む第1処方情報に対して、ユニークな診療結果問合せ番号を関連付けて記憶するデータベースと、前記受注管理サーバから診療結果問合せ番号と所望の情報要求とを受信した場合に、当該診療結果問合せ番号をキーとして、前記データベースから第1処方情報を検索し、該検索の結果として得られた第1処方情報から個人情報である被保険者情報を含む処方箋データを除いた第2処方情報を生成し、該第2処方情報を前記受注管理サーバに送信するように制御する検索制御部と、を備え、前記受注管理サーバは、記憶部と、前記オンライン診療サーバから受信した前記患者に係わる診療結果問合せ番号を記憶部に登録する登録制御部と、前記患者に係わる診療結果問合せ番号を前記オンライン診療サーバに送信し、前記オンライン診療サーバから受信した第2処方情報を前記診療結果問合せ番号に関連付けて前記記憶部に登録するように制御する処方情報登録制御部と、前記患者に係わる薬剤の配送先要求に前記診療結果問合せ番号を付加して前記オンライン診療サーバに送信し、前記オンライン診療サーバから受信した前記薬剤に係わる配送先情報を物流管理サーバへ送信するように制御する配送先情報送信制御部と、を備えることを特徴とする。
In order to solve the above problem, the present invention provides a patient terminal that is equipped with an online medical consultation application and that allows a patient to operate the online medical consultation application;
An order management system comprising: a medical professional terminal that is equipped with the online medical consultation application, is connected to the patient terminal via a communication network, and allows a medical professional to operate the online medical consultation application; an online medical consultation server that is connected between the medical professional terminal and the patient terminal via the communication network and provides services related to the online medical consultation application; and an order management server that is connected to the online medical consultation server via the communication network and manages order information related to medicines, wherein the online medical consultation server stores a database that associates a unique medical result inquiry number with prescription data including insured person information, which is personal information related to the patient obtained when the service is provided, and first prescription information including a prescription ID unique to the prescription data, and when the medical result inquiry number and a desired information request are received from the order management server, the online medical consultation server stores the medical result inquiry number as a key. and a search control unit that searches the database for first prescription information, generates second prescription information by excluding prescription data including insured person information, which is personal information, from the first prescription information obtained as a result of the search, and controls the transmission of the second prescription information to the order management server, wherein the order management server comprises a memory unit, a registration control unit that registers the medical result inquiry number related to the patient received from the online medical consultation server in the memory unit, a prescription information registration control unit that sends the medical result inquiry number related to the patient to the online medical consultation server and controls the second prescription information received from the online medical consultation server to be associated with the medical result inquiry number and registered in the memory unit, and a delivery destination information transmission control unit that adds the medical result inquiry number to a delivery destination request for medication related to the patient and transmits it to the online medical consultation server, and controls the transmission of the delivery destination information related to the medication received from the online medical consultation server to a logistics management server.

本発明によれば、患者の個人情報が配送事業者に漏洩せずに、在宅医療を利用した患者への薬剤の配送サービスがより拡大できるシステム構成を構築することができる。 This invention makes it possible to build a system configuration that can further expand medication delivery services to patients using home medical care, without leaking patients' personal information to delivery companies.

本発明の一実施形態に係わる受注管理システムの全体を表すシステムブロック図である。1 is a system block diagram showing the entire order management system according to an embodiment of the present invention; 本発明の一実施形態に係わる各サーバにおいて取扱われる各情報の詳細を説明するための図である。FIG. 2 is a diagram for explaining details of each piece of information handled in each server according to one embodiment of the present invention. 本発明の一実施形態に係る通信端末のハードウェア構成図である。FIG. 2 is a hardware configuration diagram of a communication terminal according to an embodiment of the present invention. 本発明の一実施形態に係るサーバのハードウェア構成図である。FIG. 2 is a hardware configuration diagram of a server according to an embodiment of the present invention. 本発明の一実施形態に係わる医療従事者端末の機能を表す機能ブロック図である。FIG. 2 is a functional block diagram showing functions of a medical staff terminal according to an embodiment of the present invention. 本発明の一実施形態に係わる患者端末の機能を表す機能ブロック図である。FIG. 2 is a functional block diagram showing functions of a patient terminal according to an embodiment of the present invention. 本発明の一実施形態に係わる薬局端末の機能を表す機能ブロック図である。FIG. 2 is a functional block diagram showing functions of a pharmacy terminal according to one embodiment of the present invention. 本発明の一実施形態に係わるオンライン診療サーバの機能を表す機能ブロック図である。FIG. 2 is a functional block diagram showing the functions of an online medical consultation server according to an embodiment of the present invention. 本発明の一実施形態に係わる受注管理システムの全体の機能を表す機能ブロック図である。1 is a functional block diagram showing the overall functions of an order management system according to an embodiment of the present invention; 本発明の一実施形態に係わる受注管理サーバの機能を表す機能ブロック図である。FIG. 2 is a functional block diagram showing functions of an order management server according to an embodiment of the present invention. 本発明の一実施形態に係わるオンライン診療サーバと端末との通信手順を表すシーケンス図(その1)である。FIG. 1 is a sequence diagram (part 1) showing a communication procedure between an online medical consultation server and a terminal according to one embodiment of the present invention. 本発明の一実施形態に係わるオンライン診療サーバと端末との通信手順を表すシーケンス図(その2)である。FIG. 10 is a sequence diagram (part 2) showing a communication procedure between an online medical consultation server and a terminal according to one embodiment of the present invention. 本発明の一実施形態に係わるオンライン診療サーバを介して薬剤師からオンライン服薬指導を受ける際の通信手順を表すシーケンス図(その3)である。FIG. 10 is a sequence diagram (part 3) showing the communication procedure when receiving online medication instructions from a pharmacist via an online medical consultation server according to one embodiment of the present invention. 本発明の一実施形態に係わる患者端末または医療従事者端末に表示されるID登録ページの一例を示す概念図である。FIG. 10 is a conceptual diagram showing an example of an ID registration page displayed on a patient terminal or a medical staff terminal according to an embodiment of the present invention. 本発明の一実施形態に係わる患者端末または医療従事者端末に表示される受診空き情報ページの一例を示す概念図である。FIG. 10 is a conceptual diagram showing an example of an examination availability information page displayed on a patient terminal or a medical staff terminal according to one embodiment of the present invention. 本発明の一実施形態に係わる患者端末または医療従事者端末に表示される医療施設検索ページの一例を示す概念図である。FIG. 10 is a conceptual diagram showing an example of a medical facility search page displayed on a patient terminal or a medical staff terminal according to an embodiment of the present invention. 本発明の一実施形態に係わる患者端末または医療従事者端末に表示される医療施設検索結果ページの一例を示す概念図である。FIG. 10 is a conceptual diagram showing an example of a medical facility search result page displayed on a patient terminal or a medical staff terminal according to an embodiment of the present invention. 本発明の一実施形態に係わる患者端末に表示される内科受診予約状況の一例を示す概念図である。FIG. 10 is a conceptual diagram showing an example of an internal medicine consultation appointment status displayed on a patient terminal according to one embodiment of the present invention. 本発明の一実施形態に係わる患者端末に表示される予約完了通知の一例を示す概念図である。FIG. 10 is a conceptual diagram showing an example of a reservation completion notification displayed on a patient terminal according to one embodiment of the present invention. 本発明の一実施形態に係わる患者端末に表示される薬局検索ページの一例を示す概念図である。FIG. 10 is a conceptual diagram showing an example of a pharmacy search page displayed on a patient terminal according to one embodiment of the present invention. 本発明の一実施形態に係わる患者端末に表示される薬局施設検索結果ページの一例を示す概念図である。FIG. 10 is a conceptual diagram showing an example of a pharmacy facility search result page displayed on a patient terminal according to one embodiment of the present invention. 本発明の一実施形態に係わる患者端末に表示される服薬指導日予約状況ページの一例を示す概念図である。FIG. 10 is a conceptual diagram showing an example of a medication instruction date reservation status page displayed on a patient terminal according to one embodiment of the present invention. 本発明の一実施形態に係わる患者端末に表示される内科受診予約完了ページの一例を示す概念図である。FIG. 10 is a conceptual diagram showing an example of an internal medicine appointment completion page displayed on a patient terminal according to one embodiment of the present invention. 本発明の一実施形態に係わる医療従事者端末に表示されるビデオ会議画面の一例を示す概念図である。FIG. 10 is a conceptual diagram showing an example of a video conference screen displayed on a medical staff terminal according to an embodiment of the present invention. 本発明の一実施形態に係わる患者端末に表示されるビデオ会議画面の一例を示す概念図である。FIG. 10 is a conceptual diagram showing an example of a video conference screen displayed on a patient terminal according to an embodiment of the present invention. 本発明の一実施形態に係わる患者端末に表示される内科受診予約完了ページの一例を示す概念図である。FIG. 10 is a conceptual diagram showing an example of an internal medicine appointment completion page displayed on a patient terminal according to one embodiment of the present invention. 本発明の一実施形態に係わる薬局端末に表示されるビデオ会議画面の一例を示す概念図である。FIG. 10 is a conceptual diagram showing an example of a video conference screen displayed on a pharmacy terminal according to one embodiment of the present invention. 本発明の一実施形態に係わる患者端末に表示されるビデオ会議画面の一例を示す概念図である。FIG. 10 is a conceptual diagram showing an example of a video conference screen displayed on a patient terminal according to an embodiment of the present invention. 本発明の一実施形態に係わる受注管理システムのオンライン診療サーバにより管理される医療施設情報ファイルの構成を表す概要図である。1 is a schematic diagram showing the configuration of a medical facility information file managed by an online medical consultation server of an order management system according to one embodiment of the present invention. FIG. 本発明の一実施形態に係わる受注管理システムのオンライン診療サーバにより管理される第1処方情報ファイルの構成を表す概要図である。1 is a schematic diagram showing the configuration of a first prescription information file managed by an online medical consultation server of an order management system according to one embodiment of the present invention. FIG. 本発明の一実施形態に係わる受注管理システムのオンライン診療サーバにより管理される第2処方情報ファイルの構成を表す概要図である。1 is a schematic diagram showing the configuration of a second prescription information file managed by an online medical consultation server of an order management system according to one embodiment of the present invention. FIG. 本発明の一実施形態に係わる受注管理システムの通信を表すシーケンス図(その1)である。FIG. 1 is a sequence diagram (part 1) showing communication in an order management system according to an embodiment of the present invention. 本発明の一実施形態に係わる受注管理システムの通信を表すシーケンス図(その2)である。FIG. 2 is a sequence diagram (part 2) showing communication in an order management system according to an embodiment of the present invention. 本発明の一実施形態に係わる受注管理システムの通信を表すシーケンス図(その3)である。FIG. 10 is a sequence diagram (part 3) showing communication in an order management system according to an embodiment of the present invention. 本発明の一実施形態に係わる受注管理システムの通信を表すシーケンス図(その4)である。FIG. 4 is a sequence diagram (part 4) showing communication in an order management system according to an embodiment of the present invention. 本発明の一実施形態に係わる受注管理システムの通信を表すシーケンス図(その5)である。FIG. 5 is a sequence diagram (part 5) showing communication in an order management system according to one embodiment of the present invention. 本発明の一実施形態に係わる受注管理サーバにより管理されるファイル、及びマスタの構成、関連付けを表すER図である。1 is an ER diagram showing the configuration and association of files and masters managed by an order management server according to an embodiment of the present invention. 本発明の一実施形態に係わる受注管理サーバにより管理されるユーザマスタの構成、関連付けを表すER図である。1 is an ER diagram showing the configuration and association of a user master managed by an order management server according to an embodiment of the present invention. 本発明の一実施形態に係わる受注管理サーバにより管理される配送依頼画面を表す模式図である。FIG. 10 is a schematic diagram illustrating a delivery request screen managed by an order management server according to an embodiment of the present invention. 本発明の一実施形態に係わる受注管理サーバにより管理される配送依頼受付画面を表す模式図である。FIG. 2 is a schematic diagram illustrating a delivery request reception screen managed by an order management server according to an embodiment of the present invention.

以下、本発明を図面に示した実施の形態により詳細に説明する。
本発明は、患者の個人情報が配送事業者に漏洩せずに、在宅医療を利用した患者への薬剤の配送サービスがより拡大できるシステム構成を構築するために、以下の構成を有する。
すなわち、本発明の受注管理システムは、オンライン診療アプリケーションを搭載し、患者によるオンライン診療アプリケーションの操作が可能な患者端末と、オンライン診療アプリケーションを搭載し、患者端末と通信ネットワークを介して接続され、医療従事者によるオンライン診療アプリケーションの操作が可能な医療従事者端末と、医療従事者端末と患者端末との間に通信ネットワークを介して接続され、オンライン診療アプリケーションに係わるサービスを提供するオンライン診療サーバと、オンライン診療サーバと通信ネットワークを介して接続され、薬剤に係わる受注情報を管理する受注管理サーバと、を備えた受注管理システムであって、オンライン診療サーバは、サービスが実施された場合に得られる患者に係わる個人情報である被保険者情報を含む処方箋データ、及び処方箋データに固有の処方箋IDを含む第1処方情報に対して、ユニークな診療結果問合せ番号を関連付けて記憶するデータベースと、受注管理サーバから診療結果問合せ番号と所望の情報要求とを受信した場合に、当該診療結果問合せ番号をキーとして、データベースから第1処方情報を検索し、該検索の結果として得られた第1処方情報から個人情報である被保険者情報を含む処方箋データを除いた第2処方情報を生成し、該第2処方情報を受注管理サーバに送信するように制御する検索制御部と、を備え、受注管理サーバは、記憶部と、オンライン診療サーバから受信した患者に係わる診療結果問合せ番号を記憶部に登録する登録制御部と、患者に係わる診療結果問合せ番号をオンライン診療サーバに送信し、オンライン診療サーバから受信した第2処方情報を診療結果問合せ番号に関連付けて記憶部に登録するように制御する処方情報登録制御部と、患者に係わる薬剤の配送先要求に診療結果問合せ番号を付加してオンライン診療サーバに送信し、オンライン診療サーバから受信した薬剤に係わる配送先情報を物流管理サーバへ送信するように制御する配送先情報送信制御部と、を備えることを特徴とする。
以上の構成を備えることにより、患者の個人情報が配送事業者に漏洩せずに、在宅医療を利用した患者への薬剤の配送サービスがより拡大できるシステム構成を構築することができる。
上記記載の本発明の特徴について、以下の図面を用いて詳細に解説する。但し、この実施形態に記載される構成要素、種類、組み合わせ、形状、その相対配置などは特定的な記載がない限り、この発明の範囲をそれのみに限定する主旨ではなく単なる説明例に過ぎない。
上記の本発明の特徴に関して、以下、図面を用いて詳細に説明する。
The present invention will be described in detail below with reference to the embodiments shown in the drawings.
The present invention has the following configuration in order to build a system configuration that can further expand drug delivery services to patients using home medical care without leaking patients' personal information to delivery companies.
That is, the order management system of the present invention is an order management system comprising: a patient terminal equipped with an online medical consultation application and capable of allowing patients to operate the online medical consultation application; a medical staff terminal equipped with the online medical consultation application, connected to the patient terminal via a communication network and capable of allowing medical staff to operate the online medical consultation application; an online medical consultation server connected between the medical staff terminal and the patient terminal via the communication network and providing services related to the online medical consultation application; and an order management server connected to the online medical consultation server via the communication network and managing order information related to medicines, wherein the online medical consultation server is an order management system comprising: a database that associates and stores a unique medical result inquiry number with prescription data including insured person information, which is personal information related to the patient obtained when the service is provided, and first prescription information including a prescription ID unique to the prescription data; and a search control unit that, when receiving the medical result inquiry number and the desired information request, searches the database for first prescription information using the medical result inquiry number as a key, generates second prescription information by excluding prescription data including insured person information, which is personal information, from the first prescription information obtained as a result of the search, and controls the transmission of the second prescription information to the order management server. The order management server is characterized by comprising: a memory unit; a registration control unit that registers the medical result inquiry number related to the patient received from the online medical consultation server in the memory unit; a prescription information registration control unit that sends the medical result inquiry number related to the patient to the online medical consultation server and controls the second prescription information received from the online medical consultation server to be registered in the memory unit in association with the medical result inquiry number; and a delivery destination information transmission control unit that adds the medical result inquiry number to a delivery destination request for medication related to the patient and transmits it to the online medical consultation server, and controls the transmission of delivery destination information related to the medication received from the online medical consultation server to the logistics management server.
By providing the above configuration, it is possible to construct a system configuration that can further expand drug delivery services to patients using home medical care, without leaking patients' personal information to delivery companies.
The features of the present invention described above will be explained in detail with reference to the following drawings. However, unless otherwise specified, the components, types, combinations, shapes, relative arrangements, etc. described in the embodiments are merely illustrative examples and do not limit the scope of the present invention.
The above-mentioned features of the present invention will be described in detail below with reference to the drawings.

<システムブロック図>
図1は、本発明の一実施形態に係わる受注管理システムの全体を表す図である。
受注管理システム1は、医療従事者端末3A、患者端末3B、オンライン診療サーバ7A、受注管理サーバ7B、物流管理サーバ7C、薬局端末3Cを備えており、それぞれが通信ネットワークを介して接続されている。オンライン診療サーバ7Aは、例えばデータセンタに配置される。
<System block diagram>
FIG. 1 is a diagram showing the entire order management system according to one embodiment of the present invention.
The order management system 1 includes a medical staff terminal 3A, a patient terminal 3B, an online medical consultation server 7A, an order management server 7B, a logistics management server 7C, and a pharmacy terminal 3C, all of which are connected via a communication network. The online medical consultation server 7A is located, for example, in a data center.

医療従事者端末3Aは、複数の医療施設にそれぞれ配置される。また、患者端末3Bは、患者宅または介護施設にそれぞれ配置され、薬局端末3Cは、薬局にそれぞれ配置される。なお、受注管理システム1は複数の医療従事者端末3Aを実際は具備する。ただし、図1では、説明を簡単にするため、1個の医療従事者端末3Aを抜粋して示す。患者端末3Bおよび薬局端末3Cについても同様である。 The medical staff terminals 3A are located in multiple medical facilities. The patient terminals 3B are located in patients' homes or nursing homes, and the pharmacy terminals 3C are located in pharmacies. The order management system 1 actually has multiple medical staff terminals 3A. However, for simplicity, Figure 1 shows only one medical staff terminal 3A. The same applies to the patient terminals 3B and the pharmacy terminals 3C.

医療従事者端末3Aは、医療従事者(例えば、医師)により操作される。また、患者端末3Bは、患者、患者の付添者または介護施設の介護士により操作される。本実施形態では、オンライン診療サーバ7Aの機能により、医療従事者端末3Aおよび患者端末3Bを用いたオンライン診療が可能である。オンライン診療を実現するための構成の具体例については、図6、図7、図9、図10および図12を用いて詳細に後述する。ただし、医療従事者が患者を遠隔地から診療(診察または/および治療)可能であれば足り、オンライン診療を実現するための構成は、図6、図7、図9、図10および図12に示す具体例に限定されない。 The medical professional terminal 3A is operated by a medical professional (e.g., a doctor). The patient terminal 3B is operated by the patient, the patient's attendant, or a caregiver at a nursing facility. In this embodiment, the functions of the online medical consultation server 7A enable online medical consultations using the medical professional terminal 3A and the patient terminal 3B. Specific examples of configurations for realizing online medical consultations will be described in detail below using Figures 6, 7, 9, 10, and 12. However, it is sufficient for a medical professional to provide medical care (examination and/or treatment) to a patient from a remote location, and the configurations for realizing online medical consultations are not limited to the specific examples shown in Figures 6, 7, 9, 10, and 12.

薬局端末3Cは、薬局の従業員(例えば、薬剤師)により操作される。本実施形態では、オンライン診療サーバ7Aの機能により、薬局端末3Cおよび患者端末3Bを用いたオンライン服薬指導が可能である。以上のオンライン服薬指導を実現するための構成の具体例については、図8、図11および図13を用いて詳細に後述する。ただし、患者に対して遠隔地から薬剤師が服薬指導できれば足り、オンライン服薬指導を実現するための構成は、図8、図11および図13に示す具体例に限定されない。 The pharmacy terminal 3C is operated by a pharmacy employee (e.g., a pharmacist). In this embodiment, the functions of the online medical consultation server 7A enable online medication instructions to be given using the pharmacy terminal 3C and the patient terminal 3B. Specific examples of configurations for realizing the above online medication instructions will be described in detail below using Figures 8, 11, and 13. However, it is sufficient for a pharmacist to be able to provide medication instructions to patients from a remote location, and the configurations for realizing online medication instructions are not limited to the specific examples shown in Figures 8, 11, and 13.

以上の通り、本実施形態によれば、オンライン診療およびオンライン服薬指導が可能である。したがって、患者は外出することなく診療および服薬指導を受けることができるため、患者の負担が軽減される。ただし、仮に、処方された薬剤を自宅以外(例えば、薬局)において受取る必要がある構成(以下「対比例」)では、患者が結局は外出する必要がある。以上の対比例では、オンライン診療およびオンライン服薬指導が可能であっても、患者の負担が十分には軽減されない可能性がある。以上の事情を考慮して、本実施形態では、処方された薬剤を、患者が指定した配送先まで配送可能な構成を採用した。例えば、薬剤の配送先として患者の自宅が指定された場合、患者は外出することなく薬剤を受取ることができる。 As described above, this embodiment enables online medical consultations and online medication instructions. Therefore, patients can receive medical consultations and medication instructions without leaving their homes, reducing the burden on them. However, in a configuration where prescribed medications must be collected somewhere other than the patient's home (for example, at a pharmacy) (hereinafter referred to as the "comparative example"), the patient still has to leave their home. In the above comparative example, even if online medical consultations and online medication instructions are possible, the burden on the patient may not be sufficiently reduced. Taking the above into consideration, this embodiment employs a configuration where prescribed medications can be delivered to a delivery address specified by the patient. For example, if the patient's home is specified as the delivery destination, the patient can receive the medications without leaving their home.

具体的には、本実施形態は、オンライン診療に基づいて処方された薬剤を、患者が指定した配送先へ配送可能にするために、受注管理サーバ7Bおよび物流管理サーバ7Cを具備する。受注管理サーバ7Bは、例えばデータセンタに配置される。以上の受注管理サーバ7Bは、通信ネットワークを介してオンライン診療サーバ7Aと接続され、オンライン診療サーバ7Aとの間で薬剤の受注に係わるデータ通信及びデータ処理を実施する。 Specifically, this embodiment includes an order management server 7B and a logistics management server 7C to enable delivery of medications prescribed based on online medical consultations to a destination specified by the patient. The order management server 7B is located, for example, in a data center. The order management server 7B is connected to the online medical consultation server 7A via a communications network, and performs data communication and data processing related to medication orders between the order management server 7B and the online medical consultation server 7A.

物流管理サーバ7Cは、複数の異なる物流倉庫ICにそれぞれ配置される。以上の各物流管理サーバ7Cは、通信ネットワークを介して受注管理サーバ7Bと接続され、受注管理サーバ7Bとの間で薬剤の配送に係わるデータ通信及びデータ処理を実施する。なお、図1には、説明を簡単にするため、1個の物流管理サーバ7Cが抜粋して示される。 The logistics management server 7C is located at each of several different logistics warehouse ICs. Each of the logistics management servers 7C is connected to the order management server 7B via a communications network, and performs data communication and data processing related to drug delivery between the order management server 7B and the server. For ease of explanation, only one logistics management server 7C is shown in Figure 1.

詳細には以下で説明するが、オンライン診療およびオンライン服薬指導が実施された後に、薬局端末3Cにおいて、当該オンライン診療で医師により指定された薬剤の配送日が指定できる。本実施形態では、薬剤の配送日が指定されると、当該薬剤が受注管理サーバ7Bにより受注され、当該薬剤が指定された配送先へ物流管理サーバ7Cにより発送可能になる。 As explained in more detail below, after an online medical consultation and online medication instructions have been completed, the delivery date for the medication specified by the doctor during the online medical consultation can be specified at the pharmacy terminal 3C. In this embodiment, once the delivery date for the medication is specified, the order management server 7B accepts an order for the medication, and the logistics management server 7C can then ship the medication to the specified delivery destination.

以下、オンライン診療が実施されてから患者に薬剤が配送されるまでに通信される各情報の具体例を、図1を用いて説明する。図1の具体例では、患者端末3Bと医療従事者端末3Aとを用いて、オンライン診療(Sa1)が実行された場合を想定する。具体的には、患者端末3Bと医療従事者端末3Aとの双方に、オンライン診療アプリケーションAP1が記憶される。各端末でオンライン診療アプリケーションAP1が動作することで、オンライン診療が実行可能になる(後述の図6参照)。 Below, specific examples of the information communicated from the time an online medical consultation is conducted until medication is delivered to the patient are explained using Figure 1. The specific example in Figure 1 assumes that an online medical consultation (Sa1) is conducted using a patient terminal 3B and a medical worker terminal 3A. Specifically, an online medical consultation application AP1 is stored on both the patient terminal 3B and the medical worker terminal 3A. Online medical consultation becomes possible when the online medical consultation application AP1 runs on each terminal (see Figure 6 below).

オンライン診療が完了すると、処方箋データDpが医療従事者端末3A(後述の処方箋発行アプリケーションAP3)により作成される。以上の処方箋データDpには、従来の処方箋(紙媒体)に印刷される各情報が含まれる。すなわち、処方箋データDpには、患者の病気(怪我)に対して処方させる薬剤を指定するための各情報が含まれる。例えば、処方箋データDpは、医師によるオンライン診療の結果に基づいて作成され、医師が患者の病気を治療するのに必要であると判断した薬剤の種類や数量および服用法を含む。また、処方箋データDpには患者の被保険者情報が含まれる。 Once the online medical consultation is completed, prescription data Dp is created by the medical professional terminal 3A (prescription issuance application AP3, described below). The above prescription data Dp includes the various pieces of information that are printed on a conventional prescription (paper medium). In other words, the prescription data Dp includes various pieces of information for specifying the medication to be prescribed for the patient's illness (injury). For example, the prescription data Dp is created based on the results of the doctor's online medical consultation, and includes the type, quantity, and dosage method of medication that the doctor determines is necessary to treat the patient's illness. The prescription data Dp also includes the patient's insured person information.

具体的には、医療従事者端末3Aには、処方箋発行アプリケーションAP3が記憶される。以上の処方箋発行アプリケーションAP3が医療従事者端末3Aで動作すると、処方箋データDpが生成可能になる。例えば、処方箋発行アプリケーションAP3が動作すると、処方箋データDpの各情報が入力できる入力画面が表示される。医療従事者は、オンライン診療の結果に応じて、入力画面を介して処方箋データDpの各情報を入力する。医療従事者が各情報を入力すると、当該各情報に基づいて処方箋発行アプリケーションAP3により処方箋データDpが生成される。 Specifically, a prescription issuance application AP3 is stored on the medical worker terminal 3A. When the prescription issuance application AP3 described above runs on the medical worker terminal 3A, prescription data Dp can be generated. For example, when the prescription issuance application AP3 runs, an input screen is displayed on which each piece of information in the prescription data Dp can be entered. The medical worker enters each piece of information in the prescription data Dp via the input screen based on the results of the online medical consultation. Once the medical worker has entered each piece of information, the prescription issuance application AP3 generates prescription data Dp based on that information.

処方箋発行アプリケーションAP3により生成された処方箋データDpには処方箋IDが付与される。処方箋IDは、オンライン診療毎に生成された各処方箋データDpを識別するためのものである。 A prescription ID is assigned to the prescription data Dp generated by the prescription issuance application AP3. The prescription ID is used to identify each prescription data Dp generated for each online medical consultation.

ただし、処方箋データDpを生成するための構成は以上の例に限定されない。例えば、従来技術では、処方箋データDpの各情報は紙媒体に印刷されるのが通常であった(処方箋に印刷された)。上述の本実施形態に替えて、処方箋をスキャナ装置等で読取り、当該処方箋の画像データから処方箋データDpが生成される構成としてもよい。具体的には、処方箋発行アプリケーションAP3により、処方箋の画像データにおける文字列を認識可能とし、認識した文字列から処方箋データDpの各情報が自動で抽出される構成としてもよい。また、以上の構成に替えて、処方箋の画像データ自体を処方箋データDpとしてもよい。 However, the configuration for generating prescription data Dp is not limited to the above example. For example, in conventional technology, each piece of information in prescription data Dp was typically printed on paper (printed on the prescription). As an alternative to the above-described embodiment, a configuration may be adopted in which the prescription is read using a scanner device or the like, and prescription data Dp is generated from the image data of the prescription. Specifically, a configuration may be adopted in which the prescription issuance application AP3 is able to recognize character strings in the image data of the prescription, and each piece of information in the prescription data Dp is automatically extracted from the recognized character strings. Furthermore, as an alternative to the above configuration, the image data of the prescription itself may be used as prescription data Dp.

図1に示す通り、医療従事者端末3Aで作成された処方箋データDpは、当該処方箋データDpの処方箋IDとともにオンライン診療サーバ7Aへ送信される(Sa2)。詳細には後述するが、オンライン診療サーバ7Aは、処方箋データDpを受信すると、当該処方箋データDpを含む第1処方情報D1を生成する(後述の図2参照)。以上の第1処方情報D1は、オンライン診療が実行される毎(処方箋データDpを受信する毎)に生成され、オンライン診療サーバ7A(後述のデータベース8A)に蓄積して記憶される。 As shown in Figure 1, prescription data Dp created on the medical professional terminal 3A is sent to the online medical consultation server 7A together with the prescription ID of the prescription data Dp (Sa2). As will be described in detail below, upon receiving the prescription data Dp, the online medical consultation server 7A generates first prescription information D1 including the prescription data Dp (see Figure 2 described below). The above first prescription information D1 is generated each time an online medical consultation is performed (each time prescription data Dp is received) and is accumulated and stored in the online medical consultation server 7A (database 8A described below).

オンライン診療サーバ7Aは、処方箋データDpを受信すると、当該処方箋データDpを患者端末3Bへ送信する(Sa3)。同様に、オンライン診療サーバ7Aは、当該処方箋データDpを薬局端末3Cへ送信する(Sa4)。本実施形態では、処方箋データDpを添付した電子メールが各端末(3B、3C)へ送信される。処方箋データDpを添付した電子メールが送信されるメールアドレスは、オンライン診療サーバ7Aに事前に登録される。 When the online medical consultation server 7A receives the prescription data Dp, it sends the prescription data Dp to the patient terminal 3B (Sa3). Similarly, the online medical consultation server 7A sends the prescription data Dp to the pharmacy terminal 3C (Sa4). In this embodiment, an email with the prescription data Dp attached is sent to each terminal (3B, 3C). The email address to which the email with the prescription data Dp attached will be sent is registered in advance in the online medical consultation server 7A.

具体的には、患者を識別するための患者IDがオンライン診療サーバ7Aに事前に登録される(後述の図6参照)。また、オンライン診療サーバ7Aは、オンライン診療を開始する際に、患者(患者端末3B)に対して患者IDを要求する。さらに、オンライン診療サーバ7Aには、患者のメールアドレスが当該患者の患者IDに対応して記憶される。以上の患者のメールアドレスは、適宜な時期にオンライン診療サーバ7Aに登録される。例えば、患者IDを最初に登録する際に、患者のメールアドレスが患者端末3Bからオンライン診療サーバ7Aへ送信され登録される構成が考えられる。 Specifically, a patient ID for identifying the patient is registered in advance in the online medical consultation server 7A (see Figure 6 below). Furthermore, when starting an online medical consultation, the online medical consultation server 7A requests the patient ID from the patient (patient terminal 3B). Furthermore, the online medical consultation server 7A stores the patient's email address in association with the patient ID. The patient's email address is registered in the online medical consultation server 7A at an appropriate time. For example, one possible configuration is that when the patient ID is initially registered, the patient's email address is sent from the patient terminal 3B to the online medical consultation server 7A and registered there.

オンライン診療サーバ7Aは、オンライン診療において患者端末3Bから受信した患者IDと、当該オンライン診療で生成された処方箋データDpとを対応させて(後述の第1処方情報D1として)記憶する。また、オンライン診療サーバ7Aは、オンライン診療が終了すると、当該オンライン診療において受信した患者IDに対応するメールアドレスへ当該オンライン診療で生成された処方箋データDpを添付した電子メールを送信する。 The online medical consultation server 7A associates the patient ID received from the patient terminal 3B during the online medical consultation with the prescription data Dp generated during the online medical consultation and stores them (as first prescription information D1, described below). Furthermore, when the online medical consultation ends, the online medical consultation server 7A sends an email with the prescription data Dp generated during the online medical consultation attached to the email address corresponding to the patient ID received during the online medical consultation.

また、オンライン診療サーバ7Aには、各薬局のメールアドレスが当該薬局の薬局IDに対応させて登録される。例えば、薬局の薬局端末3Cを適宜に操作することで、当該薬局の薬局IDとメールアドレスとが登録される。本実施形態では、オンライン服薬指導を開始する際に、患者により薬局が指定され(後述の図11参照)、当該薬局の薬局IDがオンライン診療サーバ7Aへ送信される。オンライン診療サーバ7Aは、オンライン服薬指導の予約時に受信した薬局IDに対応するメールアドレスへ処方箋データDpを添付した電子メールを送信する。 In addition, the online medical consultation server 7A registers the email address of each pharmacy in association with the pharmacy ID of that pharmacy. For example, the pharmacy ID and email address of that pharmacy are registered by appropriately operating the pharmacy's pharmacy terminal 3C. In this embodiment, when starting online medication instruction, the patient specifies a pharmacy (see Figure 11 described below), and the pharmacy ID of that pharmacy is sent to the online medical consultation server 7A. The online medical consultation server 7A then sends an email with the prescription data Dp attached to the email address corresponding to the pharmacy ID received when booking the online medication instruction.

具体的には、オンライン診療が終了する際に、当該オンライン診療で生成した処方箋データDpの処方箋IDが患者端末3Bへ通知される。その後、オンライン服薬指導の予約を受付ける際に、オンライン診療サーバ7Aは、処方箋IDを患者に対して要求する。処方箋IDを用いてオンライン服薬指導が予約されると、当該処方箋IDに対応する処方箋データDpを添付した電子メールが、患者により指定された薬局の薬局IDに対応するメールアドレスへ送信される。なお、電子メール以外の方法で処方箋データDpが各端末へ送信される構成としてもよい。例えば、予め定められたURL(Uniform Resource Locator)に処方箋データDpが保存され、各端末から当該処方箋データDpがダウンロードされる構成としてもよい。 Specifically, when the online medical consultation ends, the prescription ID of the prescription data Dp generated during the online medical consultation is notified to the patient terminal 3B. Thereafter, when accepting a reservation for online medication instruction, the online medical consultation server 7A requests the prescription ID from the patient. When a reservation for online medication instruction is made using the prescription ID, an email with the prescription data Dp corresponding to the prescription ID attached is sent to the email address corresponding to the pharmacy ID of the pharmacy specified by the patient. Note that the prescription data Dp may also be sent to each terminal by a method other than email. For example, the prescription data Dp may be saved in a predetermined uniform resource locator (URL), and the prescription data Dp may be downloaded from each terminal.

患者端末3Bと薬局端末3Cとにおいて、処方箋データDpが受信されるとオンライン服薬指導(Sb1)が実行可能になる。具体的には、薬局端末3Cには、他の各端末(3A、3B)と同様に、診療アプリケーションAP1が記憶される。患者端末3Bと薬局端末3Cとの双方において診療アプリケーションAP1が動作すると、オンライン服薬指導が実行可能になる(後述の図8参照)。上述した通り、処方箋データDpには、患者に処方される薬剤に関する情報が含まれる。薬局端末3Cの薬剤師は、処方箋データDpの各情報に基づいて、患者端末3Bの患者に対して服薬指導をする。 When prescription data Dp is received at patient terminal 3B and pharmacy terminal 3C, online medication instructions (Sb1) can be performed. Specifically, like the other terminals (3A, 3B), medical treatment application AP1 is stored in pharmacy terminal 3C. When medical treatment application AP1 is running on both patient terminal 3B and pharmacy terminal 3C, online medication instructions can be performed (see Figure 8, described below). As described above, prescription data Dp includes information about the medication prescribed for the patient. The pharmacist at pharmacy terminal 3C provides medication instructions to the patient at patient terminal 3B based on the information in prescription data Dp.

オンライン服薬指導が実行されると、処方箋データDpで指定される薬剤を配送するための手続きが薬局端末3Cにおいて実行可能になる。具体的には、薬局端末3Cが適宜に操作されると、配送依頼受付画面G105(後述の図22参照)が当該薬局端末3Cに表示される。以上の配送依頼受付画面G105には、処方箋IDが表示される。薬局の従業員(薬剤師)は、配送依頼受付画面G105を介して、処方箋IDに対して配送日を決定できる。図1に示すとおり、処方箋IDに対して配送日が指定されると、当該処方箋ID(以下「IDx」と記載する場合がある)と当該配送日を示す配送日情報Dhdとが受注管理サーバ7Bへ送信される(Sb2)。具体的には、処方箋IDxと配送日情報Dhdとの組合せを含む配送依頼Rdが薬局端末3Cから受注管理サーバ7Bへ送信される。 Once online medication instructions have been executed, the pharmacy terminal 3C can execute procedures for delivering the medication specified in the prescription data Dp. Specifically, when the pharmacy terminal 3C is operated appropriately, a delivery request reception screen G105 (see FIG. 22, described below) is displayed on the pharmacy terminal 3C. The delivery request reception screen G105 displays the prescription ID. A pharmacy employee (pharmacist) can determine a delivery date for the prescription ID via the delivery request reception screen G105. As shown in FIG. 1, when a delivery date is specified for the prescription ID, the prescription ID (hereinafter sometimes referred to as "IDx") and delivery date information Dhd indicating the delivery date are sent to the order management server 7B (Sb2). Specifically, a delivery request Rd including a combination of the prescription IDx and the delivery date information Dhd is sent from the pharmacy terminal 3C to the order management server 7B.

本実施形態では、配送依頼受付画面G105により処方箋IDxに対して配送日を指定すると(配送依頼Rdが送信されると)、当該処方箋IDxに対応する処方箋データDpの薬剤が、指定された当該配送日に配送される。なお、1回のオンライン診療において複数種類の薬剤が医師により指定される場合がある。以上の場合、1個の処方箋データDpにより複数種類の薬剤が指定される。本実施形態では、処方箋データDp毎に配送日が指定されるため、当該処方箋データDpで指定される薬剤が複数種類である場合、全ての種類の薬剤に対して共通の配送日を一度に指定できる。 In this embodiment, when a delivery date is specified for prescription IDx on the delivery request reception screen G105 (when delivery request Rd is sent), the medications in prescription data Dp corresponding to that prescription IDx will be delivered on the specified delivery date. Note that a doctor may specify multiple types of medications in a single online consultation. In such cases, multiple types of medications are specified by a single prescription data Dp. In this embodiment, a delivery date is specified for each prescription data Dp. Therefore, if multiple types of medications are specified in the prescription data Dp, a common delivery date can be specified for all types of medications at once.

受注管理サーバ7Bは、薬剤の配送日が指定されると(配送日情報Dhdを含む配送依頼Rdを受信すると)、当該薬剤の受注時に取得すべき各情報をオンライン診療サーバ7Aに要求する(Sb3)。具体的には、受注管理サーバ7Bは、処方情報要求Rpをオンライン診療サーバ7Aへ送信する。以上の処方情報要求Rpを受信すると、オンライン診療サーバ7Aは、上述の第1処方情報D1から第2処方情報D2を生成し(Sb31)、当該第2処方情報D2を受注管理サーバ7Bへ送信する(Sb4)。 When the delivery date for the medication is specified (when the delivery request Rd including delivery date information Dhd is received), the order management server 7B requests the online medical consultation server 7A for each piece of information that should be obtained when receiving the order for the medication (Sb3). Specifically, the order management server 7B sends a prescription information request Rp to the online medical consultation server 7A. Upon receiving the prescription information request Rp, the online medical consultation server 7A generates second prescription information D2 from the first prescription information D1 (Sb31) and sends the second prescription information D2 to the order management server 7B (Sb4).

第2処方情報D2は、第1処方情報D1に含まれる処方箋データDpの各情報(薬剤の種類、薬剤の配送先)を含む。ただし、詳細には後述するが、第1処方情報D1は患者の特定の個人情報(被保険者番号)を含むが、第2処方情報D2においては当該個人情報が省略される(図2参照)。すなわち、当該個人情報は、オンライン診療サーバ7Aから受注管理サーバ7Bへ送信されない。なお、受注管理サーバ7Bからオンライン診療サーバ7AへステップSb4において送信される各情報は、薬剤の受注時に取得すべき各情報が含まれれば足り、以上の例に限定されない。例えば、第2処方情報D2の各情報のうち一部のみがステップSb4において送信される構成としてもよい。 The second prescription information D2 includes each piece of information (drug type, drug delivery destination) in the prescription data Dp included in the first prescription information D1. However, as will be described in detail below, while the first prescription information D1 includes specific personal information about the patient (insured person number), this personal information is omitted from the second prescription information D2 (see Figure 2). In other words, this personal information is not sent from the online medical consultation server 7A to the order management server 7B. Note that the information sent from the order management server 7B to the online medical consultation server 7A in step Sb4 is not limited to the above example, as long as it includes each piece of information that should be obtained when ordering drugs. For example, it is also possible for only a portion of the information in the second prescription information D2 to be sent in step Sb4.

受注管理サーバ7Bは、薬剤の受注時に取得すべき各情報を取得すると、受注データDjを生成し、当該受注データDjを物流管理サーバ7Cへ送信する(Sc1)。詳細には後述するが、受注データDjは、受注管理サーバ7Bと物流管理サーバ7Cとを連携させるために送信される。すなわち、受注データDjは、受注された薬剤を適切に出荷するために送信される。以上の受注データDjには、例えば後述する診療結果問合せ番号N(図2参照)が含まれる。 Once the order management server 7B has acquired the various pieces of information that should be acquired when ordering medications, it generates order data Dj and transmits the order data Dj to the logistics management server 7C (Sc1). As will be described in detail below, the order data Dj is transmitted to link the order management server 7B and the logistics management server 7C. In other words, the order data Dj is transmitted to ensure the appropriate shipping of the ordered medications. The order data Dj includes, for example, the medical result inquiry number N (see Figure 2), which will be described below.

上述した通り、本実施形態の受注管理システム1は複数個の物流管理サーバ7Cを具備する。また、受注管理サーバ7Bは、複数個の物流管理サーバ7Cの何れかを選択し、当該物流管理サーバ7Cへ受注データDjを送信する。具体的には、受注管理サーバ7Bには、物流管理サーバ7C(物流倉庫IC)の所在地を示す情報および当該物流管理サーバ7Cが設けられる物流倉庫ICに保管される薬剤の種類および総量(在庫の有無)を含む各情報が記憶される。受注管理サーバ7Bは、処方箋データDpが指定する薬剤の種類、配送先の住所、物流管理サーバ7Cの所在地、物流管理サーバ7Cが設けられる物流倉庫ICにおける当該薬剤の在庫の有無に基づいて、物流管理サーバ7Cを選択する。例えば、受注管理サーバ7Bは、処方箋データDpで指定される薬剤の在庫がある物流倉庫ICの物流管理サーバ7Cのうち、所在地が配送先に最も近い物流管理サーバ7Cを選択する。 As described above, the order management system 1 of this embodiment is equipped with multiple logistics management servers 7C. The order management server 7B selects one of the multiple logistics management servers 7C and transmits the order data Dj to that logistics management server 7C. Specifically, the order management server 7B stores information indicating the location of the logistics management server 7C (logistics warehouse IC) and information including the type and total quantity (inventory status) of medication stored at the logistics warehouse IC where the logistics management server 7C is located. The order management server 7B selects a logistics management server 7C based on the type of medication specified in the prescription data Dp, the delivery address, the location of the logistics management server 7C, and the availability of the medication at the logistics warehouse IC where the logistics management server 7C is located. For example, the order management server 7B selects the logistics management server 7C located closest to the delivery destination from among the logistics management servers 7C of the logistics warehouse IC that stock the medication specified in the prescription data Dp.

物流管理サーバ7Cは、受注データDjを受信すると、配送先要求Rhを受注管理サーバ7Bへ送信する(Sc2)。配送先要求Rhを受信すると、受注管理サーバ7Bは、薬剤を出荷(配送)する際に用いる各情報(配送日情報Dhd、第2処方情報D2(配送する薬剤の種類および数量、配送先情報Dhaを含む))を物流管理サーバ7Cへ送信する(Sc3)。以上の構成については、図2を用いて詳細に説明する。なお、受注管理サーバ7Bから物流管理サーバ7CへステップSc3において送信される各情報は、薬剤を出荷する際に用いる各情報が含まれれば足り、以上の例に限定されない。例えば、第2処方情報D2の各情報のうちの一部のみがステップSc3において送信される構成としてもよいし、第2処方情報D2の各情報の全てが送信される構成としてもよい。 When the logistics management server 7C receives the order data Dj, it sends a delivery destination request Rh to the order management server 7B (Sc2). Upon receiving the delivery destination request Rh, the order management server 7B sends the information used when shipping (delivering) the medication (delivery date information Dhd, second prescription information D2 (including the type and quantity of medication to be delivered, and delivery destination information Dha)) to the logistics management server 7C (Sc3). The above configuration will be described in detail using Figure 2. Note that the information sent from the order management server 7B to the logistics management server 7C in step Sc3 is not limited to the above example, as long as it includes the information used when shipping the medication. For example, only some of the information in the second prescription information D2 may be sent in step Sc3, or all of the information in the second prescription information D2 may be sent.

薬剤を出荷(配送)する際に用いる各情報が物流管理サーバ7Cへ送信されると、当該各情報を用いて薬剤dが物流倉庫ICから出荷される(Sc4)。以上の本実施形態では、例えば、配送先情報Dhaが示す配送先が患者の自宅の場合、当該患者は、外出することなく、医師による診療、薬剤師による服薬指導を受け、且つ、処方された薬剤を受取ることができる。 When the various pieces of information used when shipping (delivering) the medication are sent to the logistics management server 7C, the medication d is shipped from the logistics warehouse IC using that information (Sc4). In the above embodiment, for example, if the delivery destination indicated by the delivery destination information Dha is the patient's home, the patient can receive medical treatment from a doctor, medication instructions from a pharmacist, and receive the prescribed medication without leaving the home.

また、処方箋データDpで指定される薬剤の配送日が指定されると(当該薬剤が受注されると)、受注管理サーバ7Bは、電子メールmを各端末へ送信する(Se)。具体的には、オンライン診療を実行した患者端末3Bに対して、当該オンライン診療の結果に基づき処方された薬剤の名称、数量および服用方法、当該薬剤の配送日が含まれる電子メールmが送信される。また、以上の電子メールmは、患者端末3Bに加え、薬局端末3Cへ送信される。以上の構成によれば、オンライン診療の結果に基づき処方された薬剤が受注された旨を患者および薬局の従業員に通知できる。 Furthermore, when a delivery date for the medication specified in the prescription data Dp is specified (when the medication is ordered), the order management server 7B sends an email m to each terminal (Se). Specifically, an email m containing the name, quantity, and dosage instructions of the medication prescribed based on the results of the online medical consultation, as well as the delivery date of the medication, is sent to the patient terminal 3B that performed the online medical consultation. Furthermore, the above email m is sent to the pharmacy terminal 3C in addition to the patient terminal 3B. With the above configuration, it is possible to notify the patient and pharmacy staff that an order has been placed for the medication prescribed based on the results of the online medical consultation.

ところで、オンライン診療サーバ7Aで取扱う各種の情報(オンライン診療で必要な情報)の中には、薬剤の配送に必要なものと不必要なものとが含まれる。例えば、オンライン診療サーバ7Aに記憶される処方箋データDp(第1処方情報D1)のうち薬剤の種類を示す情報は、薬剤の配送に必要なものである。一方、オンライン診療サーバ7Aに記憶される処方箋データDpのうち被保険者情報は、薬剤の配送に必要ないものである。また、被保険者情報は個人情報である。したがって、個人情報が漏洩するリスクが高くなるという観点から、被保険者情報が不必要に拡散されるのは好ましくないという事情がある。 The various types of information handled by the online medical consultation server 7A (information required for online medical consultation) include both information necessary for medication delivery and information not necessary. For example, information indicating the type of medication in the prescription data Dp (first prescription information D1) stored in the online medical consultation server 7A is necessary for medication delivery. On the other hand, insured person information in the prescription data Dp stored in the online medical consultation server 7A is not necessary for medication delivery. Furthermore, insured person information is personal information. Therefore, from the perspective of increasing the risk of personal information being leaked, it is undesirable for insured person information to be spread unnecessarily.

以上の事情を考慮して、本実施形態では、オンライン診療サーバ7Aに記憶される第1処方情報D1(処方箋データDpを含む)のうち被保険者情報(以下「個人情報DI」と記載する場合がある)を除いた第2処方情報D2が受注管理サーバ7Bに送信される構成を採用した。以上の構成について、以下で詳細に説明する。 In consideration of the above circumstances, this embodiment employs a configuration in which second prescription information D2, which excludes insured person information (hereinafter sometimes referred to as "personal information DI") from first prescription information D1 (including prescription data Dp) stored in the online medical consultation server 7A, is transmitted to the order management server 7B. This configuration is described in detail below.

図2は、各サーバ(7A、7B、7C)において取扱われる各情報の詳細を説明するための図である。なお、図2に示すステップSa2、ステップSb2、ステップSb3、ステップSb31、ステップSb4、ステップSc1、ステップSc2、ステップSc3およびステップSc4は、図1に示す各ステップSに対応する。図2に示す通り、オンライン診療サーバ7Aは、第1処方情報D1を記憶するデータベース8Aを具備する。また、受注管理サーバ7Bは、第2処方情報D2を記憶する記憶部84Bを具備する。 Figure 2 is a diagram explaining the details of each piece of information handled by each server (7A, 7B, 7C). Note that steps Sa2, Sb2, Sb3, Sb31, Sb4, Sc1, Sc2, Sc3, and Sc4 shown in Figure 2 correspond to the steps S shown in Figure 1. As shown in Figure 2, the online medical consultation server 7A includes a database 8A that stores first prescription information D1. Furthermore, the order management server 7B includes a memory unit 84B that stores second prescription information D2.

上述した通り、オンライン診療が実行されると、処方箋データDpがオンライン診療サーバ7Aに送信される(Sa2)。また、オンライン診療サーバ7Aは、処方箋データDpを受信すると、当該処方箋データDpを用いて第1処方情報D1を生成する。オンライン診療サーバ7Aは、処方箋データDpから生成した第1処方情報D1をデータベース8Aに記憶する。すなわち、オンライン診療が実施される毎に、当該オンライン診療に対応する第1処方情報D1がデータベース8Aに追加される。 As described above, when an online medical consultation is performed, prescription data Dp is sent to the online medical consultation server 7A (Sa2). Furthermore, upon receiving the prescription data Dp, the online medical consultation server 7A generates first prescription information D1 using the prescription data Dp. The online medical consultation server 7A stores the first prescription information D1 generated from the prescription data Dp in the database 8A. In other words, each time an online medical consultation is performed, the first prescription information D1 corresponding to that online medical consultation is added to the database 8A.

図2に示す通り、本実施形態の第1処方情報D1は、処方箋データDp、当該処方箋データDpの処方箋ID(IDx)、当該処方箋データDpで指定される薬剤の薬剤ID(IDd)、当該処方箋データDpで指定される薬剤の量(個数、重量)を示す情報(Dda)、当該処方箋データDpで指定される薬剤の名称を示す情報(Ddn)、当該処方箋データDpで指定される薬剤の配送先を示す配送先情報(Dha)、および、オンライン診療の開始時に入力された患者IDを含む。 As shown in FIG. 2, the first prescription information D1 in this embodiment includes prescription data Dp, the prescription ID (IDx) of the prescription data Dp, the drug ID (IDd) of the drug specified in the prescription data Dp, information (Dda) indicating the amount (number, weight) of the drug specified in the prescription data Dp, information (Ddn) indicating the name of the drug specified in the prescription data Dp, delivery destination information (Dha) indicating the delivery destination of the drug specified in the prescription data Dp, and the patient ID entered when the online medical consultation began.

なお、上述した通り、医療従事者端末3Aから送信される処方箋データDpが処方箋(紙媒体)の画像データである構成としてもよい。以上の構成では、オンライン診療サーバ7Aは、文字認識処理により処方箋データDp(画像データ)における文字列を認識し、第1処方情報D1を生成するのに必要な各情報を自動で取得する。文字認識処理を実行するための技術としては、例えば、特開2020-42320号公報に記載の技術が採用され得る。以上の構成によれば、医療従事者端末3Aにおいて、第1処方情報D1を生成するのに必要な各情報を手入力する作業が省略でき、医療従事者の作業負担が軽減される。また、オンライン診療サーバ7Aにおいて文字認識処理が実行されるため、例えば、当該処理が医療従事者端末3A側で実行される構成と比較して、医療従事者端末3Aにおける処理負担が軽減されるという利点がある。 As mentioned above, the prescription data Dp sent from the medical professional terminal 3A may be image data of a prescription (paper medium). In this configuration, the online medical consultation server 7A recognizes character strings in the prescription data Dp (image data) through character recognition processing and automatically acquires the information necessary to generate the first prescription information D1. The technology described in JP 2020-42320 A, for example, may be used to perform the character recognition processing. This configuration eliminates the need for the medical professional terminal 3A to manually input the information necessary to generate the first prescription information D1, thereby reducing the workload on the medical professional. Furthermore, because the character recognition processing is performed by the online medical consultation server 7A, there is an advantage in that the processing burden on the medical professional terminal 3A is reduced compared to a configuration in which the processing is performed on the medical professional terminal 3A, for example.

第1処方情報D1(処方箋データDp)の各情報のうち薬剤の配送先は、オンライン診療において患者により指定される。以上の構成としては、例えば、オンライン診療中において配送先の入力画面が患者端末3Bに表示され、当該入力画面を介して入力された配送先が医療従事者端末3Aへ送信される構成が考えられる。なお、オンライン診療において、患者から医師へ口頭で(音声により)配送先が伝えられる構成としても良い。以上の各構成では、医療従事者端末3Aにおいて、オンライン診療で決定された配送先(配送先情報Dha)を含む処方箋データDpが生成される。 Of the various pieces of information in the first prescription information D1 (prescription data Dp), the medication delivery destination is specified by the patient during online medical consultation. As an example of the above configuration, a delivery destination input screen may be displayed on the patient terminal 3B during online medical consultation, and the delivery destination entered via this input screen may be sent to the medical worker terminal 3A. Note that the delivery destination may also be communicated verbally (by voice) from the patient to the doctor during online medical consultation. In each of the above configurations, prescription data Dp is generated on the medical worker terminal 3A, including the delivery destination (delivery destination information Dha) determined during online medical consultation.

ただし、配送先が指定される時期はオンライン診療中に限定されない。例えば、オンライン診療が実施される前に、薬剤の配送先がオンライン診療サーバ7Aに事前に登録される構成としてもよい。以上の構成としては、例えば、診療アプリケーションAP1がダウンロードされる際に、薬剤の配送先がオンライン診療サーバ7Aに登録される構成としてもよい。また、オンライン診療が実行された後に、患者端末3Bから配送先を登録可能な構成としてもよい。オンライン診療中以外において配送先が指定される構成では、処方箋データDpに配送先情報Dhaが含まれない構成としてもよい。 However, the timing for specifying the delivery destination is not limited to during the online medical consultation. For example, the delivery destination for medications may be registered in advance in the online medical consultation server 7A before the online medical consultation is conducted. In the above configuration, for example, the delivery destination for medications may be registered in the online medical consultation server 7A when the medical consultation application AP1 is downloaded. Alternatively, the delivery destination may be registered from the patient terminal 3B after the online medical consultation is conducted. In a configuration in which the delivery destination is specified outside the online medical consultation, the prescription data Dp may not include the delivery destination information Dha.

上述した通り、オンライン診療により生成される処方箋データDpは、配送先情報Dhaに加え、患者の被保険者番号(個人情報DIの一例)を含む。本実施形態では、患者の被保険者番号は、オンライン診療において取得される。以上の構成としては、例えば、オンライン診療中において被保険者番号の入力画面が患者端末3Bに表示され、当該入力画面を介して入力された被保険者番号が医療従事者端末3Aへ送信される構成が考えられる。なお、オンライン診療において、患者から医師へ口頭で(音声により)被保険者番号が伝えられる構成としても良い。 As described above, prescription data Dp generated through online medical consultation includes the patient's insured person number (an example of personal information DI) in addition to delivery address information Dha. In this embodiment, the patient's insured person number is obtained during online medical consultation. As an example of the above configuration, a screen for inputting the insured person number is displayed on the patient terminal 3B during online medical consultation, and the insured person number entered via this input screen is sent to the medical worker terminal 3A. Note that the insured person number may also be communicated orally (by voice) from the patient to the doctor during online medical consultation.

図2に示すとおり、データベース8Aにおける各第1処方情報D1は、診療結果問合せ番号N(1、2、3…n、n+1…)に対応して記憶される。診療結果問合せ番号Nは、各第1処方情報D1を識別するためにオンライン診療サーバ7Aにより生成される。例えば、図2の具体例では、n個目の第1処方情報D1が記憶される場合を想定する。以上の場合、当該第1処方情報D1に対応する診療結果問合せ番号Nnが生成される(Sa21)。以上の診療結果問合せ番号Nは、受注管理サーバ7Bからの問合せ(情報の要求)があった場合に使用される。具体的には、診療結果問合せ番号Nは、オンライン診療の結果(第1処方情報D1から生成される第2処方情報D2)を問合せ可能にするためのものである。 As shown in FIG. 2, each piece of first prescription information D1 in the database 8A is stored in association with a medical result inquiry number N (1, 2, 3... n, n+1...). The medical result inquiry number N is generated by the online medical consultation server 7A to identify each piece of first prescription information D1. For example, in the specific example of FIG. 2, it is assumed that the nth piece of first prescription information D1 is stored. In this case, a medical result inquiry number Nn corresponding to the first prescription information D1 is generated (Sa21). The medical result inquiry number N is used when there is an inquiry (information request) from the order management server 7B. Specifically, the medical result inquiry number N is used to enable an inquiry about the results of the online medical consultation (second prescription information D2 generated from the first prescription information D1).

オンライン診療サーバ7Aは、診療結果問合せ番号Nを生成すると、当該診療結果問合せ番号Nを受注管理サーバ7Bへ送信する(Sa22)。すなわち、診療結果を問合せる際に使用する診療結果問合せ番号Nが受注管理サーバ7Bへ送信される。本実施形態では、例えば、上述の配送依頼Rdを薬局端末3Cから受注した契機、および、配送先問合せ要求Rhを物流管理サーバ7Cから受注した契機で、受注管理サーバ7Bは診療結果問合せ番号Nを用いて診療結果(第2処方情報D2)を問合せる。 Once the online medical consultation server 7A generates the medical result inquiry number N, it sends the medical result inquiry number N to the order management server 7B (Sa22). That is, the medical result inquiry number N used when inquiring about the medical result is sent to the order management server 7B. In this embodiment, for example, when the above-mentioned delivery request Rd is received from the pharmacy terminal 3C, and when the delivery destination inquiry request Rh is received from the logistics management server 7C, the order management server 7B uses the medical result inquiry number N to inquire about the medical result (second prescription information D2).

受注管理サーバ7Bは、診療結果問合せ番号Nを受信すると、当該診療結果問合せ番号Nを記憶部84に記憶する。また、オンライン診療サーバ7Aは、診療結果問合せ番号Nを送信する際に、当該問合せ番号Nに対応する第1処方情報D1に含まれる処方箋IDxを受注管理サーバ7Bへ送信する。受注管理サーバ7Bの記憶部84Bにおいて、診療結果問合せ番号Nと処方箋IDxとが対応して記憶される。以上のステップSa22までの各ステップは、例えば、オンライン診療が終了してからオンライン服薬指導が実行されるまでの期間において実行される。 When the order management server 7B receives the medical result inquiry number N, it stores the medical result inquiry number N in the memory unit 84. When sending the medical result inquiry number N, the online medical consultation server 7A also sends the prescription IDx included in the first prescription information D1 corresponding to the inquiry number N to the order management server 7B. The medical result inquiry number N and the prescription IDx are stored in correspondence with each other in the memory unit 84B of the order management server 7B. The above steps up to step Sa22 are executed, for example, during the period from the end of the online medical consultation to the execution of online medication instructions.

上述した通り、オンライン服薬指導が実行された後に、薬局端末3Cにおいて処方箋IDx毎に配送日が指定可能になる。また、配送日が決定されると、当該配送日を示す配送日情報Dhdおよび処方箋IDxが薬局端末3Cから受注管理サーバ7Bへ配送依頼Rdとして送信される(Sb2)。図2の具体例では、各診療結果問合せ番号Nのうち「Nn」に対応する処方箋IDxに対して配送日が指定された場合を想定する。また、本実施形態の配送依頼Rdには、当該配送依頼Rdが送信された薬局の薬局IDを含む。 As described above, after online medication instructions are executed, a delivery date can be specified for each prescription IDx at the pharmacy terminal 3C. Once the delivery date is determined, delivery date information Dhd indicating the delivery date and the prescription IDx are sent from the pharmacy terminal 3C to the order management server 7B as a delivery request Rd (Sb2). The specific example in Figure 2 assumes that a delivery date has been specified for the prescription IDx corresponding to "Nn" among the medical result inquiry numbers N. In addition, the delivery request Rd in this embodiment includes the pharmacy ID of the pharmacy to which the delivery request Rd was sent.

以上の図2の具体例では、診療結果問合せ番号Nのうち「Nn」に対応する処方箋IDxと当該処方箋IDxに対して指定された配送日を示す配送日情報Dhdとが受注管理サーバ7Bへ配送依頼Rdとして送信される。受注管理サーバ7Bは、配送依頼Rd(処方箋IDx、配送日情報Dhd)を薬局端末3Cから受信すると、当該配送依頼Rdに含まれる処方箋IDxに対応する診療結果問合せ番号Nを記憶部84Bから検索する。例えば、図2の具体例では、診療結果問合せ番号Nのうち「Nn」が検索される。 In the specific example of Figure 2 above, the prescription IDx corresponding to "Nn" in the medical result inquiry number N and delivery date information Dhd indicating the delivery date specified for that prescription IDx are sent to the order management server 7B as a delivery request Rd. When the order management server 7B receives the delivery request Rd (prescription IDx, delivery date information Dhd) from the pharmacy terminal 3C, it searches the memory unit 84B for the medical result inquiry number N corresponding to the prescription IDx included in that delivery request Rd. For example, in the specific example of Figure 2, "Nn" is searched for among the medical result inquiry numbers N.

その後、受注管理サーバ7Bは、検索した診療結果問合せ番号Nを含む処方情報要求Rpをオンライン診療サーバ7Aへ送信する。詳細には以下で説明するが、処方情報要求Rpは、第2処方情報D2(診療結果)を取得するために受注管理サーバ7Bからオンライン診療サーバ7Aへ送信される。図2の具体例では、診療結果問合せ番号Nのうち「Nn」を含む処方情報要求Rpがオンライン診療サーバ7Aへ送信される(Sb3)。 Then, the order management server 7B sends a prescription information request Rp including the searched medical result inquiry number N to the online medical consultation server 7A. As will be explained in detail below, the prescription information request Rp is sent from the order management server 7B to the online medical consultation server 7A to obtain the second prescription information D2 (medical result). In the specific example of Figure 2, the prescription information request Rp including "Nn" from the medical result inquiry number N is sent to the online medical consultation server 7A (Sb3).

オンライン診療サーバ7Aは、処方情報要求Rpを受信すると、当該処方情報要求Rpに含まれる診療結果問合せ番号Nに対応する第1処方情報D1をデータベース8Aから検索する。また、検索された第1処方情報D1を用いて、第2処方情報D2を生成する。図2の具体例では、診療結果問合せ番号Nnに対応する第1処方情報D1から第2処方情報D2が生成される(Sb31)。 When the online medical consultation server 7A receives the prescription information request Rp, it searches the database 8A for first prescription information D1 corresponding to the medical result inquiry number N included in the prescription information request Rp. It also generates second prescription information D2 using the searched first prescription information D1. In the specific example of Figure 2, second prescription information D2 is generated from the first prescription information D1 corresponding to the medical result inquiry number Nn (Sb31).

図2には、第2処方情報D2の概念図が示される。第2処方情報D2は、第1処方情報D1と同様に、処方箋ID(IDx)、薬剤の薬剤ID(IDd)、薬剤の量(個数、重量)を示す情報(Dda)、薬剤の名称を示す情報(Ddn)、薬剤の配送先を示す配送先情報(Dha)を含む。ただし、第1処方情報D1は処方箋データDpが含まれる一方、第2処方情報D2は処方箋データDpに替えて処方箋データDp`を含む。 Figure 2 shows a conceptual diagram of second prescription information D2. Like first prescription information D1, second prescription information D2 includes a prescription ID (IDx), a drug ID (IDd), information indicating the amount (number, weight) of the drug (Dda), information indicating the name of the drug (Ddn), and delivery destination information (Dha) indicating the delivery destination of the drug. However, while first prescription information D1 includes prescription data Dp, second prescription information D2 includes prescription data Dp' instead of prescription data Dp.

上述した通り、第1処方情報D1の処方箋データDpには個人情報DI(被保険者情報)が含まれる。一方、第2処方情報D2の処方箋データDp`には個人情報DIが含まれない。オンライン診療サーバ7Aは、第2処方情報D2を生成すると、当該第2処方情報D2を受注管理サーバ7Bへ送信する(Sb4)。受注管理サーバ7Bは、処方情報要求Rpの送信後に第2処方情報D2を受信すると、当該処方情報要求Rpの診療結果問合せ番号Nに対応させて当該第2処方情報D2を記憶部84Bに記憶する。 As described above, the prescription data Dp of the first prescription information D1 includes personal information DI (insured person information). On the other hand, the prescription data Dp' of the second prescription information D2 does not include personal information DI. After generating the second prescription information D2, the online medical consultation server 7A sends the second prescription information D2 to the order management server 7B (Sb4). When the order management server 7B receives the second prescription information D2 after sending the prescription information request Rp, it stores the second prescription information D2 in the memory unit 84B in association with the medical result inquiry number N of the prescription information request Rp.

以上の通り、本実施形態では、オンライン診療サーバ7Aから受注管理サーバ7Bへ診療結果を送信する際に、患者の個人情報DIを除く各情報(第2処方情報D2)が送信される。以上の構成によれば、例えば処方情報要求Rpが送信された際に、第1処方情報D1(個人情報DIを含む)そのものがオンライン診療サーバ7Aから受注管理サーバ7Bへ送信される構成と比較して、個人情報DIが外部に漏洩するリスクが抑制される。 As described above, in this embodiment, when medical treatment results are sent from the online medical consultation server 7A to the order management server 7B, all information (second prescription information D2) is sent except for the patient's personal information DI. With the above configuration, the risk of personal information DI being leaked to the outside is reduced compared to a configuration in which, for example, when a prescription information request Rp is sent, the first prescription information D1 (including personal information DI) itself is sent from the online medical consultation server 7A to the order management server 7B.

受注管理サーバ7Bは、受注データDjを生成して物流管理サーバ7Cへ送信する(Sc1)。具体的には、上述のステップSb2において、薬局端末3Cから配送依頼Rd(配送日情報Dhd、処方箋IDx)を受信すると、受注管理サーバ7Bは、当該配送依頼Rdに含まれる処方箋IDxに対応する診療結果問合せ番号Nを記憶部84Bから検索する。また、受注管理サーバ7Bは、検索した診療結果問合せ番号Nを含む受注データDjを生成して物流管理サーバ7Cへ送信する。 The order management server 7B generates order data Dj and transmits it to the logistics management server 7C (Sc1). Specifically, in step Sb2 described above, upon receiving a delivery request Rd (delivery date information Dhd, prescription IDx) from the pharmacy terminal 3C, the order management server 7B searches the memory unit 84B for the medical result inquiry number N corresponding to the prescription IDx included in the delivery request Rd. The order management server 7B also generates order data Dj including the retrieved medical result inquiry number N and transmits it to the logistics management server 7C.

物流管理サーバ7Cは、受注データDjを受信すると、当該受注データDjに含まれる診療結果問合せ番号Nを抽出する。また、物流管理サーバ7Cは、受注データDjから抽出した診療結果問合せ番号Nを含む配送先問合せ要求Rhを受注管理サーバ7Bへ送信する(Sc2)。以上の配送先問合せ要求Rhは、受注管理サーバ7Bを介してオンライン診療サーバ7Aに入力される。オンライン診療サーバ7Aは、配送先問合せ要求Rhを受信すると、上述の処方情報要求Rpを受信した場合(Sb4)と同様に、第2処方情報D2(配送先情報Dhaを含む)を受注管理サーバ7Bへ送信する(Sc21)。 When the logistics management server 7C receives the order data Dj, it extracts the medical result inquiry number N contained in the order data Dj. The logistics management server 7C also sends a delivery destination inquiry request Rh containing the medical result inquiry number N extracted from the order data Dj to the order management server 7B (Sc2). The delivery destination inquiry request Rh is input to the online medical consultation server 7A via the order management server 7B. When the online medical consultation server 7A receives the delivery destination inquiry request Rh, it sends the second prescription information D2 (including delivery destination information Dha) to the order management server 7B (Sc21), just as it did when the above-mentioned prescription information request Rp was received (Sb4).

受注管理サーバ7Bは、配送先問合せ要求Rhを送信した後に、第2処方情報D2を受信すると、薬剤の配送に必要な各情報を物流管理サーバ7Cへ送信する(Sc3)。具体的には、ステップSc21で受信した第2処方情報D2とステップSb2で受信した配送日情報Dhdとを含む各情報が物流管理サーバ7Cへ送信される。上述した通り、第2処方情報D2には、配送される薬剤の名称(Ddn)、配送される薬剤の量(Dda)、配送先を示す配送先情報Dhaが含まれる。配送先情報Dhaは、例えば、薬剤の配送先として指定された住所および郵便番号、配送先の名称および電話番号が特定される情報である。また、第2処方情報D2には処方箋IDxが含まれる。以上の各情報によれば、薬剤を適切に配送できる。 After sending the delivery destination inquiry request Rh, the order management server 7B receives the second prescription information D2 and then transmits the information necessary for drug delivery to the logistics management server 7C (Sc3). Specifically, information including the second prescription information D2 received in step Sc21 and the delivery date information Dhd received in step Sb2 is transmitted to the logistics management server 7C. As described above, the second prescription information D2 includes the name of the drug to be delivered (Ddn), the amount of drug to be delivered (Dda), and delivery destination information Dha indicating the delivery destination. The delivery destination information Dha is information that identifies, for example, the address and postal code specified as the delivery destination for the drug, the name and telephone number of the delivery destination. The second prescription information D2 also includes the prescription IDx. The above information allows the drug to be delivered appropriately.

ところで、本実施形態のオンライン診療サーバ7Aは、処方情報要求Rpを受信した契機と、配送先問合せ要求Rhを受信した契機との双方で、第2処方情報D2を生成して受注管理サーバ7Bへ送信した。以上の構成に替えて、処方情報要求Rpを受信した契機で生成された第2処方情報D2を受注管理サーバ7Bにおいて所定期間にわたり保持可能とし、その後の配送先問合せ要求Rhを受信した契機では、事前に保持されている当該第2処方情報D2が物流管理サーバ7Cへ送信される構成としてもよい。以上の構成では、配送先問合せ要求Rhを受信した契機では、第2処方情報D2を生成する処理を省略できる。 In this embodiment, the online medical consultation server 7A generates and sends second prescription information D2 to the order management server 7B both when it receives the prescription information request Rp and when it receives the delivery destination inquiry request Rh. Alternatively, the second prescription information D2 generated when it receives the prescription information request Rp can be retained for a predetermined period in the order management server 7B, and when it subsequently receives a delivery destination inquiry request Rh, the previously retained second prescription information D2 can be sent to the logistics management server 7C. In this configuration, the process of generating second prescription information D2 can be omitted when it receives a delivery destination inquiry request Rh.

なお、以上の各契機以外で、第2処方情報D2が生成され受注管理サーバ7Bへ送信される構成としてもよい。例えば、オンライン診療サーバ7Aにおいて第1処方情報D1が生成された契機で(処方情報Dpが受信された直後に)、当該第1処方情報D1から第2処方情報D2が生成され送信される構成としてもよい。また、以上の構成において、処方情報Dpが受信された直後に生成された第2処方情報D2を受注管理サーバ7Bにおいて所定期間にわたり保持可能とし、処方情報要求Rpを受信した契機と、配送先問合せ要求Rhを受信した契機との双方で、当該第2処方情報D2が使い回される構成としてもよい。 The second prescription information D2 may be generated and transmitted to the order management server 7B at triggers other than those mentioned above. For example, the second prescription information D2 may be generated and transmitted from the first prescription information D1 when the first prescription information D1 is generated in the online medical consultation server 7A (immediately after the prescription information Dp is received). In the above configuration, the second prescription information D2 generated immediately after the prescription information Dp is received may be retained for a predetermined period in the order management server 7B, and the second prescription information D2 may be reused both when the prescription information request Rp is received and when the delivery destination inquiry request Rh is received.

詳細には後述するが、本実施形態のオンライン診療サーバ7Aは、処方箋データDpを受信した契機と、処方情報要求Rpを受信した契機と、配送先問合せ要求Rhを受信した契機とで第2処方情報D2を生成する。なお、以上の各契機で生成される第2処方情報D2が相違する構成としてもよい。また、以上の各契機で生成される第2処方情報D2が別々に受注管理サーバ7Bに記憶される構成としてもよいし、処方箋IDxが共通の新たな第2処方情報D2が生成される毎に古い第2処方情報D2が上書きされる構成としてもよい。 As will be described in more detail below, the online medical consultation server 7A of this embodiment generates second prescription information D2 when it receives prescription data Dp, when it receives a prescription information request Rp, and when it receives a delivery destination inquiry request Rh. The second prescription information D2 generated at each of the above times may be different. The second prescription information D2 generated at each of the above times may be stored separately in the order management server 7B, or the old second prescription information D2 may be overwritten each time new second prescription information D2 with the same prescription IDx is generated.

図2に示すとおり、物流管理サーバ7Cは、薬剤の配送に必要な各情報(第2処方情報D2、配送日情報Dhd)を受信すると、当該各情報に基づいて出荷情報Dsを生成する(Sb51)。出荷情報Dsは、薬剤の配送に必要な各情報を含み、物流管理センターICにおいて紙媒体に印刷可能である。配送員は、紙媒体に印刷された出荷データDsを参照して、薬剤dを配送する(Sb6)。 As shown in FIG. 2, when the logistics management server 7C receives the information necessary for drug delivery (second prescription information D2, delivery date information Dhd), it generates shipping information Ds based on that information (Sb51). The shipping information Ds contains the information necessary for drug delivery and can be printed on paper media at the logistics management center IC. The delivery person references the shipping data Ds printed on paper media and delivers the drug d (Sb6).

オンライン診療の結果に基づき処方された薬剤の名称、数量および服用方法、当該薬剤の配送日が含まれる電子メールmが各端末(3B、3C)へ送信される(Se)。具体的には、上述した通り、オンライン診療サーバ7Aには、各患者のメールアドレスが当該患者の患者IDに対応して記憶される。以上のメールアドレスと患者IDとの組合せは、オンライン診療サーバ7Aから受注管理サーバ7Bへ送信される(後述の図15のS227参照)。受注管理サーバ7Bは、薬局端末3Cから配送依頼Rd(配送日情報Dhd、処方箋IDx)を受信すると、記憶部84Bが記憶する各第2処方情報D2のうち当該配送依頼Rdの処方箋IDxを含む第2処方情報D2に基づいて電子メールmを生成する。また、受注管理サーバ7Bは、当該第2処方情報D2に含まれる患者IDに対応するメールアドレスへ当該電子メールmを送信する。 An email m containing the name, quantity, and dosage instructions of the prescribed medication based on the results of the online medical consultation, as well as the delivery date of the medication, is sent to each terminal (3B, 3C) (Se). Specifically, as described above, the online medical consultation server 7A stores the email address of each patient in association with the patient ID of that patient. The combination of the email address and patient ID is sent from the online medical consultation server 7A to the order management server 7B (see S227 in Figure 15 described below). When the order management server 7B receives the delivery request Rd (delivery date information Dhd, prescription IDx) from the pharmacy terminal 3C, it generates email m based on the second prescription information D2 stored in the memory unit 84B, which includes the prescription IDx of the delivery request Rd. The order management server 7B also sends the email m to the email address corresponding to the patient ID included in the second prescription information D2.

また、上述した通り、オンライン診療サーバ7Aには、各薬局のメールアドレスが当該薬局の薬局IDに対応して記憶される。以上のメールアドレスと薬局IDとの組合せは、オンライン診療サーバ7Aから受注管理サーバ7Bへ送信される。また、配送依頼Rdには当該配送依頼Rdが送信された薬局の薬局IDが含まれる。受注管理サーバ7Bは、配送依頼Rdに含まれる薬局IDに対応するメールアドレスへ当該電子メールmを送信する。 As mentioned above, the online medical consultation server 7A stores the email address of each pharmacy in association with the pharmacy ID of that pharmacy. The combination of the email address and pharmacy ID is sent from the online medical consultation server 7A to the order management server 7B. The delivery request Rd also includes the pharmacy ID of the pharmacy to which the delivery request Rd was sent. The order management server 7B sends the email m to the email address corresponding to the pharmacy ID included in the delivery request Rd.

なお、各種の事情により、薬局端末3Cにより指定された配送日に薬剤が配送できない場合がある。以上の場合としては、例えば、物流倉庫ICに配送すべき薬剤の在庫が無い場合が想定される。以上の事情を考慮して、配送日を事後的に変更可能な構成としてもよい。 However, due to various circumstances, there may be cases where the medication cannot be delivered on the delivery date specified by the pharmacy terminal 3C. For example, such a case may occur when the medication to be delivered is not in stock at the logistics warehouse IC. Taking these circumstances into consideration, the system may be configured to allow the delivery date to be changed after the fact.

例えば、受注管理サーバ7Bは、各物流倉庫ICにおける薬剤の在庫(数量)を記憶する。また、受注管理サーバ7Bは、オンライン診療サーバ7Aから受信した第2処方情報D2により指定される薬剤が、薬局端末3Cにより指定された配送日に配送可能であるか否かを、当該薬剤の在庫の有無等に基づいて判断する。仮に、指定された配送日に配送できないと判断した場合、受注管理サーバ7Bは、配送日を変更する。例えば、受注管理サーバ7Bは、配送する薬剤が物流倉庫ICに補充される日程を参照して、配送日を変更する。また、受注管理サーバ7Bは、配送日を変更した場合、変更後の配送日を薬局端末3Cに通知可能としてもよい。同様に、変更後の配送日が患者端末3Bに通知される構成としてもよい。例えば、変更後の配送日を通知するためのメールが薬局端末3Cおよび患者端末3Bに送信される構成が考えられる。 For example, the order management server 7B stores the inventory (quantity) of medications at each logistics warehouse IC. The order management server 7B also determines whether the medication specified in the second prescription information D2 received from the online medical consultation server 7A can be delivered on the delivery date specified by the pharmacy terminal 3C, based on the availability of the medication in stock, etc. If it determines that delivery is not possible on the specified delivery date, the order management server 7B changes the delivery date. For example, the order management server 7B changes the delivery date by referring to the schedule for when the medication to be delivered will be replenished at the logistics warehouse IC. Furthermore, if the delivery date is changed, the order management server 7B may be able to notify the pharmacy terminal 3C of the changed delivery date. Similarly, the changed delivery date may be notified to the patient terminal 3B. For example, an email notifying the pharmacy terminal 3C and the patient terminal 3B of the changed delivery date may be sent.

また、以上の変形例の他の態様として、指定された配送日に薬剤が配送可能であるか否かを物流管理サーバ7Cが判断する構成としてもよい。具体的には、上述した通り、配送日と配送すべき薬剤の種類等を特定可能な情報を受注管理サーバ7Bから物流管理サーバ7Cが受信する。物流管理サーバ7Cは、以上の情報を受信した場合、配送すべき薬剤の在庫の有無等に基づいて、指定された配送日に当該薬剤を配送可能であるか否かを判断する。仮に、配送不可能な場合、物流管理サーバ7Cは、薬剤が補充される日程等を参照して、配送日を変更する。ただし、以上の構成において、受注管理サーバ7B側で変更後の配送日を決定する構成としても良い。 As another variation of the above, the logistics management server 7C may be configured to determine whether the medication can be delivered on the specified delivery date. Specifically, as described above, the logistics management server 7C receives information from the order management server 7B that can identify the delivery date and the type of medication to be delivered. Upon receiving the above information, the logistics management server 7C determines whether the medication can be delivered on the specified delivery date based on factors such as whether the medication to be delivered is in stock. If delivery is not possible, the logistics management server 7C changes the delivery date by referring to the schedule for replenishing the medication. However, in the above configuration, the changed delivery date may also be determined on the order management server 7B side.

<通信端末のハードウェア構成>
次に、本発明の一実施形態に係わる通信端末のハードウェア構成を説明する。
図3Aは、本発明の一実施形態に係る通信端末のハードウェア構成図である。
図1に示す医療従事者端末3Aは、いわゆる通信端末であり、図3Aに示すハードウェア構成を備えている。なお、図1に示す患者端末3B、薬局端末3Cも通信端末であり、図3Aに示すハードウェア構成と同様のハードウェア構成を備えている。また、患者端末3B、薬局端末3Cのハードウェア構成の各部にはそれぞれの符号に「B」、「C」を付加して区別することとする。
図3Aに示すように、医療従事者端末3Aは、CPU21A、ROM22A、RAM23A、SSD24A、キーボード25A、マウス26A、バスライン30A、ネットワークI/F31A、撮像素子I/F32A、CMOS33A、音声入出力I/F34A、マイク35A、スピーカ36A、ディスプレイI/F37A、ディスプレイ38Aを備えている。
<Hardware configuration of communication terminal>
Next, the hardware configuration of a communication terminal according to an embodiment of the present invention will be described.
FIG. 3A is a diagram illustrating the hardware configuration of a communication terminal according to an embodiment of the present invention.
The medical staff terminal 3A shown in Fig. 1 is a so-called communication terminal and has the hardware configuration shown in Fig. 3A. The patient terminal 3B and pharmacy terminal 3C shown in Fig. 1 are also communication terminals and have the same hardware configuration as the hardware configuration shown in Fig. 3A. The components of the hardware configuration of the patient terminal 3B and the pharmacy terminal 3C are distinguished by adding "B" and "C" to their respective reference numerals.
As shown in FIG. 3A, the medical staff terminal 3A includes a CPU 21A, a ROM 22A, a RAM 23A, an SSD 24A, a keyboard 25A, a mouse 26A, a bus line 30A, a network I/F 31A, an image sensor I/F 32A, a CMOS 33A, an audio input/output I/F 34A, a microphone 35A, a speaker 36A, a display I/F 37A, and a display 38A.

CPU(Central Processing Unit)21Aは、通信端末全体の動作を制御する。ROM(Read Only Memory)22Aは、通信端末用プログラムを記憶した。RAM(Random Access Memory)23Aは、CPU21Aのワークエリアとして使用される。
SSD(Solid State Drive)24Aは、画像データや音声データ等の各種データを記憶するフラッシュメモリを備え、CPU21Aの制御に従ってフラッシュメモリに対する各種データの読み出し又は書き込みを制御する。
キーボード25Aは、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。マウス26Aは、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。
A CPU (Central Processing Unit) 21A controls the overall operation of the communication terminal. A ROM (Read Only Memory) 22A stores programs for the communication terminal. A RAM (Random Access Memory) 23A is used as a work area for the CPU 21A.
The SSD (Solid State Drive) 24A includes a flash memory that stores various data such as image data and audio data, and controls reading and writing of various data from and to the flash memory under the control of the CPU 21A.
The keyboard 25A is a type of input means having a plurality of keys for inputting characters, numbers, various instructions, etc. The mouse 26A is a type of input means for selecting and executing various instructions, selecting a processing target, moving a cursor, etc.

ネットワークI/F31Aは、CPU内蔵の通信回路や接続端子、無線LAN(Wi-Fi)に接続する通信回路により構成されるネットワークインターフェースであり、後述の通信ネットワークを利用してデータ伝送をする。
CMOS(Complementary Metal Oxide Semiconductor)33Aは、CPU21Aの制御に従って被写体を撮像し画像データを得る。撮像素子I/F32Aは、このCMOS33Aの駆動を制御する。
マイク35Aは、音声を入力する。スピーカ36は、音声を出力する。音声入出力I/F34Aは、CPU21Aの制御に従ってマイク35A及びスピーカ36Aとの間で音声信号の入出力を処理する。
ディスプレイI/F37Aは、CPU21Aの制御に従って外付けのディスプレイ38Aに画像データを伝送する。上記各構成要素を図3Aに示すように電気的に接続するためのアドレスバスやデータバス等のバスライン30Aを備えている。
The network I/F 31A is a network interface configured by a communication circuit and connection terminal built into the CPU, and a communication circuit connected to a wireless LAN (Wi-Fi), and transmits data using a communication network described below.
A CMOS (Complementary Metal Oxide Semiconductor) 33A captures an image of a subject and obtains image data under the control of the CPU 21A. The imaging element I/F 32A controls the driving of this CMOS 33A.
The microphone 35A receives audio input, and the speaker 36 outputs audio. The audio input/output I/F 34A processes input and output of audio signals between the microphone 35A and the speaker 36A under the control of the CPU 21A.
The display I/F 37A transmits image data to an external display 38A under the control of the CPU 21A. Bus lines 30A such as an address bus and a data bus are provided to electrically connect the above components as shown in FIG. 3A.

<サーバのハードウェアの構成>
次に、本発明の一実施形態に係わるサーバのハードウェア構成を説明する。
図3Bは、本発明の一実施形態に係るサーバのハードウェア構成図である。
図1に示すオンライン診療サーバ7Aは、いわゆるサーバであり、図3Bに示すハードウェア構成を備えている。なお、図1に示す受注管理サーバ7B、物流管理サーバ7Cもサーバであり、図3に示すハードウェア構成と同様のハードウェア構成を備えている。また、受注管理サーバ7B、物流管理サーバ7Cのハードウェア構成の各部にはそれぞれの符号に「B」、「C」を付加して区別することとする。
図3に示されているように、オンライン診療サーバ7Aは、コンピュータによって構築されており、CPU41A、ROM42A、RAM43A、HD44A、HDDコントローラ45A、ディスプレイ46A、ネットワークI/F51A、バスライン50A、キーボード52A、マウス53A、外部機器接続I/F54Aを備えている。
<Server hardware configuration>
Next, the hardware configuration of the server according to one embodiment of the present invention will be described.
FIG. 3B is a hardware configuration diagram of a server according to an embodiment of the present invention.
The online medical consultation server 7A shown in Fig. 1 is a so-called server, and has the hardware configuration shown in Fig. 3B. The order management server 7B and logistics management server 7C shown in Fig. 1 are also servers, and have the same hardware configuration as that shown in Fig. 3. The hardware components of the order management server 7B and logistics management server 7C are distinguished by adding "B" and "C" to their reference numerals.
As shown in Figure 3, the online medical consultation server 7A is constructed by a computer and includes a CPU 41A, a ROM 42A, a RAM 43A, a HDD 44A, a HDD controller 45A, a display 46A, a network I/F 51A, a bus line 50A, a keyboard 52A, a mouse 53A, and an external device connection I/F 54A.

これらのうち、CPU41Aは、サーバ全体の動作を制御する。ROM42Aは、IPL(Initial Program Loader)等のCPU41Aの駆動に用いられるプログラムを記憶する。RAM43Aは、CPU41Aのワークエリアとして使用される。HD44Aは、プログラム等の各種データを記憶する。HDD(Hard Disk Drive)コントローラ45Aは、CPU41Aの制御にしたがってHD44Aに対する各種データの読み出し又は書き込みを制御する。ディスプレイ46Aは、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。 Of these, the CPU 41A controls the operation of the entire server. The ROM 42A stores programs used to drive the CPU 41A, such as the IPL (Initial Program Loader). The RAM 43A is used as a work area for the CPU 41A. The HDD 44A stores various data such as programs. The HDD (Hard Disk Drive) controller 45A controls the reading and writing of various data from the HDD 44A under the control of the CPU 41A. The display 46A displays various information such as a cursor, menu, window, text, or images.

外部機器接続I/F54Aは、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、USB(Universal Serial Bus)メモリやプリンタ等である。ネットワークI/F51Aは、通信ネットワークを利用してデータ通信をするためのインターフェースである。バスライン50Aは、図3に示されているCPU41A等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
また、キーボード52Aは、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。マウス53Aは、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。
The external device connection I/F 54A is an interface for connecting various external devices. In this case, the external devices are, for example, USB (Universal Serial Bus) memory, printers, etc. The network I/F 51A is an interface for data communication using a communication network. The bus line 50A is an address bus, data bus, etc. for electrically connecting each component such as the CPU 41A shown in FIG. 3.
The keyboard 52A is a type of input means having a plurality of keys for inputting characters, numbers, various instructions, etc. The mouse 53A is a type of input means for selecting and executing various instructions, selecting a processing target, moving a cursor, etc.

<オンライン診療サーバ、及び通信端末の機能ブロック図>
図4は、本発明の一実施形態に係わるオンライン診療サーバ、及び通信端末の機能を表す機能ブロック図である。
<医療従事者端末>
図4Aに示す医療従事者端末3Aは、以下の機能ブロックを備えている。
オンライン診療サーバ7Aから医療従事者端末3Aにダウンロードされたオンライン診療アプリケーションAP1は、SSD24Aに保存される。さらにオンライン診療アプリケーションAP1が起動されると、CPU21AがSSD24Aから読み出したオンライン診療アプリケーションAP1のプログラムをRAM23Aに展開する。この際、図4Aに示すように、RAM23A上には制御部60A、表示制御部65Aという機能を備えたプログラムが展開される。
制御部60Aは、音声エンコーダ61A、音声デコーダ62A、映像エンコーダ63A、映像デコーダという機能を搭載する。
音声エンコーダ61Aは、マイク35Aから音声入出力I/F34Aを介して入力されている音声データを音声符号化データに符号化して、音声符号化データを通信部66Aに出力する。
音声デコーダ62Aは、通信部66Aを介して受信している音声符号化データを音声データに復号して、音声入出力I/F34Aを介して音声信号に変換し、スピーカ36Aに出力する。
映像エンコーダ63Aは、カメラ29Aから入力している映像データを映像符号化データに符号化し、映像符号化データを通信部66Aに出力する。
映像デコーダ64Aは、通信部66Aを介して受信している映像符号化データを映像データに復号して、映像データを表示制御部65Aに出力する。
表示制御部65Aは、入室待機ページやその他のページから画面データを生成して、ディスプレイI/F37Aを介してディスプレイ38Aに出力する。
表示制御部65Aは、患者側の映像を表示するための患者側映像エリア、クリック操作を受け付けて退室処理に移行するための退室ボタン、ドロップ操作に応じてファイルを受け取って転送するためのファイル転送エリア、ファイル転送エリアにドロップされたファイルを送信するための送信ボタンを含むビデオ会議画面を生成して、ディスプレイI/F37Aに出力する。
通信部66Aは、ネットワークI/F31Aにより構成され、バスライン30Aから入力されるデータをパケットに変換して、パケットを通信ネットワークN1に出力して、パケットを伝送させる。
通信部66Aは、ネットワークI/F31Aにより構成され、通信ネットワークN1から入力されるパケットをデータに変換して、データをバスライン30Aに出力する。
<Function block diagram of online medical consultation server and communication terminal>
FIG. 4 is a functional block diagram showing the functions of the online medical consultation server and the communication terminal according to one embodiment of the present invention.
<Medical staff terminal>
The medical staff terminal 3A shown in FIG. 4A includes the following functional blocks.
The online medical consultation application AP1 downloaded from the online medical consultation server 7A to the medical staff terminal 3A is saved in the SSD 24A. When the online medical consultation application AP1 is launched, the CPU 21A loads the online medical consultation application AP1 program read from the SSD 24A into the RAM 23A. At this time, as shown in Figure 4A, a program equipped with the functions of a control unit 60A and a display control unit 65A is loaded into the RAM 23A.
The control unit 60A is equipped with the functions of an audio encoder 61A, an audio decoder 62A, a video encoder 63A, and a video decoder.
The audio encoder 61A encodes audio data input from the microphone 35A via the audio input/output I/F 34A into audio encoded data, and outputs the audio encoded data to the communication unit 66A.
The audio decoder 62A decodes the audio encoded data received via the communication unit 66A into audio data, converts it into an audio signal via the audio input/output I/F 34A, and outputs it to the speaker 36A.
Video encoder 63A encodes the video data input from camera 29A into video encoded data, and outputs the video encoded data to communication unit 66A.
Video decoder 64A decodes the video encoded data received via communication unit 66A into video data, and outputs the video data to display control unit 65A.
The display control unit 65A generates screen data from the entry waiting page and other pages, and outputs the data to the display 38A via the display I/F 37A.
The display control unit 65A generates a video conference screen including a patient side image area for displaying the patient side image, an exit button for accepting a click operation and proceeding to the exit process, a file transfer area for receiving and transferring files in response to a drop operation, and a send button for sending a file dropped into the file transfer area, and outputs the generated screen to the display I/F 37A.
The communication unit 66A is configured by the network I/F 31A, converts data input from the bus line 30A into packets, and outputs the packets to the communication network N1 to transmit the packets.
The communication unit 66A is configured by a network I/F 31A, converts packets input from the communication network N1 into data, and outputs the data to the bus line 30A.

<患者端末>
図4Bに示す患者端末3Bは、以下の機能ブロックを備えている。
オンライン診療サーバ7Aから患者端末にダウンロードされたオンライン診療アプリケーションAP1は、SSD24Bに保存される。さらにオンライン診療アプリケーションAP1が起動されると、CPU21BがSSD24Bから読み出したオンライン診療アプリケーションAP1のプログラムをRAM23Bに展開する。この際、図4Bに示すように、RAM23B上には制御部60B、表示制御部65Bという機能を備えたプログラムが展開される。
制御部60Bは、音声エンコーダ61B、音声デコーダ62B、映像エンコーダ63B、映像デコーダ64Bという機能を搭載する。
音声エンコーダ61Bは、マイク35Bから音声入出力I/F34Bを介して入力している音声データを音声符号化データに符号化して、音声符号化データを通信部66Bに出力する。
音声デコーダ62Bは、通信部66Bを介して受信している音声符号化データを音声データに復号して、音声入出力I/F34Bを介して音声信号に変換し、スピーカ36Bに出力する。
映像エンコーダ63Bは、カメラ29Bから入力している映像データを映像符号化データに符号化し、映像符号化データを通信部66Bに出力する。
映像デコーダ64Bは、通信部66Bを介して受信している映像パケットを映像データに復号して、映像データを表示制御部65Bに出力する。
表示制御部65Bは、ID登録ページ、予約状況画面、医療施設検索ページ、検索結果ページ、入室待機ページを生成して、ディスプレイI/F37Bを介してディスプレイ38Bに出力する。
表示制御部65Bは、医療従事者側の映像を表示するための医療従事者側映像エリア、クリック操作を受け付けて退室処理に移行するための退室ボタンを含むビデオ会議画面を生成して、ディスプレイI/F37Bを介してディスプレイ38Bに出力する。
通信部66Bは、ネットワークI/F31Bにより構成され、バスライン30Bから入力されるデータをパケットに変換して、パケットを通信ネットワークN1に出力して、パケットを伝送させる。
通信部66Bは、ネットワークI/F31Bにより構成され、通信ネットワークN1から入力されるパケットをデータに変換して、データをバスライン30Bに出力する。
<Patient terminal>
The patient terminal 3B shown in FIG. 4B includes the following functional blocks.
The online medical consultation application AP1 downloaded from the online medical consultation server 7A to the patient terminal is saved in the SSD 24B. When the online medical consultation application AP1 is launched, the CPU 21B loads the online medical consultation application AP1 program read from the SSD 24B into the RAM 23B. At this time, as shown in Figure 4B, a program equipped with the functions of a control unit 60B and a display control unit 65B is loaded into the RAM 23B.
The control unit 60B is equipped with the functions of an audio encoder 61B, an audio decoder 62B, a video encoder 63B, and a video decoder 64B.
The audio encoder 61B encodes audio data input from the microphone 35B via the audio input/output I/F 34B into audio encoded data, and outputs the audio encoded data to the communication unit 66B.
The audio decoder 62B decodes the audio encoded data received via the communication unit 66B into audio data, converts it into an audio signal via the audio input/output I/F 34B, and outputs it to the speaker 36B.
Video encoder 63B encodes the video data input from camera 29B into video coded data, and outputs the video coded data to communication unit 66B.
The video decoder 64B decodes the video packets received via the communication unit 66B into video data, and outputs the video data to the display control unit 65B.
The display control unit 65B generates an ID registration page, a reservation status screen, a medical facility search page, a search result page, and an entry waiting page, and outputs them to the display 38B via the display I/F 37B.
The display control unit 65B generates a video conference screen including a medical staff side image area for displaying the medical staff side image and an exit button for accepting a click operation to proceed to the exit process, and outputs the screen to the display 38B via the display I/F 37B.
The communication unit 66B is configured by the network I/F 31B, converts data input from the bus line 30B into packets, and outputs the packets to the communication network N1 to transmit the packets.
The communication unit 66B is configured by a network I/F 31B, converts packets input from the communication network N1 into data, and outputs the data to the bus line 30B.

<薬局端末>
図4Cに示す薬局端末3Cは、以下の機能ブロックを備えている。
オンライン診療サーバ7Aから薬局端末3Cにダウンロードされたオンライン診療アプリケーションAP1は、SSD24Cに保存される。さらにオンライン診療アプリケーションAP1が起動されると、CPU21CがSSD24Cから読み出したオンライン診療アプリケーションAP1のプログラムをRAM23Cに展開する。この際、図4Cに示すように、RAM23C上には制御部60C、表示制御部65Cという機能を備えたプログラムが展開される。
制御部60Cは、音声エンコーダ61C、音声デコーダ62C、映像エンコーダ63C、映像デコーダ64Cという機能を搭載する。
音声エンコーダ61Cは、マイク35Cから音声入出力I/F34Cを介して入力されている音声データを音声符号化データに符号化して、音声符号化データを通信部66Cに出力する。
音声デコーダ62Cは、通信部66Cを介して受信している音声符号化データを音声データに復号して、音声入出力I/F34Cを介して音声信号に変換し、スピーカ36Cに出力する。
映像エンコーダ63Cは、カメラ29Cから入力している映像データを映像符号化データに符号化し、映像符号化データを通信部66Cに出力する。
映像デコーダ64Cは、通信部66Cを介して受信している映像符号化データを映像データに復号して、映像データを表示制御部65Cに出力する。
表示制御部65Cは、入室待機ページやその他のページから画面データを生成して、ディスプレイI/F37Cを介してディスプレイ38Cに出力する。
表示制御部65Cは、患者側の映像を表示するための患者側映像エリア、クリック操作を受け付けて退室処理に移行するための退室ボタンを含むビデオ会議画面を生成して、ディスプレイI/F37Cに出力する。
通信部66Cは、ネットワークI/F31Cにより構成され、バスライン30Cから入力されるデータをパケットに変換して、パケットを通信ネットワークN1に出力して、パケットを伝送させる。
通信部66Cは、ネットワークI/F31Cにより構成され、通信ネットワークN1から入力されるパケットをデータに変換して、データをバスライン30Cに出力する。
<Pharmacy terminal>
The pharmacy terminal 3C shown in FIG. 4C includes the following functional blocks.
The online medical consultation application AP1 downloaded from the online medical consultation server 7A to the pharmacy terminal 3C is saved in the SSD 24C. When the online medical consultation application AP1 is launched, the CPU 21C loads the online medical consultation application AP1 program read from the SSD 24C into the RAM 23C. At this time, as shown in Figure 4C, a program equipped with the functions of a control unit 60C and a display control unit 65C is loaded into the RAM 23C.
The control unit 60C is equipped with the functions of an audio encoder 61C, an audio decoder 62C, a video encoder 63C, and a video decoder 64C.
The audio encoder 61C encodes audio data input from the microphone 35C via the audio input/output I/F 34C into audio encoded data, and outputs the audio encoded data to the communication unit 66C.
The audio decoder 62C decodes the audio encoded data received via the communication unit 66C into audio data, converts it into an audio signal via the audio input/output I/F 34C, and outputs it to the speaker 36C.
Video encoder 63C encodes the video data input from camera 29C into video coded data, and outputs the video coded data to communication unit 66C.
The video decoder 64C decodes the video encoded data received via the communication unit 66C into video data, and outputs the video data to the display control unit 65C.
The display control unit 65C generates screen data from the entry waiting page and other pages, and outputs the data to the display 38C via the display I/F 37C.
The display control unit 65C generates a video conference screen including a patient side image area for displaying the patient side image and an exit button for accepting a click operation to proceed to the exit process, and outputs the generated screen to the display I/F 37C.
The communication unit 66C is configured by a network I/F 31C, converts data input from the bus line 30C into packets, and outputs the packets to the communication network N1 to transmit the packets.
The communication unit 66C is configured by a network I/F 31C, converts packets input from the communication network N1 into data, and outputs the data to the bus line 30C.

<オンライン診療サーバ>
図4Dに示すオンライン診療サーバ7Aは、以下の機能ブロックを備えている。
オンライン診療サーバ7AのHD44Aには、オンライン診療システムのアプリケーションが保存される。さらにオンライン診療システムが起動されると、CPU41AがHD44Aから読み出したオンライン診療システムのアプリケーションのプログラムをRAM43Aに展開する。この際、図4Dに示すように、RAM43Aには制御部70Aという機能を備えたプログラムが展開される。制御部70Aは、RAM43A上の特定エリアに設けられた音声パケットバッファ71A、映像パケットバッファ72A、検索制御部73Aという機能を搭載する。
音声パケットバッファ71Aは、2チャネルのパケットバッファであり、映像パケットバッファ72Aは、2チャネルのパケットバッファであり、両者はパケットを一時的に保存するストレージ領域であり、輻輳時のパケットロスを低減する。
検索制御部73Aは、受注管理サーバ7Bから診療結果問合せ番号Nと所望の情報要求とを受信した場合に、当該診療結果問合せ番号Nをキーとして、データベース8Aから患者情報、処方箋ID、配送先情報の少なくとも1つを検索し、検索結果を受注管理サーバ7Bに送信するように通信部75Aを制御する。
通信部75Aは、ネットワークI/F51Aにより構成され、通信ネットワークN1にデータを出力して、データを伝送させる。
<Online medical consultation server>
The online medical consultation server 7A shown in FIG. 4D includes the following functional blocks:
The online medical consultation server 7A has an application for the online medical consultation system stored on its HDD 44A. When the online medical consultation system is started, the CPU 41A loads the application program for the online medical consultation system read from the HDD 44A into the RAM 43A. At this time, as shown in FIG. 4D, a program with the function of a control unit 70A is loaded into the RAM 43A. The control unit 70A includes an audio packet buffer 71A, a video packet buffer 72A, and a search control unit 73A, all of which are provided in specific areas on the RAM 43A.
The audio packet buffer 71A is a two-channel packet buffer, and the video packet buffer 72A is a two-channel packet buffer. Both are storage areas for temporarily storing packets, and reduce packet loss during congestion.
When the search control unit 73A receives the medical result inquiry number N and the desired information request from the order management server 7B, it controls the communication unit 75A to search the database 8A for at least one of patient information, prescription ID, and delivery destination information using the medical result inquiry number N as a key, and send the search results to the order management server 7B.
The communication unit 75A is configured by the network I/F 51A, and outputs data to the communication network N1 to transmit the data.

<受注管理システムの機能ブロック図>
図5Aは、本発明の一実施形態に係わる受注管理システムの全体の機能を表す機能ブロック図である。
受注管理システム1は、複数の医療従事者端末3A、複数の患者端末3B、オンライン診療サーバ7A、受注管理サーバ7B、複数の物流管理サーバ7C、複数の薬局端末3Cを備えている。
患者端末3Bは、オンライン診療アプリケーションAP1を搭載し、患者または患者の付添者によりオンライン診療アプリケーションAP1が操作される。
医療従事者端末3Aは、オンライン診療アプリケーションAP1を搭載し、患者端末3Bと通信ネットワークN1を介して接続され、医療従事者によりオンライン診療アプリケーションAP1が操作される。
医療従事者端末3Aは、処方箋発行アプリケーションAP3を搭載し、オンライン診療サーバ7Aと通信ネットワークN1を介して接続され、医療従事者により処方箋発行アプリケーションAP3が操作される。
処方箋発行アプリケーションAP3は、医療従事者端末3Aとオンライン診療サーバ7Aとの間で通信される処方箋に係わる情報を処理するための各種機能を医療従事者端末3Aにおいて実現させるアプリケーションである。
オンライン診療サーバ7Aは、医療従事者端末3Aと患者端末3Bとの間に接続され、オンライン診療アプリケーションAP1に係わるサービスを提供する。
受注管理サーバ7Bは、オンライン診療サーバ7Aと通信ネットワークN2を介して接続され、薬剤dに係わる受注情報を管理する。
<Function block diagram of order management system>
FIG. 5A is a functional block diagram showing the overall functions of an order management system according to one embodiment of the present invention.
The order management system 1 includes a plurality of medical staff terminals 3A, a plurality of patient terminals 3B, an online medical consultation server 7A, an order management server 7B, a plurality of logistics management servers 7C, and a plurality of pharmacy terminals 3C.
The patient terminal 3B is equipped with an online medical consultation application AP1, and the online medical consultation application AP1 is operated by the patient or the patient's attendant.
The medical staff terminal 3A is equipped with an online medical consultation application AP1 and is connected to the patient terminal 3B via a communication network N1, and the online medical consultation application AP1 is operated by the medical staff.
The medical staff terminal 3A is equipped with a prescription issuing application AP3 and is connected to the online medical consultation server 7A via a communication network N1, and the prescription issuing application AP3 is operated by a medical staff member.
The prescription issuing application AP3 is an application that enables the medical staff terminal 3A to realize various functions for processing information related to prescriptions communicated between the medical staff terminal 3A and the online medical consultation server 7A.
The online medical consultation server 7A is connected between the medical staff terminal 3A and the patient terminal 3B, and provides services related to the online medical consultation application AP1.
The order management server 7B is connected to the online medical consultation server 7A via the communication network N2 and manages order information related to the drug d.

<オンライン診療サーバ>
オンライン診療サーバ7Aは、データベース8A、検索制御部73Aという機能を搭載する。
データベース8Aは、オンライン診療に係わるサービスが実施された場合に得られる情報として、医療施設に係わる医療施設ID、患者に係わる患者ID及び薬剤ID、薬剤dの数量を含む患者情報、処方箋ID、薬剤dに係わる配送先情報に対して、ユニークな診療結果問合せ番号Nを関連付けて記憶する。
検索制御部73Aは、受注管理サーバ7Bから診療結果問合せ番号Nと所望の情報要求とを受信した場合に、当該診療結果問合せ番号Nをキーとして、データベース8Aから患者情報、処方箋ID、配送先情報の少なくとも1つを検索し、検索結果を受注管理サーバ7Bに送信するように通信部75Aを制御する。
通信部75Aは、ネットワークI/F51Aにより構成され、通信ネットワークN1、N2から入力されるパケットをデータに変換して、データをバスライン50Aに出力する。また、通信部75Aは、通信ネットワークN1にデータを出力して、データを伝送させる。
<Online medical consultation server>
The online medical consultation server 7A is equipped with the functions of a database 8A and a search control unit 73A.
Database 8A stores information obtained when online medical consultation services are provided, such as a medical facility ID related to the medical facility, a patient ID and drug ID related to the patient, patient information including the quantity of drug d, a prescription ID, and delivery destination information related to drug d, in association with a unique medical consultation result inquiry number N.
When the search control unit 73A receives the medical result inquiry number N and the desired information request from the order management server 7B, it controls the communication unit 75A to search the database 8A for at least one of patient information, prescription ID, and delivery destination information using the medical result inquiry number N as a key, and send the search results to the order management server 7B.
The communication unit 75A is configured by the network I/F 51A, converts packets input from the communication networks N1 and N2 into data, and outputs the data to the bus line 50A. The communication unit 75A also outputs the data to the communication network N1 to transmit the data.

<受注管理サーバ>
図5Bは、本発明の一実施形態に係わる受注管理サーバの機能を表す機能ブロック図である。
受注管理サーバ7Bは、通信部75Bと、記憶部84Bと、登録制御部81B、処方情報登録制御部82B、配送先情報送信制御部83Bという機能を搭載する。
通信部75Bは、ネットワークI/F51Bにより構成され、通信ネットワークN2、N3、N4から入力されるパケットをデータに変換して、データをバスライン50Bに出力する。
記憶部84Bは、HD44Bにより構成され、図13に示す種々のファイルF5、F10、F15、F20、F25、F30、マスタM5、M10、M15などを記憶する。
登録制御部81Bは、オンライン診療サーバ7Aから受信した患者に係わる診療結果問合せ番号Nを記憶部84Bに登録する。
処方情報登録制御部82Bは、患者に係わる診療結果問合せ番号Nをオンライン診療サーバ7Aに送信し、オンライン診療サーバ7Aから受信した処方箋IDを含む第2処方情報D2を記憶部84Bに登録するように制御する。
配送先情報送信制御部83Bは、患者に係わる薬剤dの配送先要求Rhに診療結果問合せ番号Nを付加してオンライン診療サーバ7Aに送信し、オンライン診療サーバ7Aから受信した薬剤dに係わる配送先情報を物流管理サーバ7Cへ送信するように通信部75Bを制御する。
<Order management server>
FIG. 5B is a functional block diagram showing the functions of the order management server according to one embodiment of the present invention.
The order management server 7B is equipped with the functions of a communication unit 75B, a storage unit 84B, a registration control unit 81B, a prescription information registration control unit 82B, and a delivery destination information transmission control unit 83B.
The communication unit 75B is configured by a network I/F 51B, converts packets input from the communication networks N2, N3, and N4 into data, and outputs the data to the bus line 50B.
The storage unit 84B is configured by the HD 44B, and stores various files F5, F10, F15, F20, F25, F30, masters M5, M10, M15, etc. shown in FIG.
The registration control unit 81B registers the medical result inquiry number N relating to the patient received from the online medical consultation server 7A in the storage unit 84B.
The prescription information registration control unit 82B controls the sending of the medical result inquiry number N related to the patient to the online medical consultation server 7A and the registration of the second prescription information D2 including the prescription ID received from the online medical consultation server 7A in the memory unit 84B.
The delivery destination information transmission control unit 83B adds the medical result inquiry number N to the delivery destination request Rh for the drug d related to the patient and sends it to the online medical consultation server 7A, and controls the communication unit 75B to send the delivery destination information related to the drug d received from the online medical consultation server 7A to the logistics management server 7C.

受注管理サーバ7Bは、オンライン診療サーバ7Aから受信した第2処方情報D2は、オンライン診療アプリケーションAP1により判別可能な医療施設ID、患者ID及び薬剤ID、薬剤dの数量を含む。
受注管理サーバ7Bは、処方情報登録制御部82Bという機能を搭載する。
処方情報登録制御部82Bは、診療結果問合せ番号Nに基づいてユニークな第2患者IDを生成し、第2処方情報D2に第2患者IDを関連付けて記憶部84Bに記憶するように制御する。
The order management server 7B receives the second prescription information D2 from the online medical consultation server 7A and includes a medical facility ID, a patient ID, a drug ID, and the quantity of the drug d, which can be determined by the online medical consultation application AP1.
The order management server 7B is equipped with a function called a prescription information registration control unit 82B.
The prescription information registration control unit 82B generates a unique second patient ID based on the medical result inquiry number N, and controls the storage unit 84B to store the second prescription information D2 in association with the second patient ID.

受注管理システム1は、薬剤師により操作される薬局端末3Cを複数備える。
受注管理サーバ7Bは、配送依頼画面生成制御部87B、配送依頼受信部89Bという機能を搭載する。
配送依頼画面生成制御部87Bは、薬局端末3Cから薬剤dに係わる配送画面要求を受信したときに、処方箋IDに対応した配送依頼画面を生成し、配送依頼画面を薬局端末3Cに送信するように通信部75Bを制御する。
配送依頼受信部89Bは、指定された配送日と処方箋IDとを薬局端末3Cから受信し、配送日と処方箋IDを記憶部84Bに記憶させる。
The order management system 1 includes a plurality of pharmacy terminals 3C operated by pharmacists.
The order management server 7B is equipped with the functions of a delivery request screen generation control unit 87B and a delivery request receiving unit 89B.
When the delivery request screen generation control unit 87B receives a delivery screen request related to drug d from the pharmacy terminal 3C, it generates a delivery request screen corresponding to the prescription ID and controls the communication unit 75B to send the delivery request screen to the pharmacy terminal 3C.
The delivery request receiving unit 89B receives the specified delivery date and prescription ID from the pharmacy terminal 3C, and stores the delivery date and prescription ID in the storage unit 84B.

<薬局端末>
薬局端末3Cは、配送依頼送信制御部68Cという機能を搭載する。
配送依頼送信制御部68Cは、受注管理サーバ7Bから受信した配送依頼画面をディスプレイ38Cに表示しておき、操作に応じて配送依頼画面に処方箋ID毎に配送日が指定されたときに、指定された配送日と処方箋IDとを受注管理サーバ7Bに送信するように制御する。
<Pharmacy terminal>
The pharmacy terminal 3C is equipped with a function called a delivery request transmission control unit 68C.
The delivery request transmission control unit 68C displays the delivery request screen received from the order management server 7B on the display 38C, and when a delivery date is specified for each prescription ID on the delivery request screen in response to an operation, controls the transmission of the specified delivery date and prescription ID to the order management server 7B.

受注管理サーバ7Bは、カレンダデータ生成部88Bという機能を搭載する。
カレンダデータ生成部88Bは、特定の薬局端末3Cから受信した配送日と処方箋ID、及びオンライン診療サーバ7Aから受信した患者情報に基づいてカレンダデータを生成する。
The order management server 7B is equipped with a function called a calendar data generating unit 88B.
The calendar data generating unit 88B generates calendar data based on the delivery date and prescription ID received from the specific pharmacy terminal 3C, and the patient information received from the online medical consultation server 7A.

カレンダデータ生成部88Bは、カレンダデータを生成した際に、処方箋IDおよび配送日を含む電子メールmを薬局端末3Cのメールアドレス宛てに送信する。なお、薬局端末3Cのメールアドレスは、薬局IDをキーとして、ユーザマスタM20から検索することで取得できる。 When the calendar data generation unit 88B generates the calendar data, it sends an email m containing the prescription ID and delivery date to the email address of the pharmacy terminal 3C. The email address of the pharmacy terminal 3C can be obtained by searching the user master M20 using the pharmacy ID as a key.

受注管理システム1は、受注管理サーバ7Bと通信ネットワークを介して接続される複数の物流管理サーバ7Cを備えている。
受注管理サーバ7Bは、受注データ生成部86Bという機能を搭載する。
受注データ生成部86Bは、記憶部84Bから受信した薬剤dに係わる受注情報に基づいて、受注データDjを生成し、受注データDjを物流管理サーバ7Cに送信する。
The order management system 1 includes an order management server 7B and a plurality of logistics management servers 7C connected via a communication network.
The order management server 7B is equipped with a function called an order data generation unit 86B.
The order data generating unit 86B generates order data Dj based on the order information related to the drug d received from the storage unit 84B, and transmits the order data Dj to the logistics management server 7C.

<物流管理サーバ>
受注管理システム1は、受注管理サーバ7Bと通信ネットワークを介して接続される複数の物流管理サーバ7Cを備えている。
各物流管理サーバ7Cは、出荷データ生成部91Cという機能を搭載する。
出荷データ生成部91Cは、受注管理サーバ7Bから受注データDjを受信した場合に、受注データDjに含まれる診療結果問合せ番号Nを抽出し、オンライン診療サーバ7Aに配送先情報を問い合わせるために、診療結果問合せ番号Nに配送先情報の問い合わせ要求を付加して受注管理サーバ7Bに送信し、受注管理サーバ7Bから診療結果問合せ番号Nと配送先情報とを受信した場合に、当該配送先情報に基づいて、出荷データを生成する。
<Logistics management server>
The order management system 1 includes an order management server 7B and a plurality of logistics management servers 7C connected via a communication network.
Each physical distribution management server 7C is equipped with a function called a shipping data generation unit 91C.
When the shipping data generation unit 91C receives order data Dj from the order management server 7B, it extracts the medical result inquiry number N contained in the order data Dj, and in order to inquire about delivery destination information from the online medical consultation server 7A, it attaches a delivery destination information inquiry request to the medical result inquiry number N and sends it to the order management server 7B.When it receives the medical result inquiry number N and delivery destination information from the order management server 7B, it generates shipping data based on the delivery destination information.

各物流管理サーバ7Cは、配送先情報として、患者に係わる施設、患者に係わる薬局、患者に係わる住宅のうち、少なくとも1つの住所情報及び名称を含む。
出荷データ生成部91Cは、患者に係わる住所情報及び名称を含む配送伝票を記録媒体に印刷する。
Each logistics management server 7C includes, as delivery destination information, address information and the name of at least one of a facility related to the patient, a pharmacy related to the patient, and a residence related to the patient.
The shipping data generation unit 91C prints a delivery slip including the address information and name of the patient on a recording medium.

<シーケンス図>
次に、本発明の一実施形態に係わるオンライン診療サーバと端末との間の通信手順について説明する。
図6は、本発明の一実施形態に係わるオンライン診療サーバと端末との通信手順を表すシーケンス図(その1)である。図7は、本発明の一実施形態に係わるオンライン診療サーバと端末との通信手順を表すシーケンス図(その2)である。図8は、本発明の一実施形態に係わるオンライン診療サーバ7Aを介して薬剤師からオンライン服薬指導を受ける際の通信手順を表すシーケンス図(その3)である。
<医療施設IDの登録>
図6を参照して、オンライン診療サーバ7Aに医療施設IDの登録する動作について説明する。
まず、ステップS5では、医療従事者端末3Aの制御部60Aは、オンライン診療サーバ7AにID登録を行うために、医療施設ID登録要求を通信ネットワークN1を介してオンライン診療サーバ7Aに送信するように通信部66Aを制御する。
これに応じて、医療従事者端末3Aの通信部66Aは、医療施設ID登録要求を通信ネットワークN1を介してオンライン診療サーバ7Aに送信する。
<Sequence diagram>
Next, a communication procedure between the online medical consultation server and the terminal according to one embodiment of the present invention will be described.
Fig. 6 is a sequence diagram (part 1) showing the communication procedure between an online medical consultation server and a terminal according to one embodiment of the present invention. Fig. 7 is a sequence diagram (part 2) showing the communication procedure between an online medical consultation server and a terminal according to one embodiment of the present invention. Fig. 8 is a sequence diagram (part 3) showing the communication procedure when receiving online medication instructions from a pharmacist via an online medical consultation server 7A according to one embodiment of the present invention.
<Registering medical facility ID>
The operation of registering a medical facility ID in the online medical consultation server 7A will be described with reference to FIG.
First, in step S5, the control unit 60A of the medical staff terminal 3A controls the communication unit 66A to send a medical facility ID registration request to the online medical care server 7A via the communication network N1 in order to register the ID in the online medical care server 7A.
In response to this, the communication unit 66A of the medical staff terminal 3A sends a medical facility ID registration request to the online medical consultation server 7A via the communication network N1.

ステップS10では、オンライン診療サーバ7Aの制御部70Aは、医療従事者端末3Aから医療施設ID登録要求を受信したID及びパスワードを登録するための登録ページをデータベース8Aから読み出して、医療従事者端末3Aに送信するように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、登録ページを通信ネットワークN1を介して医療従事者端末3Aに送信する。
これに応じて、医療従事者端末3Aにおいて、ディスプレイ38Aには、図9Aに示すID登録ページG5が表示される。
医療従事者端末3Aに対して、医療従事者がマウス及びキーボードを操作して、ディスプレイに表示されているID登録ページG5のID入力エリアであるテキストボックスT5、パスワード入力エリアであるテキストボックスT10に所望の医療施設ID、及びパスワードを入力し、さらに、送信ボタンB5をクリックすると、医療従事者端末3Aは、医療施設ID、及びパスワードをオンライン診療サーバ7Aに送信する。
オンライン診療サーバ7Aは、医療従事者端末3Aから医療施設ID、及びパスワードを受信した場合に、医療施設ID、及びパスワードを関連付けてデータベース8Aに登録する。この際、オンライン診療サーバ7Aは、データベース8Aからオンライン診療アプリケーションAP1のプログラムを読み出して、医療従事者端末3Aに送信する。
医療従事者端末3Aは、オンライン診療サーバ7Aからオンライン診療アプリケーションAP1のプログラムを受信した場合に、SSD24Aに一旦記憶し、さらにオンライン診療アプリケーションAP1のプログラムをSSD24Aにインストールする。医療従事者端末3Aにおいて、オンライン診療アプリケーションAP1のプログラムのインストールが完了すると、医療施設ID、及びパスワードの入力画面が表示されるので、医療従事者端末3Aに対して、登録時と同一の医療施設ID、及びパスワードを入力する。これにより、医療従事者端末3Aにおいて、オンライン診療アプリケーションAP1が利用可能になる。
In step S10, the control unit 70A of the online medical consultation server 7A reads from the database 8A a registration page for registering the ID and password for which a medical facility ID registration request was received from the medical staff terminal 3A, and controls the communication unit 75A to send it to the medical staff terminal 3A.
In response to this, the communication unit 75A of the online medical consultation server 7A transmits a registration page to the medical staff terminal 3A via the communication network N1.
In response to this, the ID registration page G5 shown in FIG. 9A is displayed on the display 38A of the medical staff terminal 3A.
A medical professional operates the mouse and keyboard on the medical professional terminal 3A to input the desired medical facility ID and password in the text box T5, which is the ID input area, and the text box T10, which is the password input area, of the ID registration page G5 displayed on the display, and then clicks the send button B5.The medical professional terminal 3A then sends the medical facility ID and password to the online medical consultation server 7A.
When the online medical consultation server 7A receives the medical facility ID and password from the medical staff terminal 3A, it associates the medical facility ID and password and registers them in the database 8A. At this time, the online medical consultation server 7A reads the program of the online medical consultation application AP1 from the database 8A and sends it to the medical staff terminal 3A.
When the medical staff terminal 3A receives the online medical consultation application AP1 program from the online medical consultation server 7A, it temporarily stores it in the SSD 24A and then installs the online medical consultation application AP1 program on the SSD 24A. Once installation of the online medical consultation application AP1 program is complete on the medical staff terminal 3A, a screen for entering a medical facility ID and password is displayed, so the medical staff enters the same medical facility ID and password used at the time of registration into the medical staff terminal 3A. This makes the online medical consultation application AP1 available on the medical staff terminal 3A.

次に、ステップS15では、患者端末3Bの制御部60Bは、オンライン診療サーバ7AにID登録を行うために、患者ID登録要求を通信ネットワークN1を介してオンライン診療サーバ7Aに送信するように通信部66Bを制御する。
これに応じて、患者端末3Bの通信部66Bは、患者ID登録要求を通信ネットワークN1を介してオンライン診療サーバ7Aに送信する。
ステップS20では、オンライン診療サーバ7Aの制御部70Aは、患者端末3Bから患者ID登録要求を受信した場合に、ID及びパスワードを登録するための登録ページをデータベース8Aから読み出して、患者端末3Bに送信するように通信部75Aを制御する。
これに応じて、患者端末3Bのディスプレイには、図9Aに示すID登録ページG5が表示される。
患者端末3Bに対して、患者がマウス及びキーボードを操作して、ディスプレイに表示されているID登録ページのID入力エリアであるテキストボックスT5、パスワード入力エリアであるテキストボックスT10に所望の患者ID、及びパスワードを入力し、さらに、送信ボタンB5をクリックすると、患者端末3Bは、患者ID、及びパスワードをオンライン診療サーバ7Aに送信する。
オンライン診療サーバ7Aは、患者端末3Bから患者ID、及びパスワードを受信した場合に、患者ID、及びパスワードをデータベース8Aに登録する。この際、オンライン診療サーバ7Aは、データベース8Aからオンライン診療アプリケーションAP1のプログラムを読み出して、患者端末3Bに送信する。
患者端末3Bは、オンライン診療サーバ7Aから受信したオンライン診療アプリケーションAP1をSSD24Bに一旦記憶し、さらにオンライン診療アプリケーションAP1をSSD24Bにインストールする。患者端末3Bにおいて、オンライン診療アプリケーションAP1のインストールが完了すると、患者ID、及びパスワードの入力画面が表示されるので、登録時と同一の患者ID、及びパスワードを入力する。これにより、患者端末3Bにおいて、オンライン診療アプリケーションAP1が利用可能になる。
なお、患者IDを最初に登録する際に、患者のメールアドレスが患者端末3Bからオンライン診療サーバ7Aへ送信され登録される。オンライン診療サーバ7Aには、患者のメールアドレスが当該患者の患者IDに対応して記憶される。
Next, in step S15, the control unit 60B of the patient terminal 3B controls the communication unit 66B to send a patient ID registration request to the online medical consultation server 7A via the communication network N1 in order to register the ID in the online medical consultation server 7A.
In response to this, the communication unit 66B of the patient terminal 3B transmits a patient ID registration request to the online medical consultation server 7A via the communication network N1.
In step S20, when the control unit 70A of the online medical consultation server 7A receives a patient ID registration request from the patient terminal 3B, it controls the communication unit 75A to read a registration page for registering the ID and password from the database 8A and send it to the patient terminal 3B.
In response to this, the ID registration page G5 shown in FIG. 9A is displayed on the display of the patient terminal 3B.
On the patient terminal 3B, the patient operates the mouse and keyboard to enter the desired patient ID and password in the text box T5, which is the ID input area, and the text box T10, which is the password input area, of the ID registration page displayed on the display, and then clicks the send button B5.The patient terminal 3B then sends the patient ID and password to the online medical consultation server 7A.
When the online medical consultation server 7A receives the patient ID and password from the patient terminal 3B, it registers the patient ID and password in the database 8A. At this time, the online medical consultation server 7A reads the program of the online medical consultation application AP1 from the database 8A and sends it to the patient terminal 3B.
The patient terminal 3B temporarily stores the online medical consultation application AP1 received from the online medical consultation server 7A in the SSD 24B, and then installs the online medical consultation application AP1 on the SSD 24B. When installation of the online medical consultation application AP1 is complete on the patient terminal 3B, a screen for entering a patient ID and password is displayed, so the patient enters the same patient ID and password used at the time of registration. This makes the online medical consultation application AP1 available on the patient terminal 3B.
When a patient ID is initially registered, the patient's email address is transmitted from the patient terminal 3B to the online medical consultation server 7A and registered therein. The online medical consultation server 7A stores the patient's email address in association with the patient ID of the patient.

次に、ステップS25では、医療従事者端末3Aの制御部60Aは、当該医療施設のサーバに備えたデータベースから各科の受診空き情報を取得して、オンライン診療サーバ7Aに受診空き情報と医療施設IDを通信ネットワークを介してオンライン診療サーバ7Aに送信するように通信部66Aを制御する。
これに応じて、医療従事者端末3Aの通信部66Aは、受診空き情報と医療施設IDとを通信ネットワークN1を介してオンライン診療サーバ7Aに送信する。
なお、図9Bには受診空き情報ページG10の一例として、内科における受診空き情報が示されており、詳しくは、月日、時間帯、受診可能な空き人数が示されている。また、医療従事者端末3Aは当該医療施設のサーバに備えたデータベースから各科の受診空き情報を取得して、受診空き情報が変更された場合に、その都度、オンライン診療サーバ7Aに受診空き情報を送信してもよい。
ここで、当該医療施設のサーバに備えたデータベースは、当該医療施設の受付担当者が操作可能な受付に配置された受付端末からアクセス可能であり、患者からの電話連絡により受け付けた診療予約を受付端末を介して上記サーバに備えたデータベースに登録するように構成してもよい。
Next, in step S25, the control unit 60A of the medical staff terminal 3A obtains the appointment availability information for each department from the database on the server of the medical facility, and controls the communication unit 66A to send the appointment availability information and the medical facility ID to the online medical consultation server 7A via the communication network.
In response to this, the communication unit 66A of the medical staff terminal 3A transmits the consultation availability information and the medical facility ID to the online medical consultation server 7A via the communication network N1.
9B shows an example of a consultation availability information page G10, which shows consultation availability information for the internal medicine department, including the date, time period, and number of available patients. The medical staff terminal 3A may also obtain consultation availability information for each department from a database stored on the server of the medical facility, and may transmit the consultation availability information to the online medical consultation server 7A whenever the consultation availability information changes.
Here, the database stored on the server of the medical facility can be accessed from a reception terminal located at the reception desk that can be operated by the reception staff of the medical facility, and appointments received by telephone from patients can be registered in the database stored on the server via the reception terminal.

次に、ステップS30では、オンライン診療サーバ7Aの制御部70Aは、医療従事者端末3Aから受信した受診空き情報と医療施設IDをデータベース8Aに登録するように制御する。
オンライン診療サーバ7Aには、複数の異なる医療施設に配置された複数の医療従事者端末3Aが接続されており、オンライン診療サーバ7Aは、それぞれの医療従事者端末3Aから受信した受診空き情報と医療施設IDをデータベース8Aに登録するように構成されている。
Next, in step S30, the control unit 70A of the online medical consultation server 7A controls the database 8A to register the consultation availability information and medical facility ID received from the medical staff terminal 3A.
The online medical consultation server 7A is connected to multiple medical staff terminals 3A located in multiple different medical facilities, and the online medical consultation server 7A is configured to register the consultation availability information and medical facility ID received from each medical staff terminal 3A in the database 8A.

<医療施設への診察予約>
次に、ステップS35では、患者端末3Bの制御部60Bは、患者の要望に適した医療施設に診察の予約を登録するために医療施設検索要求を通信ネットワークN1を介してオンライン診療サーバ7Aに送信するように通信部66Bを制御する。
これに応じて、患者端末3Bの通信部66Bは、医療施設検索要求を通信ネットワークN1を介してオンライン診療サーバ7Aに送信する。
ステップS40では、オンライン診療サーバ7Aの制御部70Aは、患者端末3Bから医療施設検索要求を受信して、医療施設検索ページをデータベースから読み出して、患者端末3Bに送信するように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、医療施設検索ページを通信ネットワークN1を介して患者端末3Bに送信する。
これに応じて、患者端末3Bの表示制御部65Bは、図9Cに示す医療施設検索ページをディスプレイI/F37Bに出力してディスプレイ38Aに表示させる。患者がマウスを操作して、ディスプレイ38Aに表示されている医療施設検索ページの都道府県選択エリアSF5をクリックすると複数の都道府県名がプルダウンメニューにより表示される。また、市選択エリアSF10をクリックすると当該県内の複数の市名がプルダウンメニューにより表示される。さらに、診療科目エリアSF15をクリックすると複数の診療科目名がプルダウンメニューにより表示される。
患者が、患者端末3Bのディスプレイ38Bに表示されている各エリアのプルダウンメニューに対して、マウス操作により所在地検索に係わる都道府県名の選択、市名の選択、診療科目検索に係わる科名の選択を行い、さらに、検索ボタンをクリックした場合、患者端末3Bは選択された都道府県名、市名、科名に患者IDを付加して、オンライン診療サーバ7Aに送信する。
オンライン診療サーバ7Aは、患者端末3Bから受信した都道府県名、市名、科名をキーとして、データベース8Aを検索し、例えば図10Aに示すような「内科受診予約状況」データを取得する。そして、オンライン診療サーバ7Aは、取得した「内科受診予約状況」データに予約ボタンB15、B20(ユニークな受診予約コードを含む)を付加した検索結果ページを生成し、患者端末3Bに送信する。
<Medical facility appointment>
Next, in step S35, the control unit 60B of the patient terminal 3B controls the communication unit 66B to send a medical facility search request to the online medical consultation server 7A via the communication network N1 in order to register an appointment for an examination at a medical facility that suits the patient's needs.
In response to this, the communication unit 66B of the patient terminal 3B transmits a medical facility search request to the online medical consultation server 7A via the communication network N1.
In step S40, the control unit 70A of the online medical consultation server 7A receives the medical facility search request from the patient terminal 3B, reads the medical facility search page from the database, and controls the communication unit 75A to send it to the patient terminal 3B.
In response to this, the communication unit 75A of the online medical consultation server 7A transmits a medical facility search page to the patient terminal 3B via the communication network N1.
In response, the display control unit 65B of the patient terminal 3B outputs the medical facility search page shown in Figure 9C to the display I/F 37B and displays it on the display 38A. When the patient operates the mouse to click on the prefecture selection area SF5 of the medical facility search page displayed on the display 38A, multiple prefecture names are displayed in a pull-down menu. When the patient clicks on the city selection area SF10, multiple city names within the prefecture are displayed in a pull-down menu. Furthermore, when the medical department area SF15 is clicked, multiple medical department names are displayed in a pull-down menu.
When a patient uses the mouse to select the prefecture name for location search, the city name, and the department name for medical specialty search from the pull-down menu for each area displayed on the display 38B of the patient terminal 3B, and then clicks the search button, the patient terminal 3B adds the patient ID to the selected prefecture name, city name, and department name and sends them to the online medical consultation server 7A.
The online medical consultation server 7A searches the database 8A using the prefecture name, city name, and department name received from the patient terminal 3B as keys, and obtains, for example, the "internal medicine appointment status" data as shown in Fig. 10A. The online medical consultation server 7A then generates a search result page in which appointment buttons B15 and B20 (including a unique appointment code) are added to the obtained "internal medicine appointment status" data, and sends it to the patient terminal 3B.

これに応じて、患者端末3Bの表示制御部65Bは、例えば図10Aに示す検索結果ページをディスプレイI/F37Bに出力してディスプレイ38Bに表示させる。
ステップS45では、患者端末3Bにおいて、患者がマウスを操作して、ディスプレイに表示されている少なくとも1つ以上の月日、時間帯の組のうち所望のもの選択するために、予約ボタンをクリックした場合、選択された予約ボタンに対応する受診予約コードに患者IDを付加して受診予約要求とし、オンライン診療サーバ7Aに送信する。
ステップS50では、オンライン診療サーバ7Aの制御部は、患者端末3Bから受信した受診予約要求(受診予約コード、患者ID)をデータベースに登録するように制御する。
ここで、オンライン診療サーバ7Aは、受診予約コード、患者IDに基づいて、当該予約が完了したことを表す予約完了通知とビデオ会議コードを生成する。
オンライン診療サーバ7Aは、予約完了通知として、例えば図10Bに示すように、「内科受診予約状況 医師A」「○月○日 09:00 予約完了」、「予約した日時に、入室ボタンをクリックし、そのままお待ちください。」という患者端末用のテキストデータを生成する。
また、オンライン診療サーバ7Aは、例えば図10Bに示すように、入室ボタンB25のクリックに応じてビデオ会議コードに含まれるURLアドレスにアクセスするように構成する。
さらに、オンライン診療サーバ7Aは、予約完了通知として、例えば図8Aに示すように、「内科受診予約状況 医師A」「○月○日 09:00~10:00 予約完了」、「予約された日時の間の入室可能なときに、入室ボタンをクリックし、そのままお待ちください。」という医療従事者端末3Aに用いるテキストデータを生成する。
In response to this, the display control unit 65B of the patient terminal 3B outputs, for example, the search result page shown in FIG. 10A to the display I/F 37B and causes it to be displayed on the display 38B.
In step S45, when the patient operates the mouse on the patient terminal 3B to click on a reservation button to select the desired combination of at least one date and time period displayed on the display, the patient ID is added to the appointment reservation code corresponding to the selected appointment button, and a request for appointment is sent to the online medical care server 7A.
In step S50, the control unit of the online medical consultation server 7A controls the server 7A to register the appointment request (appointment code, patient ID) received from the patient terminal 3B in the database.
Here, the online medical consultation server 7A generates a reservation completion notice indicating that the reservation has been completed and a video conference code based on the consultation reservation code and patient ID.
As a reservation completion notification, the online medical consultation server 7A generates text data for the patient's terminal, such as "Internal medicine appointment status: Doctor A,""Reservation completed on XX/XX/09:00," and "Please click the enter button on the reserved date and time and wait there," as shown in Figure 10B.
The online medical consultation server 7A is configured to access the URL address included in the video conference code in response to clicking on the enter button B25, as shown in FIG. 10B, for example.
Furthermore, the online medical consultation server 7A generates text data to be used on the medical staff terminal 3A as a reservation completion notification, such as shown in Figure 8A, which reads, "Internal medicine appointment status: Doctor A,""Reservation completed: XX month XX day, 9:00-10:00," and "When you are able to enter the room during the reserved date and time, please click the enter button and wait."

ステップS55では、オンライン診療サーバ7Aの制御部70Aは、予約完了通知とビデオ会議コードを患者端末3Bに送信するように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、予約完了通知とビデオ会議コードを通信ネットワークN1を介して患者端末3Bに送信する。
ステップS60では、患者端末3Bの制御部60Bは、オンライン診療サーバ7Aから受信した予約完了通知とビデオ会議コードをSSD24Bに記憶しておく。患者は、予約した日時「○月○日 09:00」に、入室ボタンをクリックして、そのまま待てばよい。
In step S55, the control unit 70A of the online medical consultation server 7A controls the communication unit 75A to send a reservation completion notice and a video conference code to the patient terminal 3B.
In response to this, the communication unit 75A of the online medical consultation server 7A sends a reservation completion notice and a video conference code to the patient terminal 3B via the communication network N1.
In step S60, the control unit 60B of the patient terminal 3B stores the reservation completion notice and the video conference code received from the online medical consultation server 7A in the SSD 24B. The patient can click the enter button at the reserved date and time "XX/XX/09:00" and wait.

ステップS65では、オンライン診療サーバ7Aの制御部70Aは、予約完了通知とビデオ会議コードを医療従事者端末3Aに送信するように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、予約完了通知とビデオ会議コードを通信ネットワークN1を介して医療従事者端末3Aに送信する。
ステップS70では、医療従事者端末3Aの制御部60Aは、オンライン診療サーバ7Aから受信した予約完了通知とビデオ会議コードをSSD24Aに記憶しておくように制御する。
これに応じて、医療従事者端末3AのSSD24Aには、予約完了通知とビデオ会議コードが記憶される。
医療従事者は、予約された日時「○月○日 09:00~10:00」の間の入室可能なときに、入室ボタンをクリックすればよい。
医療従事者端末3Aのディスプレイ38Aに、「○月○日 09:00~10:00 予約完了」と表示されるので、医療従事者端末3Aは、上述した受診空き情報の時間枠から空き人数を1つ差し引くことで、受診空き情報を修正すればよい。
In step S65, the control unit 70A of the online medical consultation server 7A controls the communication unit 75A to send a reservation completion notice and a video conference code to the medical staff terminal 3A.
In response to this, the communication unit 75A of the online medical consultation server 7A sends a reservation completion notice and a video conference code to the medical staff terminal 3A via the communication network N1.
In step S70, the control unit 60A of the medical staff terminal 3A controls the SSD 24A to store the reservation completion notice and the video conference code received from the online medical consultation server 7A.
In response to this, the reservation completion notice and the video conference code are stored in the SSD 24A of the medical staff terminal 3A.
The medical staff can click the entry button when they are available to enter the room between the scheduled date and time of "XX month XX day 9:00-10:00."
The display 38A of the medical staff terminal 3A will display "Reservation completed for XX month, XX day, 9:00-10:00", so the medical staff terminal 3A can correct the available consultation information by subtracting one available number from the time slot of the available consultation information described above.

<薬局への服薬指導日予約>
次に、ステップS75では、患者端末3Bの制御部60Bは、患者の要望に適した薬局に服薬指導日の予約を登録するために薬局検索要求を通信ネットワークN1を介してオンライン診療サーバ7Aに送信するように通信部66Bを制御する。
これに応じて、患者端末3Bの通信部66Bは、薬局検索要求を通信ネットワークN1を介してオンライン診療サーバ7Aに送信する。
ステップS77では、オンライン診療サーバ7Aの制御部70Aは、患者端末3Bから薬局検索要求を受信して、薬局検索ページをデータベースから読み出して、患者端末3Bに送信するように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、薬局検索ページを通信ネットワークN1を介して患者端末3Bに送信する。
これに応じて、患者端末3Bの表示制御部65Bは、図11Aに示す薬局検索ページをディスプレイI/F37Bに出力してディスプレイ38Bに表示させる。患者がマウスを操作して、ディスプレイ38Bに表示されている薬局検索ページの都道府県選択エリアをクリックすると複数の都道府県名がプルダウンメニューにより表示される。また、市選択エリアをクリックすると当該県内の複数の市名がプルダウンメニューにより表示される。
患者が、患者端末3Bのディスプレイ38Bに表示されている各エリアのプルダウンメニューに対して、マウス操作により所在地検索に係わる都道府県名の選択、市名の選択、診療科目検索に係わる科名の選択を行い、さらに、検索ボタンB27をクリックした場合、患者端末3Bは選択された都道府県名、市名に患者IDを付加して、オンライン診療サーバ7Aに送信する。
オンライン診療サーバ7Aは、患者端末3Bから受信した都道府県名、市名、科名をキーとして、データベース8Aを検索し、例えば図11Cに示すような「服薬指導日予約状況」データを取得する。そして、オンライン診療サーバ7Aは、取得した「服薬指導日予約状況」データに予約ボタン(ユニークな服薬指導日予約コードを含む)を付加した検索結果ページを生成し、患者端末3Bに送信する。
<Make an appointment for medication instruction at the pharmacy>
Next, in step S75, the control unit 60B of the patient terminal 3B controls the communication unit 66B to send a pharmacy search request to the online medical care server 7A via the communication network N1 in order to register an appointment for the medication instruction date at a pharmacy that suits the patient's needs.
In response to this, the communication unit 66B of the patient terminal 3B transmits a pharmacy search request to the online medical consultation server 7A via the communication network N1.
In step S77, the control unit 70A of the online medical consultation server 7A receives the pharmacy search request from the patient terminal 3B, reads the pharmacy search page from the database, and controls the communication unit 75A to send it to the patient terminal 3B.
In response to this, the communication unit 75A of the online medical consultation server 7A transmits the pharmacy search page to the patient terminal 3B via the communication network N1.
In response, the display control unit 65B of the patient terminal 3B outputs the pharmacy search page shown in Figure 11A to the display I/F 37B and displays it on the display 38B. When the patient operates the mouse to click on the prefecture selection area of the pharmacy search page displayed on the display 38B, multiple prefecture names are displayed in a pull-down menu. When the patient clicks on the city selection area, multiple city names within the prefecture are displayed in a pull-down menu.
When a patient uses the mouse to select the prefecture name for location search, the city name, and the department name for medical specialty search from the pull-down menus for each area displayed on the display 38B of the patient terminal 3B, and then clicks the search button B27, the patient terminal 3B adds the patient ID to the selected prefecture name and city name and sends them to the online medical consultation server 7A.
The online medical consultation server 7A searches the database 8A using the prefecture name, city name, and department name received from the patient terminal 3B as keys, and obtains "medication instruction day reservation status" data, for example, as shown in Fig. 11C. The online medical consultation server 7A then generates a search result page in which a reservation button (including a unique medication instruction day reservation code) is added to the obtained "medication instruction day reservation status" data, and sends it to the patient terminal 3B.

これに応じて、患者端末3Bの表示制御部65Bは、例えば図11Bに示す薬局施設検索結果ページG33をディスプレイI/F37Bに出力してディスプレイ38Bに表示させる。
ステップS80では、患者端末3Bにおいて、患者がマウスを操作して、ディスプレイに表示されている少なくとも1つ以上の月日、時間帯の組のうち所望のもの選択するために、予約ボタンをクリックした場合、選択された予約ボタンに対応する受診予約コードに患者IDを付加して服薬指導日予約要求とし、オンライン診療サーバ7Aに送信する。
ステップS83では、オンライン診療サーバ7Aの制御部は、患者端末3Bから受信した服薬指導日予約要求(服薬指導日予約コード、患者ID)をデータベースに登録するように制御する。
ここで、オンライン診療サーバ7Aは、服薬指導日予約コード、患者IDに基づいて、当該予約が完了したことを表す予約完了通知とビデオ会議コードを生成する。
オンライン診療サーバ7Aは、予約完了通知として、例えば図13Aに示すように、「薬局」「○月○日 09:00 予約完了」、「予約した日時に、入室ボタンをクリックし、そのままお待ちください。」という患者端末用のテキストデータを生成する。
また、オンライン診療サーバ7Aは、例えば図13Aに示すように、入室ボタンのクリックに応じてビデオ会議コードに含まれるURLアドレスにアクセスするように構成する。
さらに、オンライン診療サーバ7Aは、予約完了通知として、例えば図13Aに示すように、「服薬指導日予約状況」「○月○日 09:00~10:00 予約完了」、「予約された日時の間の入室可能なときに、入室ボタンをクリックし、そのままお待ちください。」という薬局端末3Cに用いるテキストデータを生成する。
In response to this, the display control unit 65B of the patient terminal 3B outputs, for example, a pharmacy facility search result page G33 shown in FIG. 11B to the display I/F 37B and causes it to be displayed on the display 38B.
In step S80, when the patient operates the mouse on the patient terminal 3B to click on a reservation button to select the desired combination of at least one date and time period displayed on the display, the patient ID is added to the appointment reservation code corresponding to the selected appointment button, and a medication instruction date reservation request is sent to the online medical care server 7A.
In step S83, the control unit of the online medical consultation server 7A controls to register the medication instruction date reservation request (medication instruction date reservation code, patient ID) received from the patient terminal 3B in the database.
Here, the online medical consultation server 7A generates a reservation completion notice indicating that the reservation has been completed and a video conference code based on the medication instruction date reservation code and the patient ID.
The online medical consultation server 7A generates text data for the patient's terminal as a reservation completion notification, such as "Pharmacy,""Reservation completed on XX/XX at 9:00 AM," and "Please click the enter button on the reserved date and time and wait there," as shown in Figure 13A.
The online medical consultation server 7A is configured to access the URL address included in the video conference code in response to clicking on the entry button, as shown in FIG. 13A, for example.
Furthermore, the online medical consultation server 7A generates text data to be used on the pharmacy terminal 3C as a reservation completion notification, such as shown in Figure 13A, including "Medication instruction date reservation status,""Reservation completed for XX month XX day, 9:00-10:00," and "When you are able to enter the room during the reserved date and time, please click the enter button and wait."

ステップS85では、オンライン診療サーバ7Aの制御部70Aは、予約完了通知とビデオ会議コードを患者端末3Bに送信するように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、予約完了通知とビデオ会議コードを通信ネットワークN1を介して患者端末3Bに送信する。
ステップS87では、患者端末3Bの制御部60Bは、オンライン診療サーバ7Aから受信した予約完了通知とビデオ会議コードをSSD24Bに記憶しておく。患者は、予約した日時「○月○日 09:00」に、入室ボタンをクリックして、そのまま待てばよい。
In step S85, the control unit 70A of the online medical consultation server 7A controls the communication unit 75A to send a reservation completion notice and a video conference code to the patient terminal 3B.
In response to this, the communication unit 75A of the online medical consultation server 7A sends a reservation completion notice and a video conference code to the patient terminal 3B via the communication network N1.
In step S87, the control unit 60B of the patient terminal 3B stores the reservation completion notice and the video conference code received from the online medical consultation server 7A in the SSD 24B. The patient can click the enter button at the reserved date and time "XX/XX/09:00" and wait.

ステップS90では、オンライン診療サーバ7Aの制御部70Aは、予約完了通知とビデオ会議コードを薬局端末3Cに送信するように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、予約完了通知とビデオ会議コードを通信ネットワークN1を介して薬局端末3Cに送信する。
ステップS93では、薬局端末3Cの制御部60Aは、オンライン診療サーバ7Aから受信した予約完了通知とビデオ会議コードをSSD24Aに記憶しておくように制御する。
これに応じて、薬局端末3CのSSD24Aには、予約完了通知とビデオ会議コードが記憶される。
薬剤師は、予約された日時「○月○日 09:00~10:00」の間の入室可能なときに、入室ボタンをクリックすればよい。
薬局端末3Cのディスプレイ38Aに、「○月○日 09:00~10:00 予約完了」と表示されるので、薬局端末3Cは、上述した受診空き情報の時間枠から空き人数を1つ差し引くことで、受診空き情報を修正すればよい。
In step S90, the control unit 70A of the online medical consultation server 7A controls the communication unit 75A to send a reservation completion notice and a video conference code to the pharmacy terminal 3C.
In response to this, the communication unit 75A of the online medical consultation server 7A sends a reservation completion notification and a video conference code to the pharmacy terminal 3C via the communication network N1.
In step S93, the control unit 60A of the pharmacy terminal 3C controls the SSD 24A to store the reservation completion notice and the video conference code received from the online medical consultation server 7A.
In response to this, the reservation completion notice and the video conference code are stored in the SSD 24A of the pharmacy terminal 3C.
The pharmacist can click the enter button when he/she is available to enter the room between the reserved date and time "XX month XX day 9:00-10:00".
The display 38A of the pharmacy terminal 3C will display "Reservation completed for 9:00-10:00 on XX/XX month," so the pharmacy terminal 3C can correct the available consultation information by subtracting one available number from the time slot in the available consultation information described above.

<オンライン診療>
患者が、予約した日時「○月○日 09:00」に、入室ボタンB25(図10B)をクリックした場合を想定する。
ステップS100では、患者端末3Bの制御部60Bは、入室ボタンB25のクリックに応じて、ビデオ会議コードに含まれるURLアドレスにアクセスするように通信部66Bを制御する。
これに応じて、患者端末3Bの通信部66Bは、通信ネットワークN1を介してビデオ会議コードに含まれるURLアドレスにアクセスする。患者端末3BがこのURLアドレスにアクセスすることで、オンライン診療サーバ7Aにより管理されるビデオ会議画面に誘導される。
患者端末3BがURLアドレスにアクセスすると、ステップS105では、オンライン診療サーバ7Aの制御部70Aは、当該URLアドレスにアクセスされたことを検知して、例えば図8Bに示すように、ビデオ会議画面に誘導し、当該URLアドレスにアクセスした患者端末3Bにアクセス許可を与えるように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、アクセス許可を通信ネットワークN1を介して患者端末3Bに送信する。
<Online medical consultation>
It is assumed that the patient clicks the enter button B25 (FIG. 10B) at the scheduled date and time "XX month XX day 09:00."
In step S100, the control unit 60B of the patient terminal 3B controls the communication unit 66B to access the URL address included in the video conference code in response to clicking the enter button B25.
In response, the communication unit 66B of the patient terminal 3B accesses the URL address included in the video conference code via the communication network N1. By accessing this URL address, the patient terminal 3B is directed to the video conference screen managed by the online medical consultation server 7A.
When the patient terminal 3B accesses the URL address, in step S105, the control unit 70A of the online medical consultation server 7A detects that the URL address has been accessed and controls the communication unit 75A to direct the patient terminal 3B to a video conference screen, as shown in Figure 8B, and grant access permission to the patient terminal 3B that accessed the URL address.
In response to this, the communication unit 75A of the online medical consultation server 7A transmits the access permission to the patient terminal 3B via the communication network N1.

ステップS103では、医療従事者端末3Aの制御部60Aは、入室ボタンのクリックに応じて、ビデオ会議コードに含まれるURLアドレスに通信部66Aを介してアクセスするように制御する。医療従事者端末3AがURLアドレスにアクセスすることで、オンライン診療サーバ7Aにより管理されるビデオ会議画面に誘導される。
同様に、医療従事者端末3AがURLアドレスにアクセスすると、ステップS105では、オンライン診療サーバ7Aの制御部70Aは、当該URLアドレスにアクセスされたことを検知して、例えば図8Bに示すように、ビデオ会議画面に誘導し、当該URLアドレスにアクセスした医療従事者端末3Aにアクセス許可を与えるように制御する。
In step S103, the control unit 60A of the medical staff terminal 3A controls the communication unit 66A to access the URL address included in the video conference code in response to clicking the enter button. When the medical staff terminal 3A accesses the URL address, it is directed to a video conference screen managed by the online medical consultation server 7A.
Similarly, when the medical staff terminal 3A accesses the URL address, in step S105, the control unit 70A of the online medical consultation server 7A detects that the URL address has been accessed and, as shown in Figure 8B, directs the user to a video conference screen and grants access permission to the medical staff terminal 3A that accessed the URL address.

ステップS110では、オンライン診療サーバ7Aの制御部70Aは、HD44Aにインストールされているオンライン診療アプリケーションAP1を起動して、ビデオ会議画面に対して共有制御を行う。
ここで、オンライン診療サーバ7Aの制御部70Aは、患者端末3Bから通信部75Aを介して受信している音声符号化パケットを音声パケットバッファ71Aの第1チャネルに入力し、音声パケットバッファ71Aの第1チャネルから出力される音声符号化パケットを医療従事者端末3Aに送信するように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、音声符号化パケットを通信ネットワークN1を介して医療従事者端末3Aに送信する。
同時に、オンライン診療サーバ7Aの制御部70Aは、医療従事者端末3Aから通信部75Aを介して受信している音声符号化パケットを音声パケットバッファ71Aの第2チャネルに入力し、音声パケットバッファ71Aの第2チャネルから出力される音声符号化パケットを患者端末3Bに送信するように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、音声符号化パケットを通信ネットワークN1を介して患者端末3Bに送信する。
また、オンライン診療サーバ7Aの制御部70Aは、患者端末3Bから受信している映像符号化パケットを映像パケットバッファ72Aの第1チャネルに入力し、映像パケットバッファ72Aの第1チャネルから出力される映像符号化パケットを医療従事者端末3Aに送信するように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、映像符号化パケットを通信ネットワークN1を介して医療従事者端末3Aに送信する。
同時に、オンライン診療サーバ7Aの制御部70Aは、医療従事者端末3Aから受信している映像符号化パケットを映像パケットバッファ72Aの第2チャネルに入力し、映像パケットバッファ72Aの第2チャネルから出力される映像符号化パケットを患者端末3Bに送信するように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、映像符号化パケットを通信ネットワークN1を介して患者端末3Bに送信する。
In step S110, the control unit 70A of the online medical consultation server 7A starts the online medical consultation application AP1 installed on the HDD 44A and performs shared control over the video conference screen.
Here, the control unit 70A of the online medical care server 7A inputs the voice encoded packets received from the patient terminal 3B via the communication unit 75A into the first channel of the voice packet buffer 71A, and controls the communication unit 75A to transmit the voice encoded packets output from the first channel of the voice packet buffer 71A to the medical staff terminal 3A.
In response to this, the communication unit 75A of the online medical care server 7A transmits the encoded voice packet to the medical staff terminal 3A via the communication network N1.
At the same time, the control unit 70A of the online medical consultation server 7A controls the communication unit 75A to input the voice encoded packets received from the medical staff terminal 3A via the communication unit 75A into the second channel of the voice packet buffer 71A and to transmit the voice encoded packets output from the second channel of the voice packet buffer 71A to the patient terminal 3B.
In response to this, the communication unit 75A of the online medical consultation server 7A transmits the encoded voice packet to the patient terminal 3B via the communication network N1.
In addition, the control unit 70A of the online medical care server 7A controls the communication unit 75A to input the video encoding packets received from the patient terminal 3B into the first channel of the video packet buffer 72A and to transmit the video encoding packets output from the first channel of the video packet buffer 72A to the medical staff terminal 3A.
In response to this, the communication unit 75A of the online medical care server 7A transmits the encoded video packet to the medical staff terminal 3A via the communication network N1.
At the same time, the control unit 70A of the online medical consultation server 7A controls the communication unit 75A to input the video encoding packets received from the medical staff terminal 3A into the second channel of the video packet buffer 72A and to transmit the video encoding packets output from the second channel of the video packet buffer 72A to the patient terminal 3B.
In response to this, the communication unit 75A of the online medical consultation server 7A transmits the encoded video packet to the patient terminal 3B via the communication network N1.

ステップS107では、患者端末3Bの制御部60Bは、SSD24Bにインストールされているエンコーダ・デコーダのアプリケーションを起動する。患者端末3Bの制御部60Bは、オンライン診療サーバ7Aから通信部66Bを介して受信している音声符号化データを音声デコーダを用いて音声データに復号して、音声入出力I/F34Bを介してスピーカ36に出力するように制御する。
同時に、患者端末3Bの制御部60Bは、マイク35Bから音声入出力I/F34Bを介して入力している音声データを音声エンコーダ61Bを介して音声符号化データに符号化し、音声符号化データを通信部66Bを介して音声符号化パケットを生成して、オンライン診療サーバ7Aに送信するように通信部66Bを制御する。
これに応じて、患者端末3Bの通信部66Bは、音声符号化パケットを通信ネットワークN1を介してオンライン診療サーバ7Aに送信する。
また、患者端末3Bの制御部60Bは、オンライン診療サーバ7Aから通信部66Bを介して受信している映像符号化パケットを映像デコーダ64Bを用いて映像データに復号して、映像データをディスプレイI/F37Bを介してディスプレイ38Bに表示するように制御する。
同時に、患者端末3Bの制御部60Bは、カメラ29Bから入力している映像データを映像エンコーダ63Bを介して映像符号化データに符号化し、映像符号化データを通信部66Bを介して映像符号化パケットを生成して、オンライン診療サーバ7Aに送信するように制御する。
これに応じて、患者端末3Bの通信部66Bは、映像符号化パケットを通信ネットワークN1を介してオンライン診療サーバ7Aに送信する。
In step S107, the control unit 60B of the patient terminal 3B starts the encoder/decoder application installed on the SSD 24B. The control unit 60B of the patient terminal 3B decodes the encoded audio data received from the online medical consultation server 7A via the communication unit 66B into audio data using the audio decoder, and controls the audio data to be output to the speaker 36 via the audio input/output I/F 34B.
At the same time, the control unit 60B of the patient terminal 3B encodes the voice data input from the microphone 35B via the voice input/output I/F 34B into voice-encoded data via the voice encoder 61B, generates voice-encoded packets from the voice-encoded data via the communication unit 66B, and controls the communication unit 66B to transmit the voice-encoded packets to the online medical consultation server 7A.
In response to this, the communication unit 66B of the patient terminal 3B transmits the encoded voice packet to the online medical consultation server 7A via the communication network N1.
In addition, the control unit 60B of the patient terminal 3B decodes the video encoding packets received from the online medical consultation server 7A via the communication unit 66B into video data using the video decoder 64B, and controls the video data to be displayed on the display 38B via the display I/F 37B.
At the same time, the control unit 60B of the patient terminal 3B encodes the video data input from the camera 29B into video encoded data via the video encoder 63B, generates a video encoded packet from the video encoded data via the communication unit 66B, and controls the transmission of the packet to the online medical consultation server 7A.
In response to this, the communication unit 66B of the patient terminal 3B transmits the encoded video packet to the online medical consultation server 7A via the communication network N1.

同様に、ステップS113では、医療従事者端末3Aの制御部60Aは、SSD24Aにインストールされているエンコーダ・デコーダのアプリケーションを起動する。医療従事者端末3Aの制御部60Aは、オンライン診療サーバ7Aから通信部66Aを介して受信している音声符号化パケットを音声デコーダ62Aを用いて音声データに復号して、音声入出力I/F34Aを介してスピーカ36Aに出力するように制御する。
同時に、医療従事者端末3Aの制御部60Aは、マイク35Aから音声入出力I/F34Aを介して入力している音声データを音声エンコーダ61Aを介して音声符号化データに符号化し、音声符号化データを通信部66Aを介して音声符号化パケットを生成して、オンライン診療サーバ7Aに送信するように制御する。
また、医療従事者端末3Aの制御部60Aは、オンライン診療サーバ7Aから受信している映像符号化パケットを通信部66Aを介して映像符号化データに変換し、映像符号化データを映像デコーダ64Aを用いて映像データに復号して、映像データをディスプレイI/F37Aを介してディスプレイ38Aに表示するように制御する。
同時に、医療従事者端末3Aの制御部60Aは、カメラ29Aから入力している映像データを映像エンコーダ63Aを介して映像符号化データに符号化し、映像符号化データを通信部66Aを介して映像符号化パケットを生成して、オンライン診療サーバ7Aに送信するように制御する。
これにより、オンライン診療サーバ7Aを介して、音声符号化パケット及び映像符号化パケットが患者端末3Bと医療従事者端末3Aとの間で共有されるので、患者端末3Bを操作する患者が、医療従事者端末3Aを操作する医師からオンライン診療を受けることができる。
Similarly, in step S113, the control unit 60A of the medical staff terminal 3A starts the encoder/decoder application installed on the SSD 24A. The control unit 60A of the medical staff terminal 3A decodes the encoded audio packets received from the online medical consultation server 7A via the communication unit 66A into audio data using the audio decoder 62A, and controls the audio data to be output to the speaker 36A via the audio input/output I/F 34A.
At the same time, the control unit 60A of the medical staff terminal 3A encodes the voice data input from the microphone 35A via the voice input/output I/F 34A into voice-encoded data via the voice encoder 61A, and controls the voice-encoded data to generate a voice-encoded packet via the communication unit 66A and transmit it to the online medical consultation server 7A.
In addition, the control unit 60A of the medical staff terminal 3A converts the video encoding packets received from the online medical consultation server 7A into video encoding data via the communication unit 66A, decodes the video encoding data into video data using the video decoder 64A, and controls the video data to be displayed on the display 38A via the display I/F 37A.
At the same time, the control unit 60A of the medical staff terminal 3A encodes the video data input from the camera 29A into video encoded data via the video encoder 63A, generates a video encoded packet from the video encoded data via the communication unit 66A, and controls the transmission of the packet to the online medical consultation server 7A.
As a result, audio encoded packets and video encoded packets are shared between the patient terminal 3B and the medical staff terminal 3A via the online medical care server 7A, so that the patient operating the patient terminal 3B can receive online medical care from the doctor operating the medical staff terminal 3A.

医療従事者端末3Aでは、オンライン診療アプリケーションAP1に対して、医師による操作に応じて、オンライン診療の対象である患者に係わるカルテを作成する。また、医療従事者端末3Aでは、SSD24Aにインストールされている処方箋発行アプリケーションAP3を起動して、当該患者に係わる処方箋データDpとこれを特定するための処方箋IDを作成する。
ここで、処方箋データDpには、医師が患者の病気を治療するのに必要な薬剤dの種類や数量、服用法、患者の被保険者情報が記載されており、薬剤dの種類や数量を含む診療結果データとして作成され、診療結果データが医療従事者端末3AのSSD24Aに設けられた保存エリアに記憶される。
一方、図12Bに示すように、医療従事者端末3Aのディスプレイ38Aに表示されているビデオ会議画面G55には、ファイルをオンライン診療サーバ7Aに転送するためのファイル転送エリアFT5が設けられている。
ここで、医療従事者端末3Aに対して、医師がマウス操作を行い、保存エリアに記憶されている診療結果データを指定してドラッグし、診療結果データをビデオ会議画面のファイル転送エリアFT5内に移動した後にドロップする。そして、ビデオ会議画面のファイル転送エリアの下方に配置された送信ボタンがクリックされると、オンライン診療サーバ7Aへの診療結果データのファイル転送が開始される。
ステップS115では、医療従事者端末3Aの制御部60Aは、送信ボタンがクリックされると、診療結果データと、診療結果データを登録するための診療結果登録要求に患者IDを付加してオンライン診療サーバ7Aに送信するように通信部66Aを制御する。
これに応じて、医療従事者端末3Aの通信部66Aは、患者IDを含む診療結果登録要求を通信ネットワークN1を介してオンライン診療サーバ7Aに送信する。
ステップS117では、オンライン診療サーバ7Aの制御部70Aは、医療従事者端末3Aから診療結果登録要求を受信して、診療結果データに含まれる薬剤dの種類を表す薬剤IDや数量を患者IDに関連付けてデータベース8Aに登録するように制御する。
The medical staff terminal 3A creates a medical record for the patient who is the subject of the online medical consultation in response to the doctor's operation using the online medical consultation application AP1. The medical staff terminal 3A also launches the prescription issuing application AP3 installed on the SSD 24A to create prescription data Dp for the patient and a prescription ID for identifying the data.
Here, the prescription data Dp contains the type and quantity of drug d required by the doctor to treat the patient's illness, how to take it, and the patient's insured information, and is created as medical treatment result data including the type and quantity of drug d, which is then stored in a storage area provided in the SSD 24A of the medical staff terminal 3A.
On the other hand, as shown in FIG. 12B, the video conference screen G55 displayed on the display 38A of the medical staff terminal 3A has a file transfer area FT5 for transferring files to the online medical consultation server 7A.
The doctor then uses the mouse to select and drag the medical result data stored in the storage area of the medical staff terminal 3A into the file transfer area FT5 on the video conference screen, and drops it. Then, when the doctor clicks the send button located below the file transfer area on the video conference screen, file transfer of the medical result data to the online medical consultation server 7A begins.
In step S115, when the send button is clicked, the control unit 60A of the medical staff terminal 3A controls the communication unit 66A to add the patient ID to the medical result data and a medical result registration request for registering the medical result data and send them to the online medical server 7A.
In response to this, the communication unit 66A of the medical staff terminal 3A sends a medical treatment result registration request including the patient ID to the online medical treatment server 7A via the communication network N1.
In step S117, the control unit 70A of the online medical server 7A receives a medical result registration request from the medical staff terminal 3A and controls the drug ID and quantity representing the type of drug d contained in the medical result data to be associated with the patient ID and registered in the database 8A.

オンライン診療を終了する際、図12Bに示す退室ボタンB35をクリックすればよい。ステップS120では、患者端末3Bの制御部60Bは、退室ボタンB35がクリックされた場合に、退室要求に患者IDを付加してオンライン診療サーバ7Aに送信するように通信部66Bを制御する。
これに応じて、患者端末3Bの通信部66Bは、患者IDを含む退室要求を通信ネットワークN1を介してオンライン診療サーバ7Aに送信する。
ステップS123では、医療従事者端末3Aの制御部60Aは、退室ボタンがクリックされた場合に、退室要求に医療施設IDを付加してオンライン診療サーバ7Aに送信するように通信部66Aを制御する。
これに応じて、医療従事者端末3Aの通信部66Aは、医療施設IDを含む退室要求を通信ネットワークN1を介してオンライン診療サーバ7Aに送信する。
ステップS125では、オンライン診療サーバ7Aの制御部70Aは、患者端末3Bから退室要求と患者IDを受信した場合、かつ医療従事者端末3Aから退室要求と医療施設IDを受信した場合に、ビデオ会議画面の終了処理として、エンコーダ・デコーダの停止処理を実行するように制御する。
To end the online medical consultation, the patient simply clicks the Exit button B35 shown in Fig. 12B. In step S120, when the Exit button B35 is clicked, the control unit 60B of the patient terminal 3B controls the communication unit 66B to add the patient ID to the exit request and send it to the online medical consultation server 7A.
In response to this, the communication unit 66B of the patient terminal 3B transmits a request to leave the room including the patient ID to the online medical consultation server 7A via the communication network N1.
In step S123, when the exit button is clicked, the control unit 60A of the medical staff terminal 3A controls the communication unit 66A to add the medical facility ID to the exit request and send it to the online medical consultation server 7A.
In response to this, the communication unit 66A of the medical staff terminal 3A transmits a request to leave the room, including the medical facility ID, to the online medical consultation server 7A via the communication network N1.
In step S125, when the control unit 70A of the online medical consultation server 7A receives a request to leave the room and a patient ID from the patient terminal 3B, and when the control unit 70A receives a request to leave the room and a medical facility ID from the medical staff terminal 3A, it controls the encoder/decoder to stop processing as a termination process for the video conference screen.

<診療結果問い合わせ番号の生成>
ステップS127では、オンライン診療サーバ7Aの制御部70Aは、ユニークな診療結果問い合わせ番号を生成する。
ステップS130では、オンライン診療サーバ7Aの制御部70Aは、当該診療結果問い合わせ番号を用いて、データの関連付けを行うように制御する。すなわち、オンライン診療サーバ7Aは、医療施設ID、患者ID、診療結果である薬剤ID、薬剤dの数量、処方箋ID、薬剤dに係わる配送先情報を含む第1処方情報D1に対して、診療結果問い合わせ番号を関連付けて第1処方情報ファイルFS10としてデータベース8Aに記憶する。
この結果、図14Bに示すように、第1処方情報ファイルFS10としてデータベース8Aに記憶される。
これにより、第1処方情報ファイル10には、患者に係わる被保険者情報を含む処方箋データDp、処方箋データDpに固有の処方箋ID、処方箋データDpにより指定された薬剤名、薬剤名に係わる薬剤ID、薬剤dの処方量、患者に係わる患者ID、薬剤dに係わる配送先住所を含むので、オンライン診療サーバ7Aは、患者に係わる個人情報である被保険者情報を含む処方箋データDpを、ユニークな診療結果問合せ番号Nに関連付けてデータベース8Aに記憶しておくことができる。
<Generating medical result inquiry number>
In step S127, the control unit 70A of the online medical consultation server 7A generates a unique medical result inquiry number.
In step S130, the control unit 70A of the online medical consultation server 7A controls the data association using the medical result inquiry number. That is, the online medical consultation server 7A associates the medical result inquiry number with the first prescription information D1 including the medical facility ID, patient ID, drug ID (medication result), quantity of drug d, prescription ID, and delivery address information for drug d, and stores the first prescription information file FS10 in the database 8A.
As a result, as shown in FIG. 14B, the information is stored in the database 8A as a first prescription information file FS10.
As a result, the first prescription information file 10 contains prescription data Dp including insured person information related to the patient, a prescription ID unique to the prescription data Dp, the drug name specified by the prescription data Dp, the drug ID related to the drug name, the prescribed amount of drug d, the patient ID related to the patient, and the delivery address related to drug d, so the online medical consultation server 7A can store the prescription data Dp including insured person information, which is personal information related to the patient, in the database 8A in association with the unique medical result inquiry number N.

<オンライン服薬指導>
患者が、オンライン服薬指導に関して予約した日時「○月○日 09:00」に、入室ボタンB25をクリックした場合を想定する。
ステップS133では、患者端末3Bの制御部60Bは、入室ボタンB25のクリックに応じて、ビデオ会議コードに含まれるURLアドレスにアクセスするように通信部66Bを制御する。
これに応じて、患者端末3Bの通信部66Bは、通信ネットワークN1を介してビデオ会議コードに含まれるURLアドレスにアクセスする。
患者端末3BがURLアドレスにアクセスすることで、オンライン診療サーバ7Aにより管理されるビデオ会議画面に誘導される。
患者端末3BがURLアドレスにアクセスすると、ステップS135では、オンライン診療サーバ7Aの制御部70Aは、当該URLアドレスにアクセスされたことを検知して、例えば図8Bに示すように、ビデオ会議画面に誘導し、当該URLアドレスにアクセスした患者端末3Bにアクセス許可を与えるように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、アクセス許可を通信ネットワークN1を介して患者端末3Bに送信する。
<Online medication guidance>
It is assumed that the patient clicks the enter button B25 at the date and time "XX month XX day 09:00" that he/she has reserved for online medication instruction.
In step S133, the control unit 60B of the patient terminal 3B controls the communication unit 66B to access the URL address included in the video conference code in response to clicking the enter button B25.
In response to this, the communication unit 66B of the patient terminal 3B accesses the URL address included in the video conference code via the communication network N1.
When the patient terminal 3B accesses the URL address, the patient is guided to a video conference screen managed by the online medical consultation server 7A.
When the patient terminal 3B accesses the URL address, in step S135, the control unit 70A of the online medical consultation server 7A detects that the URL address has been accessed and controls the communication unit 75A to direct the patient terminal 3B to a video conference screen, as shown in Figure 8B, and grant access permission to the patient terminal 3B that accessed the URL address.
In response to this, the communication unit 75A of the online medical consultation server 7A transmits the access permission to the patient terminal 3B via the communication network N1.

ステップS140では、薬局端末3Cの制御部60Cは、入室ボタンのクリックに応じて、ビデオ会議コードに含まれるURLアドレスに通信部66Aを介してアクセスするように制御する。薬局端末3CがURLアドレスにアクセスすることで、オンライン診療サーバ7Aにより管理されるビデオ会議画面に誘導される。
同様に、薬局端末3CがURLアドレスにアクセスすると、ステップS105では、オンライン診療サーバ7Aの制御部70Aは、当該URLアドレスにアクセスされたことを検知して、例えば図13Aに示すように、ビデオ会議画面に誘導し、当該URLアドレスにアクセスした薬局端末3Cにアクセス許可を与えるように制御する。
In step S140, the control unit 60C of the pharmacy terminal 3C controls the communication unit 66A to access the URL address included in the video conference code in response to clicking the enter button. When the pharmacy terminal 3C accesses the URL address, it is directed to the video conference screen managed by the online medical consultation server 7A.
Similarly, when the pharmacy terminal 3C accesses the URL address, in step S105, the control unit 70A of the online medical consultation server 7A detects that the URL address has been accessed and, as shown in Figure 13A, directs the user to a video conference screen and controls the pharmacy terminal 3C that accessed the URL address to be granted access permission.

ステップS145では、オンライン診療サーバ7Aの制御部70Aは、HD44Aにインストールされているオンライン診療アプリケーションAP1を起動して、ビデオ会議画面に対して共有制御を行うことで、オンライン服薬指導に係わるサービスを患者端末3Bと薬局端末3Cとに提供する。
ここで、オンライン診療サーバ7Aの制御部70Aは、患者端末3Bから通信部75Aを介して受信している音声符号化パケットを音声パケットバッファ71Aの第1チャネルに入力し、音声パケットバッファ71Aの第1チャネルから出力される音声符号化パケットを薬局端末3Cに送信するように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、音声符号化パケットを通信ネットワークN1を介して薬局端末3Cに送信する。
同時に、オンライン診療サーバ7Aの制御部70Aは、薬局端末3Cから通信部75Aを介して受信している音声符号化パケットを音声パケットバッファ71Aの第2チャネルに入力し、音声パケットバッファ71Aの第2チャネルから出力される音声符号化パケットを患者端末3Bに送信するように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、音声符号化パケットを通信ネットワークN1を介して患者端末3Bに送信する。
また、オンライン診療サーバ7Aの制御部70Aは、患者端末3Bから受信している映像符号化パケットを映像パケットバッファ72Aの第1チャネルに入力し、映像パケットバッファ72Aの第1チャネルから出力される映像符号化パケットを薬局端末3Cに送信するように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、映像符号化パケットを通信ネットワークN1を介して薬局端末3Cに送信する。
同時に、オンライン診療サーバ7Aの制御部70Aは、薬局端末3Cから受信している映像符号化パケットを映像パケットバッファ72Aの第2チャネルに入力し、映像パケットバッファ72Aの第2チャネルから出力される映像符号化パケットを患者端末3Bに送信するように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、映像符号化パケットを通信ネットワークN1を介して患者端末3Bに送信する。
In step S145, the control unit 70A of the online medical consultation server 7A launches the online medical consultation application AP1 installed on HD 44A and provides services related to online medication instructions to the patient terminal 3B and the pharmacy terminal 3C by performing shared control of the video conference screen.
Here, the control unit 70A of the online medical consultation server 7A inputs the voice encoded packets received from the patient terminal 3B via the communication unit 75A into the first channel of the voice packet buffer 71A, and controls the communication unit 75A to transmit the voice encoded packets output from the first channel of the voice packet buffer 71A to the pharmacy terminal 3C.
In response to this, the communication unit 75A of the online medical consultation server 7A transmits the encoded voice packet to the pharmacy terminal 3C via the communication network N1.
At the same time, the control unit 70A of the online medical consultation server 7A controls the communication unit 75A to input the voice encoded packets received from the pharmacy terminal 3C via the communication unit 75A into the second channel of the voice packet buffer 71A and to transmit the voice encoded packets output from the second channel of the voice packet buffer 71A to the patient terminal 3B.
In response to this, the communication unit 75A of the online medical consultation server 7A transmits the encoded voice packet to the patient terminal 3B via the communication network N1.
In addition, the control unit 70A of the online medical consultation server 7A controls the communication unit 75A to input the video encoding packets received from the patient terminal 3B into the first channel of the video packet buffer 72A and to transmit the video encoding packets output from the first channel of the video packet buffer 72A to the pharmacy terminal 3C.
In response to this, the communication unit 75A of the online medical consultation server 7A transmits the encoded video packet to the pharmacy terminal 3C via the communication network N1.
At the same time, the control unit 70A of the online medical consultation server 7A controls the communication unit 75A to input the video encoding packets received from the pharmacy terminal 3C into the second channel of the video packet buffer 72A and to transmit the video encoding packets output from the second channel of the video packet buffer 72A to the patient terminal 3B.
In response to this, the communication unit 75A of the online medical consultation server 7A transmits the encoded video packet to the patient terminal 3B via the communication network N1.

ステップS147では、患者端末3Bの制御部60Bは、SSD24Bにインストールされているエンコーダ・デコーダのアプリケーションを起動する。患者端末3Bの制御部60Bは、オンライン診療サーバ7Aから通信部66Bを介して受信している音声符号化データを音声デコーダを用いて音声データに復号して、音声入出力I/F34Bを介してスピーカ36Bに出力するように制御する。
これに応じて、復号された音声データを音声入出力I/F34Bを介してスピーカ36Bに出力する。
同時に、患者端末3Bの制御部60Bは、マイク35Bから音声入出力I/F34Bを介して入力している音声データを音声エンコーダ61Bを介して音声符号化データに符号化し、音声符号化データを通信部66Bを介して音声符号化パケットを生成して、オンライン診療サーバ7Aに送信するように通信部66Bを制御する。
これに応じて、患者端末3Bの通信部66Bは、音声符号化パケットを通信ネットワークN1を介してオンライン診療サーバ7Aに送信する。
また、患者端末3Bの制御部60Bは、オンライン診療サーバ7Aから通信部66Bを介して受信している映像符号化パケットを映像デコーダ64Bを用いて映像データに復号して、映像データをディスプレイI/F37Bを介してディスプレイ38Bに表示するように制御する。
これに応じて、復号された映像データをディスプレイI/F37Bを介してディスプレイ38Bに表示する。
同時に、患者端末3Bの制御部60Bは、カメラ29Bから入力している映像データを映像エンコーダ63Bを介して映像符号化データに符号化し、映像符号化データを通信部66Bを介して映像符号化パケットを生成して、オンライン診療サーバ7Aに送信するように制御する。
これに応じて、患者端末3Bの通信部66Bは、映像符号化パケットを通信ネットワークN1を介してオンライン診療サーバ7Aに送信する。
In step S147, the control unit 60B of the patient terminal 3B starts the encoder/decoder application installed on the SSD 24B. The control unit 60B of the patient terminal 3B decodes the encoded audio data received from the online medical consultation server 7A via the communication unit 66B into audio data using the audio decoder, and controls the audio data to be output to the speaker 36B via the audio input/output I/F 34B.
In response to this, the decoded audio data is output to the speaker 36B via the audio input/output I/F 34B.
At the same time, the control unit 60B of the patient terminal 3B encodes the voice data input from the microphone 35B via the voice input/output I/F 34B into voice-encoded data via the voice encoder 61B, generates voice-encoded packets from the voice-encoded data via the communication unit 66B, and controls the communication unit 66B to transmit the voice-encoded packets to the online medical consultation server 7A.
In response to this, the communication unit 66B of the patient terminal 3B transmits the encoded voice packet to the online medical consultation server 7A via the communication network N1.
In addition, the control unit 60B of the patient terminal 3B decodes the video encoding packets received from the online medical consultation server 7A via the communication unit 66B into video data using the video decoder 64B, and controls the video data to be displayed on the display 38B via the display I/F 37B.
In response to this, the decoded video data is displayed on the display 38B via the display I/F 37B.
At the same time, the control unit 60B of the patient terminal 3B encodes the video data input from the camera 29B into video encoded data via the video encoder 63B, generates a video encoded packet from the video encoded data via the communication unit 66B, and controls the transmission of the packet to the online medical consultation server 7A.
In response to this, the communication unit 66B of the patient terminal 3B transmits the encoded video packet to the online medical consultation server 7A via the communication network N1.

同様に、ステップS150では、薬局端末3Cの制御部60Cは、SSD24Cにインストールされているエンコーダ・デコーダのアプリケーションを起動する。薬局端末3Cの制御部60Cは、オンライン診療サーバ7Aから通信部66Cを介して受信している音声符号化パケットを音声デコーダ62Cを用いて音声データに復号して、音声入出力I/F34Cを介してスピーカ36Cに出力するように制御する。
同時に、薬局端末3Cの制御部60Aは、マイク35Cから音声入出力I/F34Cを介して入力している音声データを音声エンコーダ61Cを介して音声符号化データに符号化し、音声符号化データを通信部66Cを介して音声符号化パケットを生成して、オンライン診療サーバ7Aに送信するように制御する。
また、薬局端末3Cの制御部60Cは、オンライン診療サーバ7Aから受信している映像符号化パケットを通信部66Cを介して映像符号化データに変換し、映像符号化データを映像デコーダ64Cを用いて映像データに復号して、映像データをディスプレイI/F37Cを介してディスプレイ38Cに表示するように制御する。
同時に、薬局端末3Cの制御部60Cは、カメラ29Cから入力している映像データを映像エンコーダ63Cを介して映像符号化データに符号化し、映像符号化データを通信部66Cを介して映像符号化パケットを生成して、オンライン診療サーバ7Aに送信するように制御する。
これにより、オンライン診療サーバ7Aを介して、音声符号化パケット及び映像符号化パケットが患者端末3Bと薬局端末3Cとの間で共有されるので、患者端末3Bを操作する患者が、薬局端末3Cを操作する薬剤師からオンライン服薬指導を受けることができる。
Similarly, in step S150, the control unit 60C of the pharmacy terminal 3C starts the encoder/decoder application installed on the SSD 24C. The control unit 60C of the pharmacy terminal 3C decodes the audio encoded packets received from the online medical consultation server 7A via the communication unit 66C into audio data using the audio decoder 62C, and controls the audio data to be output to the speaker 36C via the audio input/output I/F 34C.
At the same time, the control unit 60A of the pharmacy terminal 3C encodes the voice data input from the microphone 35C via the voice input/output I/F 34C into voice-encoded data via the voice encoder 61C, and controls the voice-encoded data to generate a voice-encoded packet via the communication unit 66C and transmit it to the online medical consultation server 7A.
In addition, the control unit 60C of the pharmacy terminal 3C converts the video encoding packets received from the online medical consultation server 7A into video encoding data via the communication unit 66C, decodes the video encoding data into video data using the video decoder 64C, and controls the video data to be displayed on the display 38C via the display I/F 37C.
At the same time, the control unit 60C of the pharmacy terminal 3C encodes the video data input from the camera 29C into video encoded data via the video encoder 63C, generates a video encoded packet from the video encoded data via the communication unit 66C, and controls the transmission of the packet to the online medical consultation server 7A.
As a result, audio encoded packets and video encoded packets are shared between the patient terminal 3B and the pharmacy terminal 3C via the online medical care server 7A, so that the patient operating the patient terminal 3B can receive online medication instructions from the pharmacist operating the pharmacy terminal 3C.

<診療結果問い合わせ番号の配布>
図7を参照して、オンライン診療サーバ7Aが受注管理サーバ7Bに診療結果問い合わせ番号を配布する動作について説明する。
ステップS153では、オンライン診療サーバ7Aの制御部70Aは、当該診療結果問い合わせ番号を受注管理サーバ7Bに送信するように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、診療結果問い合わせ番号を通信ネットワークN2を介して受注管理サーバ7Bに送信する。
ステップS155では、受注管理サーバ7Bの登録制御部81Bは、オンライン診療サーバ7Aから当該診療結果問い合わせ番号を受信して、当該診療結果問い合わせ番号を記憶部84Bに登録するように制御する。
これに応じて、登録制御部81Bは、当該診療結果問い合わせ番号を医療施設IDに関連付けて記憶部84Bの外部診療情報ファイルF5に登録する。
<Distribution of medical result inquiry numbers>
Referring to FIG. 7, the operation of the online medical treatment server 7A distributing the medical treatment result inquiry number to the order management server 7B will be described.
In step S153, the control unit 70A of the online medical consultation server 7A controls the communication unit 75A to send the medical result inquiry number to the order management server 7B.
In response to this, the communication unit 75A of the online medical consultation server 7A transmits the medical result inquiry number to the order management server 7B via the communication network N2.
In step S155, the registration control unit 81B of the order management server 7B receives the medical result inquiry number from the online medical consultation server 7A and controls to register the medical result inquiry number in the storage unit 84B.
In response to this, the registration control unit 81B associates the medical result inquiry number with the medical facility ID and registers it in the external medical information file F5 in the storage unit 84B.

<データベースの検索>
図7を参照して、受注管理サーバ7Bがオンライン診療サーバ7Aに診療結果問い合わせ番号を用いてデータベースの検索を行わせる動作について説明する。
ステップS157では、受注管理サーバ7Bの処方情報登録制御部82Bは、患者情報を取得するために、患者情報要求に当該診療結果問い合わせ番号を付加して、オンライン診療サーバ7Aに送信するように通信部75Bを制御する。
これに応じて、受注管理サーバ7Bの通信部75Bは、当該診療結果問い合わせ番号を含む患者情報要求を通信ネットワークN1を介してオンライン診療サーバ7Aに送信する。
ステップS160では、オンライン診療サーバ7Aの検索制御部73Aは、患者情報要求に付加された当該診療結果問い合わせ番号を受信した場合に、当該診療結果問い合わせ番号をキーとして、データベース8Aから薬剤dに係わる配送先情報を検索し、検索結果である薬剤dに係わる配送先情報を通信部75Aを介して受注管理サーバ7Bへ送信するように制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、検索結果である薬剤dに係わる配送先情報を通信ネットワークN2を介して受注管理サーバ7Bへ送信する
これにより、受注管理サーバ7Bの処方情報登録制御部82Bは、通信部75Bを介して受信した薬剤dに係わる配送先情報を患者情報として取得することができる。
<Database search>
Referring to FIG. 7, the operation of the order management server 7B to cause the online medical consultation server 7A to search the database using the medical result inquiry number will be described.
In step S157, the prescription information registration control unit 82B of the order management server 7B controls the communication unit 75B to add the medical result inquiry number to the patient information request and send it to the online medical consultation server 7A in order to obtain patient information.
In response to this, the communication unit 75B of the order management server 7B transmits a patient information request including the medical result inquiry number to the online medical consultation server 7A via the communication network N1.
In step S160, when the search control unit 73A of the online medical care server 7A receives the medical result inquiry number attached to the patient information request, it uses the medical result inquiry number as a key to search for delivery destination information related to drug d from the database 8A, and controls the delivery destination information related to drug d as the search result to be sent to the order management server 7B via the communication unit 75A.
In response to this, the communication unit 75A of the online medical consultation server 7A transmits the delivery destination information for the search result drug d to the order management server 7B via the communication network N2. As a result, the prescription information registration control unit 82B of the order management server 7B can acquire the delivery destination information for drug d received via the communication unit 75B as patient information.

図9A~Dは、本発明の一実施形態に係わる患者端末または医療従事者端末に表示されるID登録ページ、受診空き情報ページ、医療施設検索ページ、医療施設検索結果ページの一例を示す概念図である。
図9Aは、患者端末3Bのディスプレイに表示されるID登録ページG5の画面であり、IDとパスワードをそれぞれ入力するためのテキストボックスT5、T10が表示される。
図9Bは、医療従事者端末3Aのディスプレイに表示される受診空き情報ページG10であり、内科における受診空き情報が示されており、詳しくは、月日、時間帯、受診可能な空き人数が示されている。
図9Cは、患者端末3Bのディスプレイに表示される医療施設検索ページG15であり、都道府県選択エリアSF5にはクリックに応じてプルダウンメニューにより複数の都道府県名が表示される。また、市選択エリアSF10にはクリックに応じてプルダウンメニューにより当該県内の複数の市名が表示される。さらに、診療科目エリアSF15にはクリックに応じてプルダウンメニューにより複数の診療科目名が表示される。
図9Dは、患者端末3Bのディスプレイに表示される医療施設検索結果ページG17の一例を示すリストL5であり、都道府県名、市区名、町名、医療施設名、診療科目名がリスト形式で表示される。
9A to 9D are conceptual diagrams showing examples of an ID registration page, consultation availability information page, medical facility search page, and medical facility search result page displayed on a patient terminal or medical staff terminal according to one embodiment of the present invention.
FIG. 9A shows the screen of the ID registration page G5 displayed on the display of the patient terminal 3B, and displays text boxes T5 and T10 for inputting an ID and password, respectively.
FIG. 9B shows the consultation availability information page G10 displayed on the display of the medical staff terminal 3A, which shows consultation availability information for the internal medicine department, and in detail shows the date, time period, and number of available patients.
9C shows the medical facility search page G15 displayed on the display of the patient terminal 3B. In the prefecture selection area SF5, multiple prefecture names are displayed in a pull-down menu in response to a click. In the city selection area SF10, multiple city names within the prefecture are displayed in a pull-down menu in response to a click. Furthermore, in the medical department area SF15, multiple medical department names are displayed in a pull-down menu in response to a click.
Figure 9D is a list L5 showing an example of a medical facility search result page G17 displayed on the display of the patient terminal 3B, in which prefecture names, city/ward names, town names, medical facility names, and medical department names are displayed in list format.

図10A~Bは、本発明の一実施形態に係わる患者端末に表示される内科受診予約状況、予約完了通知の一例を示す概念図である。
図10Aは、患者端末3Bのディスプレイ38Bに表示される内科受診予約状況G20であり、例えば「内科受診予約状況 医師A」について、「○月○日 09:00~10:00 2名空き」に対応した予約ボタンB15、「○月○日 14:00~15:00 3名空き」に対応した予約ボタンB20が表示される。
図10Bは、患者端末3Bのディスプレイ38Bに表示される予約完了通知であり、「内科受診予約状況 医師A」「○月○日 09:00 予約完了」、「予約した日時に、入室ボタンをクリックし、そのままお待ちください。」、入室ボタンB25が表示される。
10A and 10B are conceptual diagrams showing an example of the status of an appointment to see an internal medicine doctor and a notice of appointment completion displayed on a patient terminal according to one embodiment of the present invention.
FIG. 10A shows the internal medicine appointment status G20 displayed on the display 38B of the patient terminal 3B. For example, for "Internal medicine appointment status Doctor A," a reservation button B15 corresponding to "XX month XX day 09:00-10:00 2 spots available" and a reservation button B20 corresponding to "XX month XX day 14:00-15:00 3 spots available" are displayed.
FIG. 10B shows a reservation completion notification displayed on the display 38B of the patient terminal 3B, which displays "Internal medicine appointment status: Doctor A,""Reservation completed on XX/XX/09:00,""Click the enter button on the reserved date and time and wait," and the enter button B25.

図11A~Cは、本発明の一実施形態に係わる患者端末に表示される薬局検索ページ、薬局施設検索結果ページ、服薬指導日予約状況ページの一例を示す概念図である。
図11Aは、患者端末3Bのディスプレイ38Bに表示される薬局検索ページであり、都道府県選択エリアSF20にはクリックに応じてプルダウンメニューにより複数の都道府県名が表示される。また、市選択エリアSF25にはクリックに応じてプルダウンメニューにより当該県内の複数の市名が表示される。さらに、検索ボタンB27へのクリックに応じて、患者端末3Bは選択された都道府県名、市名に患者IDを付加して、オンライン診療サーバ7Aに送信される。
図11Bは、患者端末3Bのディスプレイ38Bに表示される薬局施設検索結果ページG33の一例を示すリストL10であり、都道府県名、市区名、町名、薬局施設名がリスト形式で表示される。
図11Cは、患者端末3Bのディスプレイ38Bに表示される服薬指導日予約状況ページG35であり、例えば「服薬指導日予約状況 ○○薬局」について、「○月○日 14:00~15:00 2名空き」に対応した予約ボタンB30、「○月○日 15:00~16:00 3名空き」に対応した予約ボタンB35が表示される。
11A to 11C are conceptual diagrams showing examples of a pharmacy search page, a pharmacy facility search result page, and a medication instruction date reservation status page displayed on a patient terminal according to one embodiment of the present invention.
11A shows the pharmacy search page displayed on the display 38B of the patient terminal 3B. In the prefecture selection area SF20, multiple prefecture names are displayed in a pull-down menu in response to clicking. In addition, in the city selection area SF25, multiple city names within the selected prefecture are displayed in a pull-down menu in response to clicking. Furthermore, in response to clicking the search button B27, the patient terminal 3B adds the patient ID to the selected prefecture and city names and transmits them to the online medical consultation server 7A.
FIG. 11B is a list L10 showing an example of the pharmacy facility search results page G33 displayed on the display 38B of the patient terminal 3B, in which prefecture names, city/ward names, town names, and pharmacy facility names are displayed in list format.
FIG. 11C shows a medication instruction day reservation status page G35 displayed on the display 38B of the patient terminal 3B. For example, for "Medication instruction day reservation status XX Pharmacy," a reservation button B30 corresponding to "XX month XX day 14:00-15:00 2 seats available" and a reservation button B35 corresponding to "XX month XX day 15:00-16:00 3 seats available" are displayed.

図12A~Cは、本発明の一実施形態に係わる患者端末に表示される内科受診予約完了ページ、医療従事者端末に表示されるビデオ会議画面、患者端末に表示されるビデオ会議画面の一例を示す概念図である。
図12Aは、患者端末3Bのディスプレイ38Bに表示される内科受診予約完了ページであり、「内科受診予約状況 医師A」「○月○日 09:00 予約完了」、「予約した日時に、入室ボタンをクリックし、そのままお待ちください。」、入室ボタンB25が表示される。
図12Bは、医療従事者端末3Aのディスプレイ38Aに表示されるビデオ会議画面G55であり、処方箋データDpのファイルをオンライン診療サーバ7Aに転送するためのファイル転送エリアFT5と送信ボタンB45が表示されており、患者側の画像が表示される画像エリアVE5、退室ボタンB35が表示される。
図12Cは、患者端末3Bのディスプレイ38Bに表示されるビデオ会議画面G60であり、医師側の画像が表示される画像エリアVE10、退室ボタンB50が表示される。
Figures 12A to 12C are conceptual diagrams showing an example of an internal medicine appointment completion page displayed on a patient terminal, a video conference screen displayed on a medical staff terminal, and a video conference screen displayed on a patient terminal in one embodiment of the present invention.
Figure 12A shows the internal medicine appointment completion page displayed on the display 38B of the patient terminal 3B, and displays the following: "Internal medicine appointment status: Doctor A,""Reservation completed on XX/XX/09:00,""Click the enter button on the reserved date and time and wait," and the enter button B25.
Figure 12B shows the video conference screen G55 displayed on the display 38A of the medical staff terminal 3A, which displays a file transfer area FT5 and a send button B45 for transferring the prescription data Dp file to the online medical consultation server 7A, an image area VE5 in which an image of the patient's side is displayed, and an exit button B35.
FIG. 12C shows a video conference screen G60 displayed on the display 38B of the patient terminal 3B, in which an image area VE10 displays an image of the doctor's side, and an exit button B50 is displayed.

図13A~Cは、本発明の一実施形態に係わる患者端末に表示される服薬指導日予約完了ページ、薬局端末に表示されるビデオ会議画面、患者端末に表示されるビデオ会議画面の一例を示す概念図である。
図13Aは、患者端末3Bのディスプレイ38Bに表示される服薬指導日予約完了ページであり、「薬局 服薬指導日予約状況」「○月○日 09:00~10:00 予約完了」、「予約した日時に、入室ボタンをクリックし、そのままお待ちください。」、入室ボタンB70が表示される。
図13Bは、薬局端末3Cのディスプレイ38Cに表示されるビデオ会議画面G75であり、患者側の画像が表示される画像エリアVE25、退室ボタンB75が表示される。
図13Cは、患者端末3Bのディスプレイ38Bに表示されるビデオ会議画面G80であり、薬局側の画像が表示される画像エリアVE30、退室ボタンB80が表示される。
Figures 13A to 13C are conceptual diagrams showing an example of a medication instruction date reservation completion page displayed on a patient terminal, a video conference screen displayed on a pharmacy terminal, and a video conference screen displayed on a patient terminal in one embodiment of the present invention.
FIG. 13A shows a medication instruction day reservation completion page displayed on the display 38B of the patient terminal 3B, which displays the following information: "Pharmacy medication instruction day reservation status,""XX month XX day 9:00-10:00 Reservation completed,""Please click the enter button on the reserved date and time and wait," and an enter button B70.
FIG. 13B shows a video conference screen G75 displayed on the display 38C of the pharmacy terminal 3C, in which an image area VE25 displaying an image of the patient and an exit button B75 are displayed.
FIG. 13C shows a video conference screen G80 displayed on the display 38B of the patient terminal 3B, in which an image area VE30 displays an image of the pharmacy side, and an exit button B80 is displayed.

図14A~Cは、本発明の一実施形態に係わる受注管理システムのオンライン診療サーバ7Aにより管理されるファイルの構成を表す概要図である。
図14Aは、医療施設情報ファイルFS5の構成として、医療機関コード、施設名称、施設区分、診療科目、住所が含まれており、さらに住所には都道府県、市、町、番地が含まれている。なお、施設区分には大別すると医師が従事する病院、薬剤師が従事する薬局がある。医療施設情報ファイルFS5にはこのようなファイル構成に従って、複数の病院や薬局のデータが格納されている。
図14Bは、第1処方情報ファイルFS10の構成として、患者に係わる診療結果問合せ番号N、処方箋データDpに固有の処方箋ID、患者に係わる被保険者情報を含む処方箋データDp、薬剤名に係わる薬剤ID、処方箋データDpにより指定された薬剤名、薬剤dの処方量、患者に係わる患者ID、薬剤dに係わる配送先住所を含む。配送先住所とは、患者が指定した配送先であり、例えば患者の自宅であればよい。
なお、第1処方情報ファイルFS10には、配送先住所に加えて、患者IDに関連付けて患者のメールアドレスを記憶してもよい。
第1処方情報ファイルFS10にはこのようなファイル構成に従って、複数の患者のデータが格納されている。
図14Cは、第2処方情報ファイルFS15の構成として、患者に係わる診療結果問合せ番号N、処方箋データDpに固有の処方箋ID、薬剤名に係わる薬剤ID、処方箋データDpにより指定された薬剤名、薬剤dの処方量、患者に係わる患者ID、薬剤dに係わる配送先住所を含む。第2処方情報ファイルFS15にはこのようなファイル構成に従って、複数の患者のデータが格納されている。
14A to 14C are schematic diagrams showing the configuration of files managed by the online medical consultation server 7A of the order management system according to one embodiment of the present invention.
14A shows the structure of the medical facility information file FS5, which includes the medical institution code, facility name, facility classification, medical specialty, and address, and the address further includes prefecture, city, town, and street address. Facility classifications can be broadly divided into hospitals where doctors work and pharmacies where pharmacists work. Data for multiple hospitals and pharmacies is stored in the medical facility information file FS5 according to this file structure.
14B shows the configuration of the first prescription information file FS10, which includes the medical result inquiry number N related to the patient, a prescription ID unique to the prescription data Dp, prescription data Dp including insured person information related to the patient, a drug ID related to the drug name, the drug name specified by the prescription data Dp, the prescribed amount of drug d, the patient ID related to the patient, and a delivery address related to drug d. The delivery address is a delivery destination specified by the patient, and may be, for example, the patient's home.
In addition to the delivery address, the first prescription information file FS10 may also store the patient's email address in association with the patient ID.
The first prescription information file FS10 stores data for a plurality of patients according to this file structure.
14C shows the configuration of the second prescription information file FS15, which includes the medical result inquiry number N related to the patient, a prescription ID unique to the prescription data Dp, a drug ID related to the drug name, the drug name specified by the prescription data Dp, the prescribed amount of drug d, the patient ID related to the patient, and the delivery address related to drug d. Data for multiple patients is stored in the second prescription information file FS15 according to this file configuration.

<シーケンス図(その1)>
図15は、本発明の一実施形態に係わる受注管理システムの通信を表すシーケンス図(その1)である。
ステップS205では、医療従事者端末3Aは、オンライン診療サーバ7Aとの間でオンライン診療を行い、ステップS210では、患者端末3Bは、オンライン診療サーバ7Aとの間でオンライン診療を行い、かつ、ステップS215では、オンライン診療サーバ7Aは、医療従事者端末3A及び患者端末3Bとの間でオンライン診療を行う。なお、ステップS205~S215は、図6に示すステップS107~S113の処理に相当する。
これにより、オンライン診療サーバ7Aを介して、音声符号化パケット及び映像符号化パケットが医療従事者端末3Aと患者端末3Bとの間で共有されるので、患者端末3Bを操作する患者が、医療従事者端末3Aを操作する医師からオンライン診療を受けることができる。
<Sequence diagram (part 1)>
FIG. 15 is a sequence diagram (part 1) showing communication in an order management system according to an embodiment of the present invention.
In step S205, the medical staff terminal 3A conducts online medical consultation with the online medical consultation server 7A, in step S210, the patient terminal 3B conducts online medical consultation with the online medical consultation server 7A, and in step S215, the online medical consultation server 7A conducts online medical consultation with the medical staff terminal 3A and the patient terminal 3B. Steps S205 to S215 correspond to the processing in steps S107 to S113 shown in FIG. 6.
This allows audio encoding packets and video encoding packets to be shared between the medical staff terminal 3A and the patient terminal 3B via the online medical care server 7A, allowing the patient operating the patient terminal 3B to receive online medical care from the doctor operating the medical staff terminal 3A.

ステップS220では、医療従事者端末3Aの制御部60Aは、患者情報・診療結果登録要求を通信部66Aを介してオンライン診療サーバ7Aに送信するように制御する。
これに応じて、医療従事者端末3Aの通信部66Aは、患者情報・診療結果登録要求を通信ネットワークN1を介してオンライン診療サーバ7Aに送信する。
ステップS225では、オンライン診療サーバ7Aの制御部70Aは、医療従事者端末3Aから患者情報・診療結果登録要求を受信した場合に、患者情報・診療結果を第1処方情報ファイルFS10としてデータベース8Aに登録する。なお、ステップS225は、図6に示すステップS110、S130、S135の処理に相当する。
すなわち、オンライン診療サーバ7Aの制御部70Aは、診療結果である薬剤dの種類を表す薬剤IDや数量を患者IDに関連付けて第1処方情報ファイルFS10としてデータベース8Aに登録し、さらに、ユニークな診療結果問い合わせ番号を生成し、医療施設ID、患者ID、診療結果である薬剤ID、薬剤dの数量、処方箋ID、薬剤dに係わる配送先情報に診療結果問い合わせ番号を関連付けて第1処方情報ファイルFS10としてデータベース8Aに登録する。
この結果、図14Bに示すように、第1処方情報ファイルFS10としてデータベース8Aに記憶される。
In step S220, the control unit 60A of the medical staff terminal 3A controls the communication unit 66A to send a patient information and medical treatment result registration request to the online medical treatment server 7A.
In response to this, the communication unit 66A of the medical staff terminal 3A sends a patient information and medical treatment result registration request to the online medical treatment server 7A via the communication network N1.
In step S225, when the control unit 70A of the online medical consultation server 7A receives a patient information and medical treatment result registration request from the medical staff terminal 3A, the control unit 70A registers the patient information and medical treatment result in the database 8A as a first prescription information file FS10. Note that step S225 corresponds to the processing of steps S110, S130, and S135 shown in FIG. 6.
That is, the control unit 70A of the online medical care server 7A associates the drug ID and quantity indicating the type of drug d, which is the medical treatment result, with the patient ID and registers them in the database 8A as a first prescription information file FS10, and further generates a unique medical care result inquiry number and associates the medical care result inquiry number with the medical facility ID, patient ID, the drug ID, which is the medical treatment result, the quantity of drug d, prescription ID, and delivery destination information related to drug d, and registers them in the database 8A as a first prescription information file FS10.
As a result, as shown in FIG. 14B, the information is stored in the database 8A as a first prescription information file FS10.

ステップS227では、オンライン診療サーバ7Aの制御部70Aは、通信部75Aを介して登録完了情報を受注管理サーバ7Bに送信するように制御する。
この際に、オンライン診療サーバ7Aの通信部75Aは、診療結果問い合わせ番号と問合せ先(アドレス情報)を含む登録完了情報を通信ネットワークN2を介して受注管理サーバ7Bに送信する。
ステップS230では、オンライン診療サーバ7Aの制御部70Aは、処方箋データDpを発行して、薬局端末3Cと患者端末3Bに送信するように通信部75Aを制御する。
これに応じて、オンライン診療サーバ7Aの制御部70Aは、データベース8Aから診療結果問い合わせ番号に対応する処方箋データDpを抽出し、通信部75Aは処方箋データDpを含む電子メールmを通信ネットワークN1を介して薬局端末3Cのメールアドレス(アドレス情報)宛てに送信し、この電子メールmを患者端末3Bのメールアドレス宛てに送信する。
なお、薬局端末3Cのメールアドレスは、薬局IDをキーとして、ユーザマスタM20から検索することで取得できる。また、患者端末3Bのメールアドレスは、患者IDをキーとして、ユーザマスタM20から検索することで取得できる。
ステップS233では、薬局端末3Cは、オンライン診療サーバ7Aから処方箋データDpを含む電子メールmを受信する。
ステップS235では、患者端末3Bは、オンライン診療サーバ7Aから処方箋データDpを含む電子メールmを受信した場合に、オンライン診療結果をディスプレイ38Bに表示し、処方箋データDpをディスプレイ38Bに表示する。
In step S227, the control unit 70A of the online medical consultation server 7A controls the communication unit 75A to send registration completion information to the order management server 7B.
At this time, the communication unit 75A of the online medical consultation server 7A transmits registration completion information including the medical result inquiry number and the inquiry destination (address information) to the order management server 7B via the communication network N2.
In step S230, the control unit 70A of the online medical consultation server 7A issues prescription data Dp and controls the communication unit 75A to transmit the data to the pharmacy terminal 3C and the patient terminal 3B.
In response to this, the control unit 70A of the online medical consultation server 7A extracts the prescription data Dp corresponding to the medical consultation result inquiry number from the database 8A, and the communication unit 75A sends an email m containing the prescription data Dp to the email address (address information) of the pharmacy terminal 3C via the communication network N1, and then sends this email m to the email address of the patient terminal 3B.
The email address of the pharmacy terminal 3C can be obtained by searching the user master M20 using the pharmacy ID as a key, and the email address of the patient terminal 3B can be obtained by searching the user master M20 using the patient ID as a key.
In step S233, the pharmacy terminal 3C receives the email m including the prescription data Dp from the online medical consultation server 7A.
In step S235, when the patient terminal 3B receives the email m including the prescription data Dp from the online medical consultation server 7A, it displays the online medical consultation results on the display 38B and also displays the prescription data Dp on the display 38B.

<オンライン服薬指導>
ステップS237では、薬局端末3Cは、オンライン診療サーバ7Aとの間でオンライン服薬指導を行い、ステップS240では、患者端末3Bは、オンライン診療サーバ7Aとの間でオンライン服薬指導に係わる通信を行い、かつ、ステップS243では、オンライン診療サーバ7Aは、薬局端末3C及び患者端末3Bとの間でオンライン服薬指導を行う。なお、ステップS237~S243は、図8に示すステップS147~S150の処理に相当する。
これにより、オンライン診療サーバ7Aを介して、音声符号化パケット及び映像符号化パケットが薬局端末3Cと患者端末3Bとの間で共有されるので、患者端末3Bを操作する患者が、薬局端末3Cを操作する薬剤師からオンライン服薬指導を受けることができる。
<Online medication guidance>
In step S237, the pharmacy terminal 3C provides online medication instruction with the online medical consultation server 7A, in step S240 the patient terminal 3B communicates with the online medical consultation server 7A regarding online medication instruction, and in step S243 the online medical consultation server 7A provides online medication instruction with the pharmacy terminal 3C and the patient terminal 3B. Steps S237 to S243 correspond to the processing in steps S147 to S150 shown in FIG. 8.
As a result, audio encoded packets and video encoded packets are shared between the pharmacy terminal 3C and the patient terminal 3B via the online medical care server 7A, so that the patient operating the patient terminal 3B can receive online medication instructions from the pharmacist operating the pharmacy terminal 3C.

<シーケンス図(その2)>
図16は、本発明の一実施形態に係わる受注管理システムの通信を表すシーケンス図(その2)である。
上述したように、ステップS227では、オンライン診療サーバ7Aの制御部70Aは、通信部75Aを介して登録完了情報を受注管理サーバ7Bに送信するように制御する。
この際に、オンライン診療サーバ7Aの通信部75Aは、診療結果問い合わせ番号と問合せ先(アドレス情報)を含む登録完了情報を通信ネットワークN2を介して受注管理サーバ7Bに送信する。
ステップS250では、受注管理サーバ7Bは、オンライン診療サーバ7Aから診療結果の登録情報を受信する。
ステップS255では、受注管理サーバ7Bは、診療結果(薬剤d、配送先)、患者情報の問合せ要求をオンライン診療サーバ7Aに受信する。
ステップS260では、オンライン診療サーバ7Aは、受注管理サーバ7Bから診療結果(薬剤d、配送先)、患者情報の問合せ要求を受信した場合に、データベースから患者情報を抽出して、問合せ結果を受注管理サーバ7Bに送信する。
この際に、受注管理サーバ7Bには、問合せ結果(第2患者情報)として、医療施設ID、患者ID、薬剤ID、薬剤dの数量、処方箋ID、配送先情報が受信される。
<Sequence diagram (part 2)>
FIG. 16 is a sequence diagram (part 2) showing communication in an order management system according to an embodiment of the present invention.
As described above, in step S227, the control unit 70A of the online medical consultation server 7A controls the communication unit 75A to send registration completion information to the order management server 7B.
At this time, the communication unit 75A of the online medical consultation server 7A transmits registration completion information including the medical result inquiry number and the inquiry destination (address information) to the order management server 7B via the communication network N2.
In step S250, the order management server 7B receives the registration information of the medical treatment result from the online medical treatment server 7A.
In step S255, the order management server 7B receives the medical treatment results (drug d, delivery destination) and the patient information inquiry request from the online medical treatment server 7A.
In step S260, when the online medical consultation server 7A receives a request for an inquiry about medical treatment results (drug d, delivery destination) and patient information from the order management server 7B, it extracts the patient information from the database and sends the inquiry results to the order management server 7B.
At this time, the order management server 7B receives the medical facility ID, patient ID, drug ID, quantity of drug d, prescription ID, and delivery destination information as the inquiry result (second patient information).

ステップS265では、受注管理サーバ7Bの処方情報登録制御部82Bは、診療結果問合せ番号Nに基づいて第2患者IDを生成する。詳しくは、処方情報登録制御部82Bは、オンライン診療サーバ7Aが発行したユニークな診療結果問合せ番号Nに対して、例えば患者端末3BのMACアドレスを乗算して得られたビット列のうち下位の128ビットの数値を16進法による文字列表現に変換した値を第2患者IDとすれば良い。
また、処方情報登録制御部82Bは、患者端末3BのMACアドレスを乗算して得られたビット列に、当該演算を開始した時点のタイムスタンプを乗算して得られたビット列のうち下位の128ビットの数値を16進法による文字列表現に変換した値を第2患者IDとしても良い。
ステップS270では、受注管理サーバ7Bは、患者情報として、医療施設ID、患者ID、薬剤IDに第2患者IDを関連付けて記憶部84Bに登録する。
これにより、受注管理サーバ7Bにおいては、第2処方情報D2をユニークな第2患者IDに関連付けて記憶部84Bに記憶するので、受注管理サーバ7Bのセキュリティを向上することができ、在宅医療を利用した患者への薬剤dの配送サービスがより拡大できるシステム構成を構築することができる。
ステップS275では、受注管理サーバ7Bは、第2処方情報D2として、医療施設ID、患者ID、薬剤IDに処方箋IDを関連付けて記憶部84Bに登録する。
In step S265, the prescription information registration control unit 82B of the order management server 7B generates a second patient ID based on the medical result inquiry number N. In detail, the prescription information registration control unit 82B multiplies the unique medical result inquiry number N issued by the online medical consultation server 7A by, for example, the MAC address of the patient terminal 3B to obtain a bit string, and converts the lower 128 bits of the obtained bit string into a hexadecimal character string representation, and sets this value as the second patient ID.
In addition, the prescription information registration control unit 82B may use the value obtained by multiplying the bit string obtained by multiplying the MAC address of the patient terminal 3B by the timestamp at the time the calculation was started, and converting the lower 128 bits of the bit string into a hexadecimal string representation, as the second patient ID.
In step S270, the order management server 7B associates the second patient ID with the medical facility ID, the patient ID, and the medication ID as patient information and registers them in the storage unit 84B.
As a result, the order management server 7B associates the second prescription information D2 with a unique second patient ID and stores it in the memory unit 84B, thereby improving the security of the order management server 7B and enabling the construction of a system configuration that can further expand the delivery service of drug d to patients using home medical care.
In step S275, the order management server 7B associates the medical facility ID, patient ID, and drug ID with the prescription ID as second prescription information D2 and registers the information in the storage unit 84B.

<シーケンス図(その3)>
図17は、本発明の一実施形態に係わる受注管理システムの通信を表すシーケンス図(その3)である。
ステップS315では、薬局端末3Cは、配送依頼画面の要求を受注管理サーバ7Bに送信する。
ステップS320では、受注管理サーバ7Bの配送依頼画面生成制御部87Bは、薬局端末3Cから薬剤dに係わる配送画面要求を受信したときに、処方箋IDに対応した配送依頼画面を生成し、配送依頼画面を薬局端末3Cに送信するように通信部75Bを制御する。
ここで、配送依頼画面生成制御部87Bは、処方箋IDに対応して医療施設の選択を受付けるための配送依頼画面G100(図21)を生成し、配送依頼画面を要求した薬局端末3Cに送信する。
ステップS325では、薬局端末3Cは、受注管理サーバ7Bから配送依頼画面を受信した場合に、配送依頼画面G100をディスプレイに表示しておく。配送依頼画面G100には、依頼状況として未依頼のリストも表示されているので、薬剤師によるマウス操作に応じて配送依頼画面G100に表示されているリスト上の複数の未依頼の処方箋IDのうちの何れか1つへの選択を受付け、選択された1つの処方箋ID、患者ID、指定された配送予定日を一組にして受注管理サーバ7Bに送信する。
<Sequence diagram (part 3)>
FIG. 17 is a sequence diagram (part 3) showing communication in an order management system according to an embodiment of the present invention.
In step S315, the pharmacy terminal 3C transmits a request for a delivery request screen to the order management server 7B.
In step S320, when the delivery request screen generation control unit 87B of the order management server 7B receives a delivery screen request related to drug d from the pharmacy terminal 3C, it generates a delivery request screen corresponding to the prescription ID and controls the communication unit 75B to send the delivery request screen to the pharmacy terminal 3C.
Here, the delivery request screen generation control unit 87B generates a delivery request screen G100 (Figure 21) for accepting the selection of a medical facility corresponding to the prescription ID, and sends the delivery request screen to the pharmacy terminal 3C that requested it.
In step S325, when the pharmacy terminal 3C receives the delivery request screen from the order management server 7B, the pharmacy terminal 3C displays the delivery request screen G100 on the display. The delivery request screen G100 also displays a list of unrequested prescriptions as the request status, so the pharmacist can select one of the multiple unrequested prescription IDs on the list displayed on the delivery request screen G100 in response to mouse operation, and the selected prescription ID, patient ID, and specified scheduled delivery date are sent as a set to the order management server 7B.

ステップS330では、受注管理サーバ7Bの配送依頼画面生成制御部87Bは、オンライン診療サーバ7Aから受付けている処方箋IDのリストを生成して、このリストを含む配送依頼画面を薬局端末3Cに送信するように制御する。
これに応じて、受注管理サーバ7Bの通信部75Bは、配送依頼画面を通信ネットワークN4を介して薬局端末3Cに送信する。
薬局端末3Cの通信部66Cは、受注管理サーバ7Bから受信した配送依頼画面G100(図21)をディスプレイ38Cに表示する。
ステップS335では、薬局端末3Cの配送依頼送信制御部68Cは、薬剤師によるマウス操作に応じて、ディスプレイ38Cに表示されている処方箋IDのリストL100の中から1つの選択を受付け、選択された処方箋IDを受注管理サーバ7Bに送信するように制御する。
これに応じて、薬局端末3Cの通信部66Cは、処方箋IDを通信ネットワークN4を介して受注管理サーバ7Bに送信する。
ステップS340では、受注管理サーバ7Bの配送依頼受信部89Bは、薬局端末3Cから処方箋IDを受信した場合に、処方箋IDを記憶部84Bに記憶させ、受付完了を薬局端末3Cに送信する。
ステップS345では、薬局端末3Cの配送依頼送信制御部68Cは、受注管理サーバ7Bから受付完了を受信した場合に、薬剤師によるマウス操作に応じて配送日の指定を受付けて、配送依頼Rdを受注管理サーバ7Bに送信するように制御する。
これに応じて、薬局端末3Cの通信部66Cは、配送依頼Rdを通信ネットワークN4を介して受注管理サーバ7Bに送信する。
In step S330, the delivery request screen generation control unit 87B of the order management server 7B generates a list of prescription IDs received from the online medical consultation server 7A and controls the delivery request screen including this list to be sent to the pharmacy terminal 3C.
In response to this, the communication unit 75B of the order management server 7B transmits a delivery request screen to the pharmacy terminal 3C via the communication network N4.
The communication unit 66C of the pharmacy terminal 3C displays the delivery request screen G100 (FIG. 21) received from the order management server 7B on the display 38C.
In step S335, the delivery request sending control unit 68C of the pharmacy terminal 3C accepts a selection from the list L100 of prescription IDs displayed on the display 38C in response to the pharmacist's mouse operation, and controls the selected prescription ID to be sent to the order management server 7B.
In response to this, the communication unit 66C of the pharmacy terminal 3C transmits the prescription ID to the order management server 7B via the communication network N4.
In step S340, when the delivery request receiving unit 89B of the order management server 7B receives the prescription ID from the pharmacy terminal 3C, it stores the prescription ID in the memory unit 84B and sends a receipt completion notice to the pharmacy terminal 3C.
In step S345, when the delivery request sending control unit 68C of the pharmacy terminal 3C receives a completion of acceptance from the order management server 7B, it accepts the delivery date specification in response to the pharmacist's mouse operation and controls the delivery request Rd to be sent to the order management server 7B.
In response to this, the communication unit 66C of the pharmacy terminal 3C transmits the delivery request Rd to the order management server 7B via the communication network N4.

ステップS350では、受注管理サーバ7Bの配送依頼受信部89Bは、薬局端末3Cから配送依頼Rdを受信した場合に、診療結果・患者情報の問合要求に診療結果問合せ番号Nを付加してオンライン診療サーバ7Aに送信する。
これにより、薬局端末3Cにおいては、配送依頼画面を用いて処方箋ID毎に配送日が指定でき、受注管理サーバ7Bにおいては、薬局端末3Cから指定済みの配送日と処方箋IDとを受信できるので、薬剤dに係わる配送依頼処理を簡単に行うことができ、在宅医療を利用した患者への薬剤dの配送サービスがより拡大できるシステム構成を構築することができる。
ステップS355では、オンライン診療サーバ7Aの検索制御部73Aは、受注管理サーバ7Bから診療結果問合せ番号Nを含む診療結果・患者情報の問合要求を受信した場合に、診療結果問合せ番号Nをキーとして、データベース8Aから第1処方情報D1を検索して、該検索の結果として得られた第1処方情報D1から個人情報である被保険者情報を含む処方箋データDpを除いた第2処方情報D2を生成する。
ステップS357では、オンライン診療サーバ7Aの検索制御部73Aは、得られた第2処方情報D2を受注管理サーバ7Bに送信するように制御する。
これに応じて、オンライン診療サーバ7Aの通信部75Aは、第2処方情報D2を通信ネットワークN2を介して受注管理サーバ7Bに送信する。
ステップS360では、受注管理サーバ7Bの処方情報登録制御部82Bは、オンライン診療サーバ7Aから受信した第2処方情報D2を記憶部84Bに記憶するように制御する。
ステップS365では、受注管理サーバ7Bのカレンダデータ生成部88Bは、得意先コード、商品コード、患者コードに基づいて、得意先コード、商品コード、患者コードの組みと関連付けられた確認ボタンを含むカレンダデータを作成し、カレンダデータをRAM43Bに記憶する。
そして、受注管理サーバ7Bの受注データ生成部86Bは、記憶部84Bから受信した薬剤dに係わる受注情報に基づいて受注データDjを作成し、受注データDjをRAM43Bに記憶する。ここで、受注データDjは、受注管理サーバ7Bと物流管理サーバ7Cとを連携させるための各情報を含む。例えば、受注データには、診療問合せ番号が含まれる。
In step S350, when the delivery request receiving unit 89B of the order management server 7B receives a delivery request Rd from the pharmacy terminal 3C, it adds the medical result inquiry number N to the medical result/patient information inquiry request and sends it to the online medical consultation server 7A.
As a result, the pharmacy terminal 3C can specify a delivery date for each prescription ID using the delivery request screen, and the order management server 7B can receive the specified delivery date and prescription ID from the pharmacy terminal 3C, making it easy to process delivery requests for drug d and enabling the construction of a system configuration that can further expand delivery services for drug d to patients using home medical care.
In step S355, when the search control unit 73A of the online medical consultation server 7A receives a request for an inquiry about medical results and patient information including the medical result inquiry number N from the order management server 7B, it searches the database 8A for the first prescription information D1 using the medical result inquiry number N as a key, and generates second prescription information D2 by excluding the prescription data Dp including the insured person's information, which is personal information, from the first prescription information D1 obtained as a result of the search.
In step S357, the search control unit 73A of the online medical consultation server 7A controls the transmission of the obtained second prescription information D2 to the order management server 7B.
In response to this, the communication unit 75A of the online medical consultation server 7A transmits the second prescription information D2 to the order management server 7B via the communication network N2.
In step S360, the prescription information registration control unit 82B of the order management server 7B controls the storage unit 84B to store the second prescription information D2 received from the online medical consultation server 7A.
In step S365, the calendar data generation unit 88B of the order management server 7B creates calendar data including a confirmation button associated with the combination of customer code, product code, and patient code based on the customer code, product code, and patient code, and stores the calendar data in RAM 43B.
The order data generation unit 86B of the order management server 7B then creates order data Dj based on the order information related to the drug d received from the storage unit 84B and stores the order data Dj in the RAM 43B. The order data Dj includes various pieces of information for linking the order management server 7B and the logistics management server 7C. For example, the order data includes a medical consultation inquiry number.

<シーケンス図(その4)>
図18は、本発明の一実施形態に係わる受注管理システムの通信を表すシーケンス図(その4)である。
ステップS405では、受注管理サーバ7Bは、決定した薬剤dの配送日を表すカレンダデータを含む電子メールmを薬局端末3Cのメールアドレス宛てに送信する。
なお、薬局端末3Cのメールアドレスは、薬局IDをキーとして、ユーザマスタM20から検索することで取得できる。
これにより、第2処方情報D2に基づいて生成されたカレンダデータ、患者IDおよび配送日を含む電子メールmを医療従事者端末3Aに送信することができるので、医療従事者は電子メールmに含まれるカレンダデータ、患者IDおよび配送日を確認することができる。
ステップS415では、薬局端末3Cは、メーラーアプリケーションを起動して、受注管理サーバ7Bからカレンダデータを含む電子メールmを受信する。
これにより、カレンダデータを生成した際に、処方箋IDおよび配送日を含む電子メールmを薬局端末3Cに送信することができるので、薬剤師は電子メールmに含まれるカレンダデータ、処方箋IDおよび配送日を確認することができる。
<Sequence diagram (part 4)>
FIG. 18 is a sequence diagram (part 4) showing communication in an order management system according to an embodiment of the present invention.
In step S405, the order management server 7B sends an email m including calendar data indicating the determined delivery date of the drug d to the email address of the pharmacy terminal 3C.
The email address of the pharmacy terminal 3C can be obtained by searching the user master M20 using the pharmacy ID as a key.
This allows an email m containing calendar data, a patient ID, and a delivery date generated based on the second prescription information D2 to be sent to the medical staff terminal 3A, allowing the medical staff to check the calendar data, the patient ID, and the delivery date contained in the email m.
In step S415, the pharmacy terminal 3C starts the mailer application and receives the email m containing the calendar data from the order management server 7B.
This allows an email m containing the prescription ID and delivery date to be sent to the pharmacy terminal 3C when the calendar data is generated, so that the pharmacist can check the calendar data, prescription ID, and delivery date contained in the email m.

ステップS420では、受注管理サーバ7Bの受注データ生成部86Bは、記憶部84Bから取得した薬剤dに係わる受注情報に基づいて、受注データDjを作成して、受注データDjを物流管理サーバ7Cに送信する。なお、受注管理サーバ7Bは、処方箋データDpが指定する薬剤の種類、配送先の住所、物流管理サーバ7Cの所在地、物流管理サーバ7Cが設けられる物流倉庫ICにおける当該薬剤の在庫の有無に基づいて、物流管理サーバ7Cを選択する。
これにより、薬剤dに係わる受注情報に基づいて生成された受注データDjを物流管理サーバ7Cに送信することができるので、受注データDjを物流管理サーバ7Cに引き渡すことができ、在宅医療を利用した患者への薬剤dの配送サービスがより拡大できるシステム構成を構築することができる。
ステップS425では、物流管理サーバ7Cは、受注管理サーバ7Bから受注データDjを受信した場合に、受注データDjを連携する。
すなわち、物流管理サーバ7Cは、受注データDjに含まれる診療結果問合せ番号Nに対応させて、医療施設ID、問い合わせ先(アドレス情報)、処方箋ID、患者ID、薬剤ID、数量、引当倉庫、配送情報などを関連付けすることで、連携させ、受注された薬剤を適切に出荷することができる。
なお、問い合わせ先(アドレス情報)とは、受注された薬剤を適切に出荷できない場合や、当該薬剤を適切に配送先まで配送できない場合や、当該薬剤を配送先まで配送した後に患者が当該薬剤の配送に関する質問をする場合の問い合わせ先(メールアドレス)であればよい。
ステップS430では、物流管理サーバ7C(問合せ元)の出荷データ生成部91Cは、受注データDjに基づいて出荷データを作成し、配送先の問合せ要求を受注管理サーバ7Bに送信する。
これにより、受注管理サーバ7Bから受信した受注データDjに含まれる診療結果問合せ番号Nに対応して得られた配送先情報に基づいて、出荷データを生成することができる。さらに、診療結果問合せ番号Nに対応した出荷データを生成することができ、患者の個人情報が配送事業者に漏洩せずに、在宅医療を利用した患者への薬剤dの配送サービスがより拡大できるシステム構成を構築することができる。
これにより、記録媒体に印刷された配送伝票93Cを配送事業者の配送員に提示することができ、配送伝票93Cに含まれる患者に係わる施設、患者に係わる薬局、患者に係わる住宅のうち、少なくとも1つの住所情報を配送員が確認することができる。
ステップS435では、受注管理サーバ7Bは、物流管理サーバ7C(問合せ元)から配送先の問合せ要求を受信した場合に、配送先の問合せ要求に診療結果問合せ番号Nを付加してオンライン診療サーバ7Aに送信する。
ステップS440では、オンライン診療サーバ7Aは、受注管理サーバ7Bから配送先の問合せ要求と診療結果問合せ番号Nを受信した場合に、診療結果問合せ番号Nをキーとして、データベース8Aの第1処方情報ファイルFS10から配送先情報を検索して、診療結果問合せ番号Nに対応する配送先情報を取得し、配送先情報を受注管理サーバ7Bに送信する。
ここで、問合せ結果(患者情報)には、配送先区分(患者に係わる施設、患者に係わる薬局、患者宅)、配信先情報(配送先場所コード、配送先名称)が含まれる。なお、配送先情報には、患者に係わる施設、患者に係わる薬局、患者に係わる住宅のうち、少なくとも1つについての住所情報及び名称を含む。
ステップS445では、受注管理サーバ7Bは、オンライン診療サーバ7Aから配送先情報を受信した場合に、この配送先情報を問合せ元の物流管理サーバ7Cに送信する。
ステップS450では、物流管理サーバ7C(問合せ元)は、受注管理サーバ7Bから配送先情報を受信した場合に、この配送先情報に基づいて配送伝票を印刷する。
これにより、患者に係わる個人情報である被保険者情報が受注管理サーバ7Bに送信されることを抑制できるので、患者の個人情報が配送事業者に漏洩せずに、在宅医療を利用した患者への薬剤dの配送サービスがより拡大できるシステム構成を構築することができる。
In step S420, the order data generation unit 86B of the order management server 7B creates order data Dj based on the order information related to drug d obtained from the storage unit 84B, and transmits the order data Dj to the logistics management server 7C. The order management server 7B selects the logistics management server 7C based on the type of drug specified in the prescription data Dp, the delivery address, the location of the logistics management server 7C, and whether the drug is in stock at the logistics warehouse IC where the logistics management server 7C is located.
This allows the order data Dj generated based on the order information related to drug d to be sent to the logistics management server 7C, so that the order data Dj can be handed over to the logistics management server 7C, and a system configuration can be constructed that can further expand the delivery service of drug d to patients using home medical care.
In step S425, when the logistics management server 7C receives the order data Dj from the order management server 7B, the logistics management server 7C links the order data Dj.
In other words, the logistics management server 7C can link the medical facility ID, inquiry contact (address information), prescription ID, patient ID, drug ID, quantity, allocated warehouse, delivery information, etc. to the medical result inquiry number N contained in the order data Dj, and thereby link them together to appropriately ship the ordered drugs.
The contact point (address information) may be any contact point (email address) to be used in the event that the ordered medication cannot be shipped properly, that the medication cannot be delivered properly to the delivery destination, or that the patient has a question about the delivery of the medication after it has been delivered to the delivery destination.
In step S430, the shipping data generation unit 91C of the logistics management server 7C (inquiry source) creates shipping data based on the order data Dj and sends an inquiry request for the delivery destination to the order management server 7B.
This allows shipping data to be generated based on the delivery address information obtained corresponding to the medical result inquiry number N included in the order data Dj received from the order management server 7B. Furthermore, it is possible to generate shipping data corresponding to the medical result inquiry number N, and to build a system configuration that can further expand the delivery service of drug d to patients using home medical care, without leaking the patient's personal information to the delivery company.
This allows the delivery slip 93C printed on the recording medium to be presented to the delivery person of the delivery company, and the delivery person can confirm the address information of at least one of the facility related to the patient, the pharmacy related to the patient, and the residence related to the patient contained in the delivery slip 93C.
In step S435, when the order management server 7B receives a delivery destination inquiry request from the logistics management server 7C (inquiry source), it adds the medical result inquiry number N to the delivery destination inquiry request and sends it to the online medical consultation server 7A.
In step S440, when the online medical consultation server 7A receives a delivery destination inquiry request and medical result inquiry number N from the order management server 7B, it searches for delivery destination information from the first prescription information file FS10 in the database 8A using the medical result inquiry number N as a key, obtains the delivery destination information corresponding to the medical result inquiry number N, and sends the delivery destination information to the order management server 7B.
Here, the inquiry result (patient information) includes the delivery destination category (patient-related facility, patient-related pharmacy, patient's home) and distribution destination information (delivery destination location code, delivery destination name). Note that the delivery destination information includes address information and name of at least one of the patient-related facility, patient-related pharmacy, and patient-related home.
In step S445, when the order management server 7B receives the delivery destination information from the online medical consultation server 7A, it transmits this delivery destination information to the logistics management server 7C that made the inquiry.
In step S450, when the distribution management server 7C (inquiry source) receives the delivery destination information from the order management server 7B, it prints a delivery slip based on this delivery destination information.
This prevents insured person information, which is personal information related to patients, from being sent to the order management server 7B, thereby preventing the patient's personal information from being leaked to the delivery company, and making it possible to construct a system configuration that can further expand the delivery service of drug d to patients using home medical care.

<シーケンス図(その5)>
図19は、本発明の一実施形態に係わる受注管理システムの通信を表すシーケンス図(その5)である。
ステップS455では、印刷された配送伝票を受け取った配送員は、配送業務を行う。すなわち、配送員は、配送伝票を参照して物流倉庫ICから該当する薬剤dを指定された数量だけピッキングし、薬剤dを梱包した後に配送伝票を添付して配送車両に搭載する。
ステップS460では、配送員は、配送伝票に記載された住所の患者宅まで梱包済みの薬剤dを配送する。一方、ステップS465では、配送員は、配送伝票に記載された住所の薬局まで梱包済みの薬剤dを配送する。
<Sequence diagram (part 5)>
FIG. 19 is a sequence diagram (part 5) showing communication in an order management system according to an embodiment of the present invention.
In step S455, the delivery person who received the printed delivery slip performs the delivery work. That is, the delivery person refers to the delivery slip, picks the specified quantity of the corresponding drug d from the logistics warehouse IC, packs the drug d, attaches the delivery slip, and loads it into the delivery vehicle.
In step S460, the delivery person delivers the packaged drug d to the patient's home at the address written on the delivery slip. Meanwhile, in step S465, the delivery person delivers the packaged drug d to the pharmacy at the address written on the delivery slip.

ステップS470では、医療従事者が医療従事者端末3Aに対して、メーラーアプリケーションを起動して、カレンダデータの確認要求を含む電子メールmを受注管理サーバ7Bに送信する。
医療従事者によるマウス操作に応じて、ディスプレイに表示されているカレンダ画面に含まれる確認要求を行うための確認ボタンがクリックされた場合、医療従事者端末3Aからカレンダの確認要求が受注管理サーバ7Bに送信される。
ここで、カレンダの確認要求には、患者に係わる特定の得意先コード、商品コード、患者コードが含まれる。
ステップS475では、受注管理サーバ7Bは、オンライン診療から引き継いだ患者に係わるカレンダデータを生成して、カレンダデータを含む電子メールmを医療従事者端末3Aのメールアドレス宛に返信する。
ステップS480では、医療従事者端末3Aは、受注管理サーバ7Bからカレンダデータを含む電子メールmを受信した場合に、このカレンダデータをディスプレイ38Cに表示する。
In step S470, the medical worker activates a mailer application on the medical worker terminal 3A and sends an email m including a request to check the calendar data to the order management server 7B.
When a medical professional clicks a confirmation button for making a confirmation request included in the calendar screen displayed on the display in response to mouse operation, a calendar confirmation request is sent from the medical professional terminal 3A to the order management server 7B.
Here, the calendar confirmation request includes the specific customer code, product code, and patient code related to the patient.
In step S475, the order management server 7B generates calendar data related to the patient taken over from the online medical consultation, and returns an email m including the calendar data to the email address of the medical staff terminal 3A.
In step S480, when the medical staff terminal 3A receives the email m including the calendar data from the order receiving management server 7B, the medical staff terminal 3A displays the calendar data on the display 38C.

<ER図>
図20Aは、本発明の一実施形態に係わる受注管理サーバにより管理されるファイル、及びマスタの構成、関連付けを表すER図である。図20Aに示す符号Fはファイル、符号Mはマスタを表す。
<ER diagram>
20A is an ER diagram showing the structure and association of files and masters managed by an order management server according to an embodiment of the present invention, in which the symbol F represents a file and the symbol M represents a master.

<患者マスタ>
受注管理サーバ7Bは、得意先コード、第2患者コード、商品コードに対応させて患者マスタM5に、医療施設ID、患者ID、薬剤IDを記憶する。
受注管理サーバ7Bは、得意先コード、第2患者コード、商品コードをキーとして、患者マスタM5から医療施設ID、患者ID、薬剤IDを抽出する。
<Patient master>
The order management server 7B stores the medical facility ID, patient ID, and drug ID in the patient master M5 in association with the customer code, second patient code, and product code.
The order management server 7B extracts the medical facility ID, patient ID, and drug ID from the patient master M5 using the customer code, second patient code, and product code as keys.

<得意先マスタ>
受注管理サーバ7Bは、得意先コードに対応させて得意先マスタM10に得意先名を記憶する。
受注管理サーバ7Bは、得意先コードをキーとして、得意先マスタM10から得意先名を抽出する。
<Customer master>
The order management server 7B stores the customer name in the customer master M10 in association with the customer code.
The order management server 7B extracts the customer name from the customer master M10 using the customer code as a key.

<商品マスタ>
受注管理サーバ7Bは、商品コードに対応させて商品マスタM15に商品名を記憶する。
受注管理サーバ7Bは、商品コードをキーとして、商品マスタM15から商品名を抽出する。
<Product master>
The order management server 7B stores the product name in the product master M15 in association with the product code.
The order management server 7B extracts the product name from the product master M15 using the product code as a key.

<外部診療情報ファイル>
ステップS505では、受注管理サーバ7Bは、オンライン診療サーバ7Aから連携情報として、診療結果問合せ番号Nに関連付けられた医療施設ID、問い合わせ先(アドレス情報)、処方箋ID、患者ID、薬剤ID、数量、引当倉庫、配送情報のうちの少なくとも1つを受信する。
受注管理サーバ7Bは、ステップS505において受信した医療施設ID、問い合わせ先(アドレス情報)、処方箋ID、患者ID、薬剤ID、数量、引当倉庫、配送情報のうちの少なくとも1つを診療結果問合せ番号Nに関連付けて外部診療情報ファイルF5に記憶する。
受注管理サーバ7Bは、診療結果問合せ番号N、医療施設IDをキーとして、外部診療情報ファイルF5から問い合わせ先(アドレス情報)、処方箋ID、患者ID、薬剤ID、数量、引当倉庫、配送情報のうちの少なくとも1つを抽出する。
<External medical information file>
In step S505, the order management server 7B receives at least one of the following information from the online medical care server 7A as linkage information: medical facility ID, inquiry contact (address information), prescription ID, patient ID, drug ID, quantity, allocated warehouse, and delivery information associated with the medical result inquiry number N.
The order management server 7B associates at least one of the medical facility ID, inquiry contact (address information), prescription ID, patient ID, drug ID, quantity, allocated warehouse, and delivery information received in step S505 with the medical result inquiry number N and stores it in the external medical information file F5.
The order management server 7B uses the medical result inquiry number N and medical facility ID as keys to extract at least one of the inquiry contact (address information), prescription ID, patient ID, drug ID, quantity, allocated warehouse, and delivery information from the external medical information file F5.

<外部情報辞書ファイル(病院情報)>
受注管理サーバ7Bは、医療施設IDに関連付けて、得意先コード、医療機関統一コードを外部情報辞書(病院情報)ファイルF10に記憶する。
受注管理サーバ7Bは、医療施設IDをキーとして、外部情報辞書(病院情報)ファイルF10から得意先コード、医療機関統一コードを抽出する。
なお、医療機関統一コードは、DCFコード、又はアルトマークコードであればよい。
DCFコードは、診断群分類番号と呼ばれる14桁で構成されている番号であり、6桁の疾患コード、疾患名、2桁で構成される手術、2桁で構成され手術・処置等1、2、1桁で構成され副傷病、1桁で構成され重症度等で構成されている。
<External information dictionary file (hospital information)>
The order management server 7B stores the customer code and medical institution unified code in the external information dictionary (hospital information) file F10 in association with the medical facility ID.
The order management server 7B uses the medical facility ID as a key to extract the customer code and medical institution unified code from the external information dictionary (hospital information) file F10.
The unified medical institution code may be a DCF code or an Ultmark code.
The DCF code is a 14-digit number called the diagnosis group classification number, and is composed of a 6-digit disease code, disease name, 2-digit surgery, 2-digit surgery/treatment, etc., 1-, 2-, and 1-digit secondary injury/illness, and 1-digit severity, etc.

<外部情報辞書ファイル(薬剤情報)>
受注管理サーバ7Bは、薬剤IDに関連付けて、商品コードを外部情報辞書ファイル(薬剤情報)ファイルF15に記憶する。
受注管理サーバ7Bは、薬剤IDをキーとして、外部情報辞書ファイル(薬剤情報)ファイルF15から商品コードを抽出する。
商品コードとは、配送事業者が内部で管理する薬剤dのコードであり、1つの薬剤IDに対して1つの商品コードを割り付ければよい。
<External information dictionary file (drug information)>
The order management server 7B stores the product code in association with the drug ID in the external information dictionary file (drug information) file F15.
The order management server 7B extracts the product code from the external information dictionary file (drug information) file F15 using the drug ID as a key.
The product code is a code for the drug d that is managed internally by the delivery company, and one product code may be assigned to one drug ID.

<処方箋情報ファイル>
受注管理サーバ7Bは、処方箋ID、得意先コード、第2患者コード、商品コードに関連付けて、数量、診療結果問合せ番号N、問合せ先(アドレス情報)を処方箋情報ファイルF20に記憶する。
受注管理サーバ7Bは、処方箋ID、得意先コード、第2患者コード、商品コードをキーとして、処方箋情報ファイルF20から数量、診療結果問合せ番号N、問合せ先(アドレス情報)を抽出する。
<Prescription information file>
The order management server 7B stores the quantity, medical result inquiry number N, and inquiry destination (address information) in association with the prescription ID, customer code, second patient code, and product code in the prescription information file F20.
The order management server 7B extracts the quantity, medical result inquiry number N, and inquiry destination (address information) from the prescription information file F20 using the prescription ID, customer code, second patient code, and product code as keys.

<受注ファイル>
受注管理サーバ7Bは、処方箋ID、得意先コード、商品コード、納品日、第2患者コードに関連付けて、出荷日、引当倉庫、数量を受注ファイルF25に記憶する。
受注管理サーバ7Bは、処方箋ID、得意先コード、商品コード、納品日、第2患者コードをキーとして、受注ファイルF2から出荷日、引当倉庫、数量を抽出する。
<Order file>
The order management server 7B stores the shipping date, allocated warehouse, and quantity in the order file F25 in association with the prescription ID, customer code, product code, delivery date, and second patient code.
The order management server 7B extracts the shipping date, allocated warehouse, and quantity from the order file F2 using the prescription ID, customer code, product code, delivery date, and second patient code as keys.

<出荷ファイル>
受注管理サーバ7Bは、処方箋ID、得意先コード、商品コード、納品日に関連付けて、出荷日、引当倉庫、配送ルート、数量、診療結果問合せ番号N、問合せ先(アドレス情報)を出荷ファイルF30に記憶する。
受注管理サーバ7Bは、処方箋ID、得意先コード、商品コード、納品日をキーとして、出荷ファイルF30から出荷日、引当倉庫、配送ルート、数量、診療結果問合せ番号N、問合せ先(アドレス情報)を抽出する。
<Shipping file>
The order management server 7B stores the shipping date, allocated warehouse, delivery route, quantity, medical result inquiry number N, and inquiry destination (address information) in association with the prescription ID, customer code, product code, and delivery date in the shipping file F30.
The order management server 7B uses the prescription ID, customer code, product code, and delivery date as keys to extract the shipping date, allocated warehouse, delivery route, quantity, medical result inquiry number N, and inquiry destination (address information) from the shipping file F30.

<ER図>
図20Bは、本発明の一実施形態に係わる受注管理サーバにより管理されるファイル、及びマスタの構成、関連付けを表すER図である。図20Bに示す符号Fはファイル、符号Mはマスタを表す。
<ER diagram>
20B is an ER diagram showing the structure and association of files and masters managed by the order management server according to one embodiment of the present invention, in which the symbol F indicates a file and the symbol M indicates a master.

<ユーザマスタ>
受注管理サーバ7Bは、ユーザコードに対応させてユーザマスタM20に、ユーザ区分、施設ID(医療施設/薬局)、メールアドレスを記憶する。
受注管理サーバ7Bは、ユーザコードをキーとして、ユーザマスタM20からユーザ区分、施設ID(医療施設/薬局)、メールアドレスを抽出する。
患者、薬局のうちの1つをユーザ区分として選択することで、患者端末、薬局端末のうちの選択されたメールアドレスをユーザマスタに記憶させることが可能になる。
<User master>
The order management server 7B stores the user category, facility ID (medical facility/pharmacy), and email address in the user master M20 in association with the user code.
The order management server 7B uses the user code as a key to extract the user category, facility ID (medical facility/pharmacy), and email address from the user master M20.
By selecting either the patient or the pharmacy as the user category, it becomes possible to store the selected email address of the patient terminal or the pharmacy terminal in the user master.

<外部情報辞書ファイル(病院情報)>
受注管理サーバ7Bは、医療施設IDに関連付けて、得意先コード、医療機関統一コードを外部情報辞書(病院情報)ファイルF10に記憶する。
受注管理サーバ7Bは、医療施設IDをキーとして、外部情報辞書(病院情報)ファイルF10から得意先コード、医療機関統一コードを抽出する。
<External information dictionary file (hospital information)>
The order management server 7B stores the customer code and medical institution unified code in the external information dictionary (hospital information) file F10 in association with the medical facility ID.
The order management server 7B uses the medical facility ID as a key to extract the customer code and medical institution unified code from the external information dictionary (hospital information) file F10.

<外部情報辞書ファイル(薬剤情報)>
受注管理サーバ7Bは、薬剤IDに関連付けて、商品コードを外部情報辞書ファイル(薬剤情報)ファイルF15に記憶する。
受注管理サーバ7Bは、薬剤IDをキーとして、外部情報辞書ファイル(薬剤情報)ファイルF15から商品コードを抽出する。
<External information dictionary file (drug information)>
The order management server 7B stores the product code in association with the drug ID in the external information dictionary file (drug information) file F15.
The order management server 7B extracts the product code from the external information dictionary file (drug information) file F15 using the drug ID as a key.

<配送依頼画面>
図21は、本発明の一実施形態に係わる受注管理サーバにより管理される配送依頼画面を表す模式図である。
図21は、薬局端末3Cのディスプレイ38Cに表示される配送依頼画面G100であり、配送依頼画面G100には、商品名を表示するための商品名エリアSF100、商品名エリアSF100において指定された商品名(薬剤名)に対応するリストL100が表示される。
商品名エリアSF100に表示される「▽」ボタンB100へのクリックに応じて、例えば縦方向に異なる複数の商品名(薬剤名)が表示され、複数の商品名(薬剤名)のうちの何れか1つがクリックされると、クリックにより指定された商品名(薬剤名)のみが商品名エリアSF100に表示され、さらにその商品名(薬剤名)に対応するリストL100が表示される。
リストL100には、状況、配送予定日、処方箋ID、患者ID、数量、得意先名として病院名がリスト形式で表示される。
<Delivery request screen>
FIG. 21 is a schematic diagram showing a delivery request screen managed by the order management server according to one embodiment of the present invention.
Figure 21 shows a delivery request screen G100 displayed on the display 38C of the pharmacy terminal 3C. The delivery request screen G100 displays a product name area SF100 for displaying the product name, and a list L100 corresponding to the product name (drug name) specified in the product name area SF100.
In response to a click on the "▽" button B100 displayed in the product name area SF100, multiple different product names (drug names) are displayed, for example, vertically, and when one of the multiple product names (drug names) is clicked, only the product name (drug name) specified by the click is displayed in the product name area SF100, and a list L100 corresponding to that product name (drug name) is also displayed.
List L100 displays the status, expected delivery date, prescription ID, patient ID, quantity, and hospital name as customer name in list format.

<配送依頼受付画面>
図22は、本発明の一実施形態に係わる受注管理サーバにより管理される配送依頼受付画面を表す模式図である。
図21に示す未依頼のリストL100がディスプレイ38Cに表示され、薬剤師によるマウス操作に応じて配送依頼画面G100に表示されているリスト上の複数の未依頼の処方箋IDのうちの何れか1つへの選択を受付けることが可能である。
図21に示す処方箋IDのうち1つが選択されると、図22に示す配送依頼受付画面G105がディスプレイ38Cに表示される。
配送依頼送信制御部68Cは、選択された1つの処方箋ID、患者ID、指定された配送予定日を一組にして受注管理サーバ7Bに送信するように制御する。
<Delivery request reception screen>
FIG. 22 is a schematic diagram showing a delivery request reception screen managed by the order management server according to one embodiment of the present invention.
The unrequested list L100 shown in Figure 21 is displayed on display 38C, and the pharmacist can select one of the multiple unrequested prescription IDs on the list displayed on the delivery request screen G100 in response to mouse operation.
When one of the prescription IDs shown in FIG. 21 is selected, a delivery request reception screen G105 shown in FIG. 22 is displayed on the display 38C.
The delivery request transmission control unit 68C performs control so that the selected prescription ID, patient ID, and designated scheduled delivery date are sent as a set to the order management server 7B.

<変形例>
以上の各形態は多様に変形される。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された2以上の態様は適宜に併合され得る。
<Modification>
The above embodiments can be modified in various ways. Specific modified embodiments are exemplified below. Two or more embodiments selected from the following examples can be combined as appropriate.

(1)各形態において、処方箋(紙媒体)をスキャナ装置等で読取り、当該処方箋の画像データから処方箋データDpが生成される構成としてもよい。例えば、医療従事者端末3Aにより、処方箋の画像データにおける各文字列を認識可能とし、認識した各文字列から処方箋データDpの各情報が自動で抽出される構成としてもよい。以下、処方箋の画像データから処方箋データDpを自動で生成する処理を「自動生成処理」と記載する場合がある。 (1) In each embodiment, the prescription (paper medium) may be read using a scanner device or the like, and prescription data Dp may be generated from the image data of the prescription. For example, the medical staff terminal 3A may be configured to recognize each character string in the image data of the prescription, and each piece of information in the prescription data Dp may be automatically extracted from each recognized character string. Hereinafter, the process of automatically generating prescription data Dp from the image data of the prescription may be referred to as the "automatic generation process."

具体的には、自動生成処理では、処方箋の画像データに表される文字列を文字認識処理を用いて抽出する。例えば、処方箋の画像データにおける各文字列のうち「保険者番号」という文字列の右側に表される数字列は、処方箋データDpの各情報のうち被保険者番号(個人情報DI)であるのが通常である。以上の事情を考慮して、当該数字列は被保険者番号として抽出される。 Specifically, the automatic generation process uses character recognition to extract character strings that appear in the prescription image data. For example, the numeric string that appears to the right of the string "insurer number" among the character strings in the prescription image data is typically the insured person number (personal information DI) among the pieces of information in the prescription data Dp. Taking the above into consideration, this numeric string is extracted as the insured person number.

また、名称データベースが医療従事者端末3Aに記憶される。名称データベースには、各々が相違する薬剤dの名称を示す複数種類の名称データが含まれる。処方箋の画像データにおける文字列が、名称データベースの名称データの各々と比較される。また、処方箋の文字列と一致した名称データは、処方箋データDpが示す薬剤dの名称として抽出される。また、処方箋の画像データにおいて、薬剤dの名称を示す文字列と予め定められた位置関係にある(例えば、当該文字列の近傍にある)文字列として「2錠」「1日2回朝夕食後」という文字列が抽出された場合を想定する。以上の「2錠」「1日2回朝夕食後」という文字列は、処方箋データDpが示す服用方法として抽出される。 A name database is also stored in the medical staff terminal 3A. The name database contains multiple types of name data, each of which indicates a different name for drug d. The character string in the prescription image data is compared with each of the name data in the name database. Name data that matches the character string on the prescription is extracted as the name of drug d indicated by prescription data Dp. Assume that the character strings "2 tablets" and "twice a day, after breakfast and dinner" are extracted from the prescription image data as character strings that are in a predetermined positional relationship with the character string indicating the name of drug d (for example, near the character string). The character strings "2 tablets" and "twice a day, after breakfast and dinner" are extracted as the dosage method indicated by prescription data Dp.

同様に、薬剤dの名称を示す文字列と予め定められた位置関係にある文字列のうち「2錠」「1日2回朝夕食後」という文字列に加え、「10日分」という文字列が抽出された場合を想定する。以上の場合、処方箋データDpが示す薬剤dの数量として「40」(=2×2×10)が決定される。以上の変形例によれば、例えば処方箋データDpの各情報が手入力される構成と比較して、処方箋データDpを生成するための医療従事者の作業負担が軽減される。 Similarly, let's assume that, among the character strings that are in a predetermined positional relationship with the character string indicating the name of drug d, in addition to the character strings "2 tablets" and "twice a day after breakfast and dinner," the character string "10 days' supply" is extracted. In this case, "40" (= 2 x 2 x 10) is determined as the quantity of drug d indicated in prescription data Dp. According to the above modified example, the workload on medical professionals for generating prescription data Dp is reduced compared to, for example, a configuration in which each piece of information in prescription data Dp is manually entered.

(2)各形態において、医療従事者端末3Aから送信される処方箋データDpが処方箋(紙媒体)の画像データである構成としてもよい。以上の変形例では、処方箋の画像データ(処方箋データDp)を用いて、上述の自動生成処理がオンライン診療サーバ7Aにおいて実行され、第1処方情報D1の各情報が自動で抽出される。また、以上の変形例では、上述の名称データベースがオンライン診療サーバ7Aに設けられる。 (2) In each embodiment, the prescription data Dp sent from the medical professional terminal 3A may be image data of the prescription (paper medium). In the above modification, the above-mentioned automatic generation process is executed in the online medical consultation server 7A using the prescription image data (prescription data Dp), and each piece of information in the first prescription information D1 is automatically extracted. Also, in the above modification, the above-mentioned name database is provided in the online medical consultation server 7A.

(3)各形態において、オンライン診療サーバ7Aが被保険者番号を取得するための構成は適宜に変更できる。例えば、被保険者番号が記載された保険証の画像データから被保険者番号が自動で抽出される構成としてもよい。以上の変形例では、オンライン診療が開始された際に、被保険者番号が記載された保険証が患者端末3Bのカメラで撮影され、当該保険証の画像データがオンライン診療サーバ7Aへ送信される。オンライン診療サーバ7Aは、文字認識処理により、保険証の画像データから被保険者番号を抽出する。例えば、保険証の画像データが表す各文字列のうち、予め定められた桁数(例えば8桁)の数字列が被保険者番号として抽出される。 (3) In each embodiment, the configuration by which the online medical consultation server 7A acquires the insured person number can be modified as appropriate. For example, the configuration may be such that the insured person number is automatically extracted from the image data of the health insurance card on which the insured person number is printed. In the above modification, when online medical consultation begins, the health insurance card on which the insured person number is printed is photographed by the camera of the patient terminal 3B, and the image data of the health insurance card is sent to the online medical consultation server 7A. The online medical consultation server 7A extracts the insured person number from the image data of the health insurance card by character recognition processing. For example, from each character string represented by the image data of the health insurance card, a numeric string of a predetermined number of digits (e.g., 8 digits) is extracted as the insured person number.

なお、以上の変形例において、撮影された保険証の画像データから当該保険証の適否をオンライン診療サーバ7Aが判定可能としてもよい。以上の判断は、例えば、保険証の画像データから抽出した被保険者番号に基づいて実行される。具体的には、オンライン診療サーバ7Aは、患者端末3Bで撮影された保険証の画像データから被保険者番号が抽出されると、当該被保険者番号を被保険者番号データベースから検索する。 In the above variant, the online medical consultation server 7A may be able to determine the validity of the health insurance card from the image data of the photographed health insurance card. This determination is made, for example, based on the insured person number extracted from the image data of the health insurance card. Specifically, when the insured person number is extracted from the image data of the health insurance card photographed by the patient terminal 3B, the online medical consultation server 7A searches for the insured person number in the insured person number database.

以上の被保険者番号データベースには、適切な各被保険者番号が記憶される。患者端末3Bで撮影された保険証の画像データから抽出された被保険者番号が被保険者番号データベースから検索されると、当該保険証は適切であると判断される。医師は、保険証が適切であると判断された場合にオンライン診療を継続する。なお、上述の被保険者番号データベースは、オンライン診療サーバ7Aに設けてもよいし、外部のサーバに設けてもよい。 The above-mentioned insured person number database stores each appropriate insured person number. When the insured person number extracted from the image data of the health insurance card photographed by the patient terminal 3B is searched in the insured person number database, the health insurance card is determined to be appropriate. If the health insurance card is determined to be appropriate, the doctor continues the online medical consultation. The above-mentioned insured person number database may be provided on the online medical consultation server 7A or on an external server.

さらに、オンライン診療より前に保険証の画像データがオンライン診療サーバ7Aへ送信され、保険証が適切であると判断されたことを条件に、オンライン診療が開始可能な構成としてもよい。なお、保険証には患者の顔写真が表示されない場合がある。以上の場合、保険証の他に顔写真を表示する証明書(運転免許証など)の画像データがオンライン診療サーバ7Aへ送信されたことを条件に、オンライン診療が可能な構成としてもよい。例えば、オンライン診療において、顔写真を表示する証明書の画像データを用いて、患者の本人確認が実施される。 Furthermore, image data of the health insurance card may be sent to the online medical consultation server 7A before the online medical consultation, and the online medical consultation may be allowed to begin on the condition that the health insurance card is determined to be appropriate. Note that there are cases where the health insurance card does not display a photograph of the patient's face. In such cases, the online medical consultation may be allowed on the condition that image data of a certificate (such as a driver's license) displaying a photograph of the face is sent to the online medical consultation server 7A in addition to the health insurance card. For example, during the online medical consultation, the patient's identity is confirmed using image data of the certificate displaying a photograph of the face.

(4)各形態において、オンライン診療の結果に基づき処方された薬剤dの名称、数量および服用方法、当該薬剤dの配送日が含まれる電子メールmが送信される構成を採用した。以上の構成において、電子メールmが送信されるメールアドレスは適宜に変更できる。例えば、患者自身のメールアドレスに加え付添者のメールアドレスを患者端末3Bを介して受注管理サーバ7Bに登録可能な構成としてもよい。以上の構成によれば、薬剤dが受注された場合、患者に加え付添者に対して電子メールmが送信される。 (4) In each embodiment, a configuration is adopted in which an email m is sent that includes the name, quantity, and dosage method of the prescribed medication d based on the results of the online medical consultation, as well as the delivery date of the medication d. In the above configuration, the email address to which the email m is sent can be changed as appropriate. For example, a configuration may be adopted in which the email address of the attendant, in addition to the patient's own email address, can be registered in the order management server 7B via the patient terminal 3B. With the above configuration, when an order for medication d is placed, an email m is sent to the attendant in addition to the patient.

<本実施形態の態様例の作用、効果のまとめ>
<第1態様>
本態様の受注管理システム1は、オンライン診療アプリケーションAP1を搭載し、患者によるオンライン診療アプリケーションAP1の操作が可能な患者端末3Bと、オンライン診療アプリケーションを搭載し、患者端末3Bと通信ネットワークN1を介して接続され、医療従事者によるオンライン診療アプリケーションAP1の操作が可能な医療従事者端末3Aと、医療従事者端末3Aと患者端末3Bとの間に通信ネットワークN1を介して接続され、オンライン診療アプリケーションに係わるサービスを提供するオンライン診療サーバ7Aと、オンライン診療サーバ7Aと通信ネットワークN2を介して接続され、薬剤dに係わる受注情報を管理する受注管理サーバ7Bと、を備えた受注管理システム1であって、オンライン診療サーバ7Aは、サービスが実施された場合に得られる患者に係わる個人情報である被保険者情報を含む処方箋データ、及び処方箋データに固有の処方箋IDを含む第1処方情報D1に対して、ユニークな診療結果問合せ番号Nを関連付けて記憶するデータベース8Aと、受注管理サーバ7Bから診療結果問合せ番号Nと所望の情報要求とを受信した場合に、当該診療結果問合せ番号Nをキーとして、データベース8Aから第1処方情報D1を検索し、該検索の結果として得られた第1処方情報D1から個人情報である被保険者情報を含む処方箋データを除いた第2処方情報D2を生成し、該第2処方情報D2を受注管理サーバ7Bに送信するように制御する検索制御部73Aと、を備え、受注管理サーバ7Bは、記憶部84Bと、オンライン診療サーバ7Aから受信した患者に係わる診療結果問合せ番号Nを記憶部84Bに登録する登録制御部81Bと、患者に係わる診療結果問合せ番号Nをオンライン診療サーバ7Aに送信し、オンライン診療サーバ7Aから受信した第2処方情報D2を診療結果問合せ番号Nに関連付けて記憶部84Bに登録するように制御する処方情報登録制御部82Bと、患者に係わる薬剤dの配送先要求Rhに診療結果問合せ番号Nを付加してオンライン診療サーバ7Aに送信し、オンライン診療サーバ7Aから受信した薬剤dに係わる配送先情報を物流管理サーバ7Cへ送信するように制御する配送先情報送信制御部83Bと、を備えることを特徴とする。
本態様によれば、オンライン診療サーバ7Aは、サービスが実施された場合に得られる患者に係わる個人情報である被保険者情報を含む処方箋データ、及び処方箋データに固有の処方箋IDを含む第1処方情報D1に対して、ユニークな診療結果問合せ番号Nを関連付けてデータベース8Aに記憶しておき、検索制御部73Aが、受注管理サーバ7Bから診療結果問合せ番号Nと所望の情報要求とを受信した場合に、当該診療結果問合せ番号Nをキーとして、データベース8Aから第1処方情報D1を検索し、該検索の結果として得られた第1処方情報D1から個人情報である被保険者情報を含む処方箋データを除いた第2処方情報D2を生成し、該第2処方情報D2を受注管理サーバ7Bに送信するように制御し、受注管理サーバ7Bは、登録制御部81Bが、オンライン診療サーバ7Aから受信した患者に係わる診療結果問合せ番号Nを記憶部84Bに登録し、処方情報登録制御部82Bが、患者に係わる診療結果問合せ番号Nをオンライン診療サーバ7Aに送信し、オンライン診療サーバ7Aから受信した第2処方情報D2を診療結果問合せ番号Nに関連付けて記憶部84Bに登録するように制御し、配送先情報送信制御部83Bが、患者に係わる薬剤dの配送先要求Rhに診療結果問合せ番号Nを付加してオンライン診療サーバ7Aに送信し、オンライン診療サーバ7Aから受信した薬剤dに係わる配送先情報を物流管理サーバ7Cへ送信するように制御する。
これにより、患者に係わる個人情報である被保険者情報が受注管理サーバ7Bに送信されることを抑制できるので、患者の個人情報が配送事業者に漏洩せずに、在宅医療を利用した患者への薬剤dの配送サービスがより拡大できるシステム構成を構築することができる。
<Summary of the functions and effects of the exemplary embodiment>
<First Aspect>
The order management system 1 of this embodiment includes: a patient terminal 3B that is equipped with an online medical consultation application AP1 and that allows a patient to operate the online medical consultation application AP1; a medical worker terminal 3A that is equipped with the online medical consultation application and is connected to the patient terminal 3B via a communication network N1 and that allows a medical worker to operate the online medical consultation application AP1; an online medical consultation server 7A that is connected between the medical worker terminal 3A and the patient terminal 3B via the communication network N1 and that provides services related to the online medical consultation application; and an order management server 7B that is connected to the online medical consultation server 7A via a communication network N2 and that manages order information related to a drug d. The online medical consultation server 7A stores a database 8A that associates a unique medical consultation result inquiry number N with prescription data including insured person information, which is personal information related to the patient obtained when the service is provided, and first prescription information D1 including a prescription ID unique to the prescription data, and receives from the order management server 7B the medical consultation result inquiry number N and the desired and a search control unit 73A that, when an information request is received, searches the database 8A for the first prescription information D1 using the medical result inquiry number N as a key, generates second prescription information D2 by excluding prescription data including personal information of the insured person from the first prescription information D1 obtained as a result of the search, and controls the transmission of the second prescription information D2 to the order management server 7B. The order management server 7B includes a memory unit 84B and a registration control unit 81B that registers the medical result inquiry number N related to the patient received from the online medical consultation server 7A in the memory unit 84B. The system is characterized by comprising a prescription information registration control unit 82B that transmits the medical result inquiry number N related to the patient to the online medical consultation server 7A and controls the second prescription information D2 received from the online medical consultation server 7A to be associated with the medical result inquiry number N and registered in the memory unit 84B, and a delivery destination information transmission control unit 83B that adds the medical result inquiry number N to the delivery destination request Rh for the drug d related to the patient and transmits it to the online medical consultation server 7A, and controls the delivery destination information related to the drug d received from the online medical consultation server 7A to be transmitted to the logistics management server 7C.
According to this aspect, the online medical care server 7A associates a unique medical result inquiry number N with prescription data including insured person information, which is personal information related to the patient, obtained when the service is provided, and first prescription information D1, which includes a prescription ID unique to the prescription data, and stores the associated information in the database 8A. When the search control unit 73A receives the medical result inquiry number N and the desired information request from the order management server 7B, it searches the database 8A for the first prescription information D1 using the medical result inquiry number N as a key, and generates second prescription information D2 by excluding prescription data including insured person information, which is personal information, from the first prescription information D1 obtained as a result of the search, and then transmits the second prescription information D2 to the order management server 7B. The order management server 7B controls the registration control unit 81B to register the medical result inquiry number N related to the patient received from the online medical consultation server 7A in the memory unit 84B, the prescription information registration control unit 82B to send the medical result inquiry number N related to the patient to the online medical consultation server 7A and associate the second prescription information D2 received from the online medical consultation server 7A with the medical result inquiry number N and register it in the memory unit 84B, and the delivery destination information transmission control unit 83B to add the medical result inquiry number N to the delivery destination request Rh for the drug d related to the patient and send it to the online medical consultation server 7A, and send the delivery destination information related to the drug d received from the online medical consultation server 7A to the logistics management server 7C.
This prevents insured information, which is personal information related to patients, from being sent to the order management server 7B, thereby preventing the patient's personal information from being leaked to the delivery company, and making it possible to construct a system configuration that can further expand the delivery service of drug d to patients using home medical care.

<第2態様>
本態様の第2処方情報D2は、オンライン診療アプリケーションにより判別可能な医療施設ID、患者ID、薬剤ID、及び薬剤dの処方量を含み、
処方情報登録制御部82Bは、診療結果問合せ番号Nに基づいてユニークな第2患者IDを生成し、第2処方情報D2に第2患者IDを関連付けて記憶部84Bに記憶するように制御することを特徴とする。
本態様によれば、処方情報登録制御部82Bは、診療結果問合せ番号Nに基づいてユニークな第2患者IDを生成し、第2処方情報D2に第2患者IDを関連付けて記憶部84Bに記憶するように制御する。
これにより、受注管理サーバ7Bにおいては、第2処方情報D2をユニークな第2患者IDに関連付けて記憶部84Bに記憶するので、受注管理サーバ7Bのセキュリティを向上することができ、在宅医療を利用した患者への薬剤dの配送サービスがより拡大できるシステム構成を構築することができる。
<Second Aspect>
The second prescription information D2 of this aspect includes a medical facility ID, a patient ID, a drug ID, and a prescribed amount of drug d, which can be determined by the online medical consultation application,
The prescription information registration control unit 82B is characterized by generating a unique second patient ID based on the medical result inquiry number N, and controlling the second prescription information D2 to be associated with the second patient ID and stored in the memory unit 84B.
According to this embodiment, the prescription information registration control unit 82B generates a unique second patient ID based on the medical result inquiry number N, and controls the second prescription information D2 to be associated with the second patient ID and stored in the memory unit 84B.
As a result, the order management server 7B associates the second prescription information D2 with a unique second patient ID and stores it in the memory unit 84B, thereby improving the security of the order management server 7B and constructing a system configuration that can further expand the delivery service of drug d to patients using home medical care.

<第3態様>
本態様の受注管理システム1は、薬剤師による操作が可能な薬局端末3Cを備え、受注管理サーバ7Bは、薬局端末3Cから薬剤dに係わる配送画面要求を受信したときに、処方箋IDに対応した配送依頼画面を生成し、配送依頼画面を薬局端末3Cに送信するように制御する配送依頼画面生成制御部87Bを備え、薬局端末3Cは、受注管理サーバ7Bから受信した配送依頼画面をディスプレイ38Cに表示しておき、操作に応じて配送依頼画面に処方箋ID毎に配送日が指定されたときに、指定された配送日と処方箋IDとを受注管理サーバ7Bに送信するように制御する配送依頼送信制御部68Cを備え、受注管理サーバ7Bは、指定された配送日と処方箋IDとを薬局端末3Cから受信する配送依頼受信部89Bを備えることを特徴とする。
本態様によれば、受注管理サーバ7Bは、配送依頼画面生成制御部87Bが、薬局端末3Cから薬剤dに係わる配送画面要求を受信したときに、処方箋IDに対応した配送依頼画面を生成し、配送依頼画面を薬局端末3Cに送信するように制御し、薬局端末3Cは、配送依頼送信制御部68Cが、受注管理サーバ7Bから受信した配送依頼画面をディスプレイ38Cに表示しておき、操作に応じて配送依頼画面に処方箋ID毎に配送日が指定されたときに、指定された配送日と処方箋IDとを受注管理サーバ7Bに送信するように制御し、受注管理サーバ7Bは、配送依頼受信部89Bが、指定された配送日と処方箋IDとを薬局端末3Cから受信する。
これにより、薬局端末3Cにおいては、配送依頼画面を用いて処方箋ID毎に配送日が指定でき、受注管理サーバ7Bにおいては、薬局端末3Cから指定済みの配送日と処方箋IDとを受信できるので、薬剤dに係わる配送依頼処理を簡単に行うことができ、在宅医療を利用した患者への薬剤dの配送サービスがより拡大できるシステム構成を構築することができる。
<Third Aspect>
The order management system 1 of this embodiment includes a pharmacy terminal 3C that can be operated by a pharmacist, and an order management server 7B includes a delivery request screen generation control unit 87B that generates a delivery request screen corresponding to the prescription ID when a delivery screen request related to drug d is received from the pharmacy terminal 3C and controls the delivery request screen to be sent to the pharmacy terminal 3C, the pharmacy terminal 3C displays the delivery request screen received from the order management server 7B on a display 38C, and includes a delivery request sending control unit 68C that controls the delivery request screen to be sent to the order management server 7B when a delivery date is specified for each prescription ID on the delivery request screen in response to operation, and the order management server 7B includes a delivery request receiving unit 89B that receives the specified delivery date and prescription ID from the pharmacy terminal 3C.
According to this embodiment, when the delivery request screen generation control unit 87B receives a delivery screen request related to drug d from the pharmacy terminal 3C, the order management server 7B controls the delivery request screen generation control unit 87B to generate a delivery request screen corresponding to the prescription ID and send the delivery request screen to the pharmacy terminal 3C, and the pharmacy terminal 3C controls the delivery request sending control unit 68C to display the delivery request screen received from the order management server 7B on the display 38C, and when a delivery date is specified for each prescription ID on the delivery request screen in response to operation, to send the specified delivery date and prescription ID to the order management server 7B, and the delivery request receiving unit 89B of the order management server 7B receives the specified delivery date and prescription ID from the pharmacy terminal 3C.
As a result, the pharmacy terminal 3C can specify a delivery date for each prescription ID using the delivery request screen, and the order management server 7B can receive the specified delivery date and prescription ID from the pharmacy terminal 3C, making it easy to process delivery requests for drug d and enabling the construction of a system configuration that can further expand delivery services for drug d to patients using home medical care.

<第4態様>
本態様の受注管理サーバ7Bは、特定の薬局端末3Cから受信した配送日と処方箋ID、及びオンライン診療サーバ7Aから受信した第2処方情報D2に基づいてカレンダデータを生成するカレンダデータ生成部88Bを備えることを特徴とする。
本態様によれば、受注管理サーバ7Bは、カレンダデータ生成部88Bが、特定の薬局端末3Cから受信した配送日と処方箋ID、及びオンライン診療サーバ7Aから受信した第2処方情報D2に基づいてカレンダデータを生成する。
これにより、第2処方情報D2に基づいてカレンダデータを生成することができる。
<Fourth aspect>
The order management server 7B in this embodiment is characterized by having a calendar data generation unit 88B that generates calendar data based on the delivery date and prescription ID received from a specific pharmacy terminal 3C, and the second prescription information D2 received from the online medical consultation server 7A.
According to this embodiment, the order management server 7B generates calendar data by the calendar data generation unit 88B based on the delivery date and prescription ID received from a specific pharmacy terminal 3C, and the second prescription information D2 received from the online medical consultation server 7A.
This allows calendar data to be generated based on the second prescription information D2.

<第5態様>
本態様のカレンダデータ生成部88Bは、カレンダデータを生成した際に、処方箋IDおよび配送日を含む電子メールmを薬局端末3Cのメールアドレス宛てに送信することを特徴とする。
本態様によれば、カレンダデータ生成部88Bは、カレンダデータを生成した際に、処方箋IDおよび配送日を含む電子メールmを薬局端末3Cのメールアドレス宛てに送信する。
これにより、カレンダデータを生成した際に、処方箋IDおよび配送日を含む電子メールmを薬局端末3Cに送信することができるので、薬剤師は電子メールmに含まれるカレンダデータ、処方箋IDおよび配送日を確認することができる。
<Fifth aspect>
The calendar data generating unit 88B of this embodiment is characterized in that when the calendar data is generated, it sends an email m including the prescription ID and delivery date to the email address of the pharmacy terminal 3C.
According to this aspect, when the calendar data generating unit 88B generates the calendar data, it sends an email m including the prescription ID and delivery date to the email address of the pharmacy terminal 3C.
This allows an email m containing the prescription ID and delivery date to be sent to the pharmacy terminal 3C when the calendar data is generated, so that the pharmacist can check the calendar data, prescription ID, and delivery date contained in the email m.

<第6態様>
本態様の受注管理システム1は、受注管理サーバ7Bと通信ネットワークN3を介して接続される複数の物流管理サーバ7Cを備え、各受注管理サーバ7Bは、記憶部84Bから取得した薬剤dに係わる受注情報に基づいて、受注データDjを生成し、受注データDjを物流管理サーバ7Cに送信する受注データ生成部86Bを備えることを特徴とすることを特徴とする。
本態様によれば、各受注管理サーバ7Bは、受注データ生成部86Bが、記憶部84Bから取得した薬剤dに係わる受注情報に基づいて、受注データDjを生成し、受注データDjを物流管理サーバ7Cに送信する。
これにより、薬剤dに係わる受注情報に基づいて生成された受注データDjを物流管理サーバ7Cに送信することができるので、受注データDjを物流管理サーバ7Cに引き渡すことができ、在宅医療を利用した患者への薬剤dの配送サービスがより拡大できるシステム構成を構築することができる。
<Sixth aspect>
The order management system 1 of this embodiment is characterized in that it comprises an order management server 7B and a plurality of logistics management servers 7C connected via a communication network N3, and each order management server 7B comprises an order data generation unit 86B that generates order data Dj based on order information related to drug d obtained from a memory unit 84B and transmits the order data Dj to the logistics management server 7C.
According to this embodiment, each order management server 7B generates order data Dj based on the order information related to drug d acquired by the order data generation unit 86B from the memory unit 84B, and transmits the order data Dj to the logistics management server 7C.
This allows the order data Dj generated based on the order information related to drug d to be sent to the logistics management server 7C, so that the order data Dj can be handed over to the logistics management server 7C, and a system configuration can be constructed that can further expand the delivery service of drug d to patients using home medical care.

<第7態様>
本態様の受注管理システム1は、受注管理サーバ7Bと通信ネットワークN3を介して接続される複数の物流管理サーバ7Cを備え、各物流管理サーバ7Cは、受注管理サーバ7Bから受注データDjを受信した場合に、受注データDjに含まれる診療結果問合せ番号Nを抽出し、オンライン診療サーバ7Aに配送先情報を問い合わせるために、診療結果問合せ番号Nに配送先情報の問い合わせ要求を付加して受注管理サーバ7Bに送信し、受注管理サーバ7Bから診療結果問合せ番号Nと配送先情報とを受信した場合に、当該配送先情報に基づいて、出荷データを生成する出荷データ生成部91Cを備えることを特徴とする。
本態様によれば、各物流管理サーバ7Cは、出荷データ生成部91Cが、受注管理サーバ7Bから受注データDjを受信した場合に、受注データDjに含まれる診療結果問合せ番号Nを抽出し、オンライン診療サーバ7Aに配送先情報を問い合わせるために、診療結果問合せ番号Nに配送先情報の問い合わせ要求を付加して受注管理サーバ7Bに送信し、受注管理サーバ7Bから診療結果問合せ番号Nと配送先情報とを受信した場合に、当該配送先情報に基づいて、出荷データを生成する。
これにより、受注管理サーバ7Bから受信した受注データDjに含まれる診療結果問合せ番号Nに対応して得られた配送先情報に基づいて、出荷データを生成することができる。さらに、診療結果問合せ番号Nに対応した出荷データを生成することができ、患者の個人情報が配送事業者に漏洩せずに、在宅医療を利用した患者への薬剤dの配送サービスがより拡大できるシステム構成を構築することができる。
<Seventh aspect>
The order management system 1 of this embodiment comprises a plurality of logistics management servers 7C connected to the order management server 7B via a communication network N3, and each logistics management server 7C, when receiving order data Dj from the order management server 7B, extracts the medical result inquiry number N contained in the order data Dj, and sends the medical result inquiry number N to the order management server 7B with an inquiry request for delivery destination information attached to it in order to inquire about delivery destination information from the online medical consultation server 7A, and is characterized in that, when receiving the medical result inquiry number N and delivery destination information from the order management server 7B, it comprises a shipping data generation unit 91C that generates shipping data based on the delivery destination information.
According to this embodiment, when the shipping data generation unit 91C of each logistics management server 7C receives order data Dj from the order management server 7B, it extracts the medical result inquiry number N contained in the order data Dj, and in order to inquire about delivery destination information from the online medical consultation server 7A, it attaches a delivery destination information inquiry request to the medical result inquiry number N and sends it to the order management server 7B, and when it receives the medical result inquiry number N and delivery destination information from the order management server 7B, it generates shipping data based on the delivery destination information.
This allows shipping data to be generated based on the delivery address information obtained corresponding to the medical result inquiry number N included in the order data Dj received from the order management server 7B. Furthermore, it is possible to generate shipping data corresponding to the medical result inquiry number N, and to build a system configuration that can further expand the delivery service of drug d to patients using home medical care, without leaking the patient's personal information to the delivery company.

<第8態様>
本態様の配送先情報は、患者に係わる施設、患者に係わる薬局、患者に係わる住宅のうち、少なくとも1つの住所情報及び名称を含み、出荷データ生成部91Cは、患者に係わる住所情報及び名称を含む配送伝票93Cを記録媒体に印刷することを特徴とする。
本態様によれば、出荷データ生成部91Cは、患者に係わる住所情報及び名称を含む配送伝票93Cを記録媒体に印刷することができる。
これにより、記録媒体に印刷された配送伝票93Cを配送事業者の配送員に提示することができ、配送伝票93Cに含まれる患者に係わる施設、患者に係わる薬局、患者に係わる住宅のうち、少なくとも1つの住所情報を配送員が確認することができる。
<Eighth aspect>
The delivery destination information in this embodiment includes address information and name of at least one of the patient's facility, the patient's pharmacy, and the patient's residence, and the shipping data generation unit 91C prints a delivery slip 93C including the patient's address information and name on a recording medium.
According to this aspect, the shipping data generating unit 91C can print a delivery slip 93C including address information and the name of the patient on a recording medium.
This allows the delivery slip 93C printed on the recording medium to be presented to the delivery person of the delivery company, and the delivery person can confirm the address information of at least one of the facility related to the patient, the pharmacy related to the patient, and the residence related to the patient contained in the delivery slip 93C.

<第9態様>
本態様の第1処方情報D1は、患者に係わる被保険者情報を含む処方箋データ、処方箋データに固有の処方箋ID、処方箋データにより指定された薬剤名、薬剤名に係わる薬剤ID、薬剤dの処方量、患者に係わる患者ID、薬剤dに係わる配送先住所を含むことを特徴とする。
本態様によれば、第1処方情報D1は、患者に係わる被保険者情報を含む処方箋データ、処方箋データに固有の処方箋ID、処方箋データにより指定された薬剤名、薬剤名に係わる薬剤ID、薬剤dの処方量、患者に係わる患者ID、薬剤dに係わる配送先住所を含むので、オンライン診療サーバ7Aは、患者に係わる個人情報である被保険者情報を含む処方箋データを、ユニークな診療結果問合せ番号Nに関連付けてデータベース8Aに記憶しておくことができる。
<Ninth Aspect>
The first prescription information D1 in this embodiment is characterized by including prescription data including insured person information related to the patient, a prescription ID unique to the prescription data, a drug name specified by the prescription data, a drug ID related to the drug name, a prescribed amount of drug d, a patient ID related to the patient, and a delivery address related to drug d.
According to this embodiment, the first prescription information D1 includes prescription data including insured person information related to the patient, a prescription ID unique to the prescription data, the drug name specified by the prescription data, the drug ID related to the drug name, the prescribed amount of drug d, the patient ID related to the patient, and the delivery address related to drug d.Therefore, the online medical consultation server 7A can store the prescription data including the insured person information, which is personal information related to the patient, in the database 8A in association with the unique medical result inquiry number N.

<第10態様>
本態様の受注管理方法は、オンライン診療アプリケーションAP1を搭載し、患者によるオンライン診療アプリケーションAP1の操作が可能な患者端末3Bと、オンライン診療アプリケーションを搭載し、患者端末3Bと通信ネットワークN1を介して接続され、医療従事者によるオンライン診療アプリケーションAP1の操作が可能な医療従事者端末3Aと、医療従事者端末3Aと患者端末3Bとの間に通信ネットワークN1を介して接続され、オンライン診療アプリケーションAP1に係わるサービスを提供するオンライン診療サーバ7Aと、オンライン診療サーバ7Aと通信ネットワークN2を介して接続され、薬剤dに係わる受注情報を管理する受注管理サーバ7Bと、を備えた受注管理システム1による受注管理方法であって、オンライン診療サーバ7Aは、サービスが実施された場合に得られる患者に係わる個人情報である被保険者情報を含む処方箋データ、及び処方箋データに固有の処方箋IDを含む第1処方情報D1に対して、ユニークな診療結果問合せ番号Nを関連付けてデータベース8Aに記憶する記憶ステップ(S130)と、受注管理サーバ7Bから診療結果問合せ番号Nと所望の情報要求とを受信した場合に、当該診療結果問合せ番号Nをキーとして、データベース8Aから第1処方情報D1を検索し、該検索の結果として得られた第1処方情報D1から個人情報である被保険者情報を含む処方箋データを除いた第2処方情報D2を生成し、該第2処方情報D2を受注管理サーバ7Bに送信するように制御する検索制御ステップ(S355、S357)と、を含み、受注管理サーバ7Bは、オンライン診療サーバ7Aから受信した患者に係わる診療結果問合せ番号Nを記憶部84Bに登録する登録制御ステップ(Sa2)と、患者に係わる診療結果問合せ番号Nをオンライン診療サーバ7Aに送信し、オンライン診療サーバ7Aから受信した第2処方情報D2を診療結果問合せ番号Nに関連付けて記憶部84Bに登録するように制御する処方情報登録制御ステップ(S360)と、患者に係わる薬剤dの配送先要求Rhに診療結果問合せ番号Nを付加してオンライン診療サーバ7Aに送信し、オンライン診療サーバ7Aから受信した薬剤dに係わる配送先情報を物流管理サーバ7Cへ送信するように制御する配送先情報送信制御ステップ(S440、S445)と、を含むことを特徴とする。
第10態様の作用、及び効果は第1態様と同様であるので、その説明を省略する。
<Tenth Aspect>
The order management method of this aspect is an order management method using an order management system 1 that includes a patient terminal 3B that is equipped with an online medical consultation application AP1 and that allows a patient to operate the online medical consultation application AP1, a medical worker terminal 3A that is equipped with the online medical consultation application and is connected to the patient terminal 3B via a communication network N1 and that allows a medical worker to operate the online medical consultation application AP1, an online medical consultation server 7A that is connected between the medical worker terminal 3A and the patient terminal 3B via the communication network N1 and that provides services related to the online medical consultation application AP1, and an order management server 7B that is connected to the online medical consultation server 7A via a communication network N2 and that manages order information related to a drug d. The online medical consultation server 7A includes a storage step (S130) of associating a unique medical consultation result inquiry number N with prescription data that includes insured person information, which is personal information related to the patient obtained when the service is provided, and first prescription information D1 that includes a prescription ID unique to the prescription data, and storing the medical consultation result inquiry number N and the desired information from the order management server 7B. and a search control step (S355, S357) for controlling the reception of a medical information request from the online medical consultation server 7A to search the database 8A for the first prescription information D1 using the medical result inquiry number N as a key, to generate second prescription information D2 by removing prescription data including personal information of the insured person from the first prescription information D1 obtained as a result of the search, and to transmit the second prescription information D2 to the reception management server 7B. The reception management server 7B performs a registration control step (Sa2) for registering the medical result inquiry number N relating to the patient received from the online medical consultation server 7A in the storage unit 84B, and a registration control step (Sa3) for registering the medical result inquiry number N relating to the patient received from the online medical consultation server 7A in the storage unit 84B. The method is characterized by including a prescription information registration control step (S360) of transmitting the medical result inquiry number N received from the online medical consultation server 7A to the online medical consultation server 7A and controlling the second prescription information D2 received from the online medical consultation server 7A to be associated with the medical result inquiry number N and registered in the memory unit 84B, and a delivery destination information transmission control step (S440, S445) of adding the medical result inquiry number N to a delivery destination request Rh for the drug d related to the patient and transmitting it to the online medical consultation server 7A, and controlling the delivery destination information related to the drug d received from the online medical consultation server 7A to be transmitted to the logistics management server 7C.
The action and effect of the tenth aspect are the same as those of the first aspect, and therefore a description thereof will be omitted.

1…受注管理システム、3A…医療従事者端末、3B…患者端末、3C…薬局端末、7A…オンライン診療サーバ、7B…受注管理サーバ、7C…物流管理サーバ、8A…データベース、21A、21B、21C…CPU、22A、22B、22C…ROM、23A、23B、23C…RAM、60A、60B、60C…制御部、61A、61B、61C…音声エンコーダ、62A、62B、62C…音声デコーダ、63A、63B、63C…映像エンコーダ、64A、64B、64C…映像デコーダ、65A、65B、65C…表示制御部、66A、66B、66C、75A、75B…通信部、68C…配送依頼送信制御部、70A…制御部、71A…音声パケットバッファ、72A…映像パケットバッファ、73A…検索制御部、81B…登録制御部、82B…処方情報登録制御部、83B…配送先情報送信制御部、84B…記憶部、86B…受注データ生成部、87B…配送依頼画面生成制御部、88B…カレンダデータ生成部、89B…配送依頼受信部、89B…配送依頼受信部、91C…出荷データ生成部、AP1…オンライン診療アプリケーション、AP3…処方箋発行アプリケーション、N1、N2、N3、N4…通信ネットワーク、 1...Order management system, 3A...Medical worker terminal, 3B...Patient terminal, 3C...Pharmacy terminal, 7A...Online medical consultation server, 7B...Order management server, 7C...Logistics management server, 8A...Database, 21A, 21B, 21C...CPU, 22A, 22B, 22C...ROM, 23A, 23B, 23C...RAM, 60A, 60B, 60C...Control unit, 61A, 61B, 61C...Audio encoder, 62A, 62B, 62C...Audio decoder, 63A, 63B, 63C...Video encoder, 64A, 64B, 64C...Video decoder, 65A, 65B, 65C...Display control unit, 66A, 66B, 66C, 75A , 75B...Communication unit, 68C...Delivery request transmission control unit, 70A...Control unit, 71A...Audio packet buffer, 72A...Video packet buffer, 73A...Search control unit, 81B...Registration control unit, 82B...Prescription information registration control unit, 83B...Delivery destination information transmission control unit, 84B...Memory unit, 86B...Order data generation unit, 87B...Delivery request screen generation control unit, 88B...Calendar data generation unit, 89B...Delivery request reception unit, 89B...Delivery request reception unit, 91C...Shipping data generation unit, AP1...Online medical consultation application, AP3...Prescription issuance application, N1, N2, N3, N4...Communication network,

Claims (10)

オンライン診療アプリケーションを搭載し、患者による前記オンライン診療アプリケーションの操作が可能な患者端末と、
前記オンライン診療アプリケーションを搭載し、前記患者端末と通信ネットワークを介して接続され、医療従事者による前記オンライン診療アプリケーションの操作が可能な医療従事者端末と、
前記医療従事者端末と前記患者端末との間に通信ネットワークを介して接続され、前記オンライン診療アプリケーションに係わるサービスを提供するオンライン診療サーバと、
前記オンライン診療サーバと通信ネットワークを介して接続され、薬剤に係わる受注情報を管理する受注管理サーバと、を備えた受注管理システムであって、
前記オンライン診療サーバは、
前記サービスが実施された場合に得られる前記患者に係わる個人情報である被保険者情報を含む処方箋データ、及び前記処方箋データに固有の処方箋IDを含む第1処方情報に対して、ユニークな診療結果問合せ番号を関連付けて記憶するデータベースと、
前記受注管理サーバから診療結果問合せ番号と所望の情報要求とを受信した場合に、当該診療結果問合せ番号をキーとして、前記データベースから第1処方情報を検索し、該検索の結果として得られた第1処方情報から個人情報である被保険者情報を含む処方箋データを除いた第2処方情報を生成し、該第2処方情報を前記受注管理サーバに送信するように制御する検索制御部と、を備え、
前記受注管理サーバは、
記憶部と、
前記オンライン診療サーバから受信した前記患者に係わる診療結果問合せ番号を記憶部に登録する登録制御部と、
前記患者に係わる診療結果問合せ番号を前記オンライン診療サーバに送信し、前記オンライン診療サーバから受信した第2処方情報を前記診療結果問合せ番号に関連付けて前記記憶部に登録するように制御する処方情報登録制御部と、
前記患者に係わる薬剤の配送先要求に前記診療結果問合せ番号を付加して前記オンライン診療サーバに送信し、前記オンライン診療サーバから受信した前記薬剤に係わる配送先情報を物流管理サーバへ送信するように制御する配送先情報送信制御部と、を備えることを特徴とする受注管理システム。
a patient terminal that is equipped with an online medical consultation application and that allows a patient to operate the online medical consultation application;
a medical staff terminal that is installed with the online medical consultation application, is connected to the patient terminal via a communication network, and allows a medical staff member to operate the online medical consultation application;
an online medical consultation server connected between the medical staff terminal and the patient terminal via a communication network and providing services related to the online medical consultation application;
an order management system including an order management server that is connected to the online medical consultation server via a communication network and manages order information related to medicines,
The online medical consultation server
a database that stores prescription data including insured person information, which is personal information related to the patient obtained when the service is provided, and first prescription information including a prescription ID unique to the prescription data, in association with a unique medical result inquiry number;
a search control unit that, when receiving a medical result inquiry number and a desired information request from the order receiving management server, searches the database for first prescription information using the medical result inquiry number as a key, generates second prescription information by excluding prescription data including insured person information, which is personal information, from the first prescription information obtained as a result of the search, and controls the second prescription information to be transmitted to the order receiving management server;
The order management server
A memory unit;
a registration control unit that registers the medical result inquiry number related to the patient received from the online medical consultation server in a storage unit;
a prescription information registration control unit that transmits a medical treatment result inquiry number related to the patient to the online medical treatment server and controls the second prescription information received from the online medical treatment server to be associated with the medical treatment result inquiry number and registered in the storage unit;
an order management system characterized by comprising: a delivery destination information transmission control unit that adds the medical result inquiry number to a delivery destination request for the medication related to the patient and sends it to the online medical consultation server, and controls the delivery destination information related to the medication received from the online medical consultation server to be sent to a logistics management server.
前記第2処方情報は、前記オンライン診療アプリケーションにより判別可能な医療施設ID、患者ID、薬剤ID、及び薬剤の処方量を含み、
前記処方情報登録制御部は、前記診療結果問合せ番号に基づいてユニークな第2患者IDを生成し、前記第2処方情報に前記第2患者IDを関連付けて前記記憶部に記憶するように制御することを特徴とする請求項1記載の受注管理システム。
the second prescription information includes a medical facility ID, a patient ID, a drug ID, and a prescribed amount of the drug, which can be determined by the online medical consultation application;
2. The order management system according to claim 1, wherein the prescription information registration control unit generates a unique second patient ID based on the medical result inquiry number, and controls the second prescription information to be associated with the second patient ID and stored in the storage unit.
薬剤師による操作が可能な薬局端末を備え、
前記受注管理サーバは、薬局端末から薬剤に係わる配送画面要求を受信したときに、前記処方箋IDに対応した配送依頼画面を生成し、前記配送依頼画面を前記薬局端末に送信するように制御する配送依頼画面生成制御部を備え、
前記薬局端末は、前記受注管理サーバから受信した前記配送依頼画面を表示しておき、操作に応じて前記配送依頼画面に前記処方箋ID毎に配送日が指定されたときに、前記指定された配送日と処方箋IDとを前記受注管理サーバに送信するように制御する配送依頼送信制御部を備え、
前記受注管理サーバは、前記指定された配送日と処方箋IDとを前記薬局端末から受信する配送依頼受信部を備えることを特徴とする請求項1記載の受注管理システム。
Equipped with a pharmacy terminal that can be operated by pharmacists,
the order management server includes a delivery request screen generation control unit that, when receiving a delivery screen request related to a drug from a pharmacy terminal, generates a delivery request screen corresponding to the prescription ID and controls to send the delivery request screen to the pharmacy terminal;
The pharmacy terminal includes a delivery request transmission control unit that displays the delivery request screen received from the order management server, and when a delivery date is specified for each prescription ID on the delivery request screen in response to an operation, controls the pharmacy terminal to transmit the specified delivery date and prescription ID to the order management server;
2. The order management system according to claim 1, wherein the order management server includes a delivery request receiving unit that receives the specified delivery date and prescription ID from the pharmacy terminal.
前記受注管理サーバは、前記薬局端末から受信した配送日と処方箋ID、及び前記オンライン診療サーバから受信した第2処方情報に基づいてカレンダデータを生成するカレンダデータ生成部を備えることを特徴とする請求項3記載の受注管理システム。 The order management system of claim 3, characterized in that the order management server is provided with a calendar data generation unit that generates calendar data based on the delivery date and prescription ID received from the pharmacy terminal and the second prescription information received from the online medical consultation server. 前記カレンダデータ生成部は、前記カレンダデータを生成した際に、前記処方箋IDおよび前記配送日を含む電子メールを前記薬局端末のメールアドレス宛てに送信することを特徴とする請求項4記載の受注管理システム。 The order management system described in claim 4, characterized in that the calendar data generation unit, when generating the calendar data, sends an email including the prescription ID and the delivery date to the email address of the pharmacy terminal. 前記受注管理サーバと通信ネットワークを介して接続される複数の物流管理サーバを備え、
各前記受注管理サーバは、
前記記憶部から取得した前記薬剤に係わる受注情報に基づいて、受注データを生成し、前記受注データを前記物流管理サーバに送信する受注データ生成部を備えることを特徴とすることを特徴とする請求項1記載の受注管理システム。
a plurality of logistics management servers connected to the order management server via a communication network;
Each of the order management servers
The order management system described in claim 1, characterized in that it includes an order data generation unit that generates order data based on order information related to the drug obtained from the memory unit and transmits the order data to the logistics management server.
前記受注管理サーバと通信ネットワークを介して接続される複数の物流管理サーバを備え、
前記物流管理サーバは、
前記受注管理サーバから前記受注データを受信した場合に、前記受注データに含まれる前記診療結果問合せ番号を抽出し、前記オンライン診療サーバに配送先情報を問い合わせるために、前記診療結果問合せ番号に配送先情報の問い合わせ要求を付加して前記受注管理サーバに送信し、
前記受注管理サーバから診療結果問合せ番号と配送先情報とを受信した場合に、当該配送先情報に基づいて、出荷データを生成する出荷データ生成部を備えることを特徴とする請求項記載の受注管理システム。
a plurality of logistics management servers connected to the order management server via a communication network;
The logistics management server
When the order data is received from the order management server, the medical result inquiry number included in the order data is extracted, and in order to inquire about delivery destination information from the online medical consultation server, a delivery destination information inquiry request is added to the medical result inquiry number and transmitted to the order management server;
7. The order management system according to claim 6 , further comprising a shipping data generation unit that generates shipping data based on the delivery destination information when the medical result inquiry number and delivery destination information are received from the order management server.
前記配送先情報は、前記患者に係わる施設、前記患者に係わる薬局、前記患者に係わる住宅のうち、少なくとも1つの住所情報及び名称を含み、
前記出荷データ生成部は、前記患者に係わる住所情報及び名称を含む配送伝票を記録媒体に印刷することを特徴とする請求項7記載の受注管理システム。
The delivery destination information includes address information and name of at least one of a facility related to the patient, a pharmacy related to the patient, and a residence related to the patient,
8. The order management system according to claim 7, wherein the shipping data generating unit prints a delivery slip including address information and a name related to the patient on a recording medium.
前記第1処方情報は、前記患者に係わる被保険者情報を含む処方箋データ、前記処方箋データに固有の処方箋ID、前記処方箋データにより指定された薬剤名、前記薬剤名に係わる薬剤ID、薬剤の処方量、前記患者に係わる患者ID、前記薬剤に係わる配送先住所を含むことを特徴とする請求項1記載の受注管理システム。 The order management system of claim 1, wherein the first prescription information includes prescription data including insured person information related to the patient, a prescription ID unique to the prescription data, a drug name specified by the prescription data, a drug ID related to the drug name, a prescribed amount of the drug, a patient ID related to the patient, and a delivery address related to the drug. オンライン診療アプリケーションを搭載し、患者による前記オンライン診療アプリケーションの操作が可能な患者端末と、
前記オンライン診療アプリケーションを搭載し、前記患者端末と通信ネットワークを介して接続され、医療従事者による前記オンライン診療アプリケーションの操作が可能な医療従事者端末と、
前記医療従事者端末と前記患者端末との間に通信ネットワークを介して接続され、前記オンライン診療アプリケーションに係わるサービスを提供するオンライン診療サーバと、
前記オンライン診療サーバと通信ネットワークを介して接続され、薬剤に係わる受注情報を管理する受注管理サーバと、を備えた受注管理システムによる受注管理方法であって、
前記オンライン診療サーバは、
前記サービスが実施された場合に得られる前記患者に係わる個人情報である被保険者情報を含む処方箋データ、及び前記処方箋データに固有の処方箋IDを含む第1処方情報に対して、ユニークな診療結果問合せ番号を関連付けてデータベースに記憶する記憶ステップと、
前記受注管理サーバから診療結果問合せ番号と所望の情報要求とを受信した場合に、当該診療結果問合せ番号をキーとして、前記データベースから第1処方情報を検索し、該検索の結果として得られた第1処方情報から個人情報である被保険者情報を含む処方箋データを除いた第2処方情報を生成し、該第2処方情報を前記受注管理サーバに送信するように制御する検索制御ステップと、を含み、
前記受注管理サーバは、
前記オンライン診療サーバから受信した前記患者に係わる診療結果問合せ番号を記憶部に登録する登録制御ステップと、
前記患者に係わる診療結果問合せ番号を前記オンライン診療サーバに送信し、前記オンライン診療サーバから受信した第2処方情報を前記診療結果問合せ番号に関連付けて前記記憶部に登録するように制御する処方情報登録制御ステップと、
前記患者に係わる薬剤の配送先要求に前記診療結果問合せ番号を付加して前記オンライン診療サーバに送信し、前記オンライン診療サーバから受信した前記薬剤に係わる配送先情報を物流管理サーバへ送信するように制御する配送先情報送信制御ステップと、を含むことを特徴とする受注管理方法。
a patient terminal that is equipped with an online medical consultation application and that allows a patient to operate the online medical consultation application;
a medical staff terminal that is installed with the online medical consultation application, is connected to the patient terminal via a communication network, and allows a medical staff member to operate the online medical consultation application;
an online medical consultation server connected between the medical staff terminal and the patient terminal via a communication network and providing services related to the online medical consultation application;
An order management method using an order management system including an order management server that is connected to the online medical consultation server via a communication network and manages order information related to medicines,
The online medical consultation server
a storage step of associating a unique medical result inquiry number with prescription data including insured person information, which is personal information related to the patient, obtained when the service is provided, and first prescription information including a prescription ID unique to the prescription data, and storing the information in a database;
a search control step of, when receiving a medical result inquiry number and a desired information request from the order receiving management server, searching for first prescription information from the database using the medical result inquiry number as a key, generating second prescription information by excluding prescription data including insured person information, which is personal information, from the first prescription information obtained as a result of the search, and transmitting the second prescription information to the order receiving management server,
The order management server
a registration control step of registering the medical result inquiry number related to the patient received from the online medical consultation server in a storage unit;
a prescription information registration control step of transmitting a medical treatment result inquiry number related to the patient to the online medical treatment server and controlling the second prescription information received from the online medical treatment server to be associated with the medical treatment result inquiry number and registered in the storage unit;
an order management method characterized by including a delivery destination information transmission control step of adding the medical result inquiry number to a delivery destination request for the medication related to the patient and sending it to the online medical care server, and controlling the delivery destination information related to the medication received from the online medical care server to be sent to a logistics management server.
JP2022184783A 2022-11-18 2022-11-18 Order management system and order management method Active JP7722976B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022184783A JP7722976B2 (en) 2022-11-18 2022-11-18 Order management system and order management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022184783A JP7722976B2 (en) 2022-11-18 2022-11-18 Order management system and order management method

Publications (2)

Publication Number Publication Date
JP2024073843A JP2024073843A (en) 2024-05-30
JP7722976B2 true JP7722976B2 (en) 2025-08-13

Family

ID=91227309

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022184783A Active JP7722976B2 (en) 2022-11-18 2022-11-18 Order management system and order management method

Country Status (1)

Country Link
JP (1) JP7722976B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002073762A (en) 2000-08-24 2002-03-12 Sanyo Electric Co Ltd Server and system for delivery support
JP2003263501A (en) 2002-03-08 2003-09-19 Fujitsu Ltd Prescription sending method and its program
JP2022011628A (en) 2020-06-30 2022-01-17 矢崎総業株式会社 Medicine delivery system and server device
JP2022041363A (en) 2020-09-01 2022-03-11 ジェイフロンティア株式会社 Medication provision supporting device and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002073762A (en) 2000-08-24 2002-03-12 Sanyo Electric Co Ltd Server and system for delivery support
JP2003263501A (en) 2002-03-08 2003-09-19 Fujitsu Ltd Prescription sending method and its program
JP2022011628A (en) 2020-06-30 2022-01-17 矢崎総業株式会社 Medicine delivery system and server device
JP2022041363A (en) 2020-09-01 2022-03-11 ジェイフロンティア株式会社 Medication provision supporting device and program

Also Published As

Publication number Publication date
JP2024073843A (en) 2024-05-30

Similar Documents

Publication Publication Date Title
US8060376B2 (en) System and method for collection of community health and administrative data
US20170293722A1 (en) Insurance Evaluation Engine
JP5317717B2 (en) Drug information providing method, drug information server system, and computer program
US20100088119A1 (en) System and method for managing medical facility procedures and records
CN109543863A (en) A kind of medical treatment task management method, server and storage medium
JP2005078198A (en) Medical information system and computer program
US20090276242A1 (en) System, method and apparatus for second opinion
JP2002032475A (en) Clinical consultation information managing device
JP7005085B1 (en) Method, program, medical record information provision system
JP2016192207A (en) Medical information system
JP2019207522A (en) Data structure for prescription audit processing terminal
US20030236681A1 (en) Medicine prescription apparatus
CN114649087B (en) Resource reservation method, resource reservation system, electronic device and storage device
JP7722976B2 (en) Order management system and order management method
US20100063836A1 (en) Hand Held Prescription Writer Device
JP2019179349A (en) Bed map simulation system
CN101313326A (en) Medical record information management system and medical record information management method
JP2004253008A (en) Regional surface separation network system relating to separation of dispensing from medical practice
JP5731345B2 (en) Information processing system, medical information collection device, medical information collection method, medical information collection program, report information collection device, report information collection method, report information collection program, and patient terminal program
JP7484732B2 (en) Medical interview information acquisition system, medical interview information acquisition method, and computer program
JP2007052815A (en) Medical information system and computer program
US7734482B1 (en) System and method for pre-admission testing
WO2024116304A1 (en) Medical information processing device, medical information processing method, and program recording medium
JP6994802B1 (en) Veterinary clinic management systems, programs and methods
WO2017064626A1 (en) System and method for providing medical care through instant patient access

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20230330

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20230330

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240620

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250307

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250318

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250513

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250729

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250731

R150 Certificate of patent or registration of utility model

Ref document number: 7722976

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150