HL7 メッセージのモジュール属性の作成
Tricentis ToscaAPI Engine では、 HL7 メッセージのモジュール属性を作成できます。API Engine は、医療分野のプロバイダーがデータ転送に一般的に使用する HL7 バージョン2メッセージング標準に対応しています。
デフォルトでは、HL7 メッセージは、3 文字の文字列で定義され、特定のカテゴリの情報を含む複数のセグメントで構成されます。これらのセグメントは、サブコンポジットやサブサブコンポジットを持つことができるコンポジットに区切られます。通常、コンポジットはバーティカルバー | で、サブコンポジットは サーカムフレックス ^ で、サブサブコンポジットはアンパサンド & で区切られています。
たとえば、以下の HL7のサンプルメッセージの例の最初のセグメントは MSH という文字で始まります。これは、メッセージタイプ、送信者、受信者などのメッセージ情報を含むヘッダーセグメントを示します。次のセグメントは患者IDセグメント PID です。これには、氏名、生年月日、住所などの患者情報が記載されています。セグメント OBR と OBX には、観測リクエストと観測結果に関する情報が含まれています。
HL7メッセージの例
モジュール属性を作成して、HL7メッセージの要素の値を操作することができます。操作をするには、以下の手順に従ってください。
-
API モジュールを選択し、APIテストメニューにアクセスしてください。
-
API テストメニューの Add をクリックします。Attribute Assistant ウィンドウが開きます。
-
モジュール属性を追加するには、 Attribute Assistant ウィンドウでそれを選択し、追加をクリックしてください。CTRL を押しながら複数のモジュール属性を選択することができます。
または、モジュール属性を手動で追加することもできます。追加をするにはペイロードの要素をマウスでハイライトし、APIテストメニューの Add をクリックします。
作成されたモジュール属性は、それぞれのメッセージ要素を示し、メッセージ構造に基づいて階層的に構成されています。
追加されたモジュール属性