AutoPlus™ Gold Help                                                                

 

Revision History

 

Date

Description

Live Date Jan 23, 2016

1. PrintFormatAbstractDT section was added to helpfile

2. Checkpoint Data is no longer available in AutoPlus.   The Schema was not changed to remove the tags

3. MessageDT – added comments about the various messages

 

Live Date March 5, 2016

No changes in the XML

Live Date May 15, 2016

Add Marital Status to PolicyDriverDT

Add 7 new attributes to end of PolicyVehicleDT web service response

Upcoming changes in the next release

CGI is adding for the following data elements in the next production release.   The estimated live date is May 15, 2016

 

PolicyDriverDT:

Marital Status

 

PolicyVehicleDT:

MultiCarDiscount

MultiLineDiscount

RenewalDiscount

CommutingDistance

AnnualDrivingDistance

BusinessUsePercentage

WinterTireDiscount

 

The changes will impact the Print format as well (if the AbstractFormat = B)

 

Live Date Sept 25, 2016

No Changes in the XML

Live Date Oct 2, 2016

PolicyBaseInfoDT update to PolicyStatus

Live Date Dec2, 2016

-No Changes in the XML

- SummaryInfoDT  - YearsOnAutoPlus is now adjusted for age.   If a young driver is added to a policy, we will assume they cannot be operators before age 17

Live Date Sept 17, 2017

Obsolete XML tags

- The following XML tags that have been obsolete for over decade will no longer show. The XSD has defined them as minoccurs 0

 

ICPBWarningPossibleMatchInd in PolicyDriverDT

ICPBReportReference  and VehicleFixableInd, CheckPointReportNumber, ReportYear, ReportMonth, ReportDay, AlertCodes in PolicyVehicleDT

IAOSubClassType and IAOUseCode in PolicyVehicleDT

IAOCompanyInd  in PolicyClaimDT

VehicleFixableInd in PolicyClaimVehicleD

 

-NEW - MessageDT – to be displayed when there are unusual special characters within a licence

 

Live Date Nov 26, 2017

Documentation update:   Gender X:  CGI has been actively talking with the IBC and MTO. There are no system changes known at this point to include X as a new value.  There are also no changes to licence validation rules in for Ontario Licence.

 

No XML or XSD changes are in this release.

Live Feb 25, 2018

Introducing AutoPlus Lite Webservice.    AutoPlus Lite has no claims data element.   Please contact CGI if you would like to find out more about the service

Live date June 3, 2018

 

There are no changes in schema.

May 2018 AutoPlus testing

Live date July 2018

Client testing is moved to June 2018

Live date September 2018

Advance Testing notice:

CGI is re-platforming the automobile policy and claims history database you would know as AutoPlus. This project is currently underway with a targeted live date of July, 2018.

We are writing to you at this time to let you know that we will be inviting our Web services clients to participate in regression testing their integration to the re-platformed application. Our plans anticipate Client testing will be conducted in the month of May, 2018. We will provide more details as to specific dates for Client testing early in 2018.

It is worth noting that a key assumption in our project is that no changes have been made to the data provided to our clients.  Therefore it is not expected that there would be any changes to webservices XML responses. Should this change, CGI would document and communicate any changes in our communication in early 2018.  CGI will be performing extensive testing before moving the system to Client Test however we still encourage our clients to regression test their integrations to confirm.

At this time we are asking clients to anticipate this work and to accommodate the testing in the required timeline (May 2018).

UPDATE:

The client testing is moved to June 2018

For users of GetDCHUsingPolicy   please see change to message 200020110 and 200020109

Live Date Nov 25, 2018

 

Live Date Feb 24, 2019

Release to go live Feb 24 2019 (client test Feb 12)
Users of AutoPlus NB AutoPlus:  please test cases where the licence has leading zeros.

AutoPlus Gold print format will display Unknown if the vehicle code year is zero and vehicle code is blank The XML tags did not change

 

Live Date July 27, 2019

Documentation Update to ThirdPartyClaimKindOfLossDT Section

CGI has confirmed that Version 3.8 of the Automobile Statistical Plan requires no structural change in AutoPlus XML.

Introduction to Unlisted Driver Message DT and Print lines

Live Date August 24, 2019

No changes to XML

Live Date Oct 19, 2019

No changes to XML

Live Date Dec 7, 2019

No changes to XML.

[December 2019]   the values for Driverless Claims are enhanced. And see section

PolicyClaimThirdPartyAccidentDriverDT 

 

YearsOtherClaimFreeTP

Description has been updated

Live Date Jan 18, 2020

“Reference Purpose” field added to Web service request.

Live Date May 24, 2020

[Live20200524] Starting May 24, 2020 there will be different handling of claims where the Licence Number is not reported and the name is not reported.  The insurance companies report to the IBC Data submission licence number as a keyword.  Keywords are ‘NOT APPLICABLE’ ‘UNDER INVESTIGATION’, 'UNLICENSED’, ‘UNDER SUSPENSION’, ‘UNSUCCESSFUL’

 

Please review the PolicyClaimFirstPartyAccidentDriverDT

 

- Adding functionality for History Overview to AutoPlus Webservice

 

The changes are backwards compatible since all new element were added in new sections or at the end of existing sections:

New sections are

DynamicHistoryOverviewDT 

PolicyHistoryNotFoundDT

New elements added to the existing claim kind of loss transaction to show the coverage for the transaction. 

PolicyClaimKindOfLossDT, 

PolicyClaimKindOfLossTransDT, 

ThirdPartyClaimKindOfLossDT

ThirdPartyClaimKindOfLossTransDT sections now will include 3 new data elements: 

CoverageCode,

Coverage, and

CoverageDescription

 

DynamicHistoryOverviewDT – *New DT Element/Table added

This DT lists and provides Summary up to 10 years as per configuration.

 

Live Date June 28, 2020

There is no change to  AutoPlus XSD

 

Live Date July 19, 2020

In July we will be populating the full payload for “Know Your Customer information”.    This information is related to Household view.    

 

ColocatedPolicySummaryDT and ColocatedPolicyListingDT   

 

There are MessageDT updates related to Know Your Customer Household view

 

The AutoPlus XSD also includes an AdditionalDataDT, this DT is in the XSD but will never be populated.

 

Live Date Aug 23, 2020

No Webservice changes

Live Date November 8, 2020

We are incorporating VIN View functionality to AutoPlus Gold

As a result, the request XML will have new optional additional fields and the response will have a new DT VINViewDT added.

 

 

ASP 3.9 change related Winter tire discount (%) in Newfoundland.   The Data will appear in AutoPlus starting January 1 2021.

New field added

 

PolicyVehicleDT:  WinterTireDiscountPercent

 

 

We are changing the following DTs from mandatory (minOccurs=1) to optional (minOccurs=0):

·       PolicyClaimFirstPartyAccidentDriverDT

·       ThirdPartyClaimFirstPartyAccidentDriverDT

 

 

Live Date November 29, 2020

ASP 3.9 change related Winter tire discount (%) in Newfoundland.   The Data will appear in AutoPlus starting January 1 2021.

New field added

 

PolicyVehicleDT:  WinterTireDiscountPercent

And printformat updated

 

 

Live Date March 6, 2021

Excluded Driver alerts on Ontario

 

MessageDT – new entries related to excluded driver coverage and claims

New field added in PolicyVehicleCoverageCategoriesDT  - CoverageCode1, CoverageCode2, CoverageCode3

Description update for  PolicyClaimDT – field: ExcludedDriverInd

 

Printformat updated

 

 

KYC Householdview claim count:

Adding information about number of claims in the household location.

 

Adding a new field to

ColocatedPolicySummaryDT  new field TotalPolicyClaimCount

ColocatedPolicyListingDT  new field PolicyClaimCount

 

Printformat updated

 

VIN View:   adding a new field Note.   The note contains information about the VIN.

 

 

Claim expenses:    We have repositioned the “expenses” related to a claim for improved visibility in the AutoPlus™ Gold print format report.  No Change in the XML structure

Live Date April 17, 2021

DynamicHistoryOverviewDT:

 

Adding two new fields to DynamicHistoryOverviewDT 

new field TotalOtherLosses

new field AlbertaGrid Rate

 

Printformat updated

Live Date June 26, 2021

 

VinViewDT:

Two new values will be returned in the Note field as follows:

 

Ø IV

Ø SC

 

Ø Printformat updated

Ø  Corresponding Messages added in MessageDT

 

DynamicHistoryOverviewDT:

Ø  Revised Other Losses Print Format

RequestDT:

Subscriber Name indicating # of Years Displayed will be returned for the following fields:

Ø  SubscriberName

Ø  SponsoringSubscriberName

 

Live Date July 24, 2021

 

Today’s Status

 

DynamicHistoryOverviewDT:

New field added InsuredStatus

 

Printformat updated

On the latest policy:

Ø   Y - denotes that the driver has insurance as of the report generation date.

Ø   N - denotes that the driver does not have insurance as of the report generation date.

Ø   D - denotes that the driver has been deleted at some time from the policy.

 

Corresponding Messages added in MessageDT

Live Date August 28, 2021

Coverage Gap

PolicyHistoryNotFoundDT :

Ø  Coverage Gap (s) now returned in Print Response Format

Ø  Corresponding Message added in MessageDT for Coverage Gap scenarios exceeding 24 months now returned in Print Response Format

AbstractFormat field in WebService Request description modified for format = C in ‘User Inputs:’ section

Live Date October 2, 2021

Vehicle FSA

Printformat updated

Ø  Adding the vehicle FSA to the AutoPlus™ report.

Ø  Now able to see the policy FSA and the vehicle FSA (garaging location).

Corresponding Messages added in MessageDT if one or more vehicles are garaged at a different FSA location than the FSA location stated on the policy.

Today’s Status Enhancements

Ø  No longer flagging inquired driver as ‘deleted’ for an expired policy.

Ø  Improved handling of Today’s Status when inquired driver has future dated policies.

Ø  Minor formatting enhancements.

 

Live Date November 6, 2021

History Overview Print Format pertaining to Claims History section – Refinement to Claims and Other Losses Display in Timeline

 

Ø  Claims (At Fault and Not Fault) and Other Losses displayed in Timeline

 

PolicyHolderDT

Ø  New field PolicyFSA added comprised of first three characters of postal code

PolicyVehicleDT

Ø  New field VehFSAOutsidePolicyFSAInd added to indicate if vehicle is Active or Not Active within the Policy

 

 

Live Date November 20, 2021

Documentation updated

 

PolicyHolderDT

Ø  Added MiddleName.

 

PolicyDriverDT

Ø  Updated length for UnstructuredName from 45 characters to 60 characters.

 

 

Live Date December 4, 2021

Printformat updated

 

 

Ø  Updated KOL 2A-ANML which will be effective Jan 1, 2022.

 

Live Date January 15, 2022

Documentation updated Only (No Change to Schema)

ProviderServiceProviderDT

Ø  Removed documentation related to SHLK ‘Sherlock Antitheft Markings’ and RSR ‘Roy Speed and Ross – Antitheft’ values in Comments section of ProviderCode field to reflect Data not being sent by Sherlock and Roy Speed and Ross Data Providers.

 

Ø  Removed documentation related to VATM ‘Vehicle Antitheft Marking’ value in Comments section of ProviderServiceCode field to reflect Data not being sent by Sherlock and Roy Speed and Ross Data Providers.

Live Date January 29, 2022

Multiple Claims

 

XSD Updated 

 

PolicyClaimDT

Ø  New field MultipleClaimInd added to indicate if there is an instance of multiple claims.

Ø  if there are multiple claims by the same first party accident driver on the same date for the same vehicle on different policies.

Print Format updated

Corresponding Messages added in MessageDT if there are multiple claims by the same first party accident driver on the same date for the same vehicle on different policies. 

Live Date February 26, 2022

MessageDT 

 

Ø  Corresponding Message added in MessageDT if the Searched licence number is suspected to be invalid.

Ø  Print Format updated

Ø  No change to Schema/ Backward capability

Ø  Feature driven and ability for value adoption when WebService Clients are ready to consume new message

 

Live Date April 23, 2022

Clarification of PolicyVehicle NewDriverDiscount  possible data values.

Live Date May 28, 2022

DynamicHistoryOverviewDT:

 

New fields added CancNumberOfYears, CancNonPymt, and CancMisRep

 

MessageDT:

Corresponding Messages added in MessageDT if Cancellations exist for non-payment and misrepresentation scenarios

 

For both DynamicHistoryOverviewDT and  MessageDT:

Ø  Print Format updated

Ø  Change to Schema/Backward capability

Ø  Feature driven and ability for value

    adoption when WebService Clients are

    ready to consume new fields, data, and messages

 

SummaryInfoDT:

Ø  AutoPlusCheckResult field will only provide static value = ‘Unknown’ as other possible values ‘Pass’ and ‘Fail’ are now obsolete

Live Date July 23, 2022

SummaryInfoDT and MessageDT:

Corresponding Message added where there is an additional driver (s) at the address who are not operators on the AutoPlus Gold Report

 

 

 

 

Live Date July 15, 2023

 

MessageDT:

 

§  All Existing Messages added to MessageDT which are specific for 90 Day Follow up Reports

§  New Corresponding Message Code 200130521Claim change detected.” added specifically for 90 Day Follow up Reports where there is a claim change detected in the past 90 days

 

Live Date August 26th, 2023

Web Service Request section:

 

·       Valid Licence Number format for British Columbia (BC) will be displayed as follows NNNNNNNN (8 digits) as mandated by Insurance Corporation of British Columbia (ICBC) in July 2023 (Note, Previous to July 2023, the licence number format was displayed as 7 digits (NNNNNNN) )

 

 

 

 

 

Links to Tables in Schema :  

 

Web Service Request

User Inputs:

Web Consumer Inputs

Web Service Response

PolicyBaseInfoDT

PolicyDriverDT

PolicyVehicleDT

PolicyVehicleCoverageCategoriesDT

PolicyHolderDT

PreviousInquiryDT

PolicyClaimDT

PolicyClaimVehicleDT

PolicyClaimFirstPartyAccidentDriverDT

PolicyClaimThirdPartyAccidentDriverDT

ThirdPartyClaimDT

ThirdPartyClaimVehicleDT

ThirdPartyClaimFirstPartyAccidentDriverDT

ThirdPartyClaimThirdPartyAccidentDriverDT

PrintFormatAbstractDT

MessageDT

PolicyClaimKindOfLossDT

PolicyClaimKindOfLossTransDT

ThirdPartyClaimKindOfLossDT

ThirdPartyClaimKindOfLossTransDT

InsuredDT

SummaryInfoDT

RequestDT

ProviderServiceProviderDT

VehicleEventDT

VehicleEventDetailDT

VehicleAntiTheftMarkingDT

VehicleLienDT

VehicleLienDetailDT

VehicleRepairHistoryDT

VehicleRepairHistoryDetailDT

DynamicHistoryOverviewDT

PolicyHistoryNotFoundDT

ColocatedPolicySummaryDT

ColocatedPolicyListingDT

AdditionalDataDT

VINViewDT

Codes

 

Web Service Request

 

User Inputs:

 

The Web Service Client must pass the following user inputs wrapped in an XML document complying with the DriverClaimHistoryGoldRequestDS.xsd  schema .

 

Soap Sample:

 

<soap:Body>

<GetDCHUsingLicence xmlns="https://RapidWebServices.cgi.com/WebServices">

<DriverClaimHistoryGoldRequestDS xmlns="http://localhost/IISDOTNETAPP/XMLSchemas/DriverClaimHistoryGoldRequestDS.xsd">

<RequestParametersDT>

<LicenceProvinceCode>ON</LicenceProvinceCode>

<LicenceNumber>B50094077600101</LicenceNumber>

<RequestReference />

         <Insured />

<OverrideYearLimitFeature>NO</OverrideYearLimitFeature>

<ExplicitRequestResponsePoolInd>N</ExplicitRequestResponsePoolInd>

<AbstractFormat>B</AbstractFormat>

<AutoFillRequestInd>N</AutoFillRequestInd>

<AutoFillRequestReceipt>0</AutoFillRequestReceipt>

         < ReferencePurpose>NEW BUSINESS</ ReferencePurpose>

</RequestParametersDT>

</DriverClaimHistoryGoldRequestDS>

</GetDCHUsingLicence>

</soap:Body>

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

LicenceProvinceCode

String

2

The jurisdiction of the driver’s licence

number.

Required.2 alphanumeric characters

ON – Ontario

AB – Alberta

BC – British Columbia

MB – Manitoba

NB – New Brunswick

NF – Newfoundland & Labrador

NT – Northwest Territories

NS – Nova Scotia

NU – Nunavut

PE – Prince Edward Island

PQ – Quebec

SK – Saskatchewan

YT – Yukon

LicenceNumber

String

15

Requested licence number

Required.Formatting and length: See Below

RequestReference

String

27

User Memo Field.

Optional.  Information entered by the subscriber to permit them to identify their own requests.

Insured

String

100

User Memo Field for Insured

User can enter the name of the insured – if they wish.  This will be echoed back; otherwise we look up the name of the insured in the Billing Backup.  Not used frequently.

OverrideYearLimitFeature

String

2

Internal Use

Set Default to NO

ExplicitRequestResponsePoolInd

String

1

Internal Use

Set Default to N

AbstractFormat

String

1

Data or Data/Print format

to be returned in the response xml

Non specified – defaults to D

D – Data

C – Contains both print and data

B – Do No Use – for internal CGI use

AutoFillRequestInd

String

1

AutoFill Request

Indicator

Defaults to N

AutoFill Feature Optional Elements.

Y or blank

Contact CGI of you wish to take advantage of the option.

AutoFillRequestReceipt

String

40

AutoFill Request receipt

Defaults to 0

AutoFill Feature Optional Elements

Contact CGI of you wish to take advantage of the option

ReferencePurpose

String

30

Optional field

[ JAN2020 LIVE]  

This is an optional field for Webservice users.

The value shows in Billing Backup

Suggested Values for Insurance requests

New Business

Renewal

New driver added to policy

Claims adjudication

Policy transfer

 

