Nothing Special   »   [go: up one dir, main page]

JP6569287B2 - Display program, display method, and display control apparatus - Google Patents

Display program, display method, and display control apparatus Download PDF

Info

Publication number
JP6569287B2
JP6569287B2 JP2015094078A JP2015094078A JP6569287B2 JP 6569287 B2 JP6569287 B2 JP 6569287B2 JP 2015094078 A JP2015094078 A JP 2015094078A JP 2015094078 A JP2015094078 A JP 2015094078A JP 6569287 B2 JP6569287 B2 JP 6569287B2
Authority
JP
Japan
Prior art keywords
medical
display
tooth
record
treatment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015094078A
Other languages
Japanese (ja)
Other versions
JP2016212553A (en
Inventor
貴則 田子
貴則 田子
中山 博之
博之 中山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP2015094078A priority Critical patent/JP6569287B2/en
Publication of JP2016212553A publication Critical patent/JP2016212553A/en
Application granted granted Critical
Publication of JP6569287B2 publication Critical patent/JP6569287B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は、表示プログラム、表示方法及び表示制御装置に関する。   The present invention relates to a display program, a display method, and a display control device.

電子カルテシステムに蓄積されたカルテがレセプトの点検に利用される場合がある。かかるレセプトの点検では、検索条件に合致するカルテを電子カルテシステムから検索し、その検索結果から選択された診療に関し、個々の診療の内容および個々の診療についての点数が出力される。   There is a case where the medical record stored in the electronic medical record system is used for checking the receipt. In such a receipt check, a chart that matches the search condition is searched from the electronic chart system, and the contents of each diagnosis and the score for each diagnosis are output regarding the diagnosis selected from the search result.

特開2008−188329号公報JP 2008-188329 A 特開2000−48092号公報JP 2000-48092 A

しかしながら、上記の技術は、診療録としてのカルテを診療の単位で閲覧させるものに過ぎず、レセプトの点検に不向きである。例えば、ある傷病についての治療は、1度の診療で完結せず、複数回にわたって診療が継続される場合がある。このとき、個々の診療については、過不足無く点数を求めてレセプトが作成されている場合であっても、初診から治療が終了するまでの一連の経過で見ると、不備のあるレセプトが作成される場合がある。この場合、1つの診療の内容が局所的に出力されるだけでは、一連の経過で発生する不備まで見つけ出すのは困難である。   However, the above-described technique is merely for allowing a medical record as a medical record to be viewed in a unit of medical care, and is not suitable for checking a receipt. For example, treatment for a certain wound may not be completed in a single medical treatment, and the medical treatment may be continued multiple times. At this time, for each medical treatment, even if the receipt is created by calculating the score without excess or deficiency, an incomplete receipt will be created when viewed through a series of processes from the first examination to the end of treatment. There is a case. In this case, it is difficult to find out the deficiencies that occur in a series of courses by only outputting the contents of one medical treatment locally.

1つの側面では、本発明は、レセプトの点検を支援できる表示プログラム、表示方法及び表示制御装置を提供することを目的とする。   In one aspect, an object of the present invention is to provide a display program, a display method, and a display control device that can support inspection of a receipt.

一態様の表示プログラムは、歯の種別を特定する情報の指定を受付け、患者のそれぞれの歯毎に治療情報を記憶した記憶部を参照して、受け付けた前記歯の種別に対応する歯についてなされた治療情報を読み出し、読み出した歯についてなされた一連の治療情報を時系列に並べた表示画面を生成する処理をコンピュータに実行させる表示プログラム。   The display program according to one aspect is configured for a tooth corresponding to the received tooth type with reference to a storage unit that receives designation of information specifying a tooth type and stores treatment information for each tooth of the patient. A display program for reading out the treatment information and causing the computer to execute a process of generating a display screen in which a series of treatment information about the read teeth is arranged in time series.

レセプトの点検を支援できる。   Can support the inspection of the reception.

図1は、実施例1に係るレセプト点検支援システムの構成例を示す図である。FIG. 1 is a diagram illustrating a configuration example of a receipt inspection support system according to the first embodiment. 図2は、実施例1に係るDWHサーバの機能的構成を示すブロック図である。FIG. 2 is a block diagram illustrating a functional configuration of the DWH server according to the first embodiment. 図3は、カルテ画面の一例を示す図である。FIG. 3 is a diagram illustrating an example of a medical chart screen. 図4は、カルテデータの一例を示す図である。FIG. 4 is a diagram illustrating an example of medical chart data. 図5は、データマートの一例を示す図である。FIG. 5 is a diagram illustrating an example of a data mart. 図6は、歯式コードの一例を示す図である。FIG. 6 is a diagram illustrating an example of a dental code. 図7は、時系列監査画面の一例を示す図である。FIG. 7 is a diagram illustrating an example of a time-series audit screen. 図8は、サブウィンドウの一例を示す図である。FIG. 8 is a diagram illustrating an example of a subwindow. 図9は、サブウィンドウの一例を示す図である。FIG. 9 is a diagram illustrating an example of a subwindow. 図10は、データマートの一例を示す図である。FIG. 10 is a diagram illustrating an example of a data mart. 図11は、時系列監査画面の一例を示す図である。FIG. 11 is a diagram illustrating an example of a time-series audit screen. 図12は、サブウィンドウの一例を示す図である。FIG. 12 is a diagram illustrating an example of a subwindow. 図13は、データマートの一例を示す図である。FIG. 13 is a diagram illustrating an example of a data mart. 図14は、時系列監査画面の一例を示す図である。FIG. 14 is a diagram illustrating an example of a time-series audit screen. 図15は、実施例1に係る表示制御処理の手順を示すフローチャートである。FIG. 15 is a flowchart illustrating the procedure of the display control process according to the first embodiment. 図16は、実施例1及び実施例2に係る表示プログラムを実行するコンピュータのハードウェア構成例を示す図である。FIG. 16 is a diagram illustrating a hardware configuration example of a computer that executes the display program according to the first embodiment and the second embodiment.

以下に添付図面を参照して本願に係る表示プログラム、表示方法及び表示制御装置について説明する。なお、この実施例は開示の技術を限定するものではない。そして、各実施例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。   A display program, a display method, and a display control device according to the present application will be described below with reference to the accompanying drawings. Note that this embodiment does not limit the disclosed technology. Each embodiment can be appropriately combined within a range in which processing contents are not contradictory.

[システム構成]
図1は、実施例1に係るレセプト点検支援システムの構成例を示す図である。図1に示すレセプト点検支援システム1は、電子カルテシステム50に蓄積されるカルテデータからの検索結果をクライアント端末30A〜30Cへ表示させることにより、歯科診療に関するレセプト、いわゆる診療報酬明細書の点検を支援するレセプト点検支援サービスを実施するものである。なお、図1には、一例として、レセプト点検支援システム1と電子カルテシステム50が個別に構築される場合を例示するが、これら両者をまとめて1つのシステムとして構築することができるのは言うまでもない。
[System configuration]
FIG. 1 is a diagram illustrating a configuration example of a receipt inspection support system according to the first embodiment. The receipt check support system 1 shown in FIG. 1 displays a search result from the chart data stored in the electronic chart system 50 on the client terminals 30A to 30C, thereby checking a receipt related to dental practice, a so-called medical remuneration statement. We will provide support for receipt inspection support. In addition, although the case where the receipt inspection support system 1 and the electronic medical record system 50 are constructed | assembled separately is illustrated in FIG. 1 as an example, it cannot be overemphasized that these both can be collectively constructed | assembled as one system. .

かかるレセプト点検支援サービスの一環として、レセプト点検支援システム1は、カルテデータのうち指定を受け付けた歯式部位や傷病などの検索条件に対応するカルテデータを一連の診療経過の単位で時系列に並べて表示させる表示制御処理も実現する。これによって、例えば、一連の経過で発生するレセプトの不備を発見しやすくさせ、ひいてはレセプトの点検を支援する。   As part of such a reception check support service, the reception check support system 1 arranges medical record data corresponding to a search condition such as a dental part or a wound that has been designated in the medical record data in a time series in units of a series of medical treatments. Display control processing to be displayed is also realized. As a result, for example, it is possible to easily detect a defect in a receptor that occurs in a series of processes, and thus assists in the inspection of the receptor.

図1に示すように、レセプト点検支援システム1には、DWH(Data WareHouse)サーバ10と、クライアント端末30A〜30Cと、電子カルテシステム50とが収容される。なお、図1には、3つのクライアント端末が収容される場合を図示したが、DWHサーバ10が収容するクライアント端末の数は、図示の例に限定されず、任意の数のクライアント端末を収容できる。なお、以下では、クライアント端末30A〜30Cの各装置を区別なく総称する場合には、「クライアント端末30」と記載する場合がある。   As shown in FIG. 1, the receipt inspection support system 1 accommodates a DWH (Data WareHouse) server 10, client terminals 30 </ b> A to 30 </ b> C, and an electronic medical record system 50. Although FIG. 1 illustrates a case where three client terminals are accommodated, the number of client terminals accommodated by the DWH server 10 is not limited to the illustrated example, and an arbitrary number of client terminals can be accommodated. . In the following, when the devices of the client terminals 30A to 30C are collectively referred to without distinction, they may be referred to as “client terminals 30”.

これらDWHサーバ10、クライアント端末30及び電子カルテシステム50の間は、ネットワーク7を介して相互に通信可能に接続される。かかるネットワーク7には、有線または無線を問わず、一例として、インターネット(Internet)を始め、LAN(Local Area Network)やVPN(Virtual Private Network)などの任意の種類の通信網を採用できる。   The DWH server 10, the client terminal 30, and the electronic medical record system 50 are connected via the network 7 so that they can communicate with each other. For example, the network 7 may be any type of communication network such as the Internet (Internet), LAN (Local Area Network), and VPN (Virtual Private Network), regardless of wired or wireless.

DWHサーバ10は、上記のレセプト点検支援サービスをクライアント端末30へ提供するサーバ装置である。   The DWH server 10 is a server device that provides the above-described receipt inspection support service to the client terminal 30.

一実施形態として、DWHサーバ10は、パッケージソフトウェアやオンラインソフトウェアとして上記のレセプト点検支援サービスを実現する表示プログラムを所望のコンピュータにインストールさせることによって実装できる。例えば、DWHサーバ10は、上記のレセプト点検支援サービスを提供するWebサーバとして実装することとしてもよいし、アウトソーシングによって上記のレセプト点検支援サービスを提供するクラウドとして実装することとしてもかまわない。   As one embodiment, the DWH server 10 can be implemented by installing a display program for realizing the above-described receipt inspection support service on a desired computer as package software or online software. For example, the DWH server 10 may be implemented as a Web server that provides the above-described reception inspection support service, or may be implemented as a cloud that provides the above-described reception inspection support service by outsourcing.

かかるDWHサーバ10は、複数の基幹系システム、例えばレセプト点検支援システム1や電子カルテシステム50等で用いられるデータを統合して一元管理する。例えば、DWHサーバ10は、病院全体の診療録としてのカルテを電子的に管理する電子カルテシステム50に蓄積されるカルテデータのデータ形式を、歯科診療に関するレセプトの点検に用いる検索用のデータ形式へ再構築するマート処理を実行する。これによって、歯科用のデータマートを生成する。その上で、DWHサーバ10は、歯科用のデータマートを用いて、上記のレセプト点検支援サービスをクライアント端末30に提供する。   The DWH server 10 integrates and manages data used in a plurality of backbone systems such as the receipt inspection support system 1 and the electronic medical record system 50. For example, the DWH server 10 changes the data format of the medical record data stored in the electronic medical record system 50 that electronically manages the medical record as the medical record of the entire hospital to the data format for search used for checking the receipt related to the dental practice. Execute the mart processing to be rebuilt. This creates a dental data mart. In addition, the DWH server 10 provides the above-described receipt inspection support service to the client terminal 30 using a dental data mart.

クライアント端末30は、DWHサーバ10から上記のレセプト点検支援サービスの提供を受けるコンピュータである。   The client terminal 30 is a computer that receives the receipt inspection support service from the DWH server 10.

一実施形態として、クライアント端末30には、パーソナルコンピュータを採用できる。クライアント端末30には、上記のパーソナルコンピュータなどの据置き型の端末のみならず、各種の携帯端末装置をクライアント端末30として採用することもできる。例えば、携帯端末装置の一例として、スマートフォン、携帯電話機やPHS(Personal Handyphone System)などの移動体通信端末、さらには、PDA(Personal Digital Assistants)などのスレート端末などがその範疇に含まれる。   As an embodiment, a personal computer can be adopted as the client terminal 30. As the client terminal 30, not only a stationary terminal such as the above personal computer but also various portable terminal devices can be adopted as the client terminal 30. For example, as an example of a mobile terminal device, a mobile communication terminal such as a smart phone, a mobile phone or a PHS (Personal Handyphone System), and a slate terminal such as a PDA (Personal Digital Assistants) are included in the category.

[DWHサーバ10の構成]
図2は、実施例1に係るDWHサーバ10の機能的構成を示すブロック図である。図2に示すように、DWHサーバ10は、通信I/F(interface)部11と、記憶部13と、制御部15とを有する。なお、サーバ装置10は、図2に示す機能部以外にも既知のコンピュータが有する各種の機能部、例えば各種の入力デバイスや音声出力デバイスなどの機能部を有することとしてもかまわない。
[Configuration of DWH Server 10]
FIG. 2 is a block diagram illustrating a functional configuration of the DWH server 10 according to the first embodiment. As shown in FIG. 2, the DWH server 10 includes a communication I / F (interface) unit 11, a storage unit 13, and a control unit 15. The server device 10 may have various functional units included in a known computer other than the functional units illustrated in FIG. 2, for example, functional units such as various input devices and audio output devices.

通信I/F部11は、他の装置、例えばクライアント端末30や電子カルテシステム50との間で通信制御を行うインタフェースである。   The communication I / F unit 11 is an interface that performs communication control with other devices such as the client terminal 30 and the electronic medical record system 50.

一実施形態として、通信I/F部11には、LANカードなどのネットワークインタフェースカードを採用できる。例えば、通信I/F部11は、電子カルテシステム50からカルテデータを受信したり、あるいは、カルテデータの送信要求を電子カルテシステム50へ送信したりする。また、通信I/F部11は、クライアント端末30から検索条件を受信したり、あるいは検索結果または検索結果に基づき生成された表示画面をクライアント端末30へ送信したりする。   As an embodiment, the communication I / F unit 11 can employ a network interface card such as a LAN card. For example, the communication I / F unit 11 receives medical chart data from the electronic medical chart system 50 or transmits a medical chart data transmission request to the electronic medical chart system 50. Further, the communication I / F unit 11 receives a search condition from the client terminal 30 or transmits a search result or a display screen generated based on the search result to the client terminal 30.

記憶部13は、制御部15で実行されるOS(Operating System)を始め、上記の表示プログラムなどの各種プログラムに用いられるデータを記憶する記憶デバイスである。   The storage unit 13 is a storage device that stores data used for various programs such as the display program, including an OS (Operating System) executed by the control unit 15.

一実施形態として、記憶部13は、サーバ装置10における主記憶装置として実装される。例えば、記憶部13には、各種の半導体メモリ素子、例えばRAM(Random Access Memory)やフラッシュメモリを採用できる。また、記憶部13は、補助記憶装置として実装することもできる。この場合、HDD(Hard Disk Drive)、光ディスクやSSD(Solid State Drive)などを採用できる。   As an embodiment, the storage unit 13 is implemented as a main storage device in the server device 10. For example, various semiconductor memory elements such as a RAM (Random Access Memory) and a flash memory can be employed for the storage unit 13. The storage unit 13 can also be implemented as an auxiliary storage device. In this case, an HDD (Hard Disk Drive), an optical disk, an SSD (Solid State Drive), or the like can be employed.

記憶部13は、制御部15で実行されるプログラムに用いられるデータの一例として、カルテデータ13aと、データマート13bとを記憶する。これらカルテデータ13a及びデータマート13b以外にも、他の電子データ、例えば検索条件として指定させる項目に関する定義や検索条件のデフォルト設定なども併せて記憶することもできる。なお、カルテデータ13a及びデータマート13bについては、各データの登録または参照を行う処理部の説明に合わせて説明を行うこととする。   The storage unit 13 stores medical chart data 13a and a data mart 13b as an example of data used for a program executed by the control unit 15. In addition to the chart data 13a and the data mart 13b, other electronic data, for example, definitions relating to items to be specified as search conditions, default settings for search conditions, and the like can also be stored. The medical record data 13a and the data mart 13b will be described in accordance with the description of the processing unit that registers or references each data.

制御部15は、各種のプログラムや制御データを格納する内部メモリを有し、これらによって種々の処理を実行するものである。   The control unit 15 has an internal memory for storing various programs and control data, and executes various processes using these.

一実施形態として、制御部15は、中央処理装置、いわゆるCPU(Central Processing Unit)として実装される。制御部15は、必ずしも中央処理装置として実装されずともよく、MPU(Micro Processing Unit)として実装されることとしてもよい。また、制御部15は、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)などのハードワイヤードロジックによっても実現できる。   As an embodiment, the control unit 15 is implemented as a central processing unit, a so-called CPU (Central Processing Unit). The control unit 15 is not necessarily implemented as a central processing unit, and may be implemented as an MPU (Micro Processing Unit). The control unit 15 can also be realized by a hard wired logic such as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA).

