> ## 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.

# Existenzbedingung

> Operationen für Existenzbedingungen in NLP-Extraction-Rules-Code — Objektvorhandensein oder -abwesenheit prüfen, Variablennamen zuweisen und Bedingungen kombinieren.

| Operation        | Syntax        | Description                                                                                                                                                                                                                      | Example                                                                                                                           |
| :--------------- | :------------ | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------- |
| object existence | `object_name` | Prüft, ob ein Objekt vorhanden ist.                                                                                                                                                                                              | `Root.Group` Prüft, ob das Suchelement Group gefunden wurde.                                                                      |
| variable         | `:`           | Ein Doppelpunkt weist dem folgenden Objekt einen Namen zu. **Hinweis:** Die Variable ist nur innerhalb derselben Regel verfügbar, also bis der rechte Teil mit einem Semikolon abgeschlossen ist.                                | `t: Root.Group` Prüft, ob das Suchelement Group gefunden wurde, und weist es der neuen Variable t zu.                             |
| object absence   | `~`           | Eine Tilde negiert eine Bedingung oder gibt die Abwesenheit eines Objekts an. Beachten Sie: Es kann kein Name zugewiesen werden, wenn das Objekt als nicht vorhanden angegeben ist. `// UNGÜLTIGE ANWEISUNG:` `t: ~Root.Element` | `~Root.Element1` Prüft, ob das Suchelement Element1 nicht gefunden wurde.                                                         |
| logical AND      | `,`           | Ein Komma wird als logische Konjunktion verwendet.                                                                                                                                                                               | `Borrower.Name, Borrower.Address` Prüft, ob sowohl die Suchelemente Name als auch Address in der Gruppe Borrower gefunden wurden. |