<xs:element name="ReferencePurpose" minOccurs="0"type="xs:string"/></xs:sequence></xs :complexType>

ModeOfVINSearch

String

1

Values are

L- Latest policy

A – All policy

If left blank – L Is the default behavior

[November 8, 2020 LIVE]  

This is an optional field for Webservice users related to VINView functionality

MinOccurs 0

 

VIN1

String

1

VIN

[November 8, 2020 LIVE]  

This is an optional field for Webservice users related to VINView functionality

MinOccurs 0

You can request an additional VIN, the claim information will be returned on the VINViewDT

 

VIN2

String

1

VIN

[November 8, 2020 LIVE]  

This is an optional field for Webservice users related to VINView functionality

MinOccurs 0

You can request an additional VIN, the claim information will be returned on the VINViewDT

 

VIN3

String

1

VIN

[November 8, 2020 LIVE]  

This is an optional field for Webservice users related to VINView functionality

MinOccurs 0

You can request an additional VIN, the claim information will be returned on the VINViewDT

 

 

 

Province

Valid Licence Number formats are

Alberta

NNNNNN–NNN  NNNNNN  ANNNNN and AANNNN.

British Columbia

NNNNNNNN (8 digits)

Manitoba

SSSSSIIBBBBB

Ontario

ANNNN–NNNNy–ymmdd   and  ANNNNNNNNyymmdd   (15 or 17 characters).

New Brunswick

NNNNNNN  ( up to 7 digits).

Nova Scotia

AAAAAddmmyyNNN           ( 14 characters including spaces).

Prince Edward Island

NNNNNN     ( up to 6 digits).

Quebec

Assssfddmmyync

Newfoundland & Labrador

AyymmddNNN   and  ACNNNNNNNN  (10 characters).

Northwest Territories

NNNNN

Saskatchewan

XXXXXXXX (8 characters)

Yukon

NNNNNNN  (7 digits)

 

 

Web Consumer Inputs

 

The Web Service Client must pass in three web consumer inputs as custom SOAP headers:

 

COL. NAME

DATA

TYPE

DESCRIPTION

COMMENTS

username

String

Username

Required. Valid username provided by CGI.

Password

String

Password

Required. Valid password provided by CGI.

Origin

String

Origin of the request

Required.Must be “CLIENT”.

 

 

 

 

Web Service Response

 

The web service returns an XML document complying with the DriverClaimHistoryGoldDS.xsd schema.

The XML represents a dataset with the following tables:

 

Tables:

 

1. Unpopulated tables are not returned in the XML.

2. RequestDT is an echo-back of user inputs.

 

PolicyBaseInfoDT

 

Description: The basic information regarding the policy in the AutoPlus database.

Note that this data is generated during the load process. The data feeds do not provide a “policy” view of the data.  The data feeds provide individual records describing the premium and statistical information for a unit at risk (e.g., a vehicle) or loss and statistical information for claim against a unit at risk. 

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

CompanyCode

String

3

IBC Policy Company

Code

PolicyNumber

String

25

IBC Company Policy number.

CompanyName

String

 

IBC Policy Company

name

PolicyStatus

String

2

Policy Status

RN – Renewal

CA – Mid Term Cancellation

CR – Cancellation of Renewal

CN – Cancellation of New

CP – Cancelled for non-payment

CM – Cancelled for Misrepresentation

CF – Cancelled for insurance fraud

CL – Cancellation for policy lapse

CU – Cancellation based on underwriting

CI – Cancellation insured request

CO – cancellation for other reason

TS – Temporary suspension

RE – Reinstatement of temporary suspension

NW – New    - this is a rare value when the insurance company does not report status value.   This value may be found on older policies.  The NW value has the same business meaning as RN.

PolicyCoverageYear

Integer

 

Latest coverage year.

Displays on reports as the year in one of the following Dates :

·       Endorsement Date

·       Cancellation Date

Refer to PolicyCoverageDate Display Rules section for more details.

YYYY

PolicyCoverageMonth

Integer

 

Latest coverage month.

Displays on reports as the month in one of the following Dates :

·       Endorsement Date

·       Cancellation Date

Refer to PolicyCoverageDate Display Rules section for more details.

MM 

PolicyCoverageDay

Integer

 

Latest coverage day.

Displays on reports as the day in one of the following Dates :

·       Endorsement Date

·       Cancellation Date

Refer to PolicyCoverageDate Display Rules section for more details.

DD

ProcessYear

Integer

 

Date the policy was last process by the insurance company. Displays as year in “Last IBC Update” in AutoPlus Gold report.

YYYY

ProcessMonth

Integer

 

Date the policy was last process by the insurance company.

Displays as month in “Last IBC Update” in AutoPlus Gold report.

MM

ProcessDay

Integer

 

Date the policy was last process by the insurance company.

Displays as day in “Last IBC Update” in AutoPlus Gold report.

DD

OriginalEffectiveYear

Integer

 

First effective date of the policy

OriginalEffectiveMonth

Integer

 

 

CurrentEffectiveYear

Integer

 

The beginning of the latest term of the policy

CurrentEffectiveMonth

Integer

 

 

CurrentExpiryYear

Integer

 

The expiry of the latest term of the policy. This is the expiry date as of the original term when the status is renewal

CurrentExpiryMonth

Integer

 

 

CurrentExpiryDay

Integer

 

 

CoverageExpiryYear

Integer

 

The actual date coverage ends.   If the policy is cancelled this is cancellation date.

 

CoverageExpiryMonth

Integer

 

 

 

CoverageExpiryDay

Integer

 

Today this field always has 1 as a default value.  From January 1, 2008, this field will be populated by data fed by the insurance companies.

 

NumberOfPreviousInquiries

Integer

 

The number of times insurance companies have made inquiries on the policy.

PolicyHolderId

String

 16

Policy file record#

First 2 digits represents the Policy File#

The remaining non zero digits is the record#

PolicyOnHoldInd

String

1

Is this policy on Hold.

Y – policy on Hold – do not display

N – policy is active.

MostRecentPolicyInd

String

1

Most Recent policy – is the latest active policy.

Y – This is the Most Recent Policy

N – Not.

OriginalEffectiveDay

Integer

 

Today this field always has 1 as a default value.  From January 1, 2008, this field will be populated by data fed by the insurance companies.

 

CurrentEffectiveDay

Integer

 

Today this field always has 1 as a default value.  From January 1, 2008, this field will be populated by data fed by the insurance companies.

 

CommercialPolicyInd

String

1

Indicates if this policy is a commercial policy.

Default value is N for a personal policy. Value is Y for a commercial policy.

LineOfBusinessCode

String

2

Line of business code for the policy. This is based on the data submitted from the insurance company to IBC.

PA – Personal Lines
CA – Commercial lines
-- LineOfBusinessCode in PolicyBaseInfoDT;  All Commercial Policy Numbers (i.e. LineOfBusinessCode = CA) are prefixed with $.

NoFrillPolicy

String

1

New Field

A flag to indicate that a policy was written as a No Frill policy.

Y or N or xml tag is absent if data was not submitted

FARejectedCompany

String

4

The Company Identification of the insurer that refused coverage thereby quali­fying the applicant for Facility Association coverage.

 

 

MarketingGroup

String

1

New field added to indicate that a policy was written under a group marketing plan

Y or N or xml tag is absent if data was not submitted

AlbertaGridInd

String

1

New Field

A flag to indicate that a policy was written as a Grid policy.

Y or N or xml tag is absent if data was not submitted

  

 

PolicyDriverDT

 

Description: A person who operates a vehicle on the policy. Drivers may no longer be covered by a policy but data about the driver is maintained if the driver was involved in a claim.  Over time, the same driver may be insured under many policies, however, a PolicyDriver is an instance of a driver on a policy.  The data recorded with the PolicyDriver is the most current information (as of the latest point in time that the driver is on the policy) that the company has for a driver.  It is quite possible that the PolicyDriver data for a single Driver will vary from Policy to Policy.

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

CompanyCode

String

 3

IBC Company code

PolicyNumber

String

 25

Policy number

PolicyDriverId

String

 

 

 

DeletedInd

String

 1

Indicator of the driver has been deleted from the policy.

Y or N

Webservice integration clients must consult their business owners about how to display deleted driver information.

 

[Documentation update Jan 2018]

 

If there is a deleted driver in the AutoPlus CGI uses the following logic on the AutoPlus reports.

 

If the search is made by Driver Licence of a deleted driver (Mary in the example below), the CGI UI will show an * in front of the name of the driver

 

Name                       Licence

* MARY T. BLACK   ON; B50095278625202

JOHN R. BLACK      ON; B50094077600101

 

If the search is made by the Driver Licence of the active Driver (John) – the deleted driver will not show

 

Name                          Licence

JOHN R. BLACK ON; B50094077600101

LicenceNumberStatus

String

 2

DL status

NA – NOT APPLICABLE

UI – UNDER INVESTIGATION

UL – UNLICENCED

US – UNDER SUSPENSION

UF – UNSUCCESSFUL

HR – HIT AND RUN

ND – NO DRIVER

VL – VALID

BL – BLANK

DriverRelationshipCode

String

2

Driver relationship to policyholder

VALUES

Blank – NONE

INS   - INSURED

SP    - SPOUSE

CH    - CHILD

REL   - RELATIVE

OTH   - OTHER

EMP   - EMPLOYEE

PRN – PRINCIPAL OPERATOR

PrincipalOperatorInd

String

 1

Indicated if this driver a principal operator.

Y/N

PolicyVehicleId

String

 16

The PolicyVehicleId of the vehicle, where the driver is the principal operator.

LicenceProvinceCode

String

2

Lincense province for the policydriver.

LicenceNumber

String

15

Lincense for the policydriver.

YearsLicenced

Integer

1

Years licenced for the driver

As of January 1, 2008 – New field is introduced to indicate actual value:  YearsLicencesExp - Based on IBC Stat plan.

1 to 9, 9 means 9 or 9+

YearsLicencedExp

Integer

2

Years licenced for the driver

As of January 1, 2008 – New field is introduced to indicate actual value:  YearsLicencesExp

Actual number of years.

DriverTrainingInd

String

1

Indicates if the driver received formal training.

Y N

FirstName

String

35

 

This attribute is NULL if the StructuredNameInd N

MiddleName

String

15

 

This attribute is NULL if the StructuredNameInd N

LastName

String

30

 

This attribute is NULL if the StructuredNameInd N

UnstructuredName

String

60

Driver Name (60 chars)

In some cases the driver’s name is not broken down into First, Middle and Last name.  Use the unstructured name instead.

StructuredNameInd

String

1

Indicates whether the name of the driver has been separated into its’ component parts (Y) or whether it is available only as a single String.(N)

Y N

CompanyInd

String

1

Indicated if this driver is a “company”, not a person

Y N

BirthYear

Integer

 

 

YYYY

BirthMonth

Integer

 

 

MM

BirthDay

Integer

 

 

DD

Gender

String

1

 

M – Male, F – Female, U – Unknown

[Sept26/17]   Gender X is not available yet until CGI receives specifications from the IBC

ICPBWarningPossibleMatchInd

String

1

Was the last name and first initial a possible match on the ISD (ICPB) person warnings.

This information is no longer available.

Y N

Effective September 17, 2017 Live date

This element will not show on the xml.

PolicyVehicleCode

Integer

2

Point to the Vehicle id of this driver

0-99

DriverGridScore

String

 

Grid level of the driver for Alberta Grid

+/-N

DriverGridScoreDay

Integer

4

Day in the date on which the driver’s Grid level was determined

DD

DriverGridScoreMonth

Integer

4

Month in the date on which the driver’s Grid level was determined

MM

DriverGridScoreYear

Integer

4

Year in the date on which the driver’s Grid level was determined

YYYY

Age

String

 

Age of the driver

 

LastUpdateDate

String

 

 

 

Marital Status

String

1

Indicates the Marital Status of the rated operator

Valid values include:

M – Married

N – Not Married

T – Temporarily unknown

Blank – Attached Trailer or Third Party Excess Liability

coverage blank (Default)

         

<PrintLineText>ALB. GRID POL: No       GROUP MARKETING POLICY:Unknown  NO FRILL POL: Unknown  </PrintLineText>

  </PrintFormatAbstractDT>

  <PrintFormatAbstractDT>

    <PrintLineSequence>62</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText>Listed Drivers                                                                 </PrintLineText>

  </PrintFormatAbstractDT>

  <PrintFormatAbstractDT>

    <PrintLineSequence>63</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText>NAME                          ---   LICENCE  --- G DOB       AGE MS REL LIC TRN</PrintLineText>

  </PrintFormatAbstractDT>

  <PrintFormatAbstractDT>

    <PrintLineSequence>64</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText>SMITH, JOE                    NS;SMITH070574005  F  12/3/1990  21 T  PRN 10  N </PrintLineText>

  </PrintFormatAbstractDT>

  <PrintFormatAbstractDT>

    <PrintLineSequence>65</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText>Unlisted Drivers     </PrintLineText>

 

 

PolicyVehicleDT

 

Description: The details of vehicles that are (or have been) insured under a policy.  Vehicles may no longer be covered by a policy but data about the vehicle is maintained in AutoPlus database if the vehicle was involved in a claim.  Over time, the same physical vehicle may be insured under many policies, however, a PolicyVehicle is an instance of a vehicle on a policy.  The data recorded with the PolicyVehicle is the most current information (as of the latest point in time that the vehicle is on the policy) that the company has for a vehicle.  It is quite possible that the PolicyVehicle data for a single Vehicle will vary from Policy to Policy.  The PolicyVehicleDT contains only the active vehicles.

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

CompanyCode

String

3

The company code of the company that wrote the policy that this vehicle is included on.

PolicyNumber

String

25

The policy number of the policy that this vehicle is

included on.

PolicyVehicleId

String

16

Policy file record#

First 2 digits represents the Policy File#

The remaining non zero digits is the record#

PolicyDriverId

String

16

Policy file record#

First 2 digits represents the Policy File#

The remaining non zero digits is the record#

TerritoryCode

String

3

The IBC territory code for the vehicle. . Statistical Territory corresponding to the location in which the vehicle is usually garaged or primarily used.

The values are based on the TerritoryCode table of the IBC Statistical Plan. 

Values such as 100 - Lethbridge

TerritoryDesc

String

 

 The description of the territory.

TypeOfBusinessCode

String

1

The type of business code.

ClassTypeOfUseCode

String

2

The vehicle class/type of use code.

The values are based on the Type of Use table of the IBC Statistical Plan. 

Values such as

01 - Principal operator 25 years of age or over.

UseCode

String

1

The vehicle use code.

 

1 – Pleasure

2 – Commute

all others -  Business

PrincipalOperatorBirthYear

Integer

4

 

YYYY

PrincipalOperatorYearsLicenced

Integer

1

This field is being replaced by PrincipalOperatorYearsLicencedExp.  As of January 1, 2008 insurance companies will submit the actual value.

1 – 9, 9 means 9 or 9+

PrincipalOperatorYearsLicencedExp

Integer

The actual number of years the principle operator has been licenced

PrincipalOperatorGender

String

1

 

M F U

YearsClaimFree

String

1

The number of years the vehicle principle operator has been claim free. Note that a value of 9 indicates 9 or more years.

This field is being replaced by YearsClaimsFreeExp.  As

of January 1, 2008 insurance companies will submit the actual value.

YearsClaimFreeExp

Integer

2

The number of years the vehicle principle operator has been claim free As of January 1, 2008 insurance companies will submit the actual value.

 

YearsClaimFreeTP

Integer

1

The number of years that the principle operator of the vehicle has been claims free with respect to third party liability claims. The maximum value is 6.

YearsClaimFreeColl

Integer

1

The number of years that the principle operator of the vehicle has been claims free with respect to collision claims. The maximum value is 6.

YearsOtherClaimFreeTP

Integer

 

The number of years that the class 06 operator of the vehicle has been claims free with respect to third party liability claims.  The maximum value is 6.

06

Occasional female operator under age 25 ON/PE/NT/NU/YK

Occasional female operator in NS/AB

Occasional operator less than 9 years in NL

Occasional male operator under age 25 ON/PE/NT/NU/YK

Occasional male operator in AB,NB,NS

No value for NL for males

YearsOtherClaimFreeColl

Integer

 

The number of years that the class 06 operator of the vehicle has been claims free with respect to collision claims. The maximum value is 6.

FacilityAccidentCount

Integer

 

Number of accidents if the vehicle is on a facility association policy. Note that a value of 9 indicates 9 or more years.

FacilityAConvictionCount

Integer

 

Number of class B convictions if the vehicle is on a facility association policy.

As of January 1, 2008 – this information is supplied for

all policies, not just FA policies

FacilityBConvictionCount

Integer

 

Number of class C convictions if the vehicle is on a facility association policy.

As of January 1, 2008 – this information is supplied for

all policies, not just FA policies

FacilityCConvictionCount

Integer

 

Number of class C convictions if the vehicle is on a facility association policy.

As of January 1, 2008 – this information is supplied for

all policies, not just FA policies

VIN

String

20

 

VINStatus

String

2

This is status of the vehicle identification number.  There are numerous vehicles where the VIN is unavailable.

 

NA – Not Available

NF – Not Found

ST – Valid

NV – Invalid

VehicleCode

String

6

The vehicle code for this vehicle. This is an industry standard code.

ModelYear

Integer

4

The model year of the vehicle.

YYYY

DateSoldOrSalvaged

Date

 

The date that the vehicle was sold or salvaged.

ICPBReportReference

String

13

A unique reference number provided by ICPB that identifies the ICPB report.

Information no longer available

Effective September 17, 2017 Live date

This element will not show on the xml.

VehicleFixableInd

String

1

This indicates whether or not the vehicle can be repaired.  Valid values are:

 

U – unknown

Y – yes

N – no

Effective September 17, 2017 Live date

This element will not show on the xml.

VehicleType

String

1

This indicates the type of vehicle that the description applies to.

A – Automobile

M – Motorcycle

BodyTypeCode

String

2

The body type of the vehicle. If the VehicleType is M,

this must be NULL.

 

Valid values:

