[go: up one dir, main page]

JP2009031889A - Medical service provision system - Google Patents

Medical service provision system Download PDF

Info

Publication number
JP2009031889A
JP2009031889A JP2007192909A JP2007192909A JP2009031889A JP 2009031889 A JP2009031889 A JP 2009031889A JP 2007192909 A JP2007192909 A JP 2007192909A JP 2007192909 A JP2007192909 A JP 2007192909A JP 2009031889 A JP2009031889 A JP 2009031889A
Authority
JP
Japan
Prior art keywords
mail
patient
information
notification
notification mail
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.)
Pending
Application number
JP2007192909A
Other languages
Japanese (ja)
Inventor
Mitsuhisa Masuda
光央 増田
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.)
Universal Entertainment Corp
Original Assignee
Aruze 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 Aruze Corp filed Critical Aruze Corp
Priority to JP2007192909A priority Critical patent/JP2009031889A/en
Publication of JP2009031889A publication Critical patent/JP2009031889A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Abstract

【課題】 診察後における患者のケアに関するサービスを、医療機関側から患者に対して提供することができる医療サービス提供システムを提供すること。
【解決手段】 病院1内の各診察室に設置されたパソコン12a,12bから、各医師により診察された患者のカルテ/処方箋データが、LAN10を介して院内サーバ11へ送信されると、院内サーバ11は、受信したカルテ/処方箋データに基づいて患者に処方した薬の服用終了日を算出し、当該患者へ服用終了日を知らせる電子メールを生成する。そして、服用終了日の2日前になると、院内サーバ11は、上記生成した電子メールを、ルータ13およびインターネット5を介して基地局4から当該患者が所持する携帯電話2へ送信する。
【選択図】 図1
PROBLEM TO BE SOLVED: To provide a medical service providing system capable of providing a patient with care related to patient care after a medical examination from the side of a medical institution.
When a medical record / prescription data of a patient examined by each doctor is transmitted from a personal computer 12a, 12b installed in each examination room in the hospital 1 to the in-hospital server 11 via the LAN 10, the in-hospital server 11 calculates a medication end date of the medicine prescribed to the patient based on the received medical record / prescription data, and generates an e-mail notifying the patient of the medication end date. Then, two days before the end date, the in-hospital server 11 transmits the generated e-mail from the base station 4 to the mobile phone 2 possessed by the patient via the router 13 and the Internet 5.
[Selection] Figure 1

Description

本発明は、診察後における患者のケアに関するサービスの提供を可能とする医療サービス提供システムに関する。   The present invention relates to a medical service providing system that can provide a service related to patient care after a medical examination.

今日、病院などの医療機関においては、診察予約、カルテの作成、精算処理などが、ネットワークに接続されたコンピュータなどの情報端末を用いてシステム化され、医師による診察前後の患者の待ち時間が大幅に短縮されている。また、近年では、上述したシステムの規模は病院内にとどまらず、薬局に設置された情報端末と接続し、処方箋に基づく薬の提供についても利用者の利便性を向上させた医療機関用のシステムが提案されるに至っている。   Today, in medical institutions such as hospitals, consultation reservations, chart preparation, and checkout processing are systemized using information terminals such as computers connected to the network, which greatly increases patient waiting time before and after the doctor's examination. Has been shortened to. In recent years, the scale of the system described above is not limited to hospitals, but is connected to an information terminal installed in a pharmacy, and a system for medical institutions that improves the convenience of users for providing drugs based on prescriptions. Has been proposed.

たとえば、特許文献1に開示されている医療予約システムでは、患者が携帯電話からインターネット上に開設された病院のホームページから診察の予約を行うことができ、この予約時に患者が薬を購入する薬局を指定しておくと、診察後に医師が診察内容に関する情報と、処方箋に関する情報(以下、処方箋情報という)とを、病院のホストコンピュータに入力したときに、当該ホストコンピュータから、上記指定された薬局の端末へ処方箋情報が送信される。これにより、患者は病院の開業時間外であっても診察の予約ができるとともに、薬局では、診察後、直ちに処方箋にあった薬の調剤が可能となり、患者を待たせることなく処方箋で指示された薬を提供することができる。   For example, in the medical reservation system disclosed in Patent Document 1, a patient can make a medical appointment from a homepage of a hospital established on the Internet from a mobile phone. If specified, when the doctor inputs information about the contents of the examination and information about the prescription (hereinafter referred to as prescription information) to the host computer of the hospital after the examination, Prescription information is transmitted to the terminal. As a result, patients can make appointments for examinations even outside the opening hours of the hospital, and the pharmacies can immediately dispense the medicines that were in the prescription, and they were instructed by the prescription without waiting for the patient. Medicine can be provided.

また、特許文献2に開示されている医療サービス提供システムでは、上述した医療予約システムと同様に、患者の自宅に設置された端末から、病院内のサーバにアクセスして診察予約を行うことができる。また、診察後に、医師が処方箋情報を病院内のサーバに登録すると、当該処方箋情報に対応付けられた処方箋IDがICカード化された診察券(以下、IC診察券という)に書き込まれ、患者に返却される。そして、患者が当該IC診察券を薬局に提出すると、薬局に設置された端末から、IC診察券に書き込まれた処方箋IDに基づいて病院のサーバから処方箋情報を取得でき、薬剤師は、取得した処方箋情報に基づいて薬の調剤を行う。さらに、患者が帰宅後、自宅の端末から、処方された薬の効能や用法、および、症状の変化による対応方法について、薬局および病院のサーバにそれぞれアクセスして問合せることも可能である。   Moreover, in the medical service providing system disclosed in Patent Document 2, it is possible to make a medical appointment by accessing a server in a hospital from a terminal installed at a patient's home, as in the medical appointment system described above. . Further, after the medical examination, when the doctor registers the prescription information in the server in the hospital, the prescription ID associated with the prescription information is written on an examination card (hereinafter referred to as an IC examination ticket) converted to an IC card, and is sent to the patient. Returned. When the patient submits the IC examination ticket to the pharmacy, the prescription information can be obtained from the hospital server based on the prescription ID written in the IC examination ticket from the terminal installed in the pharmacy. Dispensing medicine based on information. Furthermore, after the patient returns home, it is also possible to make inquiries from the terminal at home by accessing the pharmacy and the hospital server about the efficacy and usage of the prescribed medicine and the response method according to changes in symptoms.

特開2001−357307号公報JP 2001-357307 A 特開2002−245162号公報JP 2002-245162 A

ところで、上述した従来の各種システムでは、診察後の患者に対するケアについて、十分なサービスを提供することは困難である。すなわち、特許文献1に開示されているシステムでは、患者の利便性は向上するが、処方された薬を購入してから次の診察予約を行うまでの間は、患者に対して何らサービスを提供することがない。また、特許文献2に開示されているシステムでは、患者の帰宅後、自宅の端末から薬局や病院のサーバへアクセスして、薬の効能・用法や、症状変化に対する対応方法などについて問合せることはできるが、患者自らが行動を起こさなければならないため、たとえばパソコンの操作が苦手な患者は、上述した折角のサービスを利用しないおそれがある。また、核家族化および高齢化が進み、一人暮らしの高齢者が増えつつある昨今、医療を提供する側から患者に対して、積極的にサービスを提供することができるシステムの必要性が高まることが予想される。   By the way, it is difficult for the conventional various systems described above to provide a sufficient service for care for a patient after examination. In other words, the system disclosed in Patent Document 1 improves the convenience of the patient, but does not provide any services to the patient during the period between the purchase of the prescribed drug and the next appointment appointment. There is nothing to do. Further, in the system disclosed in Patent Document 2, after a patient returns home, he / she can access a pharmacy or a hospital server from his home terminal to inquire about the efficacy / usage of the drug and the response method for symptom change. However, since the patient has to take action, for example, a patient who is not good at operating a personal computer may not use the above-described service. In addition, with the increasing number of elderly people living alone due to the progress of the nuclear family and aging, the need for a system that can actively provide services to patients from the healthcare provider side is increasing. is expected.

そこで、本発明は、診察後における患者のケアに関するサービスを、医療機関側から患者に対して提供することができる医療サービス提供システムを提供することを目的としている。   Therefore, an object of the present invention is to provide a medical service providing system capable of providing a patient with care related to patient care after a medical examination from the medical institution side.

上記の目的を達成するために、本発明は、患者に対して診察後のケアに関するサービスを提供する医療サービス提供システムであって、時間を常時計測し、現在の年月日および時刻を表す暦情報を発生する計時手段と、薬の服用期間が終了することを通知する電子メールの文面を示した文字列情報を記憶する通知メール情報記憶手段と、前記複数の患者の各々に付与された固有の患者識別情報と、少なくとも該患者識別情報に対応する患者の電子メール送信先を表す送信先情報とを記憶する患者情報記憶手段と、前記患者を診察した診察日および該診察日に処方した薬の名称、用量、用法、分量などに関する情報を含む処方箋情報を、該患者に付与された患者識別情報に対応付けて記憶する処方箋情報記憶手段と、前記通知メール情報記憶手段に記憶されている文字列情報に、前記処方箋情報記憶手段に記憶されている該患者に固有の処方箋情報を組み込んで、服用終了通知メールを生成する通知メール生成手段と、前記処方箋情報記憶手段に記憶された前記処方箋情報に基づいて、該処方箋情報に対応付けられた患者識別情報によって特定される患者に処方された薬の服用期間終了日を算出する終了日算出手段と、前記計時手段が発生する暦情報と、前記終了日算出手段によって算出された服用期間終了日とに基づいて、前記通知メール生成手段によって生成された服用終了通知メールを送信するか否かを決定する通知メール送信決定手段と、前記通知メール送信決定手段が、前記服用終了通知メールを送信すると決定した場合、該服用終了通知メールを、前記患者情報記憶手段に記憶された該患者の送信先情報に従って送信するメール送信手段とを具備することを特徴としている。   In order to achieve the above object, the present invention provides a medical service providing system that provides a patient with a service related to care after medical examination, and is a calendar that always measures time and indicates the current date and time. Timing means for generating information, notification mail information storage means for storing character string information indicating the text of an e-mail notifying that the medication period has ended, and unique information assigned to each of the plurality of patients Patient information storage means for storing the patient identification information of the patient and at least the destination information indicating the email transmission destination of the patient corresponding to the patient identification information, the examination date for examining the patient, and the medicine prescribed on the examination date Prescription information storage means for storing prescription information including information on the name, dose, usage, quantity, etc. of the patient in association with the patient identification information given to the patient, and the notification mail information storage hand A prescription information unique to the patient stored in the prescription information storage means in the character string information stored in the prescription information storage means, and a notification mail generation means for generating a medication end notification mail; and the prescription information storage means Based on the stored prescription information, an end date calculating means for calculating an end date for taking the medicine prescribed for the patient specified by the patient identification information associated with the prescription information, and the timing means are generated Notification mail transmission determining means for determining whether or not to transmit the dose end notification mail generated by the notification mail generation means based on the calendar information to be performed and the dose period end date calculated by the end date calculation means And when the notification mail transmission determining means determines to transmit the dose end notification mail, the dose end notification mail is sent to the patient information storage means. Is characterized by comprising a mail transmission means for transmitting according to the transmission destination information stored patient.

