---
title: "HL7マッピングコンポーネントにZセグメントを追加する"
date: "2009-07-20"
tags: 
  - "altova"
  - "data-mapping"
  - "hl7"
  - "mapforce"
description: この記事では、MapForceを使用してHL7マッピングコンポーネントにZセグメントを追加する方法について、詳細な手順を解説しています。特に、EDI機能の強化に役立つZLRセグメントに焦点を当てています。
---
Status: #blog

Tags:  #altova #data-mapping #hl7 #mapforce

Categories: [Altova](/blog/ja/category/altova.md) 
# HL7マッピングコンポーネントにZセグメントを追加する

いつ [HL7の対応関係を定義する](https://www.altova.com/ja/HL7/default.aspx) EDI（電子データ交換）の構成要素において、標準規格には含まれていない追加の項目に対応するために、ローカルで定義された情報、つまり「Zセグメント」を追加する必要があることがよくあります。以下に、Zセグメントを追加する方法を説明する簡単な手順を示します [HL7の設定ファイル](https://www.altova.com/ja/components_mapforce.html) MapForceには、無料でダウンロードできる機能がいくつかあります。以下に例を示しますが、ここではHL7 2.3のObservation Results Unsolicited (ORU)メッセージに、追加情報を付加するためのZLRセグメントを追加します。ZLRセグメントは、従来の検査機関向けのレポートに、追加情報を提供するために一般的に使用されます。以下に、ZLRセグメントで使用可能な属性を示します

| SEQ | LENGTH | OPT | データ型 | 要素名 |
|---|---|---|---|---|
| 1 | 106 | true | XAD | 注文受付機関の住所 |
| 2 | 90 | true | XON | 注文受付機関名 |
| 3 | 106 | true | XAD | 注文受付機関の住所 |
| 4 | 40 | true | XTN | 注文受付機関の電話番号 |
| 5 | 20 | true | SN | 患者の年齢 |
| 6 | 40 | true | XPN | 続柄/関連者の氏名 |
| 7 | 40 | true | CE | 続柄/関連者の続柄 |
| 8 | 106 | true | XAD | 続柄/関連者の住所 |
| 9 | 40 | true | XTN | 続柄/関連者の電話番号 |

ZLRセグメントは、必ずOBR（観察要求）セグメントの後に配置され、1つのOBRセグメントに対してZLRセグメントは1つのみです。 
1. HL7バージョン2.3のMapForce設定ファイルにアクセスするには、C:Program FilesAltovaMapForce2009MapForceEDIHL7.v230のフォルダにアクセスしてください。 
2. まず、問題となっているメッセージ設定ファイル「ORU_R01」を特定し、XMLSpy（または任意のテキストエディタ）で開いてください。
3. このファイルを「ORU_R01_ZLR」という名前（または、ご自身で任意のユニークな名前）で保存してください。 
4. 次に、EDIデータファイルを開き、新しいメッセージをリストに追加してください。
5. 次に、HL7のSEGMENTファイルを開き、上記で示されているように、その内容を「データ生成」セクションに追加します。
6. 最後に、「セグメント生成」のセクションまでスクロールし、以下の内容を追加してください 

[![HL7マッピング](https://www.altova.com/blog/images/AddingzsegmentstoHL7MappingComponents_9C7B/hl74_thumb.gif "hl7 mapping")](https://www.altova.com/blog/images/AddingzsegmentstoHL7MappingComponents_9C7B/hl74.gif) 

7. それでは、MapForceで新たにカスタマイズしたHL7 EDIマッピングコンポーネントにアクセスしましょう。MapForceを開き、**挿入 > EDI** を選択します。次に、**EDIコレクションの参照** ダイアログで、**HL7.v230** を選択し、スクロールして **ORU\_R01\_ZLR** を選択します。 

[![HL7マッピング](https://www.altova.com/blog/images/AddingzsegmentstoHL7MappingComponents_9C7B/hl75_thumb.gif "hl7 mapping")](https://www.altova.com/blog/images/AddingzsegmentstoHL7MappingComponents_9C7B/hl75.gif) 

8. 新しいマッピングコンポーネントが、MapForceのデザイン画面に、新しいZLRセグメントを含めて表示されます。 

データ統合の設計を完了するには、別のデータソースやターゲットデータ構造を追加し、ノード間を結ぶように線をドラッグして接続します。MapForceは、XML、データベース、フラットファイル、EDI、XBRL、およびWebサービスへのマッピングをサポートしています。 

**HL7およびその他のEDI形式の** [**マッピングに関する詳細情報**](https://www.altova.com/ja/products/mapforce/edi-mapping.html) **については、MapForceの機能紹介ページをご覧ください。または、** [**MapForceの30日間の無料トライアル版を今すぐダウンロードしてください](https://www.altova.com/ja/download-mapforce3.html) **。**
