Zum Hauptinhalt springen
DocumentDefinition enthält ein Objekt des Typs RootConcept.

DocumentDefinition

PropertyTypeDescription
RootConceptConceptDas übergeordnete Konzept der extrahierten Informationen.
Extrahierte Elemente werden durch Konzepte repräsentiert. Jedes Konzept entspricht einem Objekttyp und verfügt über einen eindeutigen Namen, eine ID und eine Beschreibung der Felder.

Konzept

EigenschaftTypBeschreibung
IdStringDie ID des Konzepts.
NameStringDer Name des Konzepts.
FieldsConceptField[]Beschreibung der Struktur der extrahierten Felder.
ConceptField beschreibt die Struktur der extrahierten Felder. Ein Feld kann Werte unterschiedlichen Typs enthalten – entweder einfache (z. B. string, Datum, Zahl, bool oder Bild) oder kombinierte (d. h. ein untergeordnetes Objekt).

ConceptField

PropertyTypeDescription
IdStringDie ID des Felds.
NameStringDer Name des Felds.
TypeEnum {Concept / String / Image / ISOdate / Boolean / Decimal / Enum}Der Typ der Felddaten.
EnumValuesEnumValue []Die Aufzählung der möglichen Feldwerte. Hinweis: Diese Eigenschaft ist nicht implementiert.
CardinalityCardinalityGibt an, ob das Feld mehrfach im Dokument vorkommt.
ValueConceptsConcept []Eine Beschreibung der untergeordneten Konzepte.
ValueConceptIdsString []Ein Array mit den IDs der untergeordneten Konzepte. Diese Eigenschaft ist nur verfügbar, wenn ein Konzept einem Kind mehrerer übergeordneter Konzepte entspricht. Das untergeordnete Konzept wird vollständig in der Eigenschaft ValueConcepts eines seiner übergeordneten Konzepte aufgeführt. Die anderen übergeordneten Konzepte erhalten nur dessen Bezeichner in ihrer Eigenschaft ValueConceptIds.
EnumValue beschreibt das Enum-Element des Objekts ConceptField.

EnumValue

EigenschaftTypBeschreibung
IdStringDie ID des Elements.
NameStringDer Name des Elements.
Hinweis: Die Eigenschaft EnumValues ist nicht implementiert. Kardinalität gibt an, ob das Feld im Dokument mehrfach auftritt.

Kardinalität

EigenschaftTypBeschreibung
MinIntegerDie minimale Anzahl von Instanzen.
MaxIntegerDie maximale Anzahl von Instanzen.
Wenn Min = 0 und Max = 1, darf das Feld im Dokument nicht mehrfach vorkommen. Wenn Min = 0 und Max = -1, darf das Feld mehrfach im Dokument vorkommen.