制御部15は、各種のプログラムを実行することによって下記の処理部を仮想的に実現する。例えば、制御部15は、図2に示すように、複製部15aと、マート部15bと、受付部15cと、検索部15dと、表示制御部15eとを有する。   The control unit 15 virtually implements the following processing unit by executing various programs. For example, as shown in FIG. 2, the control unit 15 includes a duplication unit 15a, a mart unit 15b, a reception unit 15c, a search unit 15d, and a display control unit 15e.

複製部15aは、データの複製を行う処理部である。   The replication unit 15a is a processing unit that replicates data.

一実施形態として、複製部15aは、電子カルテシステム50に蓄積されるカルテデータを複製する。例えば、複製部15aは、所定の期間、例えば10分間が経過する度、または、OS等により管理されるシステム時刻が定期時刻になる度に、電子カルテシステム50に蓄積されたカルテデータを複製する。その上で、複製部15aは、先に複製されたカルテデータを記憶部13に登録する。このようにカルテデータのレプリケーションにより、電子カルテシステム上で保存されるカルテデータと記憶部13に記憶されるカルテデータ13aとの間で同期が取られる。   As one embodiment, the duplication unit 15 a duplicates medical chart data stored in the electronic medical chart system 50. For example, the duplication unit 15a duplicates the medical chart data stored in the electronic medical chart system 50 every time a predetermined period, for example, 10 minutes elapses, or whenever the system time managed by the OS or the like becomes a regular time. . In addition, the duplicating unit 15 a registers the previously duplicated medical chart data in the storage unit 13. As described above, the chart data is replicated, and the chart data stored on the electronic chart system and the chart data 13a stored in the storage unit 13 are synchronized.

図3は、カルテ画面の一例を示す図である。図3には、電子カルテシステム50が提供するGUI(Graphical User Interface)を介して各項目に値が入力済みであるカルテ画面300が例示されている。図3に示すカルテ画面300の場合、診療が2012年9月28日(金)に開始されたことを意味する。さらに、当該診療では、歯科衛生士による1時間にわたる指導の上、右上7番(第2大臼歯)、右上6番(第1大臼歯)、右上4番の第1小臼歯、右上3番の犬歯、右上1番の中切歯、左上1番の中切歯、左上3番の犬歯〜左上7番の第2大臼歯に対するスケーリングが歯科処置として行われたことを意味する。   FIG. 3 is a diagram illustrating an example of a medical chart screen. FIG. 3 exemplifies a medical chart screen 300 in which values have already been entered for each item via a GUI (Graphical User Interface) provided by the electronic medical chart system 50. In the case of the medical chart screen 300 shown in FIG. 3, this means that medical treatment was started on September 28, 2012 (Friday). Furthermore, in this practice, after an hour of guidance by a dental hygienist, the upper right 7th (second molar), the upper right 6th (first molar), the upper right 4th first premolar, the upper right 3rd This means that scaling was performed as a dental treatment on the canine, upper right first central incisor, upper left first central incisor, upper left third canine tooth to upper left seventh upper molar.

図4は、カルテデータの一例を示す図である。図4には、カルテデータ13aのうち、図3に示したカルテ画面300に対応する部分のレコードが抜粋して例示されている。図4に示す通り、電子カルテシステム50では、同一の診療に関する各項目に共通する文書番号「XXXXXXXXXX2012092807535001」が採番される。さらに、図3に示したカルテ画面300に入力された各項目の情報は、図4に示すカルテデータ13a1の通り、病名開始日、歯式部位、レセプトの点数、いわゆる診療報酬点数の計算に用いる算定項目や算定付帯情報などの項目属性に分類された状態で各項目が同一の文書番号により互いに対応付けられる。   FIG. 4 is a diagram illustrating an example of medical chart data. FIG. 4 illustrates an example of a record of a portion corresponding to the medical record screen 300 illustrated in FIG. 3 in the medical record data 13a. As shown in FIG. 4, in the electronic medical chart system 50, a document number “XXXXXXXXXX2012092807535001” common to each item related to the same medical treatment is assigned. Furthermore, the information of each item input on the medical chart screen 300 shown in FIG. 3 is used to calculate the disease name start date, the dental site, the score of the receipt, the so-called medical fee, as shown in the medical chart data 13a1 shown in FIG. Each item is associated with each other by the same document number in a state of being classified into item attributes such as calculation items and calculation incidental information.

