capacitor-plugin-scanbot-sdk
    Preparing search index...

    Class SemanticsVerificationReport

    Report of the document value semantics verification.

    Index

    Constructors

    Properties

    birthDateBeforeExpiryDate: ValueSemantics

    Result of verification whether the birth date is before the expiry date.

    birthDateBeforeIssueDate: ValueSemantics

    Result of verification whether the birth date is before the issue date.

    birthDateSemantics: CompositeFieldValueSemantics

    Status of the birth date semantics verification. Shows whether the birth date in the document is in the past.

    expiryDateSemantics: CompositeFieldValueSemantics

    Status of the expiry date semantics verification. Shows whether the expiry date in the document is in the future.

    issueDateBeforeExpiryDate: ValueSemantics

    Result of verification whether the issue date is before the expiry date.

    issueDateSemantics: CompositeFieldValueSemantics

    Status of the issue date semantics verification. Shows whether the issue date in the document is in the past.

    overallInvalidSemantics: boolean

    Overall status of the value semantics verification. Corresponds to the most severe status of all fields, i.e. if at least one field is semantically incorrect, the overall status is semantically incorrect. If some verifications are skipped, they do not impact the overall status.

    Methods

    • Parameters

      Returns {
          birthDateBeforeExpiryDate?: ValueSemantics;
          birthDateBeforeIssueDate?: ValueSemantics;
          birthDateSemantics?: {
              fieldDetails?: {
                  fieldFullName?: string;
                  invalidSemantics?: boolean;
                  serialize?: (
                      config?: ToJsonConfiguration,
                  ) => { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; };
              }[];
              overallFieldValueSemantics?: ValueSemantics;
              serialize?: (
                  config?: ToJsonConfiguration,
              ) => { readonly overallFieldValueSemantics?: ValueSemantics | undefined; readonly fieldDetails?: { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }[] | undefined; serialize?: ((config?: ToJsonConfig...;
          };
          expiryDateSemantics?: {
              fieldDetails?: {
                  fieldFullName?: string;
                  invalidSemantics?: boolean;
                  serialize?: (
                      config?: ToJsonConfiguration,
                  ) => { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; };
              }[];
              overallFieldValueSemantics?: ValueSemantics;
              serialize?: (
                  config?: ToJsonConfiguration,
              ) => { readonly overallFieldValueSemantics?: ValueSemantics | undefined; readonly fieldDetails?: { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }[] | undefined; serialize?: ((config?: ToJsonConfig...;
          };
          issueDateBeforeExpiryDate?: ValueSemantics;
          issueDateSemantics?: {
              fieldDetails?: {
                  fieldFullName?: string;
                  invalidSemantics?: boolean;
                  serialize?: (
                      config?: ToJsonConfiguration,
                  ) => { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; };
              }[];
              overallFieldValueSemantics?: ValueSemantics;
              serialize?: (
                  config?: ToJsonConfiguration,
              ) => { readonly overallFieldValueSemantics?: ValueSemantics | undefined; readonly fieldDetails?: { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }[] | undefined; serialize?: ((config?: ToJsonConfig...;
          };
          overallInvalidSemantics?: boolean;
          serialize?: (
              config?: ToJsonConfiguration,
          ) => { readonly overallInvalidSemantics?: boolean | undefined; readonly expiryDateSemantics?: { readonly overallFieldValueSemantics?: ValueSemantics | undefined; readonly fieldDetails?: { ...; }[] | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; } | undefined; ... 5 more ...; seri...;
      }

      • Optional ReadonlybirthDateBeforeExpiryDate?: ValueSemantics

        Result of verification whether the birth date is before the expiry date.

      • Optional ReadonlybirthDateBeforeIssueDate?: ValueSemantics

        Result of verification whether the birth date is before the issue date.

      • Optional ReadonlybirthDateSemantics?: {
            fieldDetails?: {
                fieldFullName?: string;
                invalidSemantics?: boolean;
                serialize?: (
                    config?: ToJsonConfiguration,
                ) => { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; };
            }[];
            overallFieldValueSemantics?: ValueSemantics;
            serialize?: (
                config?: ToJsonConfiguration,
            ) => { readonly overallFieldValueSemantics?: ValueSemantics | undefined; readonly fieldDetails?: { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }[] | undefined; serialize?: ((config?: ToJsonConfig...;
        }

        Status of the birth date semantics verification. Shows whether the birth date in the document is in the past.

        • Optional ReadonlyfieldDetails?: {
              fieldFullName?: string;
              invalidSemantics?: boolean;
              serialize?: (
                  config?: ToJsonConfiguration,
              ) => { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; };
          }[]

          List of value semantics for each field corresponding to the same logical field.

        • Optional ReadonlyoverallFieldValueSemantics?: ValueSemantics

          Overall status of the logical value semantics verification. Corresponds to the most severe status of all fields, i.e. if at least one field is semantically incorrect, the overall status is semantically incorrect. If no fields are present, the overall status is SKIPPED.

        • Optionalserialize?: (
              config?: ToJsonConfiguration,
          ) => { readonly overallFieldValueSemantics?: ValueSemantics | undefined; readonly fieldDetails?: { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }[] | undefined; serialize?: ((config?: ToJsonConfig...
      • Optional ReadonlyexpiryDateSemantics?: {
            fieldDetails?: {
                fieldFullName?: string;
                invalidSemantics?: boolean;
                serialize?: (
                    config?: ToJsonConfiguration,
                ) => { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; };
            }[];
            overallFieldValueSemantics?: ValueSemantics;
            serialize?: (
                config?: ToJsonConfiguration,
            ) => { readonly overallFieldValueSemantics?: ValueSemantics | undefined; readonly fieldDetails?: { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }[] | undefined; serialize?: ((config?: ToJsonConfig...;
        }

        Status of the expiry date semantics verification. Shows whether the expiry date in the document is in the future.

        • Optional ReadonlyfieldDetails?: {
              fieldFullName?: string;
              invalidSemantics?: boolean;
              serialize?: (
                  config?: ToJsonConfiguration,
              ) => { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; };
          }[]

          List of value semantics for each field corresponding to the same logical field.

        • Optional ReadonlyoverallFieldValueSemantics?: ValueSemantics

          Overall status of the logical value semantics verification. Corresponds to the most severe status of all fields, i.e. if at least one field is semantically incorrect, the overall status is semantically incorrect. If no fields are present, the overall status is SKIPPED.

        • Optionalserialize?: (
              config?: ToJsonConfiguration,
          ) => { readonly overallFieldValueSemantics?: ValueSemantics | undefined; readonly fieldDetails?: { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }[] | undefined; serialize?: ((config?: ToJsonConfig...
      • Optional ReadonlyissueDateBeforeExpiryDate?: ValueSemantics

        Result of verification whether the issue date is before the expiry date.

      • Optional ReadonlyissueDateSemantics?: {
            fieldDetails?: {
                fieldFullName?: string;
                invalidSemantics?: boolean;
                serialize?: (
                    config?: ToJsonConfiguration,
                ) => { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; };
            }[];
            overallFieldValueSemantics?: ValueSemantics;
            serialize?: (
                config?: ToJsonConfiguration,
            ) => { readonly overallFieldValueSemantics?: ValueSemantics | undefined; readonly fieldDetails?: { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }[] | undefined; serialize?: ((config?: ToJsonConfig...;
        }

        Status of the issue date semantics verification. Shows whether the issue date in the document is in the past.

        • Optional ReadonlyfieldDetails?: {
              fieldFullName?: string;
              invalidSemantics?: boolean;
              serialize?: (
                  config?: ToJsonConfiguration,
              ) => { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; };
          }[]

          List of value semantics for each field corresponding to the same logical field.

        • Optional ReadonlyoverallFieldValueSemantics?: ValueSemantics

          Overall status of the logical value semantics verification. Corresponds to the most severe status of all fields, i.e. if at least one field is semantically incorrect, the overall status is semantically incorrect. If no fields are present, the overall status is SKIPPED.

        • Optionalserialize?: (
              config?: ToJsonConfiguration,
          ) => { readonly overallFieldValueSemantics?: ValueSemantics | undefined; readonly fieldDetails?: { readonly fieldFullName?: string | undefined; readonly invalidSemantics?: boolean | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }[] | undefined; serialize?: ((config?: ToJsonConfig...
      • Optional ReadonlyoverallInvalidSemantics?: boolean

        Overall status of the value semantics verification. Corresponds to the most severe status of all fields, i.e. if at least one field is semantically incorrect, the overall status is semantically incorrect. If some verifications are skipped, they do not impact the overall status.

      • Optionalserialize?: (
            config?: ToJsonConfiguration,
        ) => { readonly overallInvalidSemantics?: boolean | undefined; readonly expiryDateSemantics?: { readonly overallFieldValueSemantics?: ValueSemantics | undefined; readonly fieldDetails?: { ...; }[] | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; } | undefined; ... 5 more ...; seri...