repaircenter partner network api version 2.2 - data …...this information is confidential and...
TRANSCRIPT
1 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
RepairCenter Partner Network API version 2.2
- Data Dictionary -
Version: 1.7
Last Modified: 1/2/2013
2 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
Table of Contents Account..........................................................................................................................................4
Agent .............................................................................................................................................4
Assignments ...................................................................................................................................5
Atta chment ....................................................................................................................................5
Claim..............................................................................................................................................5
Claimant.........................................................................................................................................6
ClaimConta ct ..................................................................................................................................7
ClaimJob.........................................................................................................................................7
ClaimOffice.....................................................................................................................................7
ClaimOpportunity ...........................................................................................................................8
Color ..............................................................................................................................................8
Contact (Opportunity) .....................................................................................................................8
Contact (Job) ..................................................................................................................................9
CurrentLaborRate ...........................................................................................................................9
CurrentServiceRate ....................................................................................................................... 10
CustomerJob ................................................................................................................................ 10
Damage........................................................................................................................................ 10
DamageLine ................................................................................................................................. 11
Estimator ..................................................................................................................................... 12
InsuranceConta ct.......................................................................................................................... 13
InsuranceOffice ............................................................................................................................ 13
Insured......................................................................................................................................... 14
Invoice ......................................................................................................................................... 14
Job ............................................................................................................................................... 16
Labor ........................................................................................................................................... 16
Line (Job)...................................................................................................................................... 17
Line (Opportunity) ........................................................................................................................ 18
Ma rketing .................................................................................................................................... 19
Note............................................................................................................................................. 20
Opportunity.................................................................................................................................. 20
PaintLine ...................................................................................................................................... 21
3 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
Pa rt (Job)...................................................................................................................................... 21
Pa rt (Opportunity) ........................................................................................................................ 22
Pa yment....................................................................................................................................... 23
RentalCar ..................................................................................................................................... 24
Services ........................................................................................................................................ 24
Shop ............................................................................................................................................ 25
Sta tusHistory ................................................................................................................................ 25
Sublet .......................................................................................................................................... 26
Task ............................................................................................................................................. 26
Total (Job) .................................................................................................................................... 27
Total (Opportunity) ....................................................................................................................... 27
Users............................................................................................................................................ 28
Vehicle ......................................................................................................................................... 28
VehicleColor ................................................................................................................................. 29
VehicleOwner ............................................................................................................................... 29
4 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
Key:
NN – Not Null, there must be a value in the field
PK – Prima ry Key
FK – Fore ign Key
( ) – RepairCenter minimum field capacity in similar fields across the application
Account
Services: Repair/Job
Name NN PK FK Data Type Size Description Id X Int32 Internal identifier
JobId X X Int32 Job identifier ShopId X X String 50 Shop identifier
DirectionToPayInsurance Boolean Flag to use the Insurance Direction to Pa y form
DirectionToPayShop Boolean Flag to use the Shop Direction to Pay form
InsuranceWarranty String 50 Insurance warranty for the job ShopWarranty String 50 Shop warranty for the job
Agent Services: Opportunity/Claim, Repair/Claim
Name NN PK FK Data Type Size Description Id X Int32 Internal identifier
JobId or OpportunityId
X X Int32 Job identifier or Opportunity identifier
ShopId X X String 50 Shop identifier
Adjustor String 200 Na me of the Adjustor for the estimate
Address1 String 100 (40) Fi rst address line Address2 String 100 (40) Second address line
Agency String 100 Na me of the Agency the adjustor works at. Ci ty String 60 (30) Ci ty
Country String 6 (3) Country Ema il String 160 (80) E-ma il address
Na meFirst String 70 (35) Fi rst name
Na meLast String 70 (35) La st name Notes String 300 Agent notes
PhoneFax String 45 (19) Fa x phone with extension if available PhoneHome String 45 (19) Home phone with extension if available
PhoneWork String 45 (19) Work phone with extension if available PostalCode String 22 (11) Zip code in US, postal code elsewhere
ProvinceState String 4 (2) Province or state
5 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
Assignments Services: Repair/Job
Name NN PK FK Data Type Size Description
Id X X Int32 Internal Identifier Job ID X X Int32 Job identifier
ShopId X X String 50 Shop identifier La borId X Int32 La bor identifier
AssignedOn Da teTime Da te assigned Ca tegoryCode String 10 CIECA labor code
Completed Boolean 1 – completed
Hours Double Hours Assigned Technician String 301 Employee first and last name
Attachment Services: Repair/Job
Name NN PK FK Data Type Size Description Id X X Int32 Internal Identifier
JobId Job identifier ShopId X X String 50 Shop identifier
Ca ption String 250 Ca ption Ca tegory String 50 Optional text category for the
a ttachment
Description String 500 Optional text description for the a ttachment
Loca tion String 500 Fi le name and path of attachment
ModifiedOn Da teTime Da te modified IsCover Boolean TRUE i f the attachment is a cover
sheet print image
Na me String 250 Fi le name Size Int32 Size in bytes
ThumbnailLocation String 500 Fi le name and path of thumbnail View X X String 50 Fi le folder location (e.g. Primary, etc)
Claim Services: Opportunity Claim, Repair/Claim
Name NN PK FK Data Type Size Description Id X Int32 Internal identifier
JobId or OpportunityId
X X Int32 Job identifier or Opportunity identifier
6 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
ShopId X X String 50 Shop identifier AssignedOn Da teTime Da te assigned
AssignmentNumber String 25 Assignment number AssignmentType String 1
D = DRP (Inspect and Repair) I = Inspection Only O = Other
Da teOfLoss Da teTime Loss date Deductible Double Deductible amount
DeductibleStatus String 2 Sta tus of the deductible - D2 = Not Waived - ZZ = None - FK = Unknown - DX = Waived -
DRPClaim X String 15 Estimate Claim number Ha sInsuranceEstimate X String 15 An estimate has already been
provided by the insurance company
InspectionDate Da teTime Da te vehicle inspected
InspectionTime String 4 Time vehicle inspected (00:00) Number String 30 The claim number
OriginalCheckAmount Double The $ amount of the check provided by the carrier to the insured
OriginalCheckLocation X String 15 Who currently holds the check? (Shop or Customer?)
Pol icyNumber String 30 The policy number TotalLoss Boolean TRUE = total loss
FALSE = pa rtial loss
Office ID String 5 Office Identification number
Claimant Services: Opportunity/Customer, Repair/Claim, Repair/Customer
Name NN PK FK Data Type Size Description
Id X Int32 Internal identifier JobId or OpportunityId
X X Int32 Job identifier or Opportunity identifier
ShopId X X String 50 Shop identifier Address1 String 40 Fi rst address line
Address2 String 40 Second address line Ci ty String 30 Ci ty
Company String 35 Company name
Ema il String 80 E-ma il address Na meFirst String 35 Fi rst name
Na meLast String 35 La st name PhoneCell String 10 Cel l phone number
Comment [YC1]: SCR – this dateTime always shows 00:00:00 as the time
7 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
PhoneFax String 19 Fa x phone with extension if available PhoneHome String 19 Home phone with extension if available
PhoneWork String 19 Work phone with extension if available PostalCode String 11 Zip code in US, postal code elsewhere
ProvinceState String 2 Province or state
ClaimContact
Services: Opportunity/Claim, Repair/Claim
Name NN PK FK Data Type Size Description
Id X Int32 Internal identifier
JobId or OpportunityId
X X Int32 Job identifier or Opportunity identifier
ShopId X X String 50 Shop identifier
Ema il String 80 E-ma il address Na meFirst String 35 Fi rst name
Na meLast String 35 La st name PhoneWork String 19 Work phone with extension if available
ClaimJob Services: Repair /Claim
Name NN PK FK Data Type Size Description Id X X Internal Identifier
ShopId X X String 50 Shop identifier
ClaimOffice
Services: Opportunity/Claim, Repair/Claim
Name NN PK FK Data Type Size Description
Id X Int32 Internal identifier JobId or OpportunityId
X X Int32 Job identifier or Opportunity identifier
ShopId X X String 50 Shop identifier
Address1 String 40 Fi rst address line Address2 String 40 Second address line
Ci ty String 30 Ci ty Company String 35 Company name
Country String 3 Country OfficeId String Office identifier
PhoneFax String 19 Fa x phone with extension if available
PhoneHome String 19 Home phone with extension if available PhoneWork String 19 Work phone with extension if available
8 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
PostalCode String 11 Zip code in US, postal code elsewhere ProvinceState String 2 Province or state
ClaimOpportunity Services: Opportunity/Claim
Name NN PK FK Data Type Size Description Id X X Internal Identifier
ShopId X X String 50 Shop identifier AppraisalNumber String 50 (10) Appraisal Number
Color Services: Opportunity/Opportunity, Repair/Job
Name NN PK FK Data Type Size Description Id X Internal Identifier
JobId or OpportunityId
X X Int32 Job Identifier or Opportunity identifier
ShopId X X String 50 Shop identifier
MoldingCode String 20 Vehicle molding code
Pa intCode1 String 15 OEM paint code or color Pa intCode2 String 15 OEM paint code or color
Pa intCode3 String 15 OEM paint code or color Na me String 20 Vehicle exterior color
Sta ge Double Number of paint stages on vehicle (e.g. 2 or 3)
Tone Double Number of paint tones on vehicle
TrimCode String 20 Vehicle trim code
TrimColor String 20 Vehicle trim color
Contact (Opportunity) Services: Opportunity/Customer
Name NN PK FK Data Type Size Description
Id X Int32 Internal identifier OpportunityId X X Int32 Opportunity identifier
ShopId X X String 50 Shop identifier Ca l lFrequency String 50 When to contact customer
InsuranceCompany String 35 Customer insurance company name PreferredWayOfContact String 50 Customer's preferred method of
contact
Prima ryContact String 1 “O” – Owner “I” – Insured
9 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
“C” – Cla imant SignedOn Da teTime Da te customer signed the estimate
Sta tus String 50 Department IntendsToRepair Boolean TRUE - Customer intends to repair
vehicle
Contact (Job) Services: Repair/Customer
Name NN PK FK Data Type Size Description Id X Int32 Internal identifier
JobId X X Int32 Job identifier ShopId X X String 50 Shop identifier
Ca l lFrequency String 50 When to contact customer
InsuranceCompany String 35 Customer insurance company name PreferredWayOfContact String 50 Customer's preferred method of
contact
Prima ryContact String 1 “O” – Owner “I” – Insured “C” – Cla imant
Sta tus String 50 Department
IntendsToRepair Boolean TRUE - Customer intends to repair vehicle
CurrentLaborRate Services: Opportunity/Opportunity, Repair/Job
Name NN PK FK Data Type Size Description
Id X X Int32 Internal Identifier JobId or OpportunityId
X X Int32 Job identifier or Opportunity identifier
JobId X X Int32 Job identifier ShopId X X String 50 Shop identifier
Type String 50 La bor Type (Body, Frame, Mech, etc) Ra te Double La bor rate
Ta xed X Boolean 1 – ta xed 0 – not taxed
Discount Double Discount % of the current labor rate
10 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
CurrentServiceRate Services: Opportunity/Opportunity, Repair/Job
Name NN PK FK Data Type Size Description
Id X X Int32 Internal Identifier JobId or OpportunityId
X X Int32 Job identifier or Opportunity identifier
ShopId X X String 50 Shop identifier Type String 50 Service Type (Haz, Pnt/Mat, etc)
Ra te Double Job Service Rate Ta xed X Boolean 1 – ta xed
0 – not taxed
Discount Double Discount % Ma ximum Double Ma ximum $ a mt that the carrier will pay
CustomerJob Services: Repair/Customer
Name NN PK FK Data Type Size Description Id X X Int32 Internal identifier
ShopId X X String 50 Shop identifier
CustomerOpportunity
Services: Opportunity/Customer
Name NN PK FK Data Type Size Description Id X X Int32 Internal identifier
ShopId X X String 50 Shop identifier
Damage
Services: Opportunity/Opportunity, Repair/Job
Name NN PK FK Data Type Size Description
Id X Internal Identifier JobId or OpportunityId
X X Int32 Job identifier or Opportunity identifier
ShopId X X String 50 Shop identifier Memo String 1,073,741,823 Da mage memo notes
Drivable Boolean 1 – drivable
FluidLeaks Boolean 1 – fluid leaks ImpactCode String 2 1 - RightFrontCorner
2 - RightFrontSide 3 - RightSide
11 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
4 - RightRearSide 5 - RightRearCenter 6 - RearCenter 7 - LeftRearCenter 8 - LeftRearSide 9 - LeftSide 10 - LeftFrontSide 11 - LeftFrontCorner 12 - FrontCenter 13 - Rollover 14 - Unknown 15 - TotalLoss 16 - NonCollision 19 - Al lOver 21 - Undercarriage
ImpactDescription String 30 Impact description NeedFlatbed Boolean 1 – need flat bed tow truck
NeedTow Boolean 1 – need tow truck
Pa ssSafety Boolean 1 – pa sses safety Released Boolean 1 - re leased
VehicleMemo String 1,073,741,823 Prior damage detail notes
DamageLine
Services: Paint/Paint
Name NN PK FK Data Type Size Description
Id X X Int32 Internal Identifier JobId X X Int32 Job identifier
ShopId X X String 50 Shop identifier AppearanceAllowance Double Appearance Allowance
Amount
BettermentAmount Double Betterment Amount
Description String 60 Da mage entry line description Hours Double Actual labor hours
La borAmount Double Dollar amount of labor La borType String 4 LAB – Body
LAD – Diagnostic LAE - Electrical LAF – Fra me Repair LAG - Glass LAM - Mechanical LAR – Pa int LAS – Structural LAU – User Defined LA1 – User 1
Comment [YC2]: ???
12 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
LA2 – User 2
LA3 – User 3
LA4 – User 4 Operation String 4 CIECA:
OP0 - Blank OP1 - Refinish/ Repair RF OP2 - Remove/Install RI OP3 - Additional Labor AD OP4 - Al ignment AL OP5 - Overhaul OV OP6 - Refinish RO OP7 - Inspect AI OP8 - Check/Adjust CA OP9 - Repair RP OP10 - Repair, Partial PR OP11 - Remove/Replace RR OP12 - Remove/Replace, Pa rtial OP13 - Additional Costs AC OP14 - Additional Operations AO OP15 - Blend BL OP16 - Sublet
Pa idBy String 2 C - Customer I - Insurance
Pa intAmount Double Pa int amount
Pa intHours Double Pa int hours Pa intOperation String 4 OP1 - Refinish/ Repair RF
OP6 - Refinish RO OP14 - Additional Operations AO OP15 - Blend BL
Pa intType String 4 Pa int code LAR – Pa int (refinish)
SuppNumber String 3 Fi le status line indicator
Pa rtType String 4 Pa rt code
Estimator
Services: Opportunity/Claim, Repair/Claim
Name NN PK FK Data Type Size Description
Id X Int32 Internal identifier JobId or OpportunityId
X X Int32 Job identifier or Opportunity identifier
13 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
ShopId X X String 50 Shop identifier Address1 String 40 Fi rst address line
Address2 String 40 Second address line Ci ty String 30 Ci ty
Company String 35 Company name
Country String 3 Country Ema il String 80 E-ma il address
Na meFirst String 35 Fi rst name Na meLast String 35 La st name
PhoneFax String 19 Fa x phone with extension if available PhoneHome String 19 Home phone with extension if available
PhoneWork String 19 Work phone with extension if available
PostalCode String 11 Zip code in US, postal code elsewhere ProvinceState String 2 Province or state
InsuranceContact Services: Opportunity/Claim, Repair/Claim
Name NN PK FK Data Type Size Description Id X Int32 Internal identifier
JobId or OpportunityId
X X Int32 Job identifier or Opportunity identifier
ShopId X X String 50 Shop identifier
Ema il String 160 (80) E-ma il address Na meFirst String 70 (35) Fi rst name
Na meLast String 70 (35) La st name PhoneContact String 19 Contact phone with extension if available
InsuranceOffice Services: Opportunity/Claim, Repair/Claim
Name NN PK FK Data Type Size Description
Id X Int32 Internal identifier JobId or OpportunityId
X X Int32 Job identifier or Opportunity identifier
ShopId X X String 50 Shop identifier Address1 String 100 (40) Fi rst address line
Address2 String 100 (40) Second address line Ci ty String 60 (30) Ci ty
Company String 100 (35) Company name Country String 6 (3) Country
PhoneFax String 45 (19) Fa x phone with extension if available
PhoneHome String 45 (19) Home phone with extension if available
14 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
PhoneWork String 45 (19) Work phone with extension if available PostalCode String 22 (11) Zip code in US, postal code elsewhere
ProvinceState String 4 (2) Province or state
Insured
Services: Opportunity/Customer, Repair/Claim, Repair/Customer
Name NN PK FK Data Type Size Description
Id X Int32 Internal identifier JobId or OpportunityId
X X Int32 Job identifier or Opportunity identifier
ShopId X X String 50 Shop identifier Address1 String 40 Fi rst address line
Address2 String 40 Second address line
Ci ty String 30 Ci ty Company String 35 Company name
Ema il String 80 E-ma il address Na meFirst String 35 Fi rst name
Na meLast String 35 La st name PhoneCell String 10 Cel l phone number
PhoneFax String 19 Fa x phone with extension if available
PhoneHome String 19 Home phone with extension if available PhoneWork String 19 Work phone with extension if available
PostalCode String 11 Zip code in US, postal code elsewhere ProvinceState String 2 Province or state
Invoice Services: Repair/Job
Name NN PK FK Data Type Size Description Id X Int32 Internal identifier
JobId X X Int32 Job identifier
ShopId X X String 50 Shop identifier
Cost Double Actual Invoice Cost Ca tegory String 20 Invoice Category (Labor, Parts, Service)
Ca tegoryCode String 10 Cieca Standard Category Codes
Ca tegoryType String 50 LABOR, PARTS, SERV InvoicedOn Da teTime Da te Invoiced
Na meFirst String 150 Technician’s First Name or NULL i f it’s not a labor Invoice
Na meLast String 150 Technician’s Last Name or NULL i f it’s not a labor invoice.
Number String 50 Invoice Number for Non-Labor Items.
15 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
Invoice Number will be “Labor” for Flatrate Tech’s. Invoice Number will be “Labor_Actuals” for Clocked_In Tech’s.
PostedHours Double Technician Labor Posted Hours
PostedList Double Posted Invoice List Price Actual Labor Cost calculations:
The ‘PostedList’ show s the revenue associated w ith the invoice line based on the Est Labor
Rates and the Estimate hours.
The ‘PostedHours’ show s how many hours w ere completed by the Technician.
The ‘Cost’ f ield show s the actual $ amount the shop paid to the Technician for their w ork based
on the employee’s pay rate.
Due to the dif ferent payroll scenarios, the calculations for these labor invoice f ields vary as follow s:
Commission:
PostedHours = Estimate Hours completed
PostedList = PostedHours * Est Labor Rate
Cost = Employee Commission Percentage Rate × Posted List
Flat Rate :
PostedHours = Estimate Hours completed
PostedList = Posted Hours * Est Labor Rate
Cost = Employee Labor Rate × PostedHours (where PostedHours = Est Hours)
Clock Hours (Hourly):
PostedHrs = Actual clock hours w orked
PostedList = PostedHours * Est Labor Rate
Ignore this field as the actual clock hours * Est labor rate is a meaningless value
Cost = Employee Hourly Rate × PostedHrs (where PostedHours = Actual Hours)
16 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
Job Services: Repair/Job
Name NN PK FK Data Type Size Description
Id X X Int32 Job Identifier ShopId X X String 50 Shop identifier
AppraisalNumber String 10 Appraisal number ArrivedOn Da teTime Da te vehicle arrived
Closed Boolean 1 - job closed ClosedOn Da teTime Da te job closed
CompletedOn Da teTime Da te job completed
DeliveredOn Da teTime Da te vehicle delivered DueInScheduledOn Da teTime Da te vehicle scheduled to arrive
DueOutScheduledOn Da teTime Da te vehicle scheduled to be delivered
DueOutTargetedOn Da teTime Ta rget due out date
DueOutTargetedOnOrginal Da teTime Original target due out date EstimatedOn Da teTime Da te Estimate written
LossOccurredOn Da teTime Da te of Loss RONumber String 50 Repair Order number
SignedOn Da teTime Da te customer signed estimate
SoldOn Da teTime Da te estimate sold Sta rtedOn Da teTime Da te job started
Sta tus String 20 Sta tus of job such as In Progress, Completed, Cancelled
SupplementNumber Int32 Supplement number
Type String 50 Job type – user defined (a lso found in Marketing)
UpdatedOn Da teTime Da te job was last updated
Voided X Bi t 1 0 - Not Voided 1 - Voided
Labor
Services: Repair/Job
Name NN PK FK Data Type Size Description
Id X X Int32 Internal Labor Identifier Job ID X X Int32 Job identifier
ShopId X X String 50 Shop identifier LineId X X Int32 Internal Line identifier
Comment [YC3]: How does this differ from PaintJob status?
Comment [YC4]: We should remove this
17 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
Line (Job) Services: Repair/Job
Name NN PK FK Data Type Size Description
Id X X Int32 Internal Identifier JobId X X Int32 Job identifier
ShopId X X String 50 Shop identifier EstimateAmount Double Actual part price
AppearanceAllowance Double Appearance Allowance Amount
BettermentAmount Double Betterment Amount
Description String 60 Da mage entry line description
DiscountMarkupAmount Double DiscountMarkup Amount
DiscountMarkupPercentage Double DiscountMarkup Percent Hours Double Actual labor hours
La borAmount Double Dollar amount of labor
La borType String 4 LAB – Body LAD – Diagnostic LAE - Electrical LAF – Fra me Repair LAG - Glass LAM - Mechanical LAR – Pa int LAS – Structural LAU – User Defined LA1 – User 1
LA2 – User 2
LA3 – User 3
LA4 – User 4 LineNumber Int32
LineReference Int32 Operation String 4 CIECA:
OP0 - Blank OP1 - Refinish/ Repair RF OP2 - Remove/Install RI OP3 - Additional Labor AD OP4 - Al ignment AL OP5 - Overhaul OV OP6 - Refinish RO OP7 - Inspect AI OP8 - Check/Adjust CA OP9 - Repair RP OP10 - Repair, Partial PR
18 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
OP11 - Remove/Replace RR OP12 - Remove/Replace, Pa rtial OP13 - Additional Costs AC OP14 - Additional Operations AO OP15 - Blend BL OP16 - Sublet
Pa idBy String 2 C - Customer I - Insurance
Pa intAmount Double Pa int amount
Pa intHours Double Pa int hours Pa intOperation String 4 OP1 - Refinish/ Repair RF
OP6 - Refinish RO OP14 - Additional Operations AO OP15 - Blend BL
Pa intType String 4 Pa int code LAR -
SuppNumber String 3 Fi le status line indicator
Line (Opportunity)
Services: Opportunity/Opportunity
Name NN PK
FK Data Type Size Description
Id X X Int32 Internal Identifier Opportunity Id X X Int32 Opportunity identifier
ShopId X X String 50 Shop identifier EstimateAmount Double Estimated part price
BettermentAmount Double Betterment Amount
Description String 40 Da mage entry line description
DiscountMarkupAmount Double DiscountMarkup Amount
DiscountMarkupPercentage Double DiscountMarkup Percent Hours Double Estimated labor hours
La borAmount Double Dollar amount of labor La borType String 4 LAB – Body
LAD – Diagnostic LAE - Electrical LAF – Fra me Repair LAG - Glass LAM - Mechanical LAR – Pa int LAS – Structural
19 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
LAU – User Defined LA1 – User 1
LA2 – User 2
LA3 – User 3
LA4 – User 4
LineNumber Int32 LineReference Int32
Operation String 4 CIECA: OP0 - Blank OP1 - Refinish/ Repair RF OP2 - Remove/Install RI OP3 - Additional Labor AD OP4 - Al ignment AL OP5 - Overhaul OV OP6 - Refinish RO OP7 - Inspect AI OP8 - Check/Adjust CA OP9 - Repair RP OP10 - Repair, Partial PR OP11 - Remove/Replace RR OP12 - Remove/Replace, Pa rtial OP13 - Additional Costs AC OP14 - Additional Operations AO OP15 - Blend BL OP16 - Sublet
Pa idBy String 2 C - Customer I - Insurance
Marketing Services: Opportunity/Opportunity, Repair/Job
Name NN PK FK Data Type Size Description
Id X Internal Identifier JobId or OpportunityId
X X Int32 Job identifier or Opportunity identifier
ShopId X X String 50 Shop identifier Dealership String 200 Na me of the dealership with which the
vehicle is associated
Direction String 50 Which direction (relative to the shop) does the customer live?
20 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
Gender String 2 Gender of the vehicle owner JobType String 50 Type of job – user defined
Mi les Double How many miles away does the customer l ive?
Other String 200 User defined marketing information
Sa laryRange String 25 What is the customer’s salary range? Source String 200 Ma rketing referral source
Type String 50 Ma rketing referral type
Note
A note is editable only if it is not one of the predefined system note types. By specifying one of the
following system type values for the Type attribute of a note, the note will be rendered as read-only in
Repair Center: JOBS, TASKER, DATES, PARTS.
Services: Opportunity/Opportunity, Repair/Job
Name NN PK FK Data Type Size Description Id X X Int32 Internal Identifier
JobId or OpportunityId
X Int32 Job identifier or Opportunity identifier
ShopId X X String 50 Shop identifier
AddedOn Da teTime Da te note added Author String 150 Employee name
Cri tical X Boolean 1 – cri tical 0 – not cri tical
Na me String 50 Na me of note
Text String 1,073,741,823 Text of note Cha ngedReason String 100 This field is no longer used in
RepairCenter. Always null
Type String 50 Type / Ca tegory of the note
Opportunity
Services: Opportunity/Opportunity
Name NN PK FK Data Type Size Description
Id X X Int32 Identifier
ShopId X X String 50 Shop identifier Number String 50 Opportunity number
UpdatedOn Da teTime Da te opportunity was last updated – this field is currently not 100% a ccurate. We are looking to resolve the issue
JobCreated Bi t 1 = Opportunity has been converted to RO
Comment [YC5]: Configuration allows for more
than 50 char, and the UI displays more than 50. However, the DB only stores 50. This should be an SCR
Comment [YC6]: We should remove this
21 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
JobId Int32 Job identifier Supplement Boolean 1 - Supplement
Sta tus Int32 0 – Active 1 – Converted 2 - Canceled
AppointmentOn Da teTime Da te of appointment
ArrivedOn Da teTime Da te vehicle arrived DeliveryOn Da teTime Expected delivery date
EstimateNumber String 255 Estimate file name EstimateSource String 15 Estimating system
-CCCEMS -MITCHEMS -etc
Crea tedOn Da teTime Da te opportunity was created AppraisalNumber String 10 Appraisal Number
PaintLine Services Repair/Job
Note that individual paint lines do not appear within the RepairCenter UI. RepairCenter only displays a
single, aggregated Pnt/Mat line in the Sublets tab. This Pnt/Mat line is the aggregate of the individual
paintlines. The Paintline entity is used by paint interface partners to push actual costs back to
RepairCenter.
Name NN PK FK Data Type Size Description
Id X X Int32 Internal Identifier JobId X Int32 Job identifier
ShopId X X String 50 Shop identifier
Description String 20 Description of the paint line PriceCost Double Actual cost of the pnt/mat line
PriceRetail Double Vendor list price of the pnt/mat line
Part (Job)
Services: Repair/Job
Name NN PK FK Data Type Size Description
Id X Int32 Internal Identifier JobId X X Int32 Job identifier
ShopId X X String 50 Shop identifier LineId X X Int32 Internal Line identifier
Ba ckordered X Boolean 1 - backordered
Bin String 10 Bin number Cost Double Actual cost of the part
Cri tical X Boolean 1 - Cri tical part Deleted X Boolean 1 - Line deleted
Description String 100 Pa rt l ine description
Comment [YC7]: Do we need to add this to the
RO?
Comment [YC8]: Is this ADPEMS?
Comment [YC9]: ???
Comment [YC10]: Note that the system crashes
if you try and input something greater than 60 char. However, it will save the line up to 100 char. Greater than 100 char, the system crashes and does not save the line.
22 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
(60) DiscountMarkup Double Discount % of the part
ExpectedOn Da teTime Da te part expected to arrive Group String 100 Header (CCC Pa thways group)
InvoiceNumber String 50 Invoice number
IOUPart X Boolean 1 - IOU part LineNumber Int32 Line number
Ma rkup Double Ma rkup $ amount OrderedBy String 150 Na me of employee placing order
OrderedOn Da teTime Ordered date OriginalCost Double Original cost
OriginalInvoiceNumber
String 50 Original invoice number
Pa rtNumber String 25 Pa rt number
PriceEach Double Price of each part (cost / qty)
Profi tPercent Single Profi t % = (1 – (Cost / Vnd List))*100 PurchaseOrderNumber
String 50 Purchase order number
Qty Double Quantity ShipVia String 50 Shipping method
Sta tus String 50 Ordered, Posted, In, Back Ordered, Inventory, Maintain, Not Ordered, Returned, On Hold, Removed
SupplementNumber Int32 Supplement number
Type String 4 PAA - Pa rts AM PAC - Pa rts Recond PAG - Pa rts Glass PAL – Pa rts Used PAM - Pa rts Misc PAN - Pa rts New PAP - Pa rts Partial PAR - Pa rts Recored PAS – Sublet
Vendor String 200 Vendor name
VendorContact String 75 Vendor contact name
VendorPaid Boolean Ha s the vendor been paid for the part? VendorPrice Double Vendor list price
EstimateAmount Double Estimate price of the part
Part (Opportunity)
Services: Opportunity/Opportunity
Name NN PK FK Data Type Size Description
Id X X Int32 Internal Identifier OpportunityId X X Int32 Opportunity identifier
Comment [YC11]: It’s called PONumber in
sublet
23 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
ShopId X X String 50 Shop identifier Description String 40 Line description
Estimate Double Estimated Price LineNumber Int32 Line number
Pa rtNumber String 25 Pa rt number
Qty Double Quantity Type String 4 PAA - Pa rts AM
PAC - Pa rts Recond PAG - Pa rts Glass PAL – Pa rts Used PAM - Pa rts Misc PAN - Pa rts New PAP - Pa rts Partial PAR - Pa rts Recored PAS - Sublet
Payment Services: Repair/Job
Name NN PK FK Data Type Size Description Id X X Int32 Internal Identifier
JobId X X Int32 Job identifier ShopId X X String 50 Shop identifier
Amount Single Amount of payment
Balance Single Balance remaining CheckOrPONumber String 150 Check or Purchase Order number
Ca rdExpiration Da teTime Credit card expiration Ca rdNumber String 150 Credit card number – NOTE: this field will
be truncated to only display the last 4 digits in a subsequent fix
Ca rdType String 50 Type of credit card – can be user defined Dumped Boolean TRUE i f balance due that will be written
off exists – flag indicates to user not to post to accounting
Pa idBy String 2 Who paid? (Insurance or Customer) Pa idOn Da teTime Da te payment made
ReceivedBy String 100 Employee receiving payment Tra nsferred Boolean Ha s the payment been transferred to
a ccounting?
Type String 50 Method of payment (e.g. cash, credit, check, etc.) – can be user defined
Comment [YC12]: Ultramate allows up to 50
characters typed… but I couldn’t find a part description exceeding 40 char
Comment [YC13]: Are we sure this is single?
The data shows decimal points up to 2 digits
Comment [YC14]: Are we sure this is single? The data shows decimal points up to 2 digits
Comment [YC15]: This needs to be encrypted in
the RC database. Huge security issue
24 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
RentalCar Services: Opportunity/Opportunity, Repair/Job
Name NN PK FK Data Type Size Description
Id X Internal Identifier JobId or OpportunityId
X X Int32 Job identifier or Opportunity identifier
ShopId X X String 50 Shop identifier Address1 String 100 (40) Fi rst address line
Address2 String 100 (40) Second address line Ci ty String 60 (30) Ci ty
Company String 200 (35) Company Ema il String 160 (80) E-ma il address
Na meFirst String 70 (35) Fi rst name
Na meLast String 70 (35) La st name PhoneFax String 45 (19) Phone with extension if available
PhoneHome String 45 (19) Phone with extension if available PhoneWork String 45 (19) Phone with extension if available
PostalCode String 22 (11) Zip code in US, postal code elsewhere ProvinceState String 4 (2) Province or state
Services Services: Repair/Job
Name NN PK FK Data Type Size Description Id X Int32 Internal Identifier
JobId X X Int32 Job identifier
ShopId X X String 50 Shop identifier LineId X X Int32 Internal Line identifier
Cost Double Actual Cost Description String 100 (60) Description of the line Repair
EstimateAmount Double Estimate Total InvoiceNumber String 50 Invoice Number of the Repair Line
Sta tus String 10 Sta tus: Not Ordered, Ordered, In, Posted
SupplementNumber Int32 Supplement Number
Type String 15 Pa rt Type = Haz, Pnt/Mat
Vendor String 200 Vendor Name VendorDiscount Single Vendor Discount
VendorPaid Boolean Vendor Paid: Y or N VendorPrice Double Vendor Price
Comment [YC16]: ???
Comment [YC17]: Others? May vary based on
scrubbers?
25 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
Shop Services: Shop/Shop
Name NN PK FK Data Type Size Description
Id X Int32 Internal Identifier ShopId X X String 50 Shop identifier
Address1 String 150 (40) Fi rst address line Address2 String 150 (40) Second address line
Ci ty String 100 (30) Ci ty Country String 30 (3) Country
Loca tionId String 15 User defined ID for purpose of identifying fra nchisees (seldom used)
Na me String 150 Shop name
PhoneWork String 21 (19) Phone with extension if available
PostalCode String 30 (11) Zip code in US, postal code elsewhere RegionId String 50 Region ID (corporate hierarchy)
ProvinceState String 25 (2) Province or state
StatusHistory Services: Repair/Job
Name NN PK FK Data Type Size Description
Id X X Int32 Internal Identifier JobId X X Int32 Job identifier
ShopId X X String 50 Shop identifier Cha ngedOn X Da teTime Da te on which the status was
posted
Department X String 50 Department that the vehicle is in when the status was posted
DueOn Da teTime Due Out (Target Delivery) date
Notes String 1,073,741,823 Web notes associated with the sta tus update
Reason String 140 Due out change reason
Sta ge String 50 Repair stage of the vehicle Sta tus String 20 In Progress
Completed Ca ncelled
UserName X String 301 150 – La st Name 1 – Middle Initial 150 – Fi rst Name
26 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
Sublet Services: Repair/Job
Name NN PK FK Data Type Size Description
Id X X Int32 Internal Identifier JobId X X Int32 Job identifier
ShopId X X String 50 Shop identifier LineId X X Int32 Internal Line identifier
Ca l ledInOn Da teTime Da te sublet requested CompletedOn Da teTime Da te sublet work completed
Cost Double Actual cost of the sublet
InvoiceNumber String 50 Invoice number Description String 100 (60) Description
EstimateAmount Double Estimate price of the sublet Hours Double La bor Hours to complete the sublet
PONumber String 50 Purchase Order Number of the sublet
PostedOn Da teTime Da te posted
ScheduledOn Da teTime Da te scheduled Sta tus String 50 Sta tus of the sublet
(No Action, Ordered, Invoicing, Scheduled, In Process, Completed, Inventory, Maintain, Hide)
SupplementNumber Int32 Supplement number Type String 15 Pa rt Type = Sublet
Vendor String 200 Vendor name VendorDiscount Single Vendor discount
VendorPaid Boolean 1 – vendor paid
VendorPrice Double Vendor list price Deleted Boolean This line has been marked deleted
Task Services: Repair /Job
Name NN PK FK Data Type Size Description Id X X Int32 Internal Task Identifier
JobId X Int32 Job identifier ShopId X X String 50 Shop identifier
Action String 1,073,741,823 Details Ca tegory String 20 Ca tegory
CompletedOn Da teTime Completed Date
DueOn Da teTime Due Date Frequency String 10 Frequency (recurrence)
one time, daily, every 2 days, every 3 days, every 4 days, weekly,
Comment [YC18]: It’s called PurchaseOrderNumber in order details
27 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
monthly OwnerId Int32 Who owns it - EmployeeId
Na me String 20 Ta sk Name SourceId Int32 Who wrote it - EmployeeId
RONumber String 50 Repair Order number
Total (Job)
Services: Repair /Job
Name NN PK FK Data Type Size Description
JobId X X Int32 Job identifier
ShopId X X String 50 Shop identifier AppearanceAllowanceAmount X Double Gross appearance allowance
BettermentAmount X Double Gross betterment amount CustomerPayAmount X Double Customer responsibility
CustomerTaxAmount X Double Customer tax InsurancePayAmount X Double Insurance responsibility
InsuranceTaxAmount X Double Insurance tax
OriginalPayAmount X Double Original gross total amount OriginalTaxAmount X Double Original gross tax amount
Hours X Double Total hours Pa yAmount X Double Customer pay amount +
Insurance pay amount
Ta xAmount X Double Customer tax amount + Insurance tax amount
Total (Opportunity) Services: Opportunity/Opportunity
Name NN PK FK Data Type Size Description
Id X Int32 Internal identifier OpportunityId X X Int32 Opportunity identifier
ShopId X X String 50 Shop identifier AppearanceAllowanceAmount X Double Gross appearance allowance
BettermentAmount X Double Gross betterment amount CustomerPayAmount X Double Customer responsibility
CustomerTaxAmount X Double Customer tax
InsurancePayAmount X Double Insurance responsibility InsuranceTaxAmount X Double Insurance tax
OriginalPayAmount X Double Original gross total amount Hours X Double Total hours
Pa yAmount X Double Customer pay amount + Insurance pay amount
Ta xAmount X Double Customer tax amount +
28 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
Insurance tax amount
Users
Services: Shop/Shop
Name NN PK FK Data Type Size Description Id X X Int32 EmployeeId
ShopId X String 50 Foreign Key to Shop Active Boolean True if current employee
Na meFirst String 150 (35) Employee first name Na meLast String 150 (35) Employee last name
UserName String 50 Employee user name
Vehicle
Services: Opportunity/Opportunity, Paint/Paint, Repair/Job
Name NN PK FK Data Type Size Description
Id X Internal Identifier
JobId or OpportunityId
X X Int32 Job identifier or Opportunity identifier
ShopId X X String 50 Shop identifier
BodyStyle String 50 Vehicle body style CegServiceId String 7 Da tabase vehicle information
reference code
ConditionCode String 2 Vehicle condition Engine String 50 Vehicle engine size
Ma keCode String 12 Vehicle make code as defined by information provider
Ma keDescription String 20 Vehicle make description
Model String 50 Vehicle model description ModelYear String 2 Vehicle model year
OdometerIn String 6 Vehicle odometer reading
OdometerOut String 6 Vehicle Mileage Out Options String 1,073,741,823 Vehicle options
Pla teNumber String 10 Vehicle license plate number Pla teState String 2 Vehicle license plate
sta te/province
ProductionDate String 4 Vehicle production date Type String 2 PC – Ca r
MC – Motorcycle TK – Pickup S1 - Special Car UV - Utility Vehicle(UTV) VN – Va n
VIN String 25 Vehicle Identification number
29 This information is Confidential and Proprietary and belongs to Mitchell. This document, or its contents, can NOT to be shared or
redistributed without the express consent of Mitchell International. © 2012 Mitchell International, Inc.
VehicleColor Services: Paint/Paint
See Color
VehicleOwner
Services: Opportunity/Customer, Paint/Paint, Repair/Customer
Name NN PK FK Data Type Size Description
Id X Int32 Internal vehicle identifier JobId or OpportunityId
X X Int32 Job Identifier or Opportunity identifier
ShopId X X String 50 Shop identifier Address1 String 40 Fi rst address line
Address2 String 40 Second address line Ci ty String 30 Ci ty
Company String 35 Company name
Country String 3 Country Ema il String 80 E-ma il address
Na meFirst String 35 Fi rst name Na meLast String 35 La st name
PhoneCell String 10 Cel l phone number PhoneFax String 19 Fa x phone with extension if available
PhoneHome String 19 Home phone with extension if available
PhoneWork String 19 Work phone with extension if available PostalCode String 11 Zip code in US, postal code elsewhere
ProvinceState String 2 Province or state