MID Codes
The MID returns two different kinds of codes in response to our submissions. These are Error Codes, such as E020 and Warning Codes, such as W001.
Error Codes indicate that the record referred to has NOT been accepted by the MID. The Error Code indicates the nature of the issue which needs to be corrected in the source data, and the corrected record resubmitted to the MID. For example, E020 indicates that the VRN is not an acceptable UK format. The VRN should be corrected before resubmitting the record.
Warning Codes are informational only. Records with Warning Codes have been accepted by the MID and require no further action. The Warning Code refers to something that may be worth further investigation, for example, W022 indicates that the supplied VRN has been marked as scrapped.
ErrorNo | ErrorText |
---|---|
E001 | First Record In File Not Record Type H or B |
E002 | Supplier Type Not I Or D |
E003 | Supplier ID Not Known |
E004 | Invalid Test Indicator |
E005 | Invalid File Sequence Number |
E006 | File Number Out Of Sequence |
E007 | Invalid File Production Date |
E008 | File Production Date In The Future |
E009 | Last Record In File Not Record Type T [Trailer record not present] |
E010 | Non Numeric Record Count |
E011 | Record Count Not Present |
E012 | Invalid File Version Number |
E013 | Site Number Not Known |
E014 | Invalid Record Type |
E015 | Update Type of Policy Record Not N |
E016 | Insurer ID Not Known |
E017 | Delegated Authority ID Not Known |
E018 | Delegated Authority Branch ID Not Known (claims code) |
E019 | Invalid Policy Number |
E020 | Invalid Vehicle Registration Mark Format |
E021 | Invalid Permitted Driver Code |
E022 | Permitted Driver Code Not on List 13 |
E023 | Party Policy Control Count Out Of Sequence |
E024 | Invalid Class of Use Code |
E025 | Invalid Effective Start Date |
E026 | Invalid Date Of Expiry |
E027 | Invalid Cancellation/Lapse Indicator |
E028 | Invalid Policyholder Name |
E029 | Address Line 1 Not Present |
E030 | Driving Other Vehicles Not Y Or N Or For Companies Not Space |
E031 | Number of Named Drivers Not In Range 0-6 |
E032 | Invalid Foreign Registration Indicator |
E033 | Named Driver Name Not Present |
E034 | Invalid Company Name Indicator |
E035 | Update Type Is A And Existing Record Not Found |
E036 | Invalid Record Count On Trailer Record |
E037 | Invalid File Production Time |
E038 | Input Record Too Long |
E039 | Vehicle Instep Code Not Known |
E040 | Vehicle Cover Type Not Known |
E041 | Number of Named Drivers Does Not Match Drivers |
E042 | Invalid Excluded Drivers Flag |
E043 | Effective Start and Expiry Date Must Be the Same For Cancellations |
E044 | Site incorrect for source of data |
E045 | Another record in this policy set was rejected |
E046 | Policy Details Don’t Match Supplier |
E047 | Policy Details Not Same Throughout Policy Set |
E048 | Update Type is N and Existing Record Found |
E049 | Backdated Endorsements are not Permitted |
E050 | No matching record found for Delete |
E051 | Incorrect Additional Driver Indicator – less than 6 named drivers |
E052 | Short form cancellation with a future date |
E056 | Additional Driver Indicator Not = Y or Space |
E057 | Duplicate Vehicles In Policy Set |
E058 | More than one Trailer Record found |
E059 | More than one Header Record found |
E060 | Trailer Record not found |
E061 | Header Record not found |
E063 | Cancellation/Lapse for Unknown Vehicle |
E064 | Cancellation/Lapse For different Number Of Vehicles |
E066 | Long Form Cancel/Lapse Cannot be Backdated |
E067 | Expiry Date Earlier than Effective Date |
E068 | Attempt to Cancel an already Cancelled Policy |
E070 | Invalid Trade Plate Indicator |
E071 | Invalid Motor Trade Policy Indicator |
E072 | Invalid Vehicle On Date |
E073 | Invalid Vehicle Off Date |
E074 | Invalid Report Indicator on Policy Record |
E075 | Update Type of Vehicle Record Not N, A, D or O |
E076 | Update Type on Policy Record is A or R and Existing Record Not Found |
E077 | Update Type on Vehicle Record is A and Existing Record Not Found |
E078 | Update Type on Policy Record is N and Existing Record Found |
E079 | Update Type on Vehicle Record is N and Existing Record Found |
E080 | No Matching Policy Record Found for Delete |
E081 | No Matching Vehicle Record Found for D-Delete |
E082 | Invalid Renewal Indicator on Policy Record |
E083 | Invalid Policy Access on Policy Record |
E084 | File contains Phase I and Phase II Record Formats |
E085 | File Contains Unknown Record Type |
E086 | Last Record In File Not Record Type Z |
E088 | No Policy Record Found for Vehicle |
E089 | Vehicle On/Off dates not within Policy Effective/Expiry dates |
E090 | Policy not found for Cancellation/Lapse |
E091 | User Does Not have Access to this Policy |
E093 | Update Type of policy record not N, A, D or R |
E094 | Invalid contact details code |
E095 | Policyholder Cannot Delete or Amend this Vehicle as It Has Driver Data |
E096 | Invalid Effective Date for renewal |
E097 | Renewal policy record rejected for this vehicle |
E098 | DA Branch ID present but no DA ID |
E099 | Vehicle Off Date prior to Vehicle On Date |
E100 | Policyholder cannot set the Foreign Registration flag |
E101 | COMPARE & AMEND FILE IS EMPTY |
E102 | Update Type on policy record = R and existing record not found |
E103 | USER ID NOT AUTHORISED |
E104 | THIS POLICY CANNOT BE UPDATED BY A COMPARE AND AMEND BATCH |
E105 | This policy can only be updated by a Compare & Amend batch |
E106 | POLICYHOLDER MAY NOT SUPPLY BACKDATED DATA |
E107 | Reinstatement for a policy that is not cancelled |
E108 | Reinstatement date earlier than cancellation date |
E109 | Off Date earlier than On Date – Compare & Amend policy |
E111 | The previous version of this policy is cancelled and has not been reinstated |
E112 | No matching vehicle record found for O-Delete |
E113 | POLICYHOLDER MAY NOT SUPPLY BACK-DATED DATA AMENDMENT |
E114 | COMPARE AND AMEND BATCH REJECTED BECAUSE OF INVALID DATES |
E115 | Future dated renewal already exists for this policy |
E116 | Gap in cover not permitted with policy renewal or amend |
E117 | Compare & Amend file contains one or more errors |
E118 | Unauthorised Insurer Id for Supplier |
E119 | No Policy in Force on Cancellation Date |
E124 | FILE REJECTED. NOT SUBMITTED BY NOMINATED USER. RESUBMIT USING CORRECT ID |
W001 | Vehicle Registration Mark Not Found |
W002 | Vehicle Registration Mark Shown As Scrapped/Exported. |
W004 | Invalid Effective Start Time |
W005 | Invalid Time of Expiry |
W006 | Invalid Policyholder Date Of Birth [If present] |
W007 | Invalid Policyholder Age [If present] |
W008 | Named Driver Date Of Birth Invalid [If present] |
W009 | Named Driver Age Invalid [if present] |
W011 | Update Type Is D And Existing Record Not Found |
W012 | UPDATE TYPE IS D OR O AND EXISTING VEHICLE NOT FOUND |
W013 | Policy record rejected and PPCC not actioned |
W016 | Invalid Vehicle Record Indicator |
W017 | Vehicle Record Indicator = Y but no vehicle records following |
W018 | Renewal with Ind 2A or 3A but no vehicle records following |
W020 | There is a later dated version of this policy which will not be updated automatically |
W023 | POLICYHOLDER HAS SUPPLIED A FIELD THAT ONLY THE INSURER CAN POPULATE |
W027 | This policy has now been marked as a Compare & Amend policy |
W031 | Empty file received |
W032 | A RECORD LIES WHOLLY BEYOND AMEND PERIOD |
W033 | ON AND OFF DATES FOR O DELETE RECORD CAN NO LONGER BE FOUND |
W034 | Motor Trade Indicator. = M or F, but Estimated Fleet Size field is more than zero |
W040 | The last 3 Alphas should not include I or Q |
W041 | The first Alpha must not be O or U |
W042 | The first Numeric must not be zero |
W043 | The last 3 Alphas should not include I |
W044 | The first 3 Alphas should not include I |
W045 | The last Alpha must not be Q |
W046 | The letter Q should not be included anywhere within the format |