(57)【要約】  薬剤送達モジュールにおいて、薬剤送達モジュールに結合された第１の制御モジュールから薬剤送達を開始するコマンドを受信することを含む方法が提供される。薬剤送達を開始するコマンドは、第１の制御モジュールで受信された臨床情報に基づいている。方法は、薬剤送達モジュールのメモリにおいて、薬剤送達の更新を記録することと、薬剤送達モジュールが第１の制御モジュールから切り離されたという指示を受信することと、薬剤送達モジュールが第２の制御モジュールと結合されたという指示を受信することとを含む。方法はまた、それに応じて、臨床情報を更新するために第２の制御モジュールと通信することを含む。上記の方法を実施するための命令を格納するシステムおよび非一時的コンピュータ可読媒体もまた、提供される。【特許請求の範囲】
【請求項１】
薬剤送達モジュールにおいて、前記薬剤送達モジュールに電子的に結合された第１の制御モジュールから薬剤送達を開始するコマンドを受信することであって、前記コマンドは、前記第１の制御モジュールで受信された臨床情報に基づいて前記薬剤送達を開始することと、
前記薬剤送達モジュールによって、前記臨床情報に従って前記薬剤送達を始めることと、
前記薬剤送達モジュールのメモリにおいて、前記薬剤送達中、前記薬剤送達についての送達情報を更新することと、
前記薬剤送達が完了する前に、前記薬剤送達モジュールが前記第１の制御モジュールから切り離されたという第１の指示を受信することと、
前記第１の指示の後に、前記薬剤送達モジュールが第２の制御モジュールと電子的に結合されたという第２の指示を受信することと、
前記薬剤送達モジュールによって、前記第２の指示の受信に応じて、前記更新された送達情報を前記第２の制御モジュールに通信することと
を含む、コンピュータ実装方法。
【請求項２】
前記第１の指示を受信する前に、前記薬剤送達モジュールの識別子、および前記識別子に関連してサーバに格納するための前記臨床情報を前記サーバに提供することと、
前記第２の指示を受信した後に、前記サーバから前記臨床情報を受信することと、
送達進捗値を含むように前記臨床情報を更新することと、
前記更新された臨床情報を前記サーバに提供することと
をさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項３】
前記更新された送達情報を前記第２の制御モジュールに通信することは、前記第２の制御モジュールに、前記薬剤送達モジュールを識別するシリアル番号を提供することを含む、請求項１に記載のコンピュータ実装方法。
【請求項４】
前記薬剤送達モジュールにおいて、前記薬剤送達を始める前に、前記第１の制御モジュールから前記薬剤送達を開始するコマンドを受信することと、
前記薬剤送達モジュールにおいて、前記第２の指示の後に、前記第２の制御モジュールから前記薬剤送達を継続する第２のコマンドを受信することと、
前記第２のコマンドに従って前記薬剤送達を継続することと
をさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項５】
前記第２の指示の後に、前記第２の制御モジュールから前記薬剤送達を変更するコマンドを受信すること
をさらに含む、請求項４に記載のコンピュータ実装方法。
【請求項６】
前記薬剤送達モジュールが前記第１の制御モジュールから切り離された後に、前記薬剤送達モジュールを用いて、前記第１の制御モジュールによって命令された前記薬剤送達を継続すること
をさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項７】
前記第１の制御モジュールから前記薬剤送達モジュールを切り離すことは、メモリにおいて、薬剤送達状況を含む薬剤送達ログを格納することと、前記薬剤送達ログを前記臨床情報に含めることとをさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項８】
前記第１の制御モジュールが停止したこと、または前記第１の制御モジュールとの通信が、前記薬剤送達モジュールが前記第１の制御モジュールから切り離されたときに切断されたことの警告を中央サーバに発行することをさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項９】
前記薬剤送達が始められる前に、前記臨床情報を前記第１の制御モジュールから前記薬剤送達モジュールの記憶媒体に送信することと、
前記薬剤送達の進捗状況により前記記憶媒体を更新することと、
前記第２の指示の後に、前記臨床情報を前記薬剤送達モジュールの前記記憶媒体から前記第２の制御モジュールに送信することと
をさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項１０】
前記臨床情報が前記第２の制御モジュールで検証されたという指示を受信することと、
前記臨床情報が前記第２の制御モジュールによって検証されたとき、前記第２の制御モジュールを使用して前記薬剤送達を再開することと
をさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項１１】
システムであって、
命令を格納するメモリと、
前記メモリと結合され、前記システムに
薬剤送達モジュールを使用して、第１の制御モジュールから薬剤送達を開始するコマンドを受信させる、前記コマンドは、臨床情報に基づいて前記薬剤送達を開始する、
前記薬剤送達モジュールを使用して、前記臨床情報に従って前記薬剤送達を始めさせる、
前記薬剤送達中、前記薬剤送達についての送達情報を更新させる、
前記薬剤送達が完了する前に、前記薬剤送達モジュールが前記第１の制御モジュールから切り離されたという第１の指示を受信させる、
前記第１の指示の後に、前記薬剤送達モジュールが第２の制御モジュールと電子的に結合されたという第２の指示を受信させる、かつ
前記第２の指示に基づいて、前記臨床情報および前記更新された送達情報を前記第２の制御モジュールに通信させる
前記命令を実行するように構成された１つまたは複数のプロセッサと
を備える、システム。
【請求項１２】
前記１つまたは複数のプロセッサは、前記システムに
送達される流体の性質の測定値に基づいて前記薬剤送達のためのエラーチェックを実施させる、前記性質は、温度、または下流の閉塞の存在の１つを含み、かつ前記性質の値を前記臨床情報の一部である履歴ログにログさせる
前記命令を実行するようにさらに構成される、請求項１１に記載のシステム。
【請求項１３】
エラーチェックを実施するために、前記１つまたは複数のプロセッサは、エラーが前記薬剤送達において検出されたとき、警告を前記第２の制御モジュールおよびサーバに発行するための命令を実行する、請求項１２に記載のシステム。
【請求項１４】
前記薬剤送達モジュールは、専用電源をさらに含み、前記１つまたは複数のプロセッサは、前記システムに
前記専用電源によって電力を供給される前記薬剤送達モジュールを使用して、前記第１の制御モジュールから切り離された後に、前記第１の制御モジュールによって命令された前記薬剤送達を継続させる
前記命令を実行するようにさらに構成される、請求項１１に記載のシステム。
【請求項１５】
前記１つまたは複数のプロセッサは、前記システムに
前記薬剤送達モジュールの記憶媒体において、薬剤送達状況を含む薬剤送達ログを格納させ、前記薬剤送達ログを前記臨床情報に含めさせ、かつ
前記薬剤送達モジュールが前記第２の制御モジュールと電子的に結合されているとき、前記薬剤送達状況を前記第２の制御モジュールに送信させる
前記命令を実行するようにさらに構成される、請求項１１に記載のシステム。
【請求項１６】
前記１つまたは複数のプロセッサは、前記システムに
前記薬剤送達を始める前に、前記臨床情報を前記第１の制御モジュールから前記薬剤送達モジュールの記憶媒体に送信させ、かつ
前記第２の指示を受信した後に、前記臨床情報を前記薬剤送達モジュールの前記記憶媒体から前記第２の制御モジュールに送信させる
前記命令を実行するようにさらに構成される、請求項１１に記載のシステム。
【請求項１７】
コンピュータ内のプロセッサによって実行されると、前記コンピュータに方法を実施させる命令を格納する非一時的コンピュータ可読媒体であって、
前記方法は、
薬剤送達モジュールによって、第１の制御モジュールから薬剤送達を開始するコマンドを受信することであって、前記コマンドは、臨床情報に基づいて前記薬剤送達を開始することと、
前記薬剤送達モジュールによって、前記臨床情報に従って前記薬剤送達を始めることと、
前記薬剤送達の記録を前記薬剤送達モジュールの非一時的メモリ媒体に格納することと、
前記薬剤送達が完了する前に、前記薬剤送達モジュールが前記第１の制御モジュールから切り離されたという第１の指示を受信することと、
前記薬剤送達モジュールが前記第１の制御モジュールから切り離されている間、前記薬剤送達を継続することと、
前記薬剤送達モジュールが前記第１の制御モジュールから切り離されている間、前記薬剤送達モジュールの非一時的メモリ媒体における前記薬剤送達の前記記録を更新することと、
前記第１の指示の後に、前記薬剤送達モジュールが第２の制御モジュールに電子的に結合されたという第２の指示を受信することと、
前記第２の指示の後に、前記臨床情報および前記薬剤送達の前記更新された記録を前記第２の制御モジュールに通信することと
を含む、方法である、
非一時的コンピュータ可読媒体。
【請求項１８】
前記方法は、
前記薬剤送達を始める前に、前記臨床情報を前記第１の制御モジュールから前記薬剤送達モジュールの記憶媒体に送信することと、
前記第２の指示を受信した後に、前記臨床情報を前記薬剤送達モジュールの前記記憶媒体から前記第２の制御モジュールに送信することと
をさらに含む、請求項１７に記載の非一時的コンピュータ可読媒体。
【請求項１９】
前記方法は、
前記第１の指示を受信する前に、前記薬剤送達モジュールの識別子、および前記識別子に関連してサーバに格納するための前記臨床情報を提供することと、
前記第２の指示を受信した後に、前記サーバに格納されている前記臨床情報を受信することと、
送達進捗値を含むように前記臨床情報を更新することと、
前記サーバに格納するための前記更新された臨床情報を提供することと
をさらに含む、請求項１７に記載の非一時的コンピュータ可読媒体。
【請求項２０】
前記方法は、
前記薬剤送達モジュールによって、前記薬剤送達を始める前に、前記第１の制御モジュールから前記薬剤送達を開始するコマンドを受信することと、
前記第２の指示の後に、前記第２の制御モジュールから前記薬剤送達を継続する第２のコマンドを受信することと
をさらに含む、請求項１７に記載の非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般に、注入システム（ＩＳ）を通じた薬剤送達のための装置および方法に関する。より具体的には、本開示は、薬剤送達中に注入ポンプ用の制御モジュールを交換するための装置および方法に関する。
【背景技術】
【０００２】
流体送達への多くのアプローチは、注入プロセス中に発生する可能性のある複数の不測の事態のいずれかのために、薬剤送達モジュールを第１の制御モジュールから代替の制御モジュールに再配置することを伴う。特に予定外の不測の事態の場合、薬剤送達モジュールを第１の制御モジュールから第２の制御モジュールに移し、データの損失および時間の損失を回避し、そうしている間の投薬エラーを防ぐことが望ましい場合がある。いくつかの構成では、薬剤送達モジュールが薬剤を送達し続けている間に、ＩＳから薬剤送達モジュールを抜くことが望ましい（例えば、ＩＳ構成を再構成している間、または患者を動かしている間）。現在の技術では、単一の制御モジュール上でポンプを再構成するときに注入を一時停止した後で注入情報は回復されるが、単一の制御モジュール上での再構成、または第２の制御モジュールへの取り付けの際に情報の中断または損失がないことが理想的である。
【発明の概要】
【０００３】
第１の実施態様では、コンピュータ実装方法は、薬剤送達モジュールにおいて、薬剤送達モジュールに電子的に結合された第１の制御モジュールから薬剤送達を開始するコマンドを受信することであって、コマンドは、第１の制御モジュールで受信された臨床情報に基づいて薬剤送達を開始することと、薬剤送達モジュールによって、臨床情報に従って薬剤送達を始めることと、薬剤送達モジュールのメモリにおいて、薬剤送達中、薬剤送達についての送達情報を更新することと、薬剤送達が完了する前に、薬剤送達モジュールが第１の制御モジュールから切り離されたという第１の指示を受信することと、第１の指示の後に、薬剤送達モジュールが第２の制御モジュールと電子的に結合されたという第２の指示を受信することと、薬剤送達モジュールによって、第２の指示の受信に応じて、以前の正確なまたは最新の送達情報を第２の制御モジュールに通信することとを含む。他の態様は、方法の実装のための対応するシステム、装置、およびコンピュータプログラム製品を含む。
【０００４】
いくつかの実施態様では、システムは、命令を格納するメモリと、メモリと結合され、システムに薬剤送達モジュールを使用して、第１の制御モジュールから薬剤送達を開始するコマンドを受信させる、コマンドは、臨床情報に基づいて薬剤送達を開始する、薬剤送達モジュールを使用して、臨床情報に従って薬剤送達を始めさせる、薬剤送達中、薬剤送達についての送達情報を更新させる、薬剤送達が完了する前に、薬剤送達モジュールが第１の制御モジュールから切り離されたという第１の指示を受信させる、第１の指示の後に、薬剤送達モジュールが第２の制御モジュールと電子的に結合されたという第２の指示を受信させる、かつ第２の指示に基づいて、臨床情報および更新された送達情報を第２の制御モジュールに通信させる命令を実行するように構成された１つまたは複数のプロセッサとを含む。他の態様は、システムの実装のための対応する装置、方法、およびコンピュータプログラム製品を含む。
【０００５】
さらなる実施態様では、非一時的コンピュータ可読媒体は、コンピュータ内のプロセッサによって実行されると、コンピュータに方法を実施させる命令を格納する。方法は、薬剤送達モジュールによって、第１の制御モジュールから薬剤送達を開始するコマンドを受信することであって、コマンドは、臨床情報に基づいて薬剤送達を開始することと、薬剤送達モジュールによって、臨床情報に従って薬剤送達を始めることと、薬剤送達の記録を薬剤送達モジュールの非一時的メモリ媒体に格納することと、薬剤送達が完了する前に、薬剤送達モジュールが第１の制御モジュールから切り離されたという第１の指示を受信することと、薬剤送達モジュールが第１の制御モジュールから切り離されている間、薬剤送達を継続することと、薬剤送達モジュールが第１の制御モジュールから切り離されている間、薬剤送達モジュールの非一時的メモリ媒体における薬剤送達の記録を更新することと、第１の指示の後に、薬剤送達モジュールが第２の制御モジュールに電子的に結合されたという第２の指示を受信することと、第２の指示の後に、臨床情報および薬剤送達の更新された記録を第２の制御モジュールに通信することとを含む。他の態様は、コンピュータ可読媒体の実装のための対応するシステム、装置、方法、およびコンピュータプログラム製品を含む。
【図面の簡単な説明】
【０００６】
【図１】いくつかの実施態様による、薬剤を患者に送達するように構成された薬剤送達システムを例示する図である。
【図２】いくつかの実施態様による、ネットワークを通じて通信可能に結合された薬剤送達モジュールと中央サーバを制御するように構成された制御モジュールを例示する図である。
【図３】いくつかの実施態様による、個々のモジュールスクリーンをミラーリングするメインディスプレイを含む患者ケアユニットを例示する図である。
【図４】いくつかの実施態様による、薬剤送達モジュール、制御モジュール、および中央サーバの間で共有される薬剤送達データ構造を例示する図である。
【図５】いくつかの実施態様による、薬剤を患者に送達するための方法のフローチャートを例示する図である。
【図６】いくつかの実施態様による、薬剤送達が開始されたときに薬剤送達モジュールの制御を交換するための方法のフローチャートを例示する図である。
【図７】いくつかの実施態様による、図１および図２のクライアントおよびサーバ、ならびに図５および図６の方法を実装することができる例示的なコンピュータシステムを例示するブロック図である。
【発明を実施するための形態】
【０００７】
図において、同一または同様の参照番号を有する要素は、特に明記しない限り、同一または同様の機能性または構成を有する。
【０００８】
本開示は、注入プロセス中に注入ポンプ用の注入制御モジュールのシームレスな交換を実施するための実施態様を提供する。本開示と一致する実施態様のいくつかの利点は、データを失うことなく、そして薬剤注入の変更を大幅に排除することなく、または移行中の望ましいユーザアクションを最小限に抑えることなく、第１の制御モジュールから第２の制御モジュールへのスムーズかつ連続的な移行を含む。本明細書に開示される実施態様は、迅速なアクションが望ましい緊急事態、例えば、注入制御モジュールが機能しなくなったとき、またはシステムの誤動作、デバイスの誤動作、もしくは予期しない患者の再配置のために注入ポンプとのネットワーク通信が失われた場合に適している。その点に関して、注入制御モジュールの交換は、患者が病院の第１の領域から第２の領域に再配置されたときにスケジュールされ得、第１の注入制御モジュールは、第１の領域に固定されたままとすることができ、第２の注入制御モジュールは、注入ポンプが第２の領域に到着したときに注入プロセス全体の制御を取り戻すことができる。
【０００９】
図１は、薬剤を患者１６０に送達するように構成された薬剤送達システム１０を例示する。薬剤送達システム１０は、ラック１４０に設置された第１の注入システム（ＩＳ）ＩＳ１５０−１と、担架１７２に設置された第２のＩＳ１５０−２とを含む。以下、ＩＳ１５０−１およびＩＳ１５０−２を総称して「ＩＳ１５０」と呼ぶ。ＩＳ１５０−１は、制御モジュール１０１−１に取り付けられた薬剤送達モジュール１００−１、１００−２、１００−３を含み得、ＩＳ１５０−２は、制御モジュール１０１−２に取り付けられた薬剤送達モジュール１００−４、および１００−５を含み得る。以下、薬剤送達モジュール１００−１〜１００−５を総称して「薬剤送達モジュール１００」と呼び、制御モジュール１０１−１および１０１−２を総称して「制御モジュール１０１」と呼ぶ。いくつかの実施態様では、薬剤送達モジュール１００の各々の動作は、取り付けられている制御モジュール１０１によって制御される。例えば、制御モジュール１０１−１は、病室の患者への薬剤送達に関して、命令を薬剤送達モジュール１００−１、１００−２および１００−３（ＩＳ１５０−１）に送ることができる。同様に、制御モジュール１０１−２は、担架１７２の薬剤送達モジュール１００−４および１００−５（ＩＳ１５０−２）を制御する。したがって、制御モジュール１０１からの命令を受信した後に、ＩＳ１５０−２は、患者１６０が部屋から搬送されるときに薬剤送達を継続するように構成され得る。制御モジュール１０１はまた、（例えば、物理コネクタまたはプラグを介して）互いに結合されたとき、電力を薬剤送達モジュール１００に提供するように構成することができる。いくつかの実施態様では、薬剤送達モジュール１００は、少なくとも一定期間、制御モジュール１０１から自律的に動作するように構成され得る。したがって、薬剤送達モジュール１００は、ＩＳ１５０内の制御モジュール１０１から切り離されているときであっても、薬剤の送達を可能にする電池または任意の他のタイプの専用電源を含むことができる。
【００１０】
いくつかの実施態様では、薬剤送達モジュール１００−１は、ＩＳ１５０−１内の制御モジュール１０１−１からＩＳ１５０−２内の制御モジュール１０１−２に引き渡され得る。これは、例えば、患者１６０が搬送のために部屋から担架１７２上に移され、ＩＳ１５０−１がラック１４０に取り付けられたままである場合に当てはまる可能性がある。いくつかの実施態様では、第１の制御モジュール１０１−１から第２の制御モジュール１０１−２への引き渡しは、（例えば、停電、または制御モジュールにおける何らかの他のエラー状態のために）制御モジュール１０１−１と薬剤送達モジュール１００−１との間の通信が失われたとき、または制御モジュール１０１−１がオフラインであるか、またはオフにされたときに実行される。
【００１１】
制御モジュール１０１の各々は、プロセッサ１１２と、メモリ１２０とを含む。メモリ１２０は、プロセッサ１１２によって実行されると、制御モジュール１０１に本開示と一致する方法に含まれるステップの少なくとも部分的にいくつかを実施させるコマンドおよび命令を含み得る。より具体的には、制御モジュール１０１内のメモリ１２０は、薬剤送達に関連する臨床情報を格納する。制御モジュール１０１は、ＩＳ１５０の物理入力インターフェース（例えば、タッチスクリーン）で受信された入力からデバイス情報を受信することができ、またはリモートサーバから情報を受信するように構成することができる。
【００１２】
さらに、制御モジュール１０１は、取り付けられた薬剤送達モジュール１００と通信し、患者１６０への薬剤の送達に関する命令およびデータを送受信する。いくつかの実施態様では、制御モジュール１０１は、進行中の薬剤送達に関する薬剤送達モジュール１００からのデータを受信するように構成され、ディスプレイ１１０を通して（例えば、看護師または他の投薬担当者のための）薬剤送達の視覚的状況（例えば、進捗報告）を提供する。
【００１３】
制御モジュール１０１は、互いに、中央の場所にある中央サーバと、または薬剤送達モジュール１００の１つまたは複数と無線通信するためのアンテナ１７５−１および１７５−２（以下、総称して「アンテナ１７５」と呼ぶ）を含むことができる。したがって、制御モジュール１０１はまた、アンテナ１７５を制御および駆動するように構成された、プロセッサ１１２に結合された通信モジュールを含み得る。制御モジュール１０１および薬剤送達モジュール１００は、Ｂｌｕｅｔｏｏｔｈ、Ｗｉ−Ｆｉ、または任意の他の無線周波数プロトコルを介して通信することができる。したがって、制御モジュール１０１は、薬剤送達モジュール１００からのデータを処理し、薬剤送達の進捗更新をメモリ１２０に格納するように構成され得る。いくつかの実施態様では、薬剤送達または注入に関連する流体の他の特性は、メモリ１２０内の制御モジュール１０１によって格納されてもよい。
【００１４】
いくつかの実施態様では、薬剤送達モジュール１００−１は、患者１６０に送達される薬剤である流体１７０を有する容器１４３を含む。いくつかの実施態様では、薬剤送達モジュール１００−１は、患者１６０への流体１７０の制御された送達を提供する流体制御システム１４５（例えば、注入ポンプ）を含み得る。薬剤送達モジュール１００−１は、プロセッサ１５２によって実行されると、薬剤送達モジュール１００−１に、少なくとも部分的に、本明細書に開示される方法のステップを実施させる命令を格納するメモリ１５１を含み得る。より一般的には、薬剤送達モジュール１００の各々は、容器１４３（流体１７０を含む）、流体制御システム１４５、メモリ１５１およびプロセッサ１５２の少なくとも１つを含んでもよい。したがって、送達モジュール１００の各々は、患者１６０のための所与の薬剤順序または処方に従って、流体１７０内に異なる薬剤を含み得る。
【００１５】
いくつかの実施態様では、ＩＳ１５０−１は、静脈内送達システムを含み、流体１７０は、血管を通して患者１６０に投与される静脈内流体を含み得る。したがって、流体１７０は、血液、血漿、または薬剤を含む場合がある。流体１７０は、静脈内送達に適した任意の液体であり得る。一般的な静脈内液体には、患者１６０に静脈内注射されることが望まれる晶質液（例えば、生理食塩水、乳酸リンゲル、グルコース、デキストロース）、コロイド（例えば、ヒドロキシエチルスターチ、ゼラチン）、液体薬剤、緩衝液、および血液製剤（例えば、濃厚赤血球、血漿、凝固因子）または代用血液（例えば、人工血液）が挙げられる。
【００１６】
薬剤送達モジュール１００−１は、流体ライン１３０と機械的に結合され、流体の流れを提供し（例えば、ポンプ１４５を通して）、流体の流れの複数の測定を実施するように構成される。いくつかの実施態様では、薬剤送達モジュール１００−１は、流体圧力、流体流量、流体内の空気の存在および量、流体温度、ならびに流体の流れの流体伝導率を測定するように構成される。流体ライン１３０は、流体１７０をＩＳ１５０−１から患者１６０に運ぶ。
【００１７】
いくつかの実施態様では、制御モジュール１０１は、薬剤送達モジュール１００内の気泡数が閾値よりも高くなるか、または閉塞が流体ライン１３０に沿って検出されると、警報を集中型システムに提供し得る。
【００１８】
いくつかの実施態様では、制御モジュール１０１は、送達される薬剤の総量、速度、送達を開始する時間、および薬剤送達を停止または一時停止する時間を含む、臨床情報の少なくとも動的部分を薬剤送達モジュール１００に提供する。薬剤送達モジュール１００は、制御モジュール１０１に、特定の送達目標にどれだけ進んだかの状況を提供する。さらに、いくつかの実施態様では、薬剤送達モジュール１００は、臨床情報の少なくとも一部および薬剤送達の状況をメモリ１５１に格納する。
【００１９】
図２は、いくつかの実施態様による、薬剤を患者に送達するためのアーキテクチャ２０を例示する。アーキテクチャ２０は、ネットワーク２５０を通じて中央サーバ２３０と通信可能に結合されたＩＳ２５０を含む。ＩＳ２５０は、１つまたは複数の薬剤送達モジュール２００−１、２００−２、および２００−３（以下、総称して「薬剤送達モジュール２００」、例えば、薬剤送達モジュール１００と呼ぶ）を制御するように構成された制御モジュール２０１と、中央サーバ２３０とを含む。いくつかの実施態様では、制御モジュール２０１と中央サーバ２３０は、ネットワーク２５０を通じて通信可能に結合される。制御モジュール２０１は、入力デバイス２１４および出力デバイス２１０と結合され、ユーザから命令を受信し、結果をユーザに提供する。したがって、入力デバイス２１４は、キーボード、マウス、ポインタ、マイクロフォン、またはタッチスクリーンデバイスを含んでもよく、出力デバイス２１０は、スクリーン、ビデオディスプレイ、スピーカ、またはプリンタを含んでもよい。その点に関して、いくつかの実施態様は、同じタッチスクリーンディスプレイ（例えば、ディスプレイ１１０）の一部として入力デバイス２１４および出力デバイス２１０を含み得る。
【００２０】
制御モジュール２０１は、プロセッサ２１２と、メモリ２２０とを含む。メモリ２２０はまた、プロセッサ２１２によって実行されると、制御モジュール２０１に、少なくとも部分的に、本明細書に開示される方法のステップを実施させる命令を格納するデータ送達アプリケーション２２２を含み得る。さらに、制御モジュール２０１は、ネットワーク２５０を通じて中央サーバ２３０と通信するように構成された通信モジュール２１８を含むことができる。同様に、中央サーバ２３０は、ネットワーク２５０を通じて制御モジュール２０１と通信するように構成された通信モジュール２３８を含み得る。中央サーバ２３０は、プロセッサ２３６と、メモリ２３２とを含む。メモリ２３２は、薬剤送達エンジン２４２と、薬剤履歴ログ２４４とを含むことができる。したがって、いくつかの実施態様では、薬剤送達エンジン２４２は、プロセッサ２３６によって実行されると、中央サーバ２３０に、少なくとも部分的に、本明細書に開示される方法のステップを実施させる命令を格納する。例えば、プロセッサ２３６は、命令を薬剤送達モジュール２００の１つに提供し、送達データアプリケーション２２２を通じて制御モジュール２０１とデータを通信するために、薬剤送達エンジン２４２においていくつかの命令を実行することができる。
【００２１】
いくつかの実施態様では、中央サーバ２３０は、データベース２５２と結合され、薬剤履歴ログ２４４、ならびに薬剤送達エンジン２４２および薬剤送達モジュール２００の制御およびデータに関連する他の情報を格納する。図に示すように、ＩＳ２５０はまた、情報（例えば、薬剤履歴ログ２４４に関連する）を格納または検索するためにデータベース２５２にアクセスすることができる。
【００２２】
図３は、流体３７０−１を送達するように構成された薬剤送達モジュール３００−１、薬剤送達モジュール３００−２、および流体３７０−２を送達するように構成された薬剤送達モジュール３００−３で拡張された制御モジュール３０１を含むＩＳ３５０を例示する。以下、薬剤送達モジュール３００−１、３００−２および３００−３を総称して「薬剤送達モジュール３００」（例えば、薬剤送達モジュール１００および２００）と呼ぶ。薬剤送達モジュールの各々は、命令を格納するメモリ３５１と、薬剤送達モジュール１００に本明細書に開示される方法のステップの少なくとも部分的にいくつかを実施させる命令を実行するように構成されたプロセッサ３５２とを含む（例えば、メモリ１５１およびプロセッサ１５２）。薬剤送達モジュール３００の各々は、薬剤送達状況および現在の設定の更新をユーザ（例えば、医療提供者または看護師）に提供するために、それぞれモジュールディスプレイ３１１−１、３１１−２および３１１−３（以下、総称して「モジュールディスプレイ３１１」と呼ぶ）を含む。いくつかの実施態様では、モジュールディスプレイ３１１は、ユーザ入力を受信するためのタッチスクリーンディスプレイとして構成され得る。制御モジュール３０１は、薬剤送達モジュール３００から検索された薬剤送達情報の少なくともいくつかを提供するように構成されたメインディスプレイ３１０（例えば、ディスプレイ１１０）を含む。その点に関して、メインディスプレイ３１０は、それぞれモジュールディスプレイ３１１の各々からの少なくともいくつかのディスプレイ情報を含む、モジュールディスプレイ３１１をミラーリングするための個々のチャネルカード３１３−１、３１３−２、および３１３−３（以下、総称して「個々のチャネルカード３１３」と呼ぶ）を含み得る。モジュールディスプレイ３１１と同様に、メインディスプレイ３１０はまた、ユーザ入力を受信するためのタッチスクリーンディスプレイとして構成することができる。
【００２３】
制御モジュール３０１は、命令を格納するメモリ３２０と、制御モジュール３０１に本明細書に開示される方法のステップの少なくとも部分的にいくつかを実施させる命令を実行するように構成されたプロセッサ３１２とを含む。いくつかの実施態様では、制御モジュール３０１はまた、制御モジュール（例えば、第２のＩＳ内）と、またはネットワークを通じて中央サーバ（例えば、中央サーバ２３０およびネットワーク２５０）と無線で通信するように構成された、通信モジュール３１８およびアンテナ３７５を含む。
【００２４】
いくつかの実施態様では、薬剤送達モジュール３００の１つは、ＩＳ３５０から移されて第２のＩＳに設置またはプラグインされてもよい。したがって、いくつかの実施態様では、対応するモジュールディスプレイ３１１における流体注入情報は、薬剤送達モジュール３００がＩＳ３５０から抜かれている間も表示され得る。
【００２５】
図４は、いくつかの実施態様による、薬剤送達モジュール、制御モジュール、および中央サーバ（例えば、薬剤送達モジュール１００、２００または３００、制御モジュール１０１、２０１または３０１および中央サーバ２３０）の間で共有される薬剤送達データ構造４００を例示する。薬剤送達データ構造４００は、臨床情報４１０を含む。臨床情報４１０は、薬物タイプ４１２と、投薬量４１４と、患者識別子４１６とを含むことができる。臨床情報４１０はまた、薬剤履歴ログ４４４（例えば、薬剤履歴ログ２４４）と、薬剤送達状況４２２と、薬剤送達速度４２４とを含み得る。いくつかの実施態様では、制御モジュール（例えば、制御モジュール１０１、２０１または３０１）は、患者識別子４１６によって識別される１人または複数の患者への薬剤送達を処理するように中央サーバ２３０によって構成され得る。
【００２６】
本明細書に開示される薬剤送達モジュール（例えば、薬剤送達モジュール１００、または３００）は、薬剤送達データ構造４００の少なくとも一部をそれぞれメモリ１５１および３５１に格納するように構成される。さらに、ＩＳ１５０、２５０、および３５０は、各薬剤送達モジュール１００、２００、または３００について、送達データ構造４００の少なくとも一部をそれぞれメモリ１５１、２２０、および３２０に格納するように構成され得る。また、薬剤送達モジュールおよびＩＳと通信する中央サーバは、送達データ構造４００の少なくとも一部をメモリ、薬剤履歴ログ、またはデータベース（例えば、中央サーバ２３０、メモリ２３２、薬剤履歴ログ２４４、およびデータベース２５２）に格納することができる。
【００２７】
したがって、いくつかの実施態様では、薬剤送達モジュールは、患者についての臨床情報を格納しない場合があるが、代わりに、ＩＳ（または制御モジュール）に接続すると、臨床情報をＩＳに送り、そしてサーバに送られる。モジュールは、モジュールのモジュール識別子（例えば、シリアル番号または他の識別子）を、臨床情報、およびいくつかの実施態様では、注入データ（例えば、速度、容量、注入量、経過時間など）と共にＩＳに提供する。次に、ＩＳは、臨床情報をサーバに送り、モジュール識別子に関連付けて格納する。モジュールが新しいＩＳに接続されると、新しいＩＳは、モジュールからモジュール識別子を受信し、新しく接続されたモジュールのモジュール識別子をサーバに報告する。次に、サーバは、モジュール識別子に基づいて格納された情報を検索し、格納された情報（モジュールが最後に実行したことに関する情報を含む）を新しいＩＳに提供する。このようにして、新しいＩＳは、特定の検証を実施し、モジュールに薬剤の送達を継続するように命令することができる（注入がまだ進行中でない場合）。
【００２８】
図５は、いくつかの実施態様による、薬剤を患者に送達するための方法５００のフローチャートを例示する。方法５００は、１つまたは複数の中央サーバ（例えば、サーバ２３０）と通信している間、制御モジュール（例えば、ＩＳ１５０、２５０および３５０、制御モジュール１０１、２０１および３０１、ならびに薬剤送達モジュール１００、２００および３００）内の１つまたは複数の薬剤送達モジュールをホストする第１および第２のＩＳによって少なくとも部分的に実施することができる。方法５００のステップの少なくともいくつかは、コンピュータのメモリに格納されたコマンドを実行するプロセッサを有するコンピュータによって実施され得る（例えば、プロセッサ１１２、１５２、２１２、２３６、３１２および３５２、メモリ１２０、１５１、２２０、２３２、３２０および３５１）。いくつかの実施態様では、方法５００に開示されるステップは、中央サーバの一部であるか、または中央サーバに通信可能に結合されたデータベース（例えば、薬剤履歴ログ２４４およびデータベース２５２）においてファイルを検索、編集、および／または格納することを含むことができる。本開示と一致する方法は、異なる順序で実施される、方法５００に例示されるステップのすべてではないが少なくともいくつかを含み得る。さらに、本開示と一致する方法は、時間的に重複して、またはほぼ同時に実施される、方法５００の少なくとも２つ以上のステップを含んでもよい。
【００２９】
ステップ５０２は、薬剤送達モジュールにおいて、薬剤送達モジュールに結合された第１の制御モジュールから薬剤送達を開始するコマンドを受信することを含む。薬剤送達を開始するコマンドは、第１の制御モジュールで受信された臨床情報に基づいてもよい。いくつかの実施態様では、薬剤送達を開始するコマンドは、投薬量、送達速度（例えば、注入ポンプ速度）および他の臨床情報などの薬剤注入のための構成設定を含み得る。いくつかの実施態様では、ステップ５０２は、患者への薬剤送達を開始することを含む。いくつかの実施態様では、ステップ５０２は、薬剤送達モジュールを開始する臨床医（例えば、薬剤送達モジュール内のタッチスクリーンディスプレイを通して看護師または医師）によって実施され得る。
【００３０】
ステップ５０４は、薬剤送達モジュールのメモリにおいて、薬剤送達の更新を記録することを含む。いくつかの実施態様では、ステップ５０４は、薬剤送達に関連する臨床情報をメモリ（例えば、メモリ１２０、１５１、２２０、２３２、３２０および３５１）に記録することを含む。いくつかの実施態様では、ステップ５０４において、薬剤送達モジュールは、検証なしで、臨床情報をメモリに単に記録する。いくつかの実施態様では、ステップ５０４は、臨床情報を中央サーバのメモリ（例えば、中央サーバ２３０、およびメモリ２３２）に記録することを含んでもよい。いくつかの実施態様では、ステップ５０４は、臨床情報を検証すること（例えば、送達される薬物および投薬量が、薬剤送達モジュール内の容器の流体含有量と一致することを確証すること）を含む。いくつかの実施態様では、薬剤送達モジュールは、薬剤送達モジュール内の電池のレベルが事前に選択された臨界値に達したときにステップ５０４を実施するように構成され得る。いくつかの実施態様では、ステップ５０４は、薬剤送達を実施する薬剤送達モジュールによって実施され、薬剤送達の更新は、メモリ３５１に格納される。いくつかの実施態様では、ステップ５０４は、制御モジュールによって実施され得、薬剤送達の更新は、メモリ１２０に格納される。いくつかの実施態様では、ステップ５０４は、制御モジュールによって提供されるか、または臨床情報に含まれる用量レベルに達したとき、薬剤の送達を停止することを含んでもよい。いくつかの実施態様では、ステップ５０４は、薬剤送達モジュールが第１の制御モジュールから切り離され、その後も薬剤の送達を継続している場合であっても、薬剤送達を停止することを含み得る。
【００３１】
ステップ５０６は、薬剤送達モジュールが第１の制御モジュールから切り離されたという指示を受信することを含む。いくつかの実施態様では、ステップ５０６は、薬剤送達モジュールが第１の制御モジュールから切り離されている間、第１の制御モジュールによって指示された薬剤送達を一定期間継続する薬剤送達モジュールをさらに含む。期間は、薬剤送達モジュール内の電池の寿命によって決定され得る。いくつかの実施態様では、ステップ５０６は、薬剤送達モジュールによって、メモリにおいて、薬剤送達状況を含む薬剤送達ログを格納することと、薬剤送達ログを臨床情報に含めることとをさらに含む。いくつかの実施態様では、ステップ５０６は、第２の制御モジュールから受信された無線信号の品質に従って第２の制御モジュールを選択することをさらに含む。いくつかの実施態様では、薬剤送達状態は、第１の制御モジュールの停止、または第１の制御モジュールとの通信障害の１つを含み、ステップ５０６は、第１の制御モジュールが停止したこと、または第１の制御モジュールとの通信が切断されたことの警告を第２の制御モジュールおよび中央サーバに発行することをさらに含む。
【００３２】
ステップ５０８は、薬剤送達モジュールが第２の制御モジュールと結合されたという指示を受信することを含む。いくつかの実施態様では、ステップ５０８は、薬剤送達を再開する前に、薬剤送達モジュールからの薬剤送達に関連する臨床情報が有効であるという第２の制御モジュールからの確認を待つことを含み得る。いくつかの実施態様では、ステップ５０８は、臨床医、看護師、または他の医療関係者に、薬剤送達を継続する前に臨床情報を検証するように促すことを含んでもよい。いくつかの実施態様では、ステップ５０８は、臨床情報を検証するように中央サーバに要求することを含む。いくつかの実施態様では、ステップ５０８は、薬剤送達のためのエラーチェックを実施することを含む。いくつかの実施態様では、ステップ５０８は、臨床情報における注入パラメータが薬剤送達モジュールにおける設定と一致していることを確証することを含み得る。いくつかの実施態様では、ステップ５０８は、送達される流体の性質を測定することであって、性質は、温度、気泡濃度、または下流の閉塞の存在の１つを含むことと、性質の値を臨床情報の一部である履歴ログにログすることとを含み得る。いくつかの実施態様では、ステップ５０８は、エラーが薬剤送達において検出されたとき、または薬剤送達モジュール内の電池のレベルが事前に選択された臨界値に達したとき、警告を第２の制御モジュールおよび中央サーバに発行することを含み得る。いくつかの実施態様では、ステップ５０８は、薬剤送達モジュールのコネクタ端子が第２の制御モジュール内のプラグインポートまたはソケットに挿入されたという指示を受信することを含む。
【００３３】
ステップ５１０は、それに応じて、臨床情報を更新するために第２の制御モジュールと通信することを含む。いくつかの実施態様では、ステップ５１０は、薬剤送達モジュールによって、第２の制御モジュールと自動的に通信することを含む。いくつかの実施態様では、ステップ５１０は、薬剤送達モジュールによって、薬剤送達を開始するために第１の制御モジュールから受信されたコマンドおよび設定構成を第２の制御モジュールに提供することを含む。さらに、ステップ５１０は、薬剤送達の現在の状況を含む、薬剤送達に関連する臨床情報を第２の制御モジュールに提供することと、薬剤送達に関連する、制御モジュールのディスプレイに表示されるフォントサイズ、タイプ、および特定の臨床情報に関するディスプレイ情報を第２の制御モジュールに提供することとを含み得る。いくつかの実施態様では、ステップ５１０は、第２の制御モジュールの下で薬剤送達を再開することを含む。いくつかの実施態様では、ステップ５１０は、臨床情報が検証されたとき、または第１の制御モジュールが停止したときに実施される。いくつかの実施態様では、ステップ５１０は、第１の制御モジュールが薬剤送達モジュールから切り離された後、さらに第２の制御モジュールと結合する前であっても、薬剤送達を継続することを含む。いくつかの実施態様では、ステップ５１０において、薬剤送達モジュールは、第２の制御モジュール薬剤送達情報を提供し、薬剤送達モジュールがプログラミングコマンドの受信を開始する準備ができていることを第２の制御モジュールに通知する。したがって、ステップ５１０はまた、薬剤送達モジュールによって、第２の制御モジュールから薬剤送達を再開するためのプログラミングコマンドを発行することの確認を受信することを含み得る。
【００３４】
ステップ５１２は、中央サーバと通信して臨床情報を更新し、送達進捗値を含むことを含む。いくつかの実施態様では、ステップ５１２は、第１の制御モジュールの下での薬剤送達が停止したとき、第２の制御モジュールの下での薬剤送達を再開することを含む。いくつかの実施態様では、ステップ５１２はまた、薬剤送達に関連する臨床データをメモリに格納することを含む。
【００３５】
図６は、いくつかの実施態様による、薬剤送達が開始されたときに薬剤送達モジュールの制御を交換するための方法６００のフローチャートを例示する。方法６００は、１つまたは複数の中央サーバ（例えば、サーバ２３０）と通信している間、制御モジュール（例えば、ＩＳ１５０、２５０および３５０、制御モジュール１０１、２０１および３０１、ならびに薬剤送達モジュール１００、２００および３００）内の１つまたは複数の薬剤送達モジュールをホストする第１および第２のＩＳによって少なくとも部分的に実施することができる。方法６００のステップの少なくともいくつかは、コンピュータのメモリに格納されたコマンドを実行するプロセッサを有するコンピュータによって実施され得る（例えば、プロセッサ１１２、１５２、２１２、２３６、３１２および３５２、メモリ１２０、１５１、２２０、２３２、３２０および３５１）。いくつかの実施態様では、方法６００に開示されるステップは、中央サーバの一部であるか、または中央サーバに通信可能に結合されたデータベース（例えば、薬剤履歴ログ２４４およびデータベース２５２）においてファイルを検索、編集、および／または格納することを含むことができる。本開示と一致する方法は、異なる順序で実施される、方法６００に例示されるステップのすべてではないが少なくともいくつかを含み得る。さらに、本開示と一致する方法は、時間的に重複して、またはほぼ同時に実施される、方法６００の少なくとも２つ以上のステップを含んでもよい。
【００３６】
ステップ６０２は、受信ＩＳの制御モジュールにおいて、患者への薬剤送達の制御を引き受けるための薬剤送達モジュールからの要求を受信することを含む（例えば、患者が移動されており、薬剤送達モジュールがＩＳの以前の制御モジュールから受信ＩＳの制御モジュールに切り替えられているとき）。いくつかの実施態様では、ステップ６０２は、確証および薬剤履歴ログへの格納のために、薬剤送達モジュールのシリアル番号を中央サーバに送信することを含み得る。
【００３７】
ステップ６０４は、薬剤送達モジュールからの臨床情報を確証することを含む。いくつかの実施態様では、ステップ６０４は、臨床情報を薬剤履歴ログに格納されたデータと比較することによって、臨床情報を検証するように中央サーバに要求することを含み得る。例えば、いくつかの実施態様では、ステップ６０４は、データベースまたは中央サーバにおける薬剤履歴ログに格納されたデータを用いて、患者ＩＤ、送達される薬物、投薬量、および薬剤送達の送達速度を確証することを含んでもよい。いくつかの実施態様では、ステップ６０４は、履歴ログにおける臨床情報を中央サーバ内の薬剤送達モジュールのシリアル番号に関連付けることを含む。
【００３８】
ステップ６０６は、制御を引き受ける要求を受信するＩＳの制御モジュールと、更新された薬剤送達情報に基づいて、薬剤送達モジュール、中央サーバ、および薬剤送達モジュールの制御を以前に有していた制御モジュールのいずれかとの間の通信を確立することを含む。いくつかの実施態様では、ステップ６０６は、更新された臨床情報を含む、制御モジュールに結合する前に薬剤送達モジュールによって実施されるアクションを示す情報を含む、更新された薬剤送達情報を中央サーバから受信することを含み得る。
【００３９】
ステップ６０８は、薬剤送達モジュールの制御を引き受ける要求を受信するＩＳの制御モジュール内のディスプレイにおいて、更新された薬剤送達情報を表示することを含む。いくつかの実施態様では、ステップ６０８は、ディスプレイにおいて、薬剤送達情報に関連する薬剤送達を実施している薬剤送達モジュールを示すことを含み得る。いくつかの実施態様では、ステップ６０８は、薬剤送達モジュールを通じた薬剤送達を継続するために、ユーザ（例えば、臨床医または看護師）からの確認を要求することを含むことができる。
【００４０】
ステップ６１０は、薬剤送達モジュールから測定値を受信することを含み、測定値は、薬剤送達状況を示す。例えば、薬剤送達状況は、「完了」、「未完了」、「キャンセル」などであり得る。
【００４１】
ステップ６１２は、更新された薬剤送達情報、中央サーバからのコマンド、または薬剤送達モジュールからの測定値に従って、薬剤送達モジュールにおける薬剤送達パラメータを調整することを含む。
【００４２】
図７は、いくつかの実施態様による、図１および図２のクライアントおよびサーバ、ならびに図５および図６の方法を実装することができる例示的なコンピュータシステム７００を例示するブロック図である。
【００４３】
コンピュータシステム７００（例えば、薬剤送達モジュール１００および制御モジュール１０１）は、バス７０８または情報を通信するための他の通信機構と、情報を処理するためにバス７０８と結合されたプロセッサ７０２（例えば、プロセッサ１１２、１５２、２１２、および２３６）とを含む。例として、コンピュータシステム７００は、１つまたは複数のプロセッサ７０２で実装され得る。プロセッサ７０２は、汎用マイクロプロセッサ、マイクロ制御モジュール、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブル論理デバイス（ＰＬＤ）、制御モジュール、ステートマシン、ゲート論理、ディスクリートハードウェア構成要素、または情報の計算もしくは他の操作を実施することができる任意の他の適切なエンティティであってもよい。
【００４４】
コンピュータシステム７００は、ハードウェアに加えて、対象のコンピュータプログラム用の実行環境を構築するコード、例えば、プロセッサファームウェア、プロトコルスタック、データベース管理システム、オペレーティングシステム、またはそれらの１つまたは複数の組み合わせを構成するコードを含むことができ、このコードは、ランダムアクセスメモリ（ＲＡＭ）、フラッシュメモリ、読み取り専用メモリ（ＲＯＭ）、プログラマブル読み取り専用メモリ（ＰＲＯＭ）、消去可能ＰＲＯＭ（ＥＰＲＯＭ）、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ、または情報およびプロセッサ７０２によって実行される命令を格納するためにバス７０８に結合された任意の他の適切な記憶デバイスなど、含まれているメモリ７０４（例えば、メモリ１２０、１５１、２２０、および２３２）に格納される。プロセッサ７０２およびメモリ７０４は、専用の論理回路によって補助されたり、専用の論理回路に組み込まれたりしてもよい。
【００４５】
命令は、メモリ７０４に格納され、１つまたは複数のコンピュータプログラム製品、すなわち、コンピュータシステム７００による実行またはコンピュータシステム７００の動作を制御するための実行用にコンピュータ可読媒体上に符号化されているコンピュータプログラム命令の１つまたは複数のモジュールにより、限定はしないが、データ指向言語（例えば、ＳＱＬ、ｄＢａｓｅ）、システム言語（例えば、Ｃ、Ｏｂｊｅｃｔｉｖｅ−Ｃ、Ｃ＋＋、アセンブリ）、アーキテクチャ言語（例えば、Ｊａｖａ、．ＮＥＴ）、およびアプリケーション言語（例えば、ＰＨＰ、Ｒｕｂｙ、Ｐｅｒｌ、Ｐｙｔｈｏｎ）などのコンピュータ言語を含む、当業者によく知られている任意の方法によって実装されてもよい。命令は、配列言語、アスペクト指向言語、アセンブリ言語、オーサリング言語、コマンドラインインターフェース言語、コンパイラ型言語、並行言語、中括弧言語、データフロー言語、データ構造化言語、宣言型言語、難解言語、拡張言語、第４世代言語、関数型言語、インタラクティブモード言語、インタプリタ型言語、反復型言語、リストベース言語、小言語、ロジックベース言語、機械語、マクロ言語、メタプログラミング言語、マルチパラダイム言語、数値解析、非英語ベース言語、オブジェクト指向のクラスベース言語、オブジェクト指向のプロトタイプベース言語、オフサイドルール言語、手続型言語、自己反映言語、ルールベース言語、スクリプト言語、スタックベース言語、同期型言語、シンタックスハンドリング言語、ビジュアル言語、ヴィルト言語、およびｘｍｌベース言語などのコンピュータ言語により実装されてもよい。メモリ７０４はまた、プロセッサ７０２によって実行される命令の実行中に一時変数または他の中間情報を格納するために使用されてもよい。
【００４６】
本明細書で説明されるようなコンピュータプログラムは、必ずしもファイルシステム内のファイルに対応するわけではない。プログラムは、対象のプログラムの専用の単一のファイルにおいて、または複数の協調動作するファイル（例えば、１つまたは複数のモジュール、サブプログラム、または部分コードを格納するファイル）において、他のプログラムまたはデータを保持するファイルの一部（例えば、マークアップ言語ドキュメントに格納される１つまたは複数のスクリプト）に格納されることが可能である。コンピュータプログラムは、１つのコンピュータ、または１つのサイトに位置するか、複数のサイトを通じて分散され、通信ネットワークによって相互接続される複数のコンピュータ上で実行されるように展開することができる。本明細書で説明されるプロセスおよび論理フローは、入力データに対して動作して出力を生成することによって機能を実施する１つまたは複数のコンピュータプログラムを実行する、１つまたは複数のプログラマブルプロセッサによって実施されることが可能である。
【００４７】
コンピュータシステム７００は、情報および命令を格納するためにバス７０８に結合された、磁気ディスクまたは光ディスクなどのデータ記憶デバイス７０６をさらに含む。コンピュータシステム７００は、入力／出力モジュール７１０を介して様々なデバイスに結合され得る。入力／出力モジュール７１０は、任意の入力／出力モジュールであってもよい。例示的な入力／出力モジュール７１０は、ＵＳＢポートなどのデータポートを含む。入力／出力モジュール７１０は、通信モジュール７１２に接続するように構成される。例示的な通信モジュール７１２（例えば、通信モジュール２１８および２３８）は、イーサネットカードおよびモデムなどのネットワークインターフェースカードを含む。特定の態様では、入力／出力モジュール７１０は、入力デバイス７１４（例えば、入力デバイス２１４）および／または出力デバイス７１６（例えば、出力デバイス２１０）などの複数のデバイスに接続するように構成される。例示的な入力デバイス７１４は、ユーザが入力をコンピュータシステム７００に提供することができるキーボードおよびポインティングデバイス、例えば、マウスまたはトラックボールを含む。触覚入力デバイス、視覚入力デバイス、オーディオ入力デバイス、またはブレインコンピュータインターフェースデバイスなど、他の種類の入力デバイス７１４もまた、ユーザとの対話を提供するために使用することができる。例えば、ユーザに提供されるフィードバックは、任意の形態の感覚フィードバック、例えば、視覚フィードバック、聴覚フィードバック、または触覚フィードバックであることが可能であり、ユーザからの入力は、音響、音声、触覚、または脳波の入力を含む任意の形態により受信されることが可能である。例示的な出力デバイス７１６は、情報をユーザに表示するための、ＬＣＤ（液晶ディスプレイ）モニタなどのディスプレイデバイスを含む。
【００４８】
本開示の一態様によれば、薬剤送達モジュール１００、制御モジュール１０１、およびサーバ２３０は、メモリ７０４に含まれる１つまたは複数の命令の１つまたは複数のシーケンスを実行するプロセッサ７０２に応じて、コンピュータシステム７００を使用して実装することができる。そのような命令は、データ記憶デバイス７０６などの別の機械可読媒体からメモリ７０４に読み込まれ得る。メインメモリ７０４に含まれる命令のシーケンスの実行により、プロセッサ７０２は、本明細書に記載のプロセスステップを実施する。マルチプロセッシング構成の１つまたは複数のプロセッサを用いて、メモリ７０４に含まれる命令のシーケンスを実行することもできる。代替の態様では、本開示の様々な態様を実装するために、ソフトウェア命令の代わりに、またはソフトウェア命令と組み合わせて、ハードワイヤード回路が使用されてもよい。したがって、本開示の態様は、ハードウェア回路とソフトウェアの任意の特定の組み合わせに限定されない。
【００４９】
本明細書で説明される主題の様々な態様は、例えば、データサーバとしてバックエンド構成要素を含むか、ミドルウェア構成要素、例えば、アプリケーションサーバを含むか、またはフロントエンド構成要素、例えば、本明細書に記載の主題の実装とユーザが対話可能なグラフィカルユーザインターフェースまたはウェブブラウザを有するクライアントコンピュータを含むコンピューティングシステム、または１つまたは複数のそのようなバックエンド、ミドルウェア、またはフロントエンド構成要素の任意の組み合わせにより実装されることが可能である。システムの構成要素は、任意の形態または媒体のデジタルデータ通信、例えば、通信ネットワークによって相互接続されることが可能である。通信ネットワーク（例えば、ネットワーク２５０）は、例えば、ＬＡＮ、ＷＡＮ、インターネットなどのうちの任意の１つまたは複数を含むことができる。さらに、通信ネットワークは、次のネットワークトポロジーに限定されないが、例えば、バスネットワーク、スター型ネットワーク、環状ネットワーク、メッシュネットワーク、スター−バスネットワーク、ツリー型または階層型ネットワークなどを含む、ネットワークトポロジーの任意の１つまたは複数を含むことが可能である。通信モジュールは、例えば、モデムまたはイーサネットカードであり得る。
【００５０】
コンピュータシステム７００は、クライアントと、サーバとを含むことができる。クライアントとサーバは通常、互いにリモートであり、典型的には通信ネットワークを通じて対話する。クライアントとサーバの関係は、それぞれのコンピュータ上で動作しており、互いにクライアント−サーバ関係を有するコンピュータプログラムによって生じる。コンピュータシステム７００は、例えば、限定はしないが、デスクトップコンピュータ、ラップトップコンピュータ、またはタブレットコンピュータであり得る。コンピュータシステム７００はまた、別のデバイス、例えば、限定はしないが、携帯電話、ＰＤＡ、モバイルオーディオプレーヤ、全地球測位システム（ＧＰＳ）受信機、ビデオゲームコンソール、および／またはテレビジョンセットトップボックスに埋め込まれることも可能である。
【００５１】
本明細書で使用される「機械可読記憶媒体」または「コンピュータ可読媒体」という用語は、実行のために命令をプロセッサ７０２に提供することに関与する任意の１つまたは複数の媒体を指す。そのような媒体は、限定はしないが、不揮発性媒体、揮発性媒体、および伝送媒体を含む多くの形態を取ってもよい。不揮発性媒体は、例えば、データ記憶デバイス７０６などの光ディスクまたは磁気ディスクを含む。揮発性媒体は、メモリ７０４などの動的メモリを含む。伝送媒体は、バス７０８を含むワイヤを含む、同軸ケーブル、銅線、および光ファイバを含む。機械可読媒体の一般的な形態は、例えば、フロッピーディスク、フレキシブルディスク、ハードディスク、磁気テープ、任意の他の磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤ、任意の他の光学媒体、パンチカード、紙テープ、ホールパターンを有する任意の他の物理媒体、ＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＦＬＡＳＨ  ＥＰＲＯＭ、任意の他のメモリチップもしくはカートリッジ、またはコンピュータが読み取り可能な任意の他の媒体を含む。機械可読記憶媒体は、機械可読記憶デバイス、機械可読記憶基板、メモリデバイス、機械可読伝搬信号を生じる組成物、またはそれらの１つまたは複数の組み合わせであることが可能である。
【００５２】
前述の説明は、当業者が本明細書に記載された様々な構成を実践することを可能にするために提供される。主題の技術は、様々な図および構成を参照して具体的に説明されているが、これらは例示のみを目的としており、主題の技術の範囲を限定するものとして解釈されるべきではないことを理解されたい。
【００５３】
主題の技術を実装するための多くの他の方法が存在し得る。主題の技術の範囲を逸脱することなく、本明細書で説明される様々な機能および要素を示されるものとは異なるように区分化することができる。これらの構成に対する様々な修正を当業者は容易に理解し、本明細書において定義される包括的な原理を他の構成に適用することができる。したがって、主題の技術の範囲を逸脱することなく、当業者によって、主題の技術に対する多くの変更および修正を行うことができる。
【００５４】
本明細書で使用される場合、一連の事項に続く句「の少なくとも１つ」は、その事項の任意のものを分離するための用語「および」または「または」を伴うとき、列挙されたものの各部材（例えば、各事項）ではなく、全体として最初のものを修飾する。句「の少なくとも１つ」は、列挙された各事項の少なくとも１つを選択する必要はなく、むしろ、この句は、事項の任意の１つの少なくとも１つ、および／または事項の任意の組み合わせの少なくとも１つ、および／または事項の各々の少なくとも１つを含む意味を許容する。例として、句「Ａ、Ｂ、およびＣの少なくとも１つ」または「Ａ、Ｂ、またはＣの少なくとも１つ」は各々、Ａのみ、Ｂのみ、またはＣのみ、Ａ、Ｂ、およびＣの任意の組み合わせ、および／またはＡ、Ｂ、およびＣの各々の少なくとも１つを指す。
【００５５】
さらに、「含む（ｉｎｃｌｕｄｅ）」、「有する（ｈａｖｅ）」などの用語が本明細書または特許請求の範囲で使用されている範囲で、そのような用語は、「備える（ｃｏｍｐｒｉｓｅ）」が請求項中で移行語として用いられる場合に解釈される場合の「備える（ｃｏｍｐｒｉｓｅ）」という用語と同様の様式で包括的であることが意図されている。「例示的な」という語は、本明細書では「例、事例、または例示として役立つ」ことを意味するために使用される。本明細書で「例示的な」として説明される実施態様は、必ずしも他の実施態様よりも好ましいまたは有利であると解釈されない。
【００５６】
単数形の要素への言及は、特に明記しない限り、「１つおよび１つだけの」を意味するものではなく、「１つまたは複数」を意味することが意図されている。「いくつかの」という用語は、１つまたは複数を指す。当業者に既知であるかまたは後に既知になる、本開示全体を通して説明される様々な構成の要素に対するすべての構造的および機能的等価物は、参照により本明細書に明白に組み込まれ、主題の技術によって包含されるように意図される。さらに、本明細書に開示されるものは、かかる開示が上記の説明の中で明示的に引用されているか否かにかかわらず、公衆に提供されるようには意図されない。
【００５７】
主題の技術の特定の態様および実施態様が説明されてきたが、これらは例としてのみ提示されており、主題の技術の範囲を限定することを意図するものではない。実際、本明細書に記載の新規の方法およびシステムは、その趣旨を逸脱することなく、様々な他の形態で具体化することができる。添付の特許請求の範囲およびそれらの等価物は、主題の技術の範囲および趣旨に含まれるそのような形態または修正を包含することを意図するものである。
【図１】
2021521979.tif 000002
【図２】
2021521979.tif 000003
【図３】
2021521979.tif 000004
【図４】
2021521979.tif 000005
【図５】
2021521979.tif 000006
【図６】
2021521979.tif 000007
【図７】
2021521979.tif 000008
【手続補正書】
【提出日】令和1年10月7日(2019.10.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
薬剤送達モジュールによって、薬剤送達を開始するコマンドおよび前記薬剤送達に関連する臨床情報を前記薬剤送達モジュールに電子的に結合された第１の制御モジュールから前記第１の制御モジュールの第１の物理コネクタを介して受信することと、
前記薬剤送達モジュールによって、前記薬剤送達モジュールから前記第１の物理コネクタを介して前記第１の制御モジュールにより受信した前記臨床情報に従って前記薬剤送達を始めることと、
前記薬剤送達モジュールのメモリにおいて、前記薬剤送達中、前記薬剤送達についての送達情報を更新することと、
前記薬剤送達が完了する前に、前記薬剤送達モジュールが前記第１の制御モジュールの前記第１の物理コネクタから物理的に切り離されたという第１の指示を受信することと、
前記第１の指示の後に、前記薬剤送達モジュールが第２の制御モジュールの第２の物理コネクタと電子的に結合されたという第２の指示を受信することであって、前記第２の制御モジュールは、前記薬剤送達モジュールが前記第２の物理コネクタに接続されているとき、前記第２の物理コネクタを介して前記薬剤送達モジュールに電源を供給するように構成されている、受信することと、
前記薬剤送達モジュールによって、前記第２の指示の受信に応じて、前記更新された送達情報および前記臨床情報を前記第２の制御モジュールに通信することと
を含む、コンピュータ実装方法。
【請求項２】
前記第１の指示を受信する前に、前記薬剤送達モジュールの識別子、および前記識別子に関連してサーバに格納するための前記臨床情報を前記サーバに提供することと、
前記第２の指示を受信した後に、前記サーバから前記臨床情報を受信することと、
送達進捗値を含むように前記臨床情報を更新することと、
前記更新された臨床情報を前記サーバに提供することと
をさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項３】
前記更新された送達情報を前記第２の制御モジュールに通信することは、前記第２の制御モジュールに、前記薬剤送達モジュールを識別するシリアル番号を提供することを含む、請求項１に記載のコンピュータ実装方法。
【請求項４】
前記薬剤送達モジュールにおいて、前記薬剤送達を始める前に、前記第１の制御モジュールから前記薬剤送達を開始するコマンドを受信することと、
前記薬剤送達モジュールにおいて、前記第２の指示の後に、前記第２の制御モジュールから前記薬剤送達を継続する第２のコマンドを受信することと、
前記第２のコマンドに従って前記薬剤送達を継続することと
をさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項５】
前記第２の指示の後に、前記第２の制御モジュールから前記薬剤送達を変更するコマンドを受信すること
をさらに含む、請求項４に記載のコンピュータ実装方法。
【請求項６】
前記薬剤送達モジュールが前記第１の制御モジュールから切り離された後に、前記薬剤送達モジュールを用いて、前記第１の制御モジュールによって命令された前記薬剤送達を継続すること
をさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項７】
前記第１の制御モジュールから前記薬剤送達モジュールを切り離すことは、メモリにおいて、薬剤送達状況を含む薬剤送達ログを格納することと、前記薬剤送達ログを前記臨床情報に含めることとをさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項８】
前記第１の制御モジュールが停止したこと、または前記第１の制御モジュールとの通信が、前記薬剤送達モジュールが前記第１の制御モジュールから切り離されたときに切断されたことの警告を中央サーバに発行することをさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項９】
前記薬剤送達が始められる前に、前記臨床情報を前記第１の制御モジュールから前記薬剤送達モジュールの記憶媒体に送信することと、
前記薬剤送達の進捗状況により前記記憶媒体を更新することと、
前記第２の指示の後に、前記臨床情報を前記薬剤送達モジュールの前記記憶媒体から前記第２の制御モジュールに送信することと
をさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項１０】
前記臨床情報が前記第２の制御モジュールで検証されたという指示を受信することと、
前記臨床情報が前記第２の制御モジュールによって検証されたとき、前記第２の制御モジュールを使用して前記薬剤送達を再開することと
をさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項１１】
システムであって、
命令を格納するメモリと、
前記メモリと結合された１つまたは複数のプロセッサとを備え、
前記１つまたは複数のプロセッサは、前記命令を実行して、前記システムに、
薬剤送達モジュールを使用して、薬剤送達を開始するコマンドおよび前記薬剤送達に関連する臨床情報を前記薬剤送達モジュールに電子的に結合された第１の制御モジュールから前記第１の制御モジュールの第１の物理コネクタを介して受信させ、
前記薬剤送達モジュールを使用して、前記薬剤送達モジュールから前記第１の物理コネクタを介して前記第１の制御モジュールにより受信した前記臨床情報に従って前記薬剤送達を始めさせ、
前記薬剤送達中、前記薬剤送達についての送達情報を更新させ、
前記薬剤送達が完了する前に、前記薬剤送達モジュールが前記第１の制御モジュールの前記第１の物理コネクタから物理的に切り離されたという第１の指示を受信させ、
前記第１の指示の後に、前記薬剤送達モジュールが第２の制御モジュールの第２の物理コネクタと電子的に結合されたという第２の指示を受信させ、ここで、前記第２の制御モジュールは、前記薬剤送達モジュールが前記第２の物理コネクタに接続されているとき、前記第２の物理コネクタを介して前記薬剤送達モジュールに電源を供給するように構成されており、さらに、
前記第２の指示に基づいて、前記臨床情報および前記更新された送達情報を前記第２の制御モジュールに通信させる
ように構成される、システム。
【請求項１２】
前記１つまたは複数のプロセッサは、前記システムに
送達される流体の性質の測定値に基づいて前記薬剤送達のためのエラーチェックを実施させる、前記性質は、温度、または下流の閉塞の存在の１つを含み、かつ前記性質の値を前記臨床情報の一部である履歴ログにログさせる
前記命令を実行するようにさらに構成される、請求項１１に記載のシステム。
【請求項１３】
エラーチェックを実施するために、前記１つまたは複数のプロセッサは、エラーが前記薬剤送達において検出されたとき、警告を前記第２の制御モジュールおよびサーバに発行するための命令を実行する、請求項１２に記載のシステム。
【請求項１４】
前記薬剤送達モジュールは、専用電源をさらに含み、前記１つまたは複数のプロセッサは、前記システムに
前記専用電源によって電力を供給される前記薬剤送達モジュールを使用して、前記第１の制御モジュールから切り離された後に、前記第１の制御モジュールによって命令された前記薬剤送達を継続させる
前記命令を実行するようにさらに構成される、請求項１１に記載のシステム。
【請求項１５】
前記１つまたは複数のプロセッサは、前記システムに
前記薬剤送達モジュールの記憶媒体において、薬剤送達状況を含む薬剤送達ログを格納させ、前記薬剤送達ログを前記臨床情報に含めさせ、かつ
前記薬剤送達モジュールが前記第２の制御モジュールと電子的に結合されているとき、前記薬剤送達状況を前記第２の制御モジュールに送信させる
前記命令を実行するようにさらに構成される、請求項１１に記載のシステム。
【請求項１６】
前記１つまたは複数のプロセッサは、前記システムに
前記薬剤送達を始める前に、前記臨床情報を前記第１の制御モジュールから前記薬剤送達モジュールの記憶媒体に送信させ、かつ
前記第２の指示を受信した後に、前記臨床情報を前記薬剤送達モジュールの前記記憶媒体から前記第２の制御モジュールに送信させる
前記命令を実行するようにさらに構成される、請求項１１に記載のシステム。
【請求項１７】
コンピュータ内のプロセッサによって実行されたときに前記コンピュータに方法を実施させる命令を格納する非一時的コンピュータ可読媒体であって、
前記方法は、
薬剤送達モジュールによって、薬剤送達を開始するコマンドおよび前記薬剤送達に関連する臨床情報を前記薬剤送達モジュールに電子的に結合された第１の制御モジュールから前記第１の制御モジュールの第１の物理コネクタを介して受信することであって、前記コマンドは、前記臨床情報に基づいて前記薬剤送達を開始する、受信することと、
前記薬剤送達モジュールによって、前記薬剤送達モジュールから前記第１の物理コネクタを介して前記第１の制御モジュールにより受信した前記臨床情報に従って前記薬剤送達を始めることと、
前記薬剤送達の記録を前記薬剤送達モジュールの非一時的メモリ媒体に格納することと、
前記薬剤送達が完了する前に、前記薬剤送達モジュールが前記第１の制御モジュールの前記第１の物理コネクタから物理的に切り離されたという第１の指示を受信することと、
前記薬剤送達モジュールが前記第１の制御モジュールから切り離されている間、前記薬剤送達を継続することと、
前記薬剤送達モジュールが前記第１の制御モジュールから切り離されている間、前記薬剤送達モジュールの非一時的メモリ媒体における前記薬剤送達の前記記録を更新することと、
前記第１の指示の後に、前記薬剤送達モジュールが第２の制御モジュールの第２の物理コネクタに電子的に結合されたという第２の指示を受信することであって、前記第２の制御モジュールは、前記薬剤送達モジュールが前記第２の物理コネクタに接続されているとき、前記第２の物理コネクタを介して前記薬剤送達モジュールに電源を供給するように構成されている、受信することと、
前記第２の指示の後に、前記臨床情報および前記薬剤送達の前記更新された記録を前記第２の制御モジュールに通信することと
を含む、方法である、
非一時的コンピュータ可読媒体。
【請求項１８】
前記方法は、
前記薬剤送達を始める前に、前記臨床情報を前記第１の制御モジュールから前記薬剤送達モジュールの記憶媒体に送信することと、
前記第２の指示を受信した後に、前記臨床情報を前記薬剤送達モジュールの前記記憶媒体から前記第２の制御モジュールに送信することと
をさらに含む、請求項１７に記載の非一時的コンピュータ可読媒体。
【請求項１９】
前記方法は、
前記第１の指示を受信する前に、前記薬剤送達モジュールの識別子、および前記識別子に関連してサーバに格納するための前記臨床情報を提供することと、
前記第２の指示を受信した後に、前記サーバに格納されている前記臨床情報を受信することと、
送達進捗値を含むように前記臨床情報を更新することと、
前記サーバに格納するための前記更新された臨床情報を提供することと
をさらに含む、請求項１７に記載の非一時的コンピュータ可読媒体。
【請求項２０】
前記方法は、
前記薬剤送達モジュールによって、前記薬剤送達を始める前に、前記第１の制御モジュールから前記薬剤送達を開始するコマンドを受信することと、
前記第２の指示の後に、前記第２の制御モジュールから前記薬剤送達を継続する第２のコマンドを受信することと
をさらに含む、請求項１７に記載の非一時的コンピュータ可読媒体。
【国際調査報告】
2021521979.tif 000009
2021521979.tif 000010
2021521979.tif 000011
2021521979.tif 000012