Company Data Aggregate
The aggregate root model containing all company-related data for a vehicle (identified by VIN) from Cosmos DB. This is the primary data structure passed to evaluators for processing vehicle lookups.
| Property | Summary |
|---|---|
VIN string |
The Vehicle Identification Number this aggregate belongs to. |
VehicleEntries List<VehicleEntryModel> |
All vehicle entries (sale records) for this VIN across companies. |
VehicleServiceActivations List<VehicleServiceActivation> |
Service activation records for this VIN. |
VehicleInspections List<VehicleInspectionModel> |
Vehicle inspection records for this VIN. |
InitialOfficialVINs List<InitialOfficialVINModel> |
Initial official VIN registration records. |
LaborLines List<OrderLaborLineModel> |
Service history labor lines for this VIN. |
PartLines List<OrderPartLineModel> |
Service history part lines for this VIN. |
SSCAffectedVINs List<SSCAffectedVINModel> |
Special Service Campaign (SSC) / recall records for this VIN. |
WarrantyClaims List<WarrantyClaimModel> |
Warranty claim records for this VIN. |
BrokerInitialVehicles List<BrokerInitialVehicleModel> |
Initial vehicle records from broker inventory for this VIN. |
BrokerInvoices List<BrokerInvoiceModel> |
Broker invoice records for this VIN. |
PaidServiceInvoices List<PaidServiceInvoiceModel> |
Paid service invoice records for this VIN. |
ItemClaims List<ItemClaimModel> |
Service item claims made for this VIN. |
FreeServiceItemExcludedVINs List<FreeServiceItemExcludedVINModel> |
VINs excluded from free service item campaigns. |
FreeServiceItemDateShifts List<FreeServiceItemDateShiftModel> |
Free service item date shift overrides for this VIN. |
WarrantyDateShifts List<WarrantyDateShiftModel> |
Warranty date shift overrides for this VIN. |
PaintThicknessInspections IEnumerable<PaintThicknessInspectionModel> |
Paint thickness inspection records for this VIN. |
Accessories List<VehicleAccessoryModel> |
Accessories installed on this vehicle. |
ExtendedWarrantyEntries List<ExtendedWarrantyModel> |
Extended warranty records for this VIN. |