Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

ASTM ビジネス・オペレーションの設定

ASTM ビジネス・オペレーションの設定に関する参照情報を提供します。

概要

ASTM ビジネス・オペレーションには次のような設定があります。

グループ 設定 参照先
基本設定 [ファイル名] このトピックの各セクション
追加設定 [検索テーブル・クラス] "Ensemble 仮想ドキュメント" の “ビジネス・オペレーションに関する設定
[パートナー・サービス][セパレータ] このトピックの各セクション

残りの設定はすべてのビジネス・オペレーションに共通のものです。"Ensemble プロダクションの構成" の “すべてのビジネス・オペレーションに含まれる設定” を参照してください。

[ファイル名]

([ファイル] のみ) ターゲットのファイル名。[ファイル・パス] アダプタ設定はこのファイルのパスを決定しますが、[ファイル名] は名前を決定します。[ファイル名] には、Ensemble のタイム・スタンプ指定子を含めることができます。この設定を空白にしておくと、デフォルトで、%f_%Q というタイム・スタンプ指定子が使用されます。

  • %f は、データ・ソースの名前 (この場合は入力ファイル名) を表します。

  • _ は、リテラルのアンダースコア文字で、出力ファイル名に表示されます。

  • %Q は、ODBC 形式の日付と時刻を表します。

書式コード %f に具体的な値を使用すると、その値に使用している |、?、\、/、:、[、]、<、>、&、,、;、NUL、BEL、TAB、CR、LF の各文字はすべて削除され、空白は下線 (_)、スラッシュ (/) はハイフン (-)、コロン (:) はドット (.) にそれぞれ置き換えられます。

詳細は、"Ensemble プロダクションの構成" の “ファイル名に関するタイム・スタンプ指定” を参照してください。

[パートナー・サービス]

([TCP] のみ) TCP ソケットを介して ASTM ドキュメントを送信するこのビジネス・オペレーションとペアになっている TCP ビジネス・サービスの構成済みの名前。詳細は、“Ensemble による ASTM のサポート” にある ASTM インタフェースの概要を参照してください。

Ensemble, プロダクション構成 ページには、このビジネス・オペレーションへの接続は表示されません。

[セパレータ]

Ensemble が ASTM 区切り文字に左から右に割り当てる 4 つの文字 (FS、RS、CS、ESC) の文字列。

ASTM メッセージでは、生のコンテンツを編成するために特殊文字を使用します。これらの文字は、医療アプリケーションによって異なる場合があります。以下の 4 つの文字があります。

  1. フィールド区切り文字 (FS)

  2. 繰り返し区切り文字 (RS)

  3. コンポーネント区切り文字 (CS)

  4. エスケープ文字 (ESC)

それぞれの役割を果たす特殊文字は、医療アプリケーションによって異なる場合があります。

ASTM ビジネス・サービスを構成するときは、送信 ASTM ドキュメントに対して一連の [出力セパレータ] を指定できます。ASTM ビジネス・サービスが Ensemble 内から通信を開始できることは、ASTM の通信方式をサポートするために必要な構造上の特性です。これらの規則についての詳細は、“概要” の章を参照してください。

ASTM ビジネス・サービス用には、類似する [出力セパレータ] と呼ばれる設定があります。

いずれの設定でも、Ensemble が ASTM 区切り文字に左から右へ割り当てる 4 つの文字 (FS、RS、CS、ESC) で構成する文字列を指定する必要があります。これらの文字列については、前のリストで説明しています。

[セパレータ] に値を指定しない場合、デフォルトは以下の値になります。

|\^&

FeedbackOpens in a new tab