1P – Small Pickup Truck

2P – Medium Pickup Truck

3P – Large Pickup Truck

4P – Compact Pickup Truck

2D – 2/3 Door Vehicle

4D – 4/5 Door Vehicle

CV – Cargo Van

PV – Passenger Van

MP – Multi-Purpose Vehicle

SS – Sport/Specialty Vehicle

SW – Station Wagon

DriveTypeCode

String

3

The drive type of the vehicle. If the VehicleType is M,

this must be NULL.

 

Valid values:

1 –  2WD

2 –  4WD

CarCode

String

6

This is an alphanumeric code that corresponds to a

vehicle make and model

MakeEng

String

20

The vehicle make in English.

MakeFre

String

20

The vehicle make in French.

ModelEng

String

40

The vehicle model in English.

ModelFre

String

40

The vehicle model in French.

VehicleDescEng

String

54

The English description of the vehicle.

VehicleDescFre

String

54

The French description of the vehicle.

VehicleDescInd

String

 1

Vehicle Description Indicator

Y – exists

N – Not available

CheckPointReportNumber

String

10

The number of the Checkpoint report.

Checkpoint Data is no longer available in AutoPlus.  The Schema was not changed to remove the tags

Effective September 17, 2017 Live date

This element will not show on the xml.

ReportYear

Integer

4

The year of the Checkpoint report.

Effective September 17, 2017 Live date

This element will not show on the xml.

ReportMonth

Integer

2

The month of the Checkpoint report.

Effective September 17, 2017 Live date

This element will not show on the xml.

ReportDay

Integer

2

The day of the Checkpoint report.

Effective September 17, 2017 Live date

This element will not show on the xml.

AlertCodes

String

5

A String containing the alert codes for the checkpoint report. 

Each alert code is a single character.  The

String is variable length, depending on how made alerts have been identified.  There may be no alerts. 

If there are no alerts, then the String is blank.

Effective September 17, 2017 Live date

This element will not show on the xml.

C – Commercial Use – panel vans, trucks with equipment in the cab, vehicles suggested of being used for business purposes.

I – Irregular Plates – dealer (black on yellow), out of province (non-Ontario), temporary (paper), diplomatic (white on red), and no apparent plates.

V – VIN is unusual – VIN label is not clear, VIN label is missing, or VIN label on door jamb does not match VIN on dashboard.

O – Other Driver – Auto driven to inspection site by someone other than the registered owner.  (i.e. Son, Daughter, Sister, Brother, Uncle, Aunt, Mother, Father, Niece, Nephew, Girlfriend, Boyfriend, Friend, Employee, etc…)

S – Spouse has driven the vehicle in to the inspection site.

P – Pre-existing Damage – Alert identifies only “Major Damage” and will not include paint scratches, small dings and dents, and normal wear and tear damages.

R – Pre-existing Rust – Alert identifies rust that has perforated the body of the vehicle and caused large holes. Alert will not include minor surface rust.

L – After-market Modifications Less than $1,500 – May include a new stereo, tinted glass, trailer hitch, truck box liner, running boards.

G – After-market Modifications Greater than $1,500 – May include excessive stereo equipment in the trunk (Amps, Sub woofers, speakers), DVD or television system in the vehicle, etc... Also, may identify a body kit (skirt) on the vehicle.

Z – Possible Racing Modifications – Zoom Zoom – This is an alert that identifies any performance enhancing modifications, or enhancements that may imply illegal street racing activity.

X – Multiply inspected vehicles – This alert will appear when a vehicle has had at least one other previous Checkpoint inspection.

16 –Glass Damage

NumberOfCheckPointInspections

Integer

2

Total number of CheckPoint inspections

Effective September 17, 2017 Live date

This element will not show on the xml.

IAOSubClassType

String

1

IAO type of use e.g. Trailer

Effective September 17, 2017 Live date

This element will not show on the xml.

DriverTrainingInd

String

1

Driver Training

 

NumberOfClaims

Integer

1

Number of Claims

 

OtherOperatorCode

Integer

1

Number of other operators

 

OtherOperatorMinimumYearsLicenced

Integer

1

Other operator Min. Years Licenced

 

IAOUseCode

String

1

IAO vehicle type of use sub-code e.g. Business

Effective September 17, 2017 Live date

This element will not show on the xml.

PolicyDriverCode

String

2

Points to the driver of this vehicle

 

RIN

String

25

Registrant identification number (RIN).  

 

IBC submit submission is 3 digits, CGI made the field String 20

TerritoryFSA

String

3

New field to report the first 3 characters of Postal Code (FSA).

 

MandatoryCoverage

String

1

In indicator denoting whether the current status of the vehicle on the policy includes mandatory coverage. For the purpose of reporting under this Plan, a vehicle will be deemed to have mandatory coverage if Third Party Liability – Bodily Injury cov­erage is in force.

Y or N

 

 

 

 

 

TrailerIndicator

String

1

Trailer Indicator: New field identifying the risk as an attached trailer.

Y or N or xml tag is absent if data was not submitted

NewDriverDiscount

String

1

The Rated Operator has received a First Chance New Driver Discount

[March282022]   This field has been mandatory for New Brunswick policies since Jan 1 2005. 

The indicator denoting that a First Chance New Driver Discount has been applied, resulting in a reduced premium.

Y or N or xml tag.

 

There are other data in this field NULL, 0 to 9.

RetirementDiscount

String

20

The actual percentage of the retiree discount applied to basic Accident Benefits coverage that applies to the vehicle. The percentage is to be rounded to the nearest tenth of a percent. For example, if a 7.45% retiree discount is offered on basic Acci­dent Benefits coverage, then “075” is reported.

IBC submit submission is 3 digits, CGI made the field String 20

CleanDriverIndicator

String

1

FA Clean Indicator

Y or N or xml tag is absent if data was not submitted

FAdriverTrainingCode

 

String

2

Code denoting whether the rated operator has received remedial driver training.

0 – Licenced < 36 months with no driver training or no remedial driver training

1 – Licenced < 36 months with driver training within the last year

2 – Licenced < 36 months and 1 – 2 years since driver training

3 – Licenced < 36 months with remedial driver training

4 – Licenced > 36 months with no remedial driver training

5 – Licenced > 36 months with remedial driver training

FAInsuranceFraudConvictions

String

2

Facility Insurance Fraud Convictions

0 - no convictions

1 – 1 or more convictions within the past 3 years

2 – No convictions within the past 3 years but 1 or more convictions within the 7 years prior to the past 3 years

LastUpdateDate

String

20

 

 

AfterMarketSecurityDevice

String

10

Data to indicate if the vehicle has an aftermarket security device.

YES = the vehicle contains an aftermarket security device.
NO = the vehicle does not contain an aftermarket security device.
NA = the information is not available  

LeasedVehicle

String

10

This information indicates if CGI has information

regarding the lease company.

YES – CGI has data on the lease company.
NO – not used.
NA – CGI has no data on the lease company. 

LeaseCompanyName

String

200

This tag contains the name of lease company, if supplied by the lease companies. The name of the lease company is presented in this tag. If the tag is not present it means, that the information is not available. Please note, this does not mean that the vehicle is not leased. It means that CGI does not have information about this vehicle.

 

VehicleOriginalYear

Integer

 

The Year of the date when the vehicle was added to a policy.

The vehicle may have been on the policy for the entire term.   This information is not always available.

VehicleOriginalMonth

Integer

 

The Month of the date when the vehicle was added to a policy.

The vehicle may have been on the policy for the entire term.   This information is not always available.

VehicleOriginalDay

Integer

 

The Day of the date when the vehicle was added to a policy.

The vehicle may have been on the policy for the entire term.   This information is not always available.

VehicleRemoveYear

Integer

 

The Year of the date when the vehicle was removed from a policy.

The vehicle may have been on the policy for the entire term.  This information is not always available.

VehicleRemoveMonth

Integer

 

The Month of the date when the vehicle was removed from a policy

The vehicle may have been on the policy for the entire term.  This information is not always available

VehicleRemoveDay

Integer

 

The Day of the date when the vehicle was removed from a policy

Valid Values include:

Y – Discount has been applied

N –has not been applied

X – Discount is not offered

MultiCarDiscount

String

1

For individually rated private passenger vehicles, indicates whether a

multi- car discount has been applied to the vehicle.

Valid values include:

Y – Discount has been applied

N –has not been applied

X – Discount is not offered

MultiLineDiscount

String

1

For individually rated private passenger vehicles, indicates whether a multi-line discount has been applied to the vehicle.

Valid values include:

Y – Discount has been applied

N – Discount has not been applied

X – Discount is not offered

RenewalDiscount

String

1

For individually rated private passenger vehicles, indicates whether a renewal discount has been applied to the vehicle

Valid values include:

Y – Discount has been applied

N – Discount has not been applied

X – Discount is not offered

CommutingDistance

String

 

For individually rated private passenger vehicles, indicates the actual value for one-way commuting distance in kilometers.

Valid values:

000-099

T – Temporarily unknown

AnnualDrivingDistance

String

 

For individually rated private passenger vehicles, indicates the actual value for annual driving distance in kilometers

Valid values:

000-9999

T- Temporarily unknown

BusinessPercentage

String

 

For individually rated private passenger vehicles, indicates the actual value for business use percentage

Valid values:

000-100

T – Temporarily unknown

WinterTireDiscount

String

1

For individually rated private passenger vehicles, indicates whether the risk is written with a Winter Tire discount.

ON - populated from Jan 1 2016

NL - populated from Jan1 2020

Valid values include:

Y – Discount has been applied

N – Discount has not been applied

WinterTireDiscountPercent

String

3

The actual percentage of the winter tire discount applied to the overall policy.

For example, if a 7.5% winter tire discount is shown as "075"

NL- starting Jan 1 2020

Valid values:

000 - 999, blank

 

As of Jan 1 2021 – Applied only to Newfoundland

 

Blank for other provinces

VehFSAOutsidePolicyFSAInd

String

1

Indicates whether vehicle is Active or Not Active within the Policy

Y- Vehicle is active

N – Vehicle is non active

 

FSA asterisks (*) represents a difference between the most recent active policy FSA and the vehicle FSA on that policy. Example of policy FSA and vehicle FSA print format:

 

<PrintFormatAbstractDT>

    <PrintLineSequence>161</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText>Vehicles for policy:99999000 (ABCD Insurance Co. of Canada)                   </PrintLineText>

  </PrintFormatAbstractDT>

<PrintFormatAbstractDT>

    <PrintLineSequence>162</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText>       IBC TERRITORY: 102 Edmonton District                                    </PrintLineText>

  </PrintFormatAbstractDT>

<PrintFormatAbstractDT>

    <PrintLineSequence>163</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText>          POLICY FSA: * T0A                                                    </PrintLineText>

  </PrintFormatAbstractDT>

<PrintFormatAbstractDT>

    <PrintLineSequence>164</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText>-------------------------------------------------------------------------------</PrintLineText>

  </PrintFormatAbstractDT>

<PrintFormatAbstractDT>

    <PrintLineSequence>165</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText> LOCATION FSA   : * T1B                                                         </PrintLineText>

  </PrintFormatAbstractDT>

<PrintFormatAbstractDT>

    <PrintLineSequence>166</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText>8889 - 2002 PONTIAC SUNFIRE SLX 4DR 4/5 Door 2WD                               </PrintLineText>

  </PrintFormatAbstractDT>

<PrintFormatAbstractDT>

    <PrintLineSequence>167</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText>               VIN #: 3G2JB52482S101010    CLASS/SUB DR.: 02    7/0            </PrintLineText>

  </PrintFormatAbstractDT>

<PrintFormatAbstractDT>

    <PrintLineSequence>168</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText>            COVERAGE: A.B. T.P.                      USE: Commute              </PrintLineText>

  </PrintFormatAbstractDT>

 

Data format example which displays the VehFSAOutsidePolicyFSAInd field:

 

<PolicyVehicleDT>

            <CompanyCode>078</CompanyCode>

            <PolicyNumber>76778202</PolicyNumber>

            <PolicyVehicleId>3570</PolicyVehicleId>

            <PolicyDriverId />

            <TerritoryCode>102</TerritoryCode>

            <TerritoryDesc>Edmonton District</TerritoryDesc>

            <TypeOfBusinessCode>1</TypeOfBusinessCode>

            <ClassTypeOfUseCode>02</ClassTypeOfUseCode>

            <UseCode>2</UseCode>

            <PrincipalOperatorBirthYear>1994</PrincipalOperatorBirthYear>

            <PrincipalOperatorYearsLicenced>9</PrincipalOperatorYearsLicenced>

            <PrincipalOperatorYearsLicencedExp>9</PrincipalOperatorYearsLicencedExp>

            <PrincipalOperatorGender>M</PrincipalOperatorGender>

            <YearsClaimFree>9</YearsClaimFree>

            <YearsClaimFreeExp>9</YearsClaimFreeExp>

            <YearsClaimFreeTP>7</YearsClaimFreeTP>

            <YearsClaimFreeColl>0</YearsClaimFreeColl>

            <YearsOtherClaimFreeTP>0</YearsOtherClaimFreeTP>

            <YearsOtherClaimFreeColl>0</YearsOtherClaimFreeColl>

            <FacilityAccidentCount>0</FacilityAccidentCount>

            <FacilityAConvictionCount>0</FacilityAConvictionCount>

            <FacilityBConvictionCount>0</FacilityBConvictionCount>

            <FacilityCConvictionCount>0</FacilityCConvictionCount>

            <VIN>2C3KA63H68H295426</VIN>

            <VINStatus>NV</VINStatus>

            <VehicleCode>1257</VehicleCode>

            <ModelYear>2008</ModelYear>

            <ICPBReportReference />

            <VehicleFixableInd />

            <VehicleType>A</VehicleType>

            <BodyTypeCode>4D</BodyTypeCode>

            <DriveTypeCode>1</DriveTypeCode>

            <CarCode>125700</CarCode>

            <MakeEng>CHRYSLER</MakeEng>

            <MakeFre>CHRYSLER</MakeFre>

            <ModelEng>300C 4DR</ModelEng>

            <ModelFre>300C 4DR</ModelFre>

            <VehicleDescEng />

            <VehicleDescFre />

            <VehicleDescInd>N</VehicleDescInd>

            <IAOSubClassType />

            <DriverTrainingInd>N</DriverTrainingInd>

            <NumberOfClaims>0</NumberOfClaims>

            <OtherOperatorCode>6</OtherOperatorCode>

            <OtherOperatorMinimumYearsLicenced>0</OtherOperatorMinimumYearsLicenced>

            <IAOUseCode />

            <PolicyDriverCode>003</PolicyDriverCode>

            <RIN />

            <TerritoryFSA>T6A</TerritoryFSA>

            <MandatoryCoverage />

            <TrailerIndicator>N</TrailerIndicator>

            <NewDriverDiscount />

            <RetirementDiscount />

            <CleanDriverIndicator />

            <FADriverTrainingCode />

            <FAInsuranceFraudConvictions />

            <LastUpdateDate>20201109</LastUpdateDate>

            <AfterMarketSecurityDevice>NA</AfterMarketSecurityDevice>

            <LeasedVehicle>NA</LeasedVehicle>

            <VehicleOriginalYear>2020</VehicleOriginalYear>

            <VehicleOriginalMonth>11</VehicleOriginalMonth>

            <VehicleOriginalDay>5</VehicleOriginalDay>

            <MultiCarDiscount>N</MultiCarDiscount>

            <MultiLineDiscount>N</MultiLineDiscount>

            <RenewalDiscount>N</RenewalDiscount>

            <CommutingDistance>005</CommutingDistance>

            <AnnualDrivingDistance>008500</AnnualDrivingDistance>

            <BusinessUsePercentage>000</BusinessUsePercentage>

            <WinterTireDiscount />

            <WinterTireDiscountPercent />

            <VehFSAOutsidePolicyFSAInd>Y</VehFSAOutsidePolicyFSAInd>

          </PolicyVehicleDT>

 

  

 

 

PolicyVehicleCoverageCategoriesDT

 

Description: These are categories of coverage that are associated with a PolicyVehicle.  There may be multiple coverages on a vehicle, but the applicable category is recorded only once. There may be multiple coverages in the company’s policy system that fall into these categories.  We cannot determine anything more than the categories.

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

CompanyCode

String

3

 

PolicyNumber

String

25

 

PolicyVehicleId

String

16

Policy file record#

First 2 digits represents the Policy File#

The remaining non zero digits is the record#

CoverageCategoryCode

String

2

The category of the coverage. Possible valid values are:

The 06 coverage category is used to determine whether or not to display 06 operator details.  It does not display as a listed coverage category on the Claim

History report.

TP – T.P. or R.C.

CL – COLL.

PE – COMP. or ACC. SANS COLL.

AB – A.B. or A.I.

CoverageCode1

String

2

Specific coverage code for CoverageCategoryCode

Example

CoverageCategoryCode = AB

73 – Basic coverage with excluded driver endorsement, excluding uninsured automobile

75 - Enhanced coverage with excluded driver endorsement, excluding uninsured automobile

 

Note – if the vehicle has AB and code 73 or 75 – the message will be triggered *** Vehicle with Excluded Driver coverage ***

CoverageCode2

String

2

 

 

CoverageCode3

String

2

 

 

 

 

 Sample XML

 

  <PolicyVehicleCoverageCategoriesDT>

    <CompanyCode>123</CompanyCode>

    <PolicyNumber>111222333</PolicyNumber>

    <PolicyVehicleId>2999</PolicyVehicleId>

    <CoverageCategoryCode>AB</CoverageCategoryCode>

    <CoverageCode1>74</CoverageCode1>  <!-- AB -->

    <CoverageCode2>17</CoverageCode2>  <!-- UNINSURED -->

    <CoverageCode3>16</CoverageCode3>  <!-- UNDERINSURED -->

</PolicyVehicleCoverageCategoriesDT>

 

 

PolicyHolderDT

 

Description:   The person or organization that a policy belongs to.

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

CompanyCode

String

3

 

 

PolicyNumber

String

25

 

 

PolicyHolderId

String

16

 

 

