目次

Search

  1. はじめに
  2. トランスフォーメーション
  3. ソーストランスフォーメーション
  4. ターゲットトランスフォーメーション
  5. アクセスポリシートランスフォーメーション
  6. B2B Data Transformation
  7. アグリゲータトランスフォーメーション
  8. クレンジングトランスフォーメーション
  9. データマスキングトランスフォーメーション
  10. データサービストランスフォーメーション
  11. 重複排除トランスフォーメーション
  12. 式トランスフォーメーション
  13. フィルタトランスフォーメーション
  14. 階層ビルダートランスフォーメーション
  15. 階層パーサートランスフォーメーション
  16. 階層プロセッサトランスフォーメーション
  17. 入力トランスフォーメーション
  18. Javaトランスフォーメーション
  19. JavaトランスフォーメーションAPIリファレンス
  20. ジョイナトランスフォーメーション
  21. ラベラトランスフォーメーション
  22. ルックアップトランスフォーメーション
  23. 機械学習トランスフォーメーション
  24. マップレットトランスフォーメーション
  25. ノーマライザトランスフォーメーション
  26. 出力トランスフォーメーション
  27. 解析トランスフォーメーション
  28. Pythonトランスフォーメーション
  29. ランクトランスフォーメーション
  30. ルータトランスフォーメーション
  31. ルール仕様トランスフォーメーション
  32. シーケンスジェネレータトランスフォーメーション
  33. ソータートランスフォーメーション
  34. SQLトランスフォーメーション
  35. 構造パーサートランスフォーメーション
  36. トランザクション制御トランスフォーメーション
  37. 共有体トランスフォーメーション
  38. Velocityトランスフォーメーション
  39. ベリファイヤトランスフォーメーション
  40. Webサービストランスフォーメーション

トランスフォーメーション

トランスフォーメーション

動的サービス名

動的サービス名

データサービストランスフォーメーションで動的サービス名を使用して、さまざまな標準および使用タイプのメッセージタイプのメッセージを処理します。動的サービス名を使用した場合は、データサービス名をパラメータとしてトランスフォーメーションに渡します。
データサービスの名前には、業界標準、標準のバージョン、メッセージタイプ、およびサービスの使用タイプが次の構文で示されます。
<industry standard>_<version>_<message type>_<usage type>
使用タイプは以下のいずれかになります。
  • パーサー。パートナーからメッセージを受信するには、パーサーサービスを使用します。
  • シリアライザ。パートナーにメッセージを送信するには、シリアライザサービスを使用します。
  • 制限されたシリアライザ。パートナーに検証メッセージなどのメッセージを送信するには、制限されたシリアライザサービスを使用します。HIPAAメッセージに適用されます。
例えば、HIPAAメッセージ270バージョン5010A1を受信するために使用するサービスの名前は、HIPAA_5010A1_270_Parserです。
動的サービス名を使用するには、マッピングを設定するときに次のアクションを実行する必要があります。
  • データサービス名をパラメータとしてデータサービストランスフォーメーションに渡すようにマッピングを設定します。例えば、式トランスフォーメーションをマッピングに追加し、メッセージからデータサービス名を抽出してその名前をデータサービストランスフォーメーションに渡すように式トランスフォーメーションを設定します。
  • データサービスのプロパティを設定するときは、動的サービス名を使用します。
  • データサービストランスフォーメーションのフィールドマッピングで、svc_nameフィールドを前のトランスフォーメーションのService_Nameフィールドにマッピングします。