マート部15bは、上記のマート処理を実行する処理部である。   The mart unit 15b is a processing unit that executes the mart process.

一実施形態として、マート部15bは、電子カルテシステム50に蓄積されるカルテデータのデータ形式を、歯科診療に関するレセプトの点検に用いる検索用のデータ形式へ再構築するマート処理を実行する。   As one embodiment, the mart unit 15b executes a mart process for reconstructing the data format of the medical record data stored in the electronic medical record system 50 into a search data format used for checking a receipt related to dental practice.

例えば、マート部15bは、カルテデータに含まれるレコードに傷病名を識別するフィールド及び歯式に含まれる各部位を識別するフィールドを検索用のインデックスとして追加する。その上で、マート部15bは、同一の診療に関するカルテデータの各レコードが持つ追加のフィールドに当該診療に関する傷病名のコード及び傷病に対する歯科処置が行われる歯式部位のコードを記述する。このようにしてマート部15bにより作成されたデータマートが記憶部13へ登録される。   For example, the mart unit 15b adds a field for identifying the name of the disease and a field for identifying each part included in the dental formula to the record included in the medical record data as a search index. In addition, the mart unit 15b describes the code of the name of the wound related to the medical treatment and the code of the dental part where the dental treatment for the wound is performed in an additional field included in each record of the medical record data related to the same medical treatment. In this way, the data mart created by the mart unit 15 b is registered in the storage unit 13.

かかるマート処理は、検索効率の向上を目指して実施される。すなわち、歯科診療に関するレセプトの点検を行う場合、歯科医により診察された傷病名や歯科処置が行われた歯式部位により、レセプトの点検の対象とするカルテデータが絞り込まれることが多い。ところが、図4に示すカルテデータ13a1では、同一の診療に関するレコードが共通の文書番号で対応付けられているが、コンピュータが同一の診療に関する各レコードを呼び出すには、検索条件として指定された傷病名や歯式部位がカルテデータ13aのレコードでヒットした後にそのレコードが持つ文書番号をキーにして同一の文書番号を持つ他のレコードを呼び出すこととなる。これでは、検索効率の低下につながるので、上記の検索インデックスの追加により、同一の診療に関するレコードを文書番号を経由せずに検索するデータ形式へ変更する。   Such mart processing is performed with the aim of improving search efficiency. In other words, when checking a receipt related to dental practice, the chart data to be checked for a receipt is often narrowed down by the name of the wound and the dentist site where the dental treatment has been performed by the dentist. However, in the medical record data 13a1 shown in FIG. 4, records relating to the same medical care are associated with a common document number, but in order for the computer to call each record relating to the same medical care, the name of the disease specified as a search condition Then, after the dental part is hit by a record of the chart data 13a, another record having the same document number is called using the document number of the record as a key. Since this leads to a decrease in search efficiency, the addition of the search index changes the data format for searching for records related to the same medical care without going through the document number.

図5は、データマートの一例を示す図である。図5には、図4に示したカルテデータ13a1にマート処理が実行されることにより生成されたデータマート13b1が抜粋して例示されている。図5に示すように、データマート13bには、9番のフィールドに「傷病名」が拡張されると共に、同一の診療に関するデータマート13b1、すなわち共通の文書番号を持つ各レコードの9番のフィールドには、傷病名「慢性歯周炎」が記述される。   FIG. 5 is a diagram illustrating an example of a data mart. FIG. 5 shows an example of a data mart 13b1 generated by executing a mart process on the medical record data 13a1 shown in FIG. As shown in FIG. 5, in the data mart 13b, “sickness and sickness name” is expanded to the ninth field, and the data mart 13b1 related to the same medical treatment, that is, the ninth field of each record having a common document number. Describes the name of the injury “chronic periodontitis”.

さらに、データマート13bには、歯科処置が行われた歯式部位を識別する10番〜41番のフィールドが拡張される。ここで、同一の診療に関するデータマート13b1には、図6に示す歯式コードにしたがって、データマート13bに拡張された10番〜41番のフィールドのうち歯科処置の対象とされるフィールドには「1」が格納される一方で、歯科処置の対象とされないフィールドには「0」が格納される。図6は、歯式コードの一例を示す図である。図6に示すように、右上8番〜右上1番、左上1番〜左上8番、右下8番〜右下1番、左下1番〜左下8番の順に、歯式の各部位が歯科処置の対象であるか否かが「1」または「0」の32バイトで表現される。図4に示したカルテデータ13a1の場合、傷病に対応する歯式部位「76431│13〜7」及び「─────┴────」が同一の診療に関するデータマート13b1が持つ10番〜41番のフィールドに歯式コード「01101101101111100000000000000000」として格納される。これによって、歯式が含む32個の部位の各々に対し、検索インデックスを用意することが可能になる。   Further, the data mart 13b is expanded with fields Nos. 10 to 41 for identifying a dental part where a dental treatment has been performed. Here, in the data mart 13b1 related to the same medical care, the fields to be subjected to dental treatment among the fields 10 to 41 expanded to the data mart 13b in accordance with the tooth code shown in FIG. While “1” is stored, “0” is stored in the field that is not the target of the dental treatment. FIG. 6 is a diagram illustrating an example of a dental code. As shown in FIG. 6, each part of the dental formula is dental in the order of upper right 8 to upper right 1, upper left 1 to upper left 8, lower right 8 to lower right 1, lower left 1 to lower left 8. Whether or not it is a treatment target is expressed by 32 bytes of “1” or “0”. In the case of the medical record data 13a1 shown in FIG. 4, the data mart 13b1 associated with the same medical care is used for the dental part “76431 | 13-7” and “─────┴────” corresponding to the wound. The tooth code “01101101101111100000000000000000” is stored in the field No. 41. As a result, a search index can be prepared for each of the 32 parts included in the dental formula.

受付部15cは、検索条件の指定を受け付ける処理部である。   The receiving unit 15c is a processing unit that receives a search condition specification.

一実施形態として、受付部15cは、歯科診療に関するレセプトの点検用の画面の一例として用意された時系列監査画面をクライアント端末30に表示させる。かかる時系列監査画面上で検索条件の指定が受け付けられる。詳細は図8や図12を用いて後述するが、検索条件の一例として、傷病名、歯式部位、処置項目などを指定させることができる。   As one embodiment, the reception unit 15 c causes the client terminal 30 to display a time series audit screen prepared as an example of a screen for checking a receipt related to dental practice. Specification of search conditions is accepted on such a time series audit screen. Although details will be described later with reference to FIGS. 8 and 12, as an example of a search condition, a wound name, a dental site, a treatment item, and the like can be designated.

検索部15dは、データマート13bから指定を受け付けた検索条件に対応するカルテのレコードを検索する処理部である。   The search unit 15d is a processing unit that searches for a record in the medical record corresponding to the search condition received from the data mart 13b.

一実施形態として、検索部15dは、データマート13bに含まれるレコードのうち、受付部15cにより指定が受け付けられた検索条件、例えば傷病名、歯式部位や処置項目などに対応するコードの値と属性値が完全一致または部分一致するフィールドを持つレコードをAND条件で検索する。そして、検索部15dは、データマート13bに含まれるレコードのうち、検索条件にヒットしたレコードの診療から遡って初診のカルテに対応するレコード群を探索する。例えば、検索部15dは、検索条件にヒットしたレコードと同一の患者ID(IDentification)を持ち、検索条件にヒットしたレコードよりもカルテの入力日が以前で最も近く、かつ算定項目に「初診料」が入力されたレコードと共通の文書番号を持つレコード群をさらに読み出す。その後、検索部15dは、データマート13bに含まれるレコードのうち、先に探索された初診から次の初診の手前までの一連の診療に含まれる各診療のカルテに対応するレコード群をさらに読み出す。これによって、検索条件に合致する診療のカルテに留まらず、検索条件に合致する診療と共に一連の経過をなす診療のカルテも検索できる。   As an embodiment, the search unit 15d includes a search value accepted by the accepting unit 15c among records included in the data mart 13b, for example, a code value corresponding to a wound name, a dental part, a treatment item, and the like. Search for records with fields whose attribute values match completely or partially with the AND condition. Then, the search unit 15d searches the records included in the data mart 13b for a record group corresponding to the medical record of the first visit retrospectively from the medical care of the record that hits the search condition. For example, the search unit 15d has the same patient ID (IDentification) as the record that hits the search condition, the date of entry of the chart is the closest earlier than the record that hit the search condition, and the calculation item has “initial examination fee”. A record group having the same document number as the input record is further read. After that, the search unit 15d further reads out a record group corresponding to the medical chart of each medical treatment included in a series of medical treatments from the first medical examination searched for before the next first medical examination among the records included in the data mart 13b. As a result, it is possible to search not only medical charts that match the search conditions, but also medical charts that follow a series of courses along with the medical conditions that match the search conditions.

表示制御部15eは、クライアント端末30に対する各種の表示制御を行う処理部である。   The display control unit 15 e is a processing unit that performs various display controls on the client terminal 30.

一実施形態として、表示制御部15eは、検索部15dにより検索された一連の診療に含まれる各診療のカルテに対応するレコード群を左から右の行方向へ時系列に並べることにより、検索結果の表示画面を生成する。このとき、表示制御部15eは、一連の診療に含まれる各診療のカルテのうち、検索条件にヒットしたレコードのカルテの背景色を他のカルテの背景色と異なる表示色に設定する。さらに、表示制御部15eは、検索条件に合致する傷病名、歯式部位及び処置項目のフォントの文字色を他の項目とは異なる表示色に設定する。また、表示制御部15eは、検索部15dにより一連の診療が複数検索された場合、各々の一連の診療を改行して整列させる。このようにして生成された表示画面の表示データがクライアント端末30へ送信されることにより、検索結果の表示画面が時系列監査画面に含まれる所定の表示エリアに表示されることになる。   As one embodiment, the display control unit 15e arranges the record group corresponding to the medical chart of each medical treatment included in the series of medical treatments searched by the searching unit 15d in time series from the left to the right, thereby obtaining a search result. Generate a display screen. At this time, the display control unit 15e sets the background color of the chart of the record hit in the search condition to a display color different from the background colors of the other charts among the charts of each diagnosis included in the series of the diagnosis. Furthermore, the display control unit 15e sets the character color of the font of the wound name, tooth part, and treatment item that matches the search condition to a display color different from the other items. In addition, when a plurality of series of medical treatments are searched by the search unit 15d, the display control unit 15e arranges each series of medical treatments with line feeds. The display data of the display screen generated in this way is transmitted to the client terminal 30, whereby the search result display screen is displayed in a predetermined display area included in the time-series audit screen.