PolicyDriverId

String

16

 

 

DeletedInd

String

1

 

 

FirstName

String

35

 

 

MiddleName

String

15

 

LastName

String

30 

 

 

UnstructuredName

String

60 

 

 

StructuredNameInd

String

1

 

 

CompanyInd

String

1

 

 

BirthYear

Integer

 

 

 

BirthMonth

Integer

 

 

 

BirthDay

Integer

 

 

 

Gender

String

1

 

 

StreetAndUnit

String

 

 

 

City

String

2

 

 

ProvinceCode

String

2

 

 

PostalCode

String

 

 

 

StructuredAddressInd

String

1

 

 

UnstructuredAddress

String

 

 

 

PolicyFSA

String

 3

New field to report the first 3 characters of Postal Code (FSA) i.e.; T6C pertaining to the policy of the Inquired Driver

 

  

Data format example which displays the PolicyFSA field:

 

<PolicyHolderDT>

            <CompanyCode>000</CompanyCode>

            <PolicyNumber>XXXX</PolicyNumber>

            <PolicyHolderId>983</PolicyHolderId>

            <PolicyDriverId>3184</PolicyDriverId>

            <DeletedInd>N</DeletedInd>

            <FirstName />

            <MiddleName />

            <LastName />

            <UnstructuredName>GERRY FERRARI</UnstructuredName>

            <StructuredNameInd>N</StructuredNameInd>

            <CompanyInd>N</CompanyInd>

            <BirthYear>1994</BirthYear>

            <BirthMonth>11</BirthMonth>

            <BirthDay>2</BirthDay>

            <Gender>M</Gender>

            <StreetAndUnit />

            <City />

            <ProvinceCode />

            <PostalCode>T6C2L7</PostalCode>

            <StructuredAddressInd>N</StructuredAddressInd>

            <UnstructuredAddress>102 DISNEY AVENUE, MARKHAM, ON L3T 7Z3 T6C2L7</UnstructuredAddress>

            <PolicyFSA>T6C</PolicyFSA>

</PolicyHolderDT>

 

 

PreviousInquiryDT

 

Description: For any policy in the AutoPlus application, a record is kept of the previous inquiries on the policy.  When the policy is the most recent policy on a Claim History report, the three most recent inquiries are summarized on the report. This DT is absent if all the policies for the driver that have the PolicybaseinfoDT NumberOfPreviousInquiries equal to zero.

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

CompanyCodePolicyCompany

String 

 3

The company code of the company that the inquired-on policy belongs to.

 

PolicyNumber

String 

25

The policy number of the inquired-on policy.

 

InquiryIncidence

Integer

2

Sequence #

 

CompanyCodeInquiryCompany

String 

3

The company code of the company that made the inquiry.

 

CompanyName

String  

 

Name of t he company that made the inquiry.

 

InquiryYear

Integer

4

The year the inquiry was made.

 

InquiryMonth

Integer 

2

The month the inquiry was made.

 

InquiryDay

Integer

2

The day of the month that the inquiry was made.

 

 

 

 

PolicyClaimDT

 

 

Description: The details of a claim reported for a policy.  Information comes from IICC.  Some companies provide additional UIT data that gives more details about the 1st and 3rdparties.  Phase II data also provides additional information.

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

ClaimId 

String

21

Policy File Record#

 First 2 digits represents the Policy File#

The remaining non zero digits is the record#

CompanyCode 

String

3

 

 

PolicyNumber

String

25

 

 

ClaimYear

Integer

4

 

 

ClaimMonth

Integer

2

 

 

ClaimDay

Integer

2

 

 

ExpenseAmt

Integer

7

The total expense amount for the claim.

 

ClassTypeOfUseCode

String

2

The vehicle class/type of use code.

e.g. “01

UseCode

String

1

The vehicle use code.

 

1 - Pleasure

2 - Commute

3-9 - Business

TPLClaimFreeYears

Integer

1

Number of years claim free for third party liability claims.

 

CollClaimFreeYears

Integer

1

Number of years claim free for collision

 

DriverBirthYear

Integer

4

The year that the claim driver was born.

 

DriverYearsLicenced

Integer

1

The number of years that the claim driver has been licenced.

 

DriverYearsLicencedExp

Integer

2

The number of years that the claim driver has been licenced.

 New as of January 1, 2008

DriverTrainingInd

String

1

Indicates whether the claim driver has had driver training or not.

N/Y

DriverGender

String

1

The gender of the claim driver.  Values are:

 

U=unknown

M=male

F=female

ExcludedDriverInd

String

1

Indicates that the driver of the vehicle at the time of the accident was an excluded driver under the policy.

1 = Y, 0 = N – Ontario only

ASP value – 1 – XML value Y The driver of the vehicle at the time of the accident was an excluded driver under the policy (Accident Benefits only)

If Y – MessageDT 200020127 or

200020227 value will show

 

ASP value – 0 – XML value N The driver of the vehicle at the time of the accident was NOT an excluded driver under the policy (Accident Benefits only). No messageDT

 

Blank – if no accident benefit or province is not Ontario

LastUpdateDate

Date

Date

The most recent date that this claim was updated in the AutoPlus database. If this claim has never been updated, this is the date the claim was added to the AutoPlus database. Note that this attribute is null in many cases due to the fact that this information was not recorded until 90 day follow-up reports were implemented.

 

PolicyVehicleId

String

 16

Policy File Record#

 First 2 digits represents the Policy File#

The remaining non zero digits is the record#

IAOCompanyInd

String

 1

Was the reporting company and IAO company or not

Y/N

Effective September 17, 2017 Live date

This element will not show on the xml.

Source

String

 20

Source if information

IBC

ChoicePoint

ICBC

Saskatchewan

MultipleClaimInd

String

 1

Indicates if there are multiple claims by the same first party accident driver on the same date for the same vehicle on different policies.

Y/N

Live date January 29, 2022

 

 Example of multiple claims print format:

<PrintFormatAbstractDT>

  <PrintLineSequence>247</PrintLineSequence>

  <PrintLineWidth>79</PrintLineWidth>

  <PrintLineText>-------------------------------------------------------------------------------</PrintLineText>

</PrintFormatAbstractDT>

<PrintFormatAbstractDT>

  <PrintLineSequence>248</PrintLineSequence>

  <PrintLineWidth>79</PrintLineWidth>

  <PrintLineText>More than one claim is detected for the same date of loss February 01, 2013    </PrintLineText>

</PrintFormatAbstractDT>

<PrintFormatAbstractDT>

  <PrintLineSequence>249</PrintLineSequence>

  <PrintLineWidth>79</PrintLineWidth>

  <PrintLineText>Loss Date: 1 FEB 2013                             Source: IBC                  </PrintLineText>

</PrintFormatAbstractDT>

<PrintFormatAbstractDT>

  <PrintLineSequence>250</PrintLineSequence>

  <PrintLineWidth>79</PrintLineWidth>

  <PrintLineText>Company: ABCD Canada Insurance Inc.               Policy: ABA5551520           </PrintLineText>

</PrintFormatAbstractDT>

<PrintFormatAbstractDT>

  <PrintLineSequence>251</PrintLineSequence>

  <PrintLineWidth>79</PrintLineWidth>

  <PrintLineText>2009 MITSUBISHI LANCER GT 4DR 4/5 Door 2WD JA3AU26U49U600000                   </PrintLineText>

</PrintFormatAbstractDT>

<PrintFormatAbstractDT>

  <PrintLineSequence>257</PrintLineSequence>

  <PrintLineWidth>79</PrintLineWidth>

  <PrintLineText>   1ST: BANANA, BOB                Lic: AB;999408888          Fault: 100%      </PrintLineText>

</PrintFormatAbstractDT>

<PrintFormatAbstractDT>

  <PrintLineSequence>259</PrintLineSequence>

  <PrintLineWidth>79</PrintLineWidth>

  <PrintLineText>-------------------------------------------------------------------------------</PrintLineText>

</PrintFormatAbstractDT>

<PrintFormatAbstractDT>

  <PrintLineSequence>260</PrintLineSequence>

  <PrintLineWidth>79</PrintLineWidth>

 <PrintLineText>More than one claim is detected for the same date of loss February 01, 2013    </PrintLineText>

</PrintFormatAbstractDT>

<PrintFormatAbstractDT>

  <PrintLineSequence>261</PrintLineSequence>

  <PrintLineWidth>79</PrintLineWidth>

  <PrintLineText>Loss Date: 1 FEB 2013                             Source: IBC                  </PrintLineText>

</PrintFormatAbstractDT>

<PrintFormatAbstractDT>

  <PrintLineSequence>262</PrintLineSequence>

  <PrintLineWidth>79</PrintLineWidth>

  <PrintLineText>Company: 1234 Canada Insurance Inc.               Policy: ABR4443871           </PrintLineText>

</PrintFormatAbstractDT>

<PrintFormatAbstractDT>

  <PrintLineSequence>263</PrintLineSequence>

  <PrintLineWidth>79</PrintLineWidth>

  <PrintLineText>2009 MITSUBISHI LANCER GT 4DR 4/5 Door 2WD JA3AU26U49U600000                   </PrintLineText>

</PrintFormatAbstractDT>

<PrintFormatAbstractDT>

  <PrintLineSequence>270</PrintLineSequence>

  <PrintLineWidth>79</PrintLineWidth>

  <PrintLineText>   1ST: BANANA, BOB                Lic: AB;999408888          Fault:   0%      </PrintLineText>

</PrintFormatAbstractDT>

<PrintFormatAbstractDT>

  <PrintLineSequence>272</PrintLineSequence>

  <PrintLineWidth>79</PrintLineWidth>

  <PrintLineText>-------------------------------------------------------------------------------</PrintLineText>

</PrintFormatAbstractDT>

  

 

 

PolicyClaimVehicleDT

 

  

Description: The details of vehicles that are (or have been) insured under a policy and involved in the claim.  Vehicles may no longer be covered by a policy but data about the vehicle is maintained if the vehicle was involved in a claim. 

See PolicyVehicleDT for the details.

  

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

ClaimId  

String

 21 

Policy File Record#

 First 2 digits represents the Policy File#

The remaining non zero digits is the record#

PolicyVehicleId  

String

16

 Policy File Record#

 First 2 digits represents the Policy File#

The remaining non zero digits is the record#

CompanyCode    

String

3

 

 

PolicyNumber    

String

25

 

 

VIN    

String

20

 

 

ModelYear  

String

4

 

 

MakeEng    

String

20 

 

 

MakeFre    

String

20

 

 

ModelEng    

String

40 

 

 

ModelFre    

String

40

 

 

VehicleType    

String

 

 

 

BodyTypeCode    

String

 

 

 

DriveTypeCode    

String

 

 

CarCode    

String

4

 

 

DateSoldOrSalvaged  

Date

 

 

 

ICPBReportReference    

String

 

 Information no longer available

Effective September 17, 2017 Live date

This element will not show on the xml.

VehicleFixableInd    

String

 

 

Effective September 17, 2017 Live date

This element will not show on the xml.

VINStatus    

String

 

 

 

VehicleCode    

String

 

 

 

ClassTypeOfUseCode    

String

 

 

 

UseCode    

String

 

 

 

VehicleDescEng    

String

 

 

 

VehicleDescFre    

String

 

 

 

VehicleDescInd    

String

 

 

 

 

 

 

 

PolicyClaimFirstPartyAccidentDriverDT

 

Description: A person who operated a vehicle on the policy for the specific claim. Drivers may no longer be covered by a policy but data about the driver is maintained if the driver was involved in a claim.  Over time, the same driver may be insured under many policies, however, a PolicyDriver is an instance of a driver on a policy on this claim.  See details on the PolicyDriverDT.

 

[Live20200524] Starting February 24, 2020 there will be different handling of claims where the Licence Number is not reported and the name is not reported.  The insurance companies report to the IBC Data submission licence number as a keyword.  Keywords are ‘NOT APPLICABLE’ ‘UNDER INVESTIGATION’, 'UNLICENSED’, ‘UNDER SUSPENSION’, ‘UNSUCCESSFUL’

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

ClaimId

String

21 

Policy File Record#

First 2 digits represents the Policy File#

The remaining non zero digits is the record#

PolicyDriverId

String

 

 

 

CompanyCode

String

 

 

PolicyNumber

String

25

 

 

DeletedInd

String

1  

 

 

LicenceNumberStatus

String

2

 

[Live20200524]

 

If the the licence number was reported as a keyword, the  LicenceNumberStatus =

One of the possible Values will be returned:

NA - for ‘NOT APPLICABLE’

UI - for ‘UNDER INVESTIGATION’

UL - for ‘UNLICENSED’

US - for ‘UNDER SUSPENSION’

UF - for ‘UNSUCCESSFUL’

 

If LicenceNumberStatus = VL, then get LicenceNumber from Licence Number element: <LicenceNumber>A11111111111<</LicenceNumber>

DriverRelationshipCode

String

2

 

 

PrincipalOperatorInd

String

1

 

 

PolicyVehicleId

String

 

 

 

LicenceProvinceCode

String

2

 

 

LicenceNumber

String

15

 

[Live20200524]

For the Data Response XML format,

 

if the licence number was reported as a  keyword the <LicenceNumber/>  is empty else the reported data will be in the <LicenceNumber>  field

YearsLicenced

Integer

1

As of January 1, 2008 a new field YearsLicencedExp is introduced to report the actual years licenced.

1, to 9, where 9 means 9 and 9+ years

YearsLicencedExp

Integer

2

As of January 1, 2008 a new field YearsLicencedExp is introduced to report the actual years licenced.

 

DriverTrainingInd

String

 

 

FirstName

String

35

 

This attribute is NULL if the StructuredNameInd N

MiddleName

String

15

 

This attribute is NULL if the StructuredNameInd N

LastName

String

30

 

This attribute is NULL if the StructuredNameInd N

UnstructuredName

String

60

 

 

StructuredNameInd

String

1

Indicates whether the name of the driver has been separated into its’ component parts (Y) or whether it is available only as a single String.(N)

 

CompanyInd

String

1

 

 

BirthYear

Integer

 

 

 

BirthMonth

Integer

 

 

 

BirthDay

Integer

 

 

 

Gender

String

1

 

 

NameAvailableInd

String

1

In some cases, the name of the interested party is not available even when there is an interested party.  Y indicates the name is available, N indicates it is not available.

Y N

AtFaultInd

String

 1 

Indicates whether the driver is deemed to be at fault.

Y – Yes

N – No

U – Unknown

AtFaultPct

Integer

  

The percent of fault for the driver.

[Live20200524]

 

This field will be populated even if the Licence Number is not reported and the name is not reported. 

PolicyDriverClaimCode

String

2

Point to driver of the claim

No longer used and not applicable and will therefore always be an empty tag

CompanyName

String

60

 

 

Abbreviation

String

 

 

 

 

 NOTE:  If the first party driver is an unlisted operator, the printformat will have a warning. We are not changing the structured data. There will be a change in the print line

 

See example below

 

<PrintFormatAbstractDT>

    <PrintLineSequence>9</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText>*** ATTENTION - There is an unlisted driver in this report ***  </PrintLineText>

  </PrintFormatAbstractDT>

 

 

 

PolicyClaimThirdPartyAccidentDriverDT

 

 

Description:  [December 2019]   the values for Driverless Claims are enhanced.

  This is person named under the Third Party Accident Driver in a claim.   If there is no person named, there are special values for indicating the circumstance of the claim.  Refer to the LicenceNumberStatus field for description of these values.

 

 

PIPEDA note:  3rd party driver information is blocked (data is replaced with *).  

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

ClaimId

String

21

Policy File Record#

First 2 digits represents the Policy File#

The remaining non zero digits is the record#

PolicyDriverId

String

 

 

 

NameAvailableInd

String

1

 

 

LicenceNumberStatus

String

2

 

 One of the possible Values will be returned:

OT - for 'OTHER THAN VEHICLE'

NA - for ‘NOT APPLICABLE’

UI - for ‘UNDER INVESTIGATION’

UL - for ‘UNLICENSED’

US - for ‘UNDER SUSPENSION’

UF - for ‘UNSUCCESSFUL’

HR - for ‘HIT AND RUN’

ND - for ‘NO DRIVER’

VL – if a licence number is reported

CompanyCode

String

3

 

 

PolicyNumber

String

14

New field is introduced (PolicyNumberExp) to store the new expanded data

 

UtilizationCode

String

 1

This code describes the type of vehicle driven by the third party accident driver.

H or C - Heavy commercial (over 4,500 kg)

L - Light commercial including:

Police vehicles, fire dept. vehicles and light

trucks, pick-ups and vans used for commercial

purposes

Q - Public vehicles including:

Ambulances, funeral carriages and hearses

and all school, hotel, private and public buses

P or T - Private passenger vehicles excluding those listed under “Light commercial”, including: Light trucks, pick-ups and vans rated as private passenger

M - Motorcycles and recreational vehicles incl.: All terrain vehicles and motorized bicycles

X - “Hit and Run” occurrence (i.e. vehicle

unidentified) or no other vehicle involved

R - Temporary code indicating that a search is ongoing to determine the third party vehicle.

LicenceProvinceCode

String

2

 

 

LicenceNumber

String

15

Pipeda

For the Data Response XML format, asterisks will be returned in all instances as follows in the data format:

***************

 

 

For the Print Response XML format, one of the possible values will be returned:

*OTHER THAN VEHICLE*

*NOT APPLICABLE*

*UNDER INVESTIGATION*

*UNLICENCED*

*UNDER SUSPENSION*

*UNSUCCESSFUL*

*HIT AND RUN*

*NO DRIVER*

YearsLicenced

String

1

 

 

YearsLicencedExp

String

2

New field as of January 1, 2008

 

DriverTrainingInd

String

  

 

 

FirstName

String

  

Pipeda

*

MiddleName

String

 

Pipeda

*

LastName

String

 

Pipeda

*

UnstructuredName

String

 

Pipeda

*

StructuredNameInd

String

  

 

 

CompanyInd

String

  

 

 

BirthYear

Integer

  

 

 

BirthMonth

Integer

  

 

 

