次の方法で共有


Z オブジェクトを使用した HL7 2.X スキーマの拡張

HL7 organizationは HL7 2.X スキーマを定義し、すべての送信者と受信者がこれらのスキーマを認識して使用することを想定organization。 スキーマに準拠すると、相互運用性が確保されます。 ただし、HL7 標準を使用すると、特定のローカル目的で既存の HL7 2.X スキーマをカスタマイズできます。 まったく新しいスキーマとオブジェクトを定義することもできます。 これを行うには、HL7 標準が Z オブジェクトを呼び出す操作を使用します。

HL7 標準では、Z オブジェクトの値は定義されません。 発行された HL7 スキーマには、これらのスキーマは含まれません。 それらをローカルで定義し、すべてのローカル パーティとの合意に基づき使用します。 HL7 organizationでは、このローカルで使用するために、すべてのメッセージの種類、トリガー イベント、セグメント、データ型、および "Z" で始まるテーブル名が予約されます。 プレフィックスにより、HL7 標準では、これらのサイト定義オブジェクト Z オブジェクトが呼び出されます。

注意

既存の HL7 定義スキーマに Z オブジェクトを追加すると、そのスキーマの複数のバージョンが作成される場合があります。 これらの複数のバージョンを処理する最善の方法は、BTAHL7 で名前空間機能を使用することです。 この機能は、BTAHL7 構成エクスプローラー (パーティ レベル) の [検証] タブにあります。 また、そのプロジェクトにデプロイするスキーマ内の名前空間プロパティも変更する必要があります。

Z オブジェクトの作成または処理では、HL7 organizationが Z オブジェクトに対して確立した規則に従う必要があります。

既存のスキーマに Z オブジェクトを追加するか、新しい Z メッセージ スキーマを作成すると、BTAHL7 は、そのスキーマと Z オブジェクトを使用して HL7 でエンコードされたメッセージを処理します。 この種類の Z オブジェクトは、宣言された Z オブジェクトです。 宣言されていない Z セグメントを使用することもできます。このセグメントは、統合エンジンはメッセージ スキーマに従って処理しません。 このタイプの Z セグメントの詳細については、「 宣言されていない Z セグメントの処理」を参照してください。

このセクションの内容