CEN ISO/IEEE 11073 健康情報科学 - 医療/健康機器通信規格は、医療、ヘルスケア、ウェルネス機器と外部コンピュータシステム間の通信を可能にします。これらの規格は、クライアント関連情報、バイタルサイン情報、および機器の動作データについて、自動的かつ詳細な電子データ取得を可能にします。
これらの規格は、ポイントオブケア機器(人工呼吸器、輸液ポンプ、心電図など)と個人用健康・フィットネス機器(血糖値モニター、パルスオキシメーター、体重計、投薬装置、活動量モニターなど)、そして継続ケア機器と急性期ケア機器(パルスオキシメーター、人工呼吸器、輸液ポンプなど)の両方を対象としています。これらの規格は、インターフェース対象となる特定の機器に合わせて最適化された接続性を提供するために、階層化可能な規格ファミリーで構成されています。これらの規格は、主に以下の4つの区分に分かれています。
つまり、11073 デバイス通信規格を適切に使用することで、より迅速、安全に、低コストで、より良い健康、フィットネス、ケアを提供できるようになります。
11073規格は、開発に積極的に関与している人々には無料で提供され、そうでない人は購入することができます。公開済みおよび草案の規格については、IEEE、[ 1 ]、 ISO [ 2 ]、またはCEN [ 3 ]で「11073」を検索してください。 規格は、国家標準化機関(AFNOR、BSI、DIN、JIS、UNIなど)または書店から購入できます。
ISO/IEEE 11073医療/健康機器通信規格は、医療機器の相互運用性を扱うISO、IEEE、CEN共同規格のファミリーです。ISO/IEEE 11073規格ファミリーは、異なる医療機器間でバイタルサインデータを交換・評価し、またこれらの機器を遠隔制御することを可能にするシステムの構成要素を定義します。
| 11073-00101 | 健康情報科学 - PoC医療機器通信 - パート00101:ガイド - RF無線技術の使用に関するガイドライン |
| 11073-10101:2004(E) | 健康情報学 - ポイントオブケア医療機器通信 - パート10101:命名法 |
| 11073-10101a:2015(E) | 健康情報科学 - ポイントオブケア医療機器通信 - パート10101:命名法改正1:追加定義 |
| 11073-10102:2014(E) | 健康情報学 – ポイントオブケア医療機器通信 – パート10102:命名法 – 注釈付き心電図 |
| 11073-10103:2012(E) | 健康情報学 - ポイントオブケア医療機器通信 - パート10103:命名法 - 心臓埋め込み型機器 |
| 11073-10201:2004(E) | 健康情報学 - ポイントオブケア医療機器通信 - パート10201:ドメイン情報モデル |
| 11073-10207:2017 | 健康情報学 - ポイントオブケア医療機器通信 - パート10207:サービス指向ポイントオブケア医療機器通信のためのドメイン情報およびサービスモデル |
| 11073-20101:2004(E) | 健康情報科学 - ポイントオブケア医療機器通信 - パート20101:アプリケーションプロファイル - 基本規格 |
| 11073-20701:2018 | 医療情報学 - ポイントオブケア医療機器通信 - パート20701:サービス指向医療機器交換アーキテクチャとプロトコルバインディング |
| 11073-20702:2016 | 医療情報学 - ポイントオブケア医療機器通信 - パート20702:Webサービス向け医療機器通信プロファイル |
| 11073-30200a:2011(E) | 健康情報科学 - ポイントオブケア医療機器通信 - パート30200:トランスポートプロファイル - ケーブル接続(改訂) |
| 11073-30300:2004(E) | 健康情報学 - ポイントオブケア医療機器通信 - パート30300:トランスポートプロファイル - 赤外線ワイヤレス |
| 11073-30400:2012(E) | 医療情報学 - ポイントオブケア医療機器通信 - パート30400:トランスポートプロファイル - ケーブル接続イーサネット |
| 11073-90101:2008(E) | 健康情報科学 - ポイントオブケア医療機器通信 - パート90101:分析機器 - ポイントオブケアテスト |
「コア」規格は、11073-10101、11073-10201、11073-20101、および11073-30200です。
ISO/IEEE 11073 パーソナルヘルスデバイス(PHD)規格は、体重計、血圧計、血糖値計などのパーソナルヘルスデバイス(PHD)の相互運用性に関する一連の規格です。これらの規格は、以前の IEEE11073 規格の成果を基盤としていますが、病院での使用ではなく個人での使用に重点を置き、よりシンプルな通信モデルを採用している点で、以前の規格とは異なります。
これらについては、ISO/IEEE 11073個人健康データ(PHD)標準でより詳細に説明されています。
この標準命名法ではコードが定義されており、これにより、いわゆるOIDコード([1] Archived 2021-03-03 at the Wayback Machine)に関連してオブジェクトと属性を明確に識別することが可能になります。命名法は、内容と機能に応じてコードを区別するために、複数のパーティションに分割されています。プログラム的には、これらのコードは定数として定義され、仮名で使用できます。C 言語の例:
#MDC_PART_OBJ 1 を定義する /* パーティション オブジェクト インフラストラクチャの定義 */ #MDC_MOC_VMS_MDS_SIMP 37 を定義する /* オブジェクト Simple Medical Device System を定義します */
この規格はVITALの「心臓部」です。この規格では、バイタルサインデータ伝送のためのドメイン情報モデルにおけるオブジェクトとその配置が定義されています。さらに、標準化された通信のためのサービスモデルも定義されています。
この規格では、オブジェクトとその属性の組み立てと伝送に関する共通の背景が定義されています。この規格は、通信モデルと情報モデルに細分化されています。通信モデルは、OSI参照7層モデルの第5層から第7層を記述します。情報モデルは、オブジェクトの伝送符号化のためのモデリング、フォーマット、および構文を定義します。

この標準ファミリーで定義されたすべての部分は、この原則に従った通信を可能にするように設計されています。2つ以上の医療機器をシステムとして配置し、各コンポーネントが相互に理解し、相互作用できるようにすることが、この原則の基本的な考え方です。
エージェントは、医療機器に接続されるシステムの一部です。データを提供します。マネージャーはエージェントデータのコピーを保持し、エージェントからの更新イベントに反応し、エージェント上でイベントをトリガーします。ほとんどのユースケースでは、マネージャーはエージェントデータをリモートで監視および表示するために使用されますが、場合によってはエージェントをリモート制御することもあります。エージェントとマネージャーは同じ構造で構築されています。これにより、エージェントはマネージャーとして動作し、その逆も可能です。単純なエージェント・マネージャーアプリケーションに加えて、複数のステージにわたるハイブリッドシステムも可能です。
このモジュールは、独自仕様(最終的にはネイティブ)のプロトコルとISO/IEEE(VITAL)オブジェクトワールド間のインターフェースです。標準規格では定義されていないため、自由に実装できます。
MMO(管理医療オブジェクト)は、ドメイン情報モデル(DIM)と呼ばれる形式で、ツリー構造内に階層的に保存されます。このMMOとDIMにおけるそれらの配置は、本規格で定義されています。MDIB(医療機器情報ベース)の実装とその機能は、本規格の範囲外です。
このモジュールは、ISO/IEC 15953およびISO/IEC 15954規格に準拠しています。アソシエーションの組み立てと分解を制御するサービスが利用可能です。可能なアソシエーションとその条件はここでネゴシエートされ、このモジュールを介してMMOは送信されません。
アプリケーション層の要素であり、2 つ以上の通信パーティ (プログラム) 間の接続の確立、終了、および制御を担当します。
このモジュールでは、エージェント・マネージャーシステム間でMMO(Managed Medical Objects)のデータ交換を行うためのサービスが定義されています。このデータ交換は非常に動的です。オブジェクトは、CREATE、UPDATE、DELETEといったサービスによって作成、変更、または削除されます。個々のオブジェクト属性に至るまで詳細に定義できるレポートを通じて、このサービスを介してエージェントまたはマネージャーで複雑な操作をトリガーすることが可能です。
この層には、オブジェクトデータのエンコーディングが含まれます。オブジェクト、オブジェクト属性のグループ、または個々の属性は、それぞれMDER(医療機器エンコーディング規則)のASN.1表現によってエンコードされます。
その層はセッション レベルで接続を制御します。
この標準規格の中核は、いわゆるドメイン情報モデルです。バイタルサインデータ表現を含むオブジェクトとそれらの関係性は、このモデルで定義されています。バイタルサインデータオブジェクトに関連する追加サービスのためのオブジェクトも、このモデルで定義されています。
オブジェクトをコンテンツに応じて分類するために、オブジェクトはパッケージに分割されます。
医療バイタルサインデータをマッピングするためのオブジェクトを定義するパッケージです。バイタルサインデータを様々な方法で保存するための様々なオブジェクトがあります。例えば、心電図(ECG)データなどの管理に使用されるRealTimeSampleArrayオブジェクトが挙げられます。
この小さなパッケージは、医療パッケージ内に関連付けられています。医療パッケージ内のオブジェクトに対するアラートパラメータの設定と管理に使用されます。
このパッケージのオブジェクトを用いることで、医療機器の表現を実現できます。このパッケージには、抽象オブジェクトMDS(MedicalDevice System)の具体的な派生オブジェクトが含まれています。これらの具体的な派生オブジェクトの1つは、常にDIMツリーのルートオブジェクトとなります。このパッケージには、バッテリーオブジェクトとクロックオブジェクトも含まれています。クロックオブジェクトは、医療機器データの時刻同期に使用できます。
制御パッケージ内には、医療機器のリモート制御用のオブジェクトが定義されています。測定モードを制御するためのオブジェクト(例えばSetRangeOperationオブジェクト)と、医療機器を直接リモート制御するためのオブジェクト(例えばActivateOperationオブジェクト)があります。
名前が示す通り、このパッケージには必須かつ頻繁に使用されるオブジェクトが定義されています。このパッケージは、様々な派生形態のいわゆるスキャナーオブジェクトに基づいて構築されています。これらのオブジェクトは、他のオブジェクト内のデータをスキャンし、送信可能なイベントレポートを生成することを目的としています。スキャナーオブジェクトは、DIMの幅広いアプリケーションに対応するために、多様な属性(スキャン間隔、スキャンリスト、スキャン期間など)を備えています。例えば、FastPeriCfgScannerオブジェクト(Fast Periodic Configurable Scanner)は、ECGデバイスからのライブデータを送信するためのRealTimeSampleArrayオブジェクトと組み合わせて、リアルタイムデータ交換の要件を満たすように特別に構築されています。
これらのパッケージ内のオブジェクトには、基本的な通信プロファイルを担う情報が含まれています。これらのパッケージは非常にオープンに開発されているため、様々な通信プロファイルや独自デバイスインターフェースへのインターフェースを構築できます。著者による注釈:歴史的に見ると、この標準は90年代初頭に初めて開発されたため、このパッケージは再構築する必要があります。
患者関連データをオンラインまたはオフラインのアーカイブに保存することが、アーカイブパッケージ内のオブジェクトの基本的な考え方です。例えば、患者アーカイブオブジェクトは、バイタルサインデータ、人口統計データ、治療データを1つのオブジェクトに保存できます。
患者パッケージには、患者人口統計オブジェクトという1つのオブジェクトのみが含まれています。このオブジェクトは患者関連データを含んでおり、MDSオブジェクトまたはアーカイブパッケージ内のオブジェクトのいずれかと関連付けて設定することで、匿名データに患者データへの参照を与えることができます。
通信シーケンス全体は非常に複雑になる可能性があります。この記事では基本的な情報を提供しますが、詳細は後日別の記事で説明します。
有限ステートマシンは、エージェントマネージャシステムの同期を様々な条件下で制御します。完全なセッションラウンドトリップは、切断状態から開始され、複数の段階を経て初期化状態(実際のデータ転送が行われる状態)に移行し、切断状態で終了します。
関連付けフェーズでは、構成状態に到達します。この状態で、エージェントとマネージャは初めてオブジェクトデータを交換します。このプロセスでは、レポート形式のMDSCreateEventがトリガーされます。このレポートは、エージェントMDIBからMDSルートオブジェクトのコピーをマネージャMDIBに作成します。その後、エージェントMDIBにContextscannerオブジェクトが作成されます。このスキャナオブジェクトはMDIB全体をスキャンし、MDSルートオブジェクトを除くエージェントMDIBの完全な表現を含むレポートを生成します。マネージャはこのレポートを評価し、ここで定義されたオブジェクトを自身のMDIBコピーに作成します。この時点で、マネージャはエージェントMDIBの正確なコピーを保持します。これで、両方とも構成済み状態になります。
共通医療機器情報サービス要素(CMDISE)は、マネージャーから要求されたデータを配信するためのGETサービスを提供します。エージェントGETサービスは、属性IDのリストを取得します。これらのIDは、エージェントMDIB内の明示的な値を識別します。エージェントは、要求された値を含むレポートを作成します。このレポートはマネージャーに返されます。
MDIBでは、CMDISEのCREATEサービスを通じて追加のオブジェクトが作成されます。マネージャはこのサービスを通じてエージェントにスキャナオブジェクトの作成と、そのスキャナオブジェクトの1つ以上の値への固定を要求します。オプションとして、例えばデータ配信のスキャン間隔を設定できます。エージェントは自身のMDIBにスキャナオブジェクトを作成し、マネージャに応答メッセージを送信します。すると、マネージャは自身のMDIBにスキャナオブジェクトのコピーを作成します。エージェントからマネージャへのデータ更新は、スキャナオブジェクトを通じて自動的に行われるようになります。スキャナオブジェクトは、他のすべてのMDIBオブジェクトと同様に、CMDISEのDELETEサービスを通じて削除できます。
Android 4.0はBluetoothHealthクラスを介してIEEE 11073のサポートを実装しています。
NIST標準適合ツール 2008年10月7日アーカイブWayback Machine
ZigBeeは、ZigBee Health Care Profile(ZHCP)を通じてIEEE 1073のサポートを提供します。