ここで、処方箋情報に含まれる「用量」とは1回に飲む薬の量であり、「用法」とは薬を服用するときを示す情報(たとえば、「毎食前」、「毎食後」、「朝一回」、「就寝前」など)である。また、「分量」とは、何錠(もしくは何包、何日分)の薬を処方したのかを表す情報である。また、通知メール生成手段が、通知メール記憶手段に記憶されている文字列情報に組み込む、患者に固有の処方箋情報とは、たとえば、診察日、当該患者に処方された薬の名前および分量などがある。また、通知メール送信決定手段は、たとえば、現在の日時と服用期間が終了する日時とが一致したとき、または、現在の日時が、服用期間が終了する日時の、予め定められた時間前になったとき、もしくは、予め定められた時間だけ経過したときに、服用終了通知メールを送信することを決定する。   Here, the “dose” included in the prescription information is the amount of medicine to be taken at one time, and the “usage” is information indicating when the medicine is taken (for example, “before every meal”, “after every meal”, “ Once in the morning "," before going to bed ", etc.). The “amount” is information indicating how many tablets (or how many, how many days) the medicine is prescribed. Further, the prescription information unique to the patient, which is incorporated in the character string information stored in the notification mail storage means by the notification mail generation means, includes, for example, the date of examination, the name and quantity of the medicine prescribed for the patient, etc. is there. Further, the notification mail transmission determining means, for example, when the current date and time coincide with the date and time when the dosing period ends, or the current date and time is a predetermined time before the date and time when the dosing period ends. Or when a predetermined time has elapsed, it is determined to send a dosing end notification mail.

本発明によれば、各患者の処方箋情報に含まれる診察日と、当該診察日に処方した薬の用量、用法、分量とに基づいて、各患者に処方した薬の服用期間の終了日時が算出され、現在の日時と、算出された服用期間の終了日時とに基づいて、患者に対して薬の服用期間の終了が間近になったこと、または、終了したことなどを知らせる電子メール(服用期間終了メール)が送信される。これにより、上記電子メールを受信した患者は、薬の服用期間の終了が間近になったこと、または、終了したことなどを知ることができ、そのときの体調に基づいて次回の診察を予約するか否かを判断する契機とすることができる。したがって、診察後における患者のケアに関するサービスを、病院などの医療機関側から提供することができる。   According to the present invention, the end date and time of the medication period prescribed for each patient is calculated based on the examination date included in the prescription information of each patient and the dose, usage, and quantity of the medicine prescribed on the examination date. Based on the current date and the calculated end date of the taking period, an e-mail notifying the patient that the end of the taking period is approaching or has ended (dose period) (End mail) is sent. As a result, the patient who received the e-mail can know that the end of the medication period is approaching or has ended, and reserves the next examination based on the physical condition at that time. It can be an opportunity to determine whether or not. Therefore, a service related to patient care after a medical examination can be provided from a medical institution such as a hospital.

また、本発明は、上述した医療サービス提供システムにおいて、外部から送信された電子メールを受信するメール受信手段と、前記メール受信手段が、前記メール送信手段によって前記服用終了通知メールを送信した患者から、該服用終了通知メールに対する返答メールを受信したか否かを判断する返答メール判断手段と、前記返答メール判断手段によって前記メール受信手段が前記患者から前記返答メールを受信しなかったと判断した場合、その旨の報知を行う返答非受信報知手段とを具備することを特徴としている。   In the medical service providing system described above, the present invention provides a mail receiving unit that receives an e-mail transmitted from the outside, and a patient that the mail receiving unit has transmitted the dosing end notification mail by the mail transmitting unit. A response mail determination means for determining whether or not a response mail for the dose end notification mail has been received; and when the mail reception means determines that the reply mail has not been received from the patient by the response mail determination means, Response non-reception notification means for performing notification to that effect is provided.

ここで、返答メール判断手段が、服用終了通知メールを送信した患者からの返答メールを受信したか否かを判断するタイミングは、たとえば、予め定められた時間が経過するごとに、または、上記服用終了通知メールを送信してから予め定められた時間が経過したときなどがある。   Here, the timing at which the response mail determination means determines whether or not the response mail from the patient who has sent the dose end notification mail has been received is, for example, every time a predetermined time elapses or the above dose There are times when a predetermined time has elapsed since the end notification mail was transmitted.

本発明によれば、上述した医療サービス提供システムにおいて、前述した服用期間了通知メールを送信した患者から、返信メールが送られて来なかった場合、返答非受信報知手段によってそのことが報知される。これにより、患者へ送信した服用終了通知メールに対して患者側から何ら応答がないことを、病院などの医療機関に勤務する担当者などに、いち早く知らせることができ、当該担当者が上記患者の容態を確認するなどの措置を迅速に取ることができる。   According to the present invention, in the above-described medical service providing system, when a reply mail is not sent from the patient who has transmitted the above-described dosing period completion notification mail, this is notified by the response non-reception notification means. . As a result, it is possible to quickly notify a person in charge at a medical institution such as a hospital that there is no response from the patient in response to the notification message of completion of medication sent to the patient. Measures such as checking the condition can be taken quickly.

また、本発明は、上述したいずれかの医療サービス提供システムにおいて、前記患者の診察予約日時に関する情報を含む予約情報を、該患者に付与された前記患者識別情報に対応付けて記憶する予約情報記憶手段と、前記メール送信手段によって前記服用終了通知メールが送信された患者の予約情報が、前記予約情報記憶手段に記憶されているか否かを判断する予約情報確認手段と、前記予約情報確認手段によって、前記予約情報記憶手段に前記服用終了通知メールを送信した患者の予約情報が記憶されていないと判断された場合、その旨の報知を行う予約非登録報知手段とを具備することを特徴としている。   In addition, in any one of the medical service providing systems described above, the present invention provides a reservation information storage that stores reservation information including information related to the patient appointment date and time in association with the patient identification information given to the patient. Means, a reservation information confirming means for determining whether or not the reservation information of the patient to which the dose completion notification mail is transmitted by the mail transmitting means is stored in the reservation information storing means, and the reservation information confirming means In addition, when it is determined that the reservation information of the patient who has transmitted the dosing end notification mail is not stored in the reservation information storage unit, the reservation information storage unit includes a reservation non-registration notification unit that notifies that fact. .

ここで、予約情報確認手段が、服用終了通知メールを送信した患者の予約情報を確認するタイミングとしては、たとえば、現在の日時と服用期間が終了する日時とが一致したとき、または、現在の日時が服用期間が終了する日時の、予め定められた時間前もしくは予め定められた時間だけ経過したとき、さらには、上記服用終了通知メールを送信してから予め定められた時間が経過したとき、前述した返答非受信報知手段が報知を行ったとき、返答非受信報知手段が報知を行ってから予め定められた時間が経過したときなどがある。   Here, as the timing at which the reservation information confirmation unit confirms the reservation information of the patient who has sent the dosing end notification email, for example, when the current date and time coincide with the date and time when the dosing period ends, or the current date and time When a predetermined time elapses or a predetermined time elapses before the date and time when the dosing period ends, and further, when a predetermined time elapses after the above-mentioned dosing end notification email is transmitted, There is a case where the response non-reception notifying means performs notification, a time when a predetermined time has elapsed since the response non-reception notifying means performs notification, and the like.

本発明によれば、患者に服用終了通知メールを送信した後、たとえば、当該患者から何ら返答メールが送られてこない場合などに、予約情報記憶手段に当該患者の次回の診察情報が記憶されているか否か、換言すると、当該患者が次回の診察予約を行っているか否かを確認し、次回の診察予約が行われていなかった場合は、予約非登録報知手段によってそのことが報知される。したがって、たとえば、患者に服用終了通知メールを送信したにも関わらず、当該患者が次回の診察予約を行っていないことを、病院などの医療機関に勤務する担当者などに、いち早く知らせることができ、当該担当者が上記患者の容態を確認するなどの措置を迅速に取ることができる。   According to the present invention, after sending a dose end notification mail to a patient, for example, when no reply mail is sent from the patient, the next examination information of the patient is stored in the reservation information storage means. In other words, it is confirmed whether or not the patient has made a next medical appointment, and if the next medical appointment has not been made, this is notified by the reservation non-registration notification means. Therefore, for example, it is possible to promptly notify a person in charge at a medical institution such as a hospital that the patient has not made an appointment for the next examination despite the fact that the patient has been notified of the end of the dose. The person in charge can quickly take measures such as checking the condition of the patient.

さらに、本発明は、上述した医療サービス提供システムのいずれかにおいて、薬の服用を患者に促す電子メールの文面を示した文字列情報を記憶する報知メール情報記憶手段と、前記報知メール情報記憶手段に記憶されている文字列情報に、前記処方箋情報記憶手段に記憶されている該患者に固有の処方箋情報を組み込んで、服用時間報知メールを生成する報知メール生成手段と、前記計時手段が発生する暦情報と前記処方箋情報とに基づいて、前記報知メール生成手段によって生成された服用時間報知メールを送信するか否かを決定する報知メール送信決定手段とを有してなり、前記メール生成手段は、前記報知メール送信決定手段が、前記服用時間報知メールを送信すると決定した場合、該服用時間報知メールを、前記患者情報記憶手段に記憶された該患者の送信先情報に従って送信することを特徴としている。   Furthermore, the present invention provides a notification mail information storage unit that stores character string information indicating a text of an e-mail prompting a patient to take a medicine in any of the medical service providing systems described above, and the notification mail information storage unit Incorporating prescription information unique to the patient stored in the prescription information storage means into the character string information stored in the notification information generating means for generating a dosing time notification mail, and the timing means are generated. Based on the calendar information and the prescription information, it has notification mail transmission determining means for determining whether or not to send the dosing time notification mail generated by the notification mail generating means, the mail generating means When the notification mail transmission determining means determines to transmit the dose time notification mail, the notification time notification mail is sent to the patient information storage means. It is characterized by transmitting according to the transmission destination information stored patient.

ここで、報知メール生成手段が、報知メール記憶手段に記憶されている文字列情報に組み込む、患者に固有の処方箋情報とは、たとえば、当該患者に処方された薬の名前および用量などがある。また、報知メール送信決定手段は、たとえば、現在の時間が、予め定められている服用時間になったとき、または、予め定められた時間前になったときに、服用時間報知メールを送信することを決定する。   Here, the prescription information unique to the patient incorporated in the character string information stored in the notification mail storage means by the notification mail generation means includes, for example, the name and dose of the medicine prescribed for the patient. In addition, the notification mail transmission determining means transmits the dosing time notification mail when, for example, the current time reaches a predetermined dosing time or before a predetermined time. To decide.

本発明によれば、各患者に処方した薬の服用時間になると、もしくは、服用時間が近づいてくると、薬を服用するよう促す電子メール(服用時間報知メール)が各患者に対して送信される。これにより、上記電子メールを受信した患者は、薬の服用時間になったこと、もしくは、近づいたことを知ることができるため、患者が薬を飲み忘れてしまう可能性を低くすることができ、診察後における患者のケアに関するサービスを、医療機関側から患者へ積極的に提供することかできる。   According to the present invention, when it is time to take a medicine prescribed for each patient, or when the time is approaching, an e-mail (dosing time notification mail) prompting to take the medicine is transmitted to each patient. The As a result, the patient who has received the e-mail can know that it is time to take the medicine or that it has approached, so the possibility that the patient forgets to take the medicine can be reduced, Services related to patient care after the examination can be actively provided to the patient from the medical institution side.

本発明によれば、診察後における患者のケアに関するサービスを、医療機関側から患者に対して提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the service regarding the care of the patient after a medical examination can be provided with respect to a patient from the medical institution side.

以下、本発明を実施するための形態について図面を参照しながら説明する。図1は、本実施形態に係る医療サービス提供システムの全体的な構成を示す図であり、本実施の形態における医療サービス提供システムが設置される医療機関としての病院1と、上記医療サービス提供システムからサービスを受ける患者の携帯電話2と、薬局3とが図示されている。患者が所持する携帯電話2は、基地局4と無線で通信を行い、他の電話機と電話回線(図示略)を介して会話をすることができるとともに、インターネット5を介して他の情報端末とのデータ通信が可能となっている。また、薬局3には本実施の形態における医療サービス提供システムからサービスを受けるパーソナルコンピュータ(以下、パソコンという)30が設置されており、同じく薬局3内に設置されているルータ31を介して、インターネット5に接続されている他の情報端末と、データ通信が可能となっている。   Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings. FIG. 1 is a diagram illustrating an overall configuration of a medical service providing system according to the present embodiment. A hospital 1 as a medical institution in which the medical service providing system according to the present embodiment is installed, and the medical service providing system described above. A mobile phone 2 and a pharmacy 3 of a patient who receives services from are shown. The cellular phone 2 possessed by the patient communicates with the base station 4 wirelessly and can communicate with other telephones via a telephone line (not shown) and communicate with other information terminals via the Internet 5. Data communication is possible. The pharmacy 3 is provided with a personal computer (hereinafter referred to as a personal computer) 30 that receives services from the medical service providing system according to the present embodiment, and is connected to the Internet via a router 31 that is also installed in the pharmacy 3. Data communication with other information terminals connected to 5 is possible.

病院1内にはLAN(Local Area Network)10が構築されており、LAN10には、院内サーバ11、病院1に勤務する各医師に割り当てられているパソコン12a,12b、および、ルータ13が接続されている。院内サーバ11は、たとえば、医療事務などを行う部署に設置され、ルータ13およびインターネット5を介して、携帯電話2および薬局3に設置されたパソコン30と、各種情報の通信を行う。また、詳しくは後述するが、院内サーバ11は、各種データベース(以下、「データベース」をDBと記す)を構築しており、院内サーバ11が備えているキーボード(後述する)から入力されるデータ、および、病院1において各医師が診察を行う診察室に設置されたパソコン12a,12bからLAN10を介して送信されてくるデータにより、各DB内のデータを更新する。さらに、院内サーバ11は、患者および薬局3に対して各種サービスを提供するため、各DBに格納されたデータに基づき、ルータ13およびインターネット5を介して、前述した携帯電話2および薬局3内のパソコン30へ情報を提供する。   A LAN (Local Area Network) 10 is constructed in the hospital 1, and the LAN 10 is connected with an in-hospital server 11, personal computers 12 a and 12 b assigned to each doctor working in the hospital 1, and a router 13. ing. The in-hospital server 11 is installed in a department that performs medical office work, for example, and communicates various information with the personal computer 30 installed in the mobile phone 2 and the pharmacy 3 via the router 13 and the Internet 5. Further, as will be described in detail later, the in-hospital server 11 has built various databases (hereinafter, “database” is referred to as DB), and data input from a keyboard (described later) provided in the in-hospital server 11; And the data in each DB are updated by the data transmitted via the LAN 10 from the personal computers 12a and 12b installed in the examination room where each doctor examines in the hospital 1. Further, the in-hospital server 11 provides various services to the patient and the pharmacy 3, and based on the data stored in each DB, the mobile phone 2 and the pharmacy 3 in the above-described mobile phone 2 via the router 13 and the Internet 5 are used. Information is provided to the personal computer 30.

パソコン12a,12bは、各々、医師が診察を行う診察室に設置されており、いずれもCPU、RAM、ハードディスクドライブ、キーボード、マウス、モニタなど、通常のパソコンが備えているハードウェアを有している他、LANを介したデータ通信を可能とする通信用基板(以下、LANカードという)を備えており、LAN10を介して院内サーバ11と各種データの授受を行う。   Each of the personal computers 12a and 12b is installed in a doctor's office where a doctor consults, and all of them have hardware such as a CPU, a RAM, a hard disk drive, a keyboard, a mouse, and a monitor, which are included in a normal personal computer. In addition, a communication board (hereinafter referred to as a LAN card) that enables data communication via a LAN is provided, and various data are exchanged with the hospital server 11 via the LAN 10.

ルータ13は、院内サーバ11およびパソコン12a,12bがインターネット5を介して他の機器との通信を可能とするために、たとえば、NAT(Network Address Translator)またはNAPT(Network Address Port Translator)といった、図示せぬプロバイダから病院1に割り当てられたグローバルIPアドレスと、たとえばLAN10のネットワーク管理者などによってLAN10に接続されているパソコン12a,12bなどの各種情報端末に割り当てられたプライベートIPアドレスとを、相互に変換する機能を有している。   In order to enable the in-hospital server 11 and the personal computers 12a and 12b to communicate with other devices via the Internet 5, the router 13 is a network address translator (NAT) or a network address port translator (NAPT), for example. A global IP address assigned to the hospital 1 from an unshown provider and a private IP address assigned to various information terminals such as personal computers 12a and 12b connected to the LAN 10 by a network administrator of the LAN 10, for example. It has a function to convert.

薬局3に設置されたパソコン30は、CPU、RAM、ハードディスクドライブ、キーボード、マウス、モニタなどの通常のパソコンが備えているハードウェアの他に、LANカードを備えている。そして、このLANカードはルータ31に接続され、ルータ31によりインターネット5を介して院内サーバ11とデータの送受信を行う。   The personal computer 30 installed in the pharmacy 3 includes a LAN card in addition to hardware such as a CPU, a RAM, a hard disk drive, a keyboard, a mouse, and a monitor. The LAN card is connected to the router 31, and the router 31 transmits and receives data to and from the hospital server 11 via the Internet 5.

次に図2に示すブロック図を参照して、院内サーバ11の構成について説明する。図2において、CPU110は、ROM111に記憶されたプログラムを実行することにより、バスBを介してROM111を含む各種デバイスを制御すると共に、本実施の形態における医療サービス提供システムの機能を実現する。ワークRAM112は、CPU110が上述したプログラムを実行する過程で生じるデータを一時的に記憶する。リアルタイムクロック(以下、RTCという)113は、常時、時間を計測しており、CPU110の要求に応じて、現在の西暦、月、日、曜日、時、分、秒を表す暦情報をCPU110へ出力する。よって、RTC113は計時手段に相当する。キーボード114は、文字、数字、記号に対応する複数のキーを備えており、病院1の事務担当者などが、これらのキーを操作することによって入力した情報を、CPU110へ出力する。ディスプレイ115は、本実施の形態における医療サービス提供システムを制御するための制御画面、後述する各種DBのデータを入力するための入力画面、および、上述した事務担当者に報知する情報(後述する)など、ユーザインタフェース用の画面を表示する。LANカード116は、LAN10に接続され、CPU110の制御に従って、病院1内に設置されたパソコン12a,12b、並びに、携帯電話2およびパソコン30と各種データの授受を行う。   Next, the configuration of the hospital server 11 will be described with reference to the block diagram shown in FIG. In FIG. 2, the CPU 110 executes the program stored in the ROM 111 to control various devices including the ROM 111 via the bus B and realize the function of the medical service providing system in the present embodiment. The work RAM 112 temporarily stores data generated in the process in which the CPU 110 executes the above-described program. A real-time clock (hereinafter referred to as RTC) 113 constantly measures time, and outputs calendar information representing the current year, month, day, day of the week, hour, minute, and second to the CPU 110 in response to a request from the CPU 110. To do. Therefore, the RTC 113 corresponds to a time measuring means. The keyboard 114 includes a plurality of keys corresponding to letters, numbers, and symbols, and outputs information input by operating the keys by the office staff in the hospital 1 to the CPU 110. The display 115 is a control screen for controlling the medical service providing system according to the present embodiment, an input screen for inputting data of various DBs described later, and information notified to the above-mentioned office staff (described later). For example, a user interface screen is displayed. The LAN card 116 is connected to the LAN 10, and exchanges various data with the personal computers 12 a and 12 b installed in the hospital 1 and the mobile phone 2 and the personal computer 30 under the control of the CPU 110.

データベース記憶装置117およびメール情報記憶装置118は、たとえばハードディスクドライブなどの補助記憶装置であり、データベース記憶装置117は、患者DB、予約DB、カルテ/処方箋DB、薬剤DBといった各種DBを構成するデータを記憶している。また、メール情報記憶装置118には、メール送信スケジュール記憶領域、メール文面記憶領域、および、メールデータ記憶領域が設けられている。メール送信スケジュール記憶領域には、携帯電話2へ送信する電子メールの送信スケジュールを管理するためのメール送信スケジュール情報(詳しくは後述する)が格納される。また、メール文面記憶領域には、患者が所持する携帯電話2へ送信する電子メールのフォーマットを成す文字列情報(以下、メール文面情報という)が格納される。さらに、メールデータ記憶領域には、上述した電子メールのフォーマットに基づいて生成された各患者へ送信する電子メールと、各患者から受信した電子メールとが格納される。   The database storage device 117 and the mail information storage device 118 are auxiliary storage devices such as hard disk drives, for example. The database storage device 117 stores data constituting various DBs such as a patient DB, a reservation DB, a medical record / prescription DB, and a medicine DB. I remember it. The mail information storage device 118 is provided with a mail transmission schedule storage area, a mail text storage area, and a mail data storage area. The mail transmission schedule storage area stores mail transmission schedule information (details will be described later) for managing the transmission schedule of electronic mail to be transmitted to the mobile phone 2. In the mail text storage area, character string information (hereinafter referred to as mail text information) that forms the format of an email to be transmitted to the mobile phone 2 possessed by the patient is stored. Further, in the mail data storage area, an email transmitted to each patient generated based on the above-described email format and an email received from each patient are stored.

次に、図3〜図6を参照してデータベース記憶装置117に記憶されている患者DB、予約DB、カルテ/処方箋DB、薬剤DBの内容について説明する。図3は、患者DBに記憶されているデータの内容を示したものであり、たとえば初診時などに各患者に固有に付与された文字、数字、記号からなる患者ID(患者識別情報)と、患者の氏名と、患者が所有する診察券に付与された固有の番号(以下、診察券No.という)と、患者によって指定されたメールアドレス(送信先情報)とが相互に関連付けられて格納されている。これら患者に関するデータは、初診の際に患者が記入した問診票などに基づいて院内サーバ11のキーボード114から患者DBに登録される。この患者DB110は、患者情報記憶手段に相当する。図4は予約DBに記憶されているデータの内容を示したものであり、上述した患者ID、患者が診察の予約をしたときに付与される予約No.、診察予約日、予約時間帯、診察を希望する医科、担当医の氏名が相互に関連付けられて格納されている。これらのデータは、患者が診察予約をした時に院内サーバ11のキーボード114から予約DBに登録される。この予約DBは、予約情報記憶手段に相当する。   Next, the contents of the patient DB, reservation DB, medical record / prescription DB, and drug DB stored in the database storage device 117 will be described with reference to FIGS. FIG. 3 shows the contents of data stored in the patient DB. For example, a patient ID (patient identification information) consisting of letters, numbers, and symbols uniquely given to each patient at the time of the first visit, The patient's name, a unique number assigned to the patient's examination ticket (hereinafter referred to as the examination ticket No.), and the e-mail address (destination information) specified by the patient are stored in association with each other. ing. The data related to these patients is registered in the patient DB from the keyboard 114 of the in-hospital server 11 based on an questionnaire filled in by the patient at the first visit. The patient DB 110 corresponds to patient information storage means. FIG. 4 shows the contents of the data stored in the reservation DB. The above-mentioned patient ID and reservation number given when the patient makes a reservation for a medical examination. The appointment date, appointment time zone, medical department for which examination is desired, and the name of the doctor in charge are stored in association with each other. These data are registered in the reservation DB from the keyboard 114 of the in-hospital server 11 when the patient makes a medical appointment. This reservation DB corresponds to reservation information storage means.

図5は、カルテ/処方箋DBに記憶されているデータの内容を示したものであり、カルテ/処方箋DBには、各医師ごとに、担当した患者の診察内容などが記憶される。具体的には図5に示すとおり、医師の氏名および当該医師が属する医科を示すデータに対して、診察した患者の患者ID、当該患者の診察日、各診察日に行った診察における問診の内容および所見、各診察の際に医師が処方した薬の種類を示す薬剤IDおよび分量が、相互に関連付けられて格納されている。ここで、薬剤IDは病院1で処方し得る薬の各々に、固有に付与された識別情報(後述する)である。また、上述した薬の分量は、投薬期間(すなわち服用期間でもある)の日数によって表される。図5においては、処方箋DBには3種類までの薬が登録可能になっているが、薬の種類を登録できる数はこれ以上であってもよい。このカルテ/処方箋DBは、処方箋情報記憶手段に相当する。   FIG. 5 shows the contents of the data stored in the medical record / prescription DB, and the medical record / prescription DB stores the medical examination contents of the patient in charge for each doctor. Specifically, as shown in FIG. 5, for the data indicating the name of the doctor and the medical department to which the doctor belongs, the patient ID of the patient who was examined, the date of the patient's examination, and the contents of the inquiry in the examination performed on each examination date Further, the medicine ID and quantity indicating the kind of medicine prescribed by the doctor at the time of each examination are stored in association with each other. Here, the medicine ID is identification information (described later) uniquely assigned to each medicine that can be prescribed in the hospital 1. Moreover, the amount of the above-mentioned medicine is represented by the number of days of the dosing period (that is, the taking period). In FIG. 5, up to three types of drugs can be registered in the prescription DB, but the number of types of drugs that can be registered may be more than this. This chart / prescription DB corresponds to prescription information storage means.

図6は、薬剤DBに記憶されているデータの内容を示したものであり、病院1で処方し得る薬の各々に付与された固有の識別情報である薬剤IDと、薬の名称と、薬の用法(すなわち、その薬をいつ飲むべきかを表す情報であり、たとえば「毎食後」、「毎食前」、「起床時」、「就寝前」など)、後述する服用時間報知メールの送信時刻(報知時刻指定情報)、薬の用量(1回に飲む薬の量)、服用時の注意事項を表す情報(たとえば、服用後の眠気など)が、相互に関連付けられて格納されている。   FIG. 6 shows the contents of the data stored in the drug DB. The drug ID, which is unique identification information given to each drug that can be prescribed in the hospital 1, the name of the drug, and the drug (That is, information indicating when to take the medicine, for example, “after each meal”, “before each meal”, “when waking up”, “before going to bed”, etc.) (Notification time designation information), a dose of medicine (amount of medicine taken at a time), and information indicating precautions during taking (for example, sleepiness after taking) are stored in association with each other.

次に、図7および図8を参照して、メール情報記憶装置118のメール送信スケジュール記憶領域およびメール文面記憶領域に格納されているメール送信スケジュール情報およびメール文面情報の内容について説明する。図7は、メール送信スケジュール情報の内容を示すものであり、患者ID、各患者に処方した薬の服用期間が終了する服用終了日、後述するメール文面情報に基づいて作成された、服用時間を患者に報知するための電子メール(服用時間報知メール)のファイル名(図7においては「ma1」、「mb1」などと表記)と、服用期間がまもなく終了する旨を患者に通知するための電子メール(以下、服用終了通知メールという)を送信した日と、これら電子メールの送信先であるメールアドレスと、上記服用終了通知メールに対して返信メールを受信したか否かを示す情報(図7においては「返信メール」と表記)が相互に関連付けられて格納されている。ここで、返信メールを受信したか否かを示す情報は、「0」または「1」で表され、「0」であれば返信メールを受信しておらず、「1」であれば返信メールを受信したことを示している。また、上述した服用時間報知メールの送信時刻は、7:00,12:00,19:00の3回に予め定められており、患者に処方した薬の報知時刻指定情報に応じて、各送信時刻に対応する服用時間報知メールがCPU110によって生成される。なお、図7において、7:00、12:00、19:00の各送信時刻に対して空欄になっている箇所は、その時刻に送信される服用時間報知メールは存在しないことを表している。   Next, the contents of the mail transmission schedule information and the mail text information stored in the mail transmission schedule storage area and the mail text storage area of the mail information storage device 118 will be described with reference to FIGS. FIG. 7 shows the contents of the email transmission schedule information. The patient ID, the medication end date when the medication period prescribed for each patient is completed, and the medication time created based on the email text information described later are shown. An e-mail for notifying the patient (dose time notification e-mail) file name (indicated as “ma1”, “mb1”, etc. in FIG. 7) and an e-mail for notifying the patient that the dosing period is about to end Information indicating whether the email (hereinafter referred to as a dose termination notification email) was sent, the email address to which these emails were sent, and whether a reply email was received for the dose termination notification email (FIG. 7) Are described as “reply mail” in association with each other. Here, the information indicating whether or not a reply mail is received is represented by “0” or “1”. If “0”, no reply mail is received, and if “1”, the reply mail is received. Is received. Moreover, the transmission time of the above-mentioned dosing time notification mail is predetermined at three times of 7:00, 12:00, and 19:00, and each transmission is performed according to the notification time designation information of the medicine prescribed to the patient. The CPU 110 generates a dosing time notification mail corresponding to the time. In FIG. 7, a portion that is blank for each transmission time of 7:00, 12:00, and 19:00 indicates that there is no taking time notification mail transmitted at that time. .

図8は、メール情報記憶領域に格納されているメール文面情報の内容の一例を説明するための説明図であり、図8(a)は服用終了通知メール、図8(b)は服用時間報知メールの文面情報の内容を示している。これらの文面は、テキストデータとしてメール情報記憶装置118に記憶されており、各メールの文面において、「&」で挟まれた変数名の位置には、各メールを送信する患者に特有の情報がCPU110によって置換・挿入されて各患者宛てのメールが生成される。すなわち、図8(a)に示す服用終了通知メールでは、メールの文面に「&Name&」、「&Date&」、「&mdep&」、「&term&」という変数名が含まれており、CPU110がある患者宛の服用終了通知メールを作成する際に、「&Name&」という変数名の位置に、メールを送信する患者の氏名が患者DBから読み出されて置換・代入される。また、「&Date&」、「&mdep&」、「&term&」という変数名の位置には、それぞれ、メールを送信する患者の、診察日、診察を受けた医科、処方された薬の分量がカルテ/処方箋DBから読み出されて置換・代入される。   8A and 8B are explanatory diagrams for explaining an example of the contents of the mail text information stored in the mail information storage area. FIG. 8A is a dose end notification mail, and FIG. 8B is a dose time notification. Shows the contents of the email text information. These texts are stored as text data in the mail information storage device 118, and in the text of each mail, information specific to the patient who sends each mail is located at the position of the variable name between “&”. A mail addressed to each patient is generated by replacement / insertion by the CPU 110. That is, in the dosing end notification mail shown in FIG. 8A, the variable name “& Name &”, “& Date &”, “& mdep &”, “& term &” is included in the text of the mail, and the dose for the patient with the CPU 110 is included. When creating the end notification mail, the name of the patient who sends the mail is read from the patient DB and replaced / substituted at the position of the variable name “& Name &”. In addition, in the positions of the variable names “& Date &”, “& mdep &”, and “& term &”, the patient's examination date, the medical department that received the examination, and the amount of the prescribed medicine, respectively, are sent to the chart / prescription DB. Is read and replaced / assigned.

また、図8(b)に示す服用時間報知メールでは、服用終了通知メールと同じ、「&Name&」、「&Date&」、「&mdep&」という変数名の他に、「&medi1&」、「&medi2&」、「&medi3&」という変数名が含まれている。この変数名の位置には、CPU110によって、カルテ/処方箋DBに記憶されている当該メールを送信する患者に処方された薬剤IDに基づいて、薬剤DBから薬の名称が読み出されて置換・代入される。これら服用終了通知メールおよび服用時間報知メールの文面を記憶するメール情報記憶装置118は、通知メール記憶手段および報知メール記憶手段に相当する。   In addition, in the dosing time notification mail shown in FIG. 8B, in addition to the variable names “& Name &”, “& Date &”, “& mdep &”, which are the same as the dosing end notice mail, “& media1 &”, “& media2 &”, “& media3 &” ”Is included. At the position of this variable name, the CPU 110 reads out the name of the medicine from the medicine DB based on the medicine ID prescribed to the patient who sends the mail stored in the medical chart / prescription DB, and replaces / substitutes it. Is done. The mail information storage device 118 that stores the text of the dose end notification mail and the dose time notification mail corresponds to the notification mail storage means and the notification mail storage means.

次に、図9〜図14を参照して、上述した構成からなる本実施の形態における動作について説明する。図9は、LAN10を介してパソコン12aまたは12bから送信されてきたカルテ/処方箋データを、院内サーバ11が、図5に示したカルテ/処方箋DBに登録する際に実行する、カルテ/処方箋データ登録処理の流れを示すフローチャートである。   Next, with reference to FIG. 9 to FIG. 14, the operation in the present embodiment having the above-described configuration will be described. FIG. 9 is a chart / prescription data registration executed when the hospital server 11 registers the chart / prescription data transmitted from the personal computer 12a or 12b via the LAN 10 in the chart / prescription DB shown in FIG. It is a flowchart which shows the flow of a process.

カルテ/処方箋データ登録処理が実行されると、まず院内サーバ11のCPU110は、LANカード116により、パソコン12aまたは12bからLAN10を介してカルテ/処方箋データを受信したか否かを判断する(ステップS1)。ここで、カルテ/処方箋データは、医師の氏名、当該医師が属する医科、診察した患者の患者ID、診察日、診察における問診および所見の内容、処方した薬に対応する薬剤ID、および、処方した薬の分量を示すデータからなっている。そして、パソコン12aまたは12bからカルテ/処方箋データを受信しなかった場合は、ステップS1の判断結果がNOとなり、CPU110は、繰り返しステップS1の処理を行い、以下、上記カルテ/処方箋データの受信待機状態となる。   When the chart / prescription data registration process is executed, the CPU 110 of the hospital server 11 first determines whether or not the chart / prescription data is received from the personal computer 12a or 12b via the LAN 10 by the LAN card 116 (step S1). ). Here, the medical chart / prescription data includes the name of the doctor, the medical department to which the doctor belongs, the patient ID of the patient being examined, the date of the examination, the contents of the interview and findings in the examination, the drug ID corresponding to the prescribed drug, and the prescription It consists of data showing the amount of medicine. If no medical record / prescription data is received from the personal computer 12a or 12b, the determination result in step S1 is NO, and the CPU 110 repeatedly performs the process in step S1, and hereinafter, the medical record / prescription data reception standby state. It becomes.

