(57)【要約】【課題】院外の入力端末からカルテデータベースを直接操作することには回線のスピードや品質の点で問題があった。【解決手段】患者の診療データを記録するカルテデータベースを備えたデータベースサーバ装置と、そのサーバ装置に通信回線によって接続して前記データベースに記録する診療データを入力する少なくとも１台の入力端末装置とを有する電子カルテシステムにおいて、前記サーバ装置は、データベースを管理するデータベース制御システム（以下、ＤＢＭＳという）に対するデータベース操作のリクエストを仲介するサービスプロセスを備え、該サービスプロセスはＤＢＭＳに対する入力端末装置からのリクエストを受信してそれをＤＢＭＳに引渡し、ＤＢＭＳから結果を取得してそれをリクエスト発行元の入力端末装置に返すよう構成した。【選択図】　　図１
2004127085.tif 000002
【特許請求の範囲】
【請求項１】
患者の診療データを記録するカルテデータベースを備えたデータベースサーバ装置と、そのサーバ装置に通信回線によって接続して前記データベースに記録する診療データを入力する少なくとも１台の入力端末装置とを有する電子カルテシステムにおいて、前記サーバ装置は、データベースを管理するデータベース制御システム（以下、ＤＢＭＳという）に対するデータベース操作のリクエストを仲介するサービスプロセスを備え、該サービスプロセスはＤＢＭＳに対する入力端末装置からのリクエストを受信してそれをＤＢＭＳに引渡し、ＤＢＭＳから結果を取得してそれをリクエスト発行元の入力端末装置に返すことを特徴とするデータベースサーバ装置。
【請求項２】
患者の診療データを記録するカルテデータベースを備えたデータベースサーバ装置と、そのサーバ装置に通信回線によって接続して前記データベースに記録する診療データを入力する少なくとも１台の入力端末装置とを有する電子カルテシステムにおいて、前記サーバ装置は、データベースを管理するデータベース制御システム（以下、ＤＢＭＳという）に対するデータベース操作のリクエストを仲介するサービスプロセスを備え、該サービスプロセスはＤＢＭＳに対する入力端末装置からのリクエストを受信してそれをＤＢＭＳに引渡し、ＤＢＭＳから結果を取得してそれをリクエスト発行元の入力端末装置に返すものであり、前記入力端末装置は指定した患者のカルテデータをＤＢＭＳから取得して記憶するカルテ記憶手段を備え、データベースサーバ装置との通信接続を解除した状態で前記記憶したカルテデータに診療データを追記するとともに、データベースサーバ装置との通信接続を回復した状態で記憶しているカルテデータをＤＢＭＳに登録することを特徴とする電子カルテシステム。
【請求項３】
コンピュータを、通信回線によって接続した入力端末装置が入力する患者の診療データを記録するカルテデータベース手段を備えたデータベースサーバ装置として機能させるデータベースサーバプログラムであって、
データベースを管理するデータベース制御システム（以下、ＤＢＭＳという）手段と、そのＤＢＭＳに対するデータベース操作のリクエストを入力端末装置から受信してそれをＤＢＭＳに引渡し、ＤＢＭＳから結果を取得してそれをリクエスト発行元の入力端末装置に返すアクセス仲介手段、としてコンピュータを機能させることを特徴とするデータベースサーバプログラム。
【請求項４】
コンピュータを、患者の診療データを記録するカルテデータベースを備えたデータベースサーバ装置と通信回線によって接続して前記データベースに記録する診療データを入力する入力端末装置として機能させる入力端末プログラムであって、
指定した患者のカルテデータをカルテデータベースから取得して記憶するカルテ記憶手段、データベースサーバ装置との通信接続を解除した状態で前記記憶したカルテデータに診療データを追記する診療データ入力手段、データベースサーバ装置との通信接続を回復した状態でカルテ記憶手段に記憶しているカルテデータをカルテデータベースに登録する手段、としてコンピュータを機能させることを特徴とする入力端末プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、患者の診療内容を電子的に記録する電子カルテシステムに係り、特に、在宅患者に対する往診時の診療内容を入力可能にした同システムに関する。
【０００２】
【従来の技術】
従来の紙のカルテに代えて診療内容を電子的に保管する電子カルテシステムが普及しつつある。同システムには、診療データを記憶するカルテデータベースと入力手段とを一体としたスタンドアロン型のものと、複数の診療科に配置した入力端末をカルテデータベースを備えたデータベースサーバにＬＡＮ接続したクライアント／サーバ型とがある。前者は主に診療所など小規模な医療機関で利用され、後者は病院など比較的規模の大きな医療機関で利用される。そして、従来のシステムは、来院した患者に対する診察、治療に係る診療データをその場で、即ち診察室内で記録することを想定している。従って、スタンドアロン型でもクライアント／サーバ型でも入力装置は診察室に置かれている。
【０００３】
【特許文献１】
特開２００２−１８９８１１号公報
【０００４】
【発明が解決しようとする課題】
例えば、老人保健施設では、在宅の老人（患者）を医師が巡回して診察する巡回診療が行われる。そして、その際の診療内容もカルテに記録する必要がある。旧来の紙のカルテであればその都度医師が持参したカルテに記載すればよかったが、電子カルテシステムの場合、医師は施設に帰ってからメモしておいた診療内容や症状を入力端末から入力、記録することになる。これは２度手間であるし転記ミスも生じやすい。そこで、入力端末を施設外に持ち出して有線又は無線の公衆回線を経由してデータベースサーバと接続し、往診先において診療内容を直接入力することも考えられる。このような例として特開２００２−１８９８１１号公報記載のものがある。しかし、回線のスピードや品質の点でカルテデータベースを直接操作することには問題があった。
【０００５】
【課題を解決するための手段】
本発明は、患者の診療データを記録するカルテデータベースを備えたデータベースサーバ装置と、そのサーバ装置に通信回線によって接続して前記データベースに記録する診療データを入力する少なくとも１台の入力端末装置とを有する電子カルテシステムにおいて、前記サーバ装置は、データベースを管理するデータベース制御システム（以下、ＤＢＭＳという）に対するデータベース操作のリクエストを仲介するサービスプロセスを備え、該サービスプロセスはＤＢＭＳに対する入力端末装置からのリクエストを受信してそれをＤＢＭＳに引渡し、ＤＢＭＳから結果を取得してそれをリクエスト発行元の入力端末装置に返すことで、上記課題を解決するものである。
【０００６】
【実施例】
図１は、実施例の電子カルテシステムの構成を示すブロック図であり、１は医療機関内においてＬＡＮ接続したクライアント／サーバ型の院内システムを示し、２は院内に張り巡らせた通信用のＬＡＮ回線、１０は電子カルテの実体であるカルテデータベースを備えたデータベースサーバである。３及び４はそれぞれ診察室に設置したクライアント即ち入力端末であり、そのうちモバイル端末４は院外に持ち出しても診療データの入力ができるように後述するデータベースのチェックイン／チェックアウト機能を持たせたモバイル仕様の端末である。これら入力端末３、４はＬＡＮ回線２を介してデータベースサーバ１０のカルテデータベースにアクセスし、医師が診療データを入力するのに使用する。尚、入力端末３、４は複数の診療科にそれぞれ設置することができる。そして、５は院内ＬＡＮと院外のネットワークとを結ぶルータである。
【０００７】
６はＩＳＤＮ等の公衆回線網であり、４０は院外に持ち出したモバイル端末である。モバイル端末４０はカルテデータベースから特定の患者のカルテデータを読み出して記憶しており、往診先においてその記憶した患者のカルテデータを参照、入力するものである。また、公衆回線網６及びルータ５を介してデータベースサーバ１０のカルテデータベースにアクセスすることもできる。
【０００８】
図２は、データベースサーバ１０及び院外に持ち出したモバイル端末４０の構成を示しており、データベースサーバ１０において、１１は患者の診療データを記憶するカルテデータベース、１２はカルテデータベースの読み出し及び書き込みを制御するデータベース制御システム（以下、ＤＢＭＳ）、１３はデータベースに対する読み出しや書き込み等のリクエストをＤＢＭＳ１２に仲介するアクセス仲介プログラムである。尚、ＤＢＭＳ１２は患者のカルテデータが現在書き込み可能か、あるいは現在外部に持ち出されて参照のみ可能であるか、といった持ち出し状態を設定記憶する機能も有するものである。
【０００９】
一方、モバイル端末４０において、４２はカルテデータベース１１から一部のカルテデータを読み出して記憶したカルテ記憶部であり、４１はそのカルテ記憶部４２のカルテデータに往診先において患者の診療データを入力するためのカルテ入力プログラムである。このカルテ入力プログラム４１は、院内に設置された入力端末３が有する入力プログラムと同等である。また、公衆回線網６を介してカルテデータベース１１を操作するリクエストをデータベースサーバ１０に送る機能も有する。これにより、カルテ入力プログラム４１はリモートによりカルテデータベース１１に患者のカルテデータを書き込む書込み手段としても機能するものである。
【００１０】
次に実施例システムの動作について説明する。実施例システムにおいて入力端末３は従来通り診察室に置かれ、医師が患者を診察しながら診療データを電子カルテに入力していくのに利用する。一方、入力端末４はモバイル機能を有するので、往診時に院外に持ち出して患者の診療データをその場で入力するのに利用する。そして、モバイル端末を院外に持ち出す際にはあらかじめ、往診する患者のカルテデータをカルテデータベース１１から読み出して端末のカルテ記憶部４２に記憶しておく。これを実施例システムではカルテデータのチェックアウトと呼んでいる。
【００１１】
チェックアウトに際してオペレータは、先ず患者のリストを表示してその中から往診する患者を選択し、その患者についてカルテデータのチェックアウトを指示する。これに応じてカルテ入力プログラム４１は、先ず、アクセス仲介プログラム１３にデータベースで管理している患者のリストを要求し、それを端末の表示画面に表示してオペレータに患者の選択を促し、次に選択された患者についてそのカルテデータをカルテデータベース１１から読み出すようアクセス仲介プログラム１３にリクエストを発行する。リクエストを受けたアクセス仲介プログラム１３はその要求をＤＢＭＳ１２に引渡し、ＤＢＭＳ１２から結果を取得してリクエスト発行元に返すものである。
【００１２】
このアクセス仲介プログラム１３が仲介するデータベース操作リクエストの種類と内容とを図３に示す。リクエスト項目としては患者一覧乃至カルテ登録までの５種類である。順に説明すると、患者一覧リクエストは、カルテ入力プログラム４１が指定した検索条件に該当する患者のリストをＤＢＭＳ１２に要求し、結果をＤＢＭＳ１２から受け取ってリクエスト発行元に返すものである。また、患者登録リクエストは、カルテ入力プログラム４１が指定した患者ＩＤに係る患者の固有情報をＤＢＭＳ１２に登録要求し、成功又は失敗の結果をＤＢＭＳ１２から受け取ってリクエスト発行元に返すものである。また、カルテ取得リクエストは、カルテ入力プログラム４１が指定した患者ＩＤに係るカルテデータをＤＢＭＳ１２に読み出し要求し、結果をＤＢＭＳ１２から受け取ってリクエスト発行元に返すものである。これは即ち前述したカルテのチェックアウトである。
【００１３】
また、持ち出し状態設定リクエストは、読み出したカルテデータについてそれが持ち出し中であるか否かを設定記憶するようＤＢＭＳ１２に要求し、結果をＤＢＭＳ１２から受け取ってリクエスト発行元に返すものである。カルテが持ち出し中であるとは、院外のモバイル端末４０においてそのカルテデータが使われているので、外の端末からはそのカルテに書き込みが制限されていることを示し、これは正に紙のカルテを担当医が往診に持ち出したことに相当する。従って、院内の外の入力端末３、４からは、カルテデータベース１１に登録されている当該カルテのチェックアウト時のデータを、参照のみ可能であることをＤＢＭＳ１２に設定することを意味している。
【００１４】
また、カルテ登録リクエストは、カルテ入力プログラム４１が指定した患者ＩＤに係るカルテデータをＤＢＭＳ１２に与えてカルテデータベース１１への書き込みを要求し、成功又は失敗の結果をＤＢＭＳ１２から受け取ってリクエスト発行元に返すものである。これを実施例システムでは、前述したカルテのチェックアウトとは逆の行為としてカルテのチェックインと呼んでいる。このチェックインの後、カルテ入力プログラム４１はカルテの持ち出し状態を解除するようＤＢＭＳ１２に要求し、外の入力端末３、４からもそのカルテを編集可能にするものである。
【００１５】
ここで、カルテ入力プログラム４１が直接ＤＢＭＳ１２にリクエストを出さないで、サービスプロセスであるアクセス仲介プログラム１３に中継させるようにしたのは、モバイル端末４０からデータベースを操作したときにも、ナローバンド回線の影響を受けにくくするためである。即ち、カルテ入力プログラム４１がリクエストを発行したあと結果を受け取る前に回線が途切れたような場合にも、ＤＢＭＳ１２の正常な動作を保証するためである。
【００１６】
そして、患者のカルテデータをチェックアウトしたカルテ入力プログラム４１は、チェックアウトしたカルテの状態を持ち出し中に設定し、往診中に外の入力端末から当該カルテに書き込みがされないようにガードを掛けておく。その後、往診先にモバイル端末４０を携行した医師は診療内容をその場で入力するので、カルテ入力プログラム４１はそれをカルテ記憶部４２のその患者のカルテデータに追加登録する。そして、往診を終えた医師は医療機関に帰るとモバイル端末４０をＬＡＮ回線２に接続し、データベースサーバ１０との通信接続を回復した後、持ち出した患者のカルテデータをデータベースサーバ１０のカルテデータベース１１に登録する。カルテ入力プログラム４１は患者ＩＤを指定してカルテの登録をアクセス仲介プログラム１３にリクエストし、次にそのカルテの持ち出し状態を解除するリクエストを発行する。
【００１７】
尚、往診を終えた医師は医療機関に戻る前にモバイル端末４０を公衆回線網６に接続することでデータベースサーバ１０との通信接続を成立させ、リモートで患者のカルテデータをデータベースサーバ１０のカルテデータベース１１にチェックインすることも可能である。即ち、往診先で追記した患者のカルテデータを、そこから公衆回線網６を通じて院内のデータベースサーバ１０に送信し、カルテデータベース１１に登録することができるものである。カルテ入力プログラム４１はアクセス仲介プログラム１３と通信を確立すると、患者ＩＤとカルテデータとを送信し、アクセス仲介プログラム１３にカルテ登録をリクエストする。そして、書き込み成功の結果を受け取ると、次にそのカルテの持ち出し状態を解除するリクエストを発行するのである。もし何らかの原因でカルテ入力プログラム４１がリクエストを発行した後その結果を受け取れない状態に陥った場合でも、ＤＢＭＳ１２が返す結果はアクセス仲介プログラム１３が受け取っているので、その後のＤＢＭＳ１２の正常な動作は保証されるものである。
【００１８】
【発明の効果】
本発明によれば、データベースサーバに備えられたカルテデータベースから患者のカルテデータをモバイル端末に取り込み、サーバとの通信接続を解除した状態でもその患者のカルテを編集可能であり、その編集したカルテデータは、モバイル端末を医療機関に持ち帰ってサーバとＬＡＮ接続を回復した状態でサーバのデータベースに登録することもできるし、また、院外から一般公衆回線を介してカルテデータをデータベースに登録する際にも、通信回線の品質の影響をＤＢＭＳに及ぼすことがないものである。
【図面の簡単な説明】
【図１】実施例の電子カルテシステムの構成を示すブロック図である。
【図２】実施例の構成を示すブロック図である。
【図３】実施例におけるデータベース操作リクエストの種類と内容とを示す図である。
【符号の説明】
１　電子カルテシステム　　２　ＬＡＮ回線　　３　入力端末　　５　ルータ６　公衆回線網　　１０　データベースサーバ　　１１　カルテデータベース　　１２　ＤＢＭＳ　　１３　アクセス仲介プログラム　　４０　モバイル端末　　４１　カルテ入力プログラム　　４２　カルテ記憶部
【図１】
2004127085.tif 000003
【図２】
2004127085.tif 000004
【図３】
2004127085.tif 000005