Nachdem die deutsche Aktivität konfiguriert ist, richten Sie die zweite Aktivität Extraction Rules für niederländische und belgische Krankschreibungen ein. Niederländische und belgische Krankschreibungen haben eine andere Struktur als die deutschen Dokumente und unterscheiden sich innerhalb der Klasse stark, daher ist Fast Learning hier keine praktikable Option. Einige Felder kommen nur in diesen Dokumenten vor — Sie fügen sie beim Konfigurieren der Aktivität dem Datenformular hinzu. Beginnen Sie mit den Feldern, die in jedem Dokument vorkommen, und erweitern Sie das Formular dann um die neuen.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.
Auslesen des Ausstellungsdatums
Das Feld Date hinzufügen
- Öffnen Sie auf der Registerkarte Fields den Dialog Manage Fields und wählen Sie ein Feld „Date“ aus, das in dieser Activity verwendet werden soll. Klicken Sie auf Save.
- Wechseln Sie zur Registerkarte Search Elements. Für das Feld „Date“ wurde automatisch ein Suchelement vom Typ Date erstellt und zugeordnet.
IssueDateGroup mit der Bezeichnung kwDate erstellen
- Erstellen Sie ein Suchelement vom Typ Group mit dem Namen „IssueDateGroup“ und machen Sie es optional.
- Fügen Sie innerhalb der Gruppe ein Element Static Text mit dem Namen „kwDate“ hinzu — damit wird die Bezeichnung gefunden, die beim Auffinden des eigentlichen Datums hilft.
- Da diese Dokumentklasse Dokumente auf Niederländisch oder Französisch enthält, geben Sie im Dialog Text to find die Optionen für den Bezeichnungstext in separaten Zeilen ein: „Date“ in der ersten Zeile und „Datum“ in der zweiten Zeile.
- Deaktivieren Sie die Option Search for parts of words.
Das Element Date zur Gruppe hinzufügen
Den Suchbereich des Elements Date konfigurieren
- Löschen Sie die Beziehung Nearest to, die beim Erstellen des Elements automatisch hinzugefügt wurde.
- Wählen Sie das Element „kwDate“ als das Element aus, das dem gesuchten Element am nächsten liegt.
- Das Datum kann sich rechts neben dem Schlüsselwort oder darunter befinden. Legen Sie den Suchbereich unterhalb des Elements „kwDate“ fest.
- Der Suchbereich sollte auch die Zeile einschließen, in der sich das Schlüsselwort befindet. Klicken Sie rechts neben dem Elementnamen auf das Symbol für die untere Begrenzung und wählen Sie Top Boundary of Region aus. Da die Zeilen ungleichmäßig sein können, setzen Sie den Wert Below auf -10, um den Suchbereich leicht über die Zeile hinaus nach oben zu erweitern.
Die Krankheitsdaten extrahieren
Fügen Sie die Felder Start Date und End Date hinzu
- Start Date
- End Date
Erstellen Sie die StartDateGroup mit Table-Cell-Elementen
| Parameter | Value |
|---|---|
| Group Such-Element: | |
| Name | StartDateGroup |
| Static Text Such-Element: | |
| Name | kwStartDate |
| Text to find | Vanaf / From, A partir du, Van |
| Search for parts of words | Disabled |
| Table Cell Such-Elemente: | |
| Name | StartDateDay |
| Search pattern | Number |
| Character count | {1, 1, 3, 3} |
| Search for parts of words | Disabled |
| Search area | Below the “kwStartDate” element, nearest to “kwStartDate” |
| Table Cell Such-Element: | |
| Name | StartDateMonth |
| Search pattern | Number |
| Character count | {1, 1, 3, 3} |
| Search for parts of words | Disabled |
| Search area | Below the “kwStartDate” element, right of “StartDateDay”, nearest to “StartDateDay” |
| Table Cell Such-Element: | |
| Name | StartDateYear |
| Search pattern | Number |
| Character count | {2, 2, 4, 4} |
| Search for parts of words | Disabled |
| Search area | Below the “kwStartDate” element, right of “StartDateMonth”, nearest to “StartDateMonth” |
Erstellen Sie die EndDateGroup als Kopie
- Erstellen Sie eine Kopie des Elements “StartDateGroup” und benennen Sie sie in “EndDateGroup” um.
- Benennen Sie die Unterelemente der Gruppe um: “kwStartDate” in “kwEndDate”, “StartDateDay” in “EndDateDay”, “StartDateMonth” in “EndDateMonth”, “StartDateYear” in “EndDateYear”.
- Ändern Sie den zu suchenden Text des Elements “kwEndDate” in “Tot en met / Till and incl., Jusqu’ au, Tot en met”.
- Legen Sie den Suchbereich für das Element “EndDateDay” fest: unter dem Element “kwEndDate” und diesem am nächsten. Löschen Sie die anderen Relationen.
Fügen Sie Data-Composition-Felder für die Datumsangaben hinzu
-
Öffnen Sie den Dialog Manage Fields und fügen Sie ein Data Composition Field mit dem Namen “Start Date Composed” hinzu. Ordnen Sie die folgenden Elemente den Feldern zu:
- “StartDateDay” zu
Day - “StartDateMonth” zu
Month - “StartDateYear” zu
Year
- “StartDateDay” zu
-
Erstellen Sie ein Data Composition Field mit dem Namen “End Date Composed”. Ordnen Sie die folgenden Elemente den Feldern zu:
- “EndDateDay” zu
Day - “EndDateMonth” zu
Month - “EndDateYear” zu
Year
- “EndDateDay” zu
- Ordnen Sie die Data-Composition-Felder “Start Date Composed” und “End Date Composed” den Feldern “Start Date” und “End Date” zu.