BirthDay

Integer

  

 

 

Gender

String

  

 

 

PolicyDriverClaimCode

String

2

Point to driver of the claim

No longer used and not applicable and will therefore always be an empty tag

CompanyName

String

 

 

 

Abbreviation

String

 

 

 

PolicyNumberExp

String

25

New field for third party policy number

 

 

 SAMPLE displays LicenceNumberStatus = HR for ‘HIT AND RUN’ for both Data and Print Response XML formats as follows:

 

<PolicyClaimThirdPartyAccidentDriverDT>

    <ClaimId>3512</ClaimId>

    <PolicyDriverId>5191</PolicyDriverId>

    <NameAvailableInd>Y</NameAvailableInd>

    <LicenceNumberStatus>HR</LicenceNumberStatus>

    <CompanyCode>059</CompanyCode>

    <PolicyNumber>246966621</PolicyNumber>

    <UtilizationCode>P</UtilizationCode>

    <LicenceProvinceCode>NS</LicenceProvinceCode>

    <LicenceNumber>***************</LicenceNumber>

    <YearsLicenced>00</YearsLicenced>

    <YearsLicencedExp>00</YearsLicencedExp>

    <DriverTrainingInd>N</DriverTrainingInd>

    <FirstName />

    <MiddleName />

    <LastName>***************</LastName>

    <UnstructuredName>***************</UnstructuredName>

    <StructuredNameInd>N</StructuredNameInd>

    <CompanyInd>N</CompanyInd>

    <BirthYear>0</BirthYear>

    <BirthMonth>0</BirthMonth>

    <BirthDay>0</BirthDay>

    <Gender>U</Gender>

    <PolicyDriverClaimCode />

    <CompanyName />

    <Abbreviation />

    <LastUpdateDate>20191025</LastUpdateDate>

    <PolicyNumberExp>246966621</PolicyNumberExp>

  </PolicyClaimThirdPartyAccidentDriverDT>

 

 

<PrintFormatAbstractDT>

    <PrintLineSequence>138</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText>   1ST: FIRSTPARTY DRIVER                 Lic: ON;B99967791860706    Fault:   0%      </PrintLineText>

  </PrintFormatAbstractDT>

  <PrintFormatAbstractDT>

    <PrintLineSequence>139</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText>   3RD: ***************            Lic: *HIT AND RUN*        INS:              </PrintLineText>

  </PrintFormatAbstractDT>

  <PrintFormatAbstractDT>

 

 

 

ThirdPartyClaimDT

 

Description:  These are the other claims, where the inquired driver was involved.  On the Website reports, this information is displayed in the Other Claim section

 

 

PIPEDA note:  1 st  party driver information is blocked (data is replaced with *). 

 

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

ClaimId

String

21 

Policy File Record#

First 2 digits represents the Policy File#

The remaining non zero digits is the record#

CompanyCode

String

 

 

 

PolicyNumber

String

25

 

 

ClaimYear

Integer

  

 

 

ClaimMonth

Integer

  

 

 

ClaimDay

Integer

  

 

 

ExpenseAmt

Integer

  

 

 

ClassTypeOfUseCode

String

  

 

 

UseCode

String

  

 

 

TPLClaimFreeYears

Integer

  

 

 

CollClaimFreeYears

Integer

  

 

 

DriverBirthYear

Integer

  

 

 

DriverYearsLicenced

Integer

1

 

 

DriverYearsLicenced

Integer

2

New field for January 1, 2008

 

DriverTrainingInd

String

  

 

 

DriverGender

String

  

 

 

ExcludedDriverInd

String

  

 

 

LastUpdateDate

Date

  

 

 

PolicyVehicleId

String

  

 

 

IAOCompanyInd

String

  

 

 

 

 

 

 

ThirdPartyClaimVehicleDT

 

Description:  The details of vehicles that has been in the Other Claims.

See PolicyClaimVehicleDT (and PolicyVehicleDT) for the details.

 

  

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

ClaimId

String

21

 

 

PolicyVehicleId

String

 

 

 

CompanyCode

String

  

 

 

PolicyNumber

String

14

 

 

VIN

String

  

 

 

ModelYear

Integer

  

 

 

MakeEng

String

  

 

 

MakeFre

String

  

 

 

ModelEng

String

  

 

 

ModelFre

String

  

 

 

VehicleType

String

  

 

 

BodyTypeCode

String

  

 

 

DriveTypeCode

String

  

 

 

CarCode

String

  

 

 

DateSoldOrSalvaged

Date

  

 

 

ICPBReportReference

String

 Information no longer available

 

VehicleFixableInd

String

  

 

 

VINStatus

String

  

 

 

VehicleCode

String

  

 

 

ClassTypeOfUseCode

String

  

 

 

UseCode

String

  

 

 

VehicleDescEng

String

  

 

 

VehicleDescFre

String

  

 

 

VehicleDescInd

String

  

 

 

 

 

 

 

 

 

ThirdPartyClaimFirstPartyAccidentDriverDT

 

Description:  These are first party drivers in the claims where the inquired driver was reported as a third party by the other insurance company.

 

PIPEDA note:  3rd party driver information is blocked (data is replaced with *).  

 

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

ClaimId

String

21

 

 

PolicyDriverId

String

 

 

 

CompanyCode

String

 

 

 

PolicyNumber

String

14

 

 

DeletedInd

String

  

 

 

LicenceNumberStatus

String

  

 

 

DriverRelationshipCode

String

  

 

 

PrincipalOperatorInd

String

  

 

 

PolicyVehicleId

String

  

 

 

LicenceProvinceCode

String

  

 

 

LicenceNumber

String

  

Pipeda

YearsLicenced

Integer

1

 

 

YearsLicencedExp

Integer

2

 

 

DriverTrainingInd

String

  

 

 

FirstName

String

  

Pipeda

*

MiddleName

String

  

Pipeda

*

LastName

String

  

Pipeda

*

UnstructuredName

String

  

Pipeda

*

StructuredNameInd

String

  

 

 

CompanyInd

String

  

 

 

BirthYear

Integer

  

 

 

BirthMonth

Integer

  

 

 

BirthDay

Integer

  

 

 

Gender

String

  

 

 

NameAvailableInd

String

  

 

 

AtFaultInd

String

  

 

 

AtFaultPct

Integer

  

 

 

PolicyDriverClaimCode

String

 

 

 

CompanyName

String

 

 

 

Abbreviation

String

 

 

 

 

 

 

 

ThirdPartyClaimThirdPartyAccidentDriverDT

  

Description:  These are third party drivers in the claims where the inquired driver was reported as a third party by the other insurance company .

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

ClaimId

String

21

 

 

PolicyDriverId

String

 

 

 

NameAvailableInd

String

 

 

 

LicenceNumberStatus

String

  

 

 

CompanyCode

String

  

 

 

PolicyNumber

String

14

 

 

UtilizationCode

String

  

 

 

LicenceProvinceCode

String

  

 

 

LicenceNumber

String

  

 

 

YearsLicenced

String

1

 

 

YearsLicencedExp

String

2

 

 

DriverTrainingInd

String

  

 

 

FirstName

String

  

 

 

MiddleName

String

  

 

 

LastName

String

  

 

 

UnstructuredName

String

  

 

 

StructuredNameInd

String

  

 

 

CompanyInd

String

  

 

 

BirthYear

Integer

  

 

 

BirthMonth

Integer

  

 

 

BirthDay

Integer

  

 

 

Gender

String

  

 

 

PolicyDriverClaimsCode

String

 

 

CompanyName

String

 

 

 

Abbreviation

String

 

 

 

 

 

 

 

PrintFormatAbstractDT

 

Description:  This DT is returned if the request is made with AbstractFormat  = C (Data and Print).    When C is submitted, the PrintFormatAbstractDT will contain print lines for the formatted AutoPlus Gold report.   Each row is represented as a print line.  

CGI Updates : Please note that additional per transactions charges apply if the AbstractFormat is set to C.   Please contact CGI for pricing.

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

PrintLineSequence

Integer

21

The sequence of the print line in the report

The sequence is 1 to NNN.   Page breaks are not available.   The consuming system has to decide the page breaks.

PrintLineWidth

PrintLineText

Integer

String

79

79

The actual text of the print line

Please note that a line can be spaced. This will show as <PrintLineTextxml:space="preserve">.   The receiving program has to be able to use this.

CGI also recommends not using True font types to display the printlines.

 

 

 

 

 

 

 

 

 

 

 

EXAMPLES

<PrintFormatAbstractDT>

    <PrintLineSequence>1</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText>                       AUTOPLUS GOLD REPORT    Nov 1/2015          </PrintLineText>

  </PrintFormatAbstractDT >

  <PrintFormatAbstractDT>

    <PrintLineSequence>2</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText xml:space="preserve">                                                                 </PrintLineText>

  </PrintFormatAbstractDT>

<PrintFormatAbstractDT>

    <PrintLineSequence>22</PrintLineSequence>

    <PrintLineWidth>79</PrintLineWidth>

    <PrintLineText>          Number of Claims: 3                                   Paid:$ 4481    </PrintLineText>

  </PrintFormatAbstractDT>

 

 

 

MessageDT

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

Code

String

 

A code field

 Code

Text

String

200

A description field corresponding to

the above code field

 

 

The MessageDT contains errors, confirmation messages and Business Warnings.    Please see the Comment Column for explanations

           

Result Type

  Code

  Text (Reason)

Comments

M

200020100

Successful

Confirmation message

M

200020103

Note: There is no active policy found at this address.

Related to Know Your Customer – Household view.   The inquired driver does not have an active policy.

M

200020104

Note: The Household View has been limited to 10 active policies. There are more records found.

Related to Know Your Customer – Household view.   This information about the number of active policies.

M

200020105

Note: There is no address available for this AutoPlus report.

 

Related to Know Your Customer – Household view.   The inquired driver does not have an active policy.

M

200020107

Policy on hold, Policy based on the formatted policy number is on hold

Business warning – only displayed for search by company and policy.

M

200020108

Invalid Company Code, Company Code not found.

Error – only displayed for search by company and policy.

M

200020109

Policy not found.

Business warning – only displayed for search by company and policy.  The Company and Policy searched is not in the AutoPlus database.

[April2018]

This message is displayed in the following cases:

(1)    Company and Policy searched is not in the AutoPlus database.

(2)    The submitted policy number is Invalid Policy format (Starting Sept 2018)

The searched policy is a commercial policy.

M

200020110

Invalid Policy format, policy could not be formatted for any relevant company code.

Error – only displayed for search by company and policy.

[April2018] this Message will no longer be returned starting September 2018.   The 200020109 message will be returned instead.

M

200020119

This AutoPlus report includes commercial or possible commercial policy information. Only applicable information has been displayed in those cases.

Business warning – regarding commercial policy included in the data

M

200020120

AutoPlusCheck not performed.

 Warning message – obsolete - ignore

M

200021501

Possible coverage gap

Business warning – regarding gap in coverage

M

200021502

Inquiries in last 12 months

Business warning – regarding frequent shopping behaviour

M

200021503

Unable to determine possible coverage gap  [ This occurs if one of date dates between the last and second last policy are not complete dates.]

Business warning – regarding unable to determine gap in coverage

M

200020210

This AutoPlus report includes commercial or possible commercial policy information. Only applicable information has been displayed in those cases.

Business warning – regarding commercial policy included in the data

M

200020211

AutoPlusCheck not performed.

Warning message – obsolete - ignore

M

200020212

There is an unlisted driver in this report

Business Warning  – Regarding a presence of unlisted driver in AutoPlus report

M

200020126

*** Vehicle with Excluded Driver coverage ***

Business Warning – Regarding a presence of vehicle with Excluded driver coverage in AutoPlus report.   Applies in Ontario

This applies if search done by Company and policy

[New March 6 2021]

M

200020226

*** Vehicle with Excluded Driver coverage ***

Business Warning – Regarding a presence of vehicle with Excluded driver coverage in AutoPlus report.   Applies in Ontario

This applies if search done by licence number

[New March 6 2021]

M

200020127

*** Claim with Excluded Driver coverage ***

Business Warning – Regarding a claim, where the 1st party Driver was an Excluded driver at the time of the claim.   Applies in Ontario

This applies if search done by Company and policy

[New March 6 2021]

M

200020227

*** Claim with Excluded Driver coverage ***

Business Warning – Regarding a claim, where the 1st party Driver was an Excluded driver at the time of the claim.  Applies in Ontario

This applies if search done by licence number

[New March 6 2021]

M

200021126

No Claims are displayed for the suspected invalid VINs (IV)

Business Warning – Regarding a VIN on VINView, where the VIN is an Invalid (Synthetic) VIN.  No Claim information is available.

[New March 6 2021]             [Active on June 26 2021]

M

200021129

Report reflects Simultaneous Coverage for at least one active vehicle

Business Warning – Regarding a VIN on VINView, where the VIN has simultaneous coverage for at least one active vehicle under multiple policies.

[Active on June 26 2021]

M

200020131

Policy Holder is flagged as a deleted driver

Business Warning – The policy holder is a deleted driver as of the report generation date. This does not show when the inquired driver was deleted.

[New July 24 2021]

M

200020132

Policy Holder has no insurance as of NOW(YYYY-MM-DD)

Business Warning – The policy holder does not have insurance as of the report generation date.

[New July 24 2021]

M

200020133

Policy Holder has insurance as of NOW(YYYY-MM-DD) on a policy expiring on YYYY-MM-DD

Business Warning – The policy holder has insurance as of the report generation date.

[New July 24 2021]

M

200020231

Inquired Driver is flagged as a deleted driver

Business Warning – The inquired driver is a deleted driver as of the report generation date. This does not show when the inquired driver was deleted.

[New July 24 2021]

M

200020232

Inquired Driver has no insurance as of NOW(YYYY-MM-DD)

Business Warning – The inquired driver does not have insurance as of the report generation date.

[New July 24 2021]

M

200020233

Inquired Driver has insurance as of NOW(YYYY-MM-DD) on a policy expiring on YYYY-MM-DD

Business Warning – The inquired driver has insurance as of the report generation date.

[New July 24 2021]

M

200023001

Inquired Driver has Possible Coverage Gap exceeding continuous 24 months in the last N years

Business Warning – The inquired driver has a potential coverage gap of 24 month or longer .

The N is a variable

[New August 28 2021]

M

200020128

Active vehicle outside the policy holder address

Business Warning – If one or more active vehicles are garaged at a different FSA location than the FSA location stated on the most recent active policy.

[New October 2 2021]

M

200020129

More than one claim is detected for the same date of loss MMMM dd, yyyy 

 

OR

 

More than one claim is detected for the same date of loss MMMM dd, yyyy (plus N other date of loss)

Added an alert if there are multiple claims by the same first party accident driver on the same date for the same vehicle on different policies.

 

If there is more than one instance of a multiple claim, the most recent (closest claim to today) will appear for the date (MMMM dd, yyyy) field. N represents the additional number of multiple claim dates.

[New January 29 2022]

M

200020135

There are cancellations due to non payment within the last 3 years - the inquired driver is the policy holder

Business Warning – Added an alert where the inquired driver who is a policyholder has cancellations due to non payment within the last 3 years.

[New June 11 2022]

M

200020136

There are cancellations due to non payment within the last 3 years - the inquired driver is not the policy holder

Business Warning – Added an alert where the inquired driver who is not a policyholder has cancellations due to non payment within the last 3 years.

[New June 11 2022]

M

200020137

There are cancellations due to misrepresentation within the last 3 years - the inquired driver is the policy holder

Business Warning – Added an alert where the inquired driver who is a policyholder has cancellations due to misrepresentation within the last 3 years.

[New June 11 2022]

M

200020138

There are cancellations due to misrepresentation within the last 3 years - the inquired driver is not the policy holder

Business Warning – Added an alert where the inquired driver who is not a policyholder has cancellations due to misrepresentation within the last 3 years.

[New June 11 2022]

M

200020139

No insurance coverage following cancellation for non payment exceeding 30 days 

Business Warning – Added an alert for no insurance coverage due to cancellation for non payment exceeding 30 days.

[New June 11 2022]

M

200020140

No insurance coverage following cancellation for misrepresentation exceeding 30 days

Business Warning – Added an alert for no insurance coverage due to cancellation for misrepresentation exceeding 30 days.

[New June 11 2022]

M

200020106

There is 1 additional driver at the address who is not an operator on the report

 

OR

 

There are N additional drivers at the address who are not operators on the report

 

Business Warning – Added an alert where there is an additional driver (s) at the address who are not operators on the report.

[New July 23 2022]

 

 

 

 

 

MessageDT (Applicable to 90 Day Follow Up Report)

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

Code

String

 

A code field

 Code

Text

String

200

A description field corresponding to

the above code field

 

 

The MessageDT contains errors, confirmation messages and Business Warnings applicable to 90 Day Follow Up Reports. Please see the Comment Column for explanations

           

Result Type

  Code

  Text (Reason)

Comments

M

200130200

Request completed successfully.

Confirmation message (Only Applicable to ClaimsHistoryFollowUp method)

M

200130201

No data found.

No data is found for the Follow Up Report.

M

200130503

Invalid Company Code, Company Code not found.

Error – only displayed for search by company and policy.

M

200130501

Policy on hold, Policy based on the formatted policy number is on hold. 

Business warning – only displayed for search by company and policy.

M

200130504

Invalid Policy format, policy could not be formatted for any relevant company code.

Error – only displayed for search by company and policy.

M

200130508

Policy not found.

Business warning – only displayed for search by company and policy.  The Company and Policy searched is not in the AutoPlus database.

This message is displayed in the following cases:

(1)    Company and Policy searched is not in the AutoPlus database.

(2)    The submitted policy number is Invalid Policy format

The searched policy is a commercial policy.

M

200130500

Request completed successfully.

Confirmation message (Only Applicable to ClaimsHistoryFollowUpDetails method)

M

200130513

This AutoPlus report includes commercial or possible commercial policy information.  Only applicable information has been displayed in those cases.

Business warning – regarding commercial policy included in the data

M

200130521

Claim change detected.

