Pular para o conteúdo principal
DocumentDefinition contém um objeto do tipo RootConcept.

DocumentDefinition

PropriedadeTipoDescrição
RootConceptConceptO conceito raiz das informações extraídas.
Os elementos extraídos são representados por conceitos. Cada conceito corresponde a um tipo de objeto e possui um nome exclusivo, um ID e uma descrição de campos.

Conceito

PropriedadeTipoDescrição
IdStringO ID do conceito.
NameStringO nome do conceito.
FieldsConceptField []Uma descrição da estrutura dos campos extraídos.
ConceptField descreve a estrutura dos campos extraídos. Um campo pode conter valores de tipos diferentes, simples (por exemplo, string, data, number, bool ou image) ou combinados (ou seja, um objeto filho).

ConceptField

PropriedadeTipoDescrição
IdStringO ID do campo.
NameStringO nome do campo.
TypeEnum {Concept / String / Image / ISOdate / Boolean / Decimal / Enum}O tipo de dados do campo.
EnumValuesEnumValue []A enumeração dos possíveis valores do campo. Observação: esta propriedade não está implementada.
CardinalityCardinalityIndica se o campo se repete várias vezes no documento.
ValueConceptsConcept []Uma descrição dos conceitos filhos.
ValueConceptIdsString []Um array com os IDs dos conceitos filhos. Esta propriedade fica disponível somente se um conceito for filho de vários conceitos pai. O conceito filho será armazenado por completo na propriedade ValueConcepts de um de seus conceitos pai. Os outros conceitos pai receberão apenas seu identificador em sua propriedade ValueConceptIds.
EnumValue descreve o elemento Enum do objeto ConceptField.

EnumValue

PropertyTypeDescription
IdStringO ID do elemento.
NameStringO nome do elemento.
Nota: A propriedade EnumValues não está implementada. Cardinality indica se o campo se repete várias vezes no documento.

Cardinalidade

PropriedadeTipoDescrição
MinIntegerO número mínimo de instâncias.
MaxIntegerO número máximo de instâncias.
Se Min=0 e Max=1, o campo não deve ocorrer mais de uma vez no documento. Se Min=0 e Max=-1, o campo pode ocorrer várias vezes no documento.