[具体例]
次に、歯科診療に関するレセプトの点検を支援する表示制御処理についての具体例を示す。図7は、時系列監査画面の一例を示す図である。図7には、ウィンドウ起動時の画面、すなわち検索前の状態の画面が示されている。図7に示すように、時系列監査画面500には、検索条件1の表示エリア510、検索条件2の表示エリア520及び検索結果の表示エリア530が含まれると共に、各種のサブウィンドウを呼び出すボタン511、521、531及び532が含まれる。
[Concrete example]
Next, a specific example of a display control process that supports a check of a receipt related to dental practice will be described. FIG. 7 is a diagram illustrating an example of a time-series audit screen. FIG. 7 shows a screen when the window is activated, that is, a screen in a state before the search. As shown in FIG. 7, the time series audit screen 500 includes a search condition 1 display area 510, a search condition 2 display area 520, and a search result display area 530, and buttons 511 for calling various sub-windows. 521, 531 and 532 are included.

図7に示す時系列監査画面500がクライアント端末30に表示された状況の下、ボタン511が押下されると、検索条件1の指定を受け付けるサブウィンドウ600がクライアント端末30に表示される。図8は、サブウィンドウの一例を示す図である。図8に示すように、サブウィンドウ600には、傷病名、歯式部位、処置項目、利用者、期間及び患者IDなどの各項目の値を指定させるサブウィンドウを呼び出すボタン610〜660が含まれる。これらのボタン610〜660により呼び出されるサブウィンドウには、プルダウンメニュ、ラジオボタン、テキストボックスなどの任意のGUIコンポーネントを埋め込むことにより、項目の値を指定させることができる。   When the button 511 is pressed under the situation where the time series audit screen 500 shown in FIG. 7 is displayed on the client terminal 30, a sub window 600 for accepting the designation of the search condition 1 is displayed on the client terminal 30. FIG. 8 is a diagram illustrating an example of a subwindow. As shown in FIG. 8, the sub-window 600 includes buttons 610 to 660 for calling up sub-windows for designating values of respective items such as a disease name, a dental site, a treatment item, a user, a period, and a patient ID. By embedding an arbitrary GUI component such as a pull-down menu, a radio button, a text box, or the like in a sub-window called by these buttons 610 to 660, an item value can be designated.

例えば、ボタン620が押下された場合、歯式部位の指定を受け付けるサブウィンドウ700がクライアント端末30に表示される。図9は、サブウィンドウの一例を示す図である。図9では、左右について患者から見た場合の方向で説明することとする。図9に示すように、噛み合わせを表す横線により上顎および下顎を区切ると共に正中線に対応する縦線により左右を区切ることにより、左右および上下が識別できる状態で歯式に含まれる各部位に割り当てられた番号が歯式部位として表示される。なお、乳歯に対応する各歯には、英字A〜Eが割り当てられる。このように歯式部位に割り当てられた番号上にポインティングデバイスを合わせて左クリック等を行うことにより、1つずつ歯式部位を指定することもできれば、ドラッグ&ドロップなどの範囲指定やCtrlキー+左クリックの操作により複数の歯式部位を一度に指定させることもできる。   For example, when the button 620 is pressed, a sub window 700 for accepting designation of a dental part is displayed on the client terminal 30. FIG. 9 is a diagram illustrating an example of a subwindow. In FIG. 9, the left and right directions will be described in the direction when viewed from the patient. As shown in FIG. 9, the upper and lower jaws are separated by a horizontal line representing meshing, and left and right are separated by a vertical line corresponding to the median line, so that the left and right and upper and lower parts can be identified and assigned to each part included in the dental formula The assigned number is displayed as a dental part. The letters A to E are assigned to each tooth corresponding to the milk tooth. In this way, by pointing the pointing device over the number assigned to the dental part and performing a left click or the like, it is possible to designate the dental part one by one, or by specifying a range such as drag and drop, Ctrl key + It is also possible to specify a plurality of dental parts at once by a left click operation.

この他、上顎のボタン710の押下操作により右上8番から左上8番までの上顎全部の歯を指定させることもできる。また、上顎右側の7−4のボタン711の押下操作により右上7番から右上4番の臼歯を指定させることもできれば、上顎側の3−3のボタン712の押下操作により右上3番から左上3番までの歯を指定させることもでき、また、上顎左側の4−7のボタン713の押下操作により左上4番から左上7番の臼歯を指定させることもできる。さらに、上顎側の7−7のボタン714の押下操作により右上8番及び左上8番の親知らずを除く右上7番から左上7番までの歯を一度に指定させることもできる。また、全顎のボタン720の押下操作により32本の歯全てを一度に指定させることもできる。なお、下顎に関するボタン730、731、732、733及び734についても、ボタン710、711、712、713及び714と上下が入れ替わる他は同様である。   In addition, it is possible to designate all teeth of the upper jaw from the upper right 8th to the upper left 8th by pressing the upper jaw button 710. If the upper right 7th to the upper right 4th molars can be designated by pressing the upper right 7-4 button 711, the upper right 3rd to upper left 3 can be specified by pressing the upper 3-3 button 712. It is also possible to designate the teeth up to the upper left, and it is also possible to designate the molars from the upper left 4th to the upper left 7th by pressing the 4-7 button 713 on the left side of the upper jaw. Further, by pressing the 7-7 button 714 on the upper jaw side, the teeth from the upper right 7th to the upper left 7th except for the upper right 8th and upper left 8th wisdom teeth can be designated at a time. It is also possible to designate all 32 teeth at once by pressing the button 720 for all jaws. The buttons 730, 731, 732, 733, and 734 related to the lower jaw are the same except that the buttons 710, 711, 712, 713, and 714 are interchanged.

さらに、全クリアのボタン740の押下操作により選択中の歯式部位を全てキャンセルしたり、削除のボタン750が選択された状態で、歯式部位に割り当てられた番号を左クリックすることによりキャンセルを個別に受け付けることもできる。そして、確定のボタン760の押下操作により歯式部位の指定を確定させることができ、また、閉じるのボタン770の押下操作によりサブウィンドウ700を閉じることができる。   Furthermore, the user can cancel all of the selected dental parts by pressing the clear all button 740, or left-click the number assigned to the dental part while the delete button 750 is selected. It can also be accepted individually. Then, the specification of the dental part can be confirmed by pressing the confirm button 760, and the sub window 700 can be closed by pressing the close button 770.

このようにサブウィンドウ700を介して指定される歯式部位は、ラジオボタン621または622が択一的に選択されることにより、歯式部位の検索条件を完全一致または部分一致とするかも指定できる。また、期間の指定は、ボタン650の押下操作によりサブウィンドウを呼び出さずとも、検索が実行される時点を基準に当月、前月、前々月をボタン651〜653の押下操作により行わせることもできる。   As described above, the tooth part designated through the sub-window 700 can be designated by selecting the radio button 621 or 622 as an alternative, so that the search condition of the tooth part is completely matched or partially matched. The period can also be specified by pressing the buttons 651 to 653 on the current month, the previous month, and the previous month, based on the time when the search is executed, without calling the subwindow by pressing the button 650.

例えば、検索条件1の一例として、図8に示す値が指定された場合を想定して検索が行われる場合を例示する。すなわち、慢性根尖性歯周炎または急性根尖性歯周炎のいずれかを含む傷病名が指定され、上下左右の8番、すなわち親知らずを除く、右上7番〜左上7番及び右下7番〜左下7番の歯が部分一致の条件で歯式部位として指定され、根管貼薬(単根)、根管貼薬(2根)または根管貼薬(3根)のいずれかを含む処置項目が指定され、2014年1月1日以降が期間として指定された検索条件1を想定する。   For example, as an example of the search condition 1, a case where the search is performed on the assumption that the value shown in FIG. That is, the name of the wound including either chronic apical periodontitis or acute apical periodontitis is designated, and the upper, lower, left, and right, that is, the upper right 7 to the upper left 7 and the lower right 7 except the wisdom wisdom. No.-lower left 7th tooth is specified as a dental part under the condition of partial match, root canal paste (single root), root canal paste (2 roots) or root canal paste (3 roots) Assume that search condition 1 is specified in which the treatment items to be included are specified, and the period after January 1, 2014 is specified as the period.

ここで、レセプトの点検を行うユーザは、下記の指針にしたがって検索条件1を設定することとする。すなわち、根管貼薬を行って加圧根管充填処置をする場合、デンタル撮影、すなわち1本の歯がクローズアップされるレントゲン撮影を行った上で加圧根管充填処置を行うという歯科診療の常識の下、デンタル撮影の算定項目が抜けていないか否かを監査する指針を持つ場合を想定する。このような指針で監査が行われる背景の一因として、細菌が入らないように充填物の詰まり具合をデンタル撮影により確認しながら加圧根管充填処置を行う義務が歯科医にあるからである。   Here, it is assumed that the user who checks the reception sets the search condition 1 according to the following guidelines. In other words, when performing root canal patching and performing pressure root canal filling treatment, dental practice of performing pressure root canal filling treatment after performing dental radiography, that is, X-ray photography that closes up one tooth. Based on this common sense, we assume that there is a guideline for auditing whether the items for calculating dental photography are missing. One reason why audits are carried out with such guidelines is because the dentist is obliged to perform pressurized root canal filling treatment while checking the clogging of the filling by dental imaging so that bacteria do not enter. .