一方、パソコン12aまたは12bからカルテ/処方箋データを受信した場合は、ステップS1の判断結果がYESとなり、CPU110は、受信したカルテ/処方箋データをワークRAM112に一時記憶させ(ステップS2)、データベース記憶装置117内のカルテ/処方箋DB(図5参照)に登録する(ステップS3)。すなわち、CPU110は、ワークRAM112に記憶されているカルテ/処方箋データのうち、医師の氏名および所属する医科を示すデータに基づいてカルテ/処方箋DBを検索し、該当する医師が診察した患者に関するデータ(患者ID、診察日、問診および所見の内容、薬剤ID、およびその分量)に、ワークRAM112に記憶されている患者に関するデータを追加、登録する。次にCPU110は、ワークRAM112に記憶されているカルテ/処方箋データの中に、薬剤IDが含まれているか否かを判断する(ステップS4)。そして、今回の診察において患者に対して薬が処方されなかった場合は、ステップS4の判断結果がNOとなり、CPU110は、ステップS1の処理に戻り、カルテ/処方箋データの受信待機状態となる。   On the other hand, when the medical record / prescription data is received from the personal computer 12a or 12b, the determination result in step S1 is YES, and the CPU 110 temporarily stores the received medical record / prescription data in the work RAM 112 (step S2), and the database storage device. The medical record / prescription DB in 117 (see FIG. 5) is registered (step S3). That is, the CPU 110 searches the medical record / prescription DB based on the doctor's name and the data indicating the medical department to which the doctor belongs among the medical record / prescription data stored in the work RAM 112, and the data (patients) examined by the corresponding doctor ( Patient-related data stored in the work RAM 112 is added to and registered in the patient ID, examination date, contents of inquiry and findings, drug ID, and the amount thereof. Next, the CPU 110 determines whether or not a medicine ID is included in the medical record / prescription data stored in the work RAM 112 (step S4). If no medicine is prescribed for the patient in this examination, the determination result in step S4 is NO, and the CPU 110 returns to the process in step S1 and enters a medical record / prescription data reception standby state.

