(57)【特許請求の範囲】
【請求項１】
診療区分毎に診療報酬点数の計算を行う診療報酬点数計算装置であって、
前記診療報酬点数計算装置は、
表示手段の表示領域内に、診療区分毎に区切り線により区切られた領域を設定する区切り線設定手段と、
前記区切り線設定手段によって設定された前記領域内において、診療区分に対応した診療項目の入力欄を表示して該診療項目の入力を促し、所与の入力手段を介して前記診療項目の受付処理を行う診療項目受付処理手段と、
前記診療項目受付処理手段によって受け付けられた前記診療項目に基づいて、前記診療区分毎に診療報酬点数の計算処理を行う診療報酬点数計算手段とを含み、
前記区切り線設定手段によって設定された前記領域内の入力欄に診療項目の入力が可能な状態で前記入力手段を介して第１の操作情報が入力されたとき、
前記診療項目受付処理手段は、前記入力欄の表示位置にかかわらず該入力欄が含まれる当該領域内に追加入力欄を表示し該追加入力欄への診療項目の入力を促し、前記診療報酬点数計算手段は、前記追加入力欄に対して入力された診療項目を用いて、当該診療区分の診療報酬点数の再計算処理を行う診療報酬点数計算装置であり、
前記診療報酬点数計算装置は、
前記追加入力欄への診療項目を用いて診療項目を生成する診療項目生成手段をさらに含み、
前記診療項目生成手段は、前記追加入力欄に入力された新たな診療項目の解析を行い、予め決められた条件リストを参照して、前記新たな診療項目の追加条件が前記条件リストに合致した診療項目又はその組み合わせから新たな診療項目を生成し、
前記診療報酬点数計算手段は、
前記診療項目受付処理手段によって受け付けられた前記診療項目と、前記診療項目生成手段によって生成された前記新たな診療項目とに基づいて、前記診療報酬点数の計算処理を行う、
ことを特徴とする診療報酬点数計算装置。
【請求項２】
請求項１において、
前記表示領域の水平方向に前記診療項目を表示し、前記表示領域の垂直方向に各診療項目を並べて表示し、前記水平方向の前記区切り線により診療区分毎に区切られた領域が形成される場合に、
前記診療区分毎に区切られた領域内の最下行を選択行として前記診療項目の入力が可能な状態で前記入力手段を介して前記第１の操作情報が入力されたとき、前記診療項目受付処理手段は、前記選択行の下方向に位置する区切り線と前記選択行との間に追加行を設けて表示し、該追加行に診療項目の入力を促すことを特徴とする診療報酬点数計算装置。
【請求項３】
請求項２において、
前記診療区分毎に区切られた領域内の所与の行を選択行として前記診療項目の入力が可能な状態で前記入力手段を介して第２の操作情報が入力されたとき、前記診療項目受付処理手段は、前記選択行の上方向に追加行を設けて表示し、該追加行に診療項目の入力を促すことを特徴とする診療報酬点数計算装置。
【請求項４】
請求項１乃至３のいずれかにおいて、
前記診療項目生成手段によって生成された診療項目を表示手段に表示させた後、該診療項目の削除指示があったとき、該診療項目に対応した削除履歴を保持する削除履歴記憶手段と、
前記診療項目生成手段によって生成された診療項目を前記削除履歴記憶手段に基づいて表示手段に表示すべきか否かを判断する表示可否判断手段とを含み、
前記表示可否判断手段によって、前記表示手段に表示すべきと判断されたことを条件に、前記診療項目生成手段によって生成された診療項目を前記表示手段に表示させることを特徴とする診療報酬点数計算装置。
【請求項５】
診療区分毎に診療報酬点数の計算を行う診療報酬点数計算装置の処理方法であって、
前記診療報酬点数計算装置の処理方法は、
表示手段の表示領域内に、診療区分毎に区切り線により区切られた領域を設定する区切り線設定ステップと、
前記区切り線設定ステップにおいて設定された前記領域内において、診療区分に対応した診療項目の入力欄を表示して該診療項目の入力を促し、所与の入力手段を介して前記診療項目の受付処理を行う診療項目受付処理ステップと、
前記診療項目受付処理ステップにおいて受け付けられた前記診療項目に基づいて、前記診療区分毎に診療報酬点数の計算処理を行う診療報酬点数計算ステップとを含み、
前記区切り線設定ステップにおいて設定された前記領域内の入力欄に診療項目の入力が可能な状態で前記入力手段を介して第１の操作情報が入力されたとき、
前記診療項目受付処理ステップは、前記入力欄の表示位置にかかわらず該入力欄が含まれる当該領域内に追加入力欄を表示し該追加入力欄への診療項目の入力を促し、前記診療報酬点数計算ステップは、前記追加入力欄に対して入力された診療項目を用いて、当該診療区分の診療報酬点数の再計算処理を行う診療報酬点数計算装置の処理方法であり、
前記診療報酬点数計算装置の処理方法は、
前記追加入力欄への診療項目を用いて診療項目を生成する診療項目生成ステップをさらに含み、
前記診療項目生成ステップは、前記追加入力欄に入力された新たな診療項目の解析を行い、予め決められた条件リストを参照して、前記新たな診療項目の追加条件が前記条件リストに合致した診療項目又はその組み合わせから新たな診療項目を生成し、
前記診療報酬点数計算ステップは、
前記診療項目受付処理ステップにおいて受け付けられた前記診療項目と、前記診療項目生成ステップによって生成された前記新たな診療項目とに基づいて、前記診療報酬点数の計算処理を行う、
ことを特徴とする診療報酬点数計算装置の処理方法。
【請求項６】
請求項５において、
前記表示領域の水平方向に前記診療項目を表示し、前記表示領域の垂直方向に各診療項目を並べて表示し、前記水平方向の前記区切り線により診療区分毎に区切られた領域が形成される場合に、
前記診療区分毎に区切られた領域内の最下行を選択行として前記診療項目の入力が可能な状態で前記入力手段を介して前記第１の操作情報が入力されたとき、前記診療項目受付処理ステップは、前記選択行の下方向に位置する区切り線と前記選択行との間に追加行を設けて表示し、該追加行に診療項目の入力を促すことを特徴とする診療報酬点数計算装置の処理方法。
【請求項７】
請求項６において、
前記診療区分毎に区切られた領域内の所与の行を選択行として前記診療項目の入力が可能な状態で前記入力手段を介して第２の操作情報が入力されたとき、前記診療項目受付処理ステップは、前記選択行の上方向に追加行を設けて表示し、該追加行に診療項目の入力を促すことを特徴とする診療報酬点数計算装置の処理方法。
【請求項８】
請求項５乃至７のいずれかにおいて、
前記診療項目生成ステップにおいて生成された診療項目を表示手段に表示させた後、該診療項目の削除指示があったとき、該診療項目に対応した削除履歴を保持する削除履歴記憶ステップと、
前記診療項目生成ステップにおいて生成された診療項目を前記削除履歴に基づいて表示手段に表示すべきか否かを判断する表示可否判断ステップとを含み、
前記表示可否判断ステップにおいて、前記表示手段に表示すべきと判断されたことを条件に、前記診療項目生成ステップにおいて生成された診療項目を前記表示手段に表示させることを特徴とする診療報酬点数計算装置の処理方法。
【請求項９】
請求項５乃至８のいずれか記載の診療報酬点数計算装置の処理方法を、コンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、診療報酬点数計算装置、診療報酬点数計算装置の処理方法及びプログラム等に関する。
【背景技術】
【０００２】
近年、医療分野においてコンピュータ技術やネットワーク技術を駆使して医療事務処理作業等の効率化が進められており、例えば、診療行為等に対応した診療報酬点数が記載された電子レセプトを用いて診療報酬の請求が行われる。診療報酬点数（診療報酬保険点数）は、診療入力処理として医療機関において患者を診療した内容に応じた診療項目等に応じて求められ、診療報酬の請求は、求められた診療報酬点数等を電子レセプトに記載して健康保険組合等の保険者に対して行うものである。
【０００３】
このような診療報酬点数の計算処理については、高度な専門知識と複雑な点数計算処理が必要なため、点数計算の正確性や作業の効率化が望まれている。例えば非特許文献１には、診療予約、診療受付、診療履歴、及び会計処理等を一体的にシステムとして管理する一方、診療入力の内容が編集可能に構成されたシステムが開示されている。また、特許文献１には、電子カルテの指示せんに含まれる複数のサブカテゴリーの内容を同じ１つのシート上で編集できるようにした電子カルテ用指示せん作成システムが開示されている。この電子カルテ用指示せん作成システムでは、挿入ボタンによって既に指示せん上に作成された複数のサブカテゴリーの各行の間に新しい入力ユニットを自由に挿入してサブカテゴリーのレイアウトを容易化する等して、複数のサブカテゴリー相互の整合性を高く保つようにしている。更に、特許文献２には、種々の疾病毎に、時系列のクリニカルパス処置情報に基づいて、看護治療に必要な行為をクリニカルパス項目として表示させる看護医療支援システムが開示されている。このシステムでは、項目追加ボタンによって現在位置の行の上に行が挿入され、項目の追加記入を可能にしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−９９６１０号公報
【特許文献２】特開２００３−１０８６６１号公報
【非特許文献】
【０００５】
【非特許文献１】株式会社イーエムシステムズの製品（Dr.ReceptyII）紹介のホームページ（http://www.emsystems.co.jp/medical/dr/index.html）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、診療報酬点数は診療区分毎に計算される。そのため、処方や調剤の誤りを無くすために表示装置には区切り線で区切られた領域が表示され、この領域内において診療区分に対応した診療項目が入力される。このため、一般的に、医療機関の担当者が、診療区分と該診療区分に対応した診療項目を入力した後に、区切り線の設定を行う。
【０００７】
しかしながら、例えば医療機関の担当者が、同一診療区分内の医薬品名をすべて入力した後に、「用法」を入力し忘れたことに気付くことがある。この「用法」は、診療区分内の最下行に記載する必要がある。このため、非特許文献１、特許文献１及び特許文献２のように選択行の上に行が追加されてしまう場合には、既に区切り線に区切られた領域内に「用法」を追加して編集する作業は、煩雑化してしまう。
【０００８】
本発明は、以上のような技術的課題に鑑みてなされたものであり、その目的の１つは、診療入力の際に、診療区分内に診療項目を容易に追加挿入できる診療報酬点数計算装置、診療報酬点数計算装置の処理方法及びプログラム等を提供することにある。
【課題を解決するための手段】
【０００９】
（１）本発明の一態様は、診療区分毎に診療報酬点数の計算を行う診療報酬点数計算装置が、表示手段の表示領域内に、診療区分毎に区切り線により区切られた領域を設定する区切り線設定手段と、前記区切り線設定手段によって設定された前記領域内において、診療区分に対応した診療項目の入力欄を表示して該診療項目の入力を促し、所与の入力手段を介して前記診療項目の受付処理を行う診療項目受付処理手段と、前記診療項目受付処理手段によって受け付けられた前記診療項目に基づいて、前記診療区分毎に診療報酬点数の計算処理を行う診療報酬点数計算手段とを含み、前記区切り線設定手段によって設定された前記領域内の入力欄に診療項目の入力が可能な状態で前記入力手段を介して第１の操作情報が入力されたとき、前記診療項目受付処理手段は、前記入力欄の表示位置にかかわらず該入力欄が含まれる当該領域内に追加入力欄を表示し該追加入力欄への診療項目の入力を促し、前記診療報酬点数計算手段は、前記追加入力欄に対して入力された診療項目を用いて、当該診療区分の診療報酬点数の再計算処理を行う。
【００１０】
本態様によれば、現在位置にかかわらず該現在位置が含まれる当該診療区分内に追加の入力欄を設け、該入力欄で新たな診療項目を入力できるようにしたので、同一診療区分内での診療項目の入力や編集が簡素化できるようになる。従って、例えばユーザが、同一診療区分内の医薬品名をすべて入力した後に、「用法」を入力し忘れた場合であっても、簡素な操作で当該診療区分内に「用法」を追加挿入することができ、入力作業を大幅に効率化できる診療報酬点数計算装置を提供できるようになる。
【００１１】
（２）本発明の他の態様に係る診療報酬点数計算装置では、前記表示領域の水平方向に前記診療項目を表示し、前記表示領域の垂直方向に各診療項目を並べて表示し、前記水平方向の前記区切り線により診療区分毎に区切られた領域が形成される場合に、前記診療区分毎に区切られた領域内の最下行を選択行として前記診療項目の入力が可能な状態で前記入力手段を介して前記第１の操作情報が入力されたとき、前記診療項目受付処理手段は、前記選択行の下方向に位置する区切り線と前記選択行との間に追加行を設けて表示し、該追加行に診療項目の入力を促す。
【００１２】
本態様によれば、診療区分毎に区切られた領域内の最下行を選択行としているとき、選択行の下方向に位置する区切り線と該選択行との間に追加行を設けることができ、追加行に追加された診療項目の内容を加味して当該診療区分内の診療報酬点数を再計算することができるようになる。このため、同一診療区分内の医薬品名をすべて入力した後に、「用法」を入力し忘れた場合であっても、簡易な操作で当該診療区分内に「用法」を追加挿入することができ、診療報酬点数を正確に行えるようになる。
【００１３】
（３）本発明の他の態様に係る診療報酬点数計算装置では、前記診療区分毎に区切られた領域内の所与の行を選択行として前記診療項目の入力が可能な状態で前記入力手段を介して第２の操作情報が入力されたとき、前記診療項目受付処理手段は、前記選択行の上方向に追加行を設けて表示し、該追加行に診療項目の入力を促す。
【００１４】
本態様によれば、第１の操作情報を入力した場合と異なる挿入手段によって、診療項目の編集の効率化を図ることができるようになる。
【００１５】
（４）本発明の他の態様に係る診療報酬点数計算装置では、前記追加入力欄への診療項目を用いて診療項目を生成する診療項目生成手段を含み、前記診療報酬点数計算手段は、前記診療項目受付処理手段によって受け付けられた前記診療項目と、前記診療項目生成手段によって生成された前記診療項目とに基づいて、前記診療報酬点数の計算処理を行う。
【００１６】
本態様によれば、本発明に係る挿入処理によって新たに診療項目を追加すべき場合であっても、追加された診療項目に対応した診療報酬点数計算を行うことができ、簡易な操作で、複雑な診療報酬点数計算を正確に行うことができるようになる。
【００１７】
（５）本発明の他の態様に係る診療報酬点数計算装置では、前記診療項目生成手段によって生成された診療項目を表示手段に表示させた後、該診療項目の削除指示があったとき、該診療項目に対応した削除履歴を保持する削除履歴記憶手段と、前記診療項目生成手段によって生成された診療項目を前記削除履歴記憶手段に基づいて表示手段に表示すべきか否かを判断する表示可否判断手段とを含み、前記表示可否判断手段によって、前記表示手段に表示すべきと判断されたことを条件に、前記診療項目生成手段によって生成された診療項目を前記表示手段に表示させる。
【００１８】
本態様によれば、本発明に係る挿入によって追加された診療項目に起因して新たに追加すべき診療項目がある場合であっても、表示手段に表示されてしまう煩わしさを無くすことが可能となる。
【００１９】
（６）本発明の他の態様は、診療区分毎に診療報酬点数の計算を行う診療報酬点数計算装置の処理方法が、表示手段の表示領域内に、診療区分毎に区切り線により区切られた領域を設定する区切り線設定ステップと、前記区切り線設定ステップにおいて設定された前記領域内において、診療区分に対応した診療項目の入力欄を表示して該診療項目の入力を促し、所与の入力手段を介して前記診療項目の受付処理を行う診療項目受付処理ステップと、前記診療項目受付処理ステップにおいて受け付けられた前記診療項目に基づいて、前記診療区分毎に診療報酬点数の計算処理を行う診療報酬点数計算ステップとを含み、前記区切り線設定ステップにおいて設定された前記領域内の入力欄に診療項目の入力が可能な状態で前記入力手段を介して第１の操作情報が入力されたとき、前記診療項目受付処理ステップは、前記入力欄の表示位置にかかわらず該入力欄が含まれる当該領域内に追加入力欄を表示し該追加入力欄への診療項目の入力を促し、前記診療報酬点数計算ステップは、前記追加入力欄に対して入力された診療項目を用いて、当該診療区分の診療報酬点数の再計算処理を行う。
【００２０】
本態様によれば、現在位置にかかわらず該現在位置が含まれる当該診療区分内に追加の入力欄を設け、該入力欄で新たな診療項目を入力できるようにしたので、同一診療区分内での診療項目の入力や編集が簡素化できるようになる。従って、例えばユーザが、同一診療区分内の医薬品名をすべて入力した後に、「用法」を入力し忘れた場合であっても、簡素な操作で当該診療区分内に「用法」を追加挿入することができ、入力作業を大幅に効率化できる診療報酬点数計算装置の処理方法を提供できるようになる。
【００２１】
（７）本発明の他の態様に係る診療報酬点数計算装置の処理方法では、前記表示領域の水平方向に前記診療項目を表示し、前記表示領域の垂直方向に各診療項目を並べて表示し、前記水平方向の前記区切り線により診療区分毎に区切られた領域が形成される場合に、前記診療区分毎に区切られた領域内の最下行を選択行として前記診療項目の入力が可能な状態で前記入力手段を介して前記第１の操作情報が入力されたとき、前記診療項目受付処理ステップは、前記選択行の下方向に位置する区切り線と前記選択行との間に追加行を設けて表示し、該追加行に診療項目の入力を促す。
【００２２】
本態様によれば、診療区分毎に区切られた領域内の最下行を選択行としているとき、選択行の下方向に位置する区切り線と該選択行との間に追加行を設けることができ、追加行に追加された診療項目の内容を加味して当該診療区分内の診療報酬点数を再計算することができるようになる。このため、同一診療区分内の医薬品名をすべて入力した後に、「用法」を入力し忘れた場合であっても、簡易な操作で当該診療区分内に「用法」を追加挿入することができ、診療報酬点数を正確に行えるようになる。
【００２３】
（８）本発明の他の態様に係る診療報酬点数計算装置の処理方法では、前記診療区分毎に区切られた領域内の所与の行を選択行として前記診療項目の入力が可能な状態で前記入力手段を介して第２の操作情報が入力されたとき、前記診療項目受付処理ステップは、前記選択行の上方向に追加行を設けて表示し、該追加行に診療項目の入力を促す。
【００２４】
本態様によれば、第１の操作情報を入力した場合と異なる挿入方法によって、診療項目の編集の効率化を図ることができるようになる。
【００２５】
（９）本発明の他の態様に係る診療報酬点数計算装置の処理方法では、前記追加入力欄への診療項目を用いて診療項目を生成する診療項目生成ステップを含み、前記診療報酬点数計算ステップは、前記診療項目受付処理ステップにおいて受け付けられた前記診療項目と、前記診療項目生成手段によって生成された前記診療項目とに基づいて、前記診療報酬点数の計算処理を行う。
【００２６】
本態様によれば、本発明に係る挿入処理によって新たに診療項目を追加すべき場合であっても、追加された診療項目に対応した診療報酬点数計算を行うことができ、簡易な操作で、複雑な診療報酬点数計算を正確に行うことができるようになる。
【００２７】
（１０）本発明の他の態様に係る診療報酬点数計算装置の処理方法では、前記診療項目生成ステップにおいて生成された診療項目を表示手段に表示させた後、該診療項目の削除指示があったとき、該診療項目に対応した削除履歴を保持する削除履歴記憶ステップと、前記診療項目生成ステップにおいて生成された診療項目を前記削除履歴に基づいて表示手段に表示すべきか否かを判断する表示可否判断ステップとを含み、前記表示可否判断ステップにおいて、前記表示手段に表示すべきと判断されたことを条件に、前記診療項目生成ステップにおいて生成された診療項目を前記表示手段に表示させる。
【００２８】
本態様によれば、本発明に係る挿入によって追加された診療項目に起因して新たに追加すべき診療項目がある場合であっても、表示手段に表示されてしまう煩わしさを無くすことが可能となる。
【００２９】
（１１）本発明の他の態様は、コンピュータ読み取り可能なプログラムが、上記のいずれか記載の診療報酬点数計算装置の処理方法を、コンピュータに実行させる。
【００３０】
本態様によれば、診療入力の際に、診療区分内に診療項目を容易に追加挿入できる診療報酬点数計算装置を制御するプログラムを提供できるようになる。
【図面の簡単な説明】
【００３１】
【図１】本実施形態における診療報酬点数計算装置が適用される医療事務支援システムの処理例のフロー図。
【図２】本実施形態における診療報酬点数計算装置の構成例のブロック図。
【図３】本実施形態における診療区分の説明図。
【図４】本実施形態における当該診療区分内における追加挿入の例の説明図。
【図５】本実施形態における当該診療区分内における追加挿入の例の説明図。
【図６】本実施形態における当該診療区分内における追加挿入の例の説明図。
【図７】本実施形態における当該診療区分内における追加挿入の例の説明図。
【図８】本実施形態における診療報酬点数計算装置の処理例のフロー図。
【図９】図８のステップＳ３４における挿入処理の詳細の処理例のフロー図。
【図１０】図８のステップＳ４０における区切り処理の詳細の処理例のフロー図。
【図１１】本実施形態における診療報酬点数計算装置が実現する機能の一例の説明図。
【図１２】本実施形態における診療報酬点数計算装置が実現する機能の一例の説明図。
【図１３】本実施形態における診療報酬点数計算装置が実現する機能の一例の説明図。
【発明を実施するための形態】
【００３２】
以下、本発明の実施の形態について図面を用いて詳細に説明する。なお、以下に説明する実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成のすべてが本発明の必須構成要件であるとは限らない。
【００３３】
図１に、本発明に係る実施形態における診療報酬点数計算装置が適用される医療事務支援システムの処理例のフロー図を示す。
【００３４】
このシステムは、患者毎に、診療履歴等をデータベースに登録して、各患者の来院予約の受付処理から診療後の会計処理までを一元的に管理する。即ち、図１に示すように、このシステムは、予約受付処理として、医療機関にて診療を受ける日時の予約状況を管理する（ステップＳ１０）。そして、診療受付処理において、予約受付処理において受け付けた患者が予約された日時に来院したとき、当該患者の診療履歴や電子カルテ情報等の管理情報を読み出し、診療を支援する情報を表示させる（ステップＳ１２）。その後、診療入力処理において、診療行為や医薬品等の診療項目を入力して、診療区分毎に診療報酬点数計算を行う（ステップＳ１４）。続いて、必要に応じて、病名入力処理において、当該患者の病名等を入力してデータベースに登録し（ステップＳ１６）、最後に当該患者の会計処理を行う（ステップＳ１８）。この会計処理では、患者や保険者に対して、ステップＳ１４で計算した診療報酬点数に対応した請求が行われる。
【００３５】
本実施形態における診療報酬点数計算装置は、表示手段の表示領域内において区切り線により区切られた診療区分毎に診療報酬点数の計算を行うことができ、図１のステップＳ１４の診療入力処理において、診療区分や診療区分内の診療項目の入力及び編集を容易化して、煩雑な診療報酬点数の計算処理の効率化を図るものである。従来では、現在位置によっては区切り線をまたいだ別の診療区分内に追加の入力欄が挿入されてしまうが、本実施形態では、現在位置にかかわらず該現在位置が含まれる当該診療区分内に追加入力欄を挿入でき、この追加入力欄に入力された情報を用いて診療報酬点数の再計算を行うことができるようになっている。
【００３６】
図２に、本実施形態における診療報酬点数計算装置の構成例のブロック図を示す。
【００３７】
診療報酬点数計算装置１００は、表示手段としての表示装置１０と、入力手段としての入力装置２０と、記憶手段としての記憶装置３０と、表示装置１０と入力装置２０と記憶装置３０の制御を行う制御装置４０とを含む。表示装置１０は、制御装置４０によって生成された画像情報に基づいて情報を表示する。入力装置２０は、医療機関の担当者等のユーザの操作内容に対応した操作情報を制御装置４０に出力する。記憶装置３０は、予め登録情報が登録されたデータベースや制御装置４０によって生成された情報を記憶する。制御装置４０は、記憶装置３０に記憶された情報や、入力装置２０を介して診療入力の際の入力情報に基づいて制御装置４０を構成する各部や診療報酬点数計算装置１００を構成する各装置の制御情報や、表示装置１０の画像情報を生成する。
【００３８】
表示装置１０としては、ＣＲＴ（Cathode-Ray Tube）、液晶ディスプレイ、プラズマディスプレイ、有機ＥＬ（Electro-Luminescence）ディスプレイやプロジェクタ等の公知の表示装置を採用できる。入力装置２０としては、キーボード、マウスやタッチパネル等のユーザの操作内容に対応した信号を生成できるものを採用できる。記憶装置３０は、ＨＤＤ（Hard Disk Drive）装置、ＤＶＤ（Digital Versatile Disc）等の情報の読み出し又は書き込みが可能な装置を採用できる。制御装置４０は、中央演算処理装置（Central Processing Unit：ＣＰＵ）、読み出し専用メモリ（Read Only Memory：ＲＯＭ）及びランダムアクセスメモリ（Random Access Memory：ＲＡＭ）を有し、ＲＯＭ又はＲＡＭに格納されたプログラムをＣＰＵが読み込み、該プログラムに対応した処理をＣＰＵが実行することで各種の機能を実現する装置を採用できる。
【００３９】
制御装置４０において、所定のプログラムを読み込んだＣＰＵが該プログラムに対応した処理を実行することで、区切り線設定部４２、診療項目受付処理部４４、診療項目生成部４６、診療報酬点数計算部４８及び表示可否判断部５０の各部の機能を実現することができる。即ち、上記のプログラムをコンピュータにインストールして起動させることで、該コンピュータを診療報酬点数計算装置１００として機能させることができる。なお、上記のプログラムを記録媒体に読み取り可能に構成したり、或いはネットワークを介してダウンロード可能な状態に構成したりするようにしてもよい。
【００４０】
区切り線設定部４２（区切り線設定手段）は、表示装置１０の表示領域内に、診療区分毎に区切り線により区切られる領域を設定する処理を行う。区切り線の設定は、ユーザからの操作情報により設定される。
【００４１】
診療項目受付処理部４４（診療項目受付処理手段）は、区切り線設定部４２によって設定された領域内において、診療区分に対応した診療項目の入力欄を表示して該診療項目の入力を促し、入力装置２０を介した診療項目の受付処理を行う。そして、区切り線設定部４２によって設定された領域内の入力欄に診療項目の入力が可能な状態で入力装置２０を介して第１の操作情報が入力されたとき、診療項目受付処理部４４は、この領域内において入力欄の表示位置にかかわらず該入力欄を含む当該領域内に追加入力欄を表示し該追加入力欄への診療項目の入力を促すことができる。
【００４２】
診療項目生成部４６（診療項目生成手段）は、当該診療区分内の診療項目、又は上記の追加入力欄への入力によって新たに追加された診療項目を用いて診療項目を生成することができる。診療項目生成部４６によって生成された診療項目は、当該診療区分又は別の診療区分内に表示装置１０において表示される。
【００４３】
診療報酬点数計算部４８（診療報酬点数計算手段）は、診療項目受付処理部４４によって受け付けられた診療項目に基づいて、診療区分毎に診療報酬点数の計算処理を行う。また、診療報酬点数計算部４８は、上記の追加入力欄に対して入力された診療項目を用いて、当該診療区分の診療報酬点数の再計算処理を行うことができる。更に、診療報酬点数計算部４８は、診療項目受付処理部４４によって受け付けられた診療項目と、診療項目生成部４６によって生成された診療項目とに基づいて、診療区分毎に診療報酬点数の計算処理を行うことができる。この診療報酬点数の計算処理又は再計算処理においては、診療区分内の診療項目毎に、又は診療項目の組み合わせ等に対応した予め決められた診療報酬点数に数量と回数とを掛け合わせる等の所定の計算式によって診療報酬点数が求められる。
【００４４】
表示可否判断部５０（表示可否判断手段）は、診療項目生成部４６によって生成された診療項目を表示装置１０に表示させるべきか否かの判断処理を行う。表示装置１０に一度表示された、診療項目生成部４６によって生成された診療項目に対するユーザの削除指示を履歴情報として保持しておき、表示可否判断部５０は、この履歴情報に基づいて表示可否の判断を行う。
【００４５】
記憶装置３０は、患者データベース３２と、削除履歴テーブル３４（削除履歴記憶手段）とを含む。患者データベース３２には、診療入力対象の患者の診療履歴等の診療情報が記憶されており、少なくとも診療入力の際には患者データベース３２に記憶される診療情報が読み出されて、診療入力後の情報が追加登録されて患者データベース３２が更新される。削除履歴テーブル３４には、診療項目生成部４６によって生成された診療項目毎に、ユーザの削除指示の履歴が記憶されている。より具体的には、削除履歴テーブル３４は、診療項目生成部４６によって生成された診療項目を表示装置１０に表示させた後、ユーザからの該診療項目の削除指示があったとき、該診療項目に対応した削除履歴を保持する。この削除履歴テーブル３４は、患者データベース３２に記憶される患者の来院毎に設けられることが望ましい。
【００４６】
以上のように、本実施形態では、現在位置にかかわらず該現在位置が含まれる当該診療区分内に追加の入力欄を設け、該入力欄で新たな診療項目を入力できるようにしたので、同一診療区分内での診療項目の入力や編集が簡素化できる。従って、例えばユーザが、同一診療区分内の医薬品名をすべて入力した後に、「用法」を入力し忘れた場合であっても、簡素な操作で当該診療区分内に「用法」を追加挿入することができ、入力作業を大幅に効率化できる診療報酬点数計算装置を提供できるようになる。
【００４７】
ここで、本実施形態における追加挿入の一例を表示装置１０に表示された画面の一例を用いて説明する。
【００４８】
以下では、本実施形態における診療報酬点数計算装置１００が、表示装置１０の所定の表示領域内に、いわゆる表計算ソフトのように格子状にセルを表示し、１行を構成する各セルに診療項目が入力されるものとする。即ち、表示領域の水平方向に診療項目を表示し、表示領域の垂直方向に診療区分内の各診療項目を並べて表示し、水平方向の区切り線により診療区分毎に区切られた領域が形成されるものとする。この場合、当該診療区分は、水平方向に延びる区切り線によって他の診療区分と区切られて表示され、追加入力欄は、追加行としての行の挿入によって設けられる。
【００４９】
図３に、本実施形態における診療区分の説明図を示す。図３は、予め決められたコードに診療区分が対応づけられている様子を表している。
【００５０】
診療区分には、コード「１１」に対応した「初診」、コード「１２」に対応した「再診」やコード「２１」に対応した「内服」等のように、コードと診療区分の内容が予め決められている。そして、診療区分に応じて、複数の診療項目が設定できるようになっている。このような診療区分には、例えば「診療行為」、「医薬品」、「特定器材」、「コメント」、「修飾語」、「用法」等の診療項目が設定できる。そして、診療項目、又は同一診療区分内の診療項目の組み合わせに応じて、診療報酬点数が決められており、これに「数量」や「回数」を掛け合わせることで、各診療区分内の診療報酬点数が求められる。
【００５１】
図４、図５、図６及び図７に、本実施形態における当該診療区分内における追加挿入の例の説明図を示す。図４〜図７は、表示装置１０の画面の一例を表したものであり、それぞれ入力された診療項目が１行ずつ表示されている。画面の水平方向の実線が区切り線であり、この区切り線により区切られた領域に記載された診療項目が１つの診療区分内の診療項目となる。図４は、診療区分が「再診」、２種類の「内服」のそれぞれの診療項目が設定されている場合の表示装置１０の画面Ｇ１の一例を表す。図５は、図４の画面Ｇ１の５行目を選択行として、「上挿入」の操作を行った後の画面Ｇ２の一例を表す。図６は、図４の画面Ｇ１の４行目を選択行として、「下挿入」の操作を行った後の画面Ｇ３の一例を表す。図７は、図６の画面Ｇ３の５行目に、「用法」を追加設定した後の画面Ｇ４の一例を表す。
【００５２】
診療入力の際、まず、ユーザは、制御装置４０が生成した画像情報に基づいて表示装置１０に表示された画面を見ながら１行ずつ診療項目を入力していく。図４では、「再診」の診療区分、「内服」の診療区分に、それぞれ診療項目が設定される。特に３行目と４行目で構成される「ＰＬ顆粒」等を診療項目とする診療区分は、５行目と６行目とで構成される「クラビット錠」を診療項目とする診療区分とは別の診療区分であり、２行目と３行目との間、４行目と５行目との間、６行目と７行目との間に、ユーザの操作により設定された区切り線が、実線で他の線と区別できるように表示されている。
【００５３】
ここで、図４の画面Ｇ１において、４行目と５行目とで構成される「ＰＬ顆粒」等を診療項目とする診療区分Ｊ１に、「用法」を追加する場合を考える。
【００５４】
例えば、図４の画面の５行目を選択行としてカーソルを移動させ、「上挿入」の操作を行うと、図５の画面Ｇ２に示すように選択行を空白行とし、図４の画面Ｇ１の５行目以降が１段ずつ下げられて表示される。この場合、「クラビット錠」を診療項目とする診療区分Ｊ２に行が追加されてしまうため、診療区分Ｊ１に「用法」を追加することはできない。
【００５５】
これに対して、図４の画面Ｇ１の４行目を選択行としてカーソルを移動させ、「下挿入」の操作を行うと、図６の画面Ｇ３に示すように、図４の画面Ｇ１の５行目が追加入力欄として複数のセルが並ぶ空白行（追加行）が挿入され、図４の画面Ｇ１の４行目と５行目との間の区切り線、図４の画面Ｇ１の５行目以降が１段ずつ下げられて表示される。これにより、診療区分Ｊ１に「用法」を追加することができるようになる。例えば、追加された空白行に、「用法」として「分３  毎食後」を入力すると、簡易な操作で、図７の画面Ｇ４に示すように診療区分の最下行に「用法」を追加で設定できるようになる。
【００５６】
なお、図４の画面Ｇ１の４行目を選択行としてカーソルを移動させ、「上挿入」の操作を行うと、図４の画面Ｇ１の４行目が追加入力欄として複数のセルが並ぶ空白行（追加行）が挿入され、図４の画面Ｇ１の４行目と５行目との間の区切り線、図４の画面Ｇ１の４行目以降が１段ずつ下げられて表示されることになる。
【００５７】
このように、選択行である現在位置にかかわらず、この選択行が位置する当該診療区分内に追加入力欄を挿入できるようにしたので、同一診療区分内の医薬品名をすべて入力した後に、「用法」を入力し忘れた場合であっても、簡素な操作で当該診療区分内に「用法」を追加挿入することができ、入力作業を大幅に効率化できるようになる。
【００５８】
このような本実施形態における診療報酬点数計算装置１００の処理は、次のようなフローに従って行われる。
【００５９】
図８に、本実施形態における診療報酬点数計算装置１００の処理例のフロー図を示す。図８は、診療入力の際に、行挿入処理にかかわる部分の処理例を表す。例えば、制御装置４０を構成するＲＯＭ又はＲＡＭに図８に示す処理手順を指示するプログラムが記憶されており、制御装置４０を構成するＣＰＵがＲＯＭ又はＲＡＭから読み込んだプログラムに対応した処理を実行することで、ソフトウェア処理を実現できるようになっている。
【００６０】
図８の処理に先立って、例えば記憶装置３０の患者データベース３２から診療を受けた患者の情報が読み出されており、この患者の診療入力のための画面が表示装置１０に表示されているものとする。
【００６１】
まず、例えば制御装置４０の診療項目受付処理部４４は、表示装置１０の表示領域内に表示させたカーソルが位置するセルへの入力を促し、入力装置２０を介した操作情報の入力待ち状態となる（ステップＳ３０：Ｎ）。この入力待ち状態では、入力装置２０を介して診療項目の内容の入力、挿入操作の入力、区切り設定の入力等を待つ。
【００６２】
ステップＳ３０において、入力装置２０を介して操作情報が入力されたとき（ステップＳ３０：Ｙ）、診療項目受付処理部４４は、操作情報の解析を行う。より具体的には、入力装置２０からの操作情報が、「下挿入」に対応する操作情報（第１の操作情報）又は「上挿入」に対応する操作情報（第２の操作情報）のとき（ステップＳ３２：Ｙ）、診療項目受付処理部４４は、挿入処理を行う（ステップＳ３４）。挿入処理では、選択行を基準に、上記したように行の「上挿入」や「下挿入」を行い、行の挿入後の画面を表示させる。挿入処理後、診療項目受付処理部４４は、挿入した行が区切り線でとじられた領域内であるか否かを判別し（ステップＳ３６）、区切り線でとじられて領域内ではないと判別したとき（ステップＳ３６：Ｎ）、ステップＳ３０に戻って、挿入された行を選択行として次の入力を待つ。
【００６３】
一方、ステップＳ３２において、入力装置２０からの操作情報が、「下挿入」に対応する操作情報（第１の操作情報）又は「上挿入」に対応する操作情報（第２の操作情報）ではないとき（ステップＳ３２：Ｎ）、診療項目受付処理部４４は、入力装置２０からの操作情報が、「区切り線設定」に対応する操作情報であるか否かを判別する（ステップＳ３８）。
【００６４】
ステップＳ３８において、「区切り線設定」に対応する操作情報であると判別されたとき（ステップＳ３８：Ｙ）、区切り線設定部４２は、区切り処理を行う（ステップＳ４０）。この区切り処理では、既に診療項目が入力されている診療区分をとじたり、新規の診療区分の入力を開始させたりするものであり、少なくとも区切り線でとじられる診療区分の診療報酬点数計算処理を開始させるものである。
【００６５】
なお、ステップＳ３６において挿入した行が区切り線でとじられた領域内にあると判別されたとき（ステップＳ３６：Ｙ）、ステップＳ４０において、区切り線設定部４２は、区切り処理を行う（ステップＳ４０）。
【００６６】
ステップＳ４０の区切り処理の終了後、診療報酬点数計算部４８は、ステップＳ４０で区切り線により区切られた診療区分の診療報酬点数や、ステップＳ３４の挿入処理によって診療項目が挿入された診療区分の診療報酬点数の計算処理を行う（ステップＳ４２）。その後、診療報酬点数計算部４８は、ステップＳ４２の計算処理の結果を、区切り内の診療報酬点数として表示装置１０に表示させる処理を行い（ステップＳ４４）、一連の処理を終了する（エンド）。
【００６７】
ステップＳ３８において、「区切り線設定」に対応する操作情報ではないと判別されたとき（ステップＳ３８：Ｎ）、診療項目受付処理部４４は、入力装置２０からの操作情報を受け付け、該操作情報に対応した処理を行い（ステップＳ４６）、図８の一連の処理を終了する（エンド）。
【００６８】
図９に、図８のステップＳ３４における挿入処理の詳細の処理例のフロー図を示す。例えば、制御装置４０を構成するＲＯＭ又はＲＡＭに図９に示す処理手順を指示するプログラムが記憶されており、制御装置４０を構成するＣＰＵがＲＯＭ又はＲＡＭから読み込んだプログラムに対応した処理を実行することで、ソフトウェア処理を実現できるようになっている。
【００６９】
この挿入処理では、まず、診療項目受付処理部４４は、入力装置２０からの操作情報に基づいて「上挿入」に対応する操作情報であるか否かを判別し（ステップＳ５０）、「上挿入」に対応する操作情報であると判別されたとき（ステップＳ５０：Ｙ）、選択行の直ぐ上が区切り線か否かを判別する（ステップＳ５２）。選択行の直ぐ上が区切り線であると判別されたとき（ステップＳ５２：Ｙ）、区切り線の位置を保持したまま（ステップＳ５４）、選択行以降のすべての行を１段下げる処理を行う（ステップＳ５６）。一方、ステップＳ５２において、選択行の直ぐ上が区切り線ではないと判別されたとき（ステップＳ５２：Ｎ）、診療項目受付処理部４４は、選択行以降のすべての行を１段下げる処理を行う（ステップＳ５６）。
【００７０】
その後、診療項目受付処理部４４は、選択行に空白行（追加行）を作成し（ステップＳ５８）、この空白行にカーソルを移動させる処理を行って表示装置１０に表示させることで、挿入された空白行への入力を促す（ステップＳ６０）。
【００７１】
一方、ステップＳ５０において、「上挿入」に対応する操作情報ではないと判別されたとき（ステップＳ５０：Ｎ）、診療項目受付処理部４４は、入力装置２０からの操作情報に基づいて「下挿入」に対応する操作情報であるか否かを判別し（ステップＳ６３）。ステップＳ６３において、「下挿入」に対応する操作情報であると判別されたとき（ステップＳ６３：Ｙ）、選択行以降のすべての行を１段下げる処理を行う（ステップＳ６４）。なお、ステップＳ６３において、「下挿入」に対応する操作情報ではないと判別されたとき（ステップＳ６３：Ｎ）、一連の処理を終了する（エンド）。
【００７２】
次に、診療項目受付処理部４４は、選択行の直ぐ下が区切り線か否かを判別する（ステップＳ６６）。選択行の直ぐ上が区切り線であると判別されたとき（ステップＳ６６：Ｙ）、下の区切り線を１段下げる処理を行う（ステップＳ６８）。これにより、選択行より下に位置する区切り線もまた１段下げられる。
【００７３】
一方、ステップＳ６６において、選択行の直ぐ上が区切り線ではないと判別されたとき（ステップＳ６６：Ｎ）、診療項目受付処理部４４は、選択行の１段下に空白行を作成し（ステップＳ７０）、この空白行にカーソルを移動させる処理を行って表示装置１０に表示させることで、挿入された空白行への入力を促す（ステップＳ６０）。
【００７４】
ステップＳ６２において、ステップＳ６０で挿入された空白行への入力を受け付け（ステップＳ６２：Ｎ）、例えば改行キー等が押下されて入力が終了したとき（ステップＳ６２：Ｙ）、一連の処理を終了する（エンド）。
【００７５】
このように、本実施形態によれば、診療区分毎に区切られた領域内の最下行を選択行として診療項目の入力が可能な状態で入力装置２０を介して「下挿入」に対応する操作情報（第１の操作情報）が入力されたとき、診療項目受付処理部４４は、選択行の下方向に位置する区切り線と該選択行との間に追加行を設けて表示し、該追加行に診療項目の入力を促すことができるようになる。そして、追加行に追加された診療項目の内容を加味して当該診療区分内の診療報酬点数を再計算することができるようになる。このため、同一診療区分内の医薬品名をすべて入力した後に、「用法」を入力し忘れた場合であっても、簡易な操作で「下挿入」によって当該診療区分内に「用法」を追加挿入することができ、診療報酬点数を正確に行えるようになる。
【００７６】
更に、本実施形態によれば、診療区分毎に区切られた領域内の所与の行を選択行として診療項目の入力が可能な状態で入力装置２０を介して「上挿入」に対応する操作情報（第２の操作情報）が入力されたとき、診療項目受付処理部４４は、選択行の上方向に追加行を設けて表示し、該追加行に診療項目の入力を促すことができる。このため、「下挿入」とは異なる挿入手段によって、診療項目の編集の効率化を図ることができるようになる。
【００７７】
図１０に、図８のステップＳ４０における区切り処理の詳細の処理例のフロー図を示す。例えば、制御装置４０を構成するＲＯＭ又はＲＡＭに図１０に示す処理手順を指示するプログラムが記憶されており、制御装置４０を構成するＣＰＵがＲＯＭ又はＲＡＭから読み込んだプログラムに対応した処理を実行することで、ソフトウェア処理を実現できるようになっている。
【００７８】
この区切り処理では、入力装置２０から「区切り設定」に対応した操作情報が入力されたことを条件に、診療項目生成部４６が、診療項目の解析処理を行う（ステップＳ８０）。この解析処理においては、新たな診療項目の追加条件が予め決められた条件リスト（図示せず）を参照して、この条件リストに合致した診療項目又はその組み合わせを抽出する。ステップＳ８０の処理の結果、条件リストに合致した診療項目又はその組み合わせが抽出されたとき新たな診療項目を追加すべきと判断して（ステップＳ８２：Ｙ）、当該診療区分内に診療項目と追加挿入する（ステップＳ８４）、一連の処理を終了する（エンド）。
【００７９】
一方、ステップＳ８２において、ステップＳ８０の処理の結果、条件リストに合致した診療項目又はその組み合わせが抽出されなかったとき（ステップＳ８２：Ｎ）、一連の処理を終了する（エンド）。
【００８０】
このように、本実施形態によれば、本実施形態の「上挿入」又は「下挿入」によって挿入されて追加された診療項目を参照して診療項目を生成できるので、ユーザが追加すべき診療項目を検索する等の作業を省いて、より一層の効率化を図ることができるようになる。
【００８１】
なお、条件リストを参照する診療項目は、本実施形態の「上挿入」又は「下挿入」によって挿入されて追加された診療項目についても抽出対象となるため、診療項目生成部４６は、追加された診療項目を用いて新たな診療項目を生成し、診療報酬点数計算部４８は、診療項目受付処理部４４によって受け付けられた診療項目と、診療項目生成部４６によって生成された診療項目とに基づいて、当該診療区分の診療報酬点数の計算処理を行うことができるようになる。
【００８２】
続いて、図８〜図１０で説明した処理により実現される本実施形態の他の機能の一例について、図１１〜図１３を参照しながら説明する。
【００８３】
図１１、図１２、及び図１３に、本実施形態における診療報酬点数計算装置１００が実現する機能の一例の説明図を示す。図１１〜図１３は、図４〜図７と同様に、表示装置１０の画面の一例を表したものであり、それぞれ入力された診療項目が１行ずつ表示されている。図１１は、診療区分が「再診」、２種類の「内服」、コードが「６０」の「検査」のそれぞれの診療項目が設定されている場合の表示装置１０の画面Ｇ１０の一例を表す。図１２は、図１１の画面Ｇ１０の１４行目を選択行として、「下挿入」の操作を行った後の画面Ｇ１２の一例を表す。図１３は、図１２の画面Ｇ１１の１５行目に、新たな診療項目を入力した後の画面Ｇ１２の一例を表す。
【００８４】
図１１の画面Ｇ１０のうち「検査」の診療区分Ｊ１０に着目すると、「Ａｍｙ」、「γ−ＧＴＰ」、「ＴＧ」、「ＴＰ」、「ＬＤＨ」、「グルコース」、「ＵＡ」という７種類の診療項目が設定されている。この７種類の診療項目を設定し、入力装置２０で「区切り設定」の操作情報を入力することで、診療項目生成部４６は、これらの診療項目を解析し、「生化学検査Ｉまるめ５〜７項目」という診療項目を生成し、診療区分Ｊ１０の最下行に挿入して表示装置１０に表示させる。これにより、診療報酬点数計算部４８は、上記の７種類の診療項目に新たに追加された診療項目に対応した診療報酬点数計算を行い、その結果である「１００」を診療区分Ｊ１０の診療報酬点数として表示装置１０に表示させる。
【００８５】
ここで、診療区分Ｊ１０において、新たな検査項目を追加する必要が生じた場合、ユーザは図１１の画面Ｇ１０の１４行目を選択行として「下挿入」の操作情報を入力すると、診療項目受付処理部４４は、図１２の画面Ｇ１１に示すように、図１１の画面Ｇ１０の１５行目に空白行を生成すると共に、画面Ｇ１０の１５行目以降の診療項目を１段下げて表示させる。
【００８６】
図１２の画面Ｇ１１の１５行目を選択行として、新たな検査項目「Ａｌｂ」である診療項目を受け付けると、診療項目受付処理部４４は、図１３の画面Ｇ１２に示すように診療区分Ｊ１０内の診療項目を表示装置１０に表示させる。このとき、診療項目生成部４６は、診療区分Ｊ１０内の診療項目を解析し、「生化学検査Ｉまるめ８〜９項目」を生成し、図１１の画面Ｇ１０及び図１２の画面Ｇ１１に表示されていた「生化学検査Ｉまるめ５〜７項目」に代えて、診療項目に新たに設定する。
【００８７】
そして、診療報酬点数計算部４８は、「Ａｍｙ」、「γ−ＧＴＰ」、「ＴＧ」、「ＴＰ」、「ＬＤＨ」、「グルコース」、「ＵＡ」という７種類の診療項目と、「Ａｌｂ」の診療項目とにより生成される「生化学検査Ｉまるめ８〜９項目」という診療項目とに基づいて診療報酬点数を再計算する。「生化学検査Ｉまるめ５〜７項目」や「生化学検査Ｉまるめ８〜９項目」の診療項目については、予め診療報酬点数が決められているため、図１１の画面Ｇ１０では診療区分Ｊ１０の診療報酬点数を、図１３の画面Ｇ１２に示すように「１００」から「１０９」に更新でき、同一診療区分内の診療項目を追加で挿入した場合でも、正確な診療報酬点数計算を効率的な作業の中で行うことができるようになる。
【００８８】
ところで、診療項目生成部４６によって生成される診療項目は、生成されるたびに表示装置１０に表示されてしまうと、却って煩わしくなる場合がある。
【００８９】
そこで、例えば診療項目生成部４６によって生成された診療項目が表示装置１０に表示された後、入力装置２０からの操作情報によりこの診療項目の削除を指示されたとき、診療項目受付処理部４４は、当該診療区分内の削除履歴を保存する処理を行う。この削除履歴は、記憶装置３０に削除履歴テーブル３４として記憶される。そして、同様に診療項目生成部４６によって診療項目が生成されたとき、表示可否判断部５０は、記憶装置３０に記憶された削除履歴テーブルを参照して、この診療項目を表示装置１０に表示すべきか否かを判別し、表示すべきと判断したことを条件にこの診療項目を表示装置１０に表示させる。
【００９０】
これにより、診療項目生成部４６によって生成された診療項目を表示装置１０に表示させた後、該診療項目の削除指示があったとき、該診療項目に対応した削除履歴を保持する削除履歴テーブル３４を設けた場合に、表示可否判断部５０によって、表示装置１０に表示すべきと判断されたことを条件に、診療項目生成部４６によって生成された診療項目を表示装置１０に表示させることができる。
【００９１】
例えば、一度、削除を指示された診療項目については、診療項目生成部４６によって同じ診療項目が生成されたとしても、この診療項目については表示装置１０への表示を行わないようにすることが望ましい。こうすることで、診療項目生成部４６によって生成された診療項目が表示装置１０に表示されてしまう煩わしさを無くすことが可能となる。
【００９２】
以上、本発明を、診療報酬点数計算装置及びその処理方法等を例に説明したが、本発明はこれに限定されるものではない。例えば、本発明を実現するための診療報酬点数計算装置の処理方法の処理手順が記述されたプログラムや、該プログラムが記録された記録媒体であってもよい。
【００９３】
また、本発明を上記の各実施形態に基づいて説明したが、本発明は上記の各実施形態に限定されるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００９４】
（１）上記の実施形態では、入力欄としてセルを例に説明したが本発明はこれに限定されるものではない。また、上記の実施形態では、追加入力欄として、セルが水平方向に並ぶ行が挿入されるものとして説明したが、本発明はこれに限定されるものではない。
【００９５】
（２）上記の実施形態では、表示装置１０の表示領域にセルを表示させて、このセルに診療項目等を入力及び表示させるようにしていたが、本発明はこれに限定されるものではない。
【符号の説明】
【００９６】
１０…表示装置、  ２０…入力装置、  ３０…記憶装置、  ３２…患者データベース、
３４…削除履歴テーブル、  ４０…制御装置、  ４２…区切り線設定部、
４４…診療項目受付処理部、  ４６…診療項目生成部、  ４８…診療報酬点数計算部、
５０…表示可否判断部、  １００…診療報酬点数計算装置、
Ｇ１〜Ｇ４，Ｇ１０〜Ｇ１２…画面、  Ｊ１，Ｊ２，Ｊ１０…診療区分
【図１】
0005438395.tif 000002
【図２】
0005438395.tif 000003
【図３】
0005438395.tif 000004
【図８】
0005438395.tif 000005
【図９】
0005438395.tif 000006
【図１０】
0005438395.tif 000007
【図４】
0005438395.tif 000008
【図５】
0005438395.tif 000009
【図６】
0005438395.tif 000010
【図７】
0005438395.tif 000011
【図１１】
0005438395.tif 000012
【図１２】
0005438395.tif 000013
【図１３】
0005438395.tif 000014