Business warning – regarding an update with respect to new or modified claims in the past 90 days which has been included in the data

 

 

1.      NEW Message will be returned in MessageDT from GetClaimsHistoryFollowUpDetails where claim changed detected for 90 day follow-up report:

 <MessageDT>

<Code>200130521</Code>
 <Text>
Claim change detected.</Text>
 </MessageDT>

 

2.      Existing message will be returned MessageDT from GetClaimsHistoryFollowUp where 90 day follow up where claims are found:

MessageDT>

<Code>200130200</Code>
<Text>Request Completed Successfully</Text>
</MessageDT>

 

3.      Existing message will be returned MessageDT from GetClaimsHistoryFollowUp where 90 day follow up where claims are not found:

<MessageDT>
<Code>200130201</Code>
<Text>No data found.</Text>
</MessageDT>

 

             Possible values for licence search:

 

  Code

  Text (Reason)

Comments

200020200

Request Completed Successfully

Confirmation message

200020201

Invalid Province Code parameter, Province Code is null or spaces.

This appears in the SOAP exception.  error

200020202

Invalid Licence Number parameter, Licence Number is null or spaces.

Error

200020203

No data found, no policies were found for the supplied licence number.

Business warning – only displayed for search by province and licence.  The Company and Policy searched is not in the AutoPlus database.

200020204

Licence number format is invalid, the supplied licence number does not match the format for the province supplied.

Validation error

200020210

This AutoPlus report includes one or more commercial policies.  Only applicable information has been displayed in those cases.

Business warning – regarding commercial policy included in the data

200020214

Licence number format is invalid. The data entered contains special characters, valid characters include A-z,0-9,'-'; Licence format does not conform to standard for province‘

 

It has been determined unusual cases where a long dash appears versus a short dash will be deemed invalid format:

 

                              B1684–14108-20715 

 

Also, a reverse field hockey stick character is considered invalid:

 

B1684-¬14108-¬20715

 

The following is the MessageDT for the special character issue when included in the licence number:

 

<RootElement>

  <error>

    <Messages>

    <Message>

        <Type>E</Type>

        <Code>200020214</Code>

        <Text>The data entered contains special characters, valid characters include A-z,0-9,'-'</Text>

    </Message>

</Messages>

  </error>

</RootElement>

Validation error

200021501

Possible coverage gap  [CGI actually inserts the dates for example: <Text> Possible coverage gap October 1998 TO October 1999 </Text>.   The possible coverage gap is only between the latest and second latest policy.]

Business warning – regarding gap in coverage

200021502

Inquiries # last 12 months

Business warning – regarding frequent shopping behavior

200021503

Unable to determine possible coverage gap [This occurs if one of date dates between the last and second last policy are not complete dates.]

Business warning – regarding unable to determine gap in coverage

200020235

Searched licence number is suspected to be invalid. No data returned.

Business warning – regarding scenario where Searched licence number is suspected to be invalid and no data is returned

 

Please contact CGI if you wish to enable this message.                                                                                                                                        

[New February 26 2022]

 

1)      Message Code 200020235 effective February 26, 2022

 Example of data format which displays new message for Code 200020235 in MessageDT:

         

        <MessageDT>

            <Code>200020235</Code>

            <Text>Searched licence number is suspected to be invalid. No data returned.</Text>

          </MessageDT>

 

Example of print format which displays new message:

 

           <PrintFormatAbstractDT>

            <PrintLineSequence>13</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>*** Searched licence number is suspected to be invalid. No data returned. ***  </PrintLineText>

           </PrintFormatAbstractDT

 

2)      Newly introduced Message Code 200020106 as of July 23, 2022:

 

 Example of data format which displays new message for Code 200020106 in MessageDT for 1 additional driver:

         

        <MessageDT>

            <Code> 200020106</Code>

            <Text> There is 1 additional driver at the address who is not an operator on the report</Text>

          </MessageDT>

 

Example of print format which displays new message for 1 additional driver:

 

           <PrintFormatAbstractDT>

            <PrintLineSequence>76</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>*** There is 1 additional driver at the address who is not an operator on the  </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>77</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>report ***                                                                     </PrintLineText>

          </PrintFormatAbstractDT>

 

Example of data format which displays new message for Code 200020106 in MessageDT for more than 1 additional driver:

         

        <MessageDT>

            <Code> 200020106</Code>

            <Text> There are 10 additional drivers at the address who are not operators on the report</Text>

          </MessageDT>

 

Example of print format which displays new message for more than 1 additional driver:

 

           <PrintFormatAbstractDT>

            <PrintLineSequence>76</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>*** There are 10 additional drivers at the address who are not operators on  </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>77</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>the report ***                                                                     </PrintLineText>

          </PrintFormatAbstractDT>

 

The following only applies to the Portal and may not need to be documented:

 

On the IIS portal the following message will appear if special characters appear within the licence for ON and AB:

 

The data entered contains special characters (¬, ¬), valid characters include A-z, 0-9,'-'

 

 

PolicyClaimKindOfLossDT

 

 

Description: For a claim, there are different categories of loss or kinds of loss.  This is the category level detail for the various losses that are associated with a claim.

 

 

 

COL. NAME

DATA TYPE

LENGTH

DESCRIPTION

COMMENTS

ClaimId

String

21 

Policy File Record#

First 2 digits represents the Policy File#

The remaining non zero digits is the record#

KindOfLossCode

String

2

The industry standard code that classifies the type of loss.

For claims reported after January 1, 2008, this is a truncated value.  The KindOfLossCodeExp value contains 2 characters.

 

KindOfLossCodeExp

String

3

The industry standard code that classifies the type of loss. This field is expending to String 3 due to IBC Stat Plan changes as of January 1, 2008

This new field expanded to 3 positions

OutstandingReserveReportYear

Integer

2

The sequence number of the latest outstanding reserve report from the company that this claim was reported on.

 

OutstandingReserveReportMonth

Integer

2  

The sequence number of the latest outstanding reserve report from the company that this claim was reported on.

 

VehicleLossCode

String

1

Indicates whether this loss resulted in the first party accident vehicle being classified as a total loss or a partial loss

T – Total

P – Partial

K – Not Applicable

LossAmtTotal

Integer

7

The loss amount for the transaction.

S – Salvage

R – Recovery

 

OutstandingReserveReportOccur

String

2

Outstanding Reserve Report Sequence

This new field expanded to 3 position

LastUpdateDate

Date

8

Last claim update date

 

 

 

 

 

 

 

ABCatastrophicImpairmentIndicator

String

1

New Fields are being added to comply with the new legislation for Auto Reform effective Jan 1, 2011. Ontario only due new AutoReform Legislation. Accidents starting Jan 1, 2011

No claimants with catastrophic impairment = 0

One claimant with catastrophic impairment = 1

Two or more claimants with catastrophic impairment = 2

No XML tag when not present

ABMinorInjuryIndicator

String

1

New Fields are being added to comply with the new legislation for Auto Reform effective Jan 1, 2011. Ontario only due new AutoReform Legislation. Accidents starting Jan 1, 2011

All claimants with minor injuries = 0

Claimants with both minor and non-minor

Injuries = 1

All claimants with non-minor injuries = 2

No XML tag when not present

Coverage Codes Table Definitions

 

 

Accident Benefits 73, 74, 75, 76, 78 All Perils 40, 49 Collision 30, 39, 51, 91* Comprehensive 53, 80, 89 DCPD 12, 19 Specified Perils 20, 29, 52, 91*, 92 Third Party Liability 62, 69* Third Party Liability – Bodily Injury 10, 69* Third Party Liability – Property Damage 11 Underinsured Motorist 16 Uninsured Automobile 17, 18, 90

 

 

CoverageCode

String

3

<CoverageCode>10</CoverageCode>

 

Coverage

String

 

<Coverage>Third Party Liability Coverage</Coverage>

 

CoverageDescription

String

 

<CoverageDescription>Bodily injury</CoverageDescription>

 

 

 

PolicyClaimKindOfLossTransDT

 

Description: These are the individual transactions that apply to the kind of loss for a specific claim .

 

 

COL. NAME

DATA TYPE

LENGTH

DESCRIPTION

COMMENTS

ClaimId

String

21

 

 

KindOfLossCode

String

 

 

 

KindOfLossCodeExp

String

3

The industry standard code that classifies the type of loss.

This new field expanded to 3 position

Sequence

Integer

 

 

 

LossAmt

Integer

 

The loss amount for the transaction.

 

UITTransactionTypeCode

String

 

Indicates the UITTransaction type for the first party accident vehicle

S – Salvage

R – Recovery

Coverage Codes Table Definitions

 

 

 

Accident Benefits 73, 74, 75, 76, 78 All Perils 40, 49 Collision 30, 39, 51, 91* Comprehensive 53, 80, 89 DCPD 12, 19 Specified Perils 20, 29, 52, 91*, 92 Third Party Liability 62, 69* Third Party Liability – Bodily Injury 10, 69* Third Party Liability – Property Damage 11 Underinsured Motorist 16 Uninsured Automobile 17, 18, 90

 

Coverage Code

String

3

 

<CoverageCode>10</CoverageCode>

Coverage

String

 

 

<Coverage>Third Party Liability Coverage</Coverage>

Coverage Description

String

 

 

<CoverageDescription>Bodily injury</CoverageDescription>

 

 

 

 

ThirdPartyClaimKindOfLossDT

 

 

Description: Same as PolicyClaimKindOfLossDT, but for the Other (3rd party) claim.

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

ClaimId

String

21

 

 

KindOfLossCode

String

 

 

 

KindOfLossCodeExp

String

3

The industry standard code that classifies the type of loss.

This new field expanded to 3 position

OutstandingReserveReportYear

Integer

 

 

 

OutstandingReserveReportMonth

Integer

 

 

 

VehicleLossCode

String

 

 

 

LossAmtTotal

Integer

 

 

 

OutstandingReserveReportOccur

String

 

 

 

LastUpdateDate

Date

 

 

 

ABCatastrophicImpairmentIndicator

String

1

New Fields are being added to comply with the new legislation for Auto Reform effective Jan 1, 2011. Ontario only due new AutoReform Legislation. Accidents starting Jan 1, 2011

No claimants with catastrophic impairment = 0

One claimant with catastrophic impairment = 1

Two or more claimants with catastrophic impairment = 2

No XML tag when not present

ABMinorInjuryIndicator

String

1

New Fields are being added to comply with the new legislation for Auto Reform effective Jan 1, 2011. Ontario only due new AutoReform Legislation. Accidents starting Jan 1, 2011

All claimants with minor injuries = 0

Claimants with both minor and non-minor

Injuries = 1

All claimants with non-minor injuries = 2

No XML tag when not present

Coverage Codes Table Definitions

 

 

 

Accident Benefits 73, 74, 75, 76, 78 All Perils 40, 49 Collision 30, 39, 51, 91* Comprehensive 53, 80, 89 DCPD 12, 19 Specified Perils 20, 29, 52, 91*, 92 Third Party Liability 62, 69* Third Party Liability – Bodily Injury 10, 69* Third Party Liability – Property Damage 11 Underinsured Motorist 16 Uninsured Automobile 17, 18, 90

 

Coverage Code

String

3

 

<CoverageCode>10</CoverageCode>

Coverage

String

 

 

<Coverage>Third Party Liability Coverage</Coverage>

Coverage Description

String

 

 

<CoverageDescription>Bodily injury</CoverageDescription>

 

 

 

ThirdPartyClaimKindOfLossTransDT

 

Description: These are the individual transactions that apply to the kind of loss for a specific claim .

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

ClaimId

String

21

 

 

KindOfLossCode

String

 

 

 

KindOfLossCodeExp

String

3

The industry standard code that classifies the type of loss.

This new field expanded   to 3 position

Sequence

Integer

 

 

 

LossAmt

Integer

 

 

 

UITTransactionTypeCode

String

 

 

 

Coverage Codes Table Definitions

 

 

 

Accident Benefits 73, 74, 75, 76, 78 All Perils 40, 49 Collision 30, 39, 51, 91* Comprehensive 53, 80, 89 DCPD 12, 19 Specified Perils 20, 29, 52, 91*, 92 Third Party Liability 62, 69* Third Party Liability – Bodily Injury 10, 69* Third Party Liability – Property Damage 11 Underinsured Motorist 16 Uninsured Automobile 17, 18, 90

 

Coverage Code

String

3

 

<CoverageCode>10</CoverageCode>

Coverage

String

 

 

<Coverage>Third Party Liability Coverage</Coverage>

Coverage Description

String

 

 

<CoverageDescription>Bodily injury</CoverageDescription>

 

 

 

 

InsuredDT

    

Description: Data for the inquired driver.

  

  

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

CompanyCode

String

  

  

PolicyNumber

String

25

  

  

FirstName

String

  

  

MiddleName

String

 

  

  

LastName

String

 

  

  

UnstructuredName

String

  

  

  

StructuredNameInd

String

  

  

  

LicenceProvinceCode

String

  

  

  

LicenceNumber

String

  

  

  

  

  

  

SummaryInfoDT

  

            Description: Summary information data   

  

    

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

YearsOnAutoPlus

Integer

  

Number of years AutoPlus has records

about the policies. Based on the original effective date of the policy the inquired driver is on and the expiry date of the latest policy.

-Gaps are not excluded

-YearsOnAutoPlus is now adjusted for age.   If a young driver is added to a policy, we will assume they cannot be operators before age 17.

YearsClaimFree

Integer

  

Number of years between the current date

and the date of the last claim for the inquired driver (other losses are included) 

If there is no claims, number of years on AutoPlus

ClaimsInLast6Years

Integer

  

Distinct count of claims for the subject 

only within the last 6 years (based on claim date and current date)

The count does not include claims for other principal drivers on the policies

AtFaultClaims

Integer

  

Number of at fault claims on policies

accessed in the search for the inquired

driver (not all drivers)

Count claim identifiers where fault = Y or percent > 0% (i.e. partial fault 50% will count as Fault)

FirstPartyClaims

Integer

  

Count distinct first party claims in t

he claim history section. Include all

policies.

The AutoPlus database includes a lot of incomplete claims (i.e. no claim amounts etc, sometimes only a claim date is available). The count includes the incomplete claims as well.

ThirdPartyClaims

Integer

  

Number of third party claims on policies

accessed in the search

Count distinct claim dates in the Other Losses section

TotalLossAmount

Integer

  

Total payments of claims on policies

accessed in the search for first party claims

  

TotalExpenseAmount

Integer

  

Total expenses paid on claims on policies

accessed in the search for first party claims

  

AutoPlusCheckResult

String

  

AutoPlus Check Result An overall result

for the AutoPlus report.

The only AutoPlus Check Result that will be returned will be as follows: UNKNOWNThe standard test could not be performed. **Note, that   Pass and Fail AutoPlus Check Results are now obsolete**.  [New May 28, 2022]

PolicyDriverCurrentAge

String

 

The age is displayed on the summary page

Request by licence - Inquired driver's current age
Request by policy - Insured or principle driver's current age

RepairHistoryAlert

String

 

Alert for Vehicle Repair History

Y or N or NULL (not present)

If “Y” the client application consuming this xml should generate an alert message in the summary. The suggested message is “Repair History- data with no matching AutoPlus claim(s) – investigate”

  

 

  

 

RequestDT

 

Description: RequestDT is an echo-back of user inputs .

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

CompanyCode

String

PolicyNumber

String

LicenceProvinceCode

String

2

The jurisdiction of the driver’s

licence number.

Required.2 alphanumeric characters

ON – Ontario

AB – Alberta

BC – British Columbia

MB – Manitoba

NB – New Brunswick

NF – Newfoundland & Labrador

NT – Northwest Territories

NS – Nova Scotia

PE – Prince Edward Island

PQ – Quebec

SK – Saskatchewan

YT – Yukon

LicenceNumber

String

 

Requested licence number

Required.

 

RequestReference

String

27

User Memo Field.

Optional.  Information entered by the subscriber to permit them to identify their own requests.

Insured

String

 100

User Memo Field for insured.

User can enter the name of the insured – if they wish.  This will be echoed back, otherwise we look up the name of the insured.  Not used frequently.

OverrideYearLimitFeatureBln

Boolean

 

 

 

DeferRequestResponseInd

String

 

 

Y or N

Username

String

 

Email of the User

 

UserFirstName

String

 

First name of the User

 

UserLastName

String

 

Last name of the User

 

SubscriberName

String

 

Name of the Subscriber

Will be returned in this format as per following example: <SubscriberName>Subscriber OPC (25 years)</SubscriberName> [Active on June 26 2021]

RequestReceipt

String

40

The receipt for the AutoPlus report

 

AutoFillRequestInd

String

1

AutoFill Request indicator

AutoFill Feature Optional Elements

 

Y or blank

 

AutoFillRequestReceipt

String

40

 

AutoFill Feature Optional Elements

 

SponsoringSubscriberID

String

 

ID of the Sponsoring  Subscriber

SponsoringSubscriberID is an Optional Element. It is not an input field. It either returns a value, or is not returned.

SponsoringSubscriberName

String

 

Name of the Sponsoring   Subscriber

SponsoringSubscriberName is an Optional Element. It is not an input field. It either returns a value, or is not returned. Will be returned in this format as per following example: <SponsoringSubscriberName>Subscriber OPC (25 years)</SponsoringSubscriberName> [Active on June 26 2021]

RequestDate

Date

 

Request date and time

RequestDate is an Optional Element. It is not an input field. It either returns a value, or is not returned.

Example:

<RequestDate>2017-04-26T06:03:09.8395147-04:00</RequestDate>

 

XSD:

<xs:element name="RequestDate" type="xs:datetime" minOccurs="0"/>

Subscriber Name in Print Line Response Format from AutoPlus Gold Summary Page will be returned as follows;

 

</PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>99</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>REQUESTED BY: Subscriber OPC (25 yea IDENTIFIER:                                           </PrintLineText>

</PrintFormatAbstractDT>

 

* Note: A further enhancement will be made to extend this field in a future release (TBD) *

 

 

 

 

ProviderServiceProviderDT

 

 

Effective the December 9, 2007 Release CGI will incorporate additional data sources in the AutoPlus Gold service.  The VINs in these tables are the active VINs on the policies.

 

 

Description: This DT includes the list of providers and the services available

 

 

 

COL. NAME

DATA TYPE

LENGTH

DESCRIPTION

COMMENTS

ProviderCode

String

20

External data provider codes

VINIQ – VINIQ - Vin decoding and Black Book Values

CSRS – CSRS - lien information - for active yet

NVS – NVS Locator technologies - event / branding information from US, Canada and Mexico

CPROOF – Vehicle repair history information

ProviderServiceCode

String

20

Service code of external provider

VVAL – Vehicle Valuation

VLIEN – Vehicle Lien information

VEVT – Vehicle Events – Branding

VRH – Vehicle Repair History

ProviderServiceStatusCode

String

20

Status of the provider

STUB – Future Service

AVAILABLE – Provider is up and running

UNAVAILABLE – Provider is temporarily unavailable

DPMBatchRequestID

String

 

CGI Internal use

For CGI internal use

 

 

 

 

 

 

VehicleEventDT

 

 

Description: This DT shows the status of all Data service provider .

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

VehicleEventID

String

20

transaction id

For CGI internal use

ProviderCode

String

20

    

ProviderServiceCode

String

20

 

DPMRequestID

Integer

 

CGI Internal use

For CGI internal use

ResultCode

 

 

 

FOUND – Provider returned data for the requested VIN

TIMEOUT – Provider timed out returning response

NOTFOUND – Provider did not find a record for the VIN

ERROR – Provider returned and error

VIN

String

20

Requested VIN

 

 

 

 

VehicleEventDetailDT

 

            Description: This Data about events around the VINs.  Events are branding information (such as Theft, Salvaged) from Canada, USA

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

VehicleEventID

String

20

transaction id

For CGI internal use

EventDate

String

20

Date the event occurred

The date that Branding is applied to the vehicle

EventType

String

20

Type of event

BRAND – Branding like events

EventDesignation

String

40

 

These values are defined in the schema:

SALVAGED

FIRE DAMAGE

LEMON/MANUFACTURER BUY-BACK

JUNKED

WATER DAMAGE

SALVAGE AUCTION

THEFT

FIRE DAMAGE INCIDENT

REBUILT/REBUILDABLE

UNKNOWN

UNREBUILDABLE

EventSource

 

 

 

For BRANDING – source is as per jurisdiction

CountryCode

String

20

 

No values are available

CountryDesc

String

 

 

No values are available

ProvStateCode

String

20

 

Refer to definition of the schema

ProvStateDesc

String

 

Location where the event took place

Information as provided to CGI

 

 

 

 

VehicleValueDT

 

Description: This Data not being populated at the moment.

 

 

 

 

VehicleAntiTheftMarkingDT

 

Description: This DT includes information from Antitheft providers, such as Sherlock (Release 26) and Roy Speed Ross

Sherlock‘s vehicle identification process uses sandblasting and electronic engraving to mark 52 known and confidential locations on an automobile. This identification of the vehicle (cross referenced with the Vehicle Identification Number) is kept in a database that is exclusively accessed by police, public authorities, insurance companies and going forward, the AutoPlus database.

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

ProviderCode

String

20

 

 

ProviderServiceCode

String

20

 

 

DPMRequestID

Integer

 

For CGI internal use   

ResultCode

 

String

 

FOUND – Provider returned data for the requested VIN

TIMEOUT – Provider timed out returning response

NOTFOUND – Provider did not find a record for the VIN

ERROR – Provider returned and error

VIN

String

20

Requested VIN

 

VehicleMarking

String

20

Marking id

 

OdometerReading

String

 

Odometer at the time of marking

No values are available

OdometerReadingUnit

String

 

Units of odometer

Miles, Km, hours

MarkingDate

Date

 

Date of the marking

 

 

 

  

 

VehicleLienDT

 

            Description: This DT shows the status of Lien Data service provider.

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

VehicleLienID

String

 

Lien id

For CGI internal use

ProviderCode

String

20

 

 

ProviderServiceCode

String

20

 

 

DPMRequestID

Integer

 

For CGI internal use   

ResultCode

 

String

 

 

FOUND – Provider returned data for the requested VIN

TIMEOUT – Provider timed out returning response

NOTFOUND – Provider did not find a record for the VIN

ERROR – Provider returned and error

VIN

String

20

Requested VIN

 

 

 

 

 

VehicleLienDetailDT

 

            Description: This DT includes information about Canadian and US liens against the VINs .

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

VehicleLienID

String

 

Lien id

For CGI internal use

LienRegistrationDate

String

20

 

date when lien is registered with the Motor Vehicle Department

LienRegistrationNumber

String

20

 

 

LienDischargeDate

String

20

May not be available

 

LienHolder

 

String

100

 

will include multiple values separated by a pound sign:

State – two code state or province code

State description – legal name of state or province

Status – U.S. Lien

Source – where it was derived from

 

Example:

TX#Texas#U.S. Lien#Motor Vehicle Dept.

 

 

 

 

VehicleRepairHistoryDT

 

            Description: This DT shows the availability of vehicle repair data source and return code for each VIN.

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

VehicleRepairHistoryID

Integer

 

Vehicle repair history id

ID for linking table VehicleRepairHistoryDetailDT

ProviderCode

String

20

ProviderServiceCode

String

20

 

UnavailableSources

Integer

 

The availability of vehicle repair history

sources

0 = all sources available

1 = some sources available

2 = no sources available

DPMRequestID

Integer

 

 

For CGI internal use

ResultCode

String

20

Result code from the call

FOUND -  VRH data found

NOT FOUND  - VRH data not found
ERROR – call for this VIN failed

TIMEOUT – call for this VIN timed out

VIN

String

20

 

 

Reference

String

 

Internal use

 

 

 

  

 

VehicleRepairHistoryDetailDT

            Description: This DT includes information about the vehicle repair history details.

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

VehicleRepairHistoryID

Integer

 

Linking between

VehicleRepairHistoryDT and

VehicleRepairHistoryDetailDT

ID for linking VehicleRepairHistoryDT

 

IncidentDate

Date

 

The Incident Date for the repair valuation

or valuation

Valid date value (including the default 0001-01-01).

No XML tags when not present

 

MileageKMs

Decimal

 

Odometer reading at time of loss or of

estimate in kilometers

Valid decimal value (including 0).

No XML tags when not present

 

PointOfImpact

String

35

A description of the primary point of impact

on the vehicle in the crash

Valid String value (including empty String).

No XML tags when not present. Examples are

“RIGHT FRONT CORNER”, “LEFT DOOR”,”ROOF”, “UNKNOWN”,…etc

ProbableFaultPercentage

String

 

The probable percentage at fault

Valid String value (including empty String).

No XML tags when not present.  Possible values are “0%”, “0% - 25%”,”50% - 100%”, “100%”, “UNKNOWN”,… etc

 

FrameDamagedIndicator

String

1

Indication of whether Frame Damage 

appears on the estimate 

Y or N or empty String.

No XML tags when not present

 

DriveableIndicator

String

1

Indication of whether the vehicle was marked

as being drivable on the estimate

Y or N or empty String.

No XML tags when not present

 

ClaimFoundInAP

String

1

Indication of whether associated Autoplus

claims for the repair estimate or valuation are

found

Y or N or empty String.

No XML tags when not present.

If “N”, it should cause an alert at the VIN level that there are repair estimates not found in Autoplus claims.  The suggested message is “Repair History Data with no matching Autoplus claim(s) are found, please see repair history data for details.”

 

AirbagDeployedIndicator

String

1

Indication of whether an Airbag part appears

on the estimate to be replaced or repaired

Y or N or empty String.

No XML tags when not present

 

TotalLossIndicator

String

1

Indication of whether the estimate was

marked as a Total Loss

T or F or P or empty String. No XML tags when not present.

T means a total loss

F means not a total loss

P means a valuation, not sure of total loss yet

 

GrossEstimateDollars

Decimal

 

The total dollar amount of the estimate

Valid decimal (including 0).  No XML tags when not present

 

LocationCity

String

30

Location of where estimate was performed

Valid String value (including empty String).

No XML tags when not present

 

LocationStateProvince

String

2

Location of where estimate was performed

Valid String value (including empty String).

No XML tags when not present. Possible Values are ON, AB, NB,…etc and also State code like NJ, MN, FL….etc

 

InsuranceCompanyCode

String

10

Insurance Company Code

Tag is empty now. Tag will be filled once information is available

(for future use)

 

InsuranceCompany

String

30

Insurance Company Name

Tag is empty now. Tag will be filled once information is available

(for future use)

 

ClaimNumber

String

20

Claim number

Tag is empty now. Tag will be filled once information is available

(for future use)

PolicyNumber

String

20

Policy number

Tag is empty now. Tag will be filled once information is available

(for future use)

Reference

String

 

Internal use

 

VehicleOriginalYear

Integer

 

The Year of the date when the vehicle was added to a policy.

The vehicle may have been on the policy for the entire term.   This information is not always available.

VehicleOriginalMonth

Integer

 

The Month of the date when the vehicle was added to a policy.

The vehicle may have been on the policy for the entire term.   This information is not always available.

VehicleOriginalDay

Integer

 

The Day of the date when the vehicle was added to a policy.

The vehicle may have been on the policy for the entire term.   This information is not always available.

VehicleRemoveYear

Integer

 

The Year of the date when the vehicle was removed from a policy.

The vehicle may have been on the policy for the entire term.  This information is not always available.

VehicleRemoveMonth

Integer

 

The Month of the date when the vehicle was removed from a policy.

The vehicle may have been on the policy for the entire term.  This information is not always available.

VehicleRemoveDay

Integer

 

The Day of the date when the vehicle was removed from a policy.

The vehicle may have been on the policy for the entire term.  This information is not always available.

APLPolicyNumber

String

 

Policy Number of the policy the vehicle was insured on at the time of the event.

 

APLInsuranceCompanyCode

String

 

IBC Company Code of the insurance company where the vehicle was insured at the time of the event.

 

APLInsuranceCompanyName

String

 

Insurance Company Name of the insurance company where the vehicle was insured at the time of the event.

 

 

 

 

 

 

 

 

DynamicHistoryOverviewDT

 

Description:  This DT lists and provides Claims Summary for the last n years .    Insurance companies can set the numbers of returned up to 10 years

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

SummaryNumberOfYears

String

Claims Summary for the last 6 years (minimum) to a maximum of 10 years.

*Note: Number of years (between 6 and 10 years) for Claims Summary will be provided by Client and set up on Client’s profile accordintly.*

NumberOfPolicies

String

Total # of policies for the last 6 years (minimum) to a maximum of 10 years.

NumberOfClaims

String

Total # of claims for last 6 years (minimum) to a maximum of 10 years.

NumberOfAtFaultClaims

String

At Fault Claims for the last 6 years (minimum) to a maximum of 10 years.

 

TotalLossAmount

String

Total Loss Amount for the last 6 years (minimum) to a maximum of 10 years.

TotalExpenseAmount

String

Total Expense Amount for the last 6 years (minimum) to a maximum of 10 years.

TotalOtherLosses

String

Total Other Losses for the last 6 years (minimum) to a maximum of 10 years.

TotalOtherLosses

AlbertaGridRate

String

Alberta Grid Rate for the last 6 years (minimum) to a maximum of 10 years.

AlbertaGridRate

InsuredStatus

String

 

As of the report generation date, the inquired driver’s insurance status derived from their latest policy.

When inquired driver is on future dated policies Today’s Status will consider the remaining policies to verify if the driver has insurance, does not have insurance, or is deleted. Today’s Status indicator will remain displayed on the topmost policy (in the Print Format).

 

If an inquired driver is deleted on an expired policy, the no insurance as of today indicator will be displayed.

 

Possible values:

PolicyHolderHasInsurance PolicyHolderHasNoInsurance PolicyHolderIsFlaggedAsDeleted InquiredDriverHasNoInsurance InquiredDriverIsFlaggedAsDeleted

CancNumberOfYears

String

 

Displays the past 3 years of cancellations as a result of non-payment or misrepresentation for the inquired driver.

Applies to both policyholder and non policyholder. [Effective May 28, 2022]

CancNonPymt

String

 

Number of cancellations for non-payment for the inquired driver within the last 3 years.

Applies to both policyholder and non policyholder. [Effective May 28, 2022]

CancMisRep

String

 

Number of cancellations for misrepresentation for the inquired driver within the last 3 years.

Applies to both policyholder and non policyholder. [Effective May 28, 2022]

 

Example of Data and Print Format which displays TotalOther Losses , AlbertaGridRate, InsuredStatus, Claims History Timeline Display, and Cancelled for non-payment and misrepresentation;

 

1)      TotalOtherLosses example:

 

Data Format:

 

<DynamicHistoryOverviewDT>

            <SummaryNumberOfYears>6</SummaryNumberOfYears>

            <NumberOfPolicies>0</NumberOfPolicies>

            <NumberOfClaims>0</NumberOfClaims>

            <NumberOfAtFaultClaims>0</NumberOfAtFaultClaims>

            <TotalLossAmount>0</TotalLossAmount>

            <TotalExpenseAmount>0</TotalExpenseAmount>

            <TotalOtherLosses>5</TotalOtherLosses>

</DynamicHistoryOverviewDT> 

 

Print Format:

 

<PrintFormatAbstractDT>

            <PrintLineSequence>8</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText> _______________________Last  6 years________________________     ____________ </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>9</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>[      $0             0           0             0           5]   [    N/A     ]</PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>10</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>|                                                            |   |            |</PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>11</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>|  Paid                                  At Fault       Other|   |   Years    |</PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>12</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>| Claims       Policies      Claims      Claims        Losses|   |  Licensed  |</PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>13</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>[____________________________________________________________]   [____________]</PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>14</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText xml:space="preserve">                                                                               </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>15</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>2015   2016        2017        2018        2019        2020        2021 2022   </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>16</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText xml:space="preserve">                                                                               </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>17</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText xml:space="preserve">                                                                               </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>18</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText> - Policy History                                                              </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>19</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>_______________________________________________________________________________</PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>20</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>None.                                                                          </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>21</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText xml:space="preserve">                                                                               </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>22</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText> - No Coverage Details Available                                               </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>23</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>_______________________________________________________________________________</PrintLineText>

         </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>24</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>None.                                                                          </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>25</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText xml:space="preserve">                                                                               </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>26</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText> - Claim History Date - % At Fault; $ Payout                                   </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>27</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>______________________________________*______**_______**___________*___________</PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>28</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>                                      OL Jul 31 - Other Loss                   </PrintLineText>

          </PrintFormatAbstractD T>

          <PrintFormatAbstractDT>

            <PrintLineSequence>29</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>                                             OL Feb 22 - Other Loss            </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>30</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>                                             OL Feb 11 - Other Loss            </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>31</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>                                              OL Mar 09 - Other Loss           </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>32</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>                                              OL Mar 03 - Other Loss           </PrintLineText>

          </PrintFormatAbstractDT>

 

 

2)          AlbertaGridRate  example:

 

Data Format:

 

 

          <DynamicHistoryOverviewDT>

            <SummaryNumberOfYears>6</SummaryNumberOfYears>

            <NumberOfPolicies>1</NumberOfPolicies>

            <NumberOfClaims>0</NumberOfClaims>

            <NumberOfAtFaultClaims>0</NumberOfAtFaultClaims>

            <TotalLossAmount>0</TotalLossAmount>

            <TotalExpenseAmount>0</TotalExpenseAmount>

            <TotalOtherLosses>0</TotalOtherLosses>

            <AlbertaGridRate>-15</AlbertaGridRate>

          </DynamicHistoryOverviewDT>

 

 

Print Format:

 

<PrintFormatAbstractDT>

            <PrintLineSequence>8</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText> ___________________Last  6 years____________________     _________   ________ </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>9</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>[      $0           1         0           0         0]   [   17    ] [  -15   ]</PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>10</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>|                                                    |   |         | |        |</PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>11</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>|  Paid                            At Fault     Other|   |  Years  | | Alberta]</PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>12</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>| Claims     Policies    Claims    Claims      Losses|   | Licensed|  |  Grid   ]</PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>13</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>[____________________________________________________]   [_________] [________]</PrintLineText>

          </PrintFormatAbstractDT>

 

 

3)          InsuredStatus  example:

 

Data Format:

 

 

          <DynamicHistoryOverviewDT>

            <SummaryNumberOfYears>6</SummaryNumberOfYears>

            <NumberOfPolicies>0</NumberOfPolicies>

            <NumberOfClaims>0</NumberOfClaims>

            <NumberOfAtFaultClaims>0</NumberOfAtFaultClaims>

            <TotalLossAmount>0</TotalLossAmount>

            <TotalExpenseAmount>0</TotalExpenseAmount>

            <TotalOtherLosses>5</TotalOtherLosses>

            <AlbertaGridRate>-08</AlbertaGridRate>

            <InsuredStatus>InquiredDriverHasNoInsurance</InsuredStatus>

          </DynamicHistoryOverviewDT>

 

 

Print Format (No Insurance) will be returned along with the correspond message in the messageDT:

 

<PrintFormatAbstractDT>

            <PrintLineSequence>18</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>CASE, TESTD - Policy History                                                   </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>19</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>Policy Holder: CASE, TESTH                                                     </PrintLineText>

            <PrintLineSequence>20</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>Driver: CASE, TESTD                                                            </PrintLineText>

            <PrintLineSequence>21</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>            ***Inquired Driver has no Insurance as of 07-07-2021***              </PrintLineText>

            <PrintLineSequence>22</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>028 - Intact Ins - (Western Region) 4V3034533;                                 </PrintLineText>

            <PrintLineSequence>23</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>**********************************************______________________________N__</PrintLineText>

            <PrintLineSequence>24</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>01 May 2003                                   03 May                           </PrintLineText>

            <PrintLineSequence>25</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>Start                                         End                              </PrintLineText>

          </PrintFormatAbstractDT>

 