このように検索条件1が指定された状態で検索実行のボタン531が押下されると、データマート13bから検索条件1に合致するカルテの検索が実行される。図10は、データマートの一例を示す図である。図10には、1つの診療、すなわち文書番号「XXXXXXXXXX2014041007535001」を共有するレコード群が抜粋して示されている。図10に示すデータマート13bのレコード群は、診療の日付が2014年4月10日であり、検索条件1として指定された2014年1月1日以降であるので、検索対象から排除されず、検索条件1として指定された傷病名、歯式部位及び処置項目との間で照合が実行される。このうち、傷病名については、「慢性根尖性歯周炎」または「急性根尖性歯周炎」が検索条件1で指定されており、図10に示すデータマート13bのレコード群が持つ傷病名「急性根尖性歯周炎」と合致する。さらに、歯式部位については、右上7番〜左上7番及び右下7番〜左下7番の歯との部分一致が検索条件1で指定されており、図10に示すデータマート13bのレコード群が持つ歯式部位「左上5番」も含まれるので、歯式部位の条件に合致する。さらに、処置項目については、「根管貼薬(単根)」、「根管貼薬(2根)」または「根管貼薬(3根)」が検索条件1で指定されており、図10に示すデータマート13bのレコード群のうち1番下のレコードが持つ処置項目「根管貼薬(2根)」と合致する。   When the search execution button 531 is pressed in a state where the search condition 1 is specified in this manner, a chart that matches the search condition 1 is executed from the data mart 13b. FIG. 10 is a diagram illustrating an example of a data mart. In FIG. 10, a record group sharing one medical treatment, that is, a document number “XXXXXXXXXX2014041007535001” is extracted and shown. The record group of the data mart 13b shown in FIG. 10 is not excluded from the search target because the medical treatment date is April 10, 2014 and after January 1, 2014 designated as the search condition 1. The collation is executed between the name of the wound designated as the search condition 1, the dental part, and the treatment item. Among these, as for the names of wounds and diseases, “chronic apical periodontitis” or “acute apical periodontitis” is designated by the search condition 1, and the wounds and diseases of the record group of the data mart 13b shown in FIG. Consistent with the name “acute apical periodontitis”. Furthermore, for the tooth part, partial matching with the upper right 7th to upper left 7th and lower right 7th to lower left 7th teeth is designated by the search condition 1, and the record group of the data mart 13b shown in FIG. Is included, so that the condition of the dental part is met. Furthermore, for the treatment item, “root canal paste (single root)”, “root canal paste (2 roots)” or “root canal paste (3 roots)” is specified in the search condition 1, and FIG. 10 corresponds to the treatment item “root canal paste (2 roots)” of the lowest record in the record group of the data mart 13b shown in FIG.

この結果、検索条件1の各項目をAND条件で満たすレコードの一例として、図10に示すデータマート13bのレコード群のうち1番下のレコードが検索されることになる。このように検索条件1にヒットしたレコードごとに、検索条件1にヒットしたレコードの診療から遡って初診のカルテに対応するレコード群が探索された後、初診から次の初診の手前までの一連の診療に含まれる各診療のカルテに対応するレコード群が記憶部13から読み出されることになる。この図10に示すデータマート13bのレコード群の場合、算定項目に「歯科初診料」が記入されているので、図10に示すデータマート13bのレコード群が初診に対応するレコード群であることが判明する。この場合、遡って初診に対応するレコード群は探索せずともよいので、患者ID「542432」を持ち、かつ診療の日付が「2014年4月10日」以降であり、かつ次の初診の手前までのレコード群が探索されることになる。   As a result, as an example of a record that satisfies each item of the search condition 1 with the AND condition, the lowest record in the record group of the data mart 13b shown in FIG. 10 is searched. In this way, for each record that hits the search condition 1, after a record group corresponding to the medical record of the first visit is searched retroactively from the medical treatment of the record that hit the search condition 1, a series of records from the first visit to the next first visit is performed. A record group corresponding to the medical chart of each medical treatment included in the medical treatment is read from the storage unit 13. In the case of the record group of the data mart 13b shown in FIG. 10, since “dental initial examination fee” is entered in the calculation item, it is found that the record group of the data mart 13b shown in FIG. 10 is a record group corresponding to the first examination. To do. In this case, since it is not necessary to search for the record group corresponding to the first visit retroactively, the patient has the ID “542432”, the medical treatment date is “April 10, 2014” or later, and before the next first visit. The record group up to is searched.

その上で、先のように検索された一連の診療に含まれる各診療のカルテに対応するレコード群を左から右の行方向へ時系列に並べることにより、検索結果の表示画面が生成される。図11は、時系列監査画面の一例を示す図である。図11には、図7に示した時系列監査画面500と異なり、図8に示したサブウィンドウ600を介する指定により検索条件1が表示エリア510に表示されると共に、検索結果が表示エリア530に表示されている。さらに、図11には、検索結果として図10に示した1番下のレコードに限らず、これ以外にも検索条件1にヒットするレコードが検索された例が示されている。   In addition, the search result display screen is generated by arranging the records corresponding to the medical charts of each medical treatment included in the series of medical treatments searched as described above in time series from left to right. . FIG. 11 is a diagram illustrating an example of a time-series audit screen. In FIG. 11, unlike the time-series audit screen 500 shown in FIG. 7, the search condition 1 is displayed in the display area 510 and the search result is displayed in the display area 530 by the designation through the sub window 600 shown in FIG. Has been. Further, FIG. 11 shows an example in which a record that hits the search condition 1 is searched as a search result, not limited to the lowest record shown in FIG.

図11に示す時系列監査画面500の表示エリア530では、検索条件として指定された処置項目「根管貼薬」の表示色が他の処置項目とは異なる表示色で表示される。さらに、一連の診療のうち検索条件1にヒットしたレコードが含まれる診療のカルテの背景色が他のカルテの背景色とは異なる表示色で表示される。このような検索結果が表示されることにより、次のような監査を行うことができる。   In the display area 530 of the time-series audit screen 500 shown in FIG. 11, the display color of the treatment item “root canal paste” designated as the search condition is displayed in a display color different from other treatment items. Furthermore, the background color of the medical chart of the medical care including the record that hits the search condition 1 in the series of medical care is displayed in a display color different from the background color of the other medical charts. By displaying such a search result, the following audit can be performed.

すなわち、患者ID「22344」、「1443432」及び「923321」の一連の診療では、根管貼薬が行われた後に加圧根管充填処置が実施されていないので、現時点で上記の指針で監査を行うのは困難であることがわかる。一方、患者ID「542432」、「323321」、「13232」及び「778939」の一連の診療では、根管貼薬が行われた後に加圧根管充填処置が実施されている。ここで、患者ID「542432」、「323321」及び「778939」の診療経過には、加圧根管充填処置の記述と共にデンタル標準型の算定項目が記述されている。このため、デンタル撮影が適切に実施されると共にデンタル撮影の請求漏れがないことを確認できる。一方、患者ID「13232」の診療経過には、加圧根管充填処置の記述と共にデンタル標準型の算定項目が記述されていない。それ故、加圧根管充填処置の実施に伴ってデンタル撮影が実施されていないケース、あるいはデンタル撮影は実施されているのに算定項目として記述されていないケースのいずれかのケースに該当することがわかる。前者のケースの場合、レセプトとして成立しておらず、監査指導が好ましく、後者のケースの場合、レセプトにデンタル撮影の請求漏れがあることを指導できる。なお、データ出力のボタン532が押下された場合には、表示エリア530に表示された検索結果を表計算ソフトなどアプリケーションで実行可能なデータとして出力したり、印字出力したりすることができる。   In other words, in a series of medical treatments with patient IDs “22344”, “1443432”, and “923321”, since a root canal filling is not performed and a root canal filling procedure is not performed, an audit is performed according to the above guidelines at present. It turns out to be difficult. On the other hand, in a series of medical treatments with patient IDs “542432”, “323321”, “13232”, and “778939”, a root canal filling is performed and then a root canal filling treatment is performed. Here, in the clinical course of the patient IDs “542432”, “323321”, and “778939”, the calculation items of the dental standard type are described together with the description of the pressurized root canal filling procedure. For this reason, it can be confirmed that the dental photographing is appropriately performed and there is no omission of billing for the dental photographing. On the other hand, in the medical course of the patient ID “13232”, the calculation item of the dental standard type is not described together with the description of the pressurized root canal filling procedure. Therefore, this corresponds to either the case where dental photography has not been carried out with the execution of the pressurized root canal filling procedure, or the case where dental photography has been carried out but is not described as a calculation item. I understand. In the case of the former, it is not established as a receipt and audit guidance is preferable. In the case of the latter, it can be instructed that there is a lack of billing for dental photography. When the data output button 532 is pressed, the search result displayed in the display area 530 can be output as data executable by an application such as spreadsheet software, or can be printed out.

また、上記の検索条件1の加重要件として、検索条件2をさらに指定させることもできる。例えば、時系列監査画面500上のボタン520が押下された場合、検索条件2の指定を受け付けるサブウィンドウ800がクライアント端末30に表示される。図12は、サブウィンドウの一例を示す図である。図12に示すように、サブウィンドウ800には、絞り込み条件として処置項目を指定させるサブウィンドウを呼び出すボタン810と、絞り込み条件に関するオプションを指定させるラジオボタン811〜812と、絞り込み条件に関する期間を指定させるチェックボックス821〜823とが含まれる。これらのボタン810及び820により呼び出されるサブウィンドウには、プルダウンメニュ、ラジオボタン、テキストボックスなどの任意のGUIコンポーネントを埋め込むことにより、処置項目やその期間の値を指定させることができる。   Further, the search condition 2 can be further specified as the weighting requirement of the search condition 1 described above. For example, when the button 520 on the time series audit screen 500 is pressed, a sub window 800 for accepting the designation of the search condition 2 is displayed on the client terminal 30. FIG. 12 is a diagram illustrating an example of a subwindow. As shown in FIG. 12, in the sub window 800, a button 810 for calling a sub window for designating a treatment item as a narrowing condition, radio buttons 811 to 812 for designating options regarding the narrowing condition, and a check box for designating a period regarding the narrowing condition 821-823. By embedding arbitrary GUI components such as pull-down menus, radio buttons, and text boxes in the sub-windows called by these buttons 810 and 820, it is possible to designate treatment items and values of the period.

ここでは、上記の指針にしたがって、ラジオボタン812が選択された状態で「加圧根管充填処置(単根)」、「加圧根管充填処置(2根)」または「加圧根管充填処置(3根)」が絞り込み条件として指定される場合を想定する。この場合、検索条件1で指定された処置項目がカルテで入力された日付を基準に、期間のチェックボックス821〜823を通じて指定される期間内に検索条件2で絞り込み条件として指定された処置項目がカルテで入力されている場合に一連の診療に関する各診療のカルテに対応するレコード群が抽出される。なお、ラジオボタン811が選択された場合には、検索条件1で指定された処置項目がカルテで入力された日付を基準に、期間のチェックボックス821〜823を通じて指定される期間内に検索条件2で絞り込み条件として指定された処置項目がカルテで入力されていない場合に一連の診療に関する各診療のカルテに対応するレコード群が抽出されることになる。   Here, according to the above guidelines, with the radio button 812 selected, “Pressure root canal filling procedure (single root)”, “Pressure root canal filling procedure (2 roots)” or “Pressure root canal filling” Assume that “treatment (3 roots)” is designated as a narrowing condition. In this case, the treatment item specified as the narrowing condition in the search condition 2 within the period specified through the period check boxes 821 to 823 is based on the date when the treatment item specified in the search condition 1 is input in the chart. A record group corresponding to the medical chart of each medical treatment regarding a series of medical treatments is extracted when the medical record is input. When the radio button 811 is selected, the search condition 2 within the period specified through the period check boxes 821 to 823 is based on the date when the treatment item specified by the search condition 1 is input in the chart. When the treatment item designated as the narrowing-down condition is not input in the medical record, a record group corresponding to the medical record of each medical treatment regarding a series of medical treatments is extracted.

