Validate Vin Scoring

Key

Description

VIN_NULL

A scoring flag indicating that the input VIN is missing.

VIN_BAD_CRC

A scoring flag indicating that the input VIN contains incorrect an checksum number (CRC). This flag is not set if the value of the doRepair property is true. In this the case the CRC is repaired and a flag VIN_CRC_FIXED is set to mark this situation.

VIN_FIXED

A scoring flag indicating that the VIN was cleansed (unsupported characters deleted), incorrect characters (O,I,Q) replaced with correct ones (1,0).

VIN_BAD_FORMAT

A scoring flag indicating that the input VIN has a bad format (invalid length).

VIN_CRC_FIXED

A scoring flag indicating that the checksum number was repaired.

VIN_NO_CRC

A scoring flag indicating that the VIN probably does not contain a checksum number or it is not possible to decide in which position it is located.

VIN_Y_NULL

A scoring flag indicating that the input VIN's release year is not available and the input production year is attached.

VIN_Y_INVALID

A scoring flag indicating that the production year value (year) is incorrect (date is far in the past, in the future, etc.).

VIN_PY_NULL

A scoring flag indicating that the character determining the year has an incorrect value ('I', 'O', 'Q', 'U', 'Z' or '0'). At the same time, if the VIN type is known (producer is in the vinInfoLookupFile dictionary), this situation is evaluated as an error. In the opposite case this flag is informational only.

VIN_PY_INVALID

A flag indicating that the value ascertained from the VIN is incorrect (e.g., date is in the future).

VIN_PY_MISMATCH

A scoring flag indicating that the input production year differs from the value ascertained from the VIN by more than 1 year.

VIN_WMI_NOT_FOUND

A scoring flag indicating that the WMI ascertained from the VIN was not found in the WMI dictionary.

VIN_MANU_MULTIPLE

A scoring flag indicating that according to the dictionary, VIN format corresponds to more than one producers (error consists in missing input producer's name, hence it is not possible to decide what the right producer is)

VIN_MANU_MISMATCH

A scoring flag indicating that the producer's name ascertained from the VIN (WMI code and some other identifiers) does not correspond to the name given in the input.

VIN_MANU_MISSING

A scoring flag indicating that the input producer's name is missing even thought a binding for this information is defined.

VIN_PY_GUESS

A scoring flag indicating that there is no reliable information about the VIN available and therefore the year was estimated (from the number at 10th position of the VIN).

VIN_NO_YEAR

A scoring flag indicating that the VIN does not contain information about the year (some producers don't include year in the VIN, e.g. Renault, Peugeot, DAF).

VIN_YEAR_AROUND

A scoring flag indicating that the input year is not equal to the one ascertained from the VIN, but it differs by only 1 year.


iWay Software