Den Typ der Krankschreibung extrahieren
Die Häkchen Primary und Secondary aktivieren
Das Label TypeOfSickNoteGroup und PrimaryGroup erstellen
- Erstellen Sie ein Group-Element mit dem Namen “TypeOfSickNoteGroup”.
- Erstellen Sie eine Kopie dieser Gruppe, benennen Sie sie in “PrimaryGroup” um und platzieren Sie sie innerhalb von “TypeOfSickNoteGroup”.
- Fügen Sie der Gruppe “PrimaryGroup” ein Static Text-Element mit dem Namen “kwCheckmark” hinzu.
- Setzen Sie den zu suchenden Text auf “eerste / Primary, première, primair”.
Die Elemente Checkmark, XMark und CheckmarkRegion konfigurieren
| Parameter | Value |
|---|---|
| Static Text Such-Element: | |
| Name | Checkmark |
| Text to find | X |
| Character count | {1, 1, 3, 3} |
| Search for parts of words | Disabled |
| Search area | Right of “kwCheckmark”, nearest to “kwCheckmark” |
| Static Text Such-Element: | |
| Name | XMark |
| Text to find | X |
| Character count | {1, 1, 3, 3} |
| Search for parts of words | Disabled |
| Search area | Below the “kwCheckmark” top boundary, Below value = -15, Left of “kwCheckmark”, Above the “kwCheckmark” bottom boundary, Above value = -15, Nearest to “kwCheckmark” |
| Under what conditions | Do not find element if “Checkmark” is found |
| Region Such-Element: | |
| Name | CheckmarkRegion |
| Search Conditions section of the Code Editor | if Checkmark.IsFound then RSA: Checkmark.Rect; else if XMark.IsFound then RSA: XMark.Rect; else DontFind; |
SecondaryGroup und RelapseGroup erstellen
- Erstellen Sie eine Kopie von “PrimaryGroup” und benennen Sie sie in “SecondaryGroup” um. Ändern Sie den zu suchenden Text des Elements “kwCheckmark” in “prolongation”, “verlenging”.
- Niederländische und belgische Krankschreibungen werden in drei Typen unterteilt — ‘relapse’ ist im Vergleich zu deutschen Krankschreibungen ein zusätzlicher Typ. Erstellen Sie eine weitere Kopie von “PrimaryGroup” und benennen Sie sie in “RelapseGroup” um.
- Ändern Sie den zu suchenden Text des Elements “kwCheckmark” in RelapseGroup zu “Herval” und aktivieren Sie die Option Match case, um Wörter auszuschließen, die in der Mitte eines Satzes vorkommen.

Das Häkchen Relapse hinzufügen und Felder zuordnen
- Öffnen Sie das Fenster Manage Fields und fügen Sie der Häkchengruppe “Type of Krankschreibung” ein Häkchen “Relapse” hinzu. Aktivieren Sie alle Häkchen in der Gruppe für die Verwendung in der aktuellen Aktivität und klicken Sie auf Save.
- Ordnen Sie die Häkchen den entsprechenden Region-Elementen zu und löschen Sie die Elemente, die beim Aktivieren der Felder automatisch erstellt wurden.

