(57)【要約】【課題】出生児の一覧で多児をまとめて表示すること。【解決手段】クライアント端末３０は、患者と、患者が同時期に分娩する多児のうち２人目以降の分娩であるか否かの区分とが対応付けられた分娩レコードを複数含む分娩台帳を取得する。クライアント端末３０は、分娩台帳のうち、区分が２人目以降の分娩である分娩レコードを、当該分娩レコードと患者が同一であり、かつ区分が前記２人目以降の分娩ではない分娩レコードと連続する順番に整列させる。クライアント端末３０は、整列後に各分娩レコードの一覧を表示させる。【選択図】図２
2015069389.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
患者と、前記患者が同時期に分娩する多児のうち２人目以降の分娩であるか否かの区分とが対応付けられた分娩レコードを複数含む分娩台帳を取得し、
前記分娩台帳のうち、前記区分が前記２人目以降の分娩である分娩レコードを、当該分娩レコードと患者が同一であり、かつ前記区分が前記２人目以降の分娩ではない分娩レコードと連続する順番に整列させ、
整列後に各分娩レコードの一覧を表示させる
処理を実行させることを特徴とする分娩台帳表示プログラム。
【請求項２】
前記分娩レコードには、前記出生児の出産時間がさらに対応付けられるものであって、
前記整列させる処理は、前記分娩台帳に含まれる前記患者が共通する複数の分娩レコードを前記出産時間の順に整列させた後に、前記区分が前記２人目以降の分娩である分娩レコードを前記区分が前記２人目以降の分娩ではない分娩レコードの次に整列させることを特徴とする請求項１に記載の分娩台帳表示プログラム。
【請求項３】
前記コンピュータに、
前記出産時間の順に整列された各分娩レコードのうち前記区分が前記２人目以降の分娩ではない分娩レコードに連番を付与するとともに前記区分が前記２人目以降の分娩である分娩レコードへ前記２人目以降の分娩ではない分娩レコードと同一の番号を付与し、同一の番号が付与された各分娩レコードの分娩番号に枝番を付与する処理をさらに実行させることを特徴とする請求項２に記載の分娩台帳表示プログラム。
【請求項４】
前記コンピュータに、
期間の指定を受け付け、
前記分娩台帳のうち前記指定を受け付けた期間内の分娩レコードを抽出するとともに、前記指定を受け付けた期間外の分娩レコードであり、かつ前記指定を受け付けた期間に含まれる分娩レコードとの間で前記患者が共通する分娩レコードを抽出する処理をさらに実行させ、
前記整列させる処理は、前記分娩台帳から抽出された分娩レコードを前記出産時間の順に整列させることを特徴とする請求項２に記載の分娩台帳表示プログラム。
【請求項５】
コンピュータが、
患者と、前記患者が同時期に分娩する多児のうち２人目以降の分娩であるか否かの区分とが対応付けられた分娩レコードを複数含む分娩台帳を取得し、
前記分娩台帳のうち、前記区分が前記２人目以降の分娩である分娩レコードを、当該分娩レコードと患者が同一であり、かつ前記区分が前記２人目以降の分娩ではない分娩レコードと連続する順番に整列させ、
整列後に各分娩レコードの一覧を表示させる
処理を実行することを特徴とする分娩台帳表示方法。
【請求項６】
患者と、前記患者が同時期に分娩する多児のうち２人目以降の分娩であるか否かの区分とが対応付けられた分娩レコードを複数含む分娩台帳を取得する取得部と、
前記分娩台帳のうち、前記区分が前記２人目以降の分娩である分娩レコードを、当該分娩レコードと患者が同一であり、かつ前記区分が前記２人目以降の分娩ではない分娩レコードと連続する順番に整列させる整列部と、
整列後に各分娩レコードの一覧を表示させる表示制御部と
を有することを特徴とする分娩台帳表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、分娩台帳表示プログラム、分娩台帳表示方法及び分娩台帳表示装置に関する。
【背景技術】
【０００２】
各種の診療録、助産録や諸記録などの作成、保存および表示を電子的に行う電子カルテシステムが知られている。かかる電子カルテシステムでは、患者単位で診療録、助産録あるいは諸記録などがプロファイルとして管理される。例えば、助産録を表示する場合には、一例として、医療関係者から指定を受け付けた患者に関する周産期、分娩、新生児や産後などの記録が表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２９３５９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の技術では、以下に説明するように、出生児の一覧で多児が散らばって表示される場合がある。
【０００５】
すなわち、上記の電子カルテシステムは、あくまで法の要請によって助産録の作成、保存および表示を患者単位で行うものに過ぎない。このため、上記の電子カルテシステムでは、複数の患者にまたがって出生児の一覧を表示することが想定されていない。さらに、たとえ助産録を用いて出生児の一覧を表示できたとしても、その中に１人の患者が同時期に分娩する多児が含まれる場合に、１人の患者によって分娩された多児が連続して表示されないことがある。例えば、出生児の一覧を出産時間の順に表示するとしたとき、ある患者が多児のうち１人の児を分娩してから次の児を分娩するまでには時間差があるので、その間に別の患者によって分娩がなされることがある。この場合には、別の患者によって分娩された児が多児の間に挿入された状態で出生児の一覧が表示されることになる。この結果、医療関係者が双子の出産を１人の出産と誤認したり、三つ子の出産を一人または双子の出産と誤認したりしてしまう事態も起こり得る。
【０００６】
１つの側面では、本発明は、出生児の一覧で多児をまとめて表示できる分娩台帳表示プログラム、分娩台帳表示方法及び分娩台帳表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
一態様の分娩台帳表示プログラムは、コンピュータに、患者と、前記患者が同時期に分娩する多児のうち２人目以降の分娩であるか否かの区分とが対応付けられた分娩レコードを複数含む分娩台帳を取得し、前記分娩台帳のうち、前記区分が前記２人目以降の分娩である分娩レコードを、当該分娩レコードと患者が同一であり、かつ前記区分が前記２人目以降の分娩ではない分娩レコードと連続する順番に整列させ、整列後に各分娩レコードの一覧を表示させる処理を実行させる。
【発明の効果】
【０００８】
出生児の一覧で多児をまとめて表示できる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施例１に係る電子カルテシステムの構成を示す図である。
【図２】図２は、実施例１に係る各装置の機能的構成を示すブロック図である。
【図３】図３は、分娩台帳の一例を示す図である。
【図４】図４は、期間指定画面の一例を示す図である。
【図５】図５は、分娩台帳画面の一例を示す図である。
【図６】図６は、分娩台帳画面の一例を示す図である。
【図７】図７は、実施例１に係る分娩台帳表示処理の手順を示すフローチャートである。
【図８】図８は、実施例１及び実施例２に係る分娩台帳表示プログラムを実行するコンピュータの一例について説明するための図である。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して本願に係る分娩台帳表示プログラム、分娩台帳表示方法及び分娩台帳表示装置について説明する。なお、この実施例は開示の技術を限定するものではない。そして、各実施例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【実施例１】
【００１１】
［システム構成］
図１は、実施例１に係る電子カルテシステムの構成を示す図である。図１に示す電子カルテシステム１は、診療録、助産録や諸記録などの電子カルテの作成、保存および表示を電子的に行うものである。かかる電子カルテの表示の一環として、各患者の助産録の一部が複数の患者にまたがってリスト化された分娩台帳を表示するにあたって多児をまとめて表示する分娩台帳表示処理を実現する。
【００１２】
図１に示すように、電子カルテシステム１は、サーバ装置１０と、クライアント端末３０Ａ〜３０Ｃとが収容される。図１には、３つのクライアント端末を図示したが、システムに収容される装置の数は図示の構成に限定されない。すなわち、電子カルテシステム１は、任意の数のクライアント端末を収容できる。なお、以下では、クライアント端末３０Ａ〜３０Ｃの各装置を総称する場合には、「クライアント端末３０」と記載する場合がある。
【００１３】
これらサーバ装置１０及びクライアント端末３０の間は、ネットワーク５を介して相互に通信可能に接続される。かかるネットワーク５には、有線または無線を問わず、インターネット（Internet）、ＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）などの任意の種類の通信網を採用できる。
【００１４】
サーバ装置１０は、上記の電子カルテを管理するコンピュータである。一態様としては、サーバ装置１０は、クライアント端末３０から患者の識別情報、例えば患者ＩＤ（IDentification）の指定を受け付けた場合に、サーバ装置１０上に保存された電子カルテのうち当該患者ＩＤに対応する電子カルテの編集画面を送信する。そして、サーバ装置１０は、クライアント端末３０によって編集画面に入力された編集情報を受け付けた場合に、当該編集情報にしたがって診療録、助産録や諸記録を更新する。なお、診療録や諸記録に関する機能については、既存の電子カルテシステムと同様の機能であるので、助産録に関する機能に絞って以下の説明を行うこととする。
【００１５】
クライアント端末３０は、上記の電子カルテの編集および表示を行うコンピュータである。かかるクライアント端末３０の一例としては、パーソナルコンピュータを始めとする固定端末の他、スマートフォンを始め、携帯電話機、ＰＨＳやＰＤＡなどの移動体通信端末、さらには、移動体通信網に接続する能力を持たないタブレット端末などを採用できる。なお、上記のＰＨＳは、「Personal  Handyphone  System」の略称であり、上記のＰＤＡは、「Personal  Digital  Assistants」の略称である。
【００１６】
一態様としては、クライアント端末３０は、サーバ装置１０上に保存された助産録を編集可能な助産録画面を表示する。かかる助産録画面には、一例として、周産期記録、分娩期記録、新生児記録および産後記録の画面を切り替えるタブが含まれる。医療関係者は、助産録画面上に表示されたタブで画面の切替えを行うことによって周産期記録、分娩期記録、新生児記録や産後記録を編集できる。その後、クライアント端末３０は、助産録画面に入力された編集情報をサーバ装置１０へ送信する。
【００１７】
［サーバ装置１０の構成］
図２は、実施例１に係る各装置の機能的構成を示すブロック図である。図２に示すように、サーバ装置１０は、通信Ｉ／Ｆ（InterFace）部１３と、助産録記憶部１４と、分娩台帳記憶部１５と、助産録管理部１６と、分娩台帳管理部１７とを有する。なお、サーバ装置１０は、図２に示した機能部以外にも既知の電子カルテシステムが有する各種の機能部、例えば診療録管理部や諸記録管理部などを有することとしてもかまわない。
【００１８】
通信Ｉ／Ｆ部１３は、他の装置、例えばクライアント端末３０との間で通信制御を行うインタフェースである。かかる通信Ｉ／Ｆ部１１の一態様としては、ＬＡＮカードなどのネットワークインタフェースカードを採用できる。例えば、通信Ｉ／Ｆ部１１は、クライアント端末３０から助産録の編集要求や分娩台帳の送信依頼を受け付けたり、あるいは助産録画面や分娩台帳をクライアント端末３０へ送信したりする。
【００１９】
助産録記憶部１４は、助産録を記憶する記憶部である。かかる助産録の一態様としては、文書ＩＤ、区分、関連文書ＩＤ、患者ＩＤ、患者名、年齢、出産日付、出産時刻、週、日、妊娠回数、出産回数、妊娠中の異常、分娩様式や妊産婦管理番号などの項目が対応付けられたデータを採用できる。ここで言う「文書ＩＤ」とは、助産録の文書を識別する識別情報を指す。例えば、患者が１度の出産で多児、例えば双子、三つ子や三つ子以上を出産する場合には、同一の患者であっても各新生児の助産録に異なる文書ＩＤが採番される。また、「区分」とは、１人の患者が同時期に分娩する多児の２人目以降の分娩であるか否かの区分を表す。例えば、多児ではない分娩または多児のうち１人目の分娩には、区分として「１」が付与される一方で、多児のうち２人目以降の分娩には、区分として全て「２」が付与される。また、「関連文書ＩＤ」とは、多児のうち２人目以降の助産録に関連付けられる１人目の助産録の文書ＩＤを指す。また、「妊産婦管理番号」とは、産科医療補償制度において妊産婦を管理する番号を指す。例えば、産科医療補償制度に加入している出産機関で出産が原因となって出生児が重度の脳性まひとなった場合に、補償金の支給を受けるために用いられる。
【００２０】
分娩台帳記憶部１５は、分娩台帳を記憶する記憶部である。かかる分娩台帳は、助産録に出産日時が登録される度に、当該助産録が持つ項目のうち一部または全部の項目の値が複写された分娩レコードが後述の分娩台帳管理部１７によって追加されることによってリスト化される。
【００２１】
かかる分娩台帳の一態様としては、複数の分娩レコードがリスト化されたデータを採用できる。図３は、分娩台帳の一例を示す図である。図３には、分娩台帳に含まれる分娩レコードのうち出産日付が１２月および１月である分娩レコードが抜粋して図示されている。また、図３には、助産録が持つ項目のうち文書ＩＤ、区分、関連文書ＩＤ、患者ＩＤ、患者名、年齢、出産日付、出産時刻、週および日が複写された分娩レコードが例示されている。図３に示すように、文書ＩＤ「22351」及び文書ＩＤ「22353」の分娩レコードは、区分が「２」であるので、多児の２人目以降の分娩であることを意味する。一方、文書ＩＤ「22351」及び文書ＩＤ「22353」以外の分娩レコードは、区分が「１」であるので、多児の２人目以降の分娩ではないことを意味する。このうち、文書ＩＤ「22350」以外の分娩レコードは、他の分娩レコードの関連文書ＩＤのフィールドに１つも文書ＩＤの登録がないので、多児ではない分娩であることを意味する。一方、文書ＩＤ「22350」の分娩レコードは、文書ＩＤ「22351」及び文書ＩＤ「22353」の関連文書ＩＤのフィールドに文書ＩＤ「22350」の登録があるので、多児のうち１人目の分娩であることを意味する。
【００２２】
助産録管理部１６は、助産録を管理する処理部である。一態様としては、助産録管理部１６は、クライアント端末３０から患者ＩＤの指定を受け付けた場合に、助産録記憶部１４に記憶された助産録のうち当該患者ＩＤに対応する助産録を編集可能な助産録画面を生成した上でクライアント端末３０へ送信する。そして、助産録管理部１６は、クライアント端末３０から助産録画面へ入力された編集情報を受け付けた場合に、当該編集情報にしたがって助産録を更新する。
【００２３】
分娩台帳管理部１７は、分娩台帳を管理する処理部である。一態様としては、分娩台帳管理部１７は、助産録管理部１６によって助産録が更新された場合に、当該更新があった助産録の文書ＩＤと同一の値を文書ＩＤのフィールドに持つ分娩レコードがあるか否かを判定する。このとき、当該更新があった助産録の文書ＩＤと同一の値を文書ＩＤのフィールドに持つ分娩レコードがない場合には、今回の編集によって出産日時が確定されたと判断できる。この場合には、分娩台帳管理部１７は、出産日時の確定を契機に、当該助産録が持つ項目のうち一部または全部の項目の値を複写することによって分娩レコードを新規に生成する。一方、分娩台帳管理部１７は、当該更新があった助産録の文書ＩＤと同一の値を文書ＩＤのフィールドに持つ分娩レコードがあった場合には、そのレコードを更新する。
【００２４】
他の一態様としては、分娩台帳管理部１７は、クライアント端末３０から分娩台帳の閲覧要求を受け付けた場合に、分娩台帳記憶部１５に記憶された分娩台帳をクライアント端末３０へ送信する。
【００２５】
なお、上記の助産録管理部１６及び分娩台帳管理部１７は、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）などにサーバ用の電子カルテプログラムを実行させることによって実現できる。また、上記の各機能部は、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）などのハードワイヤードロジックによっても実現できる。
【００２６】
また、上記の助産録記憶部１４や分娩台帳記憶部１５には、一例として、半導体メモリ素子を採用できる。例えば、半導体メモリ素子の一例としては、ＶＲＡＭ（Video  Random  Access  Memory）、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）やフラッシュメモリ（flash  memory）などが挙げられる。また、内部メモリの代わりに、ハードディスク、光ディスクなどの記憶装置を採用することとしてもよい。
【００２７】
［クライアント端末３０の構成］
図２に示すように、クライアント端末３０は、入力部３１と、表示部３２と、通信Ｉ／Ｆ部３３と、助産録編集部３４と、受付部３５ａと、取得部３５ｂと、抽出部３５ｃと、整列部３５ｄと、付与部３５ｅと、表示制御部３５ｆとを有する。
【００２８】
かかるクライアント端末３０は、図２に示した機能部以外にも既知のコンピュータが有する各種の機能部を有することとしてもかまわない。例えば、クライアント端末３０がタブレット端末やスレート端末として実装される場合には、加速度センサや角速度センサをさらに有することとしてもよい。また、クライアント端末３０が移動体通信端末として実装される場合には、アンテナ、移動体通信網に接続する無線通信部、ＧＰＳ（Global  Positioning  System）受信機などの機能部をさらに有していてもかまわない。
【００２９】
入力部３１は、各種の情報に対する指示入力、例えば助産録の編集操作や分娩台帳の閲覧操作を受け付ける入力デバイスである。一態様としては、クライアント端末３０が据置き型のパーソナルコンピュータとして実装される場合には、キーボードやマウスなどを採用できる。かかるマウスは、後述の表示部３２と協働することによってポインティングデバイスとして機能する。ここでは、一例として、マウスによってポインティングデバイス機能が実現される場合を説明するが、タッチパッドなどの他の入力デバイスによりポインティングデバイス機能が実現されることとしてもかまわない。他の一態様としては、クライアント端末３０が携帯端末装置として実装される場合には、入力部３１と表示部３２を一体化することによってタッチパネルとして実装することもできる。
【００３０】
表示部３２は、各種の情報、例えば助産録や分娩台帳などを表示する表示デバイスである。一態様としては、モニタやディスプレイなどを採用できる。
【００３１】
通信Ｉ／Ｆ部３３は、他の装置、例えばサーバ装置１０との間で通信制御を行うインタフェースである。かかる通信Ｉ／Ｆ部３３の一態様としては、ＬＡＮカードなどのネットワークインタフェースカードを採用できる。例えば、通信Ｉ／Ｆ部３３は、助産録の編集要求や分娩台帳の送信依頼をサーバ装置１０へ送信したり、あるいはサーバ装置１０から助産録画面や分娩台帳を受信したりする。
【００３２】
助産録編集部３４は、助産録を編集する処理部である。一態様としては、助産録編集部３４は、入力部３１を介して指定された患者ＩＤを含む助産録の編集要求をサーバ装置１０へ送信する。これによって、サーバ装置１０から患者ＩＤに対応する助産録を編集可能な助産録画面が返信される。例えば、医療関係者は、入力部３１を介して、表示部３２に表示された助産録画面上のタブで新生児記録を編集する画面の切替えを行うことによって出産日時、新生児の体重や血液型などを入力できる。その後、助産録編集部３４は、助産録画面に入力された編集情報をサーバ装置１０へ送信する。このとき、助産録編集部３４は、助産録の区分が「１」または「２」のいずれであるかを特定する。助産録の区分が「２」の場合には、助産録編集部３４は、分娩台帳記憶部１５に記憶された分娩レコードから患者ＩＤが当該助産録の患者ＩＤと同一、かつ、出産日付が過去一定期間内に記載された区分が「１」の分娩レコードを検索し、合致した分娩レコードの文書ＩＤを該当助産録の関連文書ＩＤとしてサーバ装置１０へ送信する。
【００３３】
受付部３５ａは、期間の指定を受け付ける処理部である。一態様としては、受付部３５ａは、入力部３１を介して分娩台帳の閲覧要求を受け付けた場合に、分娩台帳のうち表示対象とする分娩レコードを絞り込む期間を指定可能な期間指定画面を表示部３２に表示させる。図４は、期間指定画面の一例を示す図である。図４に示す期間指定画面５００には、期間の開始日を指定するプルダウンメニュー５１０と、期間の終了日を指定するプルダウンメニュー５２０とが含まれる。これらプルダウンメニュー５１０及びプルダウンメニュー５２０では、期間の開始日および期間の終了日を日単位で選択できる。そして、受付部３５ａは、期間の開始日および期間の終了日がプルダウンメニュー５１０及びプルダウンメニュー５２０で選択された状態でＯＫボタン５６０の押下操作を受け付けた場合に、開始日及び終了日によって定まる期間を指定期間として抽出部３５ｃへ出力する。また、受付部３５ａは、期間指定画面５００上の指定なしボタン５５０の押下操作を受け付けた場合に、期間の指定なしを抽出部３５ｃへ出力する。なお、キャンセルボタン５７０の押下操作を受け付けた場合には、前に表示されていた画面、例えばメニュー画面等に戻る。
【００３４】
取得部３５ｂは、サーバ装置１０上に保存された分娩台帳を取得する処理部である。一態様としては、取得部３５ｂは、受付部３５ａによって期間が指定された場合に、分娩台帳の送信依頼をサーバ装置１０へ送信する。その後、取得部３５ｂは、サーバ装置１０から返信された分娩台帳を取得する。このとき、取得部３５ｂは、サーバ装置１０上に保存された全期間の分娩台帳を取得することとしてもよいし、受付部３５ａで受け付けた指定期間内の分娩レコードとともに、指定期間の開始日以前の所定期間および指定期間の終了日以後の所定期間に含まれる分娩レコードを取得することとしてもよい。
【００３５】
抽出部３５ｃは、取得部３５ｂによって取得された分娩台帳のうち閲覧対象とする分娩レコードを抽出する処理部である。
【００３６】
一態様としては、抽出部３５ｃは、取得部３５ｂによって取得された分娩台帳のうち指定期間内の分娩レコードを抽出する。そして、抽出部３５ｃは、指定期間内の分娩レコードのうち分娩レコードを１つ選択する。その上で、抽出部３５ｃは、指定期間外の分娩レコードから指定期間内の分娩レコードが持つ患者ＩＤと同一の患者ＩＤを持つ分娩レコードを検索する。そして、抽出部３５ｃは、指定期間内の分娩レコードが持つ患者ＩＤと同一の患者ＩＤを持つ分娩レコードが検索できた場合、すなわち患者ＩＤの検索がヒットした場合には、当該患者ＩＤの検索がヒットした指定期間外の分娩レコードを抽出する。このように、抽出部３５ｃは、指定期間内の分娩レコードを全て検索し終えるまで上記の患者ＩＤの検索を実行する。
【００３７】
整列部３５ｄは、分娩レコードを整列させる処理部である。一態様としては、整列部３５ｄは、抽出部３５ｃによって抽出された分娩レコードを出産時間、すなわち出産日付及び出産時刻の順に整列させる。その後、整列部３５ｄは、出産時間で整列させた分娩レコードのうち区分「２」の分娩レコードを、区分「２」との患者ＩＤまたは関連文書番号が同一である区分「１」の分娩レコードの次に整列させる。このとき、整列部３５ｄは、区分「２」の分娩レコードが複数存在する場合には、出産時刻が区分「１」の分娩レコードと近い区分「２」の分娩レコードほど区分「１」の分娩レコードの近くに整列させる。
【００３８】
付与部３５ｅは、各分娩レコードに分娩番号を採番する処理部である。一態様としては、付与部３５ｅは、出産時間の順に整列された各分娩レコードのうち区分「１」の分娩レコードに一連の分娩番号を付与する。その後、付与部３５ｅは、区分「２」の分娩レコードへ区分「１」の分娩レコードと同一の分娩番号を付与する。その上で、付与部３５ｅは、同一の分娩番号が付与された各分娩レコードの分娩番号に枝番を付与する。
【００３９】
ここで言う「分娩番号」とは、分娩が行われた順番にしたがって付与される番号を指す。以下では、一例として、分娩番号が昇順に付与される場合を例示するが、分娩番号が降順に付与されることとしてもかまわない。また、以下では、一例として、１月の最初の分娩から分娩番号の初期値を「１」として起算し、以降、年度が終わるまで出産日時の順に連番を付与する場合を例示するが、４月から起算することとしてもよいし、一連の分娩番号を付与する期間を月初めから１ヶ月間としてもかまわない。
【００４０】
表示制御部３５ｆは、整列後に各分娩レコードの一覧を表示させる処理部である。一態様としては、表示制御部３５ｆは、整列後に分娩番号が付与された各分娩レコードがリスト化された分娩台帳画面を生成した上で表示部３２に表示させる。このとき、表示制御部３５ｆは、各分娩レコードを用いて、分娩件数および出産件数を集計した上で分娩件数および出産件数を分娩台帳画面に含めることもできる。ここで言う「分娩件数」とは、分娩を行った患者の人数を指し、「出産件数」とは、娩出された児の人数を指す。例えば、分娩件数は、抽出部３５ｃによって抽出された分娩レコードのうち区分「１」の分娩レコードを集計することによって算出できる。また、出産件数は、抽出部３５ｃによって抽出された分娩レコードのうち指定期間内の分娩レコードを集計することによって算出できる。
【００４１】
なお、上記の助産録編集部３４、受付部３５ａ、取得部３５ｂ、抽出部３５ｃ、整列部３５ｄ、付与部３５ｅ及び表示制御部３５ｆは、ＣＰＵやＭＰＵなどに分娩台帳表示プログラムを含むクライアント用の電子カルテプログラムを実行させることによって実現できる。また、上記の各機能部は、ＡＳＩＣやＦＰＧＡなどのハードワイヤードロジックによっても実現できる。
【００４２】
［具体例１］
図５を用いて、分娩台帳画面の表示方法について具体例を説明する。図５は、分娩台帳画面の一例を示す図である。図５には、２０１２年１２月１日から２０１２年１２月３１日までの一ヶ月間が指定された場合の分娩台帳画面が図示されている。図５に示すように、２０１２年１２月１日から２０１２年１２月３１日までの一ヶ月間が指定された場合には、まず、図３に示した分娩台帳のうち出産日付が指定期間に収まる文書ＩＤ「22345」〜「22352」までの分娩レコードが抽出される。このままの状態で分娩レコードを一覧したのでは、患者名「患者０６」が分娩する三つ子のうち２０１３年１月１日に分娩された文書ＩＤ「22353」の分娩レコードが表示に含まれなくなってしまう。
【００４３】
そこで、指定期間外の分娩レコードから指定期間内の分娩レコードが持つ患者ＩＤと同一の患者ＩＤを持つ分娩レコードが検索される。図３の例では、指定期間外の分娩レコードから指定期間内の分娩レコードが持つ患者ＩＤ「01234506」と同一の患者ＩＤを持つ文書ＩＤ「22353」の分娩レコードが検索される。これによって、図５に示すように、指定期間外にまたがる多児の分娩が存在しても、指定期間外の分娩レコードを表示に含めることができる。このため、患者「患者０６」による分娩が双子の分娩と誤認されるのを抑制できる。
【００４４】
このような抽出がなされた後でも、単純に出産時刻の順に分娩レコードを一覧した場合には、同一の患者「患者０６」によって分娩された文書ＩＤ「22351」及び文書ＩＤ「22353」の分娩レコードの間に、他の患者「患者０７」によって分娩された文書ＩＤ「22352」が表示される。このため、文書ＩＤ「22350」及び文書ＩＤ「22351」の分娩レコードと、文書ＩＤ「22353」の分娩レコードとが散らばって表示されてしまう。
【００４５】
そこで、出産時間で整列させた分娩レコードのうち区分「２」の分娩レコードが、区分「２」との患者ＩＤまたは関連文書番号が同一である区分「１」の分娩レコードの次に整列される。本例で言えば、区分「２」である文書ＩＤ「22353」の分娩レコードよりも出産時刻が区分「１」である文書ＩＤ「22350」の分娩レコードに近い文書ＩＤ「22351」の分娩レコードが存在する。すなわち、三つ子の３人目の前に２人目が存在するので、区分「２」である文書ＩＤ「22351」の分娩レコード、すなわち三つ子の２人目の分娩レコードの次に、区分「２」である文書ＩＤ「22353」の分娩レコード、すなわち三つ子の３人目が整列される。このため、図５に示すように、三つ子の分娩レコードが連続した状態で表示できる。それ故、このため、患者「患者０６」による分娩が双子の分娩と誤認されるのをさらに抑制できる。
【００４６】
さらに、図５に示すように、三つ子の分娩レコードには、同一の分娩番号「220」が付与されているので、患者「患者０６」による分娩が三つ子の分娩であることが一目で把握できる。加えて、三つ子の１人目、２人目、３人目の順に枝番が付与されているので、三つ子が分娩された順番も一目で把握できる。
【００４７】
また、図５に示すように、抽出がなされた分娩レコードのうち分娩レコードのうち区分「１」の分娩レコードの数が集計された分娩件数「７件」が表示されるとともに、抽出がなされた分娩レコードのうち指定期間内の分娩レコードの数が集計された出産件数「８件」が表示されている。このため、指定期間外の分娩レコードを表示に含めたとしても、分娩件数や出産件数を正確に把握できる。
【００４８】
［具体例２］
図６を用いて、分娩台帳画面の表示方法について具体例を説明する。図６は、分娩台帳画面の一例を示す図である。図６には、２０１３年１月１日から２０１３年１月３１日までの一ヶ月間が指定された場合の分娩台帳画面が図示されている。図６に示すように、２０１３年１月１日から２０１３年１月３１日までの一ヶ月間が指定された場合には、まず、図３に示した分娩台帳のうち出産日付が指定期間に収まる文書ＩＤ「22353」〜「22358」までの分娩レコードが抽出される。このままの状態で分娩レコードを一覧したのでは、患者名「患者０６」が分娩する三つ子のうち２０１２年１２月３１日に分娩された文書ＩＤ「22350」及び文書ＩＤ「22351」の分娩レコードが表示に含まれなくなってしまう。
【００４９】
そこで、指定期間外の分娩レコードから指定期間内の分娩レコードが持つ患者ＩＤと同一の患者ＩＤを持つ分娩レコードが検索される。図３の例では、指定期間外の分娩レコードから指定期間内の分娩レコードが持つ患者ＩＤ「01234506」と同一の患者ＩＤを持つ文書ＩＤ「22350」及び文書ＩＤ「22351」の２つの分娩レコードが検索される。これによって、図６に示すように、指定期間外にまたがる多児の分娩が存在しても、指定期間外の分娩レコードを表示に含めることができる。このため、患者「患者０６」による分娩が多児でない分娩と誤認されるのを抑制できる。
【００５０】
さらに、図６に示すように、三つ子の分娩レコードには、同一の分娩番号「220」が付与されているので、患者「患者０６」による分娩が三つ子の分娩であることが一目で把握できる。加えて、三つ子の１人目、２人目、３人目の順に枝番が付与されているので、三つ子が分娩された順番も一目で把握できる。
【００５１】
また、図６に示すように、抽出がなされた分娩レコードのうち分娩レコードのうち区分「１」の分娩レコードの数が集計された分娩件数「５件」が表示されるとともに、抽出がなされた分娩レコードのうち指定期間内の分娩レコードの数が集計された出産件数「６件」が表示されている。このため、指定期間外の分娩レコードを表示に含めたとしても、分娩件数や出産件数を正確に把握できる。
【００５２】
［処理の流れ］
図７は、実施例１に係る分娩台帳表示処理の手順を示すフローチャートである。この処理は、一例として、入力部３１を介して分娩台帳の閲覧要求を受け付けた場合に、処理が起動される。
【００５３】
図７に示すように、入力部３１を介して分娩台帳の閲覧要求を受け付けると（ステップＳ１０１）、受付部３５ａは、期間指定画面を介して期間の指定を受け付ける（ステップＳ１０２）。続いて、取得部３５ｂは、分娩台帳の送信依頼をサーバ装置１０へ送信することによってサーバ装置１０から分娩台帳を取得する（ステップＳ１０３）。
【００５４】
そして、抽出部３５ｃは、ステップＳ１０３で取得された分娩台帳のうち指定期間内の分娩レコードを抽出する（ステップＳ１０４）。そして、抽出部３５ｃは、指定期間内の分娩レコードのうち分娩レコードを１つ選択する（ステップＳ１０５）。
【００５５】
その上で、抽出部３５ｃは、指定期間外の分娩レコードから指定期間内の分娩レコードが持つ患者ＩＤと同一の患者ＩＤを持つ分娩レコードを検索する（ステップＳ１０６）。そして、指定期間内の分娩レコードが持つ患者ＩＤと同一の患者ＩＤを持つ分娩レコードが検索できた場合、すなわち患者ＩＤの検索がヒットした場合（ステップＳ１０７Ｙｅｓ）には、抽出部３５ｃは、当該患者ＩＤの検索がヒットした指定期間外の分娩レコードを抽出する（ステップＳ１０８）。なお、患者ＩＤの検索がヒットしない場合（ステップＳ１０７Ｎｏ）には、ステップＳ１０９へ移行する。
【００５６】
その後、抽出部３５ｃは、指定期間内の分娩レコードを全て検索し終えるまで（ステップＳ１０９Ｎｏ）、上記のステップＳ１０５〜ステップＳ１０８までの処理を繰り返し実行する。
【００５７】
そして、指定期間内の分娩レコードを全て検索し終えると（ステップＳ１０９Ｙｅｓ）、整列部３５ｄは、ステップＳ１０４またはステップＳ１０８で抽出された分娩レコードを出産時間、すなわち出産日付及び出産時刻の順に整列させる（ステップＳ１１０）。
【００５８】
その後、整列部３５ｄは、ステップＳ１１０で整列させた分娩レコードのうち区分「２」の分娩レコードを、区分「２」との患者ＩＤまたは関連文書番号が同一である区分「１」の分娩レコードの次に整列させる（ステップＳ１１１）。このとき、整列部３５ｄは、区分「２」の分娩レコードが複数存在する場合には、出産時刻が区分「１」の分娩レコードと近い区分「２」の分娩レコードほど区分「１」の分娩レコードの近くに整列させる。
【００５９】
そして、付与部３５ｅは、ステップＳ１１１で整列された各分娩レコードのうち区分「１」の分娩レコードに一連の分娩番号を付与する（ステップＳ１１２）。その後、付与部３５ｅは、区分「２」の分娩レコードへ区分「１」の分娩レコードと同一の分娩番号を付与する（ステップＳ１１３）。その上で、付与部３５ｅは、同一の分娩番号が付与された各分娩レコードの分娩番号に枝番を付与する（ステップＳ１１４）。
【００６０】
最後に、表示制御部３５ｆは、整列後に分娩番号が付与された各分娩レコードがリスト化された分娩台帳画面を生成した上で表示部３２に表示させ（ステップＳ１１５）、処理を終了する。
【００６１】
［実施例１の効果］
上述してきたように、本実施例に係るクライアント端末３０は、患者による新生児の分娩に関する分娩レコードを一覧表示する場合に、各分娩レコードのうち患者が同時期に分娩する多児に関する分娩レコードを連続させた状態で一覧表示させる。したがって、本実施例に係るクライアント端末３０によれば、出生児の一覧で多児をまとめて表示できる。
【実施例２】
【００６２】
さて、これまで開示の装置に関する実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、本発明に含まれる他の実施例を説明する。
【００６３】
［分散および統合］
また、図示した各装置の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、上記の実施例１では、上記の分娩台帳表示処理がクライアント端末３０によって実行される場合を例示したが、サーバ装置１０によって分娩台帳表示処理を実行させることとしてもかまわない。例えば、サーバ装置１０は、クライアント端末３０からの分娩台帳の閲覧要求を受け付けた場合に、分娩台帳表示サービスを提供するＷｅｂサーバとして実装することとしてもよいし、また、分娩台帳表示サービスをアウトソーシングにより提供するクラウドとして実装することもできる。この場合、上記の受付部３５ａ、取得部３５ｂ、抽出部３５ｃ、整列部３５ｄ、付与部３５ｅ及び表示制御部３５ｆは、サーバ装置１０に実装されることになる。
【００６４】
［分娩台帳表示プログラム］
また、上記の実施例で説明した各種の処理は、予め用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。そこで、以下では、図８を用いて、上記の実施例と同様の機能を有する分娩台帳表示プログラムを実行するコンピュータの一例について説明する。
【００６５】
図８は、実施例１及び実施例２に係る分娩台帳表示プログラムを実行するコンピュータの一例について説明するための図である。図８に示すように、コンピュータ１００は、操作部１１０ａと、スピーカ１１０ｂと、カメラ１１０ｃと、ディスプレイ１２０と、通信部１３０とを有する。さらに、このコンピュータ１００は、ＣＰＵ１５０と、ＲＯＭ１６０と、ＨＤＤ１７０と、ＲＡＭ１８０とを有する。これら１１０〜１８０の各部はバス１４０を介して接続される。
【００６６】
ＨＤＤ１７０には、図８に示すように、上記の実施例１で示した受付部３５ａ、取得部３５ｂ、抽出部３５ｃ、整列部３５ｄ、付与部３５ｅ及び表示制御部３５ｆと同様の機能を発揮する分娩台帳表示プログラム１７０ａが予め記憶される。この分娩台帳表示プログラム１７０ａについては、図２に示した各々の受付部３５ａ、取得部３５ｂ、抽出部３５ｃ、整列部３５ｄ、付与部３５ｅ及び表示制御部３５ｆの各構成要素と同様、適宜統合又は分離しても良い。すなわち、ＨＤＤ１７０に格納される各データは、常に全てのデータがＨＤＤ１７０に格納される必要はなく、処理に必要なデータのみがＨＤＤ１７０に格納されれば良い。
【００６７】
そして、ＣＰＵ１５０が、分娩台帳表示プログラム１７０ａをＨＤＤ１７０から読み出してＲＡＭ１８０に展開する。これによって、図８に示すように、分娩台帳表示プログラム１７０ａは、分娩台帳表示プロセス１８０ａとして機能する。この分娩台帳表示プロセス１８０ａは、ＨＤＤ１７０から読み出した各種データを適宜ＲＡＭ１８０上の自身に割り当てられた領域に展開し、この展開した各種データに基づいて各種処理を実行する。なお、分娩台帳表示プロセス１８０ａは、図２に示した受付部３５ａ、取得部３５ｂ、抽出部３５ｃ、整列部３５ｄ、付与部３５ｅ及び表示制御部３５ｆにて実行される処理、例えば図７に示す処理を含む。また、ＣＰＵ１５０上で仮想的に実現される各処理部は、常に全ての処理部がＣＰＵ１５０上で動作する必要はなく、処理に必要な処理部のみが仮想的に実現されれば良い。
【００６８】
なお、上記の分娩台帳表示プログラム１７０ａについては、必ずしも最初からＨＤＤ１７０やＲＯＭ１６０に記憶させておく必要はない。例えば、コンピュータ１００に挿入されるフレキシブルディスク、いわゆるＦＤ、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」に各プログラムを記憶させる。そして、コンピュータ１００がこれらの可搬用の物理媒体から各プログラムを取得して実行するようにしてもよい。また、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ１００に接続される他のコンピュータまたはサーバ装置などに各プログラムを記憶させておき、コンピュータ１００がこれらから各プログラムを取得して実行するようにしてもよい。
【符号の説明】
【００６９】
１    電子カルテシステム
５    ネットワーク
１０    サーバ装置
１３    通信Ｉ／Ｆ部
１４    助産録記憶部
１５    分娩台帳記憶部
１６    助産録管理部
１７    分娩台帳管理部
３０，３０Ａ，３０Ｂ，３０Ｃ    クライアント端末
３１    入力部
３２    表示部
３３    通信Ｉ／Ｆ部
３４    助産録編集部
３５ａ  受付部
３５ｂ  取得部
３５ｃ  抽出部
３５ｄ  整列部
３５ｅ  付与部
３５ｆ  表示制御部
【図１】
2015069389.tif 000003
【図２】
2015069389.tif 000004
【図３】
2015069389.tif 000005
【図４】
2015069389.tif 000006
【図５】
2015069389.tif 000007
【図６】
2015069389.tif 000008
【図７】
2015069389.tif 000009
【図８】
2015069389.tif 000010