これに対して、ワークRAM112に記憶されているカルテ/処方箋データの中に薬剤IDが含まれていた場合は、ステップS4の判断結果がYESとなり、CPU110は、処方された薬の服用終了日を算出する(ステップS5)。すなわち、CPU110は、ワークRAM112に記憶されている診察日に、処方した薬の分量(日数)を加算することで服用終了日を算出し、その結果をワークRAM112に一時的に記憶する。次にCPU110は、ステップS5で算出した服用終了日を通知するための服用終了通知メールを生成する(ステップS6)。すなわち、CPU110は、まず、メール情報記憶装置118のメール文面記憶領域から図8(a)に示した服用終了通知メールの文面データを読み出す。次いで、ワークRAM112に記憶されているカルテ/処方箋データの中から患者IDを読み出し、この患者IDに対応する患者の氏名を、データベース記憶装置117に記憶されている患者DB(図3参照)から読み出す。そして、上述した服用終了通知メールの文面のうち「&Name&」の文字列を、患者DBから読み出した患者の氏名を表す文字列に置き換える。また、CPU110は、上述した服用終了通知メールの文面のうち、「&Date&」、「&mdep&」、および、「&term&」の文字列を、各々、ワークRAM112に記憶されているカルテ/処方箋データに含まれている診察日、医科、および、分量を表す文字列に置き換える。   On the other hand, if the medical record / prescription data stored in the work RAM 112 includes a medicine ID, the determination result in step S4 is YES, and the CPU 110 displays the prescription end date of the prescribed medicine. Calculate (step S5). That is, the CPU 110 calculates the dose end date by adding the amount (number of days) of the prescribed medicine to the examination date stored in the work RAM 112, and temporarily stores the result in the work RAM 112. Next, the CPU 110 generates a medication end notification email for notifying the medication end date calculated in step S5 (step S6). That is, the CPU 110 first reads the text data of the dosing end notification mail shown in FIG. 8A from the mail text storage area of the mail information storage device 118. Next, the patient ID is read out from the medical chart / prescription data stored in the work RAM 112, and the name of the patient corresponding to the patient ID is read out from the patient DB (see FIG. 3) stored in the database storage device 117. . Then, the character string “& Name &” in the text of the above-mentioned medication end notification mail is replaced with a character string representing the patient's name read from the patient DB. In addition, the CPU 110 includes the character strings “& Date &”, “& mdep &”, and “& term &” in the text of the above-mentioned medication end notification email in the medical chart / prescription data stored in the work RAM 112, respectively. Replace it with a character string that represents the examination date, medical department, and quantity.

そして、CPU110は、ステップS6で生成した服用終了通知メールを、ワークRAM112に記憶されている患者IDと関連付け、メール情報記憶装置118のメールデータ記憶領域に格納する(ステップS7)。次にCPU110は、ワークRAM112に記憶されている患者IDに基づいて患者DBから当該患者IDに対応するメールアドレスを読み出し、当該患者IDおよびステップS5で算出した服用終了日と共にメール送信スケジュール情報に追加、記憶する。また、このとき当該患者IDに対する「返信メール」の値は“0”として記憶する(ステップS8)。そして、CPU110は、ワークRAM112に記憶されている患者IDに対応した患者へ送信する服用時間報知メールを生成する(ステップS9)。この服用時間報知メール生成手順については、後に詳しく説明する。ステップS9の処理を終えると、CPU110は、ステップS2の処理でワークRAM112に記憶したカルテ/処方箋データをクリアし、ステップS1の処理に戻り、カルテ/処方箋データの受信待機状態となる。   Then, the CPU 110 associates the medication end notification email generated in step S6 with the patient ID stored in the work RAM 112 and stores it in the email data storage area of the email information storage device 118 (step S7). Next, the CPU 110 reads the mail address corresponding to the patient ID from the patient DB based on the patient ID stored in the work RAM 112, and adds it to the mail transmission schedule information together with the patient ID and the dose end date calculated in step S5. ,Remember. At this time, the value of “reply mail” for the patient ID is stored as “0” (step S8). And CPU110 produces | generates the dosing time alerting | reporting mail transmitted to the patient corresponding to patient ID memorize | stored in work RAM112 (step S9). The procedure for generating the dosing time notification mail will be described in detail later. When the process of step S9 is completed, the CPU 110 clears the medical chart / prescription data stored in the work RAM 112 in the process of step S2, returns to the process of step S1, and enters a medical record / prescription data reception standby state.

このように、CPU110は、パソコン12aまたは12bからカルテ/処方箋データを受信すると、受信したカルテ/処方箋データに基づいてステップS5の処理により服用終了日を算出した後、ステップS6の処理により当該服用終了日を患者へ通知するための電子メールを生成する。よって、ステップS5およびS6の処理を行うCPU110は、終了日算出手段および通知メール生成手段に相当する。   As described above, when the CPU 110 receives the medical record / prescription data from the personal computer 12a or 12b, the CPU 110 calculates the medication end date by the process of step S5 based on the received medical record / prescription data, and then finishes the administration by the process of step S6. Generate an email to notify the patient of the day. Therefore, CPU110 which performs the process of step S5 and S6 is equivalent to an end date calculation means and a notification mail production | generation means.

次に図10を参照して、図9のステップS9における服用時間報知メールの生成処理について詳しく説明する。まず、CPU110は、メール情報記憶装置118のメール文面記憶領域から、図8(b)に示す服用時間報知メールの文面データを読み出す(ステップS10)。そしてCPU110は、ワークRAM112に記憶されているカルテ/処方箋データの中から患者IDを読み出し、この患者IDに対応する患者の氏名を表す文字列を、データベース記憶装置117に記憶されている患者DBから読み出す。そして、ステップS10で読み出した服用時間報知メールの文面のうち「&Name&」の文字列を、患者DBから読み出した患者の氏名を表す文字列に置き換える(ステップS11)。次にCPU110は、ワークRAM112に記憶されているカルテ/処方箋データに含まれている診察日および医科を読み出し、ステップS10で読み出した服用時間報知メールの文面のうち、「&Date&」、および、「&mdep&」の文字列を、各々置き換えた後、ワークRAM112に記憶する(ステップS12)。   Next, with reference to FIG. 10, the process for generating the dosing time notification mail in step S9 of FIG. 9 will be described in detail. First, the CPU 110 reads the text data of the dosing time notification mail shown in FIG. 8B from the mail text storage area of the mail information storage device 118 (step S10). Then, the CPU 110 reads the patient ID from the medical record / prescription data stored in the work RAM 112, and obtains a character string representing the patient's name corresponding to the patient ID from the patient DB stored in the database storage device 117. read out. Then, the character string “& Name &” in the text of the dosing time notification mail read in step S10 is replaced with a character string representing the patient's name read from the patient DB (step S11). Next, the CPU 110 reads the examination date and the medical department included in the medical chart / prescription data stored in the work RAM 112, and “& Date &” and “& mdep &” in the text of the dosing time notification mail read in step S10. Are replaced with each other and stored in the work RAM 112 (step S12).

次にCPU110は、ワークRAM112に記憶されているカルテ/処方箋データの中から全ての薬剤IDを読み出し、薬剤DB(図6参照)から各薬剤IDに対応する薬の名称、および、報知時刻指定情報を読み出す(ステップS13)。そして、CPU110は、読み出した報知時刻指定情報に基づいて、ワークRAM112に記憶されている薬剤IDのうち、午前7時に服用時間報知メールを送信すべき薬剤IDが含まれているか否かを判断する(ステップS14)。午前7時に服用時間報知メールを送信すべき薬剤IDが含まれている(すなわち、図6に示す報知時刻指定情報の7:00の項目が“1”になっている薬剤がある)場合は、ステップS14の判断結果がYESとなり、CPU110は、当該薬剤IDの名称を薬剤DBから読み出して、ステップS12の処理を行った服用時間報知メールの文面のうち、「&medi1&」〜「&medi3&」の文字列と置き換える(ステップS15)。ここで、午前7時に服用時間報知メールを送信すべき薬剤IDが1つしかなかった場合は、「&medi1&」の文字列をその薬剤IDに対応する名称に置き換え、「&medi2&」および「&medi3&」の文字列を削除する。また、2つあった場合は、「&medi1&」および「&medi2&」の文字列をそれらの薬剤IDに対応する名称に置き換え、「&medi3&」の文字列を削除する。   Next, the CPU 110 reads out all medicine IDs from the medical record / prescription data stored in the work RAM 112, and names of medicines corresponding to the respective medicine IDs from the medicine DB (see FIG. 6) and notification time designation information. Is read (step S13). Then, the CPU 110 determines whether or not a medicine ID to which a medication time notice mail should be transmitted is included in the medicine ID stored in the work RAM 112 based on the read notice time designation information. (Step S14). In the case where a medicine ID to which a medication time notification mail is to be transmitted at 7:00 am is included (that is, there is a medicine in which the item of 7:00 in the notification time designation information shown in FIG. 6 is “1”), The determination result in step S14 is YES, and the CPU 110 reads the name of the medicine ID from the medicine DB, and the character string “& medi1 &” to “& medi3 &” in the text of the dosing time notification mail that has been processed in step S12. (Step S15). Here, if there is only one medicine ID for which a medication time notification mail should be sent at 7:00 am, the character string “& media1 &” is replaced with the name corresponding to the medicine ID, and “& medi2 &” and “& media3 &” Delete the string. If there are two, the character strings “& media1 &” and “& media2 &” are replaced with names corresponding to the drug IDs, and the character string “& media3 &” is deleted.

次にCPU110は、ステップS15で生成した服用時間報知メールの文面データに固有のファイル名を付与して、メール情報記憶装置118のメールデータ記憶領域に格納する(ステップS16)。そして、CPU110は、ステップS16で付与したファイル名を、メール情報記憶装置118のメール送信スケジュール記憶領域に格納されているメール送信スケジュール情報に登録する(ステップS17)。ここで、上記ファイル名は、図9のステップS8でメール送信スケジュール情報に登録された患者IDに関連付けられ、当該文面データの服用時間報知メールが午前7:00に送信されるものであることが識別できるように、メール送信スケジュール情報に登録される。すなわち、図7に示したメール送信スケジュール情報の内容に沿って説明すると、ステップS15で付与されたファイル名は、対応する患者IDの行において、「送信時刻」という項目の「7:00」欄に登録されることとなる。   Next, CPU 110 assigns a unique file name to the text data of the dosing time notification mail generated in step S15 and stores it in the mail data storage area of mail information storage device 118 (step S16). Then, the CPU 110 registers the file name assigned in step S16 in the mail transmission schedule information stored in the mail transmission schedule storage area of the mail information storage device 118 (step S17). Here, the file name is associated with the patient ID registered in the mail transmission schedule information in step S8 of FIG. 9, and the taking time notification mail of the text data is transmitted at 7:00 am. It is registered in the mail transmission schedule information so that it can be identified. That is, to explain along the contents of the mail transmission schedule information shown in FIG. 7, the file name given in step S15 is the “7:00” column of the item “transmission time” in the row of the corresponding patient ID. Will be registered.

次に、CPU110は、ステップS13で読み出した報知時刻指定情報に基づいて、ワークRAM112に記憶されている薬剤IDのうち、午後12時に服用時間報知メールを送信すべき薬剤IDが含まれているか否かを判断する(ステップS18)。ここで、前述したステップS14で、ワークRAM112に記憶されている薬剤IDに、午前7時に服用時間報知メールを送信すべき薬剤IDが含まれていなかった(すなわち、図6に示す報知時刻指定情報の7:00の項目が“1”になっている薬剤がない)場合は、ステップS14の判断結果がNOとなって、ステップS15〜S17の処理を行わずにステップS18の処理へ移行する。   Next, CPU 110 includes, based on the notification time designation information read out in step S13, whether or not a medicine ID to which a medication time notification mail is to be transmitted is included among the medicine IDs stored in work RAM 112. Is determined (step S18). Here, in step S14 described above, the medicine ID stored in the work RAM 112 did not include the medicine ID for which the medication time notification mail should be transmitted at 7:00 am (that is, the notification time designation information shown in FIG. 6). If there is no medicine for which the 7:00 item is “1”), the determination result in step S14 is NO, and the process proceeds to step S18 without performing the processes in steps S15 to S17.

