HTTP + JSV
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /jsv/reply/WarrantyClaimModel HTTP/1.1
Host: hondainplustest.pbssystems.com
Content-Type: text/jsv
Content-Length: length
{
SerialNumber: String,
RepairOrderNumber: String,
UserCode: String,
RepairOrder:
{
Id: string/00000000-0000-0000-0000-000000000000,
RepairOrderId: 00000000000000000000000000000000,
SerialNumber: String,
RepairOrderNumber: 0,
RawRepairOrderNumber: String,
DateOpened: 0001-01-01,
DateCashiered: 0001-01-01,
DatePromised: 0001-01-01,
DateVehicleCompleted: 0001-01-01,
DateCustomerNotified: 0001-01-01,
CSR: String,
BookingUser: String,
ContactRef: 00000000000000000000000000000000,
VehicleRef: 00000000000000000000000000000000,
MileageIn: 0,
MileageOut: 0,
Tag: String,
Location: String,
IsWaiter: False,
IsComeback: False,
Shop: String,
ChargeType: String,
PurchaseOrderNumber: String,
Transportation: String,
Status: String,
Requests:
[
{
RepairOrderRequestRef: 00000000000000000000000000000000,
RepairOrderRequestId: 0,
CSR: String,
Skill: String,
RequestCode: String,
RequestDescription: String,
Cause: String,
Correction: String,
Status: String,
Tech: String,
AllowedHours: 0,
EstimateLabour: 0,
EstimateParts: 0,
ComeBack: False,
AddedOperation: False,
PartLines:
[
{
RepairOrderPartsLineRef: 00000000000000000000000000000000,
RepairOrderPartsLineId: 0,
CSR: String,
PartNumber: String,
PartDescription: String,
Requested: 0,
Shipped: 0,
Ordered: 0,
PriceCode: String,
Cost: 0,
UnitPrice: 0,
ExtendedPrice: 0,
NoHistory: False,
Tax1: 0,
Tax2: 0,
Discount: 0,
OriginalSerialNumber: String,
ReplacementSerialNumber: String,
IsPartsKit: False,
PartsKitName: String,
Comment: String,
PriceOverride: String,
GMItemId: String,
BIN: String,
PartsRequestType: Inquiry
}
],
PartRequestLines:
[
{
RepairOrderPartsLineRef: 00000000000000000000000000000000,
RepairOrderPartsLineId: 0,
CSR: String,
PartNumber: String,
PartDescription: String,
Requested: 0,
Shipped: 0,
Ordered: 0,
PriceCode: String,
Cost: 0,
UnitPrice: 0,
ExtendedPrice: 0,
NoHistory: False,
Tax1: 0,
Tax2: 0,
Discount: 0,
OriginalSerialNumber: String,
ReplacementSerialNumber: String,
IsPartsKit: False,
PartsKitName: String,
Comment: String,
PriceOverride: String,
GMItemId: String,
BIN: String,
PartsRequestType: Inquiry
}
],
LabourLines:
[
{
RepairOrderLabourLineRef: 00000000000000000000000000000000,
RepairOrderLabourLineId: 0,
CSR: String,
OpCode: String,
OpDescription: String,
Tech: String,
ActualHours: 0,
SoldHours: 0,
PriceCode: String,
Price: 0,
Cost: 0,
Tax1: 0,
Tax2: 0,
Discount: 0,
PriceCodeType: 0,
PriceOverride: String,
GMItemId: String,
GMOPCode: String
}
],
SubletLines:
[
{
RepairOrderSubletLineRef: 00000000000000000000000000000000,
RepairOrderSubletLineId: 0,
CSR: String,
Description: String,
PriceCode: String,
Price: 0,
Cost: 0,
Tax1: 0,
Tax2: 0
}
],
TimePunches:
[
{
StartTime: 0001-01-01,
StopTime: 0001-01-01,
Tech: String
}
],
Summary:
{
Labour: 0,
Parts: 0,
OilGas: 0,
SubletTow: 0,
Misc: 0,
Environment: 0,
ShopSupplies: 0,
Freight: 0,
WarrantyDeductible: 0,
Discount: 0,
SubTotal: 0,
Tax1: 0,
Tax2: 0,
InvoiceTotal: 0,
CustomerDeductible: 0,
GrandTotal: 0,
Status: String,
DateCashiered: 0001-01-01,
LabourDiscount: 0,
PartDiscount: 0,
ServiceFeeTotal: 0
},
Coupons:
[
{
Code: String,
Description: String,
Amount: 0
}
],
PriceCode: String,
JobGoodWill: False,
JobReferback: String,
ClaimNumber: String,
OriginType: String,
PartnerAddedReq: String,
LineType: RequestLine,
MenuPackagePriceType: String,
TireStorageType: 0,
IsDeleted: False,
InspectionRef: 00000000000000000000000000000000,
AWRTechCSR: String
}
],
CustomerSummary:
{
Labour: 0,
Parts: 0,
OilGas: 0,
SubletTow: 0,
Misc: 0,
Environment: 0,
ShopSupplies: 0,
Freight: 0,
WarrantyDeductible: 0,
Discount: 0,
SubTotal: 0,
Tax1: 0,
Tax2: 0,
InvoiceTotal: 0,
CustomerDeductible: 0,
GrandTotal: 0,
Status: String,
DateCashiered: 0001-01-01,
LabourDiscount: 0,
PartDiscount: 0,
ServiceFeeTotal: 0
},
WarrantySummary:
{
Labour: 0,
Parts: 0,
OilGas: 0,
SubletTow: 0,
Misc: 0,
Environment: 0,
ShopSupplies: 0,
Freight: 0,
WarrantyDeductible: 0,
Discount: 0,
SubTotal: 0,
Tax1: 0,
Tax2: 0,
InvoiceTotal: 0,
CustomerDeductible: 0,
GrandTotal: 0,
Status: String,
DateCashiered: 0001-01-01,
LabourDiscount: 0,
PartDiscount: 0,
ServiceFeeTotal: 0
},
InternalSummary:
{
Labour: 0,
Parts: 0,
OilGas: 0,
SubletTow: 0,
Misc: 0,
Environment: 0,
ShopSupplies: 0,
Freight: 0,
WarrantyDeductible: 0,
Discount: 0,
SubTotal: 0,
Tax1: 0,
Tax2: 0,
InvoiceTotal: 0,
CustomerDeductible: 0,
GrandTotal: 0,
Status: String,
DateCashiered: 0001-01-01,
LabourDiscount: 0,
PartDiscount: 0,
ServiceFeeTotal: 0
},
Loaner:
{
VehicleRef: 00000000000000000000000000000000,
FriendlyId: String,
DatePickup: 0001-01-01,
DateDropOff: 0001-01-01,
OdomPickup: 0,
OdomDropOff: 0,
AgreementNumber: 0,
Comments: String
},
Memo: String,
MemoCustomerCopy: False,
AppointmentNumber: 0,
AppointmentRef: 00000000000000000000000000000000,
LastUpdate: 0001-01-01,
IsHardCopyPrinted: False,
PendingRequests:
[
{
RepairOrderRequestRef: 00000000000000000000000000000000,
RepairOrderRequestId: 0,
CSR: String,
Skill: String,
RequestCode: String,
RequestDescription: String,
Cause: String,
Correction: String,
Status: String,
Tech: String,
AllowedHours: 0,
EstimateLabour: 0,
EstimateParts: 0,
ComeBack: False,
AddedOperation: False,
PartLines:
[
{
RepairOrderPartsLineRef: 00000000000000000000000000000000,
RepairOrderPartsLineId: 0,
CSR: String,
PartNumber: String,
PartDescription: String,
Requested: 0,
Shipped: 0,
Ordered: 0,
PriceCode: String,
Cost: 0,
UnitPrice: 0,
ExtendedPrice: 0,
NoHistory: False,
Tax1: 0,
Tax2: 0,
Discount: 0,
OriginalSerialNumber: String,
ReplacementSerialNumber: String,
IsPartsKit: False,
PartsKitName: String,
Comment: String,
PriceOverride: String,
GMItemId: String,
BIN: String,
PartsRequestType: Inquiry
}
],
PartRequestLines:
[
{
RepairOrderPartsLineRef: 00000000000000000000000000000000,
RepairOrderPartsLineId: 0,
CSR: String,
PartNumber: String,
PartDescription: String,
Requested: 0,
Shipped: 0,
Ordered: 0,
PriceCode: String,
Cost: 0,
UnitPrice: 0,
ExtendedPrice: 0,
NoHistory: False,
Tax1: 0,
Tax2: 0,
Discount: 0,
OriginalSerialNumber: String,
ReplacementSerialNumber: String,
IsPartsKit: False,
PartsKitName: String,
Comment: String,
PriceOverride: String,
GMItemId: String,
BIN: String,
PartsRequestType: Inquiry
}
],
LabourLines:
[
{
RepairOrderLabourLineRef: 00000000000000000000000000000000,
RepairOrderLabourLineId: 0,
CSR: String,
OpCode: String,
OpDescription: String,
Tech: String,
ActualHours: 0,
SoldHours: 0,
PriceCode: String,
Price: 0,
Cost: 0,
Tax1: 0,
Tax2: 0,
Discount: 0,
PriceCodeType: 0,
PriceOverride: String,
GMItemId: String,
GMOPCode: String
}
],
SubletLines:
[
{
RepairOrderSubletLineRef: 00000000000000000000000000000000,
RepairOrderSubletLineId: 0,
CSR: String,
Description: String,
PriceCode: String,
Price: 0,
Cost: 0,
Tax1: 0,
Tax2: 0
}
],
TimePunches:
[
{
StartTime: 0001-01-01,
StopTime: 0001-01-01,
Tech: String
}
],
Summary:
{
Labour: 0,
Parts: 0,
OilGas: 0,
SubletTow: 0,
Misc: 0,
Environment: 0,
ShopSupplies: 0,
Freight: 0,
WarrantyDeductible: 0,
Discount: 0,
SubTotal: 0,
Tax1: 0,
Tax2: 0,
InvoiceTotal: 0,
CustomerDeductible: 0,
GrandTotal: 0,
Status: String,
DateCashiered: 0001-01-01,
LabourDiscount: 0,
PartDiscount: 0,
ServiceFeeTotal: 0
},
Coupons:
[
{
Code: String,
Description: String,
Amount: 0
}
],
PriceCode: String,
JobGoodWill: False,
JobReferback: String,
ClaimNumber: String,
OriginType: String,
PartnerAddedReq: String,
LineType: RequestLine,
MenuPackagePriceType: String,
TireStorageType: 0,
IsDeleted: False,
InspectionRef: 00000000000000000000000000000000,
AWRTechCSR: String
}
],
DeferredRequests:
[
{
RepairOrderRequestRef: 00000000000000000000000000000000,
RepairOrderRequestId: 0,
CSR: String,
Skill: String,
RequestCode: String,
RequestDescription: String,
Cause: String,
Correction: String,
Status: String,
Tech: String,
AllowedHours: 0,
EstimateLabour: 0,
EstimateParts: 0,
ComeBack: False,
AddedOperation: False,
PartLines:
[
{
RepairOrderPartsLineRef: 00000000000000000000000000000000,
RepairOrderPartsLineId: 0,
CSR: String,
PartNumber: String,
PartDescription: String,
Requested: 0,
Shipped: 0,
Ordered: 0,
PriceCode: String,
Cost: 0,
UnitPrice: 0,
ExtendedPrice: 0,
NoHistory: False,
Tax1: 0,
Tax2: 0,
Discount: 0,
OriginalSerialNumber: String,
ReplacementSerialNumber: String,
IsPartsKit: False,
PartsKitName: String,
Comment: String,
PriceOverride: String,
GMItemId: String,
BIN: String,
PartsRequestType: Inquiry
}
],
PartRequestLines:
[
{
RepairOrderPartsLineRef: 00000000000000000000000000000000,
RepairOrderPartsLineId: 0,
CSR: String,
PartNumber: String,
PartDescription: String,
Requested: 0,
Shipped: 0,
Ordered: 0,
PriceCode: String,
Cost: 0,
UnitPrice: 0,
ExtendedPrice: 0,
NoHistory: False,
Tax1: 0,
Tax2: 0,
Discount: 0,
OriginalSerialNumber: String,
ReplacementSerialNumber: String,
IsPartsKit: False,
PartsKitName: String,
Comment: String,
PriceOverride: String,
GMItemId: String,
BIN: String,
PartsRequestType: Inquiry
}
],
LabourLines:
[
{
RepairOrderLabourLineRef: 00000000000000000000000000000000,
RepairOrderLabourLineId: 0,
CSR: String,
OpCode: String,
OpDescription: String,
Tech: String,
ActualHours: 0,
SoldHours: 0,
PriceCode: String,
Price: 0,
Cost: 0,
Tax1: 0,
Tax2: 0,
Discount: 0,
PriceCodeType: 0,
PriceOverride: String,
GMItemId: String,
GMOPCode: String
}
],
SubletLines:
[
{
RepairOrderSubletLineRef: 00000000000000000000000000000000,
RepairOrderSubletLineId: 0,
CSR: String,
Description: String,
PriceCode: String,
Price: 0,
Cost: 0,
Tax1: 0,
Tax2: 0
}
],
TimePunches:
[
{
StartTime: 0001-01-01,
StopTime: 0001-01-01,
Tech: String
}
],
Summary:
{
Labour: 0,
Parts: 0,
OilGas: 0,
SubletTow: 0,
Misc: 0,
Environment: 0,
ShopSupplies: 0,
Freight: 0,
WarrantyDeductible: 0,
Discount: 0,
SubTotal: 0,
Tax1: 0,
Tax2: 0,
InvoiceTotal: 0,
CustomerDeductible: 0,
GrandTotal: 0,
Status: String,
DateCashiered: 0001-01-01,
LabourDiscount: 0,
PartDiscount: 0,
ServiceFeeTotal: 0
},
Coupons:
[
{
Code: String,
Description: String,
Amount: 0
}
],
PriceCode: String,
JobGoodWill: False,
JobReferback: String,
ClaimNumber: String,
OriginType: String,
PartnerAddedReq: String,
LineType: RequestLine,
MenuPackagePriceType: String,
TireStorageType: 0,
IsDeleted: False,
InspectionRef: 00000000000000000000000000000000,
AWRTechCSR: String
}
],
CancelledRequests:
[
{
RepairOrderRequestRef: 00000000000000000000000000000000,
RepairOrderRequestId: 0,
CSR: String,
Skill: String,
RequestCode: String,
RequestDescription: String,
Cause: String,
Correction: String,
Status: String,
Tech: String,
AllowedHours: 0,
EstimateLabour: 0,
EstimateParts: 0,
ComeBack: False,
AddedOperation: False,
PartLines:
[
{
RepairOrderPartsLineRef: 00000000000000000000000000000000,
RepairOrderPartsLineId: 0,
CSR: String,
PartNumber: String,
PartDescription: String,
Requested: 0,
Shipped: 0,
Ordered: 0,
PriceCode: String,
Cost: 0,
UnitPrice: 0,
ExtendedPrice: 0,
NoHistory: False,
Tax1: 0,
Tax2: 0,
Discount: 0,
OriginalSerialNumber: String,
ReplacementSerialNumber: String,
IsPartsKit: False,
PartsKitName: String,
Comment: String,
PriceOverride: String,
GMItemId: String,
BIN: String,
PartsRequestType: Inquiry
}
],
PartRequestLines:
[
{
RepairOrderPartsLineRef: 00000000000000000000000000000000,
RepairOrderPartsLineId: 0,
CSR: String,
PartNumber: String,
PartDescription: String,
Requested: 0,
Shipped: 0,
Ordered: 0,
PriceCode: String,
Cost: 0,
UnitPrice: 0,
ExtendedPrice: 0,
NoHistory: False,
Tax1: 0,
Tax2: 0,
Discount: 0,
OriginalSerialNumber: String,
ReplacementSerialNumber: String,
IsPartsKit: False,
PartsKitName: String,
Comment: String,
PriceOverride: String,
GMItemId: String,
BIN: String,
PartsRequestType: Inquiry
}
],
LabourLines:
[
{
RepairOrderLabourLineRef: 00000000000000000000000000000000,
RepairOrderLabourLineId: 0,
CSR: String,
OpCode: String,
OpDescription: String,
Tech: String,
ActualHours: 0,
SoldHours: 0,
PriceCode: String,
Price: 0,
Cost: 0,
Tax1: 0,
Tax2: 0,
Discount: 0,
PriceCodeType: 0,
PriceOverride: String,
GMItemId: String,
GMOPCode: String
}
],
SubletLines:
[
{
RepairOrderSubletLineRef: 00000000000000000000000000000000,
RepairOrderSubletLineId: 0,
CSR: String,
Description: String,
PriceCode: String,
Price: 0,
Cost: 0,
Tax1: 0,
Tax2: 0
}
],
TimePunches:
[
{
StartTime: 0001-01-01,
StopTime: 0001-01-01,
Tech: String
}
],
Summary:
{
Labour: 0,
Parts: 0,
OilGas: 0,
SubletTow: 0,
Misc: 0,
Environment: 0,
ShopSupplies: 0,
Freight: 0,
WarrantyDeductible: 0,
Discount: 0,
SubTotal: 0,
Tax1: 0,
Tax2: 0,
InvoiceTotal: 0,
CustomerDeductible: 0,
GrandTotal: 0,
Status: String,
DateCashiered: 0001-01-01,
LabourDiscount: 0,
PartDiscount: 0,
ServiceFeeTotal: 0
},
Coupons:
[
{
Code: String,
Description: String,
Amount: 0
}
],
PriceCode: String,
JobGoodWill: False,
JobReferback: String,
ClaimNumber: String,
OriginType: String,
PartnerAddedReq: String,
LineType: RequestLine,
MenuPackagePriceType: String,
TireStorageType: 0,
IsDeleted: False,
InspectionRef: 00000000000000000000000000000000,
AWRTechCSR: String
}
],
Priority: 0,
TodayPhoneNumber: String
},
ID: 00000000000000000000000000000000,
RepairOrderRef: 00000000000000000000000000000000,
Sequence: 0,
ClaimNumber: String,
SubmissionNumber: String,
ClaimType: String,
DefectCode: String,
SymptomCode: String,
FailedPart: String,
CauseCode: String,
TemplateNumber: String,
AccessoryClaimType: String,
PartType: String,
ClaimSubletLaborPrice: 0,
ClaimSubletPartPrice: 0,
ClaimReturnCorePrice: 0,
ClaimMiscPrice: 0,
ClaimNonTaxableLaborPrice: 0,
ClaimNonTaxablePartPrice: 0,
ClaimTaxableLaborPrice: 0,
ClaimTaxablePartPrice: 0,
ClaimTaxPrice: 0,
ClaimTotalPrice: 0,
ClaimSubmissionCount: 0,
DataCollectionStatus: False,
Created: String,
LastUpdated: String,
OpCode: String,
MiscCode: String,
MiscDescription: String,
VehicleDemoFlag: False,
NonUSVehicleFlag: False,
EngineNumber: String,
FireRelatedFlag: False
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
SerialNumber: String,
RepairOrderNumber: String,
UserCode: String,
RepairOrder:
{
Id: string/00000000-0000-0000-0000-000000000000,
RepairOrderId: 00000000000000000000000000000000,
SerialNumber: String,
RepairOrderNumber: 0,
RawRepairOrderNumber: String,
DateOpened: 0001-01-01,
DateCashiered: 0001-01-01,
DatePromised: 0001-01-01,
DateVehicleCompleted: 0001-01-01,
DateCustomerNotified: 0001-01-01,
CSR: String,
BookingUser: String,
ContactRef: 00000000000000000000000000000000,
VehicleRef: 00000000000000000000000000000000,
MileageIn: 0,
MileageOut: 0,
Tag: String,
Location: String,
IsWaiter: False,
IsComeback: False,
Shop: String,
ChargeType: String,
PurchaseOrderNumber: String,
Transportation: String,
Status: String,
Requests:
[
{
RepairOrderRequestRef: 00000000000000000000000000000000,
RepairOrderRequestId: 0,
CSR: String,
Skill: String,
RequestCode: String,
RequestDescription: String,
Cause: String,
Correction: String,
Status: String,
Tech: String,
AllowedHours: 0,
EstimateLabour: 0,
EstimateParts: 0,
ComeBack: False,
AddedOperation: False,
PartLines:
[
{
RepairOrderPartsLineRef: 00000000000000000000000000000000,
RepairOrderPartsLineId: 0,
CSR: String,
PartNumber: String,
PartDescription: String,
Requested: 0,
Shipped: 0,
Ordered: 0,
PriceCode: String,
Cost: 0,
UnitPrice: 0,
ExtendedPrice: 0,
NoHistory: False,
Tax1: 0,
Tax2: 0,
Discount: 0,
OriginalSerialNumber: String,
ReplacementSerialNumber: String,
IsPartsKit: False,
PartsKitName: String,
Comment: String,
PriceOverride: String,
GMItemId: String,
BIN: String,
PartsRequestType: Inquiry
}
],
PartRequestLines:
[
{
RepairOrderPartsLineRef: 00000000000000000000000000000000,
RepairOrderPartsLineId: 0,
CSR: String,
PartNumber: String,
PartDescription: String,
Requested: 0,
Shipped: 0,
Ordered: 0,
PriceCode: String,
Cost: 0,
UnitPrice: 0,
ExtendedPrice: 0,
NoHistory: False,
Tax1: 0,
Tax2: 0,
Discount: 0,
OriginalSerialNumber: String,
ReplacementSerialNumber: String,
IsPartsKit: False,
PartsKitName: String,
Comment: String,
PriceOverride: String,
GMItemId: String,
BIN: String,
PartsRequestType: Inquiry
}
],
LabourLines:
[
{
RepairOrderLabourLineRef: 00000000000000000000000000000000,
RepairOrderLabourLineId: 0,
CSR: String,
OpCode: String,
OpDescription: String,
Tech: String,
ActualHours: 0,
SoldHours: 0,
PriceCode: String,
Price: 0,
Cost: 0,
Tax1: 0,
Tax2: 0,
Discount: 0,
PriceCodeType: 0,
PriceOverride: String,
GMItemId: String,
GMOPCode: String
}
],
SubletLines:
[
{
RepairOrderSubletLineRef: 00000000000000000000000000000000,
RepairOrderSubletLineId: 0,
CSR: String,
Description: String,
PriceCode: String,
Price: 0,
Cost: 0,
Tax1: 0,
Tax2: 0
}
],
TimePunches:
[
{
StartTime: 0001-01-01,
StopTime: 0001-01-01,
Tech: String
}
],
Summary:
{
Labour: 0,
Parts: 0,
OilGas: 0,
SubletTow: 0,
Misc: 0,
Environment: 0,
ShopSupplies: 0,
Freight: 0,
WarrantyDeductible: 0,
Discount: 0,
SubTotal: 0,
Tax1: 0,
Tax2: 0,
InvoiceTotal: 0,
CustomerDeductible: 0,
GrandTotal: 0,
Status: String,
DateCashiered: 0001-01-01,
LabourDiscount: 0,
PartDiscount: 0,
ServiceFeeTotal: 0
},
Coupons:
[
{
Code: String,
Description: String,
Amount: 0
}
],
PriceCode: String,
JobGoodWill: False,
JobReferback: String,
ClaimNumber: String,
OriginType: String,
PartnerAddedReq: String,
LineType: RequestLine,
MenuPackagePriceType: String,
TireStorageType: 0,
IsDeleted: False,
InspectionRef: 00000000000000000000000000000000,
AWRTechCSR: String
}
],
CustomerSummary:
{
Labour: 0,
Parts: 0,
OilGas: 0,
SubletTow: 0,
Misc: 0,
Environment: 0,
ShopSupplies: 0,
Freight: 0,
WarrantyDeductible: 0,
Discount: 0,
SubTotal: 0,
Tax1: 0,
Tax2: 0,
InvoiceTotal: 0,
CustomerDeductible: 0,
GrandTotal: 0,
Status: String,
DateCashiered: 0001-01-01,
LabourDiscount: 0,
PartDiscount: 0,
ServiceFeeTotal: 0
},
WarrantySummary:
{
Labour: 0,
Parts: 0,
OilGas: 0,
SubletTow: 0,
Misc: 0,
Environment: 0,
ShopSupplies: 0,
Freight: 0,
WarrantyDeductible: 0,
Discount: 0,
SubTotal: 0,
Tax1: 0,
Tax2: 0,
InvoiceTotal: 0,
CustomerDeductible: 0,
GrandTotal: 0,
Status: String,
DateCashiered: 0001-01-01,
LabourDiscount: 0,
PartDiscount: 0,
ServiceFeeTotal: 0
},
InternalSummary:
{
Labour: 0,
Parts: 0,
OilGas: 0,
SubletTow: 0,
Misc: 0,
Environment: 0,
ShopSupplies: 0,
Freight: 0,
WarrantyDeductible: 0,
Discount: 0,
SubTotal: 0,
Tax1: 0,
Tax2: 0,
InvoiceTotal: 0,
CustomerDeductible: 0,
GrandTotal: 0,
Status: String,
DateCashiered: 0001-01-01,
LabourDiscount: 0,
PartDiscount: 0,
ServiceFeeTotal: 0
},
Loaner:
{
VehicleRef: 00000000000000000000000000000000,
FriendlyId: String,
DatePickup: 0001-01-01,
DateDropOff: 0001-01-01,
OdomPickup: 0,
OdomDropOff: 0,
AgreementNumber: 0,
Comments: String
},
Memo: String,
MemoCustomerCopy: False,
AppointmentNumber: 0,
AppointmentRef: 00000000000000000000000000000000,
LastUpdate: 0001-01-01,
IsHardCopyPrinted: False,
PendingRequests:
[
{
RepairOrderRequestRef: 00000000000000000000000000000000,
RepairOrderRequestId: 0,
CSR: String,
Skill: String,
RequestCode: String,
RequestDescription: String,
Cause: String,
Correction: String,
Status: String,
Tech: String,
AllowedHours: 0,
EstimateLabour: 0,
EstimateParts: 0,
ComeBack: False,
AddedOperation: False,
PartLines:
[
{
RepairOrderPartsLineRef: 00000000000000000000000000000000,
RepairOrderPartsLineId: 0,
CSR: String,
PartNumber: String,
PartDescription: String,
Requested: 0,
Shipped: 0,
Ordered: 0,
PriceCode: String,
Cost: 0,
UnitPrice: 0,
ExtendedPrice: 0,
NoHistory: False,
Tax1: 0,
Tax2: 0,
Discount: 0,
OriginalSerialNumber: String,
ReplacementSerialNumber: String,
IsPartsKit: False,
PartsKitName: String,
Comment: String,
PriceOverride: String,
GMItemId: String,
BIN: String,
PartsRequestType: Inquiry
}
],
PartRequestLines:
[
{
RepairOrderPartsLineRef: 00000000000000000000000000000000,
RepairOrderPartsLineId: 0,
CSR: String,
PartNumber: String,
PartDescription: String,
Requested: 0,
Shipped: 0,
Ordered: 0,
PriceCode: String,
Cost: 0,
UnitPrice: 0,
ExtendedPrice: 0,
NoHistory: False,
Tax1: 0,
Tax2: 0,
Discount: 0,
OriginalSerialNumber: String,
ReplacementSerialNumber: String,
IsPartsKit: False,
PartsKitName: String,
Comment: String,
PriceOverride: String,
GMItemId: String,
BIN: String,
PartsRequestType: Inquiry
}
],
LabourLines:
[
{
RepairOrderLabourLineRef: 00000000000000000000000000000000,
RepairOrderLabourLineId: 0,
CSR: String,
OpCode: String,
OpDescription: String,
Tech: String,
ActualHours: 0,
SoldHours: 0,
PriceCode: String,
Price: 0,
Cost: 0,
Tax1: 0,
Tax2: 0,
Discount: 0,
PriceCodeType: 0,
PriceOverride: String,
GMItemId: String,
GMOPCode: String
}
],
SubletLines:
[
{
RepairOrderSubletLineRef: 00000000000000000000000000000000,
RepairOrderSubletLineId: 0,
CSR: String,
Description: String,
PriceCode: String,
Price: 0,
Cost: 0,
Tax1: 0,
Tax2: 0
}
],
TimePunches:
[
{
StartTime: 0001-01-01,
StopTime: 0001-01-01,
Tech: String
}
],
Summary:
{
Labour: 0,
Parts: 0,
OilGas: 0,
SubletTow: 0,
Misc: 0,
Environment: 0,
ShopSupplies: 0,
Freight: 0,
WarrantyDeductible: 0,
Discount: 0,
SubTotal: 0,
Tax1: 0,
Tax2: 0,
InvoiceTotal: 0,
CustomerDeductible: 0,
GrandTotal: 0,
Status: String,
DateCashiered: 0001-01-01,
LabourDiscount: 0,
PartDiscount: 0,
ServiceFeeTotal: 0
},
Coupons:
[
{
Code: String,
Description: String,
Amount: 0
}
],
PriceCode: String,
JobGoodWill: False,
JobReferback: String,
ClaimNumber: String,
OriginType: String,
PartnerAddedReq: String,
LineType: RequestLine,
MenuPackagePriceType: String,
TireStorageType: 0,
IsDeleted: False,
InspectionRef: 00000000000000000000000000000000,
AWRTechCSR: String
}
],
DeferredRequests:
[
{
RepairOrderRequestRef: 00000000000000000000000000000000,
RepairOrderRequestId: 0,
CSR: String,
Skill: String,
RequestCode: String,
RequestDescription: String,
Cause: String,
Correction: String,
Status: String,
Tech: String,
AllowedHours: 0,
EstimateLabour: 0,
EstimateParts: 0,
ComeBack: False,
AddedOperation: False,
PartLines:
[
{
RepairOrderPartsLineRef: 00000000000000000000000000000000,
RepairOrderPartsLineId: 0,
CSR: String,
PartNumber: String,
PartDescription: String,
Requested: 0,
Shipped: 0,
Ordered: 0,
PriceCode: String,
Cost: 0,
UnitPrice: 0,
ExtendedPrice: 0,
NoHistory: False,
Tax1: 0,
Tax2: 0,
Discount: 0,
OriginalSerialNumber: String,
ReplacementSerialNumber: String,
IsPartsKit: False,
PartsKitName: String,
Comment: String,
PriceOverride: String,
GMItemId: String,
BIN: String,
PartsRequestType: Inquiry
}
],
PartRequestLines:
[
{
RepairOrderPartsLineRef: 00000000000000000000000000000000,
RepairOrderPartsLineId: 0,
CSR: String,
PartNumber: String,
PartDescription: String,
Requested: 0,
Shipped: 0,
Ordered: 0,
PriceCode: String,
Cost: 0,
UnitPrice: 0,
ExtendedPrice: 0,
NoHistory: False,
Tax1: 0,
Tax2: 0,
Discount: 0,
OriginalSerialNumber: String,
ReplacementSerialNumber: String,
IsPartsKit: False,
PartsKitName: String,
Comment: String,
PriceOverride: String,
GMItemId: String,
BIN: String,
PartsRequestType: Inquiry
}
],
LabourLines:
[
{
RepairOrderLabourLineRef: 00000000000000000000000000000000,
RepairOrderLabourLineId: 0,
CSR: String,
OpCode: String,
OpDescription: String,
Tech: String,
ActualHours: 0,
SoldHours: 0,
PriceCode: String,
Price: 0,
Cost: 0,
Tax1: 0,
Tax2: 0,
Discount: 0,
PriceCodeType: 0,
PriceOverride: String,
GMItemId: String,
GMOPCode: String
}
],
SubletLines:
[
{
RepairOrderSubletLineRef: 00000000000000000000000000000000,
RepairOrderSubletLineId: 0,
CSR: String,
Description: String,
PriceCode: String,
Price: 0,
Cost: 0,
Tax1: 0,
Tax2: 0
}
],
TimePunches:
[
{
StartTime: 0001-01-01,
StopTime: 0001-01-01,
Tech: String
}
],
Summary:
{
Labour: 0,
Parts: 0,
OilGas: 0,
SubletTow: 0,
Misc: 0,
Environment: 0,
ShopSupplies: 0,
Freight: 0,
WarrantyDeductible: 0,
Discount: 0,
SubTotal: 0,
Tax1: 0,
Tax2: 0,
InvoiceTotal: 0,
CustomerDeductible: 0,
GrandTotal: 0,
Status: String,
DateCashiered: 0001-01-01,
LabourDiscount: 0,
PartDiscount: 0,
ServiceFeeTotal: 0
},
Coupons:
[
{
Code: String,
Description: String,
Amount: 0
}
],
PriceCode: String,
JobGoodWill: False,
JobReferback: String,
ClaimNumber: String,
OriginType: String,
PartnerAddedReq: String,
LineType: RequestLine,
MenuPackagePriceType: String,
TireStorageType: 0,
IsDeleted: False,
InspectionRef: 00000000000000000000000000000000,
AWRTechCSR: String
}
],
CancelledRequests:
[
{
RepairOrderRequestRef: 00000000000000000000000000000000,
RepairOrderRequestId: 0,
CSR: String,
Skill: String,
RequestCode: String,
RequestDescription: String,
Cause: String,
Correction: String,
Status: String,
Tech: String,
AllowedHours: 0,
EstimateLabour: 0,
EstimateParts: 0,
ComeBack: False,
AddedOperation: False,
PartLines:
[
{
RepairOrderPartsLineRef: 00000000000000000000000000000000,
RepairOrderPartsLineId: 0,
CSR: String,
PartNumber: String,
PartDescription: String,
Requested: 0,
Shipped: 0,
Ordered: 0,
PriceCode: String,
Cost: 0,
UnitPrice: 0,
ExtendedPrice: 0,
NoHistory: False,
Tax1: 0,
Tax2: 0,
Discount: 0,
OriginalSerialNumber: String,
ReplacementSerialNumber: String,
IsPartsKit: False,
PartsKitName: String,
Comment: String,
PriceOverride: String,
GMItemId: String,
BIN: String,
PartsRequestType: Inquiry
}
],
PartRequestLines:
[
{
RepairOrderPartsLineRef: 00000000000000000000000000000000,
RepairOrderPartsLineId: 0,
CSR: String,
PartNumber: String,
PartDescription: String,
Requested: 0,
Shipped: 0,
Ordered: 0,
PriceCode: String,
Cost: 0,
UnitPrice: 0,
ExtendedPrice: 0,
NoHistory: False,
Tax1: 0,
Tax2: 0,
Discount: 0,
OriginalSerialNumber: String,
ReplacementSerialNumber: String,
IsPartsKit: False,
PartsKitName: String,
Comment: String,
PriceOverride: String,
GMItemId: String,
BIN: String,
PartsRequestType: Inquiry
}
],
LabourLines:
[
{
RepairOrderLabourLineRef: 00000000000000000000000000000000,
RepairOrderLabourLineId: 0,
CSR: String,
OpCode: String,
OpDescription: String,
Tech: String,
ActualHours: 0,
SoldHours: 0,
PriceCode: String,
Price: 0,
Cost: 0,
Tax1: 0,
Tax2: 0,
Discount: 0,
PriceCodeType: 0,
PriceOverride: String,
GMItemId: String,
GMOPCode: String
}
],
SubletLines:
[
{
RepairOrderSubletLineRef: 00000000000000000000000000000000,
RepairOrderSubletLineId: 0,
CSR: String,
Description: String,
PriceCode: String,
Price: 0,
Cost: 0,
Tax1: 0,
Tax2: 0
}
],
TimePunches:
[
{
StartTime: 0001-01-01,
StopTime: 0001-01-01,
Tech: String
}
],
Summary:
{
Labour: 0,
Parts: 0,
OilGas: 0,
SubletTow: 0,
Misc: 0,
Environment: 0,
ShopSupplies: 0,
Freight: 0,
WarrantyDeductible: 0,
Discount: 0,
SubTotal: 0,
Tax1: 0,
Tax2: 0,
InvoiceTotal: 0,
CustomerDeductible: 0,
GrandTotal: 0,
Status: String,
DateCashiered: 0001-01-01,
LabourDiscount: 0,
PartDiscount: 0,
ServiceFeeTotal: 0
},
Coupons:
[
{
Code: String,
Description: String,
Amount: 0
}
],
PriceCode: String,
JobGoodWill: False,
JobReferback: String,
ClaimNumber: String,
OriginType: String,
PartnerAddedReq: String,
LineType: RequestLine,
MenuPackagePriceType: String,
TireStorageType: 0,
IsDeleted: False,
InspectionRef: 00000000000000000000000000000000,
AWRTechCSR: String
}
],
Priority: 0,
TodayPhoneNumber: String
},
ID: 00000000000000000000000000000000,
RepairOrderRef: 00000000000000000000000000000000,
Sequence: 0,
ClaimNumber: String,
SubmissionNumber: String,
ClaimType: String,
DefectCode: String,
SymptomCode: String,
FailedPart: String,
CauseCode: String,
TemplateNumber: String,
AccessoryClaimType: String,
PartType: String,
ClaimSubletLaborPrice: 0,
ClaimSubletPartPrice: 0,
ClaimReturnCorePrice: 0,
ClaimMiscPrice: 0,
ClaimNonTaxableLaborPrice: 0,
ClaimNonTaxablePartPrice: 0,
ClaimTaxableLaborPrice: 0,
ClaimTaxablePartPrice: 0,
ClaimTaxPrice: 0,
ClaimTotalPrice: 0,
ClaimSubmissionCount: 0,
DataCollectionStatus: False,
Created: String,
LastUpdated: String,
OpCode: String,
MiscCode: String,
MiscDescription: String,
VehicleDemoFlag: False,
NonUSVehicleFlag: False,
EngineNumber: String,
FireRelatedFlag: False
}