さらに、チェックボックス821〜823のうちいずれか1つを択一的に選択することにより、初診から次の初診の手前までの期間、検索条件1で指定された処置項目と合致するレコードがカルテで入力された日付以後の期間、または、検索条件1で指定された処置項目と合致するレコードがカルテで入力された日付以前の期間のいずれかの期間を指定させることができる。   Furthermore, by selectively selecting any one of the check boxes 821 to 823, records that match the treatment item specified in the search condition 1 are recorded in the chart during the period from the first visit to the next first visit. It is possible to designate either a period after the input date or a period before the date when the record that matches the treatment item specified by the search condition 1 is input in the medical record.

このように図12に示す検索条件2がさらに指定された状態で検索実行のボタン531が押下されると、データマート13bから検索条件1及び検索条件2に合致するカルテの検索が実行される。この場合、上述したように、検索条件1の各項目をAND条件で満たすレコードの一例として、図10に示したデータマート13bのレコード群のうち1番下のレコードが検索されることになる。図10に示したデータマート13bのレコード群の場合、算定項目に「歯科初診料」が記入されているので、図10に示すデータマート13bのレコード群が初診に対応するレコード群であることが判明する。この場合、遡って初診に対応するレコード群は探索せずともよいので、次の初診の手前までのレコード群が探索されることになる。   When the search execution button 531 is pressed in a state where the search condition 2 shown in FIG. 12 is further specified as described above, a search for a chart that matches the search condition 1 and the search condition 2 is executed from the data mart 13b. In this case, as described above, as an example of the record that satisfies each item of the search condition 1 with the AND condition, the lowermost record is searched from the record group of the data mart 13b illustrated in FIG. In the case of the record group of the data mart 13b shown in FIG. 10, it is found that the record group of the data mart 13b shown in FIG. To do. In this case, since it is not necessary to search for the record group corresponding to the first medical examination retroactively, the record group up to the time before the next first medical examination is searched.

ここで、本例では、検索条件2がさらに指定されているので、検索条件1に合致するからといって一連の診療に含まれる各診療のカルテに対応するレコード群が直ちに検索されるわけではない。すなわち、図10に示したデータマート13bのレコード群の診療と同一の初診内に処置項目として「加圧根管充填処置(単根)」、「加圧根管充填処置(2根)」または「加圧根管充填処置(3根)」を含む診療が存在する場合に始めて一連の診療に含まれる各診療のカルテに対応するレコード群が検索されることになる。   Here, in this example, since the search condition 2 is further specified, just because the search condition 1 is met, the record group corresponding to the medical chart of each medical treatment included in the series of medical treatment is not immediately searched. Absent. That is, “Pressure root canal filling treatment (single root)”, “Pressure root canal filling treatment (2 roots)” or “treatment root root filling treatment (2 roots)” as the treatment item in the same initial medical examination as the record group of the data mart 13b shown in FIG. Only when there is a medical treatment including “pressure root canal filling treatment (3 roots)”, a record group corresponding to the medical record of each medical treatment included in the series of medical treatments is searched.

図13は、データマートの一例を示す図である。図13には、図10に示したデータマート13bのレコード群の診療(初診)以降の診療であり、図10に示したデータマート13bのレコード群の診療(初診)の次の初診以前の診療に該当するレコード群の一例として、文書番号「XXXXXXXXXX2014041407535001」を共有するレコード群が抜粋して示されている。図13に示すデータマート13bのレコード群の場合、1番下のレコードには、検索条件2で指定された処置項目「加圧根幹充填処置(2根)」がさらに含まれる。これは、図10に示したデータマート13bのレコード群の診療(初診)から次の初診の手前までの一連の診療内で検索条件2もさらに満たすことを意味する。なお、ここでは、検索条件1及び検索条件2にヒットするレコードが図10に示したレコード群に対応する診療と図13に示すレコード群に対応する診療との複数の診療にまたがる場合を例示したが、1つの診療に関するレコード群が検索条件1及び検索条件2の両方を満たす場合も一連の診療、すなわち同一初診内の各診療のレコード群が検索される。   FIG. 13 is a diagram illustrating an example of a data mart. FIG. 13 shows the medical care after the first medical examination of the record group of the data mart 13b shown in FIG. 10, and the medical care before the first medical examination next to the medical care (first medical examination) of the record group of the data mart 13b shown in FIG. As an example of a record group corresponding to the above, a record group sharing the document number “XXXXXXXXXX2014041407535001” is extracted and shown. In the case of the record group of the data mart 13b shown in FIG. 13, the action item “pressurized root filling treatment (2 roots)” specified in the search condition 2 is further included in the bottom record. This means that the search condition 2 is further satisfied in a series of medical treatments from the medical care (first medical examination) of the record group of the data mart 13b shown in FIG. Here, the case where the record that hits the search condition 1 and the search condition 2 extends over a plurality of medical treatments, that is, the medical treatment corresponding to the record group shown in FIG. 10 and the medical treatment corresponding to the record group shown in FIG. However, even when a record group related to one medical care satisfies both the search condition 1 and the search condition 2, a series of medical care, that is, a record group of each medical care in the same initial medical examination is searched.

それ故、検索条件1及び検索条件2をAND条件で満たす一連の診療の一例として、図10に示したデータマート13bのレコード群に対応する診療と、図13に示すデータマート13bのレコード群に対応する診療とが検索されることになる。このように検索条件1にヒットしたレコードごとに、検索条件1にヒットしたレコードの診療から遡って初診のカルテに対応するレコード群が探索された後、当該初診から次の初診の手前までの一連の診療で検索条件2に合致するレコードが含まれる場合に、当該一連の診療に含まれる各診療のカルテに対応するレコード群が検索結果として抽出される。   Therefore, as an example of a series of medical care satisfying the search condition 1 and the search condition 2 with the AND condition, the medical care corresponding to the record group of the data mart 13b shown in FIG. 10 and the record group of the data mart 13b shown in FIG. Corresponding medical care is searched. In this way, for each record that hits the search condition 1, after a record group corresponding to the medical record of the first visit is searched retroactively from the medical treatment of the record that hit the search condition 1, a series from the first visit to the next first visit When records matching the search condition 2 are included in the medical care, a group of records corresponding to the medical record of each medical care included in the series of medical care is extracted as a search result.

その上で、先のように検索された一連の診療に含まれる各診療のカルテに対応するレコード群を左から右の行方向へ時系列に並べることにより、検索結果の表示画面が生成される。図14は、時系列監査画面の一例を示す図である。図14には、図11に示した時系列監査画面500と異なり、図12に示したサブウィンドウ800を介する指定により検索条件2が表示エリア520に表示されると共に、検索結果が表示エリア530に表示されている。なお、検索結果の表示エリア530には、図10に示したデータマート13bのレコード群に対応する診療と、図13に示すデータマート13bのレコード群に対応する診療とを含む一連の診療に限らず、これ以外にも検索条件1及び検索条件2にヒットする一連の診療に含まれる各診療のカルテに対応するレコード群が検索結果として得られた例が示されている。   In addition, the search result display screen is generated by arranging the records corresponding to the medical charts of each medical treatment included in the series of medical treatments searched as described above in time series from left to right. . FIG. 14 is a diagram illustrating an example of a time-series audit screen. In FIG. 14, unlike the time-series audit screen 500 shown in FIG. 11, the search condition 2 is displayed in the display area 520 and the search result is displayed in the display area 530 by the designation through the sub window 800 shown in FIG. Has been. The search result display area 530 is limited to a series of medical treatments including the medical treatment corresponding to the record group of the data mart 13b shown in FIG. 10 and the medical treatment corresponding to the record group of the data mart 13b shown in FIG. In addition to this, there is shown an example in which a record group corresponding to a medical record of each medical treatment included in a series of medical treatments hitting the search condition 1 and the search condition 2 is obtained as a search result.

図14に示す時系列監査画面500の表示エリア530では、検索条件1として指定された処置項目「根管貼薬」及び検索条件2として指定された処置項目「加圧根幹充填処置」の表示色が他の処置項目とは異なる表示色で表示される。さらに、一連の診療のうち検索条件1及び検索条件2にヒットしたレコードが含まれる診療のカルテの背景色が他のカルテの背景色とは異なる表示色で表示される。このような検索結果が表示されることにより、次のような監査を行うことができる。   In the display area 530 of the time series audit screen 500 shown in FIG. 14, the display color of the treatment item “root canal paste” designated as the search condition 1 and the treatment item “pressurized root filling treatment” designated as the search condition 2 is displayed. Is displayed in a display color different from other treatment items. Furthermore, the background color of the medical chart including the records that hit the search condition 1 and the search condition 2 in the series of medical examinations is displayed in a display color different from the background colors of the other medical charts. By displaying such a search result, the following audit can be performed.

このうち、患者ID「542432」、「323321」、「778939」、「434311」及び「743838」の一連の診療では、加圧根管充填処置の記述と共にデンタル標準型の算定項目が記述されている。このため、デンタル撮影が適切に実施されると共にデンタル撮影の請求漏れがないことを確認できる。一方、患者ID「22344」及び「13232」の診療経過には、加圧根管充填処置の記述と共にデンタル標準型の算定項目が記述されていない。それ故、加圧根管充填処置の実施に伴ってデンタル撮影が実施されていないケース、あるいはデンタル撮影は実施されているのに算定項目として記述されていないケースのいずれかのケースに該当することがわかる。前者のケースの場合、レセプトとして成立しておらず、監査指導が好ましく、後者のケースの場合、レセプトにデンタル撮影の請求漏れがあることを指導できる。   Among these, in a series of medical treatments with patient IDs “542432”, “323321”, “778939”, “434411”, and “7433838”, the calculation items of the dental standard type are described together with the description of the pressurized root canal filling procedure. . For this reason, it can be confirmed that the dental photographing is appropriately performed and there is no omission of billing for the dental photographing. On the other hand, in the clinical course of the patient IDs “22344” and “13232”, the dental standard type calculation items are not described together with the description of the pressurized root canal filling procedure. Therefore, this corresponds to either the case where dental photography has not been carried out with the execution of the pressurized root canal filling procedure, or the case where dental photography has been carried out but is not described as a calculation item. I understand. In the case of the former, it is not established as a receipt and audit guidance is preferable. In the case of the latter, it can be instructed that there is a lack of billing for dental photography.

このように、検索条件2を絞り込み条件としてさらに指定させることで、一連の診療で根管貼薬が行われた後に加圧根管充填処置が実施されたカルテだけを検索結果として抽出できる。言い換えれば、一連の診療で根管貼薬が行われた後に加圧根管充填処置が実施されていないカルテは検索結果から除外できるので、レセプトの点検効率を高めることができる。   As described above, by further specifying the search condition 2 as the narrowing-down condition, it is possible to extract only the charts on which the pressurized root canal filling treatment has been performed after the root canal patch has been performed in a series of medical treatments. In other words, a chart that has not been subjected to a pressurized root canal filling procedure after root canal paste has been performed in a series of medical treatments can be excluded from the search results, so that the inspection efficiency of the receptor can be improved.