ステップS18において、午後12時に服用時間報知メールを送信すべき薬剤IDが含まれている(すなわち、図6に示す報知時刻指定情報の12:00の項目が“1”になっている薬剤がある)場合は、ステップS18の判断結果がYESとなり、CPU110は、午後12時に服用時間報知メールを送信すべき薬剤IDの種類と、午前7時に服用時間報知メールを送信すべき薬剤IDの種類とを比較し、すべて一致するか否かを判断する(ステップS19)。全て一致した場合は、ステップS15で生成した服用時間報知メールに付与したファイル名を、図7に示したメール送信スケジュール情報における「送信時刻」という項目の「12:00」欄に登録する(ステップS20)。すなわち、この場合、「送信時刻」という項目の「7:00」欄と「12:00」欄には同一のファイル名が登録されることとなる。   In step S18, there is a medicine whose medicine ID to which a medication time notice mail should be transmitted at 12:00 pm (that is, there is a medicine in which the item of 12:00 of the notice time designation information shown in FIG. 6 is “1”). ), The determination result in step S18 is YES, and the CPU 110 determines the type of drug ID to which a medication time notification mail is to be transmitted at 12:00 pm and the type of drug ID to which a medication time notification email is to be transmitted at 7:00 am. Comparison is made and it is determined whether or not all match (step S19). If they all match, the file name given to the taking time notification mail generated in step S15 is registered in the “12:00” field of the item “transmission time” in the mail transmission schedule information shown in FIG. S20). That is, in this case, the same file name is registered in the “7:00” and “12:00” fields of the item “transmission time”.

これに対して、午後12時に服用時間報知メールを送信すべき薬剤IDの種類と、午前7時に服用時間報知メールを送信すべき薬剤IDの種類とが一致しない場合は、ステップS19の判断結果がNOとなり、CPU110は、午後12時に服用時間報知メールを送信すべき薬剤IDの名称を薬剤DBから読み出して、ステップS15の処理と同様に、ステップS12の処理を経た服用時間報知メールの文面のうち、「&medi1&」〜「&medi3&」の文字列と置き換える(ステップS21)。そして、CPU110は、ステップS21で生成した服用時間報知メールの文面データに固有のファイル名を付与して、メール情報記憶装置118のメールデータ記憶領域に格納する(ステップS22)。次にCPU110は、ステップS22で付与したファイル名を、メール情報記憶装置118のメール送信スケジュール記憶領域に格納されているメール送信スケジュール情報に登録する(ステップS23)。すなわち、図7に示したメール送信スケジュール情報の内容に沿って説明すると、ステップS22で付与されたファイル名は、対応する患者IDの行において、「送信時刻」という項目の「12:00」欄に登録されることとなる。   On the other hand, if the type of drug ID to which the medication time notification mail is to be transmitted at 12:00 pm does not match the type of drug ID to which the medication time notification email is to be transmitted at 7:00 am, the determination result in step S19 is The CPU 110 reads NO from the medicine DB the name of the medicine ID to which the medication time notification mail should be transmitted at 12:00 pm, and, similar to the processing in step S15, of the text of the medication time notification mail that has undergone the processing in step S12 , “& Media1 &” to “& media3 &” are replaced (step S21). Then, CPU 110 assigns a unique file name to the text data of the dosing time notification mail generated in step S21 and stores it in the mail data storage area of mail information storage device 118 (step S22). Next, the CPU 110 registers the file name assigned in step S22 in the mail transmission schedule information stored in the mail transmission schedule storage area of the mail information storage device 118 (step S23). That is, to explain along the contents of the mail transmission schedule information shown in FIG. 7, the file name given in step S22 is the “12:00” field of the item “transmission time” in the row of the corresponding patient ID. Will be registered.

次に、CPU110は、ステップS13で読み出した報知時刻指定情報に基づいて、ワークRAM112に記憶されている薬剤IDのうち、午後7時に服用時間報知メールを送信すべき薬剤IDが含まれているか否かを判断する(ステップS24)。ここで、前述したステップS18で、ワークRAM112に記憶されている薬剤IDに、午後12時に服用時間報知メールを送信すべき薬剤IDが含まれていなかった(すなわち、図6に示す報知時刻指定情報の12:00の項目が“1”になっている薬剤がない)場合は、ステップS18の判断結果がNOとなって、ステップS19〜S23の処理を行わずにステップS24の処理へ移行する。また、前述したステップS20の処理を終えると、CPU110は、直接、ステップS24の処理へ移行する。   Next, CPU 110 includes, based on the notification time designation information read out in step S13, whether or not a medicine ID to which a medication time notification mail is to be transmitted is included among the medicine IDs stored in work RAM 112 at 7:00 pm. Is determined (step S24). Here, in step S18 described above, the medicine ID stored in the work RAM 112 did not include the medicine ID to which the medication time notification mail should be transmitted at 12:00 pm (that is, the notification time designation information shown in FIG. 6). If there is no medicine whose 12:00 item is “1”), the determination result in step S18 is NO, and the process proceeds to step S24 without performing the processes in steps S19 to S23. Further, when the process of step S20 described above is completed, the CPU 110 directly proceeds to the process of step S24.

ステップS24において、午後7時に服用時間報知メールを送信すべき薬剤IDが含まれていない(すなわち、図6に示す報知時刻指定情報の19:00の項目が全て“0”になっている)場合は、ステップS24の判断結果がNOとなり、CPU110は、図10に示す服用時間報知メール生成処理を終了し、図9および図10に示す処理を行う過程でワークRAM112に一時記憶した各種データをクリアした後、図9に示したカルテ/処方箋データ登録処理におけるステップS1の処理に戻る。これに対して、午後7時に服用時間報知メールを送信すべき薬剤IDが含まれている(すなわち、図6に示す報知時刻指定情報の19:00の項目が“1”になっている薬剤がある)場合は、ステップS24の判断結果がYESとなり、CPU110は、午後7時に服用時間報知メールを送信すべき薬剤IDの種類と、午前7時に服用時間報知メールを送信すべき薬剤IDの種類とを比較し、すべて一致するか否かを判断する(ステップS25)。そして、全て一致した場合は、ステップS15で生成した服用時間報知メールに付与したファイル名を、図7に示したメール送信スケジュール情報における「送信時刻」という項目の「19:00」欄に登録する(ステップS26)。すなわち、この場合、「送信時刻」という項目の「7:00」欄と「19:00」欄には同一のファイル名が登録されることとなる。そして、ステップS26の処理を終えると、CPU110は、図10に示す服用時間報知メール生成処理を終了し、図9および図10に示す処理を行う過程でワークRAM112に一時記憶した各種データをクリアした後、図9に示したカルテ/処方箋データ登録処理におけるステップS1の処理に戻る。   In step S24, the medicine ID for which the medication time notification mail is to be transmitted at 7:00 pm is not included (that is, all items at 19:00 in the notification time designation information shown in FIG. 6 are “0”). The determination result in step S24 is NO, and the CPU 110 ends the taking time notification mail generation process shown in FIG. 10, and clears various data temporarily stored in the work RAM 112 in the process of performing the processes shown in FIGS. After that, the process returns to step S1 in the chart / prescription data registration process shown in FIG. In contrast, a medicine ID for which a medication time notification mail should be transmitted at 7:00 pm is included (that is, a medicine whose item of 19:00 in the notification time designation information shown in FIG. 6 is “1”). If YES, the determination result in step S24 is YES, and the CPU 110 determines the type of drug ID to which the medication time notification mail is to be transmitted at 7:00 pm and the type of drug ID to which the medication time notification email is to be transmitted at 7:00 am. Are compared to determine whether or not they all match (step S25). If they all match, the file name given to the taking time notification mail generated in step S15 is registered in the “19:00” field of the item “transmission time” in the mail transmission schedule information shown in FIG. (Step S26). That is, in this case, the same file name is registered in the “7:00” and “19:00” fields of the item “transmission time”. Then, when the process of step S26 is completed, the CPU 110 ends the taking time notification mail generation process shown in FIG. 10, and clears various data temporarily stored in the work RAM 112 in the process of performing the processes shown in FIGS. Thereafter, the process returns to step S1 in the medical record / prescription data registration process shown in FIG.

また、午後7時に服用時間報知メールを送信すべき薬剤IDの種類と、午前7時に服用時間報知メールを送信すべき薬剤IDの種類とが一致しない場合は、ステップS25の判断結果がNOとなり、CPU110は、午後7時に服用時間報知メールを送信すべき薬剤IDの種類と、午後12時に服用時間報知メールを送信すべき薬剤IDの種類とを比較し、すべて一致するか否かを判断する(ステップS27)。そして、全て一致した場合は、ステップS21で生成した服用時間報知メールに付与したファイル名を、図7に示したメール送信スケジュール情報における「送信時刻」という項目の「19:00」欄に登録する(ステップS28)。すなわち、この場合、「送信時刻」という項目の「12:00」欄と「19:00」欄には同一のファイル名が登録されることとなる。そして、ステップS28の処理を終えると、CPU110は、図9および図10に示す処理を行う過程でワークRAM112に一時記憶した各種データをクリアした後、図9に示したカルテ/処方箋データ登録処理におけるステップS1の処理に戻る。   Further, if the type of the medicine ID to which the medication time notification mail is to be transmitted at 7:00 pm does not match the type of the medicine ID to which the medication time notification email is to be transmitted at 7:00 am, the determination result in step S25 is NO, CPU110 compares the kind of medicine ID which should send a taking time information mail at 7:00 pm, and the kind of medicine ID which should send a medicine time information mail at 12:00 pm, and judges whether all are in agreement ( Step S27). If all of them match, the file name given to the taking time notification mail generated in step S21 is registered in the “19:00” field of the item “transmission time” in the mail transmission schedule information shown in FIG. (Step S28). That is, in this case, the same file name is registered in the “12:00” field and the “19:00” field of the item “transmission time”. When the processing of step S28 is completed, the CPU 110 clears various data temporarily stored in the work RAM 112 in the course of performing the processing shown in FIGS. 9 and 10, and then in the medical record / prescription data registration processing shown in FIG. The process returns to step S1.

一方、午後7時に服用時間報知メールを送信すべき薬剤IDの種類と、午後12時に服用時間報知メールを送信すべき薬剤IDの種類とが一致しない場合は、ステップS27の判断結果がNOとなり、CPU110は、午後7時に服用時間報知メールを送信すべき薬剤IDの名称を薬剤DBから読み出し、ステップS15の処理と同様、ステップS12の処理を経た服用時間報知メールの文面のうち、「&medi1&」〜「&medi3&」の文字列を、上記薬剤DBから読み出した薬剤の名称と置き換える(ステップS29)。そして、CPU110は、ステップS29で生成した服用時間報知メールの文面データに固有のファイル名を付与して、メール情報記憶装置118のメールデータ記憶領域に格納する(ステップS30)。次にCPU110は、ステップS30で付与したファイル名を、メール情報記憶装置118のメール送信スケジュール記憶領域に格納されているメール送信スケジュール情報に登録する(ステップS31)。すなわち、図7に示したメール送信スケジュール情報の内容に沿って説明すると、ステップS30で付与されたファイル名は、対応する患者IDの行において、「送信時刻」という項目の「19:00」欄に登録されることとなる。そして、ステップS31の処理を終えると、CPU110は、図9および図10に示す処理を行う過程でワークRAM112に一時記憶した各種データをクリアした後、図9に示したカルテ/処方箋データ登録処理におけるステップS1の処理に戻る。   On the other hand, if the type of medication ID to which the medication time notification email is to be transmitted at 7 pm does not match the type of medication ID to which the medication time notification email is to be transmitted at 12:00 pm, the determination result in step S27 is NO, The CPU 110 reads from the medicine DB the name of the medicine ID to which the medication time notification mail is to be transmitted at 7:00 pm, and, in the same manner as the process of step S15, among the texts of the medication time notification mail that has undergone the process of step S12, “& media1 &” ˜ The character string “& medi3 &” is replaced with the name of the medicine read from the medicine DB (step S29). Then, CPU 110 assigns a unique file name to the text data of the dosing time notification mail generated in step S29 and stores it in the mail data storage area of mail information storage device 118 (step S30). Next, the CPU 110 registers the file name assigned in step S30 in the mail transmission schedule information stored in the mail transmission schedule storage area of the mail information storage device 118 (step S31). That is, to explain along the contents of the mail transmission schedule information shown in FIG. 7, the file name given in step S30 is the “19:00” field of the item “transmission time” in the row of the corresponding patient ID. Will be registered. When the processing of step S31 is completed, the CPU 110 clears various data temporarily stored in the work RAM 112 in the process of performing the processing shown in FIGS. 9 and 10, and then in the medical record / prescription data registration processing shown in FIG. The process returns to step S1.

このように、本実施の形態における医療サービス提供システムでは、図8(b)に示す服用時間報知メールの文面情報に、各患者に処方された薬の名称を挿入して、各患者に送信する服用時間報知メールを生成している。また、服用時間報知メールの文面には、服用時間報知メールの送信時刻と、服用時間とに見合った薬の名称が挿入される。よって、図9のステップS9の服用時間報知メール生成処理(すなわち図10に示す服用時間報知メール生成処理)を実行するCPU110は、報知メール生成手段に相当する。   As described above, in the medical service providing system according to the present embodiment, the name of the medicine prescribed for each patient is inserted into the text information of the dosing time notification mail shown in FIG. 8B and transmitted to each patient. A dosing time notification email is generated. In addition, the name of the medicine corresponding to the transmission time of the dosing time notification mail and the dosing time is inserted in the text of the dosing time notification mail. Therefore, CPU110 which performs the dosing time notification mail generation process (that is, the dosing time notification mail generation process shown in FIG. 10) in step S9 in FIG. 9 corresponds to a notification mail generation unit.

次に図11に示すフローチャートを参照して、図9のステップS6で生成した服用終了通知メールを送信する服用終了通知メール送信処理の流れについて説明する。図11に示す服用終了通知メール送信処理は、1日1回、図1に示した病院1における事務業務の終了時間から、翌日の事務業務の開始時間までの間に実行される処理である。また、本実施の形態では、日付が改まる午前0時に図11に示す服用終了通知メール送信処理を実行するものとする。   Next, with reference to the flowchart shown in FIG. 11, the flow of the dose end notification mail transmission process for transmitting the dose end notification email generated in step S6 of FIG. 9 will be described. The dosing end notification mail transmission process shown in FIG. 11 is a process executed once a day from the end time of the office work in the hospital 1 shown in FIG. 1 to the start time of the next day's office work. In the present embodiment, it is assumed that the dosing end notification mail transmission process shown in FIG. 11 is executed at midnight when the date is changed.

