Document¶
Represents a security or supporting document as part of a document Container.
- Document.AspectRatio¶
=
AspectRatioThe aspect ratio of the document as defined by the width divided by the height of the document.
- Document.Audited¶
=
Auditedtrueif this document has been audited by another operator.
- Document.AuditedByUser¶
=
AuditedByUserIdentifier of the user who audited this document (if any).
- Document.AuditorMessage¶
=
AuditorMessageA message that might have been given by the operator who audited this document.
- Document.AuditorStatus¶
=
AuditorStatusThe verification status of this document that has been given by the operator who audited this document.
See also
DocumentStatus for more information about the document status.
- Document.Blacklisted¶
=
Blacklistedtrue, if this document is blacklisted according to the blacklisted document number on the TrustID Cloud instance that processed this document. Blacklisted document numbers are managed by administrators of the system.
- Document.BlacklistedAt¶
=
BlacklistedAtThe date and time when the document number of this document was blacklisted on the TrustID Cloud instance that processed this document.
- Document.BranchName¶
=
BranchNameThe name of the branch for which this document has been processed (if any).
- Document.ContainerId¶
=
ContainerIdThe unique identifier of the document container that this document belongs to.
- Document.ContinuedManually¶
=
ContinuedManuallytrue, if an operator stopped re-scanning the document (perhaps due to an operator error or a faulty document) and continued manually instead, in order to process the document manually.
- Document.CreatedAt¶
=
CreatedAtThe time stamp showing when this record was created.
- Document.CustomFieldDictionary¶
=
CustomFieldDictionaryList of key/value pairs for document-level custom fields.
The format for this structure is:
[ { "Key": "<name>", "Value": { // CustomField ... } }, ... ]
See also
CustomField for more information about custom fields.
- Document.CustomFieldKeys¶
=
CustomFieldKeysA list of internal field names of all document-level custom fields that are available for this document.
- Document.DetectedOrientation¶
=
DetectedOrientationThe orientation of the document image that has been detected automatically.
See also
section ImageOrientation for more information about the document orientation.
- Document.DocumentCompleted¶
=
DocumentCompletedtrueif the document has been completed by an operator and the operator assigned a status to this document. All documents within a document container must be completed first in order to be able to archive the corresponding document container.
- Document.DocumentConfiguration¶
=
DocumentConfigurationAllows for the configuration of how documents are processed and/or validated.
See also
DocumentConfiguration for more information about document configuration.
- Document.DocumentFields¶
=
DocumentFieldsA list of document fields that are associated with this document.
See also
DocumentField for more information about an individual document field.
- Document.DocumentId¶
=
DocumentIdThe unique identifier of the document record.
- Document.DocumentName¶
=
DocumentNameThe full name of the document type. The available types of documents are configured on the TrustID Cloud instance that processed this document.
See also
To obtain all configured document types use the endpoint /dataAccess/getDocumentTypeChargeStatuses/.
- Document.DocumentResultsSummary¶
=
DocumentResultsSummaryA list of feedback properties that indicate a certain assessment risk for this document.
See also
DocumentFeedback for more information on document feedback properties.
- Document.DocumentSubType¶
=
DocumentSubTypeThe sub-type of this document in relation to its type according to the knowledge database.
See also
KDBDocumentSubType for more information about the document sub-type (knowledge database).
- Document.DocumentType¶
=
DocumentTypeThe internal type of this document.
See also
DocumentType for more information about the document type.
- Document.DocumentValidations¶
=
DocumentValidationsList of validations that have been carried out for this document.
See also
DocumentValidation for more information about a document validation entry.
- Document.DocumentVersion¶
=
DocumentVersionThe document version of this document according to the knowledge database, if applicable.
- Document.DrivingLicenceCategory¶
=
DrivingLicenceCategoryThe category for driving licences. Usually, this contains information on the different driving categories the document holder is entitled to.
- Document.Editable¶
=
Editabletrueif this document can be changed by updating its properties.
- Document.ExpiryNotification¶
=
ExpiryNotificationtrueif the TrustID Cloud sends an automatic email regarding information on this document, which was about to expire within a certain time frame.
- Document.ExternalServices¶
=
ExternalServicesList of data was obtained from querying external services regarding this document.
See also
ExternalServiceData for more information on external service result details.
- Document.ExternalServicesQueried¶
=
ExternalServicesQueriedtrueif at least one external service was queried. This does not necessarily mean that there is a valid result from an external service.
- Document.FeedbackFeatures¶
=
FeedbackFeaturesList of results from feedback questions that an operator gave. Those questions were derived from the knowledge database, for example, to compare a region of the image in visual light against the same region under infrared light.
See also
DocumentFeatureFeedback for more information about document feature feedback details.
- Document.FeedbackHasMrz¶
=
FeedbackHasMrztrueif the operator confirmed that the document has a machine readable zone on it.
- Document.FeedbackPersonMatches¶
=
FeedbackPersonMatchesThe answer to the operator question if the document holder is matching the photo on the security document.
Value
Description
0The operator confirmed that the document holder (in person) does not match the facial photo on the document.
1The operator confirmed that the document holder (in person) matches the facial photo.
2The operator indicated that the person is not present or no person has been seen.
- Document.FeedbackRFIDImageMatches¶
=
FeedbackRFIDImageMatchesValue
Description
trueThe operator confirmed that the facial image on the document (or the document holder in person) matches the facial image that was obtained from the RFID chip on the travel document.
falseThe operator confirmed that the facial image on the document (or the document holder in person) does NOT match the facial image that was obtained from the RFID chip on the travel document.
nullThe question was not asked or not answered.
- Document.GeneralDocumentProperties¶
=
GeneralDocumentPropertiesReturn a list of document feedback properties that describe various aspects of the document validation (e.g. photo comparison etc).
See also
DocumentFeedback for more information on document feedback properties.
- Document.HasError¶
=
HasErrortrueif there is an issue with the document, for example, an incorrect checksum, negative feedback from an operator etc.
- Document.HighRiskCountry¶
=
HighRiskCountrytrueif the issuing country of this document is considered as a high-risk country. High-risk countries are configured on the TrustID Cloud instance by administrators of the system.
- Document.Images¶
=
ImagesList of document images for this document. May contain front side and/or backside under multiple types of light, such as visual light, infrared or ultraviolet.
See also
Image for more information about image details.
- Document.IssuingAuthority¶
=
IssuingAuthorityThe name of the issuing authority who issues the document.
- Document.IssuingCountry¶
=
IssuingCountryThe country who issues this document.
See also
KDBCountry for more information about country details.
- Document.KDB¶
=
KDBtrueif this document was processed with the knowledge database installed.
- Document.Locked¶
=
Lockedtrueafter an auditor reviewed this document and assigned the final document status to this document. Locked documents cannot be modified after they have been locked.
- Document.MRZCorrected¶
=
MRZCorrectedtrueif the machine-readable zone (MRZ) was manually changed by an operator in order to correct MRZ errors or OCR issues.
- Document.MRZCorrectionProvided¶
=
MRZCorrectionProvidedTrueif a manual correction of the machine-readable zone (MRZ) was provided to an operator.
- Document.MaxAgeFailed¶
=
MaxAgeFailedThe maximum age that the document holder was required to satisfy but failed to do so;
null, if no maximum age restriction test has been performed.
- Document.MinAgeFailed¶
=
MinAgeFailedThe minimum age that the document holder was required to satisfy but failed to do so;
null, if no minimum age restriction test has been performed.
- Document.MissingFieldsProperties¶
=
MissingFieldsPropertiesList of document feedback properties that list missing document fields.
See also
DocumentFeedback for more information on document feedback properties.
- Document.Mrz¶
=
MrzThe machine-readable zone data that was obtained through optical character recognition or by other means (may contain multiple lines, separated by newline characters).
- Document.MrzCharacterCount¶
=
MrzCharacterCountThe number of characters per line of the machine-readable zone (MRZ).
- Document.MrzImageType¶
=
MrzImageTypeThe image type of the image on which basis the machine-readable zone (MRZ) has been identified (if any).
- Document.MrzLineCount¶
=
MrzLineCountThe number of lines of the machine-readable zone (MRZ).
- Document.MrzSameLength¶
=
MrzSameLengthtrueif all lines of the machine-readable zone (MRZ) have the same length.
- Document.MrzValidationProperties¶
=
MrzValidationPropertiesList of document feedback properties that describe various aspects of the machine-readable zone (MRZ) validation including checksums etc.
See also
DocumentFeedback for more information on document feedback properties.
- Document.Nationality¶
=
NationalityThe country the document holder holds nationality status with.
See also
KDBCountry for more information about country details.
- Document.NoInitialFaceImage¶
=
NoInitialFaceImagetrueif the document does not contain a face image when the document was scanned for the first time without involving the backside of the document. Clients may infer for specific documents that the operator may have to scan the backside of the document because there is no face image available based on the initial scan.
- Document.Notes¶
=
NotesNotes regarding this document that was provided by an operator of the system. Notes may be provided by an operator at any stage of the process.
- Document.OcrDataApplied¶
=
OcrDataAppliedtrueif data has been obtained through optical character recognition (OCR) and was applied to this document.
- Document.OcrFieldData¶
=
OcrFieldDataList of data entries for document areas from which data was extracted through optical character recognition (OCR). Matching data may have been applied to this document (see
Document.OcrDataApplied); However, this data also contains additional information on the region of the document from which the data was obtained originally.See also
OcrFieldData for more information about OCR field data.
- Document.OperatorMessage¶
=
OperatorMessageAdditional information on this document given by the operator who completed this document.
- Document.OperatorStatus¶
=
OperatorStatusThe document status that was assigned to this document by an operator as the operator completed this document.
See also
DocumentStatus for more information about the document status.
- Document.OriginalMrz¶
=
OriginalMrzThe machine-readable zone data that was obtained through optical character recognition or otherwise before it may have been corrected manually by an operator.
- Document.PartiallyRecognised¶
=
PartiallyRecognisedtrueif the document type was identified correctly, but the machine readable zone data was only partially recognised and contains so many errors that we would need to process the document again. Most likely the document has a machine-readable zone but we could not read it because of alignment issue or other problems.
- Document.RFIDFailed¶
=
RFIDFailedtrueif the TVS client attempted to read the RFID chip on the travel document but was unable to access the chip due to an error condition. We can infer that the document has an RFID chip, but we were unable to read data from it. This property should not betrueif the document does not have an RFID chip.
- Document.RfidMrz¶
=
RfidMrzThe machine-readable zone data that was obtained from the RFID chip of this travel document.
- Document.RuleDenied¶
=
RuleDeniedtrueif the system has denied this document based on the rules set up at the time of scanning or last modification.
- Document.ScanCounter¶
=
ScanCounterThe number of scans that were taken for this document. By default the number of scans is 1; However, operators may rescan documents a number of times for various reasons, for example, incorrect orientation, RFID chip error due to misalignment of the document etc. Each time the document is re-scanned by an operator, the number of scans is incremented by one.
- Document.ScannedAt¶
=
ScannedAtTimestamp when this record has been created.
- Document.ScannerType¶
=
ScannerTypeThe reader/SDK used to scan the document (if any).
- Document.SeenBeforeDocumentContainerId¶
=
SeenBeforeDocumentContainerIdThe unique identifier of the document container that contains the same (or very similar) information to this document that was seen before by the same TrustID Cloud instance in the past.
- Document.SeenBeforeDocumentId¶
=
SeenBeforeDocumentIdThe unique identifier of the document that contains the same (or very similar) information to this document that was seen before by the same TVS service instance in the past.
- Document.SupportingDocumentName¶
=
SupportingDocumentNameThe type of the supporting document if this document has been classified as a supporting document. The available types of supporting documents are configured on the TrustID Cloud instance that processed this document by an administrator.
- Document.Unrecognised¶
=
Unrecognisedtrueif this document was unrecognised, which means that the TVS service was unable to identify the document type and no useful machine readable zone data could be obtained. Most likely the document does not contain a machine-readable zone.
- Document.UpdatedAt¶
=
UpdatedAtTimestamp when this document record was updated most recently.
- Document.ValidFrom¶
=
ValidFromThe date when this document was issued.
- Document.ValidLength¶
=
ValidLengthtrueif the machine-readable zone has a valid length (per line).
- Document.VpeDeviceId¶
=
VpeDeviceIdThe unique identifier of the TrustID Cloud that processed this document.
- Document.VpeName¶
=
VpeNameThe given name of the TrustID Cloud that processed this document.
- Document.WizardCompleted¶
=
WizardCompletedtrueif the operator went through the process of checking the document step-by-step successfully and completed the so-called wizard process for this document.