(57)【要約】【課題】医療機器に関連するデータストリームを一意的に識別するためのシステムおよび方法を提供する。【解決手段】このシステムは、医療デバイス、データストリーム識別子、および医療デバイス識別子の組合せなど、様々な方法でインプリメントされる。医療デバイスは、複数のデータストリームを生成する。データストリームは、医療デバイスからのデータの連続的な伝送である。データストリームは、医療デバイスの動作に関する情報を含む。データストリーム識別子は、一意のデータタグをデータストリームに添付する。医療デバイス識別子は、医療デバイスタグを生成するように構成される。医療デバイスタグは、医療デバイスを一意的に識別するための情報を含み、外部のコンピュータからアクセス可能である。データストリーム識別子および医療デバイス識別子は、医療デバイスに固定される。【選択図】図１
2010264255.tif 000002
【特許請求の範囲】
【請求項１】
本願明細書に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、２００２年４月３０日に出願された「医療処置検証システムおよび方法」（Ｍｅｃｉｃａｌ  Ｔｒｅａｔｍｅｎｔ  Ｖｅｒｉｆｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ）という名称の出願番号第１０／１３５，１８０号の同時係属の通常の米国特許出願の一部継続出願である。出願第１０／１３５，１８０号は、２００２年１月２９日に出願された「医療デバイスを作動させるためのシステムおよび方法」（Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ  ｆｏｒ  Ｏｐｅｒａｔｉｎｇ  Ｍｅｄｉｃａｌ  Ｄｅｖｉｃｅ）という名称の出願番号第１０／０５９，９２９号の同時係属の通常の米国特許出願の一部継続出願である。
【０００２】
本出願は、２００２年４月３０日に出願された「点滴療法のシステムおよび方法」（Ｉｎｆｕｓｉｏｎ  Ｔｈｅｒａｐｙ  Ｓｙｓｔｅｍ  Ａｎｄ  Ｍｅｔｈｏｄ）という名称の米国仮出願第６０／３７６，６５５号の利益も主張する。
【０００３】
技術分野
本発明は、全体として、医療デバイスを作動させるためのシステムおよび方法、並びに該デバイスとの通信に関する。本発明は、正しい薬剤が正しい患者に対して、正しい投与量で正しい時間に、正しい経路を介して提供されることを検証するためのシステムおよび方法に関する。詳細には、本発明は、医療機器に関連するデータストリームを一意的に識別するためのシステムおよび方法に関する。
【背景技術】
【０００４】
患者ケアシステムは、一般に、コンピュータネットワークと、患者を治療するための医療デバイスと、医療デバイス制御装置とを備える。患者ケアシステムは、コンピュータ化された自動システムおよび方法の使用により改善されたが、相変わらず、医療デバイスの手動データ管理プロセスおよび医療デバイス制御機器に全面的に頼っている。たとえば、ナースステーションは、一般に、現代の病院ではコンピュータネットワークに接続されているが、コンピュータネットワークを病室まで延長させているのは異例なことである。コンピュータネットワークは、ポイントオブケアにおける医療デバイスおよび医療デバイス制御装置の作動および監視を含む自動データ管理プロセスの機会を提供する。この分野における利点にも関わらず、自動データ管理技術は、点滴ポンプなどの医療デバイスを作動させるためのより効率的なシステムおよび方法がないため、ポイントオブケア用途には十分に活用されていない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
医療分野で非常に危険なことの１つは、人為的な過失による薬剤供給システムのエラーの可能性である。コンピュータネットワークは、人為的な過失による投与ミスの危険を最小限にする将来性を有する。コンピュータネットワークは、医療機器と患者とを関連付けて、投与ミスの可能性を最小限にする将来性を有する。投与ミスは、医療デバイスの誤認、およびコンピュータ化された医療デバイスに関連するデータストリームの欠如または誤認により生じる場合がある。投与ミスの可能性を最小限にするため、業界は、医療機器に関連するデータストリームを一意的に識別するためのより効率的なシステムおよび方法を必要としている。
【課題を解決するための手段】
【０００６】
発明の開示
本発明は、医療機器に関連するデータストリームを一意的に識別するためのシステムおよび方法を提供する。このシステムは、医療デバイス、データストリーム識別子および医療デバイス識別子の組合せなど、様々な方法でインプリメントすることができる。医療デバイスは、複数のデータストリームを生成する。データストリームは、医療デバイスからのデータの連続的な伝送である。データストリームは、医療デバイスの動作に関する情報を含む。データストリーム識別子は、一意的なデータタグをデータストリームに添付する。医療デバイス識別子は、医療デバイスタグを生成するように構成される。医療デバイスタグは、医療デバイスを一意的に識別するための情報を含み、外部コンピュータからアクセス可能である。データストリーム識別子および医療デバイス識別子は、医療デバイスに固定される。
【０００７】
本発明は、方法としてインプリメントする場合、以下のステップの組合せを含む様々な方法でインプリメントすることができる：医療デバイスにより複数のデータストリームを生成する；データストリーム識別子を使用して一意的なデータタグを生成する；一意的なデータタグをデータストリームに添付する；および外部コンピュータからの要求に応じて医療デバイスタグを生成する。データストリームは、医療デバイスからのデータの連続的な伝送であり、医療デバイスの動作に関連する情報を含む。医療デバイス識別子は、外部コンピュータからアクセス可能であり、医療デバイスを一意的に識別するための医療デバイスタグを生成する。データストリーム識別子および医療デバイス識別子は、医療デバイスに固定される。
【０００８】
本発明のその他のシステム、方法、特徴および利点は、当業者が以下の図面および詳細な説明を検討すると明白であるか、または明白になるであろう。本明細書に含まれるこうしたその他のシステム、方法、特徴および利点は、本発明の範囲内であり、添付の請求の範囲により保護される。
例えば、本発明は以下を提供する。
（項目１）
医療処置情報を含むデータ出力を有する医療デバイスと、
データ出力に結合され、無線周波（ＲＦ）出力を有する無線デバイスと、
医療デバイスに関連し、医療デバイスを一意的に識別するための情報を含む医療デバイスタグであって、該情報が、電子デバイスによる要求に応じて提供される医療デバイスタグと、
識別子の出力が医療処置情報に添付されるデータストリーム識別子とを含む装置。
（項目２）
前記医療デバイスが点滴ポンプである、項目１に記載の装置。
（項目３）
前記データストリームが、点滴ポンプの動作に関連するデータを含む、項目１または２に記載の装置。
（項目４）
前記医療処置情報が流体の流量を含む、項目１、２または３に記載の装置。
（項目５）
前記医療デバイスが、もともと無線デバイスを備えずに製造されたものである、項目１、２、３または４に記載の装置。
（項目６）
前記医療処置情報が流体の流量を含む、項目１、２、３、４または５に記載の装置。
（項目７）
前記医療デバイスを一意的に識別するための情報をデータストリームに添付するように構成されたブリッジであって、前記医療デバイスを一意的に識別するための情報を外部コンピュータに提供するように構成されたブリッジをさらに備える、項目１、２、３、４、５または６に記載の装置。
（項目８）
前記データストリーム識別子が前記医療デバイスに固定される、項目１、２、３、４、５、６または７に記載の装置。
（項目９）
前記医療デバイスが人工呼吸器である、項目１、５、６、７または８に記載の装置。
（項目１０）
前記医療デバイスが患者の状況のモニターである、項目１、５、６、７または８に記載の装置。
【図面の簡単な説明】
【０００９】
本発明は、以下の図面を参照すると、より良く理解することができる。図中の構成部品は、必ずしも一定の比率に縮小されているのではなく、むしろ、本発明の原理を明確に示すことに重点を置いた。図中、同じ参照符号は、いくつかの図面全体で対応する部品を表す。
【図１】図１は、患者ケアシステムの図示である。患者ケアシステムは、薬局コンピュータおよび中央コンピュータシステムを備える。患者ケアシステムは、ディジタルアシスタントおよび医療デバイスも処置現場に備える。
【図２】図２は、図１の医療デバイスのブロック図である。
【図３】図３は、図１の患者ケアシステムの機能要素を示すブロック図である。
【図４】図４は、図１の薬局コンピュータ、中央システム、および／またはディジタルアシスタントを表すコンピュータシステムのブロック図である。このコンピュータシステムは、医療機器に関連するデータストリームを一意的に識別するためのシステムの部分を含むことができる。このコンピュータシステムは、医療機器に関連するデータストリームを一意的に識別する方法およびシステムに使用することができる。
【図５】図５は、医療機器に関連するデータストリームを一意的に識別するための方法であって、図４のコンピュータシステムのコンピュータプログラムとして実施できる方法の例示的な一実施態様を示すフローチャートである。
【発明を実施するための形態】
【００１０】
詳細な説明
図１は、患者ケアシステム１００の一実施態様を図示したものである。この実施態様では、患者ケアシステム１００は、薬局コンピュータ１０４、中央コンピュータシステム１０８、および処置現場１０６を備える。処置現場１０６にある医療機器としては、ディジタルアシスタント１１８、医療処置カート１３２および点滴ポンプ１２０が挙げられる。患者ケアシステム１００、中央コンピュータシステム１０８および処置現場１０６は、ネットワーク１０２によりリンクされる。一実施態様では、薬局コンピュータ１０４は、処理ユニット１０４ａ、キーボード１０４ｂ、ビデオディスプレイ１０４ｃ、プリンタ１０４ｄ、バーコードリーダー１０４ｅ、マウス１０４ｆを備えることができる。図１には示さないが、患者ケアシステム１００は、病院管理、ナースステーション用サブシステム、臨床情報サブシステム、病院情報サブシステム、入退転院（ＡＤＴ）サブシステム、請求書作成サブシステム、および／または患者ケアシステムに一般に含まれるその他のサブシステムも備えることができる。
【００１１】
一実施態様では、中央システム１０８は、中央サービスユニット１０８ａ、データベース１０８ｂ、ビデオディスプレイ１０８ｃ、バーコードリーダー１０８ｅ、その他の入出力構成部品、および当業者が周知しているその他多くの構成部品を備える。ネットワーク１０２は、ケーブル通信システム１１０部分および無線通信部分を備えることができる。ケーブル通信システム１１０は、イーサネット（登録商標）ケーブルシステムおよびｔｈｉｎネットシステムで良いが、これらだけに限らない。
【００１２】
一実施態様では、処置現場１０６は、医療機器および処置台１０６ａを備える。図１では、臨床家１１６および患者１１２は、処置現場１０６内に示されている。薬剤１２４は、点滴ポンプ１２０を使用して患者１１２に投与するタイプで良い。薬剤１２４は、点滴ポンプを使用せずに投与するタイプでも良い。点滴ポンプ１２０は、薬剤を点滴バッグから投与するタイプ、または薬剤をシリンジから投与するタイプで良いが、これらだけに限らない。薬剤１２４は、医療処置カート１３２の薬剤保管領域１３２ａ内に保管することができる。臨床家１１６は、薬剤１２４を患者１１２に投与しながら、ディジタルアシスタント１１８などの携帯コンピュータを使用する。
【００１３】
臨床家１１６は、患者１１２を治療する過程で、ディジタルアシスタント１１８を使用して、ケーブル通信システム１１０および第１無線通信パス１２６を介して、システム１００のその他の部分と通信することができる。点滴ポンプ１２０は、これらの技術に限らないが、ＢｌｕｅｔｏｏｔｈおよびＷｉｆｉ技術などの方法によるケーブル通信システム１１０および第２無線通信パス１２８を介してシステム１００と通信する能力を有することが可能である。医療処置カート１３２は、無線通信パス（図１に示さない）を介して通信する能力も有することが可能である。無線送受信機１１４は、無線通信デバイスとケーブル通信システム１１０との間をインターフェースする。ネットワークの無線通信システム部分は、当業者が周知している技術、たとえばＩＥＥＥ  ８０２．１１ａ、ＩＥＥＥ  ８０２．１１ｂから「Ｗｉｒｅｌｅｓｓ  イーサネット（登録商標）」、８０２．１１ｇ、Ｂｌｕｅｔｏｏｔｈ、ローカルエリアネットワーク、無線ローカルエリアネットワーク、ツリートポロジーを有するネットワーク、リングトポロジーを有するネットワーク、無線ネットワーク間ポイントオブプリゼンスシステム、イーサネット（登録商標）、インターネット、無線通信、赤外線、光ファイバ、および電話などを利用することができるが、これらだけに限らない。図１に無線通信システムとして示すが、図示のどの通信パスも、必要に応じて結線接続の通信パスで良い。
【００１４】
一実施態様では、点滴ポンプ１２０も、ケーブル通信パス１４０を介してケーブル通信システム１１０と通信する能力を有することが可能である。ブリッジ１４２は、ケーブル通信パス１４０とケーブル通信システム１１０との間のインターフェースを提供する。図１に、１個の点滴ポンプ１２０と通信するように示されているが、医療機器に関連するデータストリームを識別するための本明細書に記載するシステムは、ブリッジ１４２が、複数のポート２１４（図２）を介して複数の点滴ポンプと通信することを可能にする。
【００１５】
患者ケアシステム１００では、医師（図示しない）は、患者１１２のための薬剤１２４を指示することができる。別法によると、この指示は、処置現場１０６にいる臨床家１１６が出すこともできる。医師および／または臨床家１１６は、コンピュータ化された医師指示入力システム（ＣＰＯＥ）および／または医療処置カート１３２を使用して、患者１１２のための薬剤１２４を指示することができる。当業者は、ＣＰＯＥシステムに熟知している。その名称に関わらず、どの臨床家１１６もＣＰＯＥを使用することができる。薬剤１２４が、点滴ポンプ１２０から投与することが効率的な薬剤である場合、指示は、点滴ポンプ１２０の動作パラメーターを生成するための情報を含む。動作パラメーターは、点滴ポンプ１２０などの医療デバイスが指示に従って動作するようにプログラムするのに必要な情報および／または命令セットである。
【００１６】
指示は、キーボード１０４ｂ、マウス１０４ｆ、タッチスクリーンディスプレイ、ＣＰＯＥシステムおよび／または医療処置カート１３２などの入出力デバイスを介して、薬局コンピュータ１０４に入力することができる。当業者は、これらおよび類似の入出力デバイスを熟知している。処理ユニット１０４ａは、手動で入力された指示をコンピュータ可読データに変換することができる。コンピュータ化された処方指示入力システムなどのデバイスは、処理ユニット１０４ａに導入する前に、指示をコンピュータ可読データに変換する。次に、動作パラメーターは、プリンタ１０４ｄにより、バーコード形式で薬剤ラベル１２４ａ上に印刷することができる。次に、薬剤ラベル１２４ａを薬剤１２４の容器に添付することができる。次に、薬剤１２４の容器は、処置現場１０６に搬送される。次に、薬剤１２４は、経口または点滴ポンプ１２０を含む様々な方法で患者１１２に投与することができる。薬剤１２４を経口で投与する場合、臨床家１１６は、ディジタルアシスタント１１８および／または医療処置カート１３２を介して通信することができ、医療処置カート１３２はコンピュータ化され、一般に、キーボード（図示しない）、ディスプレイ１３２ｂ、およびその他の入出力デバイス、たとえばバーコードスキャナ（図示しない）を有する。また、必要に応じて、ディジタルアシスタント１１８、医療処置カート１３２、および／または点滴ポンプ１２０に関連する入力デバイスを使用して、処置現場１０６に指示を入力することもできる。
【００１７】
上記のとおり、処置現場では、薬剤１２４は、点滴ポンプ１２０上に取り付けることができ、静脈（ＴＶ）ライン１３０が点滴ポンプ１２０から患者１１２に走る。点滴ポンプ１２０は、ポンピングユニット１２０ａ、キーパッド１２０ｂ、ディスプレイ１２０ｃ、点滴ポンプＩＤ  １２０ｄ、アンテナ１２０ｅ（Ｂｌｕｅｔｏｏｔｈ、Ｗｉｆｉまたはその他の無線技術伝送および／または受信の場合）並びにバーコードリーダー１２０ｆを備えることができる。バーコードリーダー１２０ｆは、点滴ポンプ１２０の筐体内に組み込むことができるか、または通信ケーブルを介して接続される。最初は無線機能を装備されていない点滴ポンプには、データストリームの識別を支援するための無線アダプタ（図示しない）を設けることができる。無線アダプタは、Ｂｌｕｅｔｏｏｔｈなどの短距離無線技術、Ｗｉｆｉなどの長距離無線技術、またはその他の無線技術を使用することができる。さらに、無線アダプタは、ホスト点滴ポンプのバッテリ寿命の短縮を防止するために必要な場合、無線アダプタ自体のバッテリを有することができるか、または無線アダプタは、点滴ポンプにより供給される電力から作動することができる。一実施態様では、無線アダプタは、インテリジェントデータ管理、たとえばストアアンドフォワードデータ管理、および電力消費量を最小限にするためのデータの圧縮も使用することができる。無線アダプタは、ネットワーク１０２が機能しない場合でも、ディジタルアシスタント１１８と通信する機能を備えることも可能である。
【００１８】
患者ケアシステム１００は、人員、機器および薬剤識別子など、多様な識別子を含むことができる。図１に示すように、臨床家１１６は臨床家のバッジ１１６ａ識別子を有し、患者１１２はリストバンド１１２ａ識別子を有し、医療デバイスは機器識別子を有し（たとえば、点滴ポンプ１２０は点滴ポンプＩＤ  １２０ｄ識別子を有することができる）、薬剤１２４は薬剤ラベル１２４ａ識別子を有する。臨床家のバッジ１１６ａ、リストバンド１１２ａ、点滴ポンプＩＤ  １２０ｄ、および薬剤ラベル１２４ａは、これらに対応する人員、機器および薬剤を識別する情報を含む。必要な場合、識別子はその他の情報を有することができる。たとえば、薬剤ラベル１２４ａは、薬剤１２４の意図された受容者、点滴ポンプ１２０の動作パラメーター、および薬剤１２４のロット番号および有効期限に関する情報を含むことができる。識別子に含まれる情報は印刷することができるが、好ましくはデバイス可読フォーマットであり、たとえばバーコードなどの光学可読デバイスフォーマット、ＲＦＩＤ、ｉＢｕｔｏｏｎ、スマートカードなどの無線周波（ＲＦ）デバイス可読フォーマット、およびレーザ可読フォーマットが挙げられるが、これらだけに限らない。ディジタルアシスタント１１８はディスプレイ１１８ａを備えることができ、指紋などのバイオメトリック情報を含む識別子を読み取る能力を有することができる。
【００１９】
リストバンド１１２ａは、好ましくは、患者１１２が医療施設に入る時に患者１１２に添付される。上記のとおり、リストバンド１１２ａは患者識別子を含む。患者識別子は、患者を識別するための印刷情報、および治療する医師の氏名などのその他の情報を含むことができる。患者１１２の患者識別子は、患者の氏名、年齢、社会保険番号、患者の血液型、住所、アレルギー、病院ＩＤ番号、および患者の家族の氏名などの情報を含むことができる。
【００２０】
図２は、図１の医療デバイスのブロック図２００である。図１と同様、医療デバイスは点滴ポンプ１２０として示されている。点滴ポンプ１２０の構成部品は、当業者が周知しているその他多くの医療デバイスの構成部品と類似している。点滴ポンプ１２０は、医療デバイスおよび機器に関連するデータストリームを一意的に識別するためのシステムおよび方法を説明するために使用されるが、本発明は、ネットワーク１０２（図１）を介して通信する何らかの医療デバイスまたは機器に使用することができる。図２は、点滴ポンプ１２０に固定されたデータストリーム識別子２０４および医療デバイス識別子２０６を含む。必須ではないが、データストリーム識別子２０４および医療デバイス識別子２０６は同一の筐体２０８内にパッケージすることができ、これらは電気的に相互接続して、それぞれの作業を効率的に完了することができる。筐体２０８は、ＤＢ  ９コネクタ、または当業者が周知している類似のコネクタなどのコネクタ２１０内に組み込むことができるが、これらに限らない。その他の実施態様では、データストリーム識別子２０４および医療デバイス識別子２０６は、点滴ポンプ筐体２１２の内部にパックすることができる。
【００２１】
点滴ポンプ１２０は、点滴ポンプＩＤ  １２０ｄなどの機器ＩＤ、バーコードリーダー１２０ｆおよび通信ポート１２０ｇを含むことができる。点滴ポンプＩＤ  １２０ｄはバーコードラベルで良い。通信ポート１２０ｇは、シリアル通信ポート、ＲＳ２３２、ＲＳ４８５、および当業者が周知しているその他の通信ポートに限らないが、これらなどの従来の通信ポートで良い。
【００２２】
点滴ポンプ１２０は、データをネットワーク１０２（図１）に提供する。データは、データパケットの形態である。データパケットは、データストリームとして公知でもある。本明細書で使用する場合、「データパケット」および「データストリーム」は共に、必須ではないが、好ましくは、ネットワークが認識するデータの連続するパッケージを意味する。つまり、これらの用語は、ネットワーク１０２が、単一の発信点から受信すると認識し、グルーピングの時に、ネットワーク１０２が、医療デバイスからのデータの別個のグルーピングとして処理するデータのパッケージを意味する。データを識別するためのシステムは、医療デバイスから発信するデータストリームを識別し、したがって、医療デバイスからのすべてのデータを医療デバイスから発信すると識別することができる。したがって、データストリームの正確なサイズおよび特性は、医療デバイスおよびネットワークの特性に依存する。データストリームの正確なサイズおよび特性に関係なく、データストリームは、医療デバイスの動作に関する情報、たとえば流量、閉塞設定値、アラームおよび動作パラメーターを含むが、これらだけに限らない。
【００２３】
データストリームは、ケーブル通信パス１４０を介して通信ポート１２０ｇからブリッジ１４２まで通過する。別法によると、上記で示し、本明細書で詳細に説明するとおり、データストリームは、無線通信パス１２８を介してアンテナ１２０ｅから無線送受信機１１４まで通過する。
【００２４】
一実施態様では、ブリッジ１４２は複数のポート２１４を有することができる。ブリッジ１４２では、データストリームは、データストリーム識別子２０４および医療デバイス識別子２０６により生成された識別データと対話する。ブリッジ１４２は、ケーブル通信システム１１０とインターフェースする。識別済みデータストリームは、次に、ブリッジ１４２から出て行く。識別済みデータストリームは、次に、ネットワーク１０２内のその他のデータトラフィックと対話することができる。
【００２５】
データストリーム識別子２０４は、ダラス・セミコンダクタ（Ｄａｌｌａｓ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）  ＤＳ  ２５０５−ＵＮＷなどに組み込むことができる。ＤＳ２５０５−ＵＮＷをデータストリーム識別子２０４として使用する場合、データストリーム識別子２０４は、ＤＢ９コネクタなどのコネクタ２１０のピン９に接続することができる。識別データは、ＲＯＭ素子、ＥＥＰＲＯＭメモリ素子、ＯＴＰ  ＥＰＲＯＭメモリ素子、およびＮＶ  ＳＲＡＭメモリ素子などのメモリ素子に記憶することができるが、これらだけに限らない。データストリーム識別子がピン９に接続される場合、ＤＢ９のその他の８個のピンは、データストリームをシリアルポート１２０ｇからケーブル通信パス１４０まで自由に通過させることができる。
【００２６】
医療デバイス識別子２０６は、医療デバイスを識別するためのデータを記憶するようにプログラムされるプログラム可能なメモリ素子を含む。記憶されたデータは、点滴ポンプＩＤ  １２０ｄ上に記憶された情報、医療デバイスのタイプ、ボーレート、サービス日およびアセットタグを含むことができるが、これらだけに限らない。アセットタグは、デバイスを一意的に識別する在庫タグであり、在庫タグは、シリアル番号または割り当てられたその他の識別子などに関連する。好ましくは、メモリ素子は、１回のみプログラム可能なメモリ素子、たとえばＥＥＰＲＯＭメモリ素子およびＯＴＰ  ＥＰＲＯＭメモリ素子で良いが、これらだけに限らない。メモリ素子に記憶されたデータは、データストリームを識別するために、データストリーム識別子２０４がデータストリームに添付するデータで良い。その他の実施態様では、メモリ素子に記憶されたデータは、ネットワーク１０２から照会された時に提供することができる。ＤＳ  ２５０５−ＵＮＷおよびＤＢ９コネクタを使用する場合、メモリ素子に記憶されたデータは、ＤＢ９のピン９を介してケーブル通信パス１４０まで通過させることができる。
【００２７】
データストリーム識別子２０４および医療デバイス識別子２０６は、同一の筐体２０８内にパッケージすることができる。たとえば、ダラス・セミコンダクタ（Ｄａｌｌａｓ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）からのＤＳ２５０５−ＵＮＷは、データストリーム識別子２０４およびプログラム可能なＥＥＰＲＯＭを同一筐体内に含む。一実施態様では、筐体２０８は医療デバイスに物理的に固定されるため、医療デバイスをケーブル通信パス１４０またはブリッジ１４２から取り外して、ネットワーク１０２の別の部分に移動させる場合、ネットワーク１０２は、なお、医療デバイスが生成するデータストリームを医療デバイスが発信したと認識する。
【００２８】
ブリッジ１４２は、複数の医療デバイスと通信するための複数のシリアルポート２１４を備えることができる。ブリッジ１４２のシリアルポート２１４は、データストリームに関連する識別データの通信のためのピンを備える。ブリッジ１４２は、医療デバイスからの未識別データストリームをデータストリーム識別子２０４からの識別データと併合する。ブリッジ１４２の出力は、識別済みデータストリームである。未識別データストリームは、複数のシリアルポートピンからブリッジ１４２に入力することができる。たとえば、未識別データストリームは、シリアルポート２１４のピン１〜８でブリッジ１４２に入力することができ、識別データは、シリアルポート２１４のピン９でブリッジ１４２に入力することができる。ブリッジ１４２はスマートクライアントブリッジで良い。ブリッジ１４２は、データストリームの識別データを読み取るソフトウェアを備える。ブリッジ１４２は、データストリーム識別子２０４に関連する医療機器とだけ通信するように構成することも可能である。
【００２９】
無線データストリーム識別システムでは、ブリッジ１４２は、送受信機１１４などの無線ネットワークアクセスポイントとインターフェースすることができる。ブリッジ１４２が、無線ネットワークアクセスポイントとインターフェースするように構成される場合、ブリッジ１４２は医療デバイス上に取り付けて、アンテナ１２０ｅに作動可能に接続され、その結果、医療デバイスは患者ケアシステム１００全体で移動可能である。ブリッジ１４２は、シンボル・テクノロジーズ・インク（Ｓｙｍｂｏｌ  Ｔｅｃｈｎｏｌｏｇｉｅｓ，Ｉｎｃ．）によるシリアルクライアントブリッジ、サイバー・テク有限責任会社（ＣｙｂｅｒＴＥＣ  ＧｍｂＨ）によるＣＴ  ＷＬＡＮシリアルクライアントブリッジ、Ｂｌｕｅｔｏｏｔｈデバイス、Ｗｉｆｉデバイス、ＢｌｕｅｔｏｏｔｈとＷｉｆｉとの組合せ、Ｓｐｅｃｔｒｕｍ２４（登録商標）シリアルクライアントブリッジなどのデバイスで良いが、これらだけに限らない。
【００３０】
特定の医療デバイスの属性を有する医療デバイス識別子２０６のプログラミングは、拡張可能マークアップ言語（ＸＭＬ）およびＵｎｉｑｕｅＷａｒｅを使用して行なうことができる。ＵｎｉｑｕｅＷａｒｅなどのプログラミングを使用すると、データストリーム識別子２０４および医療デバイス識別子２０６は、ケーブル通信パス１４０をコネクタ２１０に接続することにより、医療デバイスと関連付けることができる。次に、コネクタ２１０の１個のピンを使用して、データストリーム識別子２０４および医療デバイス識別子２０６と通信することができる。医療デバイス識別子をプログラムするために通信される情報は、バーコードリーダー１０８ｅおよび１０４ｅなどのバーコードリーダーおよびスキャナ３３８（図３）を使用して読み取られ、医療機器のバーコードラベルを読み取ることができる。次に、ＵｎｉｑｕｅＷａｒｅなどのプログラミングソフトウェアは、医療デバイスＩＤを医療デバイス識別子２０６にダウンロードする。次に、この情報は、データストリーム識別子２０４によりアクセス可能である。ＵｎｉｑｕｅＷａｒｅは、複数の医療デバイスを複数の医療デバイス識別子と関連付けるためのテーブルも生成することができる。
【００３１】
図３は、図１の患者ケアシステム１００の機能要素を示すブロック図である。図３のいくつかの機能ブロックは、本発明を使用して通信する能力を含む。たとえば、様々な機能ブロックは、図３の医療デバイス３３２と通信する。医療機器に関連するデータストリームを一意的に識別するためのシステムおよび方法は、モジュールが患者ケアシステム１００の種々の機能を表すモジュール式システムとしてインプリメントすることができる。図３は、データストリーム識別システムとして医療機器に関連するデータストリームを一意的に識別するためのシステムを示す。このシステムの融通性は、システムをモジュール式システムとして実施すると強化することができる。システムのモジュールは、患者ケアシステム１００の様々な部分に含むことができる。患者ケアシステム１００は、薬剤投与モジュール３０２、処方箋作成モジュール３０４、処方箋起動モジュール３０６および処方箋承認モジュール３０８を含む。
【００３２】
薬剤投与モジュール３０２は、医療処置の投与に関わる患者ケアシステム１００内のその他のモジュールの機能を調整することができる。薬剤投与モジュール３０２は、一般に、患者ケアシステム１００のその他の部分と調和させる。薬剤モジュール３０２は、ＣＰＯＥで動作するか、および／またはＣＰＯＥとインターフェースするサブモジュール、ポイントオブケアモジュールで動作するか、および／またはポイントオブケアモジュールと通信するサブモジュール、並びに医療処置比較モジュールで動作するか、および／または医療処置比較モジュールと通信するサブモジュールを備えることができる。図３には、入退転院（ＡＤＴ）インターフェース３１０、請求書作成インターフェース３１２、臨床インターフェース３１４および薬局インターフェース３１６が示されている。ＡＤＴインターフェース３１０は、患者の身長、体重およびアレルギーなどの情報を捕捉するために使用することができる。薬局インターフェース３１６４は、薬局からの指示をインポートする。薬局インターフェース３１６は、指示を入力するためのその他のシステム、たとえばＣＰＯＥとインターフェースするＨＬ７タイプのインターフェースで良い。この能力は、データを患者ケアシステム１００に入力する必要性を１回以上減少させる。薬局インターフェース３１６は、チェルナー（Ｃｅｒｎｅｒ）、ＨＢＯＣ、メディテク（Ｍｅｄｉｔｅｃｈ）、ＳＭＳおよびフェイマス（Ｐｈａｍｏｕｓ）などの市販のシステムと通信するように構成することができるが、これらだけに限らない。その他の様々なインターフェースも、当業者には公知だが、分かりやすくするために図３には示さない。
【００３３】
薬剤投与モジュール３０２は、医薬品対医薬品の不適合による副作用、医薬品管理の重複、医薬品アレルギー、医薬品投与量の制限、医薬品の頻度の制限、医薬品の有効期間の制限、および医薬品の疾患による禁忌を検査する能力など、追加の特徴を有することができる。食品およびアルコールの相互作用にも注意することが可能である。医薬品の制限は、成人、小児、乳幼児、早産児、老人、年齢別グルーピング、体重別グルーピング、身長別グルーピング、および体表面積などの制限を含むことができるが、これらだけに限らない。一般に、薬剤投与モジュール３０２は、患者ケアシステム１００内の２種類のソースから同一患者に対して同一の処方が入力されるのを防止することができる。
【００３４】
薬剤投与モジュール３０２は、報告書を作成する能力も備えることができる。報告書は、シフトの終わり、滴定情報、患者の症状リスト、点滴履歴、ポンプの性能履歴、ポンプの位置履歴およびポンプの保守履歴などを含むが、これらだけに限らない。シフトの終わり報告書は、ポンプチャネル、開始時刻、終了時刻、本来の点滴、ピギーバック方式の点滴、薬剤、投与量、速度、ポンプの状況、点滴量、残存量、残存時間、および液体が無くなった最終時間を含むことができる。点滴履歴報告書は、薬剤および点滴量を含む。
【００３５】
薬剤投与モジュール３０２は、医療機器状況データベースも含むことができる。医療機器状況データベースは、患者ケアシステム１００内における医療デバイス３３２の位置を示すデータを含む。医療機器状況データベースは、医療デバイス３３２の過去の性能を示すデータも含むことができる。医療機器状況データベースは、医療デバイス３３２の保守スケジュールおよび／または履歴を示すデータも含むことができる。
【００３６】
処方箋作成モジュール３０４は、ハードコピーの処方箋および電子（電子コピー）処方箋を作成する。ハードコピーの処方箋は、一般に医療施設において３通作成される。第１のハードコピー３１８は一般に薬局に送られ、第２のハードコピー３２０は一般に患者の記録のために保管され、第３のハードコピー３２２は処置現場１０６に送られる。電子処方箋は、薬剤投与モジュール３０２に送信される。
【００３７】
コンピュータ化された医師の指示入力（ＣＰＯＥ）システムは、処方箋作成モジュール３０４のいくつかまたはすべての機能を実行するために使用することができる。臨床家１１６は、タブレット無線コンピュータ、医療処置カート１３２およびワークステーションを使用するなど、様々な方法でデータを入力することができるが、これらに限らない。
【００３８】
処方箋の作成は、患者の体重および／または身長（ＡＤＴインターフェース３１０からの）、医薬品の量、希釈量、濃度および速度に基づく投与量の計算を含むことが可能である。処方箋の作成３０４は、動作パラメーターの確認を含むことができる。動作パラメーターは、処方箋入力モジュール３２４からの情報に基づくことができる。処方箋の作成は、患者ケアシステム１００内のどこでも行なうことができ、薬局、処置現場１０６およびナースセンターを含むが、これらだけに限らない。
【００３９】
点滴処方箋は、単一投与点滴、断続的点滴、連続的点滴、順序付け、滴定および交互タイプなどの処方箋を含むことができるが、これらだけに限らない。点滴処方箋は、総合非経口栄養混合剤（ＴＰＮ）、化学療法による連続点滴、ピギーバック、多量な非経口医薬品、およびその他の点滴処方箋も含むことができる。患者ケアシステム１００は、指示の終了日がなくても機能することが可能である。患者ケアシステム１００は、予め定義された期間を見越して、当該期間における混合剤充填スケジュールを作成する連続スケジュール作成装置を使用することができる。予め定義された期間は、患者ケアシステム１００レベルで、または臨床研究レベルおよび組織レベルなどのサブシステムレベルで定義することができる。予め定義された期間は、指示を入力する臨床家１１６が調節可能である。スケジュールは、指示が患者ケアシステム１００内でアクティブである限り、自動的に延長可能である。
【００４０】
薬剤投与モジュール３０２は、１個を超える処方箋作成モジュール３０４とインターフェースすることができる。薬剤投与モジュールは、患者ケアシステム１００内の何れかからの指示を受信する。
【００４１】
薬局コンピュータ１０４は、薬剤投与モジュール３０２から電子コピーにアクセスすることができる。処方箋起動モジュール３０６は、処方箋の記入およびラベル付けを調整するためのコンピュータ支援システムである。処方箋の記入および在庫からの薬剤１２４の生成または位置の特定は、処方箋起動モジュール３０６により処理される。
【００４２】
処方箋を起動すると、処方箋起動モジュール３０６は、処方箋に指定されていない場合は流量、指定期間に必要な溶液／バッグの数、各溶液／バッグを投与される期間、および溶液中の成分の濃度に基づく各溶液／袋の総量を計算することができる。流量、点滴される量、および／または期間は、システム１００内で調節することができ、システムは計算に基づいて依存数量を自動的に計算し、濃縮物中の成分の最大投与量が、成分の薬剤ファイル中で特定されている量を越える場合、患者ケアシステム１００は、薬剤師および／または臨床家１１６に警告し、調整の理由コードを要求する。
【００４３】
患者ケアシステム１００は、処方箋起動モジュール３０６をバイパスすることができる。これは、患者の医師などの臨床家が、指示を直ちに起動する権限を有する場合に行なわれる。指示が直ちに起動される場合、薬剤投与モジュールは、処方箋ラベル付けモジュール３２６に直接進む。
【００４４】
ブロック３２６では、患者ケアシステム１００は薬剤ラベル１２４を印刷する。処方箋は離れた場所で印刷することでき、多くの場合、薬局のプリンタ１０４ｄで印刷される。ブロック３２６の後、患者ケアシステムはブロック３２８に進む。ブロック３２８では、薬剤ラベル１２４ａは薬剤１２４に添付される。薬剤師は、一般に、薬剤ラベル１２４ａが処方箋の第１ハードコピー３１８と一致することを目視検証する３３４。図３は、目視検証３３４が処方箋承認モジュール３０８にも関連することを示す。次に、薬剤１２４を薬局から処置現場１０６に搬送することができる。ポータブル医療処置カート１３２は、薬局から処置現場１０６までのルートの一部に使用することができる。
【００４５】
薬剤ラベル１２４ａは、混合の情報を含むことができる。薬剤ラベル１２４ａは、患者ケアシステム１００内で作成されない場合、バルク薬剤納入業者により提供される。バルク薬剤納入業者により提供される場合、患者ケアシステム１００は、薬剤ラベル１２４ａからの情報の収集を調整する機能を有する。さらに、患者ケアシステム１００は、患者識別子などの情報を薬剤ラベル１２４ａに追加する能力を有する。
【００４６】
薬剤ラベル付けモジュール３２８は、薬剤ラベル１２４を薬剤１２４上に配置する。これは、手動で行なうことができる。これは、自動処方箋記入およびパッケージングシステム（図示しない）を使用して行なうことも可能である。自動記入およびパッケージングシステムを使用する場合、薬剤ラベル付けモジュール３２８は、薬剤１２４のラベル付けを調整するためのデータを記入およびパッケージングシステムに提供する。
【００４７】
処置現場１０６では、臨床家１１６は無線デバイス３３０、たとえばディジタルアシスタント１１８および／または医療処置カート１３２などを使用して、患者１１２に対する薬剤１２４を検査して投与する。無線デバイス３３０は、第１通信パス１２６などの通信パスを介して薬剤投与モジュール３０２と通信する。
【００４８】
臨床家１１６は、一般に、自身のバッジ１１６ａを走査して自身を識別し、リストバンド１１２ａを走査して患者１１２を識別し、薬剤ラベル１２４ａを走査して薬剤１２４を識別し、ラベル１２０ｄを走査して点滴ポンプ１２０などの医療デバイス３３２を識別する。臨床家１１６は、指紋および／またはパスワードを提供して自身を識別しても良い。医療デバイス３３２は、薬剤投与モジュール３０２と双方向通信することが可能な医療デバイスで良い。別法によると、医療デバイス３３２は、単に情報を薬剤投与モジュール３０２に提供することができるだけである。医療デバイス３３２からの何らかの通信は、常に、データストリーム識別システムにより医療デバイス３３２から発信されたと認識される。データストリーム識別システムは、臨床家１１６の投与および医療処置の検証を支援する。一実施態様では、データストリーム識別システムは、一般に、医療デバイス３３２に対する動作パラメーターのダウンロードという結果を生じる。臨床家１１６は、一般に、目視検証を行なって第３コピー３２２および／またはＭＡＲがラベル付き薬剤１２４と一致することを確認する。スキャナ３３８は、機械で読取り可能な情報を第３コピー３２２から無線デバイス３３０および医療デバイス３３２に入力するために使用される。
【００４９】
患者ケアシステム１００は、点滴指示の調整および変更を行なう能力を含む。点滴の調整を行なう能力を含むことが可能なその他のモジュールとしては、処方箋入力３２４、処方箋起動３０６、処方箋認証３０８および処方箋変更モジュール３３６がある。臨床家１１６は、処方箋変更モジュール３３６にアクセスして、指示を調節することができる。臨床家１１６は、患者ケアシステム１００全体の処方箋変更モジュール３３６にアクセスすることができる。しかし、臨床家１１６が処方箋変更モジュール３３６にアクセスするために非常に有用な１つの場所は処置現場１０６内である。
【００５０】
処方箋承認モジュール３０８では、患者ケアシステム１００は、臨床家１１６が点滴指示を自主的に変更する権限を有するかどうかを決定する。臨床家１１６は、支持の特定部分を自主的に変更する権限を有すると、患者ケアシステム１００により認証可能である。臨床家１１６が指示を自主的に変更する権限を持たない場合、薬剤師または医師は、臨床家１１６が入力した変更を許可するように要求される場合がある。
【００５１】
図４は、コンピュータ４００のブロック図である。コンピュータ４００は、図１の薬局コンピュータ１０４、中央システム１０８、ＣＰＯＥ、ディジタルアシスタント１１８、および／またはネットワーク１０２を介して通信する任意の数のその他のサブシステムに含まれるコンピュータで良い。コンピュータ４００は、医療機器に関連するデータストリームを一意的に識別するシステム４１０の一実施態様を含む。一実施態様では、データストリーム識別システム４１０は、正しい薬剤が正しい患者に正しい投与量で、正しい時間に、正しいルートを介して提供されることを検証する。もう１つの実施態様では、データストリーム識別システム４１０は、これらの望ましい検証特徴のサブセットを提供する。さらに別の実施態様では、点滴ポンプ１２０のプログラミングは、薬局コンピュータ１０４および／または別のリモートコンピュータから受信する動作パラメーターに基づくことができる。その他の実施態様では、点滴ポンプ１２０のプログラミングは、薬局コンピュータ１０４、もう１つのリモートコンピュータ、および／または臨床家１１６が正しいと確認する動作パラメーターに基づくことが可能である。動作パラメーターおよび／または確認は、ケーブル通信システム１１０並びに第１および第２無線通信パス１２６および１２８を介して伝達される。
【００５２】
先行技術における重要な問題は、正しい薬剤を正しい患者に投与することである。したがって、データストリーム識別システム４１０は、正しい薬剤を正しい患者に効率的な方法で確実に投与するのを支援する特徴を含む。本発明のデータストリーム識別システム４１０は、ソフトウェア、ファームウェア、ハードウェア、またはこれらの組合せでインプリメントすることができる。あるモードでは、データストリーム識別システム４１０は、ソフトウェアで実行可能なプログラムとしてインプリメントされ、１台または複数の特殊または汎用ディジタルコンピュータ、たとえばパーソナルコンピュータ（ＰＣ；ＩＢＭ互換機、Ａｐｐｌｅ互換機など）パーソナルディジタルアシスタント、ワークステーション、ミニコンピュータまたはメインフレームコンピュータで実施される。本発明のデータストリーム識別システム４１０をインプリメントできる汎用コンピュータの一例を図４に示す。データストリーム識別システム４１０は、薬局コンピュータ１０４、中央システム１０８、および／またはディジタルアシスタント１１８など、何らかのコンピュータ内に存在するか、またはこれらに存在する部分を有するが、これらだけに限らない。したがって、図４のコンピュータ４００は、データストリーム識別システム４１０が存在するか、または部分的に存在する何らかのコンピュータを表す。
【００５３】
一般に、図４に示すハードウェアアーキテクチャに関して、コンピュータ４００は、ローカルインターフェース４０８を介して通信可能に結合されるプロセッサ４０２、メモリ４０４、および１個または複数の入力および／または出力（Ｉ／Ｏ）デバイス４０６（または周辺装置）を備える。ローカルインターフェース４０８は、たとえば１本もしくは複数のバス、または先行技術で公知のその他の結線もしくは無線接続で良いが、これらだけに限らない。ローカルインターフェース４０８は、通信を可能にするための制御装置、バッファ（キャッシュ）、ドライバ、リピータ、および受信機などの追加の要素を有することができるが、これらは、分かりやすくするために省略する。さらに、ローカルインターフェースは、他のコンピュータ構成部品間における適切な通信を可能にするためのアドレス、制御機器、および／またはデータ接続部を含むことができる。
【００５４】
プロセッサ４０２は、ソフトウェア、特にメモリ４０４内に記憶されたソフトウェアを実行させるためのハードウェアデバイスである。プロセッサ４０２は、何らかの特別注文または市販のプロセッサ、中央処理ユニット（ＣＰＵ）、コンピュータ４００に関連する数個のプロセッサの中の補助プロセッサ、半導体ベースのマイクロプロセッサ（マイクロチップもしくはチップセットの形態）、マクロプロセッサ、または一般に、ソフトウェア命令を実行させるための何らかのデバイスで良い。適切な市販のマイクロプロセッサの例は、以下のとおりである：Ｈｅｗｌｅｔｔ−Ｐａｃｋａｒｄ  ＣｏｍｐａｎｙのＰＡ−ＲＩＳＣシリーズマイクロプロセッサ、Ｉｎｔｅｌ  Ｃｏｒｐｏｒａｔｉｏｎの８０×８６またはＰｅｎｔｉｕｍ（登録商標）シリーズマイクロプロセッサ、ＩＢＭのＰｏｗｅｒＰＣマイクロプロセッサ、Ｓｕｎ  Ｍｉｃｒｏｓｙｓｔｅｍｓ，Ｉｎｃ．のＳｐａｒｅマイクロプロセッサ、Ｍｏｔｏｒｏｌａ  Ｃｏｒｐｏｒａｔｉｏｎの６８ｘｘｘシリーズマイクロプロセッサ。プロセッサ４０２は、分散処理アーキテクチャ、たとえばＳＱＬ、Ｓｍａｌｌｔａｌｋ、ＡＰＬ、ＫＬｉｓｐ、Ｓｎｏｂｏｌ、Ｄｅｖｅｌｏｐｅｒ  ４００、ＭＵＭＰＳ／Ｍａｇｉｃを表す可能性もあるが、これらだけに限らない。
【００５５】
メモリ４０４は、揮発性メモリ素子（たとえば、ランダムアクセスメモリ（ＤＲＡＭ、ＳＲＡＭ、ＳＤＲＡＭなどのＲＡＭ））および不揮発性メモリ素子（たとえば、ＲＯＭ、ハードドライブ、テープ、ＣＤＲＯＭなど）の何れか１つまたは組合せを備えることができる。さらに、メモリ４０４は電子、磁気、光および／またはその他のタイプの記憶媒体を含む。メモリ４０４は、様々な構成部品が互いに離れて配置されているが、それでもプロセッサ４０２によりアクセスされる分散アーキテクチャを有することができる。
【００５６】
メモリ４０４のソフトウェアは、１つまたは複数の別個のプログラムを含むことができる。別個のプログラムは、論理関数をインプリメントするために実行可能な命令の順序付けられたリストを含む。図４の実施例では、メモリ４０４のソフトウェアは、本発明によるデータストリーム識別システム４１０、および適切なオペレーティングシステム（Ｏ／Ｓ）４１２を備える。適切な市販オペレーティングシステム４１２の例の網羅的ではないリストは以下のとおりである：（ａ）Ｍｉｃｒｏｓｏｆｔ  Ｃｏｒｐｏｒａｔｉｏｎが市販しているＷｉｎｄｏｗｓ（登録商標）オペレーティングシステム；（ｂ）Ｎｏｖｅｌｌ，Ｉｎｃ．が市販しているＮｅｔｗａｒｅオペレーティングシステム；（ｃ）Ａｐｐｌｅ  Ｃｏｍｐｕｔｅｒ，Ｉｎｃ．が市販しているＭａｃｉｎｔｏｓｈオペレーティングシステム；（ｄ）Ｈｅｗｌｅｔｔ−Ｐａｃｋａｒｄ  Ｃｏｍｐａｎｙ、Ｓｕｎ  Ｍｉｃｒｏｓｙｓｔｅｍｓ，Ｉｎｃ．およびＡＴ＆Ｔ  Ｃｏｒｐｏｒａｔｉｏｎなど、多くのベンダーが市販しているＵＮＩＸ（登録商標）オペレーティングシステム、（ｅ）インターネット上で容易に入手可能なフリーウェアであるＬＩＮＵＸオペレーティングシステム；（ｆ）ＷｉｎｄＲｉｖｅｒ  Ｓｙｓｔｅｍｓ，Ｉｎｃ．が市販しているランタイムＶｘｗｏｒｋｓオペレーティングシステム；または（ｇ）携帯コンピュータまたはパーソナルディジタルアシスタント（ＰＤＡ）などでインプリメントされる器械ベースのオペレーティングシステム（たとえば、Ｐａｌｍ  Ｃｏｍｐｕｔｉｎｇ，Ｉｎｃ．が市販しているＰａｌｍＯＳ、およびＭｉｃｒｏｓｏｆｔ  Ｃｏｒｐｏｒａｔｉｏｎが市販しているＷｉｎｄｏｗｓ（登録商標）  ＣＥ）。オペレーティングシステム４１２は、本質的に、その他のコンピュータプログラム、たとえばデータストリーム識別システム４１０などの実行を制御し、スケジューリング、入力−出力制御、ファイルおよびデータ管理、メモリ管理、通信制御、並びに関連サービスを提供する。
【００５７】
データストリーム識別システム４１０は、ソースプログラム、実行可能なプログラム（オブジェクトコード）、スクリプト、または実行される命令セットを含むその他何らかのエンティティで良い。ソースプログラムの場合、プログラムは、Ｏ／Ｓ４１２に関連して適切に動作するように、コンパイラ、アセンブラ、インタープリタなどを介して変換する必要があり、これらはメモリ４０４内に含まれるか、または含まれない。さらに、データストリーム識別システム４１０は、（ａ）データおよびメソッドクラスを有するオブジェクト指向プログラミング言語、または（ｂ）ルーチン、サブルーチンおよび／または関数を有する手続き型プログラミング言語、たとえば、Ｃ、Ｃ＋＋、Ｐａｓｃａｌ、Ｂａｓｉｃ、Ｆｏｒｔｒａｎ、Ｃｏｂｏｌ、Ｐｅｒｌ、Ｊａｖａ（登録商標）およびＡｄａとして書くことができるが、これらだけに限らない。一実施態様では、データストリーム識別システム４１０のシステムは、Ｃ＋＋で書かれる。その他の実施態様では、データストリーム識別システム４１０は、Ｐｏｗｅｒ  Ｂｕｉｌｄｅｒを使用して形成される。Ｉ／Ｏデバイス４０６は、入力デバイス、たとえばキーボード、マウス、スキャナ、マイクロフォン、タッチスクリーン、各種医療デバイス用インターフェース、バーコードリーダー、スタイラス、レーザリーダ、無線周波デバイスリーダなどを含むが、これらだけに限らない。さらに、Ｉ／Ｏデバイス４０６は、出力デバイス、たとえばプリンタ、バーコードプリンタ、ディスプレイなども含むが、これらだけに限らない。最後に、Ｉ／Ｏデバイス４０６は、入力および出力の両方と通信するデバイス、たとえば変調器／復調器（モデム；別のデバイス、システムまたはネットワークにアクセスするため）、無線周波（ＲＦ）またはその他の送受信機、電話インターフェース、ブリッジ、ルータなどをさらに含むが、これらだけに限らない。
【００５８】
コンピュータ４００がＰＣ、ワークステーション、ＰＤＡなどである場合、メモリ４０４内のソフトウェアは、基本入出力システム（ＢＩＯＳ）（図４に示さない）をさらに含む場合がある。ＢＩＯＳは、始動時にハードウェアを初期化およびテストし、Ｏ／Ｓ４１２を始動させ、ハードウェアデバイス間におけるデータの転送をサポートする本質的なソフトウェアルーチンの集合である。ＢＩＯＳは、コンピュータ４００が起動した時にＢＩＯＳを実行させることができるように、ＲＯＭ内に記憶される。
【００５９】
コンピュータ４００の作動中、プロセッサ４０２は、メモリ４０４内に記憶されたソフトウェアを実行させ、メモリ４０４との間でデータを通信し、ソフトウェアにしたがってコンピュータ４００の動作を広く制御するように構成される。データストリーム識別システム４１０およびＯ／Ｓ４１２は、一般には後者だが、全体としてまたは部分的に、プロセッサ４０２により読み取られ、おそらくプロセッサ４０２内にバッファされてから、実行される。
【００６０】
データストリーム識別システム４１０が、図４に示すようにソフトウェアでインプリメントされる場合、データストリーム識別システム４１０は、何らかのコンピュータ可読媒体上に記憶して、コンピュータに関連するシステムもしくは方法により、またはこうしたシステムもしくは方法に関連して使用することができる。本明細書に関しては、コンピュータ可読媒体は、電子、磁気、光、またはコンピュータに関連するシステムもしくは方法により、またはこうしたシステムもしくは方法に関連して使用されるその他の物理的デバイスもしくは手段である。データストリーム識別システム４１０は、何らかのコンピュータ可読媒体であって、命令実行システム、装置またはデバイス、たとえばコンピュータベースのシステム、プロセッサ内蔵システム、または命令を命令実行システム、装置もしくはデバイスから取り出して、当該命令を実行させることができるその他のシステムにより使用されるか、またはこうしたシステムに関連して使用される媒体で具現することができる。本明細書に関しては、「コンピュータ可読媒体」は、命令実行システム、装置もしくはデバイスにより、またはこれらに関連して使用されるプログラムを記憶、通信、伝搬もしくは伝達することができる何らかの手段で良い。コンピュータ可読媒体は、たとえば、電子、磁気、光、電磁気、赤外、または半導体システム、装置、デバイスもしくは伝搬媒体で良いが、これらだけに限らない。コンピュータ可読媒体のより特定の実施例（非網羅的なリスト）は、以下を含むであろう：１本または複数のワイヤを有する電気接続部（電子）、ポータブルコンピュータディスケット（磁気）、ランダムアクセスメモリ（ＲＡＭ）（電子）、読出し専用メモリ（ＲＯＭ（電子）、消去可能プログラム可能読出し専用メモリ（ＥＰＲＯＭ、ＥＥＰＲＯＭまたはフラッシュメモリ）（電子）、光ファイバ（光）、およびポータブルコンパクトディスク読出し専用メモリ（ＣＤＲＯＭ）（光）。コンピュータ可読媒体は、プログラムを上に印刷できる紙または別の適切な媒体でも良い点に注意する。つまり、プログラムは、たとえば、紙またはその他の媒体を工学的に走査することにより電子的に捕捉され、必要に応じて適切な方法でコンパイル、解釈、さもなければ処理され、次にコンピュータメモリ内に記憶されるからである。
【００６１】
データストリーム識別システム４１０をハードウェアでインプリメントするもう１つの実施態様では、データストリーム識別システム４１０は、各々技術的に十分に公知である以下の何れかの技術またはこれらの組合せでインプリメントすることができる：論理関数をデータ信号上にインプリメントするための論理ゲートを有する離散論理回路、適切な組合せ論理ゲートを有するアプリケーション特有の集積回路（ＡＳＩＣ）、プログラム可能ゲートアレイ（ＰＧＡ）、フィールドプログラム可能ゲートアレイ（ＦＰＧＡ）など。
【００６２】
図５は、図４のデータストリーム識別システム４１０の例示的な実施態様５００を示すフローチャートである。データストリーム識別システム５００は、ブロック５０２で呼び出される。ブロック５０４では、システム５００は、臨床家１１６のアイデンティティに関する情報にアクセスする。ディジタルアシスタント１１８などの第１ソース５０６は、臨床家１１６のアイデンティティに関連する情報を提供する。ディジタルアシスタント１１８は、バーコードリーダーを使って臨床家のバッジ１１６ａを読み取って情報を取得する。第１ソース５０６は、離れた場所に位置する別のコンピュータでも良い。第１ソース５０６は、バーコード、たとえば臨床家のバッジ１１６ａ、タグ、レーザ可読データ、無線周波可読データ、キーボード、ｉＢｕｔｔｏｎリーダ、指紋スキャナ、およびディジタルアシスタント１１８に関連しないバーコードリーダーに含まれるバーコードなど、その他の情報ソースで良いが、これらだけに限らない。ブロック５０４は、第１ソース５０６により生成された信号をコンピュータ可読媒体形式に変換することを含む。ブロック５０４は、第１ソース５０６により提供される情報を使用して、メモリ４０４内に記憶されたルックアップテーブルを使用することにより当該情報を臨床家１１６のアイデンティティと照合することも含む。ブロック５０４の後、システム５００はブロック５０８に進む。
【００６３】
ブロック５０８では、システム５００は患者１１２を識別する。第１ソース５０６は、患者１１２のアイデンティティに関連する情報を提供する。ディジタルアシスタント１１８は、バーコードリーダーを使って患者のリストバンド１１２ａを読み取ることにより情報を取得する。ブロック５０８は、第１ソース５０６により生成された信号をコンピュータ可読媒体形式に変換することを含む。ブロック５０８は、第１ソース５０６により提供された情報を使用して、メモリ４０４内に記憶されたルックアップテーブル、またはその他の何らかの照合過程を使用することにより、当該情報を患者１１２のアイデンティティと照合することも含む。ブロック５０８の後、システム５００はブロック５１０に進む。
【００６４】
ブロック５１０では、システム５００は処置を識別する。処置は、薬剤１２４の投与である。第１ソース５０６は、処置のアイデンティティに関連する情報を提供する。処置のアイデンティティは、薬剤１２４の識別を含む。薬剤アイデンティティは、薬剤識別子と関連付けられる。薬剤識別子は、薬剤識別番号、混合物識別番号、患者１１２の外来診察番号、医薬品の名称、投与量、メーカー、バッチ、有効期限および／または医薬品処方者などの情報を含むが、これらだけに限らない。ブロック５１０では、何らかのｅｄｕｂｙｔｅ、メッセージ、危険警告、および／または投与命令がディジタルアシスタント１１８上に表示される。投与命令は、専門の集合、フィルタ要件、警告および予防措置を含む。ブロック５１０では、医療処置が薬剤である場合、システム５００は、混合物の有効期限などの有効期限、およびロットの回収を検査する。
【００６５】
ディジタルアシスタント１１８は、バーコードリーダーを使って薬剤ラベル１２４ａを読み取ることにより情報を取得する。ブロック５１０は、第１ソース５０６により生成された信号をコンピュータ可読媒体形式に変換することを含む。ブロック５０８は、第１ソース５０６により提供された情報を使用して、メモリ４０４内に記憶されたルックアップテーブル、またはその他の照合アルゴリズムを使用することにより、当該情報を医療処置のアイデンティティと照合することも含む。ブロック５１０の後、システム５００はブロック５１２に進む。
【００６６】
ブロック５１２では、システム５００は、医療処置が予め患者１１２に関連していたかどうかを決定する。決定は、多くの場合、患者および医療処置のアイデンティティに関連するデータを収集するデバイスにより行なわれる。たとえば、臨床家１１６は、ディジタルアシスタント１１８を第１ソース５０６として使用して、患者のリストバンド１１２ａからバーコードを読み取る。臨床家１１６は、次に、ディジタルアシスタント１１８を使用して薬剤ラベル１２４ａを読み取る。ディジタルアシスタント１１８は、患者のリストバンド１１２ａからの患者識別子が、薬剤ラベル１２４ａからの患者識別子と等価であるかどうかを決定する。
【００６７】
医療処置を患者と予め関連付ける１つの方法は、患者と医療処置とを中央システム１０８および／または薬局システム１０４と関連付けることである。医師は、コンピュータ化された処方箋指示システムにより関連付けを行なう。薬剤師は、患者識別子および薬剤識別子を、薬剤識別子が患者識別子を含む薬局システム１０４に入力することにより関連付けを行なう。患者識別子は、入院記録、指示、電子医師指示入力システムおよび／または処方箋などの入力ソースから導き出されるが、これらだけに限らない。
【００６８】
システム５００が、医療処置が予め患者１１２に対応していなかったと決定した場合、システム５００は、警告／エラー状況がシステム５００により提供されたブロック５１６に移動する。ブロック５１６は、警告／エラー状況をディジタルアシスタント１１８上に表示することを含む。システム５００が、医療処置が予め患者１１２に対応していたと決定した場合、システム５００はブロック５１４に移動する。
【００６９】
ブロック５１４では、システム５００は医療デバイスを識別する。医療デバイスは、医療処置を患者に与えるタイプであるように構成される。たとえば、医療デバイスは、医療処置が薬剤１２４である場合、点滴ポンプ１２０である。第１ソース５０６は、医療デバイスのアイデンティティに関連する情報を提供する。ディジタルアシスタント１１８は、バーコードリーダーを使ってラベル１２０ｄを読み取ることにより、情報を取得する。ブロック５１４は、第１ソース５０６により生成された信号をコンピュータ可読媒体形式に変換することを含む。ブロック５１４は、第１ソース５０６により提供された情報を使用して、メモリ４０４内に記憶されたルックアップテーブル、またはその他の何らかの照合アルゴリズムを使用することにより、当該情報を医療デバイスのアイデンティティと照合することも含む。医療デバイスのアイデンティティに関連する情報は、医療デバイス識別子２０６内にも記憶される。
【００７０】
ブロック５１４は、医療デバイスのサブシステムを識別することを含む。たとえば、医療デバイスが点滴ポンプである場合、点滴ポンプは複数のチャネルを有する。これらのチャネルはバーコードを有する。これらのチャネルは、本来の薬剤および「ピギーバック」薬剤と関連付けられる。ブロック５１４は、ピギーバックを含むこれらのサブシステムを識別することを含む。ブロック５１４の後、システム５００はブロック５１８に進む。
【００７１】
ブロック５１６では、システム５００は、警告／エラー状況信号を提供する。警告／状況信号は、システム５００が患者を認識しない、システム５００が処置を認識しない、システム５００が処置を指示と照合できない、システム５００が医療デバイス３３２を識別できない、動作パラメーターが等価ではない、処置パラメーターが処置許容差の範囲外であるなど、様々な状況によりトリガされるが、これらだけに限らない。処置許容差は、患者ケアシステム１００レベルで、または患者ケアシステム１００のサブセットとして定義される。
【００７２】
ブロック５１８では、データストリーム識別システム５００は、動作パラメーターが正確かどうかを決定する。動作パラメーターは、検証された医療処置と一致する場合、正確である。システム５００は、医療デバイスに対する動作パラメーターのダウンロードを含む。動作パラメーターは、これらに限らないが、薬局コンピュータ１０４、薬剤ラベル１２４ａ、ディジタルアシスタント１１８など、様々なソースからダウンロードされ、臨床家１１６は動作パラメーターを手動で入力することができる。実行される１つの検査は、投与量が、予め設定された許容差の範囲外であることを確認することである。動作パラメーターは、単位時間当たりの流量、薬剤の数量、投与単位、投与期間、投与量、医薬品の名称、投与量の単位、および監視限度などのパラメーターで良いが、これらだけに限らない。投与量情報は直接、または患者の体重など、患者１１２の属性に基づいて提供される。
【００７３】
動作パラメーターが正確ではない場合、システム５００はブロック５１６に進み、エラーメッセージを返す。動作パラメーターが正確である場合、データストリーム識別システム５００は流量および投与情報を表示する。表示は、ディスプレイ１２０ｃおよび／またはディジタルアシスタント１１８に表示される。
【００７４】
ブロック５２０では、システム５００は、処置が正しいかどうかを決定する。処置は、処置が患者を対象とし、処置が正しい薬剤１２４を含み、処置が正しい量の薬剤を含み、および処置が正しい時間に行なわれた場合に正しい。また、臨床家は、医療デバイスおよび関連機器を目視検査することにより、正しいルートを検証するように照会される。臨床家１１６は、医療処置のタイミングなどのいくちかのパラメーターを変更することができる。変更した場合、変更の記録は、一般に患者ケアシステム１００内に保管される。システム５００が、処置が正しくないと決定した場合、システム５００はブロック５１６に進み、エラーメッセージを提供する。システム５００が、処置が正しいと決定した場合、システム５００はブロック５２２に進む。
【００７５】
処置が正しいかどうかを決定する時に考慮される要素として、システム５００は、原則である「見た目の類似」検査および「音の類似」検査に従って調査する。この原則は、処置施設全体ですべての薬剤に適用される最大流量、薬剤の最大流量、および患者の特性に基づく原則、並びにこれらの規則の組合せなどの規則を含むが、これらだけに限らない。
【００７６】
ブロック５２２では、システム５００は医療デバイスを可能にする。これは、臨床家１１６が点滴を開始する開始信号を提供することを含む。医療デバイスが遅延開始モードである場合、ブロック５２０は、動作パラメーターがダウンロードされ、医療デバイスが、遅延期間が終了した後直ちに処置を提供するべきであるという信号を提供することを含む。ブロック５２２は、正しい医療デバイスを使用して、正しい患者に正しい薬剤が投与されたことを確認するために、医療デバイスに照会することも含む。照会は、医療デバイス識別子２０６が医療デバイスを識別するためのデータを提供することを要求することを含む。
【００７７】
動作パラメーターのダウンロードは、医療処置に関連する患者識別子および／またはリストバンド１１２ａから検索された患者識別子が、中央位置における医療処置に関連する患者識別子と同じであるかどうかを決定することを含む。この決定は、多くの場合、第１コンピュータ、たとえば薬局コンピュータ１０４ａにより行なわれる。システム５００が、様々な患者識別子が同一ではないと決定した場合、システムはブロック５１６に進む。システム５００が、様々な患者識別子が同一であると決定した場合、システム５００は動作パラメーターを直接医療デバイスにダウンロードする。システム５００は、動作パラメーターを点滴ポンプ１２０などの医療デバイスに送信する。
【００７８】
ブロック５２４では、システム５００は、医療処置の投与を監視する。システム５００が医療処置の投与を監視する際、ポンプの動作パラメーターに対する何らかの変更は、患者ケアシステム１００全体に１０秒以内に反映される。こうした変更は、ディジタルアシスタント１１８で指摘される。点滴時、臨床家１１６は点滴パラメーターを調節することができる。こうした調節は、点滴の流量に対して行なわれる。臨床家１１６は、一般に、予め定義された境界内で流量を調節する権限を有する。これは、臨床家１１６が、点滴管が遮断されるか、またはその他の障害が発生した場合に、「遅れを取り戻す」ことを可能にする。
【００７９】
ブロック５２４は、医療デバイスのアイデンティティに関する情報にアクセスすることも含む。医療デバイスのアイデンティティに関する情報にアクセスすることは、医療デバイス識別子２０６を使用して医療デバイスタグを生成することを含む。医療デバイスタグは、医療デバイスを一意的に識別するための情報を含む。ブロック５２４は、データストリーム識別子２０４を使用して情報にアクセスし、一意のデータタグを生成し、医療デバイスにより生成されたデータストリーム一意のデータタグを添付することも含む。次に、ネットワーク１０２は、データストリーム識別子２０４により生成された一意のデータタグを含むデータストリームを処理する。
【００８０】
ブロック５２６では、データストリーム識別システム５００は、医療処置投与の結果を記録する。結果は、動作パラメーターに従った医療処置の正常な投与である。しかし、その他の結果、たとえば患者が医療処置を受けることを拒否する、医療処置の変更、および機器の誤動作、並びに間隙性の点滴エラーなどの可能性があるが、これらだけに限らない。医療処置の変更の場合、変更された指示が作成される。次に、変更された指示は、薬物管理モジュール３０２内最初の指示にリンクする。
【００８１】
データストリーム識別システム５００の様々なブロック、たとえばブロック５１８〜５２４は、処置情報をディジタルアシスタント１１８に表示することを含む。これは、情報をミラーする情報を点滴ポンプ１２０のディスプレイ１２０ｃ上に表示することを含む。ディスプレイ１２０ｃ上の情報は、患者、患者の位置、および点滴指示に関する情報で補足される。この情報は、点滴ポンプ１２０の複数のチャネルに関する情報を含む。表示される情報は、パーソナリティ、プロンプトライン、ステータスライン、動作アイコンおよびポンプヘッドの表示を含むが、これらだけに限らない。動作アイコンは、点滴、停止サイン、流量検査ピギーバック、後見人、および遅延開始を含む。ポンプヘッドの表示は、医薬品ラベルおよび点滴量などの情報を含む。当業者は、表示情報および上記の動作アイコンを熟知している。
【００８２】
もう１つの実施態様では、データストリーム識別システム５００は、患者ケアシステム１００内に記憶された情報であって、臨床家１１６が患者１１２に対して投与することを望む医療処置に関連する情報がないことを決定する。患者ケアシステム１００が、臨床家１１６が所望の医療処置を開始する権限を有すると認識する場合、システム５００は医療処置の適用を可能にし、ブロック５１６には進まない。
【００８３】
本明細書および関連する請求の範囲全体で、「中央位置」および「離れた位置」は、互いに相対的な用語である。「離れた位置」は、患者が、制御された医療デバイスを通して処置を受ける任意の場所、たとえば、患者１１２が点滴ポンプ１２０を通して処置を受ける患者処置現場１０６である。「中央位置」は、離れた場所以外で、医療デバイスの動作パラメーターにアクセス可能な任意の場所、たとえば薬局コンピュータ１０４および中央システム１０８の場所だが、これらだけに限らない。代表的な装置では、処置現場１０６など、何ヶ所かの離れた場所は中央位置と通信する。
【００８４】
データストリーム識別システム５００の１つの利点は、医療デバイスの動作パラメーターがディジタルアシスタント１１８を通過する必要がないか、または動作パラメーター以前の離れた場所にあるその他のコンピュータが、医療デバイスをプログラムするために使用可能である点である。離れた場所にあるコンピュータをバイパスすると、患者１１２に薬剤１２４を投与する際のエラーの潜在的な原因がなくなる。医療デバイスの動作パラメーターは、様々な検証が行なわれると仮定する医療デバイスに「直接」送信される。これに関連して、「直接」は、動作パラメーターが、ディジタルアシスタント、または離れた場所にあるその他のコンピュータを通過せずに医療デバイスに送信されることを意味する。
【００８５】
もう１つの実施態様では、システム５００は、中央コンピュータが第２薬剤識別子を承認する追加のブロック（図示しない）を備える。第２薬剤識別子は、離れた場所にいる臨床家１１６により入力される。第２薬剤識別子は、修正された第１薬剤識別子である。たとえば、第２薬剤識別子は、第１患者ＩＤおよび動作パラメーターのソースである処方箋または電子医師の指示の一部で良い。次に、システム５００は、動作パラメーターを医療デバイスに送信する前に、第１および第２薬剤ＩＤが等価であることを確認する。第２薬剤ＩＤは、処方箋を入力する時と、薬剤１２４が処置現場１０６に到着する時との間に、修正された第１薬剤ＩＤと置き換えられる。次に、システム５００は、第２薬剤識別子が、薬剤ラベル１２４ａに含まれていた第１薬剤識別子と等価ではない場合、警告音を発する。さらに他の一実施態様では、システム５００は、動作パラメーターを使用して医療デバイスをプログラムする追加のブロック（図示しない）を備える。
【００８６】
システム５００の一実装例では、指示は薬局コンピュータ１０４で入力される。指示は、第１患者識別子および動作パラメーターを含んでいた。薬局コンピュータ１０４は、薬剤１２４に添付される薬剤ラベル１２４ａを作成する。薬剤１２４は、処置現場１０６に送信される。処置現場１０６では、臨床家１１６は、ディジタルアシスタント１１８を使って、臨床家のバッジ１１６ａ、患者のリストバンド１１２ａおよび薬剤ラベル１２４ａを読み取る。ディジタルアシスタント１１８は、薬剤ラベル１２４ａおよびリストバンド１１２ａが同一患者１１２を識別するかどうかを決定する。次に、システム５００は、薬剤識別子を薬局コンピュータ１０４に送信する。薬局コンピュータ１０４は、薬剤ラベル１２４ａが、指示と同じを識別することを確認し、動作パラメーターを点滴ポンプに送信する。動作パラメーターは、点滴ポンプに直接送信される。次に、動作パラメーターを使用して、患者１１２に薬剤１２４を投与するための点滴ポンプをプログラムする。システム５００は、ポンプを可能にし、処置を監視する。処置を監視する際、ポンプからの通信は、医療デバイスのアイデンティティに関する情報にアクセスして、一意のデータタグにより識別されるポンプからのデータストリームを処理することを含む。医療デバイスのアイデンティティに関する情報にアクセスすることは、一意の医療デバイスタグを生成することを含む。医療デバイスのアイデンティティに関する情報にアクセスすることは、データストリーム識別子２０４を使用して一意のデータタグを生成し、医療デバイスにより生成されたデータストリームに一意のデータタグを添付することを含む。
【００８７】
図３および図５などの図面における何らかのプロセスの説明またはブロックは、特有の論理関数をインプリメントするために実行可能な１つまたは複数の命令を含むコードのモジュール、セグメントまたは部分を表し、別法による実装例は、本発明の実施態様の範囲内に含まれると考えるべきであり、当業者なら分かると思われるが、関数は、関連する機能に応じて実質的に同時、または図示または説明された順序とは異なる逆順を含む順序で実行されて良い。
【００８８】
本発明の上記の実施態様、特に何らかの「好ましい」実施態様は、単に可能性のある実装の実施例であり、単に本発明の原理を明確に理解するために記載されていることを強調するべきである。本発明の上記の実施態様には、本発明の精神および原則を実質的に逸脱することなく、多くの変形および変更を加えることができる。こうしたすべての変更は、本開示事項および本発明の範囲内に含まれ、以下の請求の範囲により保護される。
【図１】
2010264255.tif 000003
【図２】
2010264255.tif 000004
【図３】
2010264255.tif 000005
【図４】
2010264255.tif 000006
【図５】
2010264255.tif 000007