New message will be returned in MessageDT (No Insurance) segment as follows:

 

          <MessageDT>

            <Code>200020232</Code>

            <Text> Inquired Driver has no insurance as of NOW (2021-07-07) </Text>

          </MessageDT>

 

Print Format (Has Insurance) will be returned along with the correspond message in the messageDT:

 

<PrintFormatAbstractDT>

            <PrintLineSequence>18</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>CASE, TESTD - Policy History                                                   </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>19</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>Policy Holder: CASE, TESTH                                                     </PrintLineText>

            <PrintLineSequence>20</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>Driver: CASE, TESTD                                                            </PrintLineText>

            <PrintLineSequence>21</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>            ***Inquired Driver has Insurance as of 07-07-2021***                 </PrintLineText>

            <PrintLineSequence>22</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>313 - SGI Canada Insurance Ser. Ltd. 651046566;                                </PrintLineText>

            <PrintLineSequence>23</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>****************************************************************************Y__</PrintLineText>

            <PrintLineSequence>24</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>06 Nov 2013                                                            06 Nov  </PrintLineText>

            <PrintLineSequence>25</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>Start                                                                    End   </PrintLineText>

          </PrintFormatAbstractDT>

 

New message will be returned in MessageDT (Has Insurance) segment as follows:

 

          <MessageDT>

            <Code>200020233</Code>

            <Text> Inquired Driver has insurance as of NOW (2021-07-07) on a policy expiring on 2021-11-06 </Text>

          </MessageDT>

 

Print Format (Deleted Driver)with the correspond message in the messageDT:

 

<PrintFormatAbstractDT>

            <PrintLineSequence>18</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>CASE, TESTD - Policy History                                                   </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>19</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>Policy Holder: CASE, TESTH                                                     </PrintLineText>

            <PrintLineSequence>20</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>Driver: * CASE1, TESTD [* - Deleted]                                           </PrintLineText>

            <PrintLineSequence>21</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>313 - SGI Canada Insurance Ser. Ltd. 651046566;                                </PrintLineText>

            <PrintLineSequence>22</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>****************************************************************************D__</PrintLineText>

            <PrintLineSequence>23</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>06 Nov 2013                                                            06 Nov  </PrintLineText>

            <PrintLineSequence>24</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>Start                                                                    End   </PrintLineText>

            <PrintLineSequence>25</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>                                                                      Deleted  </PrintLineText>

            <PrintLineSequence>26</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>                                                                      Driver   </PrintLineText>

          </PrintFormatAbstractDT>

 

MessageDT (Deleted Driver):

 

          <MessageDT>

            <Code>200020231</Code>

            <Text> Inquired Driver is flagged as a deleted driver </Text>

          </MessageDT>

 

 

4) Print Response Format related to Claims History Timeline Display of Claims (Fault and Not Fault) and Other Losses:

 

</PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>32</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>Date - % Fault; $ Payout (for At Fault and Not Fault Claims, excluding expense)</PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>33</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>O - Not At Fault claim   X - At Fault claim  OL - Other Loss                   </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>34</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>_______________*_______________________________________________________*_______</PrintLineText>

          </PrintFormatAbstractDT>

         <PrintFormatAbstractDT>

            <PrintLineSequence>35</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>                                                                       X 10 ...</PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>36</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>               X 10 Dec 2016 - 25%; $2,000                                     </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>37</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>               O 6 Dec 2016 - 0%; $1,500                                       </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>38</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>               OL 10 Dec 2016 - Other Loss                                     </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>39</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>               OL 6 Dec 2016 - Other Loss                                      </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

 

5) Cancelled for non-payment and misrepresentation example (Effective May 28th, 2022):

 

Data Format:

 

<DynamicHistoryOverviewDT>

            <SummaryNumberOfYears>6</SummaryNumberOfYears>

            <NumberOfPolicies>3</NumberOfPolicies>

            <NumberOfClaims>0</NumberOfClaims>

            <NumberOfAtFaultClaims>0</NumberOfAtFaultClaims>

            <TotalLossAmount>0</TotalLossAmount>

            <TotalExpenseAmount>0</TotalExpenseAmount>

            <TotalOtherLosses>0</TotalOtherLosses>

            <InsuredStatus>InquiredDriverHasNoInsurance</InsuredStatus>

            <CancNumberOfYears>3</CancNumberOfYears>

            <CancNonPymt>1</CancNonPymt>

            <CancMisRep>1</CancMisRep>

          </DynamicHistoryOverviewDT>

 

Print format in History Overview Section:

 

<PrintFormatAbstractDT>

            <PrintLineSequence>18</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText> __________Last 3 years of policyholder_________                               </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>19</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>[                                               ]                              </PrintLineText>

         </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>20</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>|         1                       1             |                              </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>21</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>|                                               |                              </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>22</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>|   Cancelled for          Cancelled for        |                              </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>23</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>|   Non payment            Misrepresentation    |                              </PrintLineText>

          </PrintFormatAbstractDT>

 

Print Format in Summary Section:

 

</PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>100</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>*** There are cancellations due to non payment within the last 3 years - the   </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>101</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>inquired driver is the policy holder ***                                       </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>102</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>*** There are cancellations due to misrepresentation within the last 3 years - </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>103</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>the inquired driver is the policy holder ***                                   </PrintLineText>

 

MessageDT:

 

<MessageDT>

            <Code>200020135</Code>

            <Text>There are cancellations due to non payment within the last 3 years - the inquired driver is the policy holder</Text>

          </MessageDT>

          <MessageDT>

            <Code>200020137</Code>

            <Text>There are cancellations due to misrepresentation within the last 3 years - the inquired driver is the policy holder</Text>

          </MessageDT>

 

 

PolicyHistoryNotFoundDT

 

Description: This DT lists and provides Policies for which No Coverage Details are available

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

StartDate

String

The start date with corresponding time where the Policy has No Coverage Details and has started.

EndDate

String

The end date with corresponding time where the Policy has no Coverage Details and has ended.

DurationInDays

String

Total duration in days where the Policy has No Coverage Details Available.

 

 

Coverage Gap Scenario 1:

 

Data Format (Coverage Gap) will be returned as follows:

 

<PolicyHistoryNotFoundDT>

            <StartDate>2017-03-23T00:00:00-04:00</StartDate>

            <EndDate>2017-03-23T00:00:00-04:00</EndDate>

            <DurationInDays>1</DurationInDays>

          </PolicyHistoryNotFoundDT>

          <PolicyHistoryNotFoundDT>

            <StartDate>2019-11-02T00:00:00-04:00</StartDate>

            <EndDate>2021-04-15T00:00:00-04:00</EndDate>

            <DurationInDays>531</DurationInDays>

</PolicyHistoryNotFoundDT>

 

Print Format (Coverage Gap) will be returned as follows for both Total Gap and Individual Gaps:

 

<PrintFormatAbstractDT>

            <PrintLineSequence>51</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>XXXXXXX - No Coverage Details Available - (Total 532 days)                </PrintLineText>

</PrintFormatAbstractDT>

 

<PrintFormatAbstractDT>

            <PrintLineSequence>53</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>                    (1d) 23 Mar - 23 Mar                                       </PrintLineText>

          </PrintFormatAbstractDT>

          <PrintFormatAbstractDT>

            <PrintLineSequence>54</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>                                                    (531d) 02 Nov - 15 Apr     </PrintLineText>

</PrintFormatAbstractDT>

 

 

Coverage Gap Scenario 2 (24-month Gap):

 

Data Format (Coverage Gap) will be returned as follows:

 

<PolicyHistoryNotFoundDT>

            <StartDate>2017-03-23T00:00:00-04:00</StartDate>

            <EndDate>2021-04-15T00:00:00-04:00</EndDate>

            <DurationInDays>1485</DurationInDays>

 </PolicyHistoryNotFoundDT>

 

 

Print Format (Coverage Gap) will be returned as follows in AutoPlus Gold Summary Page for scenario greater than 24 months:

 

<PrintFormatAbstractDT>

            <PrintLineSequence>91</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>***Possible Coverage Gap exceeding continuous 24 months in the last 6 years*** </PrintLineText>

</PrintFormatAbstractDT>

 

New message (Coverage Gap) will be returned in MessageDT segment as follows:

 

 

</MessageDT>

          <MessageDT>

            <Code>200023001</Code>

            <Text>***Possible Coverage Gap exceeding continuous 24 months in the last 6 years***</Text>

          </MessageDT>

<MessageDT>

 

ColocatedPolicySummaryDT

 

Description: This DT lists and provides summary information for the address (CriteriaAddress) of the policyholder.  This is defined as ‘Household’   [data populated starting third week of July 19 2020]

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

CriteriaAddress

String

255

Address from the AutoPlus report for, the address from the Most recent policy

This is the current active address of the policyholder for the inquired driver or inquired policy.

CriteriaProvince

String

2

Province from the AutoPlus report for, the address from the Most recent policy

CriteriaPostalCode

String

6

Postal code from the AutoPlus report for, the address from the Most recent policy

 

Reference

String

100

Reference from the AutoPlus request

 

TotalPolicyDriverCount

Int

 

Total number of active policydrivers on the active policies at this Address

 

TotalPolicyVehicleCount

int

 

Total number of active policyvehicle  on the active policies at this Address

 

TotalPolicyClaimCount

Int

 

Total number of claims at this address

New March 6 2021

 

 

<xs:element name="ColocatedPolicySummaryDT" minOccurs="0" maxOccurs="1">

                                                            <xs:complexType>

                                                                        <xs:sequence>

                                                                                    <xs:element name="CriteriaAddress" type="xs:string" minOccurs="0"/>

                                                                                    <xs:element name="CriteriaProvince" type="xs:string" minOccurs="0"/>

                                                                                    <xs:element name="CriteriaPostalCode" type="xs:string" minOccurs="0"/>

                                                                                    <xs:element name="Reference" type="xs:string" minOccurs="0"/>

                                                                                    <xs:element name="TotalPolicyDriverCount" type="xs:int" minOccurs="1" maxOccurs="1"/>

                                                                                    <xs:element name="TotalPolicyVehicleCount" type="xs:int" minOccurs="1" maxOccurs="1"/>

                                                                                   <xs:element name="TotalPolicyClaimCount" type="xs:int" minOccurs="0" maxOccurs="1"/>

                                                                        </xs:sequence>

                                                            </xs:complexType>

 

 

ColocatedPolicyListingDT

 

Description: This DT lists the active driver and active vehicle counts for each policy at the Criteria address [XSD update data populated starting July 19, 2020] The listing is limited to Maximum 10 address lines.

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

AddressLine

String

78

Address of the matched address

This address matches to the CriteriaAddress

ExpiryYear

int

The policy expire year of the policy under the matched address

ExpiryMonth

int

 

The policy expire month of the policy under the matched address

 

ExpiryDay

int

 

The policy expire day of the policy under the matched address

 

CancellationYear

Int

 

The cancellation year of the policy under the matched address – only future dates are displayed

 

CancellationMonth

int

 

The cancellation expire month of the policy under the matched address – only future dates are displayed

 

CancellationDay

int

 

The cancellation expire day of the policy under the matched address – only future dates are displayed

 

PolicyDriverCount

Int

 

Total number of active policydrivers on the active policies at this Addresslisting

 

PolicyVehicleCount

int

 

Total number of active policyvehicles on the active policies at this Addresslisting

 

PolicyClaimCount

int

 

Total number of policy claims at this address

New March 6 2021

DetailsIncluded

boolean

 

True – the data under in this listing belongs to the inquired driver or inquired policy

 

False - the data under in this listing does not belong to the inquired driver or inquired policy

 

 

 

DetailsIncluded

 

<xs:element name="ColocatedPolicyListingDT" minOccurs="0" maxOccurs="unbounded">

                                                            <xs:complexType>

                                                                        <xs:sequence>

                                                                                    <xs:element name="AddressLine" type="xs:string" minOccurs="0"/>

                                                                                    <xs:element name="ExpiryYear" type="xs:int" minOccurs="0"/>

                                                                                    <xs:element name="ExpiryMonth" type="xs:int" minOccurs="0"/>

                                                                                    <xs:element name="ExpiryDay" type="xs:int" minOccurs="0"/>

                                                                                    <xs:element name="CancellationYear" type="xs:int" minOccurs="0"/>

                                                                                    <xs:element name="CancellationMonth" type="xs:int" minOccurs="0"/>

                                                                                    <xs:element name="CancellationDay" type="xs:int" minOccurs="0"/>

                                                                                    <xs:element name="PolicyDriverCount" type="xs:int" minOccurs="1"/>

                                                                                    <xs:element name="PolicyVehicleCount" type="xs:int" minOccurs="1"/>

                                                                                    <xs:element name="PolicyClaimCount" type="xs:int" minOccurs="1"/>

                                                                                    <xs:element name="DetailsIncluded" type="xs:boolean" minOccurs="1"/>

                                                                        </xs:sequence>

 

 

AdditionalDataDT  

[XSD update July 19, 2020, data populated starting TBD]

 

Description: This DT is for future use

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

additionalDataKey

additionalDataKey

 

 

url

String

 

 

<xs:element name="AdditionalDataDT" minOccurs="0" maxOccurs="unbounded">

                                                            <xs:complexType>

                                                                        <xs:sequence>

                                                                                    <xs:element name="Key" type="additionalDataKey" minOccurs="1" maxOccurs="1" />

                                                                                    <xs:element name="Url" type="xs:string" minOccurs="1" maxOccurs="1" />

                                                                        </xs:sequence>

 

 

VINViewDT  

XSD update November 8, 2020

 

Description: This DT returns the claim count and claims paid total for each VIN. 

 

 

COL. NAME

DATA

TYPE

LENGTH

DESCRIPTION

COMMENTS

VIN

String

17

The VIN related to the inquired driver or added on request

VehicleType

String

1

A – Automobile

M – Motorcycle

ModelYear

String

 

Model year of VIN

 

Make

String

 

Make of the VIN

 

Model

String

 

Model of the VIN

 

ClaimCount

Int

 

Number of claims this VIN has in the life time of the VIN as reported by insurance companies in Canadian privately  insured provinces

 

TotalLossAmt

Int

 

Paid amount of claims this VIN has in the life time of the VIN as reported by insurance companies in Canadian privately  insured provinces

Paid amounts exclude Accident benefit related paid amounts

 

Note

String

 

IV Invalid VIN – No Claims are displayed for the suspected invalid VINs (IV)

SC – indicating Simultaneous Coverage.  The VIN is active under multiple policies.

Blank

[New March 6 2021]        [Active on June 26 2021]

 

VINDetailsIncluded

Boolean

 

True – if  the VIN belongs to the policies in the AutoPlus

False – if the VIN was added extra in the request

 

 

1)    Example of SC value being returned in Note field;

 

Data format (SC) will be returned as follows:

 

<VIN>1N4AA6AP0HC401063</VIN>

            <VehicleType>A</VehicleType>

            <ModelYear>2017</ModelYear>

            <Make>NISSAN</Make>

            <Model>MAXIMA 3.5 PLATINUM 4DR</Model>

            <ClaimCount>0</ClaimCount>

            <TotalLossAmt>0</TotalLossAmt>

            <Note>SC</Note>

            <VINDetailsIncluded>true</VINDetailsIncluded>

</VINViewDT>

 

Print format (SC)   will be returned as follows along with corresponding message in VinViewDT segment:

 

<PrintFormatAbstractDT>

            <PrintLineSequence>425</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>|*1N4AA6AP0HC401063|  A |   2017|NISSAN      |MAXIMA 3.5  |     0|     $0| SC |</PrintLineText>

</PrintFormatAbstractDT>   

 

<PrintFormatAbstractDT>

            <PrintLineSequence>408</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>Report reflects Simultaneous Coverage for at least one active vehicle               </PrintLineText>

</PrintFormatAbstractDT>

 

 

Print format (SC)   in AutoPlus Gold Summary segment will be displayed as follows:

 

<PrintFormatAbstractDT>

            <PrintLineSequence>93</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>**Report reflects Simultaneous Coverage for at least one active vehicle***       </PrintLineText>

</PrintFormatAbstractDT>

 

New message (SC) will be returned in MessageDT segment as follows:

 

</MessageDT>

          <MessageDT>

            <Code>200021129</Code>

            <Text>Report reflects Simultaneous Coverage for at least one active vehicle</Text>

          </MessageDT>

 

 

2)    Example of IV value being returned in Note field;

 

Data format (IV) will be returned as follows:

 

<VINViewDT>

            <VIN>1GNLREED7AS152883</VIN>

            <VehicleType>A</VehicleType>

            <ModelYear>2010</ModelYear>

            <Make>CHEVROLET TRUCK/VAN</Make>

            <Model>TRAVERSE LS 4DR 2WD</Model>

            <ClaimCount>0</ClaimCount>

            <TotalLossAmt>0</TotalLossAmt>

            <Note>IV</Note>

            <VINDetailsIncluded>true</VINDetailsIncluded>

</VINViewDT>

 

Print format (IV) will be returned as follows along with corresponding message in VinViewDT segment:

 

<PrintFormatAbstractDT>

            <PrintLineSequence>252</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>|*1GNLREED7AS152883|  A |   2010|CHEVROLET   |TRAVERSE LS |     0|     $0| IV |</PrintLineText>

</PrintFormatAbstractDT>

 

<PrintFormatAbstractDT>

            <PrintLineSequence>237</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>No Claims are displayed for the suspected invalid VINs (IV).                   </PrintLineText>

</PrintFormatAbstractDT>

 

Print format (IV) in AutoPlus Gold Summary segment will be displayed as follows:

 

<PrintFormatAbstractDT>

            <PrintLineSequence>82</PrintLineSequence>

            <PrintLineWidth>79</PrintLineWidth>

            <PrintLineText>*** ATTENTION - No Claims are displayed for the suspected invalid VINs (IV). **</PrintLineText>

</PrintFormatAbstractDT>

 

New message (IV) will be returned in MessageDT segment as follows:

 

<MessageDT>

            <Code>200021126</Code>

            <Text>No Claims are displayed for the suspected invalid VINs (IV).</Text>

</MessageDT>

 

 

 

Codes

 

Kind-of-Loss Codes: See separate document. – Please contact CGI