CPU110が、図11に示す服用終了通知メール送信処理を開始すると、まず、図2に示したRTC113から現在の暦情報を取得する(ステップS40)。次にCPU110は、図7に示すメール送信スケジュール情報に登録されている患者IDのうち、「服用終了通知メール送信日」の欄が空白の(すなわち、まだ服用終了通知メールが送信されていない)患者IDに対応する服用終了日を示す情報を読み出し(ステップS41)、読み出した服用終了日が、現在の日付の2日前になっているか否かを判断する(ステップS42)。たとえば、図7に示すメール送信スケジュール情報の場合、患者ID「n9xy4gqw」の服用終了日が読み出される。そして、読み出した服用終了日が現在の日付の2日前になっていた場合は、ステップS42の判断結果がYESとなり、CPU110は、メール送信スケジュール情報から、当該患者IDのメールアドレスを読み取る(ステップS43)。次にCPU110は、メール情報記憶装置118のメールデータ記憶領域から、図9のステップS6の処理によって生成された当該患者IDに対応する服用終了通知メールの文面データを読み出す(ステップS44)。   When the CPU 110 starts the dosing end notification mail transmission process shown in FIG. 11, first, current calendar information is acquired from the RTC 113 shown in FIG. 2 (step S40). Next, in the patient ID registered in the mail transmission schedule information shown in FIG. 7, the CPU 110 has a blank “dose end notification mail transmission date” column (that is, a dose end notification mail has not been transmitted yet). Information indicating the dose end date corresponding to the patient ID is read (step S41), and it is determined whether or not the read dose end date is two days before the current date (step S42). For example, in the case of the mail transmission schedule information shown in FIG. 7, the dose end date of the patient ID “n9xy4gqw” is read. If the read end date is two days before the current date, the determination result in step S42 is YES, and the CPU 110 reads the mail address of the patient ID from the mail transmission schedule information (step S43). ). Next, the CPU 110 reads the text data of the medication end notification mail corresponding to the patient ID generated by the process of step S6 of FIG. 9 from the mail data storage area of the mail information storage device 118 (step S44).

そして、CPU110は、ステップS43で読み取ったメールアドレスに宛てて、件名を「服用終了通知メール」として、ステップS44で読み出した文面の電子メール(すなわち、服用終了通知メール)を、LANカード116から、LAN10、ルータ13、および、インターネット5を介して送信する(ステップS45)。このように、ステップS42において、患者の服用終了日が、現在の日付の2日前になっていたと判断された場合、ステップS45の処理によって当該患者に宛てて服用終了通知メールが送信される。よって、ステップS42の処理を行うCPU110は、通知メール送信決定手段に相当し、ステップS45の処理を行うCPU110は、メール送信手段に相当する。   Then, the CPU 110 sends the text e-mail read out in step S44 (that is, the dosing end notice mail) from the LAN card 116 to the mail address read in step S43, with the subject as “dosing end notice mail”. Transmission is performed via the LAN 10, the router 13, and the Internet 5 (step S45). As described above, in step S42, when it is determined that the patient's dose end date is two days before the current date, a dose end notification mail is transmitted to the patient by the process of step S45. Therefore, the CPU 110 that performs the process of step S42 corresponds to a notification mail transmission determination unit, and the CPU 110 that performs the process of step S45 corresponds to a mail transmission unit.

次にCPU110は、ステップS45の処理により服用終了通知メールを送信すると、服用終了通知メールを送信した年月日を、図7に示したメール送信スケジュール情報の「服用終了通知メール送信日」欄に、送信先の患者の患者IDに対応付けて登録する(ステップS46)。そして、メール送信スケジュール情報に登録されている患者IDのうち、服用終了通知メールを送信していない患者IDのすべてについて、ステップS42の処理を行ったか否かを判断する(ステップS47)。服用終了通知メールを送信していない患者のすべてについてステップS42の処理を行っていなかった場合は、ステップS47の判断結果がNOとなって、ステップS41の処理へ移行し、CPU110は、服用終了通知メールを送信していない次の患者ID(たとえば、図7に示すメール送信スケジュール情報の場合、患者ID「3drpm6iw」)に対応付けられた服用終了日を読み出し、ステップS42以降の処理を行う。そして、服用終了通知メールを送信していない患者のすべてについてステップS42の処理を行うと、ステップS47の判断結果がYESとなり、図11に示す服用終了通知メール送信処理を終了する。   Next, when the CPU 110 transmits the medication end notification email by the process of step S45, the date of transmission of the medication end notification email is displayed in the “sent end notification email transmission date” column of the email transmission schedule information shown in FIG. Then, registration is performed in association with the patient ID of the destination patient (step S46). And it is judged whether processing of Step S42 was performed about all patient ID which has not transmitted a dose end notice mail among patient ID registered into mail transmission schedule information (Step S47). When the process of step S42 has not been performed for all of the patients who have not sent the dose end notification mail, the determination result of step S47 is NO, the process proceeds to step S41, and the CPU 110 notifies the dose end notification. The dose end date associated with the next patient ID that has not transmitted mail (for example, in the case of the mail transmission schedule information shown in FIG. 7, patient ID “3drpm6iw”) is read, and the processing from step S42 is performed. And if the process of step S42 is performed about all the patients who have not transmitted the dose completion notification mail, the judgment result of step S47 will be YES and the dose end notification mail transmission process shown in FIG. 11 will be complete | finished.

次に図12に示すフローチャートを参照して、図9のステップS9で生成した服用時間報知メールを送信する服用時間報知メール送信処理の流れについて説明する。図12において、CPU110は、RTC113から現在の暦情報を取得する(ステップS50)。そして、CPU110は、現在の時刻が、午前7時、午後12時、または、午後7時のいずれかであるかを判断する(ステップS51〜S53)。現在の時刻が午前7時、午後12時、または、午後7時のいずれでもなかった場合は、ステップS51〜S53の判断結果がすべてNOとなって、CPU110は、ステップS50の処理へ移行して、RTC113から現在の暦情報を取得しなおす。これに対して、現在の時刻が午前7時であった場合は、ステップS51の判断結果がYESとなり、CPU110は、図7に示すメール送信スケジュール情報において、各患者IDに対応付けられた「送信時刻」という項目の「7:00」欄にファイル名が登録されている場合は、当該ファイル名の文面データをメール情報記憶装置118のメールデータ記憶領域から読み出す。そして、読み出した文面データを、当該文面データに対応する患者IDのメールアドレスへ送信する(ステップS54)。   Next, with reference to the flowchart shown in FIG. 12, the flow of the dosing time notification mail transmission process for transmitting the dosing time notification mail generated in step S9 of FIG. 9 will be described. In FIG. 12, the CPU 110 acquires current calendar information from the RTC 113 (step S50). Then, the CPU 110 determines whether the current time is 7 am, 12 pm, or 7 pm (steps S51 to S53). If the current time is neither 7:00 am, 12:00 pm, or 7:00 pm, the determination results in steps S51 to S53 are all NO, and the CPU 110 proceeds to the process in step S50. The current calendar information is acquired again from the RTC 113. On the other hand, if the current time is 7:00 am, the determination result in step S51 is YES, and the CPU 110 transmits the “transmission” associated with each patient ID in the mail transmission schedule information shown in FIG. When the file name is registered in the “7:00” column of the item “time”, the text data of the file name is read from the mail data storage area of the mail information storage device 118. Then, the read text data is transmitted to the mail address of the patient ID corresponding to the text data (step S54).

また、現在の時刻が午後12時であった場合は、ステップS52の判断結果がYESとなり、CPU110は、図7に示すメール送信スケジュール情報において、各患者IDに対応付けられた「送信時刻」という項目の「12:00」欄にファイル名が登録されている場合は、当該ファイル名の文面データをメール情報記憶装置118のメールデータ記憶領域から読み出す。そして、読み出した文面データを、当該文面データに対応する患者IDのメールアドレスへ送信する(ステップS55)。さらに、現在の時刻が午後7時であった場合は、ステップS53の判断結果がYESとなり、CPU110は、図7に示すメール送信スケジュール情報において、各患者IDに対応付けられた「送信時刻」という項目の「19:00」欄にファイル名が登録されている場合は、当該ファイル名の文面データをメール情報記憶装置118のメールデータ記憶領域から読み出す。そして、読み出した文面データを、当該文面データに対応する患者IDのメールアドレスへ送信する(ステップS56)。そして、ステップS54〜S56のいずれかの処理を終えると、CPU110は、ステップS50の処理へ移行し、再度、RTC113から現在の暦情報を取得して、以後、ステップS51〜S56の処理を実行する。   If the current time is 12:00 pm, the determination result in step S52 is YES, and the CPU 110 refers to the “transmission time” associated with each patient ID in the mail transmission schedule information shown in FIG. When the file name is registered in the “12:00” column of the item, the text data of the file name is read from the mail data storage area of the mail information storage device 118. Then, the read text data is transmitted to the mail address of the patient ID corresponding to the text data (step S55). Further, if the current time is 7 pm, the determination result in step S53 is YES, and the CPU 110 refers to “transmission time” associated with each patient ID in the mail transmission schedule information shown in FIG. When the file name is registered in the “19:00” column of the item, the text data of the file name is read from the mail data storage area of the mail information storage device 118. Then, the read text data is transmitted to the mail address of the patient ID corresponding to the text data (step S56). Then, after completing any of the processes of steps S54 to S56, the CPU 110 proceeds to the process of step S50, acquires the current calendar information from the RTC 113 again, and thereafter executes the processes of steps S51 to S56. .

このように、本実施の形態における医療サービス提供システムでは、ステップS51〜S53の処理によって、現在の時刻が午前7時、午後12時、または、午後7時のいずれかになると、その時刻に応じてステップS54〜S56のいずれかの処理が実行される。これにより、図10に示した服用時間報知メール生成処理によって、上述した各時刻に合せて生成された服用時間報知メールのうち、現在の時刻に則した服用時間報知メールが読み出され、当該服用時間報知メールに対応する患者のメールアドレスへ送信される。したがって、ステップS51〜S53の処理を実行するCPU110は、報知メール送信決定手段に相当し、ステップS54〜S56の処理を実行するCPU110は、メール送信手段に相当する。   As described above, in the medical service providing system according to the present embodiment, when the current time is 7 am, 12 pm, or 7 pm by the processing of steps S51 to S53, the time is changed according to the time. Then, any one of steps S54 to S56 is executed. As a result, the dosing time notification mail corresponding to the current time is read out of the dosing time notification emails generated in accordance with each time described above by the dosing time notification email generation process shown in FIG. Sent to the patient's email address corresponding to the time notification email. Therefore, the CPU 110 that executes the processes of steps S51 to S53 corresponds to notification mail transmission determining means, and the CPU 110 that executes the processes of steps S54 to S56 corresponds to mail transmitting means.

次に、図13に示すフローチャートを参照して、図11に示した服用終了通知メール送信処理によって各患者に送信された服用終了通知メールに対して、当該服用終了通知メールを受信した患者から返信メールが送られてきたか否かをチェックする、返信メールチェック処理の流れについて説明する。なお、本実施形態における医療サービス提供システムは、図13に示す返信メールチェック処理を、予め定められた周期で実行するものとする。   Next, referring to the flowchart shown in FIG. 13, in response to the medication end notification mail sent to each patient by the medication end notification email transmission process shown in FIG. A flow of a reply mail check process for checking whether or not a mail has been sent will be described. In addition, the medical service provision system in this embodiment shall perform the reply mail check process shown in FIG. 13 with a predetermined period.

図13において、CPU110は、まず、インターネット5に接続された図示せぬプロバイダのメールサーバから、病院1宛てに送信されてきた電子メールを、ルータ13およびLAN10を介して、LANカード116で受信し、メール情報記憶装置118のメールデータ記憶領域に保存する(ステップS60)。そして、CPU110は、メール情報記憶装置118のメールデータ記憶領域に保存した受信メールのうち、件名に「服用終了通知メール」という文字列が含まれているか否かを判断する(ステップS61)。すなわち、本実施の形態における医療サービス提供システムでは、受信した電子メールのうち、件名に「服用終了通知メール」という文字列が含まれている電子メールを、服用終了通知メールに対する返信メールとして扱っている。   In FIG. 13, the CPU 110 first receives an e-mail sent to the hospital 1 from a mail server of a provider (not shown) connected to the Internet 5 via the router 13 and the LAN 10 by the LAN card 116. The data is stored in the mail data storage area of the mail information storage device 118 (step S60). Then, CPU 110 determines whether or not the character string “dosing end notification mail” is included in the subject among the received mails stored in the mail data storage area of mail information storage device 118 (step S61). That is, in the medical service providing system according to the present embodiment, among the received e-mails, an e-mail whose subject includes the character string “dose end notification mail” is treated as a reply mail to the dose end notification mail. Yes.

一般に、携帯電話2において受信した電子メールを表示中に、当該電子メールに対する返信操作を行うと、上記表示中の電子メールの件名が返信メールの件名に含まれることになる。よって、図11のステップS45の処理によって各患者に送信される服用終了通知メールの件名は、「服用終了通知メール」になっていることから、図8(a)に示す服用終了通知メールを受信した患者が、当該メールの文面に従って、携帯電話2において受信した服用終了通知メールを表示中に当該メールに対する返信操作を行うと、返信メールの件名に「服用終了通知メール」という文字列が含まれることになる。これにより、本実施の形態における医療サービス提供システムでは、受信した電子メールの件名に「服用終了通知メール」という文字列が含まれていた場合、送信した服用終了通知メールに対する返信メールとして扱っている。   In general, when a reply operation is performed on an email received while the mobile phone 2 is displaying the email, the subject of the email being displayed is included in the subject of the reply email. Therefore, since the subject of the medication end notification email transmitted to each patient by the process of step S45 in FIG. 11 is “medication termination notification email”, the medication termination notification email shown in FIG. 8A is received. When the patient performs a reply operation to the mail while displaying the dose end notification mail received by the mobile phone 2 in accordance with the text of the mail, the subject line of the reply mail includes the character string “dose end notification mail” It will be. As a result, in the medical service providing system according to the present embodiment, when the character string “dose end notification mail” is included in the subject of the received e-mail, it is treated as a reply mail to the sent dose end notification mail. .

そして、受信した電子メールのうち、件名に「服用終了通知メール」の文字列が含まれている者がなかった場合は、ステップS61の判断結果がNOとなり、図13に示す返信メールチェック処理を終了する。これに対して、件名に「服用終了通知メール」という文字列が含まれている電子メールがあった場合、ステップS61の判断結果がYESとなり、CPU110は、当該電子メールの送信元になっているメールアドレスが、図7に示したメール送信スケジュール情報に登録されているか否かを判断する(ステップS62)。そして、当該電子メールの送信元を表すメールアドレスが、上記メール送信スケジュール情報に登録されていなかった場合は、ステップS62の判断結果がNOとなって、図13に示す返信メールチェック処理を終了する。これに対して、当該電子メールの送信元を表すメールアドレスが、上記メール送信スケジュール情報に登録されていた場合は、ステップS62の判断結果がYESとなり、CPU110は、図7に示すメール送信スケジュール情報において、当該メールアドレスに対応する患者IDの「返信メール」欄の値(初期値は“0”)を、“1”に更新した後(ステップS63)、図13に示す返信メールチェック処理を終了する。   Then, in the received e-mail, when there is no person whose subject includes the character string of “dose end notification mail”, the determination result in step S61 is NO, and the reply mail check process shown in FIG. 13 is performed. finish. On the other hand, if there is an e-mail that includes the character string “dosing end notice mail” in the subject, the determination result in step S61 is YES, and the CPU 110 is the sender of the e-mail. It is determined whether or not the mail address is registered in the mail transmission schedule information shown in FIG. 7 (step S62). If the e-mail address representing the sender of the e-mail is not registered in the e-mail transmission schedule information, the determination result in step S62 is NO, and the reply e-mail check process shown in FIG. 13 is terminated. . On the other hand, if the mail address representing the sender of the electronic mail is registered in the mail transmission schedule information, the determination result in step S62 is YES, and the CPU 110 displays the mail transmission schedule information shown in FIG. In FIG. 13, after updating the value (initial value is “0”) of the “reply mail” field of the patient ID corresponding to the mail address to “1” (step S63), the reply mail check process shown in FIG. To do.

