Saltar al contenido principal
DocumentDefinition contiene un objeto de tipo RootConcept.

DocumentDefinition

PropertyTypeDescription
RootConceptConceptEl concepto raíz de la información extraída.
Los elementos extraídos se representan mediante conceptos. Cada concepto corresponde a un tipo de objeto y tiene un nombre y un ID únicos, así como una descripción de campos propia.

Concepto

PropiedadTipoDescripción
IdStringEl ID del concepto.
NameStringEl nombre del concepto.
FieldsConceptField []Descripción de la estructura de los campos extraídos.
ConceptField describe la estructura de los campos extraídos. Un campo puede contener valores de diferentes tipos, ya sean simples (por ejemplo, cadena, fecha, número, bool o imagen) o combinados (es decir, un objeto hijo).

ConceptField

PropertyTypeDescription
IdStringEl ID del campo.
NameStringEl nombre del campo.
TypeEnum {Concept / String / Image / ISOdate / Boolean / Decimal / Enum}El tipo de datos del campo.
EnumValuesEnumValue []La enumeración de los posibles valores del campo. Nota: Esta propiedad no está implementada.
CardinalityCardinalityIndica si el campo aparece varias veces en el documento.
ValueConceptsConcept []Una descripción de los conceptos secundarios.
ValueConceptIdsString []Un array con los ID de los conceptos secundarios. Esta propiedad solo está disponible si un concepto es secundario de varios conceptos primarios. El concepto secundario se escribirá en su totalidad en la propiedad ValueConcepts de uno de sus conceptos primarios. Los demás conceptos primarios solo obtendrán su identificador en su propiedad ValueConceptIds.
EnumValue describe el elemento Enum del objeto ConceptField.

EnumValue

PropertyTypeDescription
IdStringEl ID del elemento.
NameStringEl nombre del elemento.
Nota: La propiedad EnumValues no se ha implementado. Cardinality especifica si el campo aparece varias veces en el documento.

Cardinalidad

PropiedadTipoDescripción
MinIntegerEl número mínimo de instancias.
MaxIntegerEl número máximo de instancias.
Si Min=0 y Max=1, el campo no debe repetirse en el documento. Si Min=0 y Max= -1, el campo puede repetirse varias veces en el documento.