> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 追加チェック

> NLP Extraction Rules コードにおける追加チェック操作 — オブジェクトの同一性、親グループへのアクセス、トークン変数を介したオブジェクトへのアクセス。

| Operation              | Syntax                                             | Description                                                                                 | Example                                                                                                                                                                                                                                                                                                                                                     |
| :--------------------- | :------------------------------------------------- | :------------------------------------------------------------------------------------------ | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| object equivalence     | `==`                                               | 二重の等号は、2つのオブジェクトが同一であることを意味します。                                                             | `n: Party.OrgName` `[ a: @Party.Address ]` `parent( n ) == parent( obj( a ) )` Address と OrgName の検索要素が、Party グループの同一インスタンスの子であることを確認します。変数 **a** はオブジェクトではなくトークン変数のため、"parent" 条件で使用する前に、そのオブジェクトへアクセスする必要があります。`n: Party.OrgName` `[ a: @Party.Address ]` `parent( n ) ~= parent( obj( a ) )` Address と OrgName の検索要素が、Party グループの異なるインスタンスの子であることを確認します。 |
| object non-equivalence | `~=`                                               | チルダに等号が続く記号は、2つのオブジェクトが同一であってはならないことを意味します。                                                 | 上の例を参照してください。                                                                                                                                                                                                                                                                                                                                               |
| access the object      | `obj(token variable)` `obj(token variable, index)` | "obj" はトークン変数に含まれるオブジェクトへアクセスします。変数内で複数のオブジェクトが参照され、そのうち1つだけ取得する必要がある場合は、トークンのインデックスを指定します。 | 上の例を参照してください。                                                                                                                                                                                                                                                                                                                                               |
| parent group           | `parent(search element name)`                      | "parent" は、すでにルール内で参照された検索要素の親グループへアクセスします。                                                 | 上の例を参照してください。                                                                                                                                                                                                                                                                                                                                               |