次に、図14に示すフローチャートを参照して、図11に示した服用終了通知メール送信処理によって送信された服用終了通知メールに対する患者からの返信メールの有無に応じて、病院1の事務担当者に注意を促す警報処理の流れについて説明する。本実施の形態における医療サービス提供システムは、この警報処理を1日1回、病院1における事務業務の開始時刻になると実行する。   Next, referring to the flowchart shown in FIG. 14, the clerk in charge of the hospital 1 according to the presence / absence of a reply mail from the patient in response to the dose end notification mail transmitted by the dose end notification mail transmission process shown in FIG. 11. The flow of alarm processing for calling attention to will be described. The medical service providing system according to the present embodiment executes this alarm processing once a day when the start time of office work in the hospital 1 is reached.

まず、CPU110は、RTC113から現在の暦情報を取得した後(ステップS70)、図7に示したメール送信スケジュール情報に登録されている患者IDのうち、一番上に登録されている患者IDの服用終了日を読み取り(ステップS71)、読み取った服用終了日と現在の暦情報とを比較して、日付が一致するか否か、すなわち、読み取った服用終了日になったか否かを判断する(ステップS72)。読み取った服用終了日が、現在の暦情報によって示される日付と一致する場合は、ステップS72の判断結果がYESとなり、CPU110は、当該患者IDに対応する「返信メール」欄の値が“1”になっているか否か、すなわち、当該患者から返信メールを受信しているか否かを判断する(ステップS73)。これにより、ステップS73の処理を行うCPU110は、返答メール判断手段に相当する。   First, after obtaining the current calendar information from the RTC 113 (step S70), the CPU 110 selects the patient ID registered at the top of the patient IDs registered in the mail transmission schedule information shown in FIG. The dose end date is read (step S71), and the read dose end date is compared with the current calendar information to determine whether the dates match, that is, whether the read dose end date has been reached (step S71). Step S72). If the read end date coincides with the date indicated by the current calendar information, the determination result in step S72 is YES, and the CPU 110 sets the value in the “reply mail” column corresponding to the patient ID to “1”. It is determined whether or not a reply mail is received from the patient (step S73). Thereby, CPU110 which performs the process of step S73 is equivalent to a reply mail determination means.

ステップS73において、当該患者IDに対応する「返信メール」欄の値が“0”だった(すなわち、返信メールを受信していない)場合、ステップS73の判断結果がNOとなり、CPU110は、当該患者IDに対応する患者の氏名を患者DBから読み出して、ディスプレイ115に、当該患者ID、患者の氏名、および、服用終了通知メールを送信したが返信メールが送られてこない旨のメッセージを表示する(ステップS74)。これにより、ステップS74の処理を行うCPU110は、返答非受信報知手段に対応する。次いでCPU110は、予約DBにアクセスして、当該患者IDの診察予約が登録されているか否かを判断する(ステップS75)。これにより、ステップS75の処理を行うCPU110は、予約情報確認手段に相当する。   In step S73, if the value in the “reply mail” field corresponding to the patient ID is “0” (that is, no reply mail is received), the determination result in step S73 is NO, and the CPU 110 The patient's name corresponding to the ID is read from the patient DB, and a message is displayed on the display 115 indicating that the patient ID, the patient's name, and the medication end notification email have been sent but no reply email has been sent ( Step S74). Thereby, CPU110 which performs the process of step S74 respond | corresponds to a reply non-reception notification means. Next, the CPU 110 accesses the reservation DB and determines whether or not a diagnosis reservation for the patient ID is registered (step S75). Thereby, CPU110 which performs the process of step S75 is equivalent to a reservation information confirmation means.

そして、予約DBに当該患者IDの診察予約が登録されている場合は、ステップS75の判断結果がYESとなり、CPU110は、ステップS74でディスプレイ115に表示した患者ID、患者の氏名、および、服用終了通知メールを送信したが返信メールが送られてこない旨のメッセージに加えて、診察予約がされている旨のメッセージを表示する(ステップS76)。これに対して、予約DBに当該患者IDの診察予約が登録されていなかった場合は、ステップS75の判断結果がNOとなり、CPU110は、ステップS74でディスプレイ115に表示した患者ID、患者の氏名、および、服用終了通知メールを送信したが返信メールが送られてこない旨のメッセージに加えて、診察予約がされていない旨のメッセージを表示する(ステップS77)。よって、ステップS77の処理を実行するCPU110は、予約非登録報知手段に相当する。   When the appointment reservation for the patient ID is registered in the reservation DB, the determination result in step S75 is YES, and the CPU 110 displays the patient ID, the patient's name, and the dose end displayed on the display 115 in step S74. In addition to the message that the notification mail is transmitted but the reply mail is not sent, a message that the examination reservation is made is displayed (step S76). On the other hand, when the appointment reservation for the patient ID is not registered in the appointment DB, the determination result in step S75 is NO, and the CPU 110 displays the patient ID, the patient's name, the patient ID displayed on the display 115 in step S74. Further, in addition to the message indicating that the medication end notification mail has been transmitted but the reply mail has not been sent, a message indicating that the examination reservation has not been made is displayed (step S77). Therefore, CPU110 which performs the process of step S77 is equivalent to a reservation non-registration notification means.

上述したステップS76またはS77の処理を終えると、CPU110は、図7に示したメール送信スケジュール情報に登録されている患者IDのすべてについて、ステップS72、S73の判断を行ったか否かを判断する(ステップS78)。すべての患者IDについて、ステップS72、S73の判断を行っていなかった場合、ステップS78の判断結果がNOとなり、CPU110は、ステップS71の処理へ戻り、図7に示すメール送信スケジュール情報に登録されている次の患者IDの服用終了日を読み出し、ステップS72以降の処理を行う。そして、全ての患者IDについて、ステップS72、S73の処理を行うと、ステップS78における判断結果がYESとなり、CPU110は、図14に示す警報処理を終了する。   When the process of step S76 or S77 described above is completed, CPU 110 determines whether or not the determinations of steps S72 and S73 have been made for all of the patient IDs registered in the mail transmission schedule information shown in FIG. Step S78). If the determinations in steps S72 and S73 have not been made for all patient IDs, the determination result in step S78 is NO, and the CPU 110 returns to the process in step S71 and is registered in the mail transmission schedule information shown in FIG. The next dose end date of the next patient ID is read out, and the processing from step S72 is performed. And if the process of step S72, S73 is performed about all patient IDs, the judgment result in step S78 will be YES, and CPU110 will complete | finish the alarm process shown in FIG.

なお、前述したステップS72の処理において、メール送信スケジュール情報から読み出した服用終了日と、現在の暦情報により示される日付とが一致しなかった場合は、ステップS72の判断結果がNOとなり、CPU110は、ステップS78の処理へ移行して、全ての患者IDについて、ステップS72、S73の処理を行ったか否かの判断を行う。また、ステップS73において、当該患者IDに対応する患者から返信メールを受信していた場合は、ステップS73の判断結果がYESとなり、図7に示したメール送信スケジュール情報から、当該患者IDに関するデータを削除する(ステップS79)。そして、ステップS79の処理を終えると、CPU110は、ステップS78の処理へ移行して、全ての患者IDについて、ステップS72、S73の処理を行ったか否かの判断を行う。   In the process of step S72 described above, if the dose end date read from the mail transmission schedule information does not match the date indicated by the current calendar information, the determination result of step S72 is NO, and the CPU 110 Then, the process proceeds to step S78, and it is determined whether or not the processes in steps S72 and S73 have been performed for all patient IDs. In step S73, if a reply mail is received from the patient corresponding to the patient ID, the determination result in step S73 is YES, and the data related to the patient ID is obtained from the mail transmission schedule information shown in FIG. Delete (step S79). When the process of step S79 is completed, the CPU 110 proceeds to the process of step S78 and determines whether or not the processes of steps S72 and S73 have been performed for all patient IDs.

以上説明した医療サービス提供システムによれば、病院1内の各診察室に設置されたパソコン12a,12bから、患者のカルテ/処方箋データがLAN10を介して院内サーバ11へ送信されると、院内サーバ11のCPU110は、図9に示したカルテ/処方箋データ登録処理を実行し、受信したカルテ/処方箋データを、院内サーバ11のデータベース情報記憶装置117に格納されているカルテ/処方箋DBに登録する(ステップS3)。また、このとき、CPU110は、受信したカルテ/処方箋データに基づいて、当該患者に処方した薬の服用終了日を算出し(ステップS5)、当該患者に服用終了日が近づいてきたことを知らせるための服用終了通知メールを生成する(ステップS6)。この服用終了通知メールは、メール情報記憶装置118のメールデータ記憶領域に保存され(ステップS7)、午前0時になると、CPU110は、図11に示した服用終了通知メール送信処理を実行し、診察した患者のうち、服用終了日の2日前になっている患者(ステップS42,YES)の服用終了通知メールを、メール情報記憶装置118から読み出し(ステップS44)、当該患者に宛てて送信する(ステップS45)。   According to the medical service providing system described above, when a patient's medical record / prescription data is transmitted from the personal computers 12a and 12b installed in each examination room in the hospital 1 to the in-hospital server 11 via the LAN 10, the in-hospital server 11 executes the medical chart / prescription data registration process shown in FIG. 9, and registers the received medical chart / prescription data in the medical chart / prescription DB stored in the database information storage device 117 of the hospital server 11 ( Step S3). Further, at this time, the CPU 110 calculates the medication end date of the medicine prescribed to the patient based on the received medical record / prescription data (step S5), and notifies the patient that the medication end date is approaching. Is generated (step S6). This dosing end notice mail is stored in the mail data storage area of the mail information storage device 118 (step S7), and when it is midnight, the CPU 110 performs the dosing end notice mail transmission process shown in FIG. Among the patients, a dose completion notification mail of a patient who is two days before the dose end date (step S42, YES) is read from the mail information storage device 118 (step S44) and transmitted to the patient (step S45). ).

これにより、上述した服用終了通知メールを携帯電話2で受信した患者は、薬の服用期間の終了が間近になったことを知ることができ、また、そのときの体調に応じて、次回の診察を予約するか否かを判断する契機とすることができる。よって、本実施形態における医療サービス提供システムにより、患者に対して診察後のケアに関するサービスを提供することができる。   As a result, the patient who has received the above-mentioned medication end notification email by the mobile phone 2 can know that the end of the medication period is approaching, and the next examination will be performed according to the physical condition at that time. Can be used as an opportunity to determine whether or not to make a reservation. Therefore, the medical service providing system according to the present embodiment can provide services related to care after diagnosis to the patient.

また、院内サーバ11のCPU110は、予め定められた周期ごとに、図13に示した返信メールチェック処理を実行して、各患者へ送信した服用終了通知メールに対する返信メールを受信したか否かをチェックする。そして、病院の事務業務の開始時刻になると、CPU110は、図14に示す警報処理を実行し、服用終了通知メールを送信した患者からの返信メールを受信していない場合(ステップS73,NO)、ディスプレイ115に、当該患者のID、氏名、および、返信メールを受信していない旨のメッセージを表示する(ステップS74)。これにより、患者へ送信した服用終了通知メールに対する応答がないことを、病院1に勤務する担当者などが、いち早く察知することができ、当該患者の容態を確認するなどの措置を迅速に取ることができる。   Further, the CPU 110 of the in-hospital server 11 executes the reply mail check process shown in FIG. 13 for each predetermined period, and determines whether or not a reply mail for the dosing end notice mail transmitted to each patient has been received. To check. And when it becomes the start time of the office work of the hospital, the CPU 110 executes the alarm process shown in FIG. 14, and when the reply mail from the patient who sent the dosing end notice mail is not received (step S73, NO), A message indicating that the patient's ID, name, and reply mail have not been received is displayed on display 115 (step S74). As a result, the person in charge at the hospital 1 can quickly detect that there is no response to the medication end notification email sent to the patient, and promptly take measures such as confirming the condition of the patient. Can do.

また、図14に示した警報処理において、CPU110は、データベース情報記憶装置117に格納されている予約DB内に、上記患者の予約情報が登録されているか否かを判断し(ステップS75)、予約情報が登録されていなかった場合は、その旨の報知を行う(ステップS77)。これにより、上記患者から何ら返答メールが送られておらず、なおかつ、当該患者が次回の診察予約を行っていなかった場合、そのことを病院1の担当者に、いち早く知らせることができ、当該担当者が上記患者の容態を確認するなどの措置を迅速に取ることができる。   In the alarm processing shown in FIG. 14, the CPU 110 determines whether or not the patient reservation information is registered in the reservation DB stored in the database information storage device 117 (step S75). If the information is not registered, a notification to that effect is given (step S77). As a result, if no reply email has been sent from the patient and the patient has not made an appointment for the next medical examination, the person in charge of the hospital 1 can be informed of this quickly. A person can quickly take measures such as checking the condition of the patient.

さらに、CPU110は、図9に示したカルテ/処方箋データ登録処理を実行することによって、各患者に処方した薬を服用するよう促す服用時間報知メールを生成する(ステップS9)。このとき生成される服用時間報知メールの内容は、大まかではあるが各患者に処方した薬を服用する時間(7:00、12:00、19:00)に応じて、服用すべき薬の名称が記載されている(図10,ステップS14〜S31)。そして、CPU110は、図12に示す服用時間報知メール送信処理を繰り返し実行し、7:00、12:00、または、19:00のいずれかの時刻になると(ステップS51〜S53のいずれかがYES)、各々の時刻に応じた服用時間報知メールが各患者の携帯電話2に対して送信される(ステップS54〜S56)。これにより、服用時間報知電子メールを受信した患者は、薬の服用時間になったこと、もしくは、近づいたことを知ることができるため、患者が薬を飲み忘れてしまう可能性を低くすることができる。   Furthermore, CPU110 produces | generates the dosing time alerting | reporting mail which encourages each patient to take the medicine prescribed | regulated by performing the medical chart / prescription data registration process shown in FIG. 9 (step S9). The content of the medication time notification email generated at this time is roughly the name of the medicine to be taken according to the time (7:00, 12:00, 19:00) of taking the medicine prescribed for each patient. Is described (FIG. 10, steps S14 to S31). Then, CPU 110 repeatedly executes the dosing time notification mail transmission process shown in FIG. 12, and when any time of 7:00, 12:00, or 19:00 is reached (any of steps S51 to S53 is YES). ), A dosing time notification mail corresponding to each time is transmitted to the mobile phone 2 of each patient (steps S54 to S56). As a result, the patient who has received the taking time notification e-mail can know that the time for taking the medicine has come or has approached, so the possibility that the patient will forget to take the medicine may be reduced. it can.

