ISO/IEC TR 19583-23:2020 情報技術—メタデータの概念と使用法—パート23:ISO / IEC 11179-3のサブセットのデータ要素交換(DEX) | ページ 2

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

序文

ISO (国際標準化機構) と IEC (国際電気標準会議) は、世界標準化のための専門システムを形成しています。 ISO または IEC のメンバーである国家機関は、技術活動の特定の分野を扱うために、それぞれの組織によって設立された技術委員会を通じて、国際規格の開発に参加しています。 ISO と IEC の技術委員会は、相互に関心のある分野で協力しています。 ISO および IEC と連携して、政府および非政府の他の国際機関もこの作業に参加しています。

この文書の開発に使用された手順と、今後の維持のために意図された手順は、ISO/IEC 指令で説明されています。 1. 特に、さまざまなタイプの文書に必要なさまざまな承認基準に注意する必要があります。この文書は、ISO/IEC 指令の編集規則に従って作成されました。 2 ( www.iso.org/directives を参照)

このドキュメントの要素の一部が特許権の対象となる可能性があることに注意してください。 ISO および IEC は、そのような特許権の一部またはすべてを特定する責任を負わないものとします。ドキュメントの開発中に特定された特許権の詳細は、序論および/または受信した特許宣言の ISO リスト ( www.iso.org/patents を参照) または受信した特許宣言の IEC リスト ( http://patents.iec.ch )

このドキュメントで使用されている商号は、ユーザーの便宜のために提供された情報であり、保証を構成するものではありません。

規格の自発的な性質の説明、適合性評価に関連する ISO 固有の用語と表現の意味、および技術的貿易障壁 (TBT) における世界貿易機関 (WTO) の原則への ISO の準拠に関する情報については、以下を参照してください。 www.iso.org/iso/foreword.html .

この文書は、合同技術委員会 ISO/IEC JTC 1, 情報技術、小委員会 SC 32, データ管理および交換によって作成されました。

ISO/IEC 19583 シリーズのすべての部品のリストは、ISO Web サイトにあります。

序章

ISO/IEC 11179 シリーズは、データのセマンティクス、データの表現、およびそのデータの記述 (つまりメタデータ) の登録に対応しています。 ISO/IEC 11179-3 は、メタデータに関する情報を記録および維持できるメタデータ レジストリ (MDR) の基本的な概念モデルを提供しますが、ISO/IEC 11179 シリーズで説明されているレジストリの実装者とユーザーは、データを交換するためのさらなるガイダンスを必要としています。標準ベースのプロトコルを介して要素定義を相互に定義します。技術的およびセマンティックな相互運用性の課題に対処することで、MDR と通信して検索条件を指定してデータ要素を見つけ、データ要素のメタデータを交換できるようにするには、共通のプロトコルとメッセージ セマンティクスが必要です。

このドキュメントは、データ要素メタデータのサブセットを ISO/IEC 11179-3 MDR と通信するためのメッセージ交換フレームワーク仕様を記述するために作成されました。

1 スコープ

このドキュメントは、データ要素定義を ISO/IEC 11179-3 メタデータ レジストリ (MDR) と通信するためのメッセージ交換フレームワークを指定します。これは、一般的に使用されるデータ要素メタデータのサブセットを ISO/IEC 11179-3 MDR と交換できるようにする一連のトランザクションのメッセージ セマンティクス、プロトコル、およびバインディングを定義します。

このドキュメントは、次のデータ要素メッセージ交換の相互運用性の仕様を確立します。

  • 選択基準に一致する ISO/IEC 11179-3 MDR からデータ要素リストを取得する。
  • ISO/IEC 11179-3 MDR から選択したデータ要素のメタデータを取得します。

2 参考文献

以下のドキュメントは、その内容の一部またはすべてがこのドキュメントの要件を構成するように、本文で参照されています。日付のある参考文献については、引用された版のみが適用されます。日付のない参照については、参照文書の最新版 (修正を含む) が適用されます。

  • ISO/IEC 11179-3, 情報技術 — メタデータ レジストリ (MDR) — 3: レジストリのメタモデルと基本属性

3 用語、定義および略語

3.1 用語と定義

このドキュメントの目的のために、ISO/IEC 11179-3 および以下に記載されている用語と定義が適用されます。

ISO および IEC は、次のアドレスで標準化に使用する用語データベースを維持しています。

3.1.1

ターゲット データ モデル

アプリケーション スキーマの情報ビュー

注記 1: XML シリアライゼーション、RDF シリアライゼーション、JSON シリアライゼーション、およびリレーショナル データベース スキーマなどの論理情報モデルの実装依存の実現。

[出典: ISO/TS 19129:2009, 4.1.2, 修正 — エントリに注 1 が追加されました。]

3.1.2

マッピング仕様

特定の ターゲット データ モデル (3.1.1) 内のデータ要素を検索する手続き型関数

注記 1マッピング仕様には、 マッピング スクリプト (3.1.3) 、スクリプトのタイプ (XPATH など)、およびマッピング スクリプトを実行できるターゲット データ モデルが含まれます。

3.1.3

マッピング スクリプト

特定の ターゲット データ モデルで実行可能なスクリプト (3.1.1)

注記 1:マッピング スクリプトは、XML ドキュメントで実行される XPATH 式にすることができます[1]

3.1.4

メタデータ コンシューマ

メタデータ ソース (3.1.5) によって作成されたメタ データを取得するアクター

注記 1:メタデータ消費者は、 選択基準 (3.1.6) に一致するデータ要素のリストについて、オプションで メタデータ ソース (3.1.5) に問い合わせることができます。

3.1.5

メタデータ ソース

選択基準 (3.1.6) に一致するデータ要素リストの作成、および メタデータ コンシューマ (3.1.4) からの要求ごとに選択されたデータ要素のメタデータの作成を担当するアクター

注記 1:メタデータ ソースは、ISO/IEC 11179-3 メタデータ レジストリに関連付けられています。

3.1.6

選択基準

論理式。式が値 TRUE に評価される場合にのみ基準が満たされます。

[出典: ISO 10303-14:2005, 3.3.9]

3.1.7

値セット

リストの添字集合と特定の対応関係にある有限集合

注記 1値セットは、一意の ID とバージョンで識別されます。

[出典: ISO 8485:1989, 5.3.1.4, 変更 — エントリに注 1 が追加されました。]

3.2 略語

CDASH臨床データ取得基準の調和
Cディスク臨床データ交換標準コンソーシアム
デックスデータ要素交換
FHIR高速ヘルスケア相互運用性リソース
HITSP医療情報技術標準パネル
JSONJavaScript オブジェクト表記
MDRメタデータ レジストリ
基準価額ナビゲーション エラー (不明なデータ要素による)
NCI国立がん研究所
POSIXポータブル オペレーティング システム インターフェイス
RDFリソース記述フレームワーク
正規表現正規表現
休み代表的な状態の転送
SDTMデータ集計モデルの研究
スパークルシンプルなプロトコルと RDF クエリ言語
SQL構造化クエリ言語
XML拡張マークアップ言語
XPATHXML パス言語
XSDXML スキーマ定義
ベルンクバージョン不明

参考文献

[1]W3C 勧告。拡張マークアップ言語 (XML) 1.0 (第 2 版) 。 2000 年 10 月 6 日 。http://www.w3.org/TR/REC-xml で入手可能
[2]W3C ノート。 Web サービス記述言語 (WSDL) 1.1 . 2001 年 3 月 15 日 。http://www.w3.org/TR/wsdl で入手可能
[3]W3C 勧告。 SOAP 1.2 (第 2 版) 。 2007 年 4 月 27 日 。http://www.w3.org/TR/soap12-part1 で入手可能
[4]IEEE Std 1003.2, 情報技術の IEEE 規格 — Portable Operating System Interface (POSIX®) — 2: シェルとユーティリティ — 修正条項 1: バッチ環境 - 説明
[5]ISO 8485:1989, プログラミング言語 — APL
[6]ISO 10303-14:2005, 産業用オートメーション システムと統合 — 製品データの表現と交換 — 14: 記述方法: EXPRESS-X 言語リファレンスマニュアル
[7]ISO/TS 19129:2009, 地理情報 — 画像、グリッドおよびカバレッジ データ フレームワーク

Foreword

ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work.

The procedures used to develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, 1. In particular, the different approval criteria needed for the different types of document should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC Directives, 2 (see www.iso.org/directives ).

Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights. Details of any patent rights identified during the development of the document will be in the Introduction and/or on the ISO list of patent declarations received (see www.iso.org/patents ) or the IEC list of patent declarations received (see http://patents.iec.ch ).

Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement.

For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and expressions related to conformity assessment, as well as information about ISO's adherence to the World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT), see www.iso.org/iso/foreword.html .

This document was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 32, Data management and interchange.

A list of all parts in the ISO/IEC 19583 series can be found on the ISO website.

Introduction

The ISO/IEC 11179 series addresses the semantics of data, the representation of data, and the registration of the descriptions of that data, i.e. metadata. While ISO/IEC 11179-3 provides the basic conceptual model for a metadata registry (MDR) in which information about metadata can be recorded and maintained, implementers and users of the registries described in the ISO/IEC 11179 series require further guidance to exchange data element definitions with each other via a standard-based protocol. It is necessary to have a common protocol and message semantics to be able to communicate with an MDR to locate the data elements given the search criteria and exchange metadata of data elements by addressing the technical and semantic interoperability challenges.

This document was developed to describe a message exchange framework specification for communicating a subset of data element metadata with an ISO/IEC 11179-3 MDR.

1 Scope

This document specifies the message exchange framework for communicating data element definitions with an ISO/IEC 11179-3 metadata registry (MDR). It defines message semantics, protocols and bindings for a set of transactions allowing the exchange of a commonly used subset of data element metadata with an ISO/IEC 11179-3 MDR.

This document establishes the following data element message exchange interoperability specifications:

  • retrieving data element list from an ISO/IEC 11179-3 MDR matching the selection criteria;
  • retrieving metadata of a selected data element from an ISO/IEC 11179-3 MDR.

2 Normative references

The following documents are referred to in the text in such a way that some or all of their content constitutes requirements 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/IEC 11179-3, Information technology — Metadata registries (MDR) — 3: Registry metamodel and basic attributes

3 Terms, definitions and abbreviated terms

3.1 Terms and definitions

For the purposes of this document, the terms and definitions given in ISO/IEC 11179-3 and the following apply.

ISO and IEC maintain terminological databases for use in standardization at the following addresses:

3.1.1

target data model

information view of an application schema

Note 1 to entry: Implementation-dependent realizations of logical information models such as XML serializations, RDF serializations, JSON serializations and relational database schemas.

[SOURCE: ISO/TS 19129:2009, 4.1.2, modified — Note 1 to entry has been added.]

3.1.2

mapping specification

procedural functions to locate the data element in a given target data model (3.1.1)

Note 1 to entry: A mapping specification includes a mapping script (3.1.3) , the type of the script (e.g. XPATH) and the target data model on which the mapping script can be executed.

3.1.3

mapping script

executable script on a given target data model (3.1.1)

Note 1 to entry: A mapping script can be an XPATH expression to be executed on XML documents[1].

3.1.4

metadata consumer

actor that retrieves the metadata created by the metadata source (3.1.5)

Note 1 to entry: A metadata consumer can optionally query the metadata source (3.1.5) for a list of data elements matching the selection criteria (3.1.6) .

3.1.5

metadata source

actor responsible for creation of the data element list matching the selection criteria (3.1.6) and the creation of metadata for a selected data element per request from the metadata consumer (3.1.4)

Note 1 to entry: A metadata source is associated with an ISO/IEC 11179-3 metadata registry.

3.1.6

selection criteria

logical expression, the criteria being satisfied only if the expression evaluates to the value TRUE

[SOURCE: ISO 10303-14:2005, 3.3.9]

3.1.7

value set

finite set in a specific correspondence with the index-set of the list

Note 1 to entry: A value set is identified with a unique ID and version.

[SOURCE: ISO 8485:1989, 5.3.1.4, modified — Note 1 to entry has been added.]

3.2 Abbreviated terms

CDASHClinical Data Acquisition Standards Harmonization
CDISCClinical Data Interchange Standards Consortium
DEXdata element exchange
FHIRfast healthcare interoperability resources
HITSPHealthcare Information Technology Standards Panel
JSONJavaScript object notation
MDRmetadata registry
NAVnavigation error (due to unknown data element)
NCINational Cancer Institute
POSIXportable operating system interface
RDFresource description framework
regexregular expressions
RESTrepresentational state transfer
SDTMstudy data tabulation model
SPARQLsimple protocol and RDF query language
SQLstructured query language
XMLeXtensible Markup Language
XPATHXML path language
XSDXML schema definition
VERUNKversion unknown

Bibliography

[1]W3C Recommendation. Extensible Markup Language (XML) 1.0 (Second Edition). 6 October 2000. Available at http://www.w3.org/TR/REC-xml
[2]W3C Note. Web Services Description Language (WSDL). 1.1. 15 March 2001. Available at http://www.w3.org/TR/wsdl
[3]W3C Recommendation. SOAP 1.2 (Second Edition). 27 April 2007. Available at http://www.w3.org/TR/soap12-part1
[4]IEEE Std 1003.2 , IEEE Standard for Information Technology — Portable Operating System Interface (POSIX®) — 2: Shell and Utilities — Amendment 1: Batch Environment -Description
[5]ISO 8485:1989, Programming languages — APL
[6]ISO 10303-14:2005, Industrial automation systems and integration — Product data representation and exchange — 14: Description methods: The EXPRESS-X language reference manual
[7]ISO TS 19129:2009, Geographic information — Imagery, gridded and coverage data framework