[処理の流れ]
図15は、実施例1に係る表示制御処理の手順を示すフローチャートである。この処理は、一例として、時系列監査画面上で検索条件の指定が行われる場合に開始される。図15に示すように、受付部15cにより傷病名、歯式部位、処置項目や期間などの検索条件が受け付けられると(ステップS101)、検索部15dは、記憶部13に記憶されたデータマートのうちステップS101で検索条件1として指定された期間に該当するレコードを1つ選択する(ステップS102)。
[Process flow]
FIG. 15 is a flowchart illustrating the procedure of the display control process according to the first embodiment. As an example, this process is started when a search condition is designated on the time-series audit screen. As shown in FIG. 15, when a search condition such as a wound name, a dental part, a treatment item, and a period is received by the receiving unit 15 c (Step S <b> 101), the searching unit 15 d displays the data mart stored in the storage unit 13. Among them, one record corresponding to the period specified as the search condition 1 in step S101 is selected (step S102).

そして、検索部15dは、ステップS101で受け付けた検索条件、例えば傷病名、歯式部位や処置項目などに対応するコードの値とステップS102で選択されたレコードに対応するコードの値とがAND条件で一致するか否か、すなわち検索条件にヒットするか否かを判定する(ステップS103)。   Then, the search unit 15d determines that the search condition received in step S101, for example, the value of the code corresponding to the name of the disease, the dental site, the treatment item, etc. and the value of the code corresponding to the record selected in step S102 are AND conditions. Or not, that is, whether or not the search condition is hit (step S103).

このとき、検索条件にヒットする場合(ステップS103Yes)、検索部15dは、データマート13bに含まれるレコードのうち、検索条件にヒットしたレコードの診療から遡って初診のカルテに対応するレコード群を探索する(ステップS104)。その後、検索部15dは、データマート13bに含まれるレコードのうち、ステップS104で探索された初診から次の初診の手前までの一連の診療に含まれる各診療のカルテに対応するレコード群をさらに読み出す(ステップS105)。なお、検索条件にヒットしない場合(ステップS103No)、ステップS104及びステップS105の処理を実行せずに、ステップS106の処理へ移行する。   At this time, if the search condition is hit (step S103 Yes), the search unit 15d searches the records included in the data mart 13b for a record group corresponding to the medical record of the first visit retroactively from the medical record of the record that hit the search condition. (Step S104). Thereafter, the search unit 15d further reads out a record group corresponding to the medical chart of each medical treatment included in a series of medical treatments from the first medical examination searched for in step S104 to the front of the next first medical examination among the records included in the data mart 13b. (Step S105). If the search condition is not hit (No at Step S103), the process proceeds to Step S106 without executing Steps S104 and S105.

その後、ステップS101で検索条件1として指定された期間に該当する全てのレコードが選択されるまで(ステップS106No)、上記のステップS102〜ステップS105までの処理を繰り返し実行する。   Thereafter, until all the records corresponding to the period designated as the search condition 1 in step S101 are selected (No in step S106), the processes from step S102 to step S105 are repeatedly executed.

そして、ステップS101で検索条件1として指定された期間に該当する全てのレコードが選択された場合(ステップS106Yes)、表示制御部15eは、ステップS105で得た一連の診療に含まれる各診療のカルテに対応するレコード群を左から右の行方向へ時系列に並べることにより生成された検索結果の表示画面をクライアント端末30に表示させ(ステップS107)、処理を終了する。   When all the records corresponding to the period specified as the search condition 1 in step S101 are selected (Yes in step S106), the display control unit 15e displays the medical chart of each medical treatment included in the series of medical treatments obtained in step S105. A display screen of the search result generated by arranging the record group corresponding to chronologically in the row direction from the left to the right is displayed on the client terminal 30 (step S107), and the process ends.

[効果の一側面]
上述してきたように、本実施例に係るDWHサーバ10は、カルテデータのうち指定を受け付けた歯式部位や傷病などの検索条件に対応するカルテデータを一連の診療経過の単位で時系列に並べて表示させる表示制御処理を実現する。それ故、例えば、一連の経過で発生するレセプトの不備を発見しやすくできる。したがって、本実施例に係るDWHサーバ10によれば、レセプトの点検を支援できる。
[One aspect of effect]
As described above, the DWH server 10 according to the present embodiment arranges medical chart data corresponding to a search condition such as a dental part and a sickness / illness for which designation has been received, in time series in a series of clinical courses. Display control processing to be displayed is realized. Therefore, for example, it is possible to easily detect a defect in a receipt that occurs in a series of processes. Therefore, according to the DWH server 10 which concerns on a present Example, check of a receipt can be supported.

さて、これまで開示の装置に関する実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、本発明に含まれる他の実施例を説明する。   Although the embodiments related to the disclosed apparatus have been described above, the present invention may be implemented in various different forms other than the above-described embodiments. Therefore, another embodiment included in the present invention will be described below.

[歯式部位の応用例]
上記の実施例1では、図5や図6に示した通り、右上8番〜右上1番、左上1番〜左上8番、右下8番〜右下1番、左下1番〜左下8番の32通りで歯式部位を表す場合を例示したが、各歯を当該歯に含まれる歯根ごとに分類し、最小単位を歯根としてもかまわない。また、上記の実施例1では、患者の歯が永久歯である場合を例示したが、患者の歯が乳歯である場合にも上記の表示制御処理を同様に実行できる。この場合、右上E〜右上A、左上A〜左上E、右下E〜右下A、左下A〜左下Eの20通りで歯式部位を表現することとすればよい。
[Application example of dental part]
In the first embodiment, as shown in FIGS. 5 and 6, the upper right 8 to the upper right 1, the upper left 1 to the upper left 8, the lower right 8 to the lower right 1, and the lower left 1 to the lower left 8 However, it is also possible to classify each tooth according to the root of each tooth and use the smallest unit as the root. Moreover, in said Example 1, although the case where a patient's tooth | gear was a permanent tooth was illustrated, said display control process can be performed similarly also when a patient's tooth | gear is a deciduous tooth. In this case, the dental part may be expressed by 20 types of upper right E to upper right A, upper left A to upper left E, lower right E to lower right A, and lower left A to lower left E.

[分散および統合]
また、図示した各装置の各構成要素は、必ずしも物理的に図示の如く構成されておらずともよい。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、上記の実施例1では、レセプト点検支援システム1がクライアントサーバシステムとして構築される場合を例示したが、DWHサーバ10が有する処理部のうち少なくともマート部15b、受付部15c、検索部15d及び表示制御部15eをクライアント端末30に実装させることにより、スタンドアローンで上記の表示制御処理を実行させることとしてもよい。また、複製部15a、マート部15b、受付部15c、検索部15dまたは表示制御部15eをDWHサーバ10の外部装置としてネットワーク経由で接続するようにしてもよい。また、複製部15a、マート部15b、受付部15c、検索部15dまたは表示制御部15eを別の装置がそれぞれ有し、ネットワーク接続されて協働することで、上記のDWHサーバ10の機能を実現するようにしてもよい。
[Distribution and integration]
In addition, each component of each illustrated apparatus does not necessarily have to be physically configured as illustrated. In other words, the specific form of distribution / integration of each device is not limited to that shown in the figure, and all or a part thereof may be functionally or physically distributed or arbitrarily distributed in arbitrary units according to various loads or usage conditions. Can be integrated and configured. For example, in the first embodiment, the case where the receipt inspection support system 1 is constructed as a client server system is illustrated. However, at least the mart unit 15b, the reception unit 15c, the search unit 15d, and the processing unit included in the DWH server 10 The display control unit 15e may be mounted on the client terminal 30 so that the display control process is executed on a stand-alone basis. Further, the duplication unit 15a, the mart unit 15b, the reception unit 15c, the search unit 15d, or the display control unit 15e may be connected as an external device of the DWH server 10 via a network. In addition, the functions of the DWH server 10 described above are realized by having a duplication unit 15a, a mart unit 15b, a reception unit 15c, a search unit 15d, or a display control unit 15e, which are connected to each other through a network. You may make it do.

[表示プログラム]
また、上記の実施例で説明した各種の処理は、予め用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。そこで、以下では、図16を用いて、上記の実施例と同様の機能を有する表示プログラムを実行するコンピュータの一例について説明する。
[Display program]
The various processes described in the above embodiments can be realized by executing a prepared program on a computer such as a personal computer or a workstation. In the following, an example of a computer that executes a display program having the same function as that of the above-described embodiment will be described with reference to FIG.

図16は、実施例1及び実施例2に係る表示プログラムを実行するコンピュータのハードウェア構成例を示す図である。図16に示すように、コンピュータ100は、操作部110aと、スピーカ110bと、カメラ110cと、ディスプレイ120と、通信部130とを有する。さらに、このコンピュータ100は、CPU150と、ROM160と、HDD170と、RAM180とを有する。これら110〜180の各部はバス140を介して接続される。   FIG. 16 is a diagram illustrating a hardware configuration example of a computer that executes the display program according to the first embodiment and the second embodiment. As illustrated in FIG. 16, the computer 100 includes an operation unit 110a, a speaker 110b, a camera 110c, a display 120, and a communication unit 130. Further, the computer 100 includes a CPU 150, a ROM 160, an HDD 170, and a RAM 180. These units 110 to 180 are connected via a bus 140.

HDD170には、図16に示すように、上記の実施例1で示した受付部15c、検索部15d及び表示制御部15eと同様の機能を発揮する表示プログラム170aが記憶される。この表示プログラム170aは、図2に示した受付部15c、検索部15d及び表示制御部15eの各構成要素と同様、統合又は分離してもかまわない。すなわち、HDD170には、必ずしも上記の実施例1で示した全てのデータが格納されずともよく、処理に用いるデータがHDD170に格納されればよい。   As shown in FIG. 16, the HDD 170 stores a display program 170a that exhibits the same functions as the receiving unit 15c, the search unit 15d, and the display control unit 15e described in the first embodiment. This display program 170a may be integrated or separated as with the components of the receiving unit 15c, the search unit 15d, and the display control unit 15e shown in FIG. That is, the HDD 170 does not necessarily have to store all the data shown in the first embodiment, and data used for processing may be stored in the HDD 170.

