JP2011180927A - Input support program, input support device, input support system, and input support method - Google Patents

Input support program, input support device, input support system, and input support method Download PDF

Info

Publication number
JP2011180927A
JP2011180927A JP2010045935A JP2010045935A JP2011180927A JP 2011180927 A JP2011180927 A JP 2011180927A JP 2010045935 A JP2010045935 A JP 2010045935A JP 2010045935 A JP2010045935 A JP 2010045935A JP 2011180927 A JP2011180927 A JP 2011180927A
Authority
JP
Japan
Prior art keywords
doctor
identifier
medicine
disease name
drug
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.)
Granted
Application number
JP2010045935A
Other languages
Japanese (ja)
Other versions
JP5494018B2 (en
Inventor
Nobuyuki Koike
延幸 小池
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2010045935A priority Critical patent/JP5494018B2/en
Publication of JP2011180927A publication Critical patent/JP2011180927A/en
Application granted granted Critical
Publication of JP5494018B2 publication Critical patent/JP5494018B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To support execution of input work which puts a smaller load on an operator who inputs a prescription order. <P>SOLUTION: The disease name of a patient is obtained. Out of a disease name-classified prescription history data base 202 storing disease names, medicine identifiers for identifying medicines, and the total number of prescriptions of the medicine made by a plurality of doctors for the disease names in association with one another, the medicine identifier and the total number of prescriptions associated with the obtained disease name are extracted as first extraction information. Out of a doctor-classified prescription history data base 203 storing the medicine identifiers and the individual number of times of prescriptions made by a doctor in association with one another, for each doctor identifier for identifying the doctor who prescribes to the patient among a plurality of doctors, the medicine identifier and the individual number of times of prescriptions associated with the doctor identifier are extracted as second extraction information. On the basis of the first extraction information and the second extraction information, a display method in displaying medicine identifiers on a display device 116 that the doctor views is determined. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本件は、入力支援プログラム、入力支援装置、入力支援システム、及び入力支援方法に関する。   The present invention relates to an input support program, an input support apparatus, an input support system, and an input support method.

医療現場において、患者の診察結果や検査結果などをデータベースに登録し、医師等が患者のさまざまな情報を容易に参照することができる電子カルテシステムが広く利用されている。電子カルテシステムにおいて患者に薬剤を処方する場合、処方オーダーを電子カルテ上で作成する。処方オーダーの作成時には、医師は、患者に処方する薬剤を入力する必要があるが、その入力操作にかかる負担を低減するために、多くの電子カルテシステムは、薬剤の検索機能を備えている。例えば、医師が処方オーダーの作成画面上で薬剤名の一部を検索文字として入力すると、電子カルテシステムは、薬剤情報を管理するデータベースの中から検索文字を薬剤名に含む薬剤を検索し、検索結果を画面に表示する。医師は、表示された薬剤の中から患者に処方する薬剤を選択することができるため、薬剤の入力に必要な時間を短縮することができる。   2. Description of the Related Art In medical practice, electronic medical record systems are widely used in which patient examination results and test results are registered in a database so that doctors and the like can easily refer to various patient information. When prescribing a medicine to a patient in an electronic medical record system, a prescription order is created on the electronic medical record. When creating a prescription order, a doctor needs to input a medicine to be prescribed to a patient. In order to reduce the burden on the input operation, many electronic medical record systems have a medicine search function. For example, when a doctor inputs a part of a drug name as a search character on the prescription order creation screen, the electronic medical record system searches for a drug containing the search character in the drug name from a database managing drug information, and performs a search. Display the results on the screen. Since the doctor can select a medicine to be prescribed to the patient from the displayed medicines, the time required for inputting the medicine can be shortened.

ここで、画面に表示される薬剤の数は、電子カルテシステムのデータベースに登録されている薬剤情報のデータ数に依存する。従来は、各病院で取り扱う薬剤のみを上述のデータベースに登録することが多かったため、その登録数も限られており、検索結果として表示される薬剤の数も比較的少数であった。その結果、医師も検索結果から容易に薬剤を選択することができた。しかしながら、近年、患者が入院する際に持参する薬剤(持参薬)を管理するために、市場に流通するすべての薬剤をデータベースに登録するようになってきた。これにより、データベースに登録されるデータの数が膨大となるため、検索結果として表示される薬剤の数も増えることとなった。その結果、表示された薬剤の中から、医師が処方したい薬剤を選択するのに時間を要するようになった。そこで、検索結果の表示順序を変更し、選択にかかる負担を軽減する技術が提案されている(例えば、特許文献1)。   Here, the number of drugs displayed on the screen depends on the number of drug information data registered in the database of the electronic medical record system. Conventionally, since only the drugs handled by each hospital are often registered in the above-mentioned database, the number of registrations is limited, and the number of drugs displayed as a search result is relatively small. As a result, doctors could easily select drugs from the search results. However, in recent years, in order to manage the drugs (patients brought) when a patient is hospitalized, all drugs distributed in the market have been registered in a database. Thereby, since the number of data registered in the database becomes enormous, the number of medicines displayed as search results also increases. As a result, it takes time for a doctor to select a medicine to be prescribed from among the displayed medicines. Therefore, a technique for changing the display order of search results and reducing the burden on selection has been proposed (for example, Patent Document 1).

特開平9−97283号公報JP-A-9-97283

しかしながら、特許文献1の技術では、検索結果に表示される薬剤の表示順序が、適切な表示順序となっていないおそれがあり、医師が薬剤を入力する操作にかかる負担が軽減されていない可能性がある。例えば、使用頻度の高い薬剤から順に検索結果を表示する場合には、その表示順序が個人や診療科の処方傾向を反映した表示順序になっておらず、医師が入力したい薬剤が必ずしも上位に表示されていない可能性がある。   However, in the technique of Patent Document 1, there is a possibility that the display order of medicines displayed in the search result may not be an appropriate display order, and the burden on the operation of inputting a medicine by a doctor may not be reduced. There is. For example, when displaying search results in order from the most frequently used drugs, the display order does not reflect the prescription tendency of individuals or departments, and the drugs that the doctor wants to input are not necessarily displayed at the top. It may not have been.

本件は、上記の事情に鑑みて成されたものであり、処方オーダーを入力する操作者にとって、より負担が少ない入力作業の実施を支援できる入力支援プログラム、入力支援装置、入力支援システム、及び入力支援方法を提供することを目的とする。   This case has been made in view of the above circumstances, and an input support program, an input support apparatus, an input support system, and an input that can support the execution of an input operation with less burden on an operator who inputs a prescription order. The purpose is to provide support methods.

上記課題を解決するために、明細書開示の入力支援プログラムは、患者の病名を取得する取得ステップと、前記病名と、薬剤を識別する薬剤識別子と、前記病名に対して複数の医師が前記薬剤を処方した全体処方回数とを対応付けて格納した病名別処方履歴記憶部から、前記取得した病名に対応付けられた前記薬剤識別子と前記全体処方回数とを第1の抽出情報として抽出する第1の抽出ステップと、前記複数の医師のうち前記患者に処方を行う医師を識別する医師識別子ごとに、前記薬剤識別子と、前記医師が前記薬剤を処方した個別処方回数とを対応付けて格納した医師別処方履歴記憶部から、前記医師識別子に対応付けられた前記薬剤識別子と前記個別処方回数とを第2の抽出情報として抽出する第2の抽出ステップと、前記1の抽出情報及び前記第2の抽出情報に基づいて、前記医師が閲覧する表示装置に前記薬剤識別子を表示する際の表示方法を決定する表示方法決定ステップと、をコンピュータに実行させる。   In order to solve the above-mentioned problem, the input support program disclosed in the specification includes an acquisition step of acquiring a disease name of a patient, the disease name, a drug identifier for identifying a drug, and a plurality of doctors for the disease name. The first identifier for extracting the drug identifier and the total prescription count associated with the acquired disease name as first extraction information from the prescription history storage unit classified by disease name that stores the total prescription count prescribing And a doctor that stores the medicine identifier and the number of individual prescriptions for which the doctor prescribed the medicine in association with each other for each doctor identifier that identifies a doctor who prescribes the patient among the plurality of doctors. A second extraction step of extracting the medicine identifier associated with the doctor identifier and the number of individual prescriptions as second extraction information from another prescription history storage unit; Based on the distribution and the second extraction information, the physician to perform a display method determining step of determining the display method when displaying the medication identifier to the display device for viewing, to the computer.

上記課題を解決するために、明細書開示の入力支援装置は、患者の病名を取得する取得部と、前記病名と、薬剤を識別する薬剤識別子と、前記病名に対して複数の医師が前記薬剤を処方した全体処方回数とを対応付けて格納した病名別処方履歴記憶部から、前記取得した病名に対応付けられた前記薬剤識別子と前記全体処方回数とを第1の抽出情報として抽出する第1の抽出部と、前記複数の医師のうち前記患者に処方を行う医師を識別する医師識別子ごとに、前記薬剤識別子と、前記医師が前記薬剤を処方した個別処方回数とを対応付けて格納した医師別処方履歴記憶部から、前記医師識別子に対応付けられた前記薬剤識別子と前記個別処方回数とを第2の抽出情報として抽出する第2の抽出部と、前記1の抽出情報及び前記第2の抽出情報に基づいて、前記医師が閲覧する表示装置に前記薬剤識別子を表示する際の表示方法を決定する表示方法決定部と、を備える。   In order to solve the above problem, the input support device disclosed in the specification includes an acquisition unit that acquires a disease name of a patient, the disease name, a drug identifier that identifies a drug, and a plurality of doctors for the disease name. The first identifier for extracting the drug identifier and the total prescription count associated with the acquired disease name as first extraction information from the prescription history storage unit classified by disease name that stores the total prescription count prescribing And a doctor that stores the medicine identifier and the number of individual prescriptions the doctor prescribed the medicine in association with each other for each doctor identifier that identifies a doctor who prescribes the patient among the plurality of doctors. A second extraction unit that extracts, from the separate prescription history storage unit, the medicine identifier associated with the doctor identifier and the number of individual prescriptions as second extraction information; the first extraction information; and the second extraction information Extraction Based on, and a display method determining unit that determines a display method for displaying the medication identifier to the display device the physician to view.

上記課題を解決するために、明細書開示の入力支援システムは、病名と、薬剤を識別する薬剤識別子と、前記病名に対して複数の医師が前記薬剤を処方した全体処方回数とを対応付けて記憶する病名別処方履歴記憶部と、前記複数の医師のうち前記患者に処方を行う医師を識別する医師識別子ごとに、前記薬剤識別子と、前記医師が前記薬剤を処方した個別処方回数とを対応付けて記憶する医師別処方履歴記憶部と、患者の病名を取得する病名取得部と、前記病名別処方履歴記憶部から、前記取得した病名に対応付けられた前記薬剤識別子と前記全体処方回数とを第1の抽出情報として第1の抽出部と、前記医師別処方履歴記憶部から、前記医師識別子に対応付けられた前記薬剤識別子と前記個別処方回数とを第2の抽出情報として抽出する第2の抽出部と、前記1の抽出情報及び前記第2の抽出情報に基づいて、前記医師が閲覧する表示装置に前記薬剤識別子を表示する際の表示方法を決定する表示方法決定部と、を備える。   In order to solve the above problem, the input support system disclosed in the specification associates a disease name, a drug identifier for identifying a drug, and a total prescription number of times that a plurality of doctors prescribe the drug with respect to the disease name. Corresponds to the prescription history storage unit for each disease name to be stored, and for each doctor identifier for identifying a doctor who prescribes the patient among the plurality of doctors, the drug identifier and the number of individual prescriptions for which the doctor has prescribed the drug From the doctor-specific prescription history storage unit to be stored, a disease name acquisition unit to acquire the patient's disease name, and the disease name-specific prescription history storage unit, the drug identifier associated with the acquired disease name and the total number of prescriptions From the first extraction unit and the prescription history storage unit for each doctor as the first extraction information, the drug identifier associated with the doctor identifier and the number of individual prescriptions are extracted as the second extraction information And a display method determination unit that determines a display method for displaying the drug identifier on a display device that the doctor browses based on the extraction information of the first and the second extraction information. Prepare.

上記課題を解決するために、明細書開示の入力支援方法は、コンピュータが、患者の病名を取得する取得ステップと、前記病名と、薬剤を識別する薬剤識別子と、前記病名に対して複数の医師が前記薬剤を処方した全体処方回数とを対応付けて格納した病名別処方履歴記憶部から、前記取得した病名に対応付けられた前記薬剤識別子と前記全体処方回数とを第1の抽出情報として抽出する第1の抽出ステップと、前記複数の医師のうち前記患者に処方を行う医師を識別する医師識別子ごとに、前記薬剤識別子と、前記医師が前記薬剤を処方した個別処方回数とを対応付けて格納した医師別処方履歴記憶部から、前記医師識別子に対応付けられた前記薬剤識別子と前記個別処方回数とを第2の抽出情報として抽出する第2の抽出ステップと、前記1の抽出情報及び前記第2の抽出情報に基づいて、前記医師が閲覧する表示装置に前記薬剤識別子を表示する際の表示方法を決定する表示方法決定ステップと、を実行する。   In order to solve the above-mentioned problem, in the input support method disclosed in the specification, a computer obtains a disease name of a patient, the disease name, a drug identifier for identifying a drug, and a plurality of doctors for the disease name. Extracts the medicine identifier and the total prescription count associated with the acquired disease name as first extraction information from the prescription history storage unit classified by disease name in which the total prescription count for which the drug has been prescribed is stored in association with each other. The first extraction step is performed, and for each doctor identifier for identifying a doctor who prescribes the patient among the plurality of doctors, the medicine identifier is associated with the number of individual prescriptions for which the doctor has prescribed the medicine. A second extraction step of extracting the medicine identifier associated with the doctor identifier and the number of individual prescriptions as second extraction information from the stored doctor-specific prescription history storage unit; Based on the first extraction information and the second extraction information, it executes a display method determining step of determining the display method when displaying the medication identifier to the display device the physician to view.

明細書開示の入力支援プログラム、入力支援装置、入力支援システム、及び入力支援方法によれば、処方オーダーを入力する操作者にとって、より負担が少ない入力作業の実施を支援できる。   According to the input support program, the input support device, the input support system, and the input support method disclosed in the specification, it is possible to support an operator who inputs a prescription order to perform an input operation with less burden.

本件の入力支援装置を含む電子カルテシステムの構成の一例を示す図である。It is a figure which shows an example of a structure of the electronic medical chart system containing the input assistance apparatus of this case. 電子カルテ画面の一例を示す図である。It is a figure which shows an example of an electronic medical record screen. ユーザ端末のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware constitutions of a user terminal. ユーザ端末が備える機能の一例を示す機能ブロック図である。It is a functional block diagram which shows an example of the function with which a user terminal is provided. 患者情報データベースに格納されるデータの一例を示す図である。It is a figure which shows an example of the data stored in a patient information database. 病名別処方履歴データベースに格納されるデータの一例を示す図である。It is a figure which shows an example of the data stored in the prescription history database classified by disease name. 医師別処方履歴データベースに格納されるデータの一例を示す図である。It is a figure which shows an example of the data stored in the doctor prescription history database. ユーザ端末が実行する処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process which a user terminal performs. 表示順序の決定方法を説明する具体的なデータの一例である。It is an example of the concrete data explaining the determination method of a display order. 表示順序を決定する処理を実行するサーバの機能ブロック図の一例である。It is an example of the functional block diagram of the server which performs the process which determines a display order. 広域医療ネットワークの一例を示す図である。It is a figure which shows an example of a wide area medical network. 診療科別処方履歴データベースに格納されるデータの一例である。It is an example of the data stored in the prescription history database classified by medical department. 処方オーダー作成画面の別例を示す図である。It is a figure which shows another example of a prescription order creation screen.

以下、本件の実施例について、添付図面を参照しつつ説明する。   Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.

まず、図1を参照して、本件の入力支援装置を含む電子カルテシステムについて説明する。図1に示すように、電子カルテシステム100は、ユーザ端末(入力支援装置)10a及び10bと、サーバ20とを備える。   First, an electronic medical record system including the input support apparatus of the present case will be described with reference to FIG. As shown in FIG. 1, the electronic medical record system 100 includes user terminals (input support devices) 10 a and 10 b and a server 20.

ユーザ端末10a及び10bは、クライアント端末であり、LAN等のネットワーク30を介してサーバ20と接続する。ユーザ端末10a及び10bは、例えばパーソナルコンピュータであって、無線通信端末、PDA(Parsonal Digital Assistant)などであってもよい。ユーザ端末10a及び10bは、手術等の処置を行う処置室、X線撮影等を行う撮影室、各種の検査を行う検査室、医師が診察を行う診察室等に設置される。本実施例では、ユーザ端末10a及び10bは、診察室に設置されているものとする。なお、ユーザ端末10a及び10bの構成及び動作は同一であるため、以後、ユーザ端末10a及び10bを合わせてユーザ端末10と記載する。   The user terminals 10a and 10b are client terminals, and are connected to the server 20 via a network 30 such as a LAN. The user terminals 10a and 10b are, for example, personal computers, and may be wireless communication terminals, PDA (Personal Digital Assistant), or the like. The user terminals 10a and 10b are installed in a treatment room for performing treatment such as surgery, an imaging room for performing X-ray imaging, an examination room for performing various examinations, an examination room for doctors, and the like. In this embodiment, it is assumed that the user terminals 10a and 10b are installed in an examination room. Since the configuration and operation of the user terminals 10a and 10b are the same, the user terminals 10a and 10b are hereinafter collectively referred to as the user terminal 10.

医師は、ユーザ端末10を用いて、サーバ20から患者の電子カルテ情報を呼び出し、電子カルテの入力(作成)や閲覧、処方オーダー・検査オーダー等の作成を行う。電子カルテに入力された情報は、サーバ20に送信される。   The doctor calls the patient's electronic medical record information from the server 20 using the user terminal 10, and performs input (creation) and browsing of the electronic medical record, creation of a prescription order / examination order, and the like. Information input to the electronic medical record is transmitted to the server 20.

サーバ20は、例えばサーバコンピュータであり、電子カルテに関する各種の情報を一元管理する。サーバ20は、ユーザ端末10からの要求に応じて、電子カルテ情報をユーザ端末10に送信する。また、ユーザ端末10から送信された電子カルテに対する入力情報を受信し、サーバ20が管理する各種情報を更新する。   The server 20 is a server computer, for example, and centrally manages various types of information related to the electronic medical record. The server 20 transmits electronic medical chart information to the user terminal 10 in response to a request from the user terminal 10. Also, input information for the electronic medical record transmitted from the user terminal 10 is received, and various information managed by the server 20 is updated.

次に、電子カルテにおいて、処方オーダーを入力する操作の概要について説明する。図2は、ユーザ端末10が備える表示装置に表示される電子カルテ画面の一例を示す図である。図2(A)の電子カルテは、患者情報表示部301、カルテ履歴表示部302、カルテ内容表示部303、医師情報表示部304、及び、ツール起動部305を含む。患者情報表示部301には、患者ID及び患者名等、患者に関する情報が表示される。カルテ履歴表示部302には、患者が過去に診察を受けた際のカルテの履歴が表示される。医師情報表示部304には、電子カルテを作成している医師のID情報や、所属している診療科等、医師に関する情報が表示される。医師は、カルテ内容表示部303で、診察内容、診断内容等の記入を行う。また、医師は、ツール起動部305から、検査オーダーや処方オーダー等を入力するためのツールを起動することができる。   Next, an outline of an operation for inputting a prescription order in the electronic medical record will be described. FIG. 2 is a diagram illustrating an example of an electronic medical record screen displayed on the display device included in the user terminal 10. The electronic medical chart in FIG. 2A includes a patient information display section 301, a medical record history display section 302, a medical chart content display section 303, a doctor information display section 304, and a tool activation section 305. The patient information display unit 301 displays information about the patient such as the patient ID and the patient name. The medical record history display unit 302 displays a history of medical records when the patient has been examined in the past. The doctor information display unit 304 displays information related to the doctor such as ID information of the doctor who creates the electronic medical record and the department to which he belongs. The doctor fills in the medical examination content, the diagnostic content, etc. in the medical chart content display unit 303. Further, the doctor can activate a tool for inputting an examination order, a prescription order, and the like from the tool activation unit 305.

医師が、ツール起動部305の処方オーダーボタンを押すと、図2(B)に示す処方オーダー作成画面が、表示装置に表示される。処方オーダー作成画面の上部には患者情報が表示され、下部には処方する薬剤を入力する画面(薬剤入力画面)が設けられている。医師は、薬剤入力画面の「選択薬品」の欄に処方する薬剤を入力する。また、医師は、「数量」及び「単位」の欄に、「選択薬品」の欄に入力した薬剤を処方する数量と単位を入力する。ここで、医師は「選択薬品」の欄に薬剤を入力する際に、本実施例における入力支援処理に相当する検索機能を使用することができる。   When the doctor presses the prescription order button of the tool activation unit 305, a prescription order creation screen shown in FIG. 2B is displayed on the display device. Patient information is displayed in the upper part of the prescription order creation screen, and a screen (medicine input screen) for inputting a prescription drug is provided in the lower part. The doctor inputs the medicine to be prescribed in the “Selected medicine” column of the medicine input screen. In addition, the doctor inputs the quantity and unit for prescribing the medicine input in the “selected drug” field in the “quantity” and “unit” fields. Here, the doctor can use a search function corresponding to the input support process in the present embodiment when inputting a medicine in the column of “selected drug”.

例えば、医師が、「カルバ」という文字(検索文字)を薬剤名に含む薬剤を検索したいとする。この場合、図2(B)に示すように、医師は、「選択薬品」の欄に、「カルバ」と入力し、エンターボタン等を押すことによって、検索を実行することができる。   For example, it is assumed that a doctor wants to search for a medicine whose name includes the word “carba” (search character). In this case, as shown in FIG. 2B, the doctor can execute a search by inputting “carba” in the “selected drug” field and pressing the enter button or the like.

電子カルテシステムは、薬剤名に検索文字を含む薬剤をデータベースから検索し、図2(C)に示すように、例えば、五十音順に表示する。医師は、表示された薬剤の中から処方する薬剤を選択し、薬剤の入力を行うことができる。入力が済んだ処方オーダーは、電子カルテの保存時にサーバ20へ送信される。   The electronic medical record system searches the database for medicines containing search characters in the medicine name, and displays them in the order of, for example, Japanese syllabary as shown in FIG. The doctor can select a prescription drug from the displayed drugs and input the drug. The prescription order that has been input is transmitted to the server 20 when the electronic medical record is stored.

図2(C)の例では、薬剤名に「カルバ」を含む14種類の薬剤が検索結果として表示されているが、以降は、薬剤名に「カルバ」を含む薬剤は、「カルバクロン錠」、「カルバジャスト」、「カルバジン錠10mg」、及び「カルバジン錠20mg」の4種類であるとして説明を行う。なお、例えば、処方オーダーにおいては、有効成分が同様であっても、配合量によって、異なる薬剤であると認識される。つまり、「カルバジン錠10mg」と「カルバジン錠20mg」とは、構成物質が同様であるが、有効成分の配合量が異なる。この場合、「カルバジン錠10mg」と「カルバジン錠20mg」とは、薬剤識別子が異なる。   In the example of FIG. 2C, 14 types of drugs including “carba” in the drug name are displayed as search results. Hereinafter, drugs including “carba” in the drug name are “carbaclone tablets”, The description will be made on the assumption that there are four types, “carbajast”, “carbazine tablet 10 mg”, and “carbazine tablet 20 mg”. For example, in a prescription order, even if the active ingredients are the same, it is recognized that they are different drugs depending on the blending amount. In other words, “carbazine tablet 10 mg” and “carbazine tablet 20 mg” have the same constituents, but different amounts of active ingredients. In this case, “carbazine tablet 10 mg” and “carbazine tablet 20 mg” have different drug identifiers.

ここで、医師がある病気に対する有効成分Aを患者に所定量摂取させたい場合を考える。この場合に、ある医師は、「カルバジン錠10mg」を2錠で処方する傾向が強く、一方、他の医師は「カルバジン錠20mg」を1錠で処方する傾向が強いことがある。このように、ある病気Aの患者に対する処方において、医師ごとの傾向が存在する。   Here, consider a case where a doctor wants a patient to take a predetermined amount of active ingredient A for a certain disease. In this case, some doctors have a strong tendency to prescribe “carbazine tablets 10 mg” with two tablets, while other doctors have a strong tendency to prescribe “carbazine tablets 20 mg” with one tablet. Thus, there is a tendency for each doctor in prescribing for a patient with a certain disease A.

次に、ユーザ端末10のハードウェア構成について説明する。図3は、ユーザ端末10のハードウェア構成の一例を示す図である。   Next, the hardware configuration of the user terminal 10 will be described. FIG. 3 is a diagram illustrating an example of a hardware configuration of the user terminal 10.

ユーザ端末10は、入出力部101、ROM(Read Only Memory)102、中央処理装置(CPU:Central Processing Unit)103、RAM(Random Access Memory)104を備える。   The user terminal 10 includes an input / output unit 101, a ROM (Read Only Memory) 102, a central processing unit (CPU) 103, and a RAM (Random Access Memory) 104.

入出力部101は、サーバ20との間でデータの送受信を行う。また、入出力部101は、ユーザ端末10が備える入力装置115に入力された検索文字を受付けたり、表示装置116に検索結果を出力したりする。ROM102は、表示装置116に薬剤を表示する順序を決定するプログラム(詳細は後述)等を格納する。CPU103は、ROM102に格納されたプログラムを読み込んで実行する。また、ROM102に格納されたプログラムのCPU103による演算によって、図4に示す取得部111、検索文字取得部112、処方履歴抽出部113、及び表示順序決定部114が有する機能が実行される。RAM104は、プログラムを実行する際に使用される一時的なデータを保存する。   The input / output unit 101 transmits / receives data to / from the server 20. Further, the input / output unit 101 accepts a search character input to the input device 115 included in the user terminal 10 or outputs a search result to the display device 116. The ROM 102 stores a program for determining the order in which medicines are displayed on the display device 116 (details will be described later). The CPU 103 reads and executes a program stored in the ROM 102. Further, the functions of the acquisition unit 111, the search character acquisition unit 112, the prescription history extraction unit 113, and the display order determination unit 114 illustrated in FIG. 4 are executed by calculation performed by the CPU 103 of the program stored in the ROM 102. The RAM 104 stores temporary data used when executing the program.

次に、ユーザ端末10が備える機能の一例について説明する。図4は、ユーザ端末10が備える機能の一例を示す機能ブロック図である。   Next, an example of functions provided in the user terminal 10 will be described. FIG. 4 is a functional block diagram illustrating an example of functions provided in the user terminal 10.

ユーザ端末10は、取得部111、検索文字取得部112、処方履歴抽出部113と、表示順序決定部(表示方法決定部)114とを備える。また、ユーザ端末10は、ユーザから検索文字等の入力を受付ける入力装置115と、電子カルテや検索結果等を表示するための表示装置116とを備える。   The user terminal 10 includes an acquisition unit 111, a search character acquisition unit 112, a prescription history extraction unit 113, and a display order determination unit (display method determination unit) 114. In addition, the user terminal 10 includes an input device 115 that accepts input of search characters and the like from the user, and a display device 116 for displaying an electronic medical record, search results, and the like.

取得部111は、電子カルテに表示されている患者の患者IDを取得する。取得部111は、サーバ20に格納されている患者情報データベース201から、取得した患者IDに関係付けられた病名を取得する。取得部111は、取得した病名を処方履歴抽出部113に出力する。ここで、患者情報データベース201の概要について説明する。図5は、患者情報データベース201に格納されるデータの一例を示す図である。   The acquisition unit 111 acquires the patient ID of the patient displayed on the electronic medical record. The acquisition unit 111 acquires a disease name associated with the acquired patient ID from the patient information database 201 stored in the server 20. The acquisition unit 111 outputs the acquired disease name to the prescription history extraction unit 113. Here, an outline of the patient information database 201 will be described. FIG. 5 is a diagram illustrating an example of data stored in the patient information database 201.

患者情報データベース201に格納されるデータは、例えば、患者ID、患者氏名、病名、性別、及び生年月日等の項目を含み、患者IDをキーとして、患者IDに紐付けられた各種情報を取得することが可能である。取得部111は、例えば、電子カルテに表示されている患者の患者IDが「A1234」の場合、図5の2行目に登録されている患者ID「A1234」の病名「病名A」を取得し、処方履歴抽出部113に出力する。   The data stored in the patient information database 201 includes items such as patient ID, patient name, disease name, sex, date of birth, etc., and acquires various information linked to the patient ID using the patient ID as a key. Is possible. For example, when the patient ID of the patient displayed on the electronic medical record is “A1234”, the acquisition unit 111 acquires the disease name “disease name A” of the patient ID “A1234” registered in the second row of FIG. And output to the prescription history extraction unit 113.

検索文字取得部112は、患者に薬剤を処方する医師が、薬剤を検索するために入力した検索文字を取得する。検索文字取得部112は、例えば、ユーザ端末10に備えられたキーボード・マウス等の入力装置115を介して、医師が電子カルテに入力した検索文字を取得する。検索文字取得部112は、取得した検索文字を処方履歴抽出部113に出力する。   The search character acquisition unit 112 acquires search characters input by a doctor who prescribes a drug to a patient to search for a drug. The search character acquisition unit 112 acquires, for example, the search character input to the electronic medical record by the doctor via the input device 115 such as a keyboard / mouse provided in the user terminal 10. The search character acquisition unit 112 outputs the acquired search character to the prescription history extraction unit 113.

処方履歴抽出部(第1の抽出部、第2の抽出部)113は、取得部111から患者の病名を受付け、検索文字取得部112から検索文字を受付ける。処方履歴抽出部113は、薬剤識別子に検索文字を含む薬剤が、取得部111から受付けた患者の病名に対し処方された回数を、サーバ20に格納されている病名別処方履歴データベース(病名別処方履歴記憶部)202から抽出する。ここで、薬剤識別子とは、例えば薬剤に対して付されたコードや薬剤名といった薬剤を識別するための情報をいう。   The prescription history extraction unit (first extraction unit, second extraction unit) 113 receives a patient's disease name from the acquisition unit 111 and receives a search character from the search character acquisition unit 112. The prescription history extraction unit 113 stores the number of times that a medicine including a search character in the medicine identifier is prescribed for the patient's disease name received from the acquisition unit 111, by the disease name prescription history database (prescription by disease name (History storage unit) 202. Here, the drug identifier refers to information for identifying a drug such as a code or a drug name attached to the drug.

また、処方履歴抽出部113は、薬剤識別子に検索文字を含む薬剤を、処方オーダーを作成している医師が処方した回数を、サーバ20に格納されている医師別処方履歴データベース203から抽出する。   In addition, the prescription history extraction unit 113 extracts the number of times that a doctor who has created a prescription order prescribed a medicine including a search character in the medicine identifier from the doctor-specific prescription history database 203 stored in the server 20.

処方履歴抽出部113は、病名別処方履歴データベース202から抽出した薬剤識別子とその処方回数とを、対病名処方情報(第1の抽出情報)として表示順序決定部114に出力する。また、処方履歴抽出部113は、医師別処方履歴データベース(医師別処方履歴記憶部)203から抽出した薬剤識別子とその処方回数とを、医師処方情報(第2の抽出情報)として表示順序決定部114に出力する。   The prescription history extraction unit 113 outputs the medicine identifier extracted from the disease name-specific prescription history database 202 and the number of prescriptions thereof to the display order determination unit 114 as disease name prescription information (first extraction information). The prescription history extraction unit 113 also displays the medicine identifier extracted from the doctor-specific prescription history database (doctor-specific prescription history storage unit) 203 and the number of prescriptions thereof as doctor prescription information (second extraction information). To 114.

ここで、病名別処方履歴データベース202、及び医師別処方履歴データベース203について、図6及び図7を用いて説明する。   Here, the disease name-specific prescription history database 202 and the doctor-specific prescription history database 203 will be described with reference to FIGS. 6 and 7.

図6は、病名別処方履歴データベース202に格納されるデータの一例を示す図である。病名別処方履歴データベース202は、病名を列項目として持ち、薬剤識別子を行項目として持つ。なお、行項目には、薬剤情報を管理するデータベースに登録されている薬剤の薬剤識別子全てが格納される。病名と薬剤識別子とが交差する場所には、その病名に対して、薬剤識別子に対応する薬剤が処方された回数が格納される。つまり、ある病気(病名A)と診断された複数の患者に対して、複数の医師が薬剤識別子に対応する薬剤を処方した回数である。なお、複数の医師が薬剤識別子に対応する薬剤を処方した回数を、以降「全体処方回数」とする。例えば、図6において、「病名A」の列と、「カルバクロン錠」の行とが交差する場所には「0」という数字が格納されている。これは、病名Aに対し、複数の医師がカルバクロン錠を処方した全体処方回数が0回であることを意味する。同様に、「病名A」の列と、「カルバジャスト」の行とが交差する場所には、「25」という数字が格納されている。これは、病名Aに対するカルバジャストの全体処方回数が25回であることを意味する。   FIG. 6 is a diagram illustrating an example of data stored in the disease name-specific prescription history database 202. The disease name-specific prescription history database 202 has disease names as column items and drug identifiers as row items. The line item stores all drug identifiers of drugs registered in a database for managing drug information. In the place where the disease name and the drug identifier intersect, the number of times the drug corresponding to the drug identifier is prescribed for the disease name is stored. That is, it is the number of times a plurality of doctors prescribed a drug corresponding to a drug identifier for a plurality of patients diagnosed with a certain disease (sick name A). The number of times a plurality of doctors prescribes a medicine corresponding to the medicine identifier is hereinafter referred to as “total number of prescriptions”. For example, in FIG. 6, a number “0” is stored at a location where the column of “disease name A” and the row of “carbaclone tablet” intersect. This means that for the disease name A, the total number of prescriptions in which a plurality of doctors prescribe the carvaclone tablets is zero. Similarly, the number “25” is stored at the location where the column of “disease name A” and the row of “carbajast” intersect. This means that the total number of prescriptions of carbajast for disease name A is 25.

図7は、医師別処方履歴データベース203に格納されるデータの一例を示す図である。医師別処方履歴データベース203は、例えば医師のID番号や氏名といった医師を識別するための情報を列項目として持ち、薬剤識別子を行項目として持つ。なお、行項目には、薬剤情報を管理するデータベースに登録されている薬剤の薬剤識別子全てが格納される。医師と薬剤識別子とが交差する場所には、その医師が、薬剤識別子に対応する薬剤を処方した回数が格納される。つまり、各医師の、薬剤識別子に対応する薬剤の使用履歴を示す処方の回数である。なお、各医師の、薬剤識別子に対応する薬剤の使用履歴を示す処方の回数を、以降「個別処方回数」とする。例えば、「医師A」の列と、「カルバクロン錠」の行とが交差する場所には、「45」という数字が格納されている。これは、医師Aによるカルバクロン錠の個別処方回数が45回であることを意味する。   FIG. 7 is a diagram illustrating an example of data stored in the doctor-specific prescription history database 203. The doctor-specific prescription history database 203 has, for example, information for identifying a doctor such as a doctor's ID number and name as a column item, and a medicine identifier as a line item. The line item stores all drug identifiers of drugs registered in a database for managing drug information. The number of times that the doctor prescribes the medicine corresponding to the medicine identifier is stored at the place where the doctor and the medicine identifier intersect. That is, it is the number of prescriptions indicating the use history of the medicine corresponding to the medicine identifier of each doctor. The number of prescriptions indicating the use history of the medicine corresponding to the medicine identifier of each doctor is hereinafter referred to as “individual prescription number”. For example, a number “45” is stored at a location where the column of “doctor A” and the row of “carbaclone tablet” intersect. This means that the number of individual prescriptions of Carvaclone tablets by Doctor A is 45 times.

なお、医師がサーバ20に送信する処方オーダーには、患者の病名、医師、及び処方する薬剤に関する情報が含まれるため、医師が処方オーダーをサーバ20に送信するたびに、医師別処方履歴データベース203及び病名別処方履歴データベース202は更新される。   The prescription order transmitted by the doctor to the server 20 includes information on the patient's disease name, the doctor, and the medicine to be prescribed. Therefore, every time the doctor transmits the prescription order to the server 20, the doctor-specific prescription history database 203 is sent. The disease name-specific prescription history database 202 is updated.

表示順序決定部114は、処方履歴抽出部113から、対病名処方情報と、医師処方情報とを受付ける。表示順序決定部114は、対病名処方情報と、医師処方情報とから、表示装置116に表示する薬剤の表示順序を決定する。表示順序決定部114は、決定した表示順序に従って、薬剤を表示装置116へ表示する。表示順序決定部114が表示順序を決定する処理の詳細については後述する。   The display order determination unit 114 receives the disease name prescription information and the doctor prescription information from the prescription history extraction unit 113. The display order determination unit 114 determines the display order of medicines to be displayed on the display device 116 from the disease name prescription information and the doctor prescription information. The display order determination unit 114 displays the medicine on the display device 116 according to the determined display order. Details of the process in which the display order determination unit 114 determines the display order will be described later.

次に、上述のユーザ端末10が実行する処理の一例について、具体的なデータを参照しながら説明する。図8は、ユーザ端末10が実行する処理の一例を示すフローチャートである。   Next, an example of processing executed by the user terminal 10 described above will be described with reference to specific data. FIG. 8 is a flowchart illustrating an example of processing executed by the user terminal 10.

検索文字取得部112は、入力装置115を介して処方オーダー作成画面(図2(B))の「選択薬剤」の欄に検索文字が入力されると、検索文字を取得する(ステップS11)。   When the search character is input to the “selected drug” field of the prescription order creation screen (FIG. 2B) via the input device 115, the search character acquisition unit 112 acquires the search character (step S11).

次に、取得部111は、患者の病名を取得する(ステップS12)。   Next, the acquisition part 111 acquires a patient's disease name (step S12).

処方履歴抽出部113は、対病名処方情報を抽出する(ステップS13)。具体的には、処方履歴抽出部113は、ステップS11で取得された検索文字を薬剤識別子に含むものを病名別処方履歴データベース202から抽出し、抽出された薬剤識別子ごとにステップS12で取得された病名に対して処方された全体処方回数を取得する。例えば、ステップS11で取得した検索文字が「カルバ」であり、ステップS12で取得した病名が「病名A」であるとする。また、処方オーダーを作成している医師は、「医師A」であるとする。この場合、処方履歴抽出部113は、図6の病名別処方履歴データベース202において、薬剤識別子に「カルバ」を含むものを抽出する。図6の例では、「カルバクロン錠」、「カルバジャスト」、「カルバジン錠10mg」、及び「カルバジン錠20mg」である。処方履歴抽出部113は、抽出された薬剤識別子が、病名Aに対して処方された全体処方回数を取得し、対病名処方情報とする。この結果、図9(A)に示す対病名処方情報が抽出される。なお、あらかじめ、病名Aに対する全体処方回数が「0」である薬剤識別子は、取得しないものとしても良い。   The prescription history extraction unit 113 extracts disease name prescription information (step S13). Specifically, the prescription history extraction unit 113 extracts from the disease name-specific prescription history database 202 what includes the search character acquired in step S11 in the drug identifier, and is acquired in step S12 for each extracted drug identifier. Get the total number of prescriptions prescribed for the disease name. For example, it is assumed that the search character acquired in step S11 is “carba” and the disease name acquired in step S12 is “disease name A”. Further, it is assumed that the doctor who creates the prescription order is “doctor A”. In this case, the prescription history extraction unit 113 extracts a drug identifier including “carba” in the disease name-specific prescription history database 202 of FIG. In the example of FIG. 6, “carbaclone tablet”, “carbajast”, “carbazine tablet 10 mg”, and “carbazine tablet 20 mg”. The prescription history extraction unit 113 acquires the total number of prescriptions in which the extracted drug identifier is prescribed for the disease name A, and uses it as disease name prescription information. As a result, the disease name prescription information shown in FIG. 9A is extracted. In addition, the medicine identifier whose total prescription number for the disease name A is “0” may not be acquired in advance.

次に、処方履歴抽出部113は、医師処方情報を抽出する(ステップS14)。具体的には、処方履歴抽出部113は、ステップS11で取得された検索文字を薬剤識別子に含むものを医師別処方履歴データベース203から抽出し、抽出された薬剤識別子を、処方オーダーを作成している医師が処方した個別処方回数を取得する。例えば、処方履歴抽出部113は、図7の医師別処方履歴データベース203において、薬剤識別子に「カルバ」を含むものを抽出する。図7の例では、「カルバクロン錠」、「カルバジャスト」、「カルバジン錠10mg」、及び「カルバジン錠20mg」である。処方履歴抽出部113は、抽出された薬剤識別子の薬剤を、医師Aが処方した個別処方回数を取得し、医師処方情報とする。この結果、図9(B)に示す医師処方情報が抽出される。   Next, the prescription history extraction unit 113 extracts doctor prescription information (step S14). Specifically, the prescription history extraction unit 113 extracts from the doctor-specific prescription history database 203 what includes the search characters acquired in step S11 in the medicine identifier, and creates a prescription order for the extracted medicine identifier. Get the number of individual prescriptions prescribed by a doctor. For example, the prescription history extraction unit 113 extracts a medicine identifier including “carba” in the doctor-specific prescription history database 203 of FIG. In the example of FIG. 7, “carbaclone tablet”, “carbajast”, “carbazine tablet 10 mg”, and “carbazine tablet 20 mg”. The prescription history extraction unit 113 acquires the number of individual prescriptions prescribed by the doctor A for the extracted medicine identifier and uses it as doctor prescription information. As a result, the doctor prescription information shown in FIG. 9B is extracted.

処方履歴抽出部113は、作成した対病名処方情報及び医師処方情報を表示順序決定部114に出力する(ステップS15)。   The prescription history extraction unit 113 outputs the created disease name prescription information and doctor prescription information to the display order determination unit 114 (step S15).

表示順序決定部114は、医師処方情報から医師別係数(重み係数)を計算する(ステップS16)。例えば、表示順序決定部114は、医師処方情報に含まれる薬剤の総処方回数で各薬剤の個別処方回数を除した値に0.1を加算した値を、医師別係数として計算する。医師別係数は、医師が薬剤を処方する際の処方傾向を反映するために使用される係数である。図9(B)の医師処方情報では、総処方回数は100回である。従って、表示順序決定部114は、各薬剤の処方回数を100で除した値に0.1を加算した値を、医師別係数として算出する。その結果、各薬剤に対する医師別係数は、図9(C)となる。   The display order determination unit 114 calculates a doctor-specific coefficient (weight coefficient) from the doctor prescription information (step S16). For example, the display order determination unit 114 calculates a value obtained by adding 0.1 to the value obtained by dividing the number of individual prescriptions of each medicine by the total number of times of prescription included in the doctor prescription information as a doctor-specific coefficient. The doctor-specific coefficient is a coefficient used to reflect a prescription tendency when a doctor prescribes a medicine. In the doctor prescription information of FIG. 9B, the total number of prescriptions is 100 times. Therefore, the display order determination unit 114 calculates a value obtained by adding 0.1 to the value obtained by dividing the number of prescriptions of each drug by 100 as a doctor-specific coefficient. As a result, the doctor specific coefficient for each medicine is as shown in FIG.

次に、表示順序決定部114は、薬剤の表示順序を決定する表示係数を計算する(ステップS17)。例えば、表示順序決定部114は、対病名処方情報が有する全体処方回数に、上記の医師別係数を乗算して、各薬剤の表示係数を計算する。ステップS16において、医師処方情報に含まれる薬剤の総処方回数で各薬剤の個別処方回数を除した値に0.1を加算しているため、医師別係数は0になることがない。そのため、医師が処方したことのない薬剤であっても、その表示係数が0とはならず、病名に対する処方傾向を反映した表示係数を算出することができる。図7の例では、表示順序決定部114は、図9(A)の対病名処方情報に含まれる全体処方回数に対して、図9(C)の医師別係数をそれぞれ乗算する。その結果、図9(D)に示すように、薬剤ごとの表示係数が算出される。   Next, the display order determination unit 114 calculates a display coefficient for determining the display order of medicines (step S17). For example, the display order determination unit 114 calculates the display coefficient of each medicine by multiplying the total prescription number included in the disease name prescription information by the coefficient for each doctor. In step S16, since 0.1 is added to the value obtained by dividing the number of individual prescriptions of each drug by the total number of times of prescription included in the doctor prescription information, the doctor-specific coefficient does not become zero. Therefore, even if the medicine has not been prescribed by the doctor, the display coefficient does not become 0, and the display coefficient reflecting the prescription tendency with respect to the disease name can be calculated. In the example of FIG. 7, the display order determination unit 114 multiplies the total number of prescriptions included in the disease name prescription information of FIG. 9A by the doctor specific coefficient of FIG. As a result, as shown in FIG. 9D, a display coefficient for each medicine is calculated.

表示順序決定部114は、表示係数の大きい順に、表示装置116に薬剤を表示させ(ステップS18)、処理を終了する。図9の例では、図9(F)に示すように、表示係数が最も大きい「カルバジャスト」を一番上に表示し、次いで、「カルバジン錠20mg」、「カルバジン錠10mg」、「カルバクロン錠」の順に表示する。なお、本実施例では表示順序を決定するものとした。医師は表示された複数の薬剤のうち、上から順に閲覧することが予測される。よって、本実施例は、医師がより早く所望の薬剤を発見できるであろう位置に、処方される可能性が高い薬剤を表示することができる。しかし、これに限らず、例えば、表示順序決定部114は、表示係数が大きいものほど、濃い色の文字で表示するとしても良い。また、予め設定したルールに基づいて、表示係数が大きいものほど、大きな文字で表示したり、背景をより目立つ色にするとしても良い。   The display order determination unit 114 displays the drugs on the display device 116 in descending order of the display coefficient (step S18), and ends the process. In the example of FIG. 9, as shown in FIG. 9 (F), “carbajast” having the largest display coefficient is displayed at the top, then “carbazine tablet 20 mg”, “carbazine tablet 10 mg”, “carbaclone tablet” Are displayed in this order. In this embodiment, the display order is determined. It is predicted that the doctor will browse from the top among the displayed drugs. Therefore, the present embodiment can display a medicine that is highly likely to be prescribed at a position where a doctor will be able to find a desired medicine earlier. However, the present invention is not limited to this, and for example, the display order determination unit 114 may display darker characters as the display coefficient increases. Further, based on a preset rule, the larger the display coefficient, the larger the characters may be displayed, or the background may be made more conspicuous.

ここで、例えば、医師の個別処方回数の多い順に薬剤の表示順序を決定した場合、表示順序は図9(F)となり、「カルバクロン錠」が一番上に表示され、また、「カルバジャスト」は一番下に表示される。また、病名に対する全体処方回数の多い順に薬剤の表示順序を決定した場合、表示順序は図9(G)となり、「カルバジャスト」が一番上に表示される。つまり、前者の場合は、ある病名Aに対して広く処方される薬剤を上位に表示することができない。また、後者の場合は、前述のように医師の処方における傾向が反映されておらず、医師は処方したい薬剤を表示された複数の薬剤の下位から探しださなければならない。   Here, for example, when the display order of the drugs is determined in the descending order of the number of individual prescriptions by the doctor, the display order is FIG. 9 (F), “carbaclone tablet” is displayed on the top, and “carbajast” is displayed. Is displayed at the bottom. Further, when the display order of the drugs is determined in descending order of the total number of prescriptions for the disease name, the display order is as shown in FIG. 9G, and “carbajast” is displayed at the top. That is, in the former case, a medicine widely prescribed for a certain disease name A cannot be displayed at the top. In the latter case, as described above, the tendency of the doctor to prescribe is not reflected, and the doctor has to search for the medicine to be prescribed from the subordinates of the displayed plurality of medicines.

以上の説明から明らかなように、上述の実施例によれば、処方履歴抽出部113は、検索文字取得部112が取得した検索文字を薬剤識別子に含む薬剤が、取得部111が取得した患者の病名に対して処方された全体処方回数を、病名別処方履歴データベース202から、対病名処方情報として抽出する。また、処方履歴抽出部113は、検索文字取得部112が取得した検索文字を薬剤識別子に含む薬剤を、処方オーダーを作成する医師が処方した個別処方回数を、医師別処方履歴データベース203から、医師処方情報として抽出する。そして、表示順序決定部114は、対病名処方情報と、医師処方情報とに基づいて、薬剤の表示順序を決定する。これにより、医師が薬剤を処方する際の処方傾向と、病名に対する薬剤の処方傾向の両方を考慮した表示順序で、薬剤を表示することができるため、処方される可能性の高い薬剤が上位に表示される可能性が高まる。すなわち、より適切な表示順序で検索結果が表示される。その結果、医師は簡単に目的とする薬剤を見つけ出すことができるため、医師の薬剤の入力操作にかかる負担を低減することができる。   As is clear from the above description, according to the above-described embodiment, the prescription history extraction unit 113 uses the medicine that includes the search character acquired by the search character acquisition unit 112 in the drug identifier of the patient acquired by the acquisition unit 111. The total number of prescriptions prescribed for the disease name is extracted from the disease name-specific prescription history database 202 as disease name prescription information. In addition, the prescription history extraction unit 113 obtains, from the doctor-specific prescription history database 203, the number of individual prescriptions prescribed by a doctor who creates a prescription order for a medicine including the search character acquired by the search character acquisition unit 112 as a medicine identifier. Extract as prescription information. Then, the display order determination unit 114 determines the display order of the drugs based on the disease name prescription information and the doctor prescription information. This makes it possible to display drugs in a display order that takes into account both the prescription tendency when a doctor prescribes drugs and the prescription tendency of drugs against disease names. The possibility of being displayed increases. That is, search results are displayed in a more appropriate display order. As a result, since the doctor can easily find the target medicine, the burden on the doctor's input operation of the medicine can be reduced.

また、医師の薬剤の入力操作にかかる負担を低減する方法としては、検索結果として表示される薬剤の数を制限することが考えられる。例えば、病院内で処方する薬剤の薬剤情報と、持参薬管理のための薬剤情報とを区別して、データベースに登録しておき、薬剤の検索は病院内で処方する薬剤情報のみから行うことにより、検索結果として表示される薬剤の数を制限するという方法が考えられる。しかしながら、この場合、病院内で処方する薬剤と、持参薬管理の薬剤情報とを、別々のデータベースに登録する、あるいは、同じデータベース上でフラグ等によって区別することが必要となり、データの登録・メンテナンス作業が煩雑となる。また、データの登録・メンテナンス時に誤った情報を入力した場合には、誤った検索結果が表示されてしまうおそれもある。しかしながら、本実施例によれば、ユーザが表示結果を制御するための煩雑なデータ登録・メンテナンス作業を行わなくても、処方される可能性の高い薬剤を検索結果の上位に表示できる。その結果、医師は簡単に目的とする薬剤を見つけ出すことができるため、処方オーダーを入力する医師の、薬剤の入力操作にかかる負担を低減することができる。   Further, as a method of reducing the burden on the doctor's medicine input operation, it is conceivable to limit the number of medicines displayed as a search result. For example, by distinguishing between drug information for drugs prescribed in hospitals and drug information for bringing medicine management, registering them in the database, and searching for drugs only from drug information prescribed in hospitals, A method of limiting the number of medicines displayed as search results is conceivable. However, in this case, it is necessary to register the drug prescribed in the hospital and the drug information for bringing medicine management in separate databases, or to distinguish them by flags etc. on the same database. Work becomes complicated. In addition, if incorrect information is input during data registration / maintenance, an erroneous search result may be displayed. However, according to the present embodiment, it is possible to display medicines that are highly likely to be prescribed at the top of the search result without the user performing complicated data registration / maintenance work for controlling the display result. As a result, since the doctor can easily find the target medicine, the burden on the medicine input operation of the doctor who inputs the prescription order can be reduced.

しかし、本実施例のように、病名に対する薬剤の処方傾向を考慮することによって、医師があまり使用したことのない薬剤であっても、病名に対する全体処方回数が多ければ、その薬剤を上位に表示することができる。すなわち、医師Aがあまり使用したことのない薬剤であっても、患者と同一の病名Aに対する全体処方回数が多ければ、その薬剤が処方される可能性が高いため、図9(E)に示すように、カルバジャストが一番上に表示される。また、本実施例のように、医師の処方傾向を反映することにより、病名に対する薬剤の全体処方回数が少なくても、その薬剤を上位に表示することができる。すなわち、病名Aに対してはあまり処方されていない薬剤であっても、医師Aが処方する可能性が高い薬剤として、図9(G)において3番目に表示されていた「カルバジン錠20mg」を、図9(E)に示すように2番目に表示できる。すなわち、より適切な表示順序で検索結果が表示される。この結果、医師は、適切な薬剤を短時間で見つけることが可能となる。従って、処方オーダーを入力する医師の、薬剤の入力操作にかかる負担が低減される。   However, by considering the prescription tendency of the drug for the disease name as in this example, even if the drug has not been used much by the doctor, if the total number of prescriptions for the disease name is large, the drug is displayed at the top can do. That is, even if the medicine is rarely used by the doctor A, if there is a large number of prescriptions for the same disease name A as the patient, there is a high possibility that the medicine will be prescribed. Thus, the carbajast is displayed at the top. Further, by reflecting the prescription tendency of the doctor as in this embodiment, even if the total number of times of prescription of the medicine for the disease name is small, the medicine can be displayed at the top. That is, even if it is a drug that is not prescribed for disease name A, “Carbazine Tablet 20 mg” that is displayed third in FIG. As shown in FIG. 9E, it can be displayed second. That is, search results are displayed in a more appropriate display order. As a result, the doctor can find an appropriate medicine in a short time. Therefore, the burden on the medicine input operation of the doctor who inputs the prescription order is reduced.

なお、上述の実施例では、サーバ20が、患者情報データベース、医師別処方履歴データベース、及び病名別処方履歴データベースを備えていたが、ユーザ端末10がこれらのデータベースを備えていても良い。   In the above-described embodiment, the server 20 includes a patient information database, a doctor-specific prescription history database, and a disease name-specific prescription history database, but the user terminal 10 may include these databases.

上述のユーザ端末10が有する機能をサーバ(入力支援装置)20で実現することによっても、上述の実施例と同様の効果を得ることができる。図10は、表示順序を決定する処理を実行するサーバ20の機能ブロック図の一例である。   By realizing the functions of the user terminal 10 described above with the server (input support device) 20, the same effects as those of the above-described embodiment can be obtained. FIG. 10 is an example of a functional block diagram of the server 20 that executes processing for determining the display order.

図10において、サーバ20は、患者情報データベース201、病名別処方履歴データベース202、医師別処方履歴データベース203の他に、取得部211、検索文字取得部212、処方履歴抽出部213、及び表示順序決定部(表示方法決定部)214を備える。   In FIG. 10, the server 20 includes an acquisition unit 211, a search character acquisition unit 212, a prescription history extraction unit 213, and a display order determination in addition to a patient information database 201, a disease name-specific prescription history database 202, and a doctor-specific prescription history database 203. Unit (display method determining unit) 214.

検索文字取得部212は、ユーザ端末10の入力装置115に入力された検索文字を取得し、処方履歴抽出部213に、出力する。取得部211は、ユーザ端末10から、処方オーダーの作成対象となっている患者IDを取得する。取得部211は、取得した患者IDと紐付けられた病名を患者情報データベース201から取得し、処方履歴抽出部213に出力する。   The search character acquisition unit 212 acquires the search character input to the input device 115 of the user terminal 10 and outputs it to the prescription history extraction unit 213. The acquisition unit 211 acquires a patient ID from which the prescription order is created from the user terminal 10. The acquisition unit 211 acquires a disease name associated with the acquired patient ID from the patient information database 201 and outputs the acquired disease name to the prescription history extraction unit 213.

処方履歴抽出部213及び表示順序決定部214が実行する処理は、ユーザ端末10における処方履歴抽出部113及び表示順序決定部114の説明と異なるところがないため、説明を省略する。表示順序決定部214は、決定した表示順序をユーザ端末10へ送信する。ユーザ端末10は、受信した表示順序に従って、表示装置116に薬剤を表示する。   Since the processing executed by the prescription history extraction unit 213 and the display order determination unit 214 is not different from the description of the prescription history extraction unit 113 and the display order determination unit 114 in the user terminal 10, the description thereof is omitted. The display order determination unit 214 transmits the determined display order to the user terminal 10. The user terminal 10 displays the medicine on the display device 116 in accordance with the received display order.

なお、上述の説明では、サーバ20は、ユーザ端末10の入力装置115に入力された検索文字に基づいて、各データベースから処方履歴情報を抽出し、決定した表示順序をユーザ端末10に送信していた。そして、ユーザ端末10が受信した表示順序に従って、表示装置116に薬剤を表示していた。しかしながら、サーバ20が入力装置及び表示装置を備え、検索文字取得部212は、サーバ20に備えられた入力装置から検索文字を取得し、表示順序決定部214は、サーバ20に備えられた表示装置に、決定した表示順序に従って検索結果を表示するようにしても良い。   In the above description, the server 20 extracts the prescription history information from each database based on the search characters input to the input device 115 of the user terminal 10 and transmits the determined display order to the user terminal 10. It was. Then, the medicine is displayed on the display device 116 according to the display order received by the user terminal 10. However, the server 20 includes an input device and a display device, the search character acquisition unit 212 acquires a search character from the input device included in the server 20, and the display order determination unit 214 includes the display device included in the server 20. In addition, the search results may be displayed according to the determined display order.

以上、本件の実施例について詳述したが、本件は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。   The embodiment of the present invention has been described in detail above. However, the present invention is not limited to the specific embodiment, and various modifications and changes can be made within the scope of the gist of the present invention described in the claims. Is possible.

例えば、ユーザ端末10及びサーバ20は、検索文字取得部112及び212を備えなくとも良い。この場合、処方履歴抽出部113又は213は、行項目に定義された薬剤識別子が患者の病名に対して処方された全体処方回数、及び、行項目に定義された薬剤識別子を医師が処方した個別処方回数を抽出し、表示順序決定部114又は214に出力する。表示順序決定部114は、行項目に定義された薬剤識別子ごとに表示係数を求め、薬剤の表示順序を決定する。   For example, the user terminal 10 and the server 20 may not include the search character acquisition units 112 and 212. In this case, the prescription history extraction unit 113 or 213 determines the total number of prescriptions in which the medicine identifier defined in the line item is prescribed for the patient's disease name, and the individual prescribed by the doctor of the medicine identifier defined in the line item. The number of prescriptions is extracted and output to the display order determination unit 114 or 214. The display order determination unit 114 obtains a display coefficient for each medicine identifier defined in the line item and determines the medicine display order.

また、上述の実施例では、処方履歴抽出部113が病名別処方履歴及び医師別処方履歴データベースから抽出対象となる処方履歴情報を全て抽出し、表示順序決定部114に出力していた。そして、表示順序決定部114は、表示順序決定部114から受付けた処方履歴情報に基づいて、薬剤表示順序テーブルを作成し薬剤の表示順序を決定していた。しかし、表示順序の決定方法は、上述の実施例に限られるものではなく、処方履歴抽出部113が病名別処方履歴及び医師別処方履歴データベースから検索文字を含むレコードを1行ずつ抽出し、表示順序決定部114に出力するようにしても良い。この場合、表示順序決定部114は、処方履歴抽出部113から受付けたレコードに対し、表示係数を算出する。そして、処方履歴抽出部113及び表示順序決定部114は、検索文字を含むレコードの処理が全て終了するまで上述の処理を繰り返す。   In the above-described embodiment, the prescription history extraction unit 113 extracts all prescription history information to be extracted from the disease name-specific prescription history and the doctor-specific prescription history database, and outputs the prescription history information to the display order determination unit 114. Then, the display order determination unit 114 creates a medicine display order table based on the prescription history information received from the display order determination part 114 and determines the display order of the medicines. However, the display order determination method is not limited to the above-described embodiment, and the prescription history extraction unit 113 extracts records including search characters line by line from the disease name prescription history and doctor prescription history database, and displays them. You may make it output to the order determination part 114. FIG. In this case, the display order determination unit 114 calculates a display coefficient for the record received from the prescription history extraction unit 113. Then, the prescription history extraction unit 113 and the display order determination unit 114 repeat the above process until all the processes for the record including the search character are completed.

上述の実施例では、対病名処方情報が有する全体処方回数に、上記の医師別係数を乗算して各薬剤の表示係数を算出したが、表示係数の算出方法は本実施例に限定されるものではない。例えば、医師処方情報の個別処方回数と、対病名処方情報の全体処方回数とを単に足し合わせた数を表示係数としてもよい。あるいは、対病名処方情報において重み係数を算出し、算出した重み係数を医師処方情報の個別処方回数に乗算して表示係数を求めてもよいし、重み係数と医師別係数とを乗算あるいは足し合わせることによって表示係数を求めてもよい。また、上述の実施例では、医師別係数の計算の際に、医師処方情報に含まれる薬剤の総処方回数で各薬剤の処方回数を除した値に0.1を加算したが、0.1を加算せずに医師別係数を求めても良い。   In the above-described embodiment, the display coefficient of each drug is calculated by multiplying the total prescription number included in the disease name prescription information by the above-mentioned coefficient for each doctor, but the display coefficient calculation method is limited to this embodiment. is not. For example, the number of individual prescriptions in the doctor prescription information and the total number of prescriptions in the disease name prescription information may be simply added as the display coefficient. Alternatively, the weighting factor may be calculated in the disease name prescription information, and the calculated weighting factor may be multiplied by the individual prescription number of the doctor prescription information to obtain the display coefficient, or the weighting factor and the doctor-specific coefficient may be multiplied or added. Thus, the display coefficient may be obtained. In the above-described embodiment, 0.1 is added to the value obtained by dividing the prescription number of each drug by the total prescription number of the drug included in the doctor prescription information when calculating the coefficient for each doctor. The coefficient for each doctor may be obtained without adding.

また、上述の実施例では、1つの病院における電子カルテシステムを例にとって説明したが、図11に示すように複数の病院とサーバ20とをインターネット、WAN(Wide Area Network)等のネットワーク300で接続した広域医療ネットワークにも適用が可能である。この場合、各病院に設置されたユーザ端末が表示順序を決定する機能を有することもできるし、サーバ20が各病院に設置されたユーザ端末からの要求に応じて、表示順序を決定するようにすることができる。   In the above embodiment, the electronic medical record system in one hospital has been described as an example. However, as shown in FIG. 11, a plurality of hospitals and the server 20 are connected by a network 300 such as the Internet or a WAN (Wide Area Network). It can also be applied to a wide-area medical network. In this case, the user terminal installed in each hospital can have a function of determining the display order, and the server 20 determines the display order in response to a request from the user terminal installed in each hospital. can do.

また、サーバ20は、医師別処方履歴データベース203から作成される診療科別処方履歴データベース(図12(A))を備えていても良い。これにより、診療科毎の薬剤の処方傾向を反映した表示順序で、薬剤の検索結果を表示できる。この場合、サーバ20は、医師と、医師が所属する診療科とを紐付けた医師情報データベースを備えることによって、医師の所属する診療科毎に、医師別処方履歴データベース203をサマリし、診療科別処方履歴データベースを作成できる。あるいは、処方履歴抽出部113又は213が、処方オーダーを作成する医師が所属する診療科と同じ診療科に属する医師の処方履歴を医師別処方履歴データベース203から抽出し、図12(B)に示すような診療科処方情報を作成し、表示順序決定部114に出力するようにしても良い。例えば、検索文字が「カルバ」であり、処方オーダーを作成している医師が「医師A」であり、図7に示した医師別処方履歴データベース203において、医師A、医師B、及び医師Cが「内科」に所属しているとする。この場合、診療科処方情報は、図12(B)に示すように医師A、医師B、及び医師Cの個別処方回数をサマリしたものとなる。   Further, the server 20 may include a medical department prescription history database (FIG. 12A) created from the doctor prescription history database 203. Thereby, the search result of the medicine can be displayed in the display order reflecting the prescription tendency of the medicine for each medical department. In this case, the server 20 includes a doctor information database that associates doctors with the departments to which the doctors belong, thereby summarizing the doctor-specific prescription history database 203 for each department that the doctors belong to. A separate prescription history database can be created. Alternatively, the prescription history extraction unit 113 or 213 extracts the prescription history of the doctor belonging to the same medical department to which the doctor who creates the prescription order belongs from the doctor-specific prescription history database 203, as shown in FIG. Such medical department prescription information may be created and output to the display order determination unit 114. For example, the search character is “carba”, the doctor creating the prescription order is “doctor A”, and doctors A, B, and C in the doctor-specific prescription history database 203 shown in FIG. Assume that you belong to “Internal Medicine”. In this case, the medical department prescription information is a summary of the individual prescription counts of doctor A, doctor B, and doctor C as shown in FIG.

また、医師別の処方履歴に基づいて表示順序を決定するか、あるいは、診療科別の処方履歴に基づいて表示順序を決定するかを、図13に示すように、処方オーダー作成画面にて医師が選択できるようにしても良い。また、表示順序を変更しないよう(例えば、五十音順に表示される)選択できるようにしても良い。   Further, as shown in FIG. 13, the doctor determines whether the display order is determined based on the prescription history for each doctor or the display order is determined based on the prescription history for each medical department on the prescription order creation screen. May be selectable. Further, the display order may be selected so as not to change (for example, displayed in alphabetical order).

なお、上記の入力支援装置(ユーザ端末10及びサーバ20)が有する機能は、CPU、ROM、RAM等を備えるコンピュータによって実現することができる。その場合、入力支援装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。   In addition, the function which said input assistance apparatus (user terminal 10 and server 20) has is realizable with the computer provided with CPU, ROM, RAM, etc. In that case, a program describing the processing contents of the functions that the input support apparatus should have is provided. By executing the program on a computer, the above processing functions are realized on the computer. The program describing the processing contents can be recorded on a computer-readable recording medium.

プログラムを流通させる場合には、例えば、そのプログラムが記録されたDVD(Digital Versatile Disc)、CD−ROM(Compact Disc Read Only Memory)などの可搬型記録媒体の形態で販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。   When the program is distributed, for example, it is sold in the form of a portable recording medium such as a DVD (Digital Versatile Disc) or a CD-ROM (Compact Disc Read Only Memory) on which the program is recorded. It is also possible to store the program in a storage device of a server computer and transfer the program from the server computer to another computer via a network.

プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。   The computer that executes the program stores, for example, the program recorded on the portable recording medium or the program transferred from the server computer in its own storage device. Then, the computer reads the program from its own storage device and executes processing according to the program. The computer can also read the program directly from the portable recording medium and execute processing according to the program. Further, each time the program is transferred from the server computer, the computer can sequentially execute processing according to the received program.

また、例えば、インターネット等の通信網に接続されたサーバコンピュータに接続されたパーソナルコンピュータ等の通信装置に、上記の入力支援装置が有する機能をサービスとしてサーバコンピュータから提供するようにしても良い(ASP(Application Service Provider))。   Further, for example, a function of the input support device may be provided as a service from a server computer to a communication device such as a personal computer connected to a server computer connected to a communication network such as the Internet (ASP). (Application Service Provider)).

10…ユーザ端末
20…サーバ
100…電子カルテシステム
111、211…取得部
112、212…検索文字取得部
113、213…処方履歴抽出部
114、214…表示順序決定部
116…表示装置
202…病名別処方履歴データベース
203…医師別処方履歴データベース
DESCRIPTION OF SYMBOLS 10 ... User terminal 20 ... Server 100 ... Electronic medical record system 111, 211 ... Acquisition part 112, 212 ... Search character acquisition part 113, 213 ... Prescription history extraction part 114, 214 ... Display order determination part 116 ... Display apparatus 202 ... By disease name Prescription history database 203 ... Prescription history database by doctor

Claims (8)

患者の病名を取得する取得ステップと、
前記病名と、薬剤を識別する薬剤識別子と、前記病名に対して複数の医師が前記薬剤を処方した全体処方回数とを対応付けて格納した病名別処方履歴記憶部から、前記取得した病名に対応付けられた前記薬剤識別子と前記全体処方回数とを第1の抽出情報として抽出する第1の抽出ステップと、
前記複数の医師のうち前記患者に処方を行う医師を識別する医師識別子ごとに、前記薬剤識別子と、前記医師が前記薬剤を処方した個別処方回数とを対応付けて格納した医師別処方履歴記憶部から、前記医師識別子に対応付けられた前記薬剤識別子と前記個別処方回数とを第2の抽出情報として抽出する第2の抽出ステップと、
前記1の抽出情報及び前記第2の抽出情報に基づいて、前記医師が閲覧する表示装置に前記薬剤識別子を表示する際の表示方法を決定する表示方法決定ステップと、
をコンピュータに実行させる入力支援プログラム。
An acquisition step of acquiring a patient's disease name;
Corresponding to the acquired disease name from the prescription history storage unit by disease name in which the disease name, the drug identifier for identifying the drug, and the total number of prescriptions for which the plurality of doctors prescribe the drug are stored in association with the disease name A first extraction step of extracting the attached medicine identifier and the total number of prescriptions as first extraction information;
For each doctor identifier that identifies a doctor who prescribes the patient among the plurality of doctors, a doctor-specific prescription history storage unit that stores the medicine identifier and the number of individual prescriptions in which the doctor prescribes the medicine in association with each other. A second extraction step of extracting the medicine identifier associated with the doctor identifier and the number of individual prescriptions as second extraction information;
A display method determining step for determining a display method for displaying the medicine identifier on the display device browsed by the doctor based on the first extracted information and the second extracted information;
An input support program that causes a computer to execute.
前記医師別処方履歴記憶部から、前記医師と同様の属性を有する他の医師に対応付けられた前記薬剤識別子と前記個別処方回数とを第3の抽出情報として抽出する第3の抽出ステップをコンピュータに実行させ、
前記表示方法決定ステップにおいては、前記第1の抽出情報と前記第2の抽出情報と前記第3の抽出情報とに基づいて、前記表示方法を決定することを特徴とする請求項1記載の入力支援プログラム。
A third extraction step for extracting, as third extraction information, the medicine identifier and the number of individual prescriptions associated with another doctor having the same attribute as the doctor from the doctor-specific prescription history storage unit To run
2. The input according to claim 1, wherein, in the display method determining step, the display method is determined based on the first extracted information, the second extracted information, and the third extracted information. Support program.
前記表示方法決定ステップにおいて、前記薬剤識別子を表示する際の表示順序を決定することを特徴とする請求項1または請求項2に記載の入力支援プログラム。   The input support program according to claim 1 or 2, wherein in the display method determination step, a display order for displaying the medicine identifier is determined. 薬剤の検索に使用される検索文字を取得する検索文字取得ステップをコンピュータに実行させ、
前記第1の抽出ステップは、前記取得した病名に対応付けられた前記検索文字を含む前記薬剤識別子と前記全体処方回数とを前記病名別処方履歴記憶部から前記第1の抽出情報として抽出し、
前記第2の抽出ステップは、前記医師識別子に対応付けられた、前記検索文字を含む前記薬剤識別子と前記個別処方回数とを、前記医師別処方履歴記憶部から第2の抽出情報として抽出することを特徴とする請求項1から3のいずれか1項記載の入力支援プログラム。
Let the computer execute a search character acquisition step of acquiring a search character used for drug search,
In the first extraction step, the medicine identifier including the search character associated with the acquired disease name and the total prescription count are extracted as the first extraction information from the disease name-specific prescription history storage unit,
In the second extraction step, the medicine identifier including the search character and the number of individual prescriptions associated with the doctor identifier are extracted as second extraction information from the doctor-specific prescription history storage unit. The input support program according to any one of claims 1 to 3.
前記表示方法決定ステップは、前記第1の抽出情報、及び前記第2の抽出情報のうち少なくとも1つの抽出情報に含まれる前記薬剤識別子とその全体処方回数又は個別処方回数とから、前記薬剤識別子ごとの重み係数を算出し、前記重み係数を用いて前記薬剤の表示方法を決定することを特徴とする請求項1から4のいずれか1項記載の入力支援プログラム。   The display method determining step includes, for each drug identifier, the drug identifier included in at least one of the first extraction information and the second extraction information and the total number of prescriptions or the number of individual prescriptions. 5. The input support program according to claim 1, wherein the weighting coefficient is calculated, and the display method of the medicine is determined using the weighting coefficient. 患者の病名を取得する取得部と、
前記病名と、薬剤を識別する薬剤識別子と、前記病名に対して複数の医師が前記薬剤を処方した全体処方回数とを対応付けて格納した病名別処方履歴記憶部から、前記取得した病名に対応付けられた前記薬剤識別子と前記全体処方回数とを第1の抽出情報として抽出する第1の抽出部と、
前記複数の医師のうち前記患者に処方を行う医師を識別する医師識別子ごとに、前記薬剤識別子と、前記医師が前記薬剤を処方した個別処方回数とを対応付けて格納した医師別処方履歴記憶部から、前記医師識別子に対応付けられた前記薬剤識別子と前記個別処方回数とを第2の抽出情報として抽出する第2の抽出部と、
前記1の抽出情報及び前記第2の抽出情報に基づいて、前記医師が閲覧する表示装置に前記薬剤識別子を表示する際の表示方法を決定する表示方法決定部と、
を備えることを特徴とする入力支援装置。
An acquisition unit for acquiring a patient's disease name;
Corresponding to the acquired disease name from the prescription history storage unit by disease name in which the disease name, the drug identifier for identifying the drug, and the total number of prescriptions for which the plurality of doctors prescribe the drug are stored in association with the disease name A first extraction unit that extracts the attached medicine identifier and the total number of prescriptions as first extraction information;
For each doctor identifier that identifies a doctor who prescribes the patient among the plurality of doctors, a doctor-specific prescription history storage unit that stores the medicine identifier and the number of individual prescriptions in which the doctor prescribes the medicine in association with each other. A second extraction unit that extracts the medicine identifier associated with the doctor identifier and the number of individual prescriptions as second extraction information;
A display method determining unit that determines a display method for displaying the medicine identifier on a display device that the doctor browses based on the first extracted information and the second extracted information;
An input support apparatus comprising:
病名と、薬剤を識別する薬剤識別子と、前記病名に対して複数の医師が前記薬剤を処方した全体処方回数とを対応付けて記憶する病名別処方履歴記憶部と、
前記複数の医師のうち前記患者に処方を行う医師を識別する医師識別子ごとに、前記薬剤識別子と、前記医師が前記薬剤を処方した個別処方回数とを対応付けて記憶する医師別処方履歴記憶部と、
患者の病名を取得する病名取得部と、
前記病名別処方履歴記憶部から、前記取得した病名に対応付けられた前記薬剤識別子と前記全体処方回数とを第1の抽出情報として第1の抽出部と、
前記医師別処方履歴記憶部から、前記医師識別子に対応付けられた前記薬剤識別子と前記個別処方回数とを第2の抽出情報として抽出する第2の抽出部と、
前記1の抽出情報及び前記第2の抽出情報に基づいて、前記医師が閲覧する表示装置に前記薬剤識別子を表示する際の表示方法を決定する表示方法決定部と、
を備える入力支援システム。
A disease name-specific prescription history storage unit that stores a disease name, a drug identifier for identifying a drug, and a total prescription number of times that a plurality of doctors prescribe the drug for the disease name;
For each doctor identifier that identifies a doctor who prescribes the patient among the plurality of doctors, a doctor-specific prescription history storage unit that stores the medicine identifier and the number of individual prescriptions in which the doctor prescribes the medicine in association with each other. When,
A disease name acquisition unit for acquiring a patient's disease name;
From the disease name-specific prescription history storage unit, a first extraction unit using the drug identifier and the total prescription count associated with the acquired disease name as first extraction information,
A second extraction unit that extracts, as second extraction information, the medicine identifier associated with the doctor identifier and the number of individual prescriptions from the doctor-specific prescription history storage unit;
A display method determining unit that determines a display method for displaying the medicine identifier on a display device that the doctor browses based on the first extracted information and the second extracted information;
An input support system comprising:
コンピュータが、
患者の病名を取得する取得ステップと、
前記病名と、薬剤を識別する薬剤識別子と、前記病名に対して複数の医師が前記薬剤を処方した全体処方回数とを対応付けて格納した病名別処方履歴記憶部から、前記取得した病名に対応付けられた前記薬剤識別子と前記全体処方回数とを第1の抽出情報として抽出する第1の抽出ステップと、
前記複数の医師のうち前記患者に処方を行う医師を識別する医師識別子ごとに、前記薬剤識別子と、前記医師が前記薬剤を処方した個別処方回数とを対応付けて格納した医師別処方履歴記憶部から、前記医師識別子に対応付けられた前記薬剤識別子と前記個別処方回数とを第2の抽出情報として抽出する第2の抽出ステップと、
前記1の抽出情報及び前記第2の抽出情報に基づいて、前記医師が閲覧する表示装置に前記薬剤識別子を表示する際の表示方法を決定する表示方法決定ステップと、
を実行することを特徴とする入力支援方法。
Computer
An acquisition step of acquiring a patient's disease name;
Corresponding to the acquired disease name from the prescription history storage unit by disease name in which the disease name, the drug identifier for identifying the drug, and the total number of prescriptions for which the plurality of doctors prescribe the drug are stored in association with the disease name A first extraction step of extracting the attached medicine identifier and the total number of prescriptions as first extraction information;
For each doctor identifier that identifies a doctor who prescribes the patient among the plurality of doctors, a doctor-specific prescription history storage unit that stores the medicine identifier and the number of individual prescriptions in which the doctor prescribes the medicine in association with each other. A second extraction step of extracting the medicine identifier associated with the doctor identifier and the number of individual prescriptions as second extraction information;
A display method determining step for determining a display method for displaying the medicine identifier on the display device browsed by the doctor based on the first extracted information and the second extracted information;
An input support method comprising:
JP2010045935A 2010-03-02 2010-03-02 Input support program, input support device, input support system, and input support method Expired - Fee Related JP5494018B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010045935A JP5494018B2 (en) 2010-03-02 2010-03-02 Input support program, input support device, input support system, and input support method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010045935A JP5494018B2 (en) 2010-03-02 2010-03-02 Input support program, input support device, input support system, and input support method

Publications (2)

Publication Number Publication Date
JP2011180927A true JP2011180927A (en) 2011-09-15
JP5494018B2 JP5494018B2 (en) 2014-05-14

Family

ID=44692347

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010045935A Expired - Fee Related JP5494018B2 (en) 2010-03-02 2010-03-02 Input support program, input support device, input support system, and input support method

Country Status (1)

Country Link
JP (1) JP5494018B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013252160A (en) * 2012-06-05 2013-12-19 Fujifilm Corp Clinical information display apparatus, clinical information display method, and clinical information display program
JP2016035698A (en) * 2014-08-04 2016-03-17 富士通株式会社 Examination or treatment method choice support program, examination or treatment method choice support method and information processor
WO2018168803A1 (en) * 2017-03-15 2018-09-20 オムロン株式会社 Drug-dosing support device, method and program
CN111091908A (en) * 2019-11-19 2020-05-01 泰康保险集团股份有限公司 Auxiliary medical scheme generation method and device, storage medium and electronic equipment
WO2020116128A1 (en) * 2018-12-03 2020-06-11 株式会社リクルート Order management system and program
CN111462846A (en) * 2020-03-18 2020-07-28 深圳万威科技有限公司 Multi-place development design and storage method
JP2020160698A (en) * 2019-03-26 2020-10-01 株式会社医療情報技術研究所 Medicine prescription supporting system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002056103A (en) * 2000-08-08 2002-02-20 Mochida Pharmaceut Co Ltd Business support system for doctor
JP2003225209A (en) * 2001-11-22 2003-08-12 Nec Corp Electronic information recording system and control program
JP2007272751A (en) * 2006-03-31 2007-10-18 Hitachi Software Eng Co Ltd Medicine selection support system and program
JP2010146323A (en) * 2008-12-19 2010-07-01 Fujitsu Ltd Data selection support program, data selection support apparatus and data selection support method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002056103A (en) * 2000-08-08 2002-02-20 Mochida Pharmaceut Co Ltd Business support system for doctor
JP2003225209A (en) * 2001-11-22 2003-08-12 Nec Corp Electronic information recording system and control program
JP2007272751A (en) * 2006-03-31 2007-10-18 Hitachi Software Eng Co Ltd Medicine selection support system and program
JP2010146323A (en) * 2008-12-19 2010-07-01 Fujitsu Ltd Data selection support program, data selection support apparatus and data selection support method

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013252160A (en) * 2012-06-05 2013-12-19 Fujifilm Corp Clinical information display apparatus, clinical information display method, and clinical information display program
JP2016035698A (en) * 2014-08-04 2016-03-17 富士通株式会社 Examination or treatment method choice support program, examination or treatment method choice support method and information processor
WO2018168803A1 (en) * 2017-03-15 2018-09-20 オムロン株式会社 Drug-dosing support device, method and program
WO2020116128A1 (en) * 2018-12-03 2020-06-11 株式会社リクルート Order management system and program
JP2020160698A (en) * 2019-03-26 2020-10-01 株式会社医療情報技術研究所 Medicine prescription supporting system
WO2020196352A1 (en) * 2019-03-26 2020-10-01 株式会社医療情報技術研究所 Medicine prescription assistance system
CN111091908A (en) * 2019-11-19 2020-05-01 泰康保险集团股份有限公司 Auxiliary medical scheme generation method and device, storage medium and electronic equipment
CN111091908B (en) * 2019-11-19 2023-07-11 泰康保险集团股份有限公司 Auxiliary medical scheme generation method and device, storage medium and electronic equipment
CN111462846A (en) * 2020-03-18 2020-07-28 深圳万威科技有限公司 Multi-place development design and storage method

Also Published As

Publication number Publication date
JP5494018B2 (en) 2014-05-14

Similar Documents

Publication Publication Date Title
Alvarez-Madrazo et al. Data resource profile: the Scottish national prescribing information system (PIS)
JP5494018B2 (en) Input support program, input support device, input support system, and input support method
JP6245835B2 (en) Medical information search support device and medical information search support system
KR101249528B1 (en) Supporting system for prescription and preparation oriental medicine
JP5093551B2 (en) MEDICAL SUPPORT DEVICE AND MEDICAL SUPPORT COMPUTER PROGRAM
JP2005110944A (en) Apparatus, method and program for assisting medical examination
Deutsch et al. Collection of gender identity data using electronic medical records: survey of current end-user practices
JP5245954B2 (en) Prescription order issuing program, prescription order issuing device and method
JP7259224B2 (en) Questionnaire creation support device, method and program
JP6217072B2 (en) Patient management support program, system and method
JP2007310649A (en) Clinical trial support system using medical image
JPH0756947A (en) Case data base and its retrieval display method
JP6609969B2 (en) Search result prediction program, search result prediction method, and search result prediction apparatus
JP5417930B2 (en) Electronic medical record input support program, electronic medical record input support method, and electronic medical record input support device
US20120131440A1 (en) Method For Context-Sensitive Presentation Of Patient-Related Information
JP2005309863A (en) Patient management system across diagnosis and treatment departments
JP4789544B2 (en) Prescription information input device
Mannucci et al. Internal and geriatric medicine: an alliance for the challenges of the elderly
JP2003141261A (en) User confirmation support system and computer program
CN109801689A (en) Area medical electronic health record shared system and method
JP6821076B1 (en) Information sharing system and program
JP2015201093A (en) Medical examination support system
JP2013016031A (en) Data management system, data management method, and program
JP7440736B2 (en) Medical information processing system, medical information processing program
JP2011192009A (en) Program, device, system and method for preparing layout

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130108

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131112

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140107

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140204

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140217

R150 Certificate of patent or registration of utility model

Ref document number: 5494018

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees