この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
序文
ISO (国際標準化機構) は、各国の標準化団体 (ISO メンバー団体) の世界的な連合です。国際規格の作成作業は、通常、ISO 技術委員会を通じて行われます。技術委員会が設立された主題に関心のある各会員団体は、その委員会に代表される権利を有します。 ISOと連携して、政府および非政府の国際機関もこの作業に参加しています。 ISO は、電気技術の標準化に関するすべての問題について、国際電気標準会議 (IEC) と緊密に協力しています。
国際規格は、ISO/IEC 指令で指定された規則に従って起草されます。 2.
技術委員会の主な任務は、国際規格を準備することです。技術委員会によって採択されたドラフト国際規格は、投票のためにメンバー団体に配布されます。国際規格として発行するには、投票するメンバー団体の少なくとも 75% による承認が必要です。
例外的な状況では、技術委員会が、国際規格として通常公開されているものとは異なる種類のデータ (たとえば、「最新技術」) を収集した場合、参加メンバーの単純多数決により、次のことを決定することができます。テクニカルレポートを発行します。テクニカル レポートは、本質的に完全に有益であり、提供するデータがもはや有効または有用でないと見なされるまで、レビューする必要はありません。
このドキュメントの要素の一部が特許権の対象となる可能性があることに注意してください。 ISO は、そのような特許権の一部または全部を特定する責任を負わないものとします。
ISO/TR 13128 は、技術委員会 ISO/TC 215, 健康情報学によって作成されました。
序章
Clinical Document Registries (CDR) のフェデレーションは、メンバー CDR のセット全体を単一の CDR と見なすことができるビューを提供します。任意のメンバー CDR に連合クエリを発行しても、一貫した回答を受け取ることができます。これは、事実上、CDR からの個々の回答の結合と同じです。したがって、位置透過性のレイヤーを提供します。
フェデレーション内では、CDR のペアは、一方の CDR のコンテンツ全体を他方の CDR に複製することに相互に同意できます。オリジナルとレプリカは自動的に同期され、レプリケートされてからのオリジナルへの変更が反映されます。これは「連携レプリケーション」と呼ばれます。フェデレーテッド レプリケーションの主な利点は次のとおりです。
- a)火災、地震、洪水、さらにはネットワーク接続の不足など、さまざまな種類の壊滅的なイベントが原因で発生する可能性のある障害が発生した場合に、CDR の可用性と耐障害性が大幅に向上します。 CDR の障害が発生して検出された場合、別の CDR が障害のある CDR のフェデレーテッド レプリカを保持している場合、CDR へのクエリに代わりに応答できます。
- b)連合クエリの処理のパフォーマンスも向上します。前述のように、フェデレーテッド クエリは、目的のフェデレーションの任意のメンバー CDR に送信できます。受信 CDR が別のメンバー CDR のフェデレーテッド レプリカを保持している場合、元の CDR に中継せずにレプリカを使用してクエリに応答できるため、ネットワーク通信のオーバーヘッドを大幅に節約できます。
複製は、オブジェクト レベルでのみ行われます。フェデレーテッド クエリに応答するためにレプリカをどのように使用できるかについての仕様はありません。
このテクニカル レポートの主な目的は、CDR フェデレーション (リポジトリではない) の論理構造を定義することです。したがって、適合基準を必要とせず、CDR フェデレーションの基本的な機能に関する推奨事項と構成パラメータのリストを作成します。 、おそらくレプリケーションを使用するだけでなく、いくつかのユースケースを提供します。
1 スコープ
このテクニカル レポートは、CDR の内容全体が同じ連合の別の CDR で複製された場合を含む、Clinical Document Registries (CDR) の連合の側面をカバーしています。より具体的には、以下の側面がカバーされます。
- a) CDR とフェデレーション メタデータのフェデレーションの作成と管理に関する推奨事項。
- b)連合レプリカの作成と管理。これには、連合レプリカとそのメタデータを作成、削除、維持するための仕様が含まれます。
- c) CDR のフェデレーションのさまざまな使用例を含む、クエリ処理の例を含むフェデレーションの使用例と、パフォーマンスと耐障害性を強化するためのクエリ処理ポリシーの例。
- d)フェデレーションとレプリカが存在する場合のクエリの処理: フェデレーション レプリカの存在は、ローカル クエリとフェデレーション クエリの両方のセマンティクスに影響を与える可能性があります。クエリを処理する正確な動作を定義する有益な例が示されています。
注記患者識別の問題は、IHE XCPD (Cross-Community Patient Discovery) プロファイルなど、このテクニカル レポートの範囲を超えた方法で解決されたと想定されます。このテクニカル レポートで取り上げられていない潜在的な問題には、患者の身元管理、管轄のポリシーまたは要件によるレジストリの潜在的な制限、複製の処理方法などがあります。
2 参考文献
本書の適用には、以下の参考文献が不可欠です。日付のある参考文献については、引用された版のみが適用されます。日付のない参照については、参照文書の最新版 (修正を含む) が適用されます。
- ISO/TS 27790, 健康情報学 — 文書登録フレームワーク
3 用語と定義
このドキュメントの目的のために、ISO/TS 27790 に記載されている用語と定義、および以下が適用されます。
3.1
レジストリフェデレーション
自発的に組合を結成することに同意したレジストリのグループ
注記 1:このような連合は、レジストリが共有する可能性のある共通のビジネス上の利益と専門分野に基づいている場合があります。
注記 2:レジストリ フェデレーションは、レジストリ クライアントに対して単一の論理レジストリとして表示されます。
3.2
オブジェクトの複製
レジストリ内のオブジェクトを別のレジストリに複製する行為
3.3
オブジェクトのレプリカ
オブジェクト複製によるオブジェクトの複製コピー
3.4
フェデレーション レプリケーション
レジストリ内のすべてのオブジェクトのセットを、同じフェデレーションに属する別のレジストリに複製する行為
注記1:元のオブジェクトと複製されたオブジェクトのセットは、互いに同期するように維持する必要があります。
3.5
連合レプリカ
フェデレーテッド・レプリケーションによるオブジェクトの複製セット
3.6
ローカル クエリ
レジストリに最初に登録されたオブジェクトのみを含む限定された検索範囲を持つレジストリへのクエリ
注記 1:レジストリ内で複製されたレプリカや、さらに他のレジストリに中継されたレプリカは含まれません。
3.7
レプリカを使用したローカル クエリ
オリジナルか複製かに関係なく、レジストリに存在するすべてのオブジェクトを含む検索範囲を持ち、それ以上他のレジストリに中継されないローカル クエリ。
3.8
連合クエリ
指定されたフェデレーションのレジストリ内のすべてのオブジェクトを含む検索範囲を持つレジストリへのクエリ
注記 1:照会されたレジストリーはローカル照会を実行し (おそらくレプリカを使用して)、ローカル照会としてのみ (おそらくレプリカを使用して) フェデレーションの他のすべてのメンバーに同じ照会をブロードキャストします。
参考文献
| [1] | OAISIS 標準、ebXML レジストリ サービスおよびプロトコル バージョン 3.0 |
| [2] | IHE IT インフラストラクチャ テクニカル フレームワーク、クロスエンタープライズ ドキュメント共有 (XDS.b) プロファイル |
| [3] | IHE IT インフラストラクチャ テクニカル フレームワーク、クロス コミュニティ アクセス (XCA) プロファイル |
| [4] | IHE IT インフラ技術フレームワーク、クロスコミュニティ患者発見 (XCPD) プロファイル |
| [5] | IHE ホワイトペーパー、XDS アフィニティ ドメインのフェデレーションを含むコミュニティ間の情報交換 |
Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, 2.
The main task of technical committees is to prepare International Standards. Draft International Standards adopted by the technical committees are circulated to the member bodies for voting. Publication as an International Standard requires approval by at least 75 % of the member bodies casting a vote.
In exceptional circumstances, when a technical committee has collected data of a different kind from that which is normally published as an International Standard (“state of the art”, for example), it may decide by a simple majority vote of its participating members to publish a Technical Report. A Technical Report is entirely informative in nature and does not have to be reviewed until the data it provides are considered to be no longer valid or useful.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO shall not be held responsible for identifying any or all such patent rights.
ISO/TR 13128 was prepared by Technical Committee ISO/TC 215, Health informatics.
Introduction
A federation of Clinical Document Registries (CDRs) provides a view that the entire set of member CDRs can be seen as a single CDR. One can issue a federated query to any of the member CDRs and still receive the consistent answer, which is in effect the same as the union of the individual answers from the CDRs. Therefore, it offers a layer of location transparency.
Within a federation, a pair of CDRs can mutually agree to replicate the entire content of one CDR in the other CDR. The original and replica are systematically synchronized to reflect any changes to the original ever since it was replicated. This is called the"federated replication". The key benefits of the federated replication are as follows.
- a) It greatly enhances the availability and fault-tolerance of CDRs at the presence of a failure, which may happen due to various kinds of catastrophic events such as fire, earthquake, flood, and even shortage of network connectivity. When a failure of a CDR occurs and is detected, a query to the CDR can be answered alternatively by another CDR if it maintains a federated replica of the failed CDR.
- b) It also improves the performance of processing of federated queries. As previously stated, a federated query can be sent to any of the member CDRs of the intended federation. If the receiving CDR maintains a federated replica of another member CDR, it can answer the query using the replica without relaying it to the original CDR, saving lots of network communication overheads.
The replication is done at the object level only. There is no specification as to how the replica can be used for answering federated queries.
The primary goal of this Technical Report is to define a logical structure for the federation of CDRs (but not repositories) that, therefore, does not require any conformance criteria, and to set out a list of basic functional recommendations and configuration parameters for CDR federations, possibly with replication, as well as to provide several use cases.
1 Scope
This Technical Report covers aspects of federations of Clinical Document Registries (CDRs) including cases where the whole content of a CDR has been replicated in another CDR of the same federation. More specifically, the following aspects are covered.
- a) Recommendations for the creation and management of federations of CDRs and federation metadata.
- b) Creation and management of federated replicas, including specifications to create, remove and maintain federated replicas as well as metadata for them.
- c) Use cases of federations with query processing examples, including various use cases of federations of CDRs, together with examples of query processing policies to enhance the performance and fault-tolerance.
- d) Processing of queries in the presence of federations and replicas: the presence of federated replicas might affect the semantics of both local and federated queries. Informative examples to define exact behaviours of processing the queries are given.
NOTE It is assumed that the problem of patient identification has been solved in a way that is beyond the scope of this Technical Report, such as IHE XCPD (Cross-Community Patient Discovery) Profile. Some potential issues that will not be addressed in this Technical Report include patient identity management, potential limitations of registries due to jurisdictional policies or requirements, and how replicates are handled.
2 Normative references
The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.
- ISO/TS 27790, Health informatics — Document registry framework
3 Terms and definitions
For the purposes of this document, the terms and definitions given in ISO/TS 27790 and the following apply.
3.1
registry federation
group of registries that have voluntarily agreed to form a union
Note 1 to entry: Such a federation may be based on common business interests and specialties that the registries may share.
Note 2 to entry: Registry federations appear as single logical registry to registry clients.
3.2
object replication
act of duplicating an object within a registry to another registry
3.3
object replica
duplicated copy of an object by object replication
3.4
federated replication
act of duplicating a set of all objects within a registry to another registry belonging to the same federation
Note 1 to entry: The original and duplicated set of objects should be maintained to be synchronized to each other.
3.5
federated replica
duplicated set of objects by federated replication
3.6
local query
query to a registry that has the limited range of search involving only the objects that have been originally registered to the registry
Note 1 to entry: It does not involve any replica that is duplicated within the registry or further relayed to other registries.
3.7
local query with replica
local query that has the range of search involving all objects residing in the registry, regardless of whether they are original or duplicated, and that is not further relayed to other registries
3.8
federated query
query to a registry that has the range of search involving all objects within registries of the specified federation
Note 1 to entry: The queried registry performs a local query (possibly with replica) and broadcasts the same query to all other members of the federation, only as a local query (possibly with replica).
Bibliography
| [1] | OAISIS standard, ebXML Registry Services and Protocols Version 3.0 |
| [2] | IHE IT Infrastructure Technical Framework, Cross-Enterprise Document Sharing (XDS.b) Profile |
| [3] | IHE IT Infrastructure Technical Framework, Cross Community Access (XCA) Profile |
| [4] | IHE IT Infrastructure Technical Framework, Cross Community Patient Discovery (XCPD) Profile |
| [5] | IHE White Paper, Cross Community Information Exchange including Federation of XDS Affinity Domains |