なお、上述した医療サービス提供システムでは、図14に示した警報処理において、(1)ステップS72、(2)ステップS73,S74,S79、および、(3)ステップS75〜S77の処理を行っていたが、これら(1)〜(3)の処理のうち、いずれかを省略しても良い。また、図9のステップS9(すなわち図10の服用時間報知メール生成処理)を省略しても良い。   In the medical service providing system described above, in the alarm process shown in FIG. 14, the processes of (1) step S72, (2) steps S73, S74, S79, and (3) steps S75 to S77 were performed. However, any one of the processes (1) to (3) may be omitted. Further, step S9 in FIG. 9 (that is, the taking time notification mail generation process in FIG. 10) may be omitted.

本発明の実施形態における医療サービス提供システムの全体構成を説明するための説明図である。It is explanatory drawing for demonstrating the whole structure of the medical service provision system in embodiment of this invention. 同医療サービス提供システムの一部をなす院内サーバの構成を示すブロック図である。It is a block diagram which shows the structure of the hospital server which makes a part of the medical service provision system. 同院内サーバが備えるデータベース情報記憶装置に格納された患者データベースに記憶されているデータの内容を説明するための説明図である。It is explanatory drawing for demonstrating the content of the data memorize | stored in the patient database stored in the database information storage apparatus with which the same hospital server is equipped. 同院内サーバが備えるデータベース情報記憶装置に格納された予約データベースに記憶されているデータの内容を説明するための説明図である。It is explanatory drawing for demonstrating the content of the data memorize | stored in the reservation database stored in the database information storage apparatus with which the same hospital server is provided. 同院内サーバが備えるデータベース情報記憶装置に格納されたカルテ/処方箋データベースに記憶されているデータの内容を説明するための説明図である。It is explanatory drawing for demonstrating the content of the data memorize | stored in the medical chart / prescription database stored in the database information storage apparatus with which the hospital server is equipped. 同院内サーバが備えるデータベース情報記憶装置に格納された薬剤データベースに記憶されているデータの内容を説明するための説明図である。It is explanatory drawing for demonstrating the content of the data memorize | stored in the chemical | medical agent database stored in the database information storage device with which the same hospital server is equipped. 同院内サーバが備えるメール情報記憶装置に格納されたメール送信スケジュール情報の内容を説明するための説明図である。It is explanatory drawing for demonstrating the content of the mail transmission schedule information stored in the mail information storage device with which the hospital server is provided. 同院内サーバが備えるメール情報記憶装置に格納されたメール文面情報の内容を説明するための説明図である。It is explanatory drawing for demonstrating the content of the mail text information stored in the mail information storage device with which the hospital server is provided. 同院内サーバのCPUが実行するカルテ/処方箋データ登録処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the medical chart / prescription data registration process which CPU of the hospital server performs. 同院内サーバのCPUが実行する服用時間報知メール生成処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the dosing time alerting | reporting mail generation process which CPU of the same hospital server performs. 同院内サーバのCPUが実行する服用終了通知メール送信処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the dose completion notification mail transmission process which CPU of the hospital server performs. 同院内サーバのCPUが実行する服用時間報知メール送信処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the dosing time alerting | reporting mail transmission process which CPU of the hospital server performs. 同院内サーバのCPUが実行する返信メールチェック処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the reply mail check process which CPU of the same hospital server performs. 同院内サーバのCPUが実行する警報処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the alarm process which CPU of the same hospital server performs.

符号の説明Explanation of symbols

1 病院
2 携帯電話
3 薬局
4 基地局
5 インターネット
10 LAN
11 院内サーバ
12a,12b パーソナルコンピュータ
13 ルータ
110 ディスプレイ
111 ROM
112 ワークRAM
113 リアルタイムクロック
114 キーボード
115 ディスプレイ
116 LANカード
117 データベース情報記憶装置
118 メール情報記憶装置
1 Hospital 2 Mobile phone 3 Pharmacy 4 Base station 5 Internet 10 LAN
11 Hospital servers 12a and 12b Personal computer 13 Router 110 Display 111 ROM
112 Work RAM
113 Real Time Clock 114 Keyboard 115 Display 116 LAN Card 117 Database Information Storage Device 118 Mail Information Storage Device

Claims (4)

患者に対して診察後のケアに関するサービスを提供する医療サービス提供システムであって、
時間を常時計測し、現在の年月日および時刻を表す暦情報を発生する計時手段と、
薬の服用期間が終了することを通知する電子メールの文面を示した文字列情報を記憶する通知メール記憶手段と、
前記複数の患者の各々に付与された固有の患者識別情報と、少なくとも該患者識別情報に対応する患者の電子メール送信先を表す送信先情報とを記憶する患者情報記憶手段と、
前記患者を診察した診察日および該診察日に処方した薬の名称、用量、用法、分量などに関する情報を含む処方箋情報を、該患者に付与された患者識別情報に対応付けて記憶する処方箋情報記憶手段と、
前記通知メール記憶手段に記憶されている文字列情報に、前記処方箋情報記憶手段に記憶されている該患者に固有の処方箋情報を組み込んで、服用終了通知メールを生成する通知メール生成手段と、
前記処方箋情報記憶手段に記憶された前記処方箋情報に基づいて、該処方箋情報に対応付けられた患者識別情報によって特定される患者に処方された薬の服用期間終了日を算出する終了日算出手段と、
前記計時手段が発生する暦情報と、前記終了日算出手段によって算出された服用期間終了日とに基づいて、前記通知メール生成手段によって生成された服用終了通知メールを送信するか否かを決定する通知メール送信決定手段と、
前記通知メール送信決定手段が、前記服用終了通知メールを送信すると決定した場合、該服用終了通知メールを、前記患者情報記憶手段に記憶された該患者の送信先情報に従って送信するメール送信手段と
を具備することを特徴とする医療サービス提供システム。
A medical service providing system that provides services related to care after examination to a patient,
A timekeeping means that constantly measures time and generates calendar information representing the current date and time;
A notification mail storage means for storing character string information indicating the text of an e-mail notifying that the medication period has ended;
Patient information storage means for storing unique patient identification information assigned to each of the plurality of patients, and at least transmission destination information indicating an email transmission destination of the patient corresponding to the patient identification information;
Prescription information storage for storing prescription information including information on the date of examination for the patient and the name, dose, usage, and quantity of the medicine prescribed on the examination date in association with the patient identification information given to the patient Means,
A notification mail generating means for generating a dose completion notification mail by incorporating prescription information unique to the patient stored in the prescription information storage means into the character string information stored in the notification mail storage means;
An end date calculating means for calculating a medication period end date of the medicine prescribed to the patient specified by the patient identification information associated with the prescription information based on the prescription information stored in the prescription information storage means; ,
Based on the calendar information generated by the time measuring means and the dose period end date calculated by the end date calculating means, it is determined whether or not to send the dose end notification mail generated by the notification mail generation means. Notification email transmission decision means,
When the notification mail transmission determining unit determines to transmit the dosing end notification mail, the mail sending unit transmits the dosing end notification mail according to the transmission destination information of the patient stored in the patient information storage unit. A medical service providing system comprising:
外部から送信された電子メールを受信するメール受信手段と、
前記メール受信手段が、前記メール送信手段によって前記服用終了通知メールを送信した患者から、該服用終了通知メールに対する返答メールを受信したか否かを判断する返答メール判断手段と、
前記返答メール判断手段によって前記メール受信手段が前記患者から前記返答メールを受信しなかったと判断した場合、その旨の報知を行う返答非受信報知手段と
を具備することを特徴とする請求項1に記載の医療サービス提供システム。
A mail receiving means for receiving e-mails sent from outside;
A reply mail judging means for judging whether or not the mail receiving means has received a reply mail to the medication end notification mail from the patient who has sent the medication end notice mail by the mail sending means;
The response mail determining means comprises: a response non-reception notifying means for notifying that when the mail receiving means determines that the reply mail has not been received from the patient. The medical service provision system described.
前記患者の診察予約日時に関する情報を含む予約情報を、該患者に付与された前記患者識別情報に対応付けて記憶する予約情報記憶手段と、
前記メール送信手段によって前記服用終了通知メールが送信された患者の予約情報が、前記予約情報記憶手段に記憶されているか否かを判断する予約情報確認手段と、
前記予約情報確認手段によって、前記予約情報記憶手段に前記服用終了通知メールを送信した患者の予約情報が記憶されていないと判断された場合、その旨の報知を行う予約非登録報知手段と
を具備することを特徴とする請求項1または2に記載の医療サービス提供システム。
Reservation information storage means for storing reservation information including information related to the appointment date and time of the patient in association with the patient identification information given to the patient;
Reservation information confirmation means for determining whether or not the reservation information of the patient to whom the dose completion notification mail has been transmitted by the mail transmission means is stored in the reservation information storage means;
A reservation non-registration notification means for notifying the reservation information confirmation means that the reservation information of the patient who has sent the dosing end notification email is not stored in the reservation information storage means; The medical service providing system according to claim 1, wherein:
薬の服用を患者に促す電子メールの文面を示した文字列情報を記憶する報知メール記憶手段と、
前記報知メール記憶手段に記憶されている文字列情報に、前記処方箋情報記憶手段に記憶されている該患者に固有の処方箋情報を組み込んで、服用時間報知メールを生成する報知メール生成手段と、
前記計時手段が発生する暦情報と前記処方箋情報とに基づいて、前記報知メール生成手段によって生成された服用時間報知メールを送信するか否かを決定する報知メール送信決定手段と
を有してなり、
前記メール生成手段は、
前記報知メール送信決定手段が、前記服用時間報知メールを送信すると決定した場合、該服用時間報知メールを、前記患者情報記憶手段に記憶された該患者の送信先情報に従って送信する
ことを特徴とする請求項1から3のうちいずれか1項に記載の医療サービス提供システム。
Notification mail storage means for storing character string information indicating the text of an e-mail prompting the patient to take medicine;
Incorporating prescription information unique to the patient stored in the prescription information storage means into the character string information stored in the notification mail storage means, notification mail generation means for generating a dosing time notification mail;
Notification mail transmission determining means for determining whether or not to transmit the dosing time notification mail generated by the notification mail generation means based on the calendar information generated by the time counting means and the prescription information. ,
The mail generation means
When the notification mail transmission determining means determines to transmit the dosing time notification mail, the dosing time notification mail is transmitted according to the transmission destination information of the patient stored in the patient information storage means. The medical service providing system according to any one of claims 1 to 3.
JP2007192909A 2007-07-25 2007-07-25 Medical service provision system Pending JP2009031889A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007192909A JP2009031889A (en) 2007-07-25 2007-07-25 Medical service provision system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007192909A JP2009031889A (en) 2007-07-25 2007-07-25 Medical service provision system

Publications (1)

Publication Number Publication Date
JP2009031889A true JP2009031889A (en) 2009-02-12

Family

ID=40402355

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007192909A Pending JP2009031889A (en) 2007-07-25 2007-07-25 Medical service provision system

Country Status (1)

Country Link
JP (1) JP2009031889A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012203891A (en) * 2011-03-28 2012-10-22 Fujitsu Ltd Information providing program, information providing device, and information providing method
JP2016181049A (en) * 2015-03-23 2016-10-13 富士通株式会社 Program, information processing apparatus and information processing method
JP2019028809A (en) * 2017-07-31 2019-02-21 メドケア株式会社 Medical appointment date management support system, medical appointment date management support method, and medical appointment date management support program
JP2020064665A (en) * 2019-12-27 2020-04-23 日本メディカルソリューションズ株式会社 Information providing system, server device, information providing program, and information providing method
JP2021007044A (en) * 2013-10-22 2021-01-21 株式会社湯山製作所 Drug distribution support system
JP7579915B1 (en) 2023-06-21 2024-11-08 楽天グループ株式会社 Notification control device and terminal program

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012203891A (en) * 2011-03-28 2012-10-22 Fujitsu Ltd Information providing program, information providing device, and information providing method
JP2021007044A (en) * 2013-10-22 2021-01-21 株式会社湯山製作所 Drug distribution support system
JP7024841B2 (en) 2013-10-22 2022-02-24 株式会社湯山製作所 Drug distribution support system
JP2016181049A (en) * 2015-03-23 2016-10-13 富士通株式会社 Program, information processing apparatus and information processing method
JP2019028809A (en) * 2017-07-31 2019-02-21 メドケア株式会社 Medical appointment date management support system, medical appointment date management support method, and medical appointment date management support program
JP2020064665A (en) * 2019-12-27 2020-04-23 日本メディカルソリューションズ株式会社 Information providing system, server device, information providing program, and information providing method
JP7579915B1 (en) 2023-06-21 2024-11-08 楽天グループ株式会社 Notification control device and terminal program
JP2025001958A (en) * 2023-06-21 2025-01-09 楽天グループ株式会社 Notification control device, and terminal program

Similar Documents

Publication Publication Date Title
US20200373010A1 (en) Facilitating health management of subjects
KR101142568B1 (en) Medical information integrated management system usnig bi-directional communicaion based and management method thereof
US20040249672A1 (en) Preventive care health maintenance information system
US20100205005A1 (en) Patient oriented electronic medical record system
KR20130132806A (en) Information processing device, method, and program
JP2019101834A (en) Service construction support method and system for medical care and care support system
JP2018010682A (en) Regional medical reception system and program
JP2009031889A (en) Medical service provision system
WO2023112483A1 (en) Information processing device
US10629302B2 (en) Mobile self-management compliance and notification method, system and computer program product
CN106227997A (en) community medical service system and method
JP2022041363A (en) Medication provision supporting device and program
JP6592321B2 (en) Examination cooperation method and examination cooperation computer program
JP6177546B2 (en) Medical information display system
JP7375093B2 (en) Prognosis report collection support device, method and program
KR102816627B1 (en) Mobile Questionnaire System and Method Linked to Electronic Medical Recording Device
WO2008103811A2 (en) Transglobal md health care information exchange system
JP6819979B1 (en) Medical Nursing Delivery Methods, Systems and Programs
JP2004321373A (en) Database server device and health management support system
JP2002215802A (en) Method for providing information regarding tenant of facility and device thereof
JP7799780B2 (en) Hearing support system, hearing support method, and program
JP7695655B2 (en) Online medical service provision support system, online medical service provision support method, and program
JP2021022253A (en) Matching system of medical institution and user
JP7606266B1 (en) Information processing system, program, information processing device, and information processing method
JP7619830B2 (en) Medical information collection support device, medical information collection support method, and program