このような環境の下、CPU150は、HDD170から表示プログラム170aを読み出した上でRAM180へ展開する。この結果、表示プログラム170aは、図16に示すように、表示プロセス180aとして機能する。この表示プロセス180aは、RAM180が有する記憶領域のうち表示プロセス180aに割り当てられた領域にHDD170から読み出した各種データを展開し、この展開した各種データを用いて各種の処理を実行する。例えば、表示プロセス180aが実行する処理の一例として、図15に示す処理などが含まれる。なお、CPU150では、必ずしも上記の実施例1で示した全ての処理部が動作せずともよく、実行対象とする処理に対応する処理部が仮想的に実現されればよい。   Under such an environment, the CPU 150 reads out the display program 170 a from the HDD 170 and develops it in the RAM 180. As a result, the display program 170a functions as a display process 180a as shown in FIG. The display process 180a expands various data read from the HDD 170 in an area allocated to the display process 180a in the storage area of the RAM 180, and executes various processes using the expanded various data. For example, the process shown in FIG. 15 is included as an example of the process executed by the display process 180a. Note that the CPU 150 does not necessarily operate all the processing units described in the first embodiment, and the processing unit corresponding to the process to be executed may be virtually realized.

なお、上記の表示プログラム170aは、必ずしも最初からHDD170やROM160に記憶されておらずともかまわない。例えば、コンピュータ100に挿入されるフレキシブルディスク、いわゆるFD、CD−ROM、DVDディスク、光磁気ディスク、ICカードなどの「可搬用の物理媒体」に各プログラムを記憶させる。そして、コンピュータ100がこれらの可搬用の物理媒体から各プログラムを取得して実行するようにしてもよい。また、公衆回線、インターネット、LAN、WANなどを介してコンピュータ100に接続される他のコンピュータまたはサーバ装置などに各プログラムを記憶させておき、コンピュータ100がこれらから各プログラムを取得して実行するようにしてもよい。   Note that the display program 170a is not necessarily stored in the HDD 170 or the ROM 160 from the beginning. For example, each program is stored in a “portable physical medium” such as a flexible disk inserted into the computer 100, so-called FD, CD-ROM, DVD disk, magneto-optical disk, or IC card. Then, the computer 100 may acquire and execute each program from these portable physical media. In addition, each program is stored in another computer or server device connected to the computer 100 via a public line, the Internet, a LAN, a WAN, etc., and the computer 100 acquires and executes each program from these. It may be.

1 レセプト点検支援システム
7 ネットワーク
10 DWHサーバ
11 通信I/F部
13 記憶部
13a カルテデータ
13b データマート
15 制御部
15a 複製部
15b マート部
15c 受付部
15d 検索部
15e 表示制御部
30A,30B,30C クライアント端末
50 電子カルテシステム
DESCRIPTION OF SYMBOLS 1 Receptacle inspection support system 7 Network 10 DWH server 11 Communication I / F part 13 Memory | storage part 13a Medical chart data 13b Data mart 15 Control part 15a Duplicating part 15b Mart part 15c Reception part 15d Search part 15e Display control part 30A, 30B, 30C Client Terminal 50 Electronic medical record system

Claims (6)

歯の種別を特定する情報の条件指定を受付け、
患者のそれぞれの歯毎にデータマートが登録された診療情報を記憶した記憶部を参照して、データマートから受け付けた前記条件指定に対応する診療が行われた患者に関する診療情報を検索し、
前記条件指定に対応する診療が行われた患者ごとに、前記記憶部から検索した診療情報を一連の診療経過順に並べた表示画面を生成する
処理をコンピュータに実行させる表示プログラム。
Accepting the condition specification of the information specifying the tooth type,
With reference to the storage unit storing the medical information in which the data mart is registered for each tooth of the patient, the medical information related to the patient for whom the medical treatment corresponding to the condition designation received from the data mart is performed is searched .
A display program for causing a computer to execute a process of generating a display screen in which medical information retrieved from the storage unit is arranged in a series of medical progress for each patient who has undergone medical care corresponding to the condition designation.
前記受付ける処理は、前記歯の種別を特定する情報として、傷病名、歯式部位または処置項目のうち少なくともいずれか1つを受付ける請求項1に記載の表示プログラム。   The display program according to claim 1, wherein the receiving process receives at least one of a wound name, a dental part, and a treatment item as information for specifying the type of the tooth. 前記生成する処理は、前記記憶部から検索した診療情報のうち前記歯の種別に対応する歯についてなされた診療情報の表示形態が他の診療情報の表示形態と異なる表示画面を生成する請求項1または2に記載の表示プログラム。 2. The generating process generates a display screen in which a display form of medical information performed on a tooth corresponding to the type of tooth among medical information searched from the storage unit is different from a display form of other medical information. Or the display program of 2. 前記生成する処理は、前記記憶部から検索した診療情報として、前記歯の種別に対応する歯についてなされた診療情報を含み、当該診療情報以前の初診から次の初診までの診療情報を前記一連の診療経過順に並べた表示画面を生成する請求項1、2または3に記載の表示プログラム。 The generating process includes, as medical information retrieved from the storage unit, medical information performed on a tooth corresponding to the tooth type, and medical information from the first medical examination before the medical information to the next first medical examination is the series of information. The display program according to claim 1, 2, or 3, wherein a display screen arranged in order of medical progress is generated. 歯の種別を特定する情報の条件指定を受付ける処理と、
患者のそれぞれの歯毎にデータマートが登録された診療情報を記憶した記憶部を参照して、データマートから受け付けた前記条件指定に対応する診療が行われた患者に関する診療情報を検索する処理と、
前記条件指定に対応する診療が行われた患者ごとに、前記記憶部から検索した診療情報を一連の診療経過順に並べた表示画面を生成する処理と、
をコンピュータが実行する表示方法。
A process of accepting a condition specification of information for identifying a tooth type;
A process of searching for medical information related to a patient who has undergone medical care corresponding to the condition designation received from the data mart with reference to a storage unit storing medical information in which a data mart is registered for each tooth of the patient; ,
A process for generating a display screen in which medical information retrieved from the storage unit is arranged in a series of medical progress for each patient for whom medical care corresponding to the condition designation has been performed;
The display method that the computer performs.
歯の種別を特定する情報の条件指定を受付ける受付部と、
患者のそれぞれの歯毎にデータマートが登録された診療情報を記憶した記憶部を参照して、データマートから受け付けた前記条件指定に対応する診療が行われた患者に関する診療情報を検索する検索部と、
前記条件指定に対応する診療が行われた患者ごとに、前記記憶部から検索した診療情報を一連の診療経過順に並べた表示画面を生成する生成部と
を有する表示制御装置。
An accepting unit that accepts a condition specification of information specifying a tooth type;
A search unit that searches for medical information related to a patient who has received medical treatment corresponding to the condition designation received from the data mart with reference to a storage unit that stores medical information in which a data mart is registered for each tooth of the patient When,
A display control device comprising: a generation unit that generates a display screen in which medical information retrieved from the storage unit is arranged in a series of medical treatment progresses for each patient who has undergone medical care corresponding to the condition designation.
JP2015094078A 2015-05-01 2015-05-01 Display program, display method, and display control apparatus Active JP6569287B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015094078A JP6569287B2 (en) 2015-05-01 2015-05-01 Display program, display method, and display control apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015094078A JP6569287B2 (en) 2015-05-01 2015-05-01 Display program, display method, and display control apparatus

Publications (2)

Publication Number Publication Date
JP2016212553A JP2016212553A (en) 2016-12-15
JP6569287B2 true JP6569287B2 (en) 2019-09-04

Family

ID=57550064

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015094078A Active JP6569287B2 (en) 2015-05-01 2015-05-01 Display program, display method, and display control apparatus

Country Status (1)

Country Link
JP (1) JP6569287B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008117229A (en) * 2006-11-06 2008-05-22 Fujitsu Ltd Information providing program, recording medium recording same, information providing apparatus, and information providing method
WO2011122401A1 (en) * 2010-03-31 2011-10-06 株式会社 日立メディコ Inspection information display device and method
JP5683188B2 (en) * 2010-09-24 2015-03-11 株式会社ノーザ Periodontal treatment support system, periodontal treatment support method, and periodontal treatment support program

Also Published As

Publication number Publication date
JP2016212553A (en) 2016-12-15

Similar Documents

Publication Publication Date Title
Cleghorn et al. Anomalous mandibular premolars: a mandibular first premolar with three roots and a mandibular second premolar with a C‐shaped canal system
De‐Deus et al. The ability of the Reciproc R25 instrument to reach the full root canal working length without a glide path
Papadopoulos et al. Prevalence of tooth transposition: a meta-analysis
Fedorowicz et al. Single crowns versus conventional fillings for the restoration of root filled teeth
US12040078B2 (en) Dental image analysis and treatment planning using an artificial intelligence engine
Shetty et al. A three-dimensional study of variations in root canal morphology using cone-beam computed tomography of mandibular premolars in a South Indian population
Aminzadeh et al. Dental amalgam and multiple sclerosis: a systematic review and meta‐analysis
JP2004283594A (en) Data base for storing data, tooth model, designing method of the tooth model, and tooth prosthetic member
JP2009534126A (en) Method and system for indexing and cataloging orthodontic treatment profiles and treatment options
Adams et al. Computerized dental comparison: A critical review of dental coding and ranking algorithms used in victim identification
Silva et al. Ten years of minimally invasive access cavities in Endodontics: a bibliometric analysis of the 25 most-cited studies
Bucchi et al. Enlargement of the apical foramen of mature teeth by instrumentation and apicoectomy. A study of effectiveness and the formation of dentinal cracks
Lucarotti et al. Influence of root canal fillings on longevity of direct and indirect restorations placed within the General Dental Services in England and Wales
Mann et al. Cranial osteology and systematics of the enigmatic early ‘sail-backed’synapsid Echinerpeton intermedium Reisz, 1972, and a review of the earliest ‘pelycosaurs’
JP6569287B2 (en) Display program, display method, and display control apparatus
Brazão-Silva et al. The so-called garrè's osteomyelitis of jaws and the pivotal utility of computed tomography scan
JP5327928B1 (en) Dental treatment simulation apparatus and dental treatment simulation program
JP5753986B2 (en) Identity confirmation support system
Alfadley et al. Progress of artificial intelligence-driven solutions for automated segmentation of dental pulp cavity on cone-beam computed tomography images. A systematic review
US20210090255A1 (en) Recording medium recording program, information processing apparatus, and information processing method
JP7133109B1 (en) Remaining tooth information providing device, remaining tooth information providing method, computer program and computer readable storage medium
Franco et al. Three-dimensional validation of the impact of the quantity of teeth or tooth parts on the morphological difference between twin dentitions
Miladinović et al. Reasons for extraction obtained by artificial intelligence
JP3054562B2 (en) Dental electronic medical record device
KR102369100B1 (en) Method for displaying multi panoramic image and imaging processing apparatus thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180206

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190205

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190408

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190423

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190620

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190722

R150 Certificate of patent or registration of utility model

Ref document number: 6569287

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150