CCC Secure Share™ Program Limited Parts Message
Category
Field Path
BMS Section
Usage
Root
/
5.2
Root node <VehicleDamageEstimateAddRq>
Root
//RqUID
8.18
A GUID that uniquely identifies the message, generated for each unique message. If message is resent due to a failure, it will have the same RqUID.
Document Information
/ DocumentInfo/ BMSVer
3.3.1
Hardcoded to "5.4.0" representing the CIECA BMS 5.4.0 (2016 R2).
Document Information
/ DocumentInfo/ DocumentType
3.3.1
Hardcoded to value of "E" meaning vehicle damage estimate.
Document Information
/ DocumentInfo/ DocumentID
3.3.1
The internal identifier of the estimate from CCC ONE. A GUID/UUID that is immutable throughout the life of the workfile and across estimates and supplements.
Document Information
/ DocumentInfo/ DocumentVer/ DocumentVerCode
3.3.1 & 3.3.6
Document Version Code from the CIECA code list (per BMS spec 3.3.6). This API will only output one of the following values:
"EM" = Original
"SV" = Supplement
Document Information
/ DocumentInfo/ DocumentVer/ DocumentVerNum
3.3.1 & 3.3.6
Document Version Number from the CIECA spec. This API will output 0 for original estimates and a number between 1 and 99 for supplements.
Document Information
/ DocumentInfo/ DocumentStatus
3.3.1
Document Status from the CIECA code list (per BMS spec 3.3.1). Value is either "C" = Committed for locked estimates or "I" = In Progress for preliminary estimates.
Document Information
/ DocumentInfo/ CreateDateTime
3.3.1
Date and time message generated as expressed in UTC with timezone offset. For example: 2016-1-20T18:01:19.7357874-08:00
Document Information
/ DocumentInfo/ ReferenceInfo/ RepairOrderID
3.3.1
The repair order number or job number from the estimating system.
Document Information
/ DocumentInfo/ ReferenceInfo/ OtherReferenceInfo/ OtherReferenceName
3.3.1
Hardcoded to string "AltEstimateID1"
Document Information
/ DocumentInfo/ ReferenceInfo/ OtherReferenceInfo/ OtherReferenceNum
3.3.1
The value for the AltEstimateID1 as an integer.
Application Info
/ ApplicationInfo/ ApplicationType
3.5.1
Hardcoded to "Estimating" (from CIECA code list)
Application Info
/ ApplicationInfo/ ApplicationName
3.5.1
Hardcoded to "CCC ONE"
Application Info
/ ApplicationInfo/ ApplicationVer
3.5.1
Populated with the CCC Secure Share API version number used to generated this BMS message. From the CCC Secure Share developer dashboard, you can specify the message version you'd like to receive.
Application Info
/ ApplicationInfo/ ApplicationVer
3.5.1
Populated with the CCC Secure Share API version number used to generated this BMS message. From the CCC Secure Share developer dashboard, you can specify the message version you'd like to receive.
Admin Info
/ AdminInfo/ InsuranceCompany/ Party/ OrgInfo/ CompanyName
3.1.16
Insurance company name as it appears on the estimate.
Admin Info
/ AdminInfo/ InsuranceCompany/ Party/ OrgInfo/ IDInfo/ IDQualifierCode
3.1.16
Hardcoded to "CompanyID".
Admin Info
/ AdminInfo/ InsuranceCompany/ Party/ OrgInfo/ IDInfo/ IDNum
3.1.16
The value of the CompanyID for the secondary insurance company. For example: GIECO is "GE", Farmers is "FA", State Farm is "SF". See the Endpoint API named GET /vx/carriers/ to get a complete listing of CCC's insurance company codes.
Admin Info
/ AdminInfo/ InsuranceCompany/ Party/ OrgInfo/ IDInfo/ IDQualifierCode
3.1.16
Hardcoded specifically to "Enterprise ID" meaning the parent level insurance company.
Admin Info
/ AdminInfo/ InsuranceCompany/ Party/ OrgInfo/ IDInfo/ IDNum
3.1.16
The value of the CompanyID for the primary insurance company. For example: GIECO is "GE", Farmers is "FA", State Farm is "SF". See the Endpoint API named GET /vx/carriers/ to get a complete listing of CCC's insurance company codes.
Admin Info
/ AdminInfo/ RepairFacility/ Party/ OrgInfo/ CompanyName
3.1.16
The full repair facility name as printed on the estimate.
Admin Info
/ AdminInfo/ RepairFacility/ Party/ OrgInfo/ IDinfo/ IDQualifierCode
3.1.21
Hardcoded to "Repair Facility ID".
Admin Info
/ AdminInfo/ RepairFacility/ Party/ OrgInfo/ IDinfo/ IDNum
3.1.21
The value of the repair facility ID.
Admin Info
/ AdminInfo/ RepairFacility/ Party/ OrgInfo/ Communications/ CommQualifier
3.1.19
Repair Facility address Comm Qualifier code from the CIECA spec: Always hardcoded to "SA" for Street Address
Admin Info
/ AdminInfo/ RepairFacility/ Party/ OrgInfo/ Communications/ Address/ Address1
3.1.20
Repair facility address street line 1. (Always mapped from the first address listed for the party.)
Admin Info
/ AdminInfo/ RepairFacility/ Party/ OrgInfo/ Communications/ Address/ Address2
3.1.20
Repair facility address street line 2. (Always mapped from the first address listed for the party.)
Admin Info
/ AdminInfo/ RepairFacility/ Party/ OrgInfo/ Communications/ Address/ City
3.1.20
Repair facility address city name. (Always mapped from the first address listed for the party.)
Admin Info
/ AdminInfo/ RepairFacility/ Party/ OrgInfo/ Communications/ Address/ StateProvince
3.1.20
Repair facility state code. CCC supports the two-character state codes for the 50 US states as well as "DC" Washington DC, "PR" Puerto Rico, "VI" Virgin Islands, and "GU" Guam. (Always mapped from the first address listed for the party.)
Admin Info
/ AdminInfo/ RepairFacility/ Party/ OrgInfo/ Communications/ Address/ PostalCode
3.1.20
Repair facility address zip code or postal code. (Always mapped from the first address listed for the party.)
Admin Info
/ AdminInfo/ RepairFacility/ Party/ OrgInfo/ Communications/ Address/ CountryCode
3.1.20
Country Code from the CIECA spec. Hardcoded to "US" since CCC ONE only is available in the United States of America. (Always mapped from the first address listed for the party.)
Vehicle Information
/ VehicleInfo/ VINInfo/ VIN/ VINNum
3.2.16
Non-identified VIN, first 11 digits only. Last 6-digits must be obfuscated with zeros.
Vehicle Information
/ VehicleInfo/ VehicleDesc/ ProductionDate
3.2.16
The production date in CIECA YYYY-MM format.
Vehicle Information
/ VehicleInfo/ VehicleDesc/ ModelYear
3.2.4
Vehicle model year.
Vehicle Information
/ VehicleInfo/ VehicleDesc/ MakeDesc
3.2.4
Vehicle make description.
Vehicle Information
/ VehicleInfo/ VehicleDesc/ ModelName
3.2.4
Vehicle model.
Vehicle Information
/ VehicleInfo/ Paint/ PaintStagesNum
3.2.3
The number of paint stages. Typically value is 1, 2, or 3.
Vehicle Information
/ VehicleInfo/ Paint/ PaintTonesNum
3.2.3
The number of paint tones. Typically value is 1 or 2
Vehicle Information
/ VehicleInfo/ Paint/ Exterior/ Color/ ColorName
3.2.3
Vehicle exterior color name.
Vehicle Information
/ VehicleInfo/ Paint/ Exterior/ Color/ ColorCode
3.2.3
Vehicle color paint code.
Vehicle Information
/ VehicleInfo/ Paint/ Interior/ Color/ ColorName
3.2.3
Vehicle interior color name.
Vehicle Information
/ VehicleInfo/ Body/ BodyStyleNum
3.2.12
Body style code.
Vehicle Information
/ VehicleInfo/ Body/ BodyStyle
3.2.12
Body style name.
Vehicle Information
/ VehicleInfo/ Body/ Trim/ TrimCode
3.2.12
Vehicle trim code.
Damage Line Information
/ DamageLineInfo/ LineNum
3.33.4
Line number as displayed on estimate.
Damage Line Information
/ DamageLineInfo/ UniqueSequenceNum
3.33.4
Internal identifier. Uniquely indentifies a line across all estimate versions.
Damage Line Information
/ DamageLineInfo/ ParentLineNum
3.33.4
Line number of the parent line (if exists). Used when two or more estimate lines are inter-related.
Damage Line Information
/ DamageLineInfo/ SupplementNum
3.33.4
0 if original estimate, otherwise supplement number. (S01 = 1, S02 = 2)
Damage Line Information
/ DamageLineInfo/ EstimateVerCode
3.33.4
"EM" for original estimate, "SV" if supplement.
Damage Line Information
/ DamageLineInfo/ ManualLineInd
3.33.4
Set to "true" if manually created, otherwise set to "false".
Damage Line Information
/ DamageLineInfo/ AutomatedEntry
3.33.4
Set to "true" if generated automatically by estimating system, e.g. "Clear coat", otherwise set to "false".
Damage Line Information
/ DamageLineInfo/ LineStatusCode
3.33.4
Possible value of 1 meaning Add or 2 meaning Update. Code indicating the status of the line in relation to the current version. For the list of values/codes see the Line Status code tab in the CIECA Master Code List
Damage Line Information
/ DamageLineInfo/ LineDesc
3.33.4
The description of the estimate line.
Damage Line Information
/ DamageLineInfo/ DescJudgmentInd
3.33.4
Set to "true" if description was altered.
Damage Line Information
/ DamageLineInfo/ PartInfo/ PartType
3.2
The CIECA part type. The following part types are supported.
"PAA" Parts - Aftermarket;
"PAG" Parts - Glass;
"PAL" Parts - Recycled OE;
"PAM" Parts - Remanufactured;
"PAN" Parts - New OEM;
"PAND" Parts - New OEM discounted;
"PAO" Parts - Other;
"PAP" Parts - New, partial;
"PAR" Parts - Re - cored;
Damage Line Information
/ DamageLineInfo/ PartInfo/ PartNum
3.2
Part number on the estimate.
Damage Line Information
/ DamageLineInfo/ PartInfo/ OEMPartNum
3.2
OEM part number for selected part, for OEM parts and when available.
Damage Line Information
/ DamageLineInfo/ PartInfo/ PartPrice
3.2
Extended price displayed on estimate.
Damage Line Information
/ DamageLineInfo/ PartInfo/ UnitPartPrice
3.2
Price of one part.
Damage Line Information
/ DamageLineInfo/ PartInfo/ TaxableInd
3.2
Set to "true" if part is taxable.
Damage Line Information
/ DamageLineInfo/ PartInfo/ PriceJudgmentInd
3.2
Set to "true" if estimator altered the price.
Damage Line Information
/ DamageLineInfo/ PartInfo/ AlternatePartInd
3.2
Set to "true" if the part is an alternate part.
Damage Line Information
/ DamageLineInfo/ PartInfo/ GlassPartInd
3.2
Set to "true" if part is a glass part
Damage Line Information
/ DamageLineInfo/ PartInfo/ PriceInclInd
3.2
Set to "true" if part price is included within another line
Damage Line Information
/ DamageLineInfo/ PartInfo/ Quantity
3.2
Quantity of parts specified on estimate.
Damage Line Information
/ DamageLineInfo/ PartInfo/ NonOEM/ PartType
3.19.1
CEICA part code for the part.
Damage Line Information
/ DamageLineInfo/ PartInfo/ NonOEM/ NonOEMPartNum
3.19.1
Part number assigned by the non-OEM part supplier. In the case of recycled parts, the stock number. If available.
Damage Line Information
/ DamageLineInfo/ PartInfo/ NonOEM/ PartSelectedInd
3.19.1
Always set to True.
Damage Line Information
/ DamageLineInfo/ PartInfo/ PriceAdjustment/ AdjustmentType
3.13
CIECA code for the Adjustment Type. Only the following three values are possible.
• "Betterment"
• "Discount"
• "Markup"
Damage Line Information
/ DamageLineInfo/ PartInfo/ PriceAdjustment/ AdjustmentPct
3.13
Percentage adjustment applied.
Damage Line Information
/ DamageLineInfo/ PartInfo/ PriceAdjustment/ AdjustmentAmt
3.13
Dollar amount of adjustment.