# EDIのストラクチャー検証

EDIのストラクチャー検証をオンにすると、ランタイムはEDI固有の構文検証を追加で実行します。

構文検証ルールはEDI仕様に従って設定されています。これらの値は、X12.orgテーブルからのものです。 ![](https://help.qlik.com/talend/ja-JP/data-mapper-specifications/Resources/images/tdm_x12.png)

以下のリストは、構文ルールチェッカーが生成するエラーメッセージです。

* SyntaxRules\_Conditional=Conditional (最初のアイテムが存在している場合は、すべてが存在している必要があります。)
* SyntaxRules\_Exclusion=Exclusion (存在できるのは1つのみです。)
* SyntaxRules\_InvalidRuleType=Invalid rule type
* SyntaxRules\_InvalidSeqNumberList=Invalid sequence number list
* SyntaxRules\_Conditional=Conditional (最初のアイテムが存在している場合は、すべてが存在している必要があります。)
* SyntaxRules\_Paired=Paired (存在している場合は、すべてが存在している必要があります。)
* SyntaxRules\_Required=Required (1つ以上が存在している必要があります。)
* SyntaxRules\_RequiredElemNotPresent=Required element not present at
* SyntaxRules\_SeqNumberNotFound=Sequence number not found