目次

Search

  1. はじめに
  2. データトランスフォーメーションについて
  3. データプロセッサトランスフォーメーション
  4. ウィザードの入力形式および出力形式
  5. リレーショナル入力とリレーショナル出力
  6. IntelliScriptエディタの使用
  7. XMap
  8. ライブラリ
  9. スキーマオブジェクト
  10. コマンドラインインタフェース
  11. スクリプト
  12. パーサー
  13. スクリプトポート
  14. ドキュメントプロセッサ
  15. 形式
  16. データホルダ
  17. アンカー
  18. トランスフォーマ
  19. アクション
  20. シリアライザ
  21. マッパー
  22. ロケータ、キー、インデックス
  23. ストリーマ
  24. バリデータ、通知、およびエラーの取扱い
  25. 検証ルール
  26. カスタムスクリプトコンポーネント

ユーザーガイド

ユーザーガイド

サンプルソース

サンプルソース

サンプルソースは、設計時に処理するスクリプトのサンプル入力データが入ったドキュメントです。サンプルソースは、パーサー、マッパー、シリアライザ、または追加の入力ポートごとに構成されます。サンプルソースには、データプロセッサトランスフォーメーションが入力ポートから受け取るものと同じタイプのデータが含まれます。
デフォルトでは、
[データビューア]
ビューには、スタートアップコンポーネントに定義されているサンプルソースが表示されます。サンプルソースを定義する他のコンポーネントのサンプルソースを表示することもできます。
[データビューア]
ビューからスクリプトを実行する場合、データプロセッサトランスフォーメーションによってサンプルソースドキュメントが読み取られます。
次に示すタイプのサンプルソースドキュメントを構成できます。
  • LocalFile。ローカルファイルシステム上のファイル。
  • テキスト。スクリプトとしてハードコード化された文字列。
  • URL。ローカルネットワークまたはインターネット上のファイル。
マッピング内のスクリプトを実行するときに、入力ドキュメントが存在しない場合は、トランスフォーメーションはサンプルソースを使用します。サンプルソースが構成されておらず、入力ドキュメントも存在しないと、データプロセッサトランスフォーメーションが停止し、致命的なエラーが発生します。

サンプルソースの例

次のサンプルテキストは、HL7ドキュメントを解析する際にサンプルソースに使用できるローカルファイルの一部を示しています。
MSH|^~\&|ADT1|MCM|FINGER|MCM|198808181126|SECURITY|ADT^A01|MSG00001|P|2.3.1 EVN|A01|198808181123 PID|1||PATID1234^5^M11^ADT1^MR^MCM~123456789^^^USSSA^SS|| SMITH^WILLIAM^A^III||19610615|M||C|1200 N ELM STREET^^JERUSALEM^TN^99999? 1020|GL|(999)999?1212|(999)999?3333||S||PATID12345001^2^M10^ADT1^AN^A| 123456789|987654^NC NK1|1|SMITH^OREGANO^K|WI^WIFE||||NK^NEXT OF KIN PV1|1|I|2000^2012^01||||004777^CASTRO^FRANK^J.|||SUR||||ADM|A0