ToyotaWebServices

<back to all web services

AdditionalFields

The following routes are available for this service:
All Verbs/AdditionalFields/{SerialNumber}/{UserCode}/{RepairOrderNumber}/

To override the Content-type in your clients HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /jsv/reply/AdditionalFields HTTP/1.1 
Host: toyota.pbssystems.com 
Content-Type: text/jsv
Content-Length: length

{
	SerialNumber: String,
	RepairOrderNumber: String,
	RepairOrderReference: 00000000000000000000000000000000,
	UserCode: String,
	RequestFields: 
	[
		{
			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,
				DateOpenedUTC: 0001-01-01,
				DateCashiered: 0001-01-01,
				DateCashieredUTC: 0001-01-01,
				DatePromised: 0001-01-01,
				DatePromisedUTC: 0001-01-01,
				DateVehicleCompleted: 0001-01-01,
				DateCustomerNotified: 0001-01-01,
				CSR: String,
				CSRRef: 00000000000000000000000000000000,
				BookingUser: String,
				BookingUserRef: 00000000000000000000000000000000,
				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,
						CSRRef: 00000000000000000000000000000000,
						Skill: String,
						RequestCode: String,
						RequestDescription: String,
						Cause: String,
						Correction: String,
						Status: String,
						Tech: String,
						TechRef: 00000000000000000000000000000000,
						AllowedHours: 0,
						EstimateLabour: 0,
						EstimateParts: 0,
						ComeBack: False,
						AddedOperation: False,
						PartLines: 
						[
							{
								RepairOrderPartsLineRef: 00000000000000000000000000000000,
								RepairOrderPartsLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								PartRef: 00000000000000000000000000000000,
								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,
								IsTransferred: False,
								SpecialOrderRef: 00000000000000000000000000000000
							}
						],
						PartRequestLines: 
						[
							{
								RepairOrderPartsLineRef: 00000000000000000000000000000000,
								RepairOrderPartsLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								PartRef: 00000000000000000000000000000000,
								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,
								IsTransferred: False,
								SpecialOrderRef: 00000000000000000000000000000000
							}
						],
						LabourLines: 
						[
							{
								RepairOrderLabourLineRef: 00000000000000000000000000000000,
								RepairOrderLabourLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								OpCode: String,
								OpDescription: String,
								Tech: String,
								TechRef: 00000000000000000000000000000000,
								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,
								CSRRef: 00000000000000000000000000000000,
								Description: String,
								PriceCode: String,
								Price: 0,
								Cost: 0,
								Tax1: 0,
								Tax2: 0
							}
						],
						TimePunches: 
						[
							{
								StartTime: 0001-01-01,
								StopTime: 0001-01-01,
								StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
								StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
								Tech: String,
								TechRef: 00000000000000000000000000000000
							}
						],
						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,
							CustomerDeductibleBillableDescription: String,
							GrandTotal: 0,
							Status: String,
							DateCashiered: 0001-01-01,
							LabourDiscount: 0,
							PartDiscount: 0,
							ServiceFeeTotal: 0,
							OEMDiscount: 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,
						AWRTechCSRRef: 00000000000000000000000000000000,
						FailureCode: String,
						DisplayInWebAppointments: False,
						MarkedForDeletion: False,
						Reason: String,
						Severity: String,
						JobNote: 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,
					CustomerDeductibleBillableDescription: String,
					GrandTotal: 0,
					Status: String,
					DateCashiered: 0001-01-01,
					LabourDiscount: 0,
					PartDiscount: 0,
					ServiceFeeTotal: 0,
					OEMDiscount: 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,
					CustomerDeductibleBillableDescription: String,
					GrandTotal: 0,
					Status: String,
					DateCashiered: 0001-01-01,
					LabourDiscount: 0,
					PartDiscount: 0,
					ServiceFeeTotal: 0,
					OEMDiscount: 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,
					CustomerDeductibleBillableDescription: String,
					GrandTotal: 0,
					Status: String,
					DateCashiered: 0001-01-01,
					LabourDiscount: 0,
					PartDiscount: 0,
					ServiceFeeTotal: 0,
					OEMDiscount: 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,
						CSRRef: 00000000000000000000000000000000,
						Skill: String,
						RequestCode: String,
						RequestDescription: String,
						Cause: String,
						Correction: String,
						Status: String,
						Tech: String,
						TechRef: 00000000000000000000000000000000,
						AllowedHours: 0,
						EstimateLabour: 0,
						EstimateParts: 0,
						ComeBack: False,
						AddedOperation: False,
						PartLines: 
						[
							{
								RepairOrderPartsLineRef: 00000000000000000000000000000000,
								RepairOrderPartsLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								PartRef: 00000000000000000000000000000000,
								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,
								IsTransferred: False,
								SpecialOrderRef: 00000000000000000000000000000000
							}
						],
						PartRequestLines: 
						[
							{
								RepairOrderPartsLineRef: 00000000000000000000000000000000,
								RepairOrderPartsLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								PartRef: 00000000000000000000000000000000,
								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,
								IsTransferred: False,
								SpecialOrderRef: 00000000000000000000000000000000
							}
						],
						LabourLines: 
						[
							{
								RepairOrderLabourLineRef: 00000000000000000000000000000000,
								RepairOrderLabourLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								OpCode: String,
								OpDescription: String,
								Tech: String,
								TechRef: 00000000000000000000000000000000,
								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,
								CSRRef: 00000000000000000000000000000000,
								Description: String,
								PriceCode: String,
								Price: 0,
								Cost: 0,
								Tax1: 0,
								Tax2: 0
							}
						],
						TimePunches: 
						[
							{
								StartTime: 0001-01-01,
								StopTime: 0001-01-01,
								StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
								StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
								Tech: String,
								TechRef: 00000000000000000000000000000000
							}
						],
						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,
							CustomerDeductibleBillableDescription: String,
							GrandTotal: 0,
							Status: String,
							DateCashiered: 0001-01-01,
							LabourDiscount: 0,
							PartDiscount: 0,
							ServiceFeeTotal: 0,
							OEMDiscount: 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,
						AWRTechCSRRef: 00000000000000000000000000000000,
						FailureCode: String,
						DisplayInWebAppointments: False,
						MarkedForDeletion: False,
						Reason: String,
						Severity: String,
						JobNote: String
					}
				],
				DeferredRequests: 
				[
					{
						RepairOrderRequestRef: 00000000000000000000000000000000,
						RepairOrderRequestId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						Skill: String,
						RequestCode: String,
						RequestDescription: String,
						Cause: String,
						Correction: String,
						Status: String,
						Tech: String,
						TechRef: 00000000000000000000000000000000,
						AllowedHours: 0,
						EstimateLabour: 0,
						EstimateParts: 0,
						ComeBack: False,
						AddedOperation: False,
						PartLines: 
						[
							{
								RepairOrderPartsLineRef: 00000000000000000000000000000000,
								RepairOrderPartsLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								PartRef: 00000000000000000000000000000000,
								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,
								IsTransferred: False,
								SpecialOrderRef: 00000000000000000000000000000000
							}
						],
						PartRequestLines: 
						[
							{
								RepairOrderPartsLineRef: 00000000000000000000000000000000,
								RepairOrderPartsLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								PartRef: 00000000000000000000000000000000,
								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,
								IsTransferred: False,
								SpecialOrderRef: 00000000000000000000000000000000
							}
						],
						LabourLines: 
						[
							{
								RepairOrderLabourLineRef: 00000000000000000000000000000000,
								RepairOrderLabourLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								OpCode: String,
								OpDescription: String,
								Tech: String,
								TechRef: 00000000000000000000000000000000,
								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,
								CSRRef: 00000000000000000000000000000000,
								Description: String,
								PriceCode: String,
								Price: 0,
								Cost: 0,
								Tax1: 0,
								Tax2: 0
							}
						],
						TimePunches: 
						[
							{
								StartTime: 0001-01-01,
								StopTime: 0001-01-01,
								StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
								StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
								Tech: String,
								TechRef: 00000000000000000000000000000000
							}
						],
						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,
							CustomerDeductibleBillableDescription: String,
							GrandTotal: 0,
							Status: String,
							DateCashiered: 0001-01-01,
							LabourDiscount: 0,
							PartDiscount: 0,
							ServiceFeeTotal: 0,
							OEMDiscount: 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,
						AWRTechCSRRef: 00000000000000000000000000000000,
						FailureCode: String,
						DisplayInWebAppointments: False,
						MarkedForDeletion: False,
						Reason: String,
						Severity: String,
						JobNote: String
					}
				],
				CancelledRequests: 
				[
					{
						RepairOrderRequestRef: 00000000000000000000000000000000,
						RepairOrderRequestId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						Skill: String,
						RequestCode: String,
						RequestDescription: String,
						Cause: String,
						Correction: String,
						Status: String,
						Tech: String,
						TechRef: 00000000000000000000000000000000,
						AllowedHours: 0,
						EstimateLabour: 0,
						EstimateParts: 0,
						ComeBack: False,
						AddedOperation: False,
						PartLines: 
						[
							{
								RepairOrderPartsLineRef: 00000000000000000000000000000000,
								RepairOrderPartsLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								PartRef: 00000000000000000000000000000000,
								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,
								IsTransferred: False,
								SpecialOrderRef: 00000000000000000000000000000000
							}
						],
						PartRequestLines: 
						[
							{
								RepairOrderPartsLineRef: 00000000000000000000000000000000,
								RepairOrderPartsLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								PartRef: 00000000000000000000000000000000,
								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,
								IsTransferred: False,
								SpecialOrderRef: 00000000000000000000000000000000
							}
						],
						LabourLines: 
						[
							{
								RepairOrderLabourLineRef: 00000000000000000000000000000000,
								RepairOrderLabourLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								OpCode: String,
								OpDescription: String,
								Tech: String,
								TechRef: 00000000000000000000000000000000,
								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,
								CSRRef: 00000000000000000000000000000000,
								Description: String,
								PriceCode: String,
								Price: 0,
								Cost: 0,
								Tax1: 0,
								Tax2: 0
							}
						],
						TimePunches: 
						[
							{
								StartTime: 0001-01-01,
								StopTime: 0001-01-01,
								StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
								StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
								Tech: String,
								TechRef: 00000000000000000000000000000000
							}
						],
						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,
							CustomerDeductibleBillableDescription: String,
							GrandTotal: 0,
							Status: String,
							DateCashiered: 0001-01-01,
							LabourDiscount: 0,
							PartDiscount: 0,
							ServiceFeeTotal: 0,
							OEMDiscount: 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,
						AWRTechCSRRef: 00000000000000000000000000000000,
						FailureCode: String,
						DisplayInWebAppointments: False,
						MarkedForDeletion: False,
						Reason: String,
						Severity: String,
						JobNote: String
					}
				],
				Priority: 0,
				TodayPhoneNumber: String,
				NotifyType: String,
				IncludeInternalPricing: False,
				VINInquiryPerformed: False,
				SONote: String,
				AlternateStartAddress: 
				{
					Name: String,
					Address: String,
					City: String,
					Province: String,
					PostalCode: String,
					AdditionalInfo: String
				},
				AlternateEndAddress: 
				{
					Name: String,
					Address: String,
					City: String,
					Province: String,
					PostalCode: String,
					AdditionalInfo: String
				}
			},
			ID: 00000000000000000000000000000000,
			RepairOrderRef: 00000000000000000000000000000000,
			RequestRef: {},
			Sequence: 0,
			RecallCampaignNumber: String,
			RecallCampaignOptionCode: String,
			SupplementalCampaignFlag: False,
			CampaignDispositionCode: String,
			CampaignReimbursementCode: String,
			LegalCaseNumber: String,
			TechnicalAnalysisCaseNumber: String,
			CustomerRelationsCaseNumber: String,
			BetterBusinessBureauCaseNumber: String,
			BatteryVoltage: String,
			BatteryVoltageUnitCode: String,
			DiagnosisCodes: String,
			HazmatIndicator: False,
			ComplaintCode: String,
			JobDenialCode: String,
			JobDenialDescription: String,
			MiscNotes: String
		}
	],
	VehicleFields: 
	{
		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,
			DateOpenedUTC: 0001-01-01,
			DateCashiered: 0001-01-01,
			DateCashieredUTC: 0001-01-01,
			DatePromised: 0001-01-01,
			DatePromisedUTC: 0001-01-01,
			DateVehicleCompleted: 0001-01-01,
			DateCustomerNotified: 0001-01-01,
			CSR: String,
			CSRRef: 00000000000000000000000000000000,
			BookingUser: String,
			BookingUserRef: 00000000000000000000000000000000,
			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,
					CSRRef: 00000000000000000000000000000000,
					Skill: String,
					RequestCode: String,
					RequestDescription: String,
					Cause: String,
					Correction: String,
					Status: String,
					Tech: String,
					TechRef: 00000000000000000000000000000000,
					AllowedHours: 0,
					EstimateLabour: 0,
					EstimateParts: 0,
					ComeBack: False,
					AddedOperation: False,
					PartLines: 
					[
						{
							RepairOrderPartsLineRef: 00000000000000000000000000000000,
							RepairOrderPartsLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							PartRef: 00000000000000000000000000000000,
							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,
							IsTransferred: False,
							SpecialOrderRef: 00000000000000000000000000000000
						}
					],
					PartRequestLines: 
					[
						{
							RepairOrderPartsLineRef: 00000000000000000000000000000000,
							RepairOrderPartsLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							PartRef: 00000000000000000000000000000000,
							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,
							IsTransferred: False,
							SpecialOrderRef: 00000000000000000000000000000000
						}
					],
					LabourLines: 
					[
						{
							RepairOrderLabourLineRef: 00000000000000000000000000000000,
							RepairOrderLabourLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							OpCode: String,
							OpDescription: String,
							Tech: String,
							TechRef: 00000000000000000000000000000000,
							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,
							CSRRef: 00000000000000000000000000000000,
							Description: String,
							PriceCode: String,
							Price: 0,
							Cost: 0,
							Tax1: 0,
							Tax2: 0
						}
					],
					TimePunches: 
					[
						{
							StartTime: 0001-01-01,
							StopTime: 0001-01-01,
							StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
							StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
							Tech: String,
							TechRef: 00000000000000000000000000000000
						}
					],
					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,
						CustomerDeductibleBillableDescription: String,
						GrandTotal: 0,
						Status: String,
						DateCashiered: 0001-01-01,
						LabourDiscount: 0,
						PartDiscount: 0,
						ServiceFeeTotal: 0,
						OEMDiscount: 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,
					AWRTechCSRRef: 00000000000000000000000000000000,
					FailureCode: String,
					DisplayInWebAppointments: False,
					MarkedForDeletion: False,
					Reason: String,
					Severity: String,
					JobNote: 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,
				CustomerDeductibleBillableDescription: String,
				GrandTotal: 0,
				Status: String,
				DateCashiered: 0001-01-01,
				LabourDiscount: 0,
				PartDiscount: 0,
				ServiceFeeTotal: 0,
				OEMDiscount: 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,
				CustomerDeductibleBillableDescription: String,
				GrandTotal: 0,
				Status: String,
				DateCashiered: 0001-01-01,
				LabourDiscount: 0,
				PartDiscount: 0,
				ServiceFeeTotal: 0,
				OEMDiscount: 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,
				CustomerDeductibleBillableDescription: String,
				GrandTotal: 0,
				Status: String,
				DateCashiered: 0001-01-01,
				LabourDiscount: 0,
				PartDiscount: 0,
				ServiceFeeTotal: 0,
				OEMDiscount: 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,
					CSRRef: 00000000000000000000000000000000,
					Skill: String,
					RequestCode: String,
					RequestDescription: String,
					Cause: String,
					Correction: String,
					Status: String,
					Tech: String,
					TechRef: 00000000000000000000000000000000,
					AllowedHours: 0,
					EstimateLabour: 0,
					EstimateParts: 0,
					ComeBack: False,
					AddedOperation: False,
					PartLines: 
					[
						{
							RepairOrderPartsLineRef: 00000000000000000000000000000000,
							RepairOrderPartsLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							PartRef: 00000000000000000000000000000000,
							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,
							IsTransferred: False,
							SpecialOrderRef: 00000000000000000000000000000000
						}
					],
					PartRequestLines: 
					[
						{
							RepairOrderPartsLineRef: 00000000000000000000000000000000,
							RepairOrderPartsLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							PartRef: 00000000000000000000000000000000,
							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,
							IsTransferred: False,
							SpecialOrderRef: 00000000000000000000000000000000
						}
					],
					LabourLines: 
					[
						{
							RepairOrderLabourLineRef: 00000000000000000000000000000000,
							RepairOrderLabourLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							OpCode: String,
							OpDescription: String,
							Tech: String,
							TechRef: 00000000000000000000000000000000,
							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,
							CSRRef: 00000000000000000000000000000000,
							Description: String,
							PriceCode: String,
							Price: 0,
							Cost: 0,
							Tax1: 0,
							Tax2: 0
						}
					],
					TimePunches: 
					[
						{
							StartTime: 0001-01-01,
							StopTime: 0001-01-01,
							StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
							StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
							Tech: String,
							TechRef: 00000000000000000000000000000000
						}
					],
					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,
						CustomerDeductibleBillableDescription: String,
						GrandTotal: 0,
						Status: String,
						DateCashiered: 0001-01-01,
						LabourDiscount: 0,
						PartDiscount: 0,
						ServiceFeeTotal: 0,
						OEMDiscount: 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,
					AWRTechCSRRef: 00000000000000000000000000000000,
					FailureCode: String,
					DisplayInWebAppointments: False,
					MarkedForDeletion: False,
					Reason: String,
					Severity: String,
					JobNote: String
				}
			],
			DeferredRequests: 
			[
				{
					RepairOrderRequestRef: 00000000000000000000000000000000,
					RepairOrderRequestId: 0,
					CSR: String,
					CSRRef: 00000000000000000000000000000000,
					Skill: String,
					RequestCode: String,
					RequestDescription: String,
					Cause: String,
					Correction: String,
					Status: String,
					Tech: String,
					TechRef: 00000000000000000000000000000000,
					AllowedHours: 0,
					EstimateLabour: 0,
					EstimateParts: 0,
					ComeBack: False,
					AddedOperation: False,
					PartLines: 
					[
						{
							RepairOrderPartsLineRef: 00000000000000000000000000000000,
							RepairOrderPartsLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							PartRef: 00000000000000000000000000000000,
							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,
							IsTransferred: False,
							SpecialOrderRef: 00000000000000000000000000000000
						}
					],
					PartRequestLines: 
					[
						{
							RepairOrderPartsLineRef: 00000000000000000000000000000000,
							RepairOrderPartsLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							PartRef: 00000000000000000000000000000000,
							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,
							IsTransferred: False,
							SpecialOrderRef: 00000000000000000000000000000000
						}
					],
					LabourLines: 
					[
						{
							RepairOrderLabourLineRef: 00000000000000000000000000000000,
							RepairOrderLabourLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							OpCode: String,
							OpDescription: String,
							Tech: String,
							TechRef: 00000000000000000000000000000000,
							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,
							CSRRef: 00000000000000000000000000000000,
							Description: String,
							PriceCode: String,
							Price: 0,
							Cost: 0,
							Tax1: 0,
							Tax2: 0
						}
					],
					TimePunches: 
					[
						{
							StartTime: 0001-01-01,
							StopTime: 0001-01-01,
							StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
							StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
							Tech: String,
							TechRef: 00000000000000000000000000000000
						}
					],
					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,
						CustomerDeductibleBillableDescription: String,
						GrandTotal: 0,
						Status: String,
						DateCashiered: 0001-01-01,
						LabourDiscount: 0,
						PartDiscount: 0,
						ServiceFeeTotal: 0,
						OEMDiscount: 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,
					AWRTechCSRRef: 00000000000000000000000000000000,
					FailureCode: String,
					DisplayInWebAppointments: False,
					MarkedForDeletion: False,
					Reason: String,
					Severity: String,
					JobNote: String
				}
			],
			CancelledRequests: 
			[
				{
					RepairOrderRequestRef: 00000000000000000000000000000000,
					RepairOrderRequestId: 0,
					CSR: String,
					CSRRef: 00000000000000000000000000000000,
					Skill: String,
					RequestCode: String,
					RequestDescription: String,
					Cause: String,
					Correction: String,
					Status: String,
					Tech: String,
					TechRef: 00000000000000000000000000000000,
					AllowedHours: 0,
					EstimateLabour: 0,
					EstimateParts: 0,
					ComeBack: False,
					AddedOperation: False,
					PartLines: 
					[
						{
							RepairOrderPartsLineRef: 00000000000000000000000000000000,
							RepairOrderPartsLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							PartRef: 00000000000000000000000000000000,
							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,
							IsTransferred: False,
							SpecialOrderRef: 00000000000000000000000000000000
						}
					],
					PartRequestLines: 
					[
						{
							RepairOrderPartsLineRef: 00000000000000000000000000000000,
							RepairOrderPartsLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							PartRef: 00000000000000000000000000000000,
							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,
							IsTransferred: False,
							SpecialOrderRef: 00000000000000000000000000000000
						}
					],
					LabourLines: 
					[
						{
							RepairOrderLabourLineRef: 00000000000000000000000000000000,
							RepairOrderLabourLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							OpCode: String,
							OpDescription: String,
							Tech: String,
							TechRef: 00000000000000000000000000000000,
							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,
							CSRRef: 00000000000000000000000000000000,
							Description: String,
							PriceCode: String,
							Price: 0,
							Cost: 0,
							Tax1: 0,
							Tax2: 0
						}
					],
					TimePunches: 
					[
						{
							StartTime: 0001-01-01,
							StopTime: 0001-01-01,
							StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
							StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
							Tech: String,
							TechRef: 00000000000000000000000000000000
						}
					],
					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,
						CustomerDeductibleBillableDescription: String,
						GrandTotal: 0,
						Status: String,
						DateCashiered: 0001-01-01,
						LabourDiscount: 0,
						PartDiscount: 0,
						ServiceFeeTotal: 0,
						OEMDiscount: 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,
					AWRTechCSRRef: 00000000000000000000000000000000,
					FailureCode: String,
					DisplayInWebAppointments: False,
					MarkedForDeletion: False,
					Reason: String,
					Severity: String,
					JobNote: String
				}
			],
			Priority: 0,
			TodayPhoneNumber: String,
			NotifyType: String,
			IncludeInternalPricing: False,
			VINInquiryPerformed: False,
			SONote: String,
			AlternateStartAddress: 
			{
				Name: String,
				Address: String,
				City: String,
				Province: String,
				PostalCode: String,
				AdditionalInfo: String
			},
			AlternateEndAddress: 
			{
				Name: String,
				Address: String,
				City: String,
				Province: String,
				PostalCode: String,
				AdditionalInfo: String
			}
		},
		Vehicle: 
		{
			Id: string/00000000-0000-0000-0000-000000000000,
			VehicleId: 00000000000000000000000000000000,
			SerialNumber: String,
			StockNumber: String,
			VIN: String,
			LicenseNumber: String,
			FleetNumber: String,
			Status: String,
			OwnerRef: 00000000000000000000000000000000,
			ModelNumber: String,
			Make: String,
			Model: String,
			Trim: String,
			VehicleType: String,
			Year: String,
			Odometer: 0,
			ExteriorColor: 
			{
				Code: String,
				Description: String,
				BaseColor: String
			},
			InteriorColor: 
			{
				Code: String,
				Description: String,
				BaseColor: String
			},
			Engine: String,
			Cylinders: String,
			Transmission: String,
			DriveWheel: String,
			Fuel: String,
			Weight: 0,
			InServiceDate: 0001-01-01,
			LastServiceDate: 0001-01-01,
			LastServiceMileage: 0,
			Lot: String,
			LotDescription: String,
			Category: String,
			Options: 
			[
				{
					Group: String,
					Code: String,
					Description: String,
					AdditionalInfo: String,
					Price: 0,
					Cost: 0,
					Residual: 0
				}
			],
			Refurbishments: 
			[
				{
					ReferenceNumber: String,
					Description: String,
					Price: 0,
					Cost: 0,
					Date: 0001-01-01,
					ApplicationModel: String
				}
			],
			Order: 
			{
				InvoiceNumber: String,
				Price: 0,
				Status: String,
				Eta: String,
				EstimatedCost: 0,
				OrderDate: String,
				StatusDate: String,
				IgnitionKeyCode: String,
				DoorKeyCode: String,
				Description: String,
				LocationStatus: String,
				LocationStatusDate: 0001-01-01
			},
			MSR: 0,
			BaseMSR: 0,
			Retail: 0,
			DateReceived: 0001-01-01,
			InternetPrice: 0,
			Lotpack: 0,
			Holdback: 0,
			InternetNotes: String,
			Notes: String,
			CriticalMemo: String,
			IsCertified: False,
			LastSaleDate: 0001-01-01,
			LastUpdate: 0001-01-01,
			AppraisedValue: 0,
			Warranties: 
			[
				{
					Type: String,
					CompanyName: String,
					CoveragePlan: String,
					Description: String,
					Price: 0,
					Cost: 0,
					Term: String,
					Deductible: 0,
					PolicyNumber: String,
					StartDate: String,
					StartMileage: 0,
					ExpirationDate: String,
					ExpirationMileage: 0
				}
			],
			Freight: 0,
			Air: 0,
			Inventory: 0,
			IsInactive: False,
			CustomFields: 
			[
				{
					Key: String,
					Value: String,
					Type: String
				}
			],
			FloorPlanCode: String,
			FloorPlanAmount: 0,
			Insurance: 
			{
				Company: String,
				Policy: String,
				ExpiryDate: 0001-01-01,
				AgentName: String,
				AgentPhoneNumber: String
			},
			Body: String,
			ShortVIN: String,
			AdditionalDrivers: 
			[
				00000000000000000000000000000000
			],
			OrderDetails: 
			{
				Distributor: String
			},
			PrimaryImageRef: 00000000000000000000000000000000,
			Hold: 
			{
				VehicleRef: 00000000000000000000000000000000,
				HoldFrom: 0001-01-01,
				HoldUntil: 0001-01-01,
				UserRef: 00000000000000000000000000000000,
				ContactRef: 00000000000000000000000000000000,
				Comments: String
			},
			SeatingCapacity: String,
			DeliveryDate: 0001-01-01,
			WarrantyExpiry: 0001-01-01,
			IsConditionallySold: False,
			SalesDivision: 0,
			StyleRef: String,
			TotalCost: 0,
			BlueBookValue: 0,
			VideoURL: String,
			ShowOnWeb: False,
			PDI: 0,
			Configuration: String,
			DisplayTrim: String
		},
		ID: 00000000000000000000000000000000,
		RepairOrderRef: 00000000000000000000000000000000,
		VehicleDemoFlag: False,
		NonUSVehicleFlag: False,
		OriginalSoldDate: String,
		EngineNumber: String,
		EngineLightFlag: False,
		PCMFailureCode: String,
		InsuranceCompanyName: String,
		LastUpdated: String
	},
	RepairOrder: 
	{
		Id: string/00000000-0000-0000-0000-000000000000,
		RepairOrderId: 00000000000000000000000000000000,
		SerialNumber: String,
		RepairOrderNumber: 0,
		RawRepairOrderNumber: String,
		DateOpened: 0001-01-01,
		DateOpenedUTC: 0001-01-01,
		DateCashiered: 0001-01-01,
		DateCashieredUTC: 0001-01-01,
		DatePromised: 0001-01-01,
		DatePromisedUTC: 0001-01-01,
		DateVehicleCompleted: 0001-01-01,
		DateCustomerNotified: 0001-01-01,
		CSR: String,
		CSRRef: 00000000000000000000000000000000,
		BookingUser: String,
		BookingUserRef: 00000000000000000000000000000000,
		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,
				CSRRef: 00000000000000000000000000000000,
				Skill: String,
				RequestCode: String,
				RequestDescription: String,
				Cause: String,
				Correction: String,
				Status: String,
				Tech: String,
				TechRef: 00000000000000000000000000000000,
				AllowedHours: 0,
				EstimateLabour: 0,
				EstimateParts: 0,
				ComeBack: False,
				AddedOperation: False,
				PartLines: 
				[
					{
						RepairOrderPartsLineRef: 00000000000000000000000000000000,
						RepairOrderPartsLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						PartRef: 00000000000000000000000000000000,
						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,
						IsTransferred: False,
						SpecialOrderRef: 00000000000000000000000000000000
					}
				],
				PartRequestLines: 
				[
					{
						RepairOrderPartsLineRef: 00000000000000000000000000000000,
						RepairOrderPartsLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						PartRef: 00000000000000000000000000000000,
						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,
						IsTransferred: False,
						SpecialOrderRef: 00000000000000000000000000000000
					}
				],
				LabourLines: 
				[
					{
						RepairOrderLabourLineRef: 00000000000000000000000000000000,
						RepairOrderLabourLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						OpCode: String,
						OpDescription: String,
						Tech: String,
						TechRef: 00000000000000000000000000000000,
						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,
						CSRRef: 00000000000000000000000000000000,
						Description: String,
						PriceCode: String,
						Price: 0,
						Cost: 0,
						Tax1: 0,
						Tax2: 0
					}
				],
				TimePunches: 
				[
					{
						StartTime: 0001-01-01,
						StopTime: 0001-01-01,
						StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
						StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
						Tech: String,
						TechRef: 00000000000000000000000000000000
					}
				],
				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,
					CustomerDeductibleBillableDescription: String,
					GrandTotal: 0,
					Status: String,
					DateCashiered: 0001-01-01,
					LabourDiscount: 0,
					PartDiscount: 0,
					ServiceFeeTotal: 0,
					OEMDiscount: 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,
				AWRTechCSRRef: 00000000000000000000000000000000,
				FailureCode: String,
				DisplayInWebAppointments: False,
				MarkedForDeletion: False,
				Reason: String,
				Severity: String,
				JobNote: 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,
			CustomerDeductibleBillableDescription: String,
			GrandTotal: 0,
			Status: String,
			DateCashiered: 0001-01-01,
			LabourDiscount: 0,
			PartDiscount: 0,
			ServiceFeeTotal: 0,
			OEMDiscount: 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,
			CustomerDeductibleBillableDescription: String,
			GrandTotal: 0,
			Status: String,
			DateCashiered: 0001-01-01,
			LabourDiscount: 0,
			PartDiscount: 0,
			ServiceFeeTotal: 0,
			OEMDiscount: 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,
			CustomerDeductibleBillableDescription: String,
			GrandTotal: 0,
			Status: String,
			DateCashiered: 0001-01-01,
			LabourDiscount: 0,
			PartDiscount: 0,
			ServiceFeeTotal: 0,
			OEMDiscount: 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,
				CSRRef: 00000000000000000000000000000000,
				Skill: String,
				RequestCode: String,
				RequestDescription: String,
				Cause: String,
				Correction: String,
				Status: String,
				Tech: String,
				TechRef: 00000000000000000000000000000000,
				AllowedHours: 0,
				EstimateLabour: 0,
				EstimateParts: 0,
				ComeBack: False,
				AddedOperation: False,
				PartLines: 
				[
					{
						RepairOrderPartsLineRef: 00000000000000000000000000000000,
						RepairOrderPartsLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						PartRef: 00000000000000000000000000000000,
						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,
						IsTransferred: False,
						SpecialOrderRef: 00000000000000000000000000000000
					}
				],
				PartRequestLines: 
				[
					{
						RepairOrderPartsLineRef: 00000000000000000000000000000000,
						RepairOrderPartsLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						PartRef: 00000000000000000000000000000000,
						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,
						IsTransferred: False,
						SpecialOrderRef: 00000000000000000000000000000000
					}
				],
				LabourLines: 
				[
					{
						RepairOrderLabourLineRef: 00000000000000000000000000000000,
						RepairOrderLabourLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						OpCode: String,
						OpDescription: String,
						Tech: String,
						TechRef: 00000000000000000000000000000000,
						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,
						CSRRef: 00000000000000000000000000000000,
						Description: String,
						PriceCode: String,
						Price: 0,
						Cost: 0,
						Tax1: 0,
						Tax2: 0
					}
				],
				TimePunches: 
				[
					{
						StartTime: 0001-01-01,
						StopTime: 0001-01-01,
						StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
						StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
						Tech: String,
						TechRef: 00000000000000000000000000000000
					}
				],
				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,
					CustomerDeductibleBillableDescription: String,
					GrandTotal: 0,
					Status: String,
					DateCashiered: 0001-01-01,
					LabourDiscount: 0,
					PartDiscount: 0,
					ServiceFeeTotal: 0,
					OEMDiscount: 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,
				AWRTechCSRRef: 00000000000000000000000000000000,
				FailureCode: String,
				DisplayInWebAppointments: False,
				MarkedForDeletion: False,
				Reason: String,
				Severity: String,
				JobNote: String
			}
		],
		DeferredRequests: 
		[
			{
				RepairOrderRequestRef: 00000000000000000000000000000000,
				RepairOrderRequestId: 0,
				CSR: String,
				CSRRef: 00000000000000000000000000000000,
				Skill: String,
				RequestCode: String,
				RequestDescription: String,
				Cause: String,
				Correction: String,
				Status: String,
				Tech: String,
				TechRef: 00000000000000000000000000000000,
				AllowedHours: 0,
				EstimateLabour: 0,
				EstimateParts: 0,
				ComeBack: False,
				AddedOperation: False,
				PartLines: 
				[
					{
						RepairOrderPartsLineRef: 00000000000000000000000000000000,
						RepairOrderPartsLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						PartRef: 00000000000000000000000000000000,
						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,
						IsTransferred: False,
						SpecialOrderRef: 00000000000000000000000000000000
					}
				],
				PartRequestLines: 
				[
					{
						RepairOrderPartsLineRef: 00000000000000000000000000000000,
						RepairOrderPartsLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						PartRef: 00000000000000000000000000000000,
						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,
						IsTransferred: False,
						SpecialOrderRef: 00000000000000000000000000000000
					}
				],
				LabourLines: 
				[
					{
						RepairOrderLabourLineRef: 00000000000000000000000000000000,
						RepairOrderLabourLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						OpCode: String,
						OpDescription: String,
						Tech: String,
						TechRef: 00000000000000000000000000000000,
						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,
						CSRRef: 00000000000000000000000000000000,
						Description: String,
						PriceCode: String,
						Price: 0,
						Cost: 0,
						Tax1: 0,
						Tax2: 0
					}
				],
				TimePunches: 
				[
					{
						StartTime: 0001-01-01,
						StopTime: 0001-01-01,
						StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
						StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
						Tech: String,
						TechRef: 00000000000000000000000000000000
					}
				],
				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,
					CustomerDeductibleBillableDescription: String,
					GrandTotal: 0,
					Status: String,
					DateCashiered: 0001-01-01,
					LabourDiscount: 0,
					PartDiscount: 0,
					ServiceFeeTotal: 0,
					OEMDiscount: 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,
				AWRTechCSRRef: 00000000000000000000000000000000,
				FailureCode: String,
				DisplayInWebAppointments: False,
				MarkedForDeletion: False,
				Reason: String,
				Severity: String,
				JobNote: String
			}
		],
		CancelledRequests: 
		[
			{
				RepairOrderRequestRef: 00000000000000000000000000000000,
				RepairOrderRequestId: 0,
				CSR: String,
				CSRRef: 00000000000000000000000000000000,
				Skill: String,
				RequestCode: String,
				RequestDescription: String,
				Cause: String,
				Correction: String,
				Status: String,
				Tech: String,
				TechRef: 00000000000000000000000000000000,
				AllowedHours: 0,
				EstimateLabour: 0,
				EstimateParts: 0,
				ComeBack: False,
				AddedOperation: False,
				PartLines: 
				[
					{
						RepairOrderPartsLineRef: 00000000000000000000000000000000,
						RepairOrderPartsLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						PartRef: 00000000000000000000000000000000,
						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,
						IsTransferred: False,
						SpecialOrderRef: 00000000000000000000000000000000
					}
				],
				PartRequestLines: 
				[
					{
						RepairOrderPartsLineRef: 00000000000000000000000000000000,
						RepairOrderPartsLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						PartRef: 00000000000000000000000000000000,
						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,
						IsTransferred: False,
						SpecialOrderRef: 00000000000000000000000000000000
					}
				],
				LabourLines: 
				[
					{
						RepairOrderLabourLineRef: 00000000000000000000000000000000,
						RepairOrderLabourLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						OpCode: String,
						OpDescription: String,
						Tech: String,
						TechRef: 00000000000000000000000000000000,
						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,
						CSRRef: 00000000000000000000000000000000,
						Description: String,
						PriceCode: String,
						Price: 0,
						Cost: 0,
						Tax1: 0,
						Tax2: 0
					}
				],
				TimePunches: 
				[
					{
						StartTime: 0001-01-01,
						StopTime: 0001-01-01,
						StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
						StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
						Tech: String,
						TechRef: 00000000000000000000000000000000
					}
				],
				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,
					CustomerDeductibleBillableDescription: String,
					GrandTotal: 0,
					Status: String,
					DateCashiered: 0001-01-01,
					LabourDiscount: 0,
					PartDiscount: 0,
					ServiceFeeTotal: 0,
					OEMDiscount: 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,
				AWRTechCSRRef: 00000000000000000000000000000000,
				FailureCode: String,
				DisplayInWebAppointments: False,
				MarkedForDeletion: False,
				Reason: String,
				Severity: String,
				JobNote: String
			}
		],
		Priority: 0,
		TodayPhoneNumber: String,
		NotifyType: String,
		IncludeInternalPricing: False,
		VINInquiryPerformed: False,
		SONote: String,
		AlternateStartAddress: 
		{
			Name: String,
			Address: String,
			City: String,
			Province: String,
			PostalCode: String,
			AdditionalInfo: String
		},
		AlternateEndAddress: 
		{
			Name: String,
			Address: String,
			City: String,
			Province: String,
			PostalCode: String,
			AdditionalInfo: String
		}
	},
	Vehicle: 
	{
		Id: string/00000000-0000-0000-0000-000000000000,
		VehicleId: 00000000000000000000000000000000,
		SerialNumber: String,
		StockNumber: String,
		VIN: String,
		LicenseNumber: String,
		FleetNumber: String,
		Status: String,
		OwnerRef: 00000000000000000000000000000000,
		ModelNumber: String,
		Make: String,
		Model: String,
		Trim: String,
		VehicleType: String,
		Year: String,
		Odometer: 0,
		ExteriorColor: 
		{
			Code: String,
			Description: String,
			BaseColor: String
		},
		InteriorColor: 
		{
			Code: String,
			Description: String,
			BaseColor: String
		},
		Engine: String,
		Cylinders: String,
		Transmission: String,
		DriveWheel: String,
		Fuel: String,
		Weight: 0,
		InServiceDate: 0001-01-01,
		LastServiceDate: 0001-01-01,
		LastServiceMileage: 0,
		Lot: String,
		LotDescription: String,
		Category: String,
		Options: 
		[
			{
				Group: String,
				Code: String,
				Description: String,
				AdditionalInfo: String,
				Price: 0,
				Cost: 0,
				Residual: 0
			}
		],
		Refurbishments: 
		[
			{
				ReferenceNumber: String,
				Description: String,
				Price: 0,
				Cost: 0,
				Date: 0001-01-01,
				ApplicationModel: String
			}
		],
		Order: 
		{
			InvoiceNumber: String,
			Price: 0,
			Status: String,
			Eta: String,
			EstimatedCost: 0,
			OrderDate: String,
			StatusDate: String,
			IgnitionKeyCode: String,
			DoorKeyCode: String,
			Description: String,
			LocationStatus: String,
			LocationStatusDate: 0001-01-01
		},
		MSR: 0,
		BaseMSR: 0,
		Retail: 0,
		DateReceived: 0001-01-01,
		InternetPrice: 0,
		Lotpack: 0,
		Holdback: 0,
		InternetNotes: String,
		Notes: String,
		CriticalMemo: String,
		IsCertified: False,
		LastSaleDate: 0001-01-01,
		LastUpdate: 0001-01-01,
		AppraisedValue: 0,
		Warranties: 
		[
			{
				Type: String,
				CompanyName: String,
				CoveragePlan: String,
				Description: String,
				Price: 0,
				Cost: 0,
				Term: String,
				Deductible: 0,
				PolicyNumber: String,
				StartDate: String,
				StartMileage: 0,
				ExpirationDate: String,
				ExpirationMileage: 0
			}
		],
		Freight: 0,
		Air: 0,
		Inventory: 0,
		IsInactive: False,
		CustomFields: 
		[
			{
				Key: String,
				Value: String,
				Type: String
			}
		],
		FloorPlanCode: String,
		FloorPlanAmount: 0,
		Insurance: 
		{
			Company: String,
			Policy: String,
			ExpiryDate: 0001-01-01,
			AgentName: String,
			AgentPhoneNumber: String
		},
		Body: String,
		ShortVIN: String,
		AdditionalDrivers: 
		[
			00000000000000000000000000000000
		],
		OrderDetails: 
		{
			Distributor: String
		},
		PrimaryImageRef: 00000000000000000000000000000000,
		Hold: 
		{
			VehicleRef: 00000000000000000000000000000000,
			HoldFrom: 0001-01-01,
			HoldUntil: 0001-01-01,
			UserRef: 00000000000000000000000000000000,
			ContactRef: 00000000000000000000000000000000,
			Comments: String
		},
		SeatingCapacity: String,
		DeliveryDate: 0001-01-01,
		WarrantyExpiry: 0001-01-01,
		IsConditionallySold: False,
		SalesDivision: 0,
		StyleRef: String,
		TotalCost: 0,
		BlueBookValue: 0,
		VideoURL: String,
		ShowOnWeb: False,
		PDI: 0,
		Configuration: String,
		DisplayTrim: String
	}
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	SerialNumber: String,
	RepairOrderNumber: String,
	RepairOrderReference: 00000000000000000000000000000000,
	UserCode: String,
	RequestFields: 
	[
		{
			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,
				DateOpenedUTC: 0001-01-01,
				DateCashiered: 0001-01-01,
				DateCashieredUTC: 0001-01-01,
				DatePromised: 0001-01-01,
				DatePromisedUTC: 0001-01-01,
				DateVehicleCompleted: 0001-01-01,
				DateCustomerNotified: 0001-01-01,
				CSR: String,
				CSRRef: 00000000000000000000000000000000,
				BookingUser: String,
				BookingUserRef: 00000000000000000000000000000000,
				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,
						CSRRef: 00000000000000000000000000000000,
						Skill: String,
						RequestCode: String,
						RequestDescription: String,
						Cause: String,
						Correction: String,
						Status: String,
						Tech: String,
						TechRef: 00000000000000000000000000000000,
						AllowedHours: 0,
						EstimateLabour: 0,
						EstimateParts: 0,
						ComeBack: False,
						AddedOperation: False,
						PartLines: 
						[
							{
								RepairOrderPartsLineRef: 00000000000000000000000000000000,
								RepairOrderPartsLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								PartRef: 00000000000000000000000000000000,
								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,
								IsTransferred: False,
								SpecialOrderRef: 00000000000000000000000000000000
							}
						],
						PartRequestLines: 
						[
							{
								RepairOrderPartsLineRef: 00000000000000000000000000000000,
								RepairOrderPartsLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								PartRef: 00000000000000000000000000000000,
								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,
								IsTransferred: False,
								SpecialOrderRef: 00000000000000000000000000000000
							}
						],
						LabourLines: 
						[
							{
								RepairOrderLabourLineRef: 00000000000000000000000000000000,
								RepairOrderLabourLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								OpCode: String,
								OpDescription: String,
								Tech: String,
								TechRef: 00000000000000000000000000000000,
								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,
								CSRRef: 00000000000000000000000000000000,
								Description: String,
								PriceCode: String,
								Price: 0,
								Cost: 0,
								Tax1: 0,
								Tax2: 0
							}
						],
						TimePunches: 
						[
							{
								StartTime: 0001-01-01,
								StopTime: 0001-01-01,
								StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
								StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
								Tech: String,
								TechRef: 00000000000000000000000000000000
							}
						],
						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,
							CustomerDeductibleBillableDescription: String,
							GrandTotal: 0,
							Status: String,
							DateCashiered: 0001-01-01,
							LabourDiscount: 0,
							PartDiscount: 0,
							ServiceFeeTotal: 0,
							OEMDiscount: 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,
						AWRTechCSRRef: 00000000000000000000000000000000,
						FailureCode: String,
						DisplayInWebAppointments: False,
						MarkedForDeletion: False,
						Reason: String,
						Severity: String,
						JobNote: 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,
					CustomerDeductibleBillableDescription: String,
					GrandTotal: 0,
					Status: String,
					DateCashiered: 0001-01-01,
					LabourDiscount: 0,
					PartDiscount: 0,
					ServiceFeeTotal: 0,
					OEMDiscount: 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,
					CustomerDeductibleBillableDescription: String,
					GrandTotal: 0,
					Status: String,
					DateCashiered: 0001-01-01,
					LabourDiscount: 0,
					PartDiscount: 0,
					ServiceFeeTotal: 0,
					OEMDiscount: 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,
					CustomerDeductibleBillableDescription: String,
					GrandTotal: 0,
					Status: String,
					DateCashiered: 0001-01-01,
					LabourDiscount: 0,
					PartDiscount: 0,
					ServiceFeeTotal: 0,
					OEMDiscount: 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,
						CSRRef: 00000000000000000000000000000000,
						Skill: String,
						RequestCode: String,
						RequestDescription: String,
						Cause: String,
						Correction: String,
						Status: String,
						Tech: String,
						TechRef: 00000000000000000000000000000000,
						AllowedHours: 0,
						EstimateLabour: 0,
						EstimateParts: 0,
						ComeBack: False,
						AddedOperation: False,
						PartLines: 
						[
							{
								RepairOrderPartsLineRef: 00000000000000000000000000000000,
								RepairOrderPartsLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								PartRef: 00000000000000000000000000000000,
								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,
								IsTransferred: False,
								SpecialOrderRef: 00000000000000000000000000000000
							}
						],
						PartRequestLines: 
						[
							{
								RepairOrderPartsLineRef: 00000000000000000000000000000000,
								RepairOrderPartsLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								PartRef: 00000000000000000000000000000000,
								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,
								IsTransferred: False,
								SpecialOrderRef: 00000000000000000000000000000000
							}
						],
						LabourLines: 
						[
							{
								RepairOrderLabourLineRef: 00000000000000000000000000000000,
								RepairOrderLabourLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								OpCode: String,
								OpDescription: String,
								Tech: String,
								TechRef: 00000000000000000000000000000000,
								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,
								CSRRef: 00000000000000000000000000000000,
								Description: String,
								PriceCode: String,
								Price: 0,
								Cost: 0,
								Tax1: 0,
								Tax2: 0
							}
						],
						TimePunches: 
						[
							{
								StartTime: 0001-01-01,
								StopTime: 0001-01-01,
								StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
								StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
								Tech: String,
								TechRef: 00000000000000000000000000000000
							}
						],
						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,
							CustomerDeductibleBillableDescription: String,
							GrandTotal: 0,
							Status: String,
							DateCashiered: 0001-01-01,
							LabourDiscount: 0,
							PartDiscount: 0,
							ServiceFeeTotal: 0,
							OEMDiscount: 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,
						AWRTechCSRRef: 00000000000000000000000000000000,
						FailureCode: String,
						DisplayInWebAppointments: False,
						MarkedForDeletion: False,
						Reason: String,
						Severity: String,
						JobNote: String
					}
				],
				DeferredRequests: 
				[
					{
						RepairOrderRequestRef: 00000000000000000000000000000000,
						RepairOrderRequestId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						Skill: String,
						RequestCode: String,
						RequestDescription: String,
						Cause: String,
						Correction: String,
						Status: String,
						Tech: String,
						TechRef: 00000000000000000000000000000000,
						AllowedHours: 0,
						EstimateLabour: 0,
						EstimateParts: 0,
						ComeBack: False,
						AddedOperation: False,
						PartLines: 
						[
							{
								RepairOrderPartsLineRef: 00000000000000000000000000000000,
								RepairOrderPartsLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								PartRef: 00000000000000000000000000000000,
								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,
								IsTransferred: False,
								SpecialOrderRef: 00000000000000000000000000000000
							}
						],
						PartRequestLines: 
						[
							{
								RepairOrderPartsLineRef: 00000000000000000000000000000000,
								RepairOrderPartsLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								PartRef: 00000000000000000000000000000000,
								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,
								IsTransferred: False,
								SpecialOrderRef: 00000000000000000000000000000000
							}
						],
						LabourLines: 
						[
							{
								RepairOrderLabourLineRef: 00000000000000000000000000000000,
								RepairOrderLabourLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								OpCode: String,
								OpDescription: String,
								Tech: String,
								TechRef: 00000000000000000000000000000000,
								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,
								CSRRef: 00000000000000000000000000000000,
								Description: String,
								PriceCode: String,
								Price: 0,
								Cost: 0,
								Tax1: 0,
								Tax2: 0
							}
						],
						TimePunches: 
						[
							{
								StartTime: 0001-01-01,
								StopTime: 0001-01-01,
								StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
								StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
								Tech: String,
								TechRef: 00000000000000000000000000000000
							}
						],
						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,
							CustomerDeductibleBillableDescription: String,
							GrandTotal: 0,
							Status: String,
							DateCashiered: 0001-01-01,
							LabourDiscount: 0,
							PartDiscount: 0,
							ServiceFeeTotal: 0,
							OEMDiscount: 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,
						AWRTechCSRRef: 00000000000000000000000000000000,
						FailureCode: String,
						DisplayInWebAppointments: False,
						MarkedForDeletion: False,
						Reason: String,
						Severity: String,
						JobNote: String
					}
				],
				CancelledRequests: 
				[
					{
						RepairOrderRequestRef: 00000000000000000000000000000000,
						RepairOrderRequestId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						Skill: String,
						RequestCode: String,
						RequestDescription: String,
						Cause: String,
						Correction: String,
						Status: String,
						Tech: String,
						TechRef: 00000000000000000000000000000000,
						AllowedHours: 0,
						EstimateLabour: 0,
						EstimateParts: 0,
						ComeBack: False,
						AddedOperation: False,
						PartLines: 
						[
							{
								RepairOrderPartsLineRef: 00000000000000000000000000000000,
								RepairOrderPartsLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								PartRef: 00000000000000000000000000000000,
								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,
								IsTransferred: False,
								SpecialOrderRef: 00000000000000000000000000000000
							}
						],
						PartRequestLines: 
						[
							{
								RepairOrderPartsLineRef: 00000000000000000000000000000000,
								RepairOrderPartsLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								PartRef: 00000000000000000000000000000000,
								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,
								IsTransferred: False,
								SpecialOrderRef: 00000000000000000000000000000000
							}
						],
						LabourLines: 
						[
							{
								RepairOrderLabourLineRef: 00000000000000000000000000000000,
								RepairOrderLabourLineId: 0,
								CSR: String,
								CSRRef: 00000000000000000000000000000000,
								OpCode: String,
								OpDescription: String,
								Tech: String,
								TechRef: 00000000000000000000000000000000,
								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,
								CSRRef: 00000000000000000000000000000000,
								Description: String,
								PriceCode: String,
								Price: 0,
								Cost: 0,
								Tax1: 0,
								Tax2: 0
							}
						],
						TimePunches: 
						[
							{
								StartTime: 0001-01-01,
								StopTime: 0001-01-01,
								StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
								StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
								Tech: String,
								TechRef: 00000000000000000000000000000000
							}
						],
						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,
							CustomerDeductibleBillableDescription: String,
							GrandTotal: 0,
							Status: String,
							DateCashiered: 0001-01-01,
							LabourDiscount: 0,
							PartDiscount: 0,
							ServiceFeeTotal: 0,
							OEMDiscount: 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,
						AWRTechCSRRef: 00000000000000000000000000000000,
						FailureCode: String,
						DisplayInWebAppointments: False,
						MarkedForDeletion: False,
						Reason: String,
						Severity: String,
						JobNote: String
					}
				],
				Priority: 0,
				TodayPhoneNumber: String,
				NotifyType: String,
				IncludeInternalPricing: False,
				VINInquiryPerformed: False,
				SONote: String,
				AlternateStartAddress: 
				{
					Name: String,
					Address: String,
					City: String,
					Province: String,
					PostalCode: String,
					AdditionalInfo: String
				},
				AlternateEndAddress: 
				{
					Name: String,
					Address: String,
					City: String,
					Province: String,
					PostalCode: String,
					AdditionalInfo: String
				}
			},
			ID: 00000000000000000000000000000000,
			RepairOrderRef: 00000000000000000000000000000000,
			RequestRef: {},
			Sequence: 0,
			RecallCampaignNumber: String,
			RecallCampaignOptionCode: String,
			SupplementalCampaignFlag: False,
			CampaignDispositionCode: String,
			CampaignReimbursementCode: String,
			LegalCaseNumber: String,
			TechnicalAnalysisCaseNumber: String,
			CustomerRelationsCaseNumber: String,
			BetterBusinessBureauCaseNumber: String,
			BatteryVoltage: String,
			BatteryVoltageUnitCode: String,
			DiagnosisCodes: String,
			HazmatIndicator: False,
			ComplaintCode: String,
			JobDenialCode: String,
			JobDenialDescription: String,
			MiscNotes: String
		}
	],
	VehicleFields: 
	{
		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,
			DateOpenedUTC: 0001-01-01,
			DateCashiered: 0001-01-01,
			DateCashieredUTC: 0001-01-01,
			DatePromised: 0001-01-01,
			DatePromisedUTC: 0001-01-01,
			DateVehicleCompleted: 0001-01-01,
			DateCustomerNotified: 0001-01-01,
			CSR: String,
			CSRRef: 00000000000000000000000000000000,
			BookingUser: String,
			BookingUserRef: 00000000000000000000000000000000,
			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,
					CSRRef: 00000000000000000000000000000000,
					Skill: String,
					RequestCode: String,
					RequestDescription: String,
					Cause: String,
					Correction: String,
					Status: String,
					Tech: String,
					TechRef: 00000000000000000000000000000000,
					AllowedHours: 0,
					EstimateLabour: 0,
					EstimateParts: 0,
					ComeBack: False,
					AddedOperation: False,
					PartLines: 
					[
						{
							RepairOrderPartsLineRef: 00000000000000000000000000000000,
							RepairOrderPartsLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							PartRef: 00000000000000000000000000000000,
							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,
							IsTransferred: False,
							SpecialOrderRef: 00000000000000000000000000000000
						}
					],
					PartRequestLines: 
					[
						{
							RepairOrderPartsLineRef: 00000000000000000000000000000000,
							RepairOrderPartsLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							PartRef: 00000000000000000000000000000000,
							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,
							IsTransferred: False,
							SpecialOrderRef: 00000000000000000000000000000000
						}
					],
					LabourLines: 
					[
						{
							RepairOrderLabourLineRef: 00000000000000000000000000000000,
							RepairOrderLabourLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							OpCode: String,
							OpDescription: String,
							Tech: String,
							TechRef: 00000000000000000000000000000000,
							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,
							CSRRef: 00000000000000000000000000000000,
							Description: String,
							PriceCode: String,
							Price: 0,
							Cost: 0,
							Tax1: 0,
							Tax2: 0
						}
					],
					TimePunches: 
					[
						{
							StartTime: 0001-01-01,
							StopTime: 0001-01-01,
							StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
							StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
							Tech: String,
							TechRef: 00000000000000000000000000000000
						}
					],
					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,
						CustomerDeductibleBillableDescription: String,
						GrandTotal: 0,
						Status: String,
						DateCashiered: 0001-01-01,
						LabourDiscount: 0,
						PartDiscount: 0,
						ServiceFeeTotal: 0,
						OEMDiscount: 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,
					AWRTechCSRRef: 00000000000000000000000000000000,
					FailureCode: String,
					DisplayInWebAppointments: False,
					MarkedForDeletion: False,
					Reason: String,
					Severity: String,
					JobNote: 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,
				CustomerDeductibleBillableDescription: String,
				GrandTotal: 0,
				Status: String,
				DateCashiered: 0001-01-01,
				LabourDiscount: 0,
				PartDiscount: 0,
				ServiceFeeTotal: 0,
				OEMDiscount: 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,
				CustomerDeductibleBillableDescription: String,
				GrandTotal: 0,
				Status: String,
				DateCashiered: 0001-01-01,
				LabourDiscount: 0,
				PartDiscount: 0,
				ServiceFeeTotal: 0,
				OEMDiscount: 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,
				CustomerDeductibleBillableDescription: String,
				GrandTotal: 0,
				Status: String,
				DateCashiered: 0001-01-01,
				LabourDiscount: 0,
				PartDiscount: 0,
				ServiceFeeTotal: 0,
				OEMDiscount: 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,
					CSRRef: 00000000000000000000000000000000,
					Skill: String,
					RequestCode: String,
					RequestDescription: String,
					Cause: String,
					Correction: String,
					Status: String,
					Tech: String,
					TechRef: 00000000000000000000000000000000,
					AllowedHours: 0,
					EstimateLabour: 0,
					EstimateParts: 0,
					ComeBack: False,
					AddedOperation: False,
					PartLines: 
					[
						{
							RepairOrderPartsLineRef: 00000000000000000000000000000000,
							RepairOrderPartsLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							PartRef: 00000000000000000000000000000000,
							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,
							IsTransferred: False,
							SpecialOrderRef: 00000000000000000000000000000000
						}
					],
					PartRequestLines: 
					[
						{
							RepairOrderPartsLineRef: 00000000000000000000000000000000,
							RepairOrderPartsLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							PartRef: 00000000000000000000000000000000,
							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,
							IsTransferred: False,
							SpecialOrderRef: 00000000000000000000000000000000
						}
					],
					LabourLines: 
					[
						{
							RepairOrderLabourLineRef: 00000000000000000000000000000000,
							RepairOrderLabourLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							OpCode: String,
							OpDescription: String,
							Tech: String,
							TechRef: 00000000000000000000000000000000,
							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,
							CSRRef: 00000000000000000000000000000000,
							Description: String,
							PriceCode: String,
							Price: 0,
							Cost: 0,
							Tax1: 0,
							Tax2: 0
						}
					],
					TimePunches: 
					[
						{
							StartTime: 0001-01-01,
							StopTime: 0001-01-01,
							StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
							StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
							Tech: String,
							TechRef: 00000000000000000000000000000000
						}
					],
					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,
						CustomerDeductibleBillableDescription: String,
						GrandTotal: 0,
						Status: String,
						DateCashiered: 0001-01-01,
						LabourDiscount: 0,
						PartDiscount: 0,
						ServiceFeeTotal: 0,
						OEMDiscount: 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,
					AWRTechCSRRef: 00000000000000000000000000000000,
					FailureCode: String,
					DisplayInWebAppointments: False,
					MarkedForDeletion: False,
					Reason: String,
					Severity: String,
					JobNote: String
				}
			],
			DeferredRequests: 
			[
				{
					RepairOrderRequestRef: 00000000000000000000000000000000,
					RepairOrderRequestId: 0,
					CSR: String,
					CSRRef: 00000000000000000000000000000000,
					Skill: String,
					RequestCode: String,
					RequestDescription: String,
					Cause: String,
					Correction: String,
					Status: String,
					Tech: String,
					TechRef: 00000000000000000000000000000000,
					AllowedHours: 0,
					EstimateLabour: 0,
					EstimateParts: 0,
					ComeBack: False,
					AddedOperation: False,
					PartLines: 
					[
						{
							RepairOrderPartsLineRef: 00000000000000000000000000000000,
							RepairOrderPartsLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							PartRef: 00000000000000000000000000000000,
							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,
							IsTransferred: False,
							SpecialOrderRef: 00000000000000000000000000000000
						}
					],
					PartRequestLines: 
					[
						{
							RepairOrderPartsLineRef: 00000000000000000000000000000000,
							RepairOrderPartsLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							PartRef: 00000000000000000000000000000000,
							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,
							IsTransferred: False,
							SpecialOrderRef: 00000000000000000000000000000000
						}
					],
					LabourLines: 
					[
						{
							RepairOrderLabourLineRef: 00000000000000000000000000000000,
							RepairOrderLabourLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							OpCode: String,
							OpDescription: String,
							Tech: String,
							TechRef: 00000000000000000000000000000000,
							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,
							CSRRef: 00000000000000000000000000000000,
							Description: String,
							PriceCode: String,
							Price: 0,
							Cost: 0,
							Tax1: 0,
							Tax2: 0
						}
					],
					TimePunches: 
					[
						{
							StartTime: 0001-01-01,
							StopTime: 0001-01-01,
							StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
							StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
							Tech: String,
							TechRef: 00000000000000000000000000000000
						}
					],
					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,
						CustomerDeductibleBillableDescription: String,
						GrandTotal: 0,
						Status: String,
						DateCashiered: 0001-01-01,
						LabourDiscount: 0,
						PartDiscount: 0,
						ServiceFeeTotal: 0,
						OEMDiscount: 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,
					AWRTechCSRRef: 00000000000000000000000000000000,
					FailureCode: String,
					DisplayInWebAppointments: False,
					MarkedForDeletion: False,
					Reason: String,
					Severity: String,
					JobNote: String
				}
			],
			CancelledRequests: 
			[
				{
					RepairOrderRequestRef: 00000000000000000000000000000000,
					RepairOrderRequestId: 0,
					CSR: String,
					CSRRef: 00000000000000000000000000000000,
					Skill: String,
					RequestCode: String,
					RequestDescription: String,
					Cause: String,
					Correction: String,
					Status: String,
					Tech: String,
					TechRef: 00000000000000000000000000000000,
					AllowedHours: 0,
					EstimateLabour: 0,
					EstimateParts: 0,
					ComeBack: False,
					AddedOperation: False,
					PartLines: 
					[
						{
							RepairOrderPartsLineRef: 00000000000000000000000000000000,
							RepairOrderPartsLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							PartRef: 00000000000000000000000000000000,
							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,
							IsTransferred: False,
							SpecialOrderRef: 00000000000000000000000000000000
						}
					],
					PartRequestLines: 
					[
						{
							RepairOrderPartsLineRef: 00000000000000000000000000000000,
							RepairOrderPartsLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							PartRef: 00000000000000000000000000000000,
							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,
							IsTransferred: False,
							SpecialOrderRef: 00000000000000000000000000000000
						}
					],
					LabourLines: 
					[
						{
							RepairOrderLabourLineRef: 00000000000000000000000000000000,
							RepairOrderLabourLineId: 0,
							CSR: String,
							CSRRef: 00000000000000000000000000000000,
							OpCode: String,
							OpDescription: String,
							Tech: String,
							TechRef: 00000000000000000000000000000000,
							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,
							CSRRef: 00000000000000000000000000000000,
							Description: String,
							PriceCode: String,
							Price: 0,
							Cost: 0,
							Tax1: 0,
							Tax2: 0
						}
					],
					TimePunches: 
					[
						{
							StartTime: 0001-01-01,
							StopTime: 0001-01-01,
							StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
							StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
							Tech: String,
							TechRef: 00000000000000000000000000000000
						}
					],
					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,
						CustomerDeductibleBillableDescription: String,
						GrandTotal: 0,
						Status: String,
						DateCashiered: 0001-01-01,
						LabourDiscount: 0,
						PartDiscount: 0,
						ServiceFeeTotal: 0,
						OEMDiscount: 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,
					AWRTechCSRRef: 00000000000000000000000000000000,
					FailureCode: String,
					DisplayInWebAppointments: False,
					MarkedForDeletion: False,
					Reason: String,
					Severity: String,
					JobNote: String
				}
			],
			Priority: 0,
			TodayPhoneNumber: String,
			NotifyType: String,
			IncludeInternalPricing: False,
			VINInquiryPerformed: False,
			SONote: String,
			AlternateStartAddress: 
			{
				Name: String,
				Address: String,
				City: String,
				Province: String,
				PostalCode: String,
				AdditionalInfo: String
			},
			AlternateEndAddress: 
			{
				Name: String,
				Address: String,
				City: String,
				Province: String,
				PostalCode: String,
				AdditionalInfo: String
			}
		},
		Vehicle: 
		{
			Id: string/00000000-0000-0000-0000-000000000000,
			VehicleId: 00000000000000000000000000000000,
			SerialNumber: String,
			StockNumber: String,
			VIN: String,
			LicenseNumber: String,
			FleetNumber: String,
			Status: String,
			OwnerRef: 00000000000000000000000000000000,
			ModelNumber: String,
			Make: String,
			Model: String,
			Trim: String,
			VehicleType: String,
			Year: String,
			Odometer: 0,
			ExteriorColor: 
			{
				Code: String,
				Description: String,
				BaseColor: String
			},
			InteriorColor: 
			{
				Code: String,
				Description: String,
				BaseColor: String
			},
			Engine: String,
			Cylinders: String,
			Transmission: String,
			DriveWheel: String,
			Fuel: String,
			Weight: 0,
			InServiceDate: 0001-01-01,
			LastServiceDate: 0001-01-01,
			LastServiceMileage: 0,
			Lot: String,
			LotDescription: String,
			Category: String,
			Options: 
			[
				{
					Group: String,
					Code: String,
					Description: String,
					AdditionalInfo: String,
					Price: 0,
					Cost: 0,
					Residual: 0
				}
			],
			Refurbishments: 
			[
				{
					ReferenceNumber: String,
					Description: String,
					Price: 0,
					Cost: 0,
					Date: 0001-01-01,
					ApplicationModel: String
				}
			],
			Order: 
			{
				InvoiceNumber: String,
				Price: 0,
				Status: String,
				Eta: String,
				EstimatedCost: 0,
				OrderDate: String,
				StatusDate: String,
				IgnitionKeyCode: String,
				DoorKeyCode: String,
				Description: String,
				LocationStatus: String,
				LocationStatusDate: 0001-01-01
			},
			MSR: 0,
			BaseMSR: 0,
			Retail: 0,
			DateReceived: 0001-01-01,
			InternetPrice: 0,
			Lotpack: 0,
			Holdback: 0,
			InternetNotes: String,
			Notes: String,
			CriticalMemo: String,
			IsCertified: False,
			LastSaleDate: 0001-01-01,
			LastUpdate: 0001-01-01,
			AppraisedValue: 0,
			Warranties: 
			[
				{
					Type: String,
					CompanyName: String,
					CoveragePlan: String,
					Description: String,
					Price: 0,
					Cost: 0,
					Term: String,
					Deductible: 0,
					PolicyNumber: String,
					StartDate: String,
					StartMileage: 0,
					ExpirationDate: String,
					ExpirationMileage: 0
				}
			],
			Freight: 0,
			Air: 0,
			Inventory: 0,
			IsInactive: False,
			CustomFields: 
			[
				{
					Key: String,
					Value: String,
					Type: String
				}
			],
			FloorPlanCode: String,
			FloorPlanAmount: 0,
			Insurance: 
			{
				Company: String,
				Policy: String,
				ExpiryDate: 0001-01-01,
				AgentName: String,
				AgentPhoneNumber: String
			},
			Body: String,
			ShortVIN: String,
			AdditionalDrivers: 
			[
				00000000000000000000000000000000
			],
			OrderDetails: 
			{
				Distributor: String
			},
			PrimaryImageRef: 00000000000000000000000000000000,
			Hold: 
			{
				VehicleRef: 00000000000000000000000000000000,
				HoldFrom: 0001-01-01,
				HoldUntil: 0001-01-01,
				UserRef: 00000000000000000000000000000000,
				ContactRef: 00000000000000000000000000000000,
				Comments: String
			},
			SeatingCapacity: String,
			DeliveryDate: 0001-01-01,
			WarrantyExpiry: 0001-01-01,
			IsConditionallySold: False,
			SalesDivision: 0,
			StyleRef: String,
			TotalCost: 0,
			BlueBookValue: 0,
			VideoURL: String,
			ShowOnWeb: False,
			PDI: 0,
			Configuration: String,
			DisplayTrim: String
		},
		ID: 00000000000000000000000000000000,
		RepairOrderRef: 00000000000000000000000000000000,
		VehicleDemoFlag: False,
		NonUSVehicleFlag: False,
		OriginalSoldDate: String,
		EngineNumber: String,
		EngineLightFlag: False,
		PCMFailureCode: String,
		InsuranceCompanyName: String,
		LastUpdated: String
	},
	RepairOrder: 
	{
		Id: string/00000000-0000-0000-0000-000000000000,
		RepairOrderId: 00000000000000000000000000000000,
		SerialNumber: String,
		RepairOrderNumber: 0,
		RawRepairOrderNumber: String,
		DateOpened: 0001-01-01,
		DateOpenedUTC: 0001-01-01,
		DateCashiered: 0001-01-01,
		DateCashieredUTC: 0001-01-01,
		DatePromised: 0001-01-01,
		DatePromisedUTC: 0001-01-01,
		DateVehicleCompleted: 0001-01-01,
		DateCustomerNotified: 0001-01-01,
		CSR: String,
		CSRRef: 00000000000000000000000000000000,
		BookingUser: String,
		BookingUserRef: 00000000000000000000000000000000,
		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,
				CSRRef: 00000000000000000000000000000000,
				Skill: String,
				RequestCode: String,
				RequestDescription: String,
				Cause: String,
				Correction: String,
				Status: String,
				Tech: String,
				TechRef: 00000000000000000000000000000000,
				AllowedHours: 0,
				EstimateLabour: 0,
				EstimateParts: 0,
				ComeBack: False,
				AddedOperation: False,
				PartLines: 
				[
					{
						RepairOrderPartsLineRef: 00000000000000000000000000000000,
						RepairOrderPartsLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						PartRef: 00000000000000000000000000000000,
						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,
						IsTransferred: False,
						SpecialOrderRef: 00000000000000000000000000000000
					}
				],
				PartRequestLines: 
				[
					{
						RepairOrderPartsLineRef: 00000000000000000000000000000000,
						RepairOrderPartsLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						PartRef: 00000000000000000000000000000000,
						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,
						IsTransferred: False,
						SpecialOrderRef: 00000000000000000000000000000000
					}
				],
				LabourLines: 
				[
					{
						RepairOrderLabourLineRef: 00000000000000000000000000000000,
						RepairOrderLabourLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						OpCode: String,
						OpDescription: String,
						Tech: String,
						TechRef: 00000000000000000000000000000000,
						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,
						CSRRef: 00000000000000000000000000000000,
						Description: String,
						PriceCode: String,
						Price: 0,
						Cost: 0,
						Tax1: 0,
						Tax2: 0
					}
				],
				TimePunches: 
				[
					{
						StartTime: 0001-01-01,
						StopTime: 0001-01-01,
						StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
						StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
						Tech: String,
						TechRef: 00000000000000000000000000000000
					}
				],
				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,
					CustomerDeductibleBillableDescription: String,
					GrandTotal: 0,
					Status: String,
					DateCashiered: 0001-01-01,
					LabourDiscount: 0,
					PartDiscount: 0,
					ServiceFeeTotal: 0,
					OEMDiscount: 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,
				AWRTechCSRRef: 00000000000000000000000000000000,
				FailureCode: String,
				DisplayInWebAppointments: False,
				MarkedForDeletion: False,
				Reason: String,
				Severity: String,
				JobNote: 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,
			CustomerDeductibleBillableDescription: String,
			GrandTotal: 0,
			Status: String,
			DateCashiered: 0001-01-01,
			LabourDiscount: 0,
			PartDiscount: 0,
			ServiceFeeTotal: 0,
			OEMDiscount: 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,
			CustomerDeductibleBillableDescription: String,
			GrandTotal: 0,
			Status: String,
			DateCashiered: 0001-01-01,
			LabourDiscount: 0,
			PartDiscount: 0,
			ServiceFeeTotal: 0,
			OEMDiscount: 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,
			CustomerDeductibleBillableDescription: String,
			GrandTotal: 0,
			Status: String,
			DateCashiered: 0001-01-01,
			LabourDiscount: 0,
			PartDiscount: 0,
			ServiceFeeTotal: 0,
			OEMDiscount: 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,
				CSRRef: 00000000000000000000000000000000,
				Skill: String,
				RequestCode: String,
				RequestDescription: String,
				Cause: String,
				Correction: String,
				Status: String,
				Tech: String,
				TechRef: 00000000000000000000000000000000,
				AllowedHours: 0,
				EstimateLabour: 0,
				EstimateParts: 0,
				ComeBack: False,
				AddedOperation: False,
				PartLines: 
				[
					{
						RepairOrderPartsLineRef: 00000000000000000000000000000000,
						RepairOrderPartsLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						PartRef: 00000000000000000000000000000000,
						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,
						IsTransferred: False,
						SpecialOrderRef: 00000000000000000000000000000000
					}
				],
				PartRequestLines: 
				[
					{
						RepairOrderPartsLineRef: 00000000000000000000000000000000,
						RepairOrderPartsLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						PartRef: 00000000000000000000000000000000,
						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,
						IsTransferred: False,
						SpecialOrderRef: 00000000000000000000000000000000
					}
				],
				LabourLines: 
				[
					{
						RepairOrderLabourLineRef: 00000000000000000000000000000000,
						RepairOrderLabourLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						OpCode: String,
						OpDescription: String,
						Tech: String,
						TechRef: 00000000000000000000000000000000,
						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,
						CSRRef: 00000000000000000000000000000000,
						Description: String,
						PriceCode: String,
						Price: 0,
						Cost: 0,
						Tax1: 0,
						Tax2: 0
					}
				],
				TimePunches: 
				[
					{
						StartTime: 0001-01-01,
						StopTime: 0001-01-01,
						StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
						StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
						Tech: String,
						TechRef: 00000000000000000000000000000000
					}
				],
				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,
					CustomerDeductibleBillableDescription: String,
					GrandTotal: 0,
					Status: String,
					DateCashiered: 0001-01-01,
					LabourDiscount: 0,
					PartDiscount: 0,
					ServiceFeeTotal: 0,
					OEMDiscount: 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,
				AWRTechCSRRef: 00000000000000000000000000000000,
				FailureCode: String,
				DisplayInWebAppointments: False,
				MarkedForDeletion: False,
				Reason: String,
				Severity: String,
				JobNote: String
			}
		],
		DeferredRequests: 
		[
			{
				RepairOrderRequestRef: 00000000000000000000000000000000,
				RepairOrderRequestId: 0,
				CSR: String,
				CSRRef: 00000000000000000000000000000000,
				Skill: String,
				RequestCode: String,
				RequestDescription: String,
				Cause: String,
				Correction: String,
				Status: String,
				Tech: String,
				TechRef: 00000000000000000000000000000000,
				AllowedHours: 0,
				EstimateLabour: 0,
				EstimateParts: 0,
				ComeBack: False,
				AddedOperation: False,
				PartLines: 
				[
					{
						RepairOrderPartsLineRef: 00000000000000000000000000000000,
						RepairOrderPartsLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						PartRef: 00000000000000000000000000000000,
						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,
						IsTransferred: False,
						SpecialOrderRef: 00000000000000000000000000000000
					}
				],
				PartRequestLines: 
				[
					{
						RepairOrderPartsLineRef: 00000000000000000000000000000000,
						RepairOrderPartsLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						PartRef: 00000000000000000000000000000000,
						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,
						IsTransferred: False,
						SpecialOrderRef: 00000000000000000000000000000000
					}
				],
				LabourLines: 
				[
					{
						RepairOrderLabourLineRef: 00000000000000000000000000000000,
						RepairOrderLabourLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						OpCode: String,
						OpDescription: String,
						Tech: String,
						TechRef: 00000000000000000000000000000000,
						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,
						CSRRef: 00000000000000000000000000000000,
						Description: String,
						PriceCode: String,
						Price: 0,
						Cost: 0,
						Tax1: 0,
						Tax2: 0
					}
				],
				TimePunches: 
				[
					{
						StartTime: 0001-01-01,
						StopTime: 0001-01-01,
						StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
						StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
						Tech: String,
						TechRef: 00000000000000000000000000000000
					}
				],
				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,
					CustomerDeductibleBillableDescription: String,
					GrandTotal: 0,
					Status: String,
					DateCashiered: 0001-01-01,
					LabourDiscount: 0,
					PartDiscount: 0,
					ServiceFeeTotal: 0,
					OEMDiscount: 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,
				AWRTechCSRRef: 00000000000000000000000000000000,
				FailureCode: String,
				DisplayInWebAppointments: False,
				MarkedForDeletion: False,
				Reason: String,
				Severity: String,
				JobNote: String
			}
		],
		CancelledRequests: 
		[
			{
				RepairOrderRequestRef: 00000000000000000000000000000000,
				RepairOrderRequestId: 0,
				CSR: String,
				CSRRef: 00000000000000000000000000000000,
				Skill: String,
				RequestCode: String,
				RequestDescription: String,
				Cause: String,
				Correction: String,
				Status: String,
				Tech: String,
				TechRef: 00000000000000000000000000000000,
				AllowedHours: 0,
				EstimateLabour: 0,
				EstimateParts: 0,
				ComeBack: False,
				AddedOperation: False,
				PartLines: 
				[
					{
						RepairOrderPartsLineRef: 00000000000000000000000000000000,
						RepairOrderPartsLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						PartRef: 00000000000000000000000000000000,
						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,
						IsTransferred: False,
						SpecialOrderRef: 00000000000000000000000000000000
					}
				],
				PartRequestLines: 
				[
					{
						RepairOrderPartsLineRef: 00000000000000000000000000000000,
						RepairOrderPartsLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						PartRef: 00000000000000000000000000000000,
						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,
						IsTransferred: False,
						SpecialOrderRef: 00000000000000000000000000000000
					}
				],
				LabourLines: 
				[
					{
						RepairOrderLabourLineRef: 00000000000000000000000000000000,
						RepairOrderLabourLineId: 0,
						CSR: String,
						CSRRef: 00000000000000000000000000000000,
						OpCode: String,
						OpDescription: String,
						Tech: String,
						TechRef: 00000000000000000000000000000000,
						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,
						CSRRef: 00000000000000000000000000000000,
						Description: String,
						PriceCode: String,
						Price: 0,
						Cost: 0,
						Tax1: 0,
						Tax2: 0
					}
				],
				TimePunches: 
				[
					{
						StartTime: 0001-01-01,
						StopTime: 0001-01-01,
						StartTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
						StopTimeLocal: 0001-01-01T00:00:00.0000000+00:00,
						Tech: String,
						TechRef: 00000000000000000000000000000000
					}
				],
				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,
					CustomerDeductibleBillableDescription: String,
					GrandTotal: 0,
					Status: String,
					DateCashiered: 0001-01-01,
					LabourDiscount: 0,
					PartDiscount: 0,
					ServiceFeeTotal: 0,
					OEMDiscount: 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,
				AWRTechCSRRef: 00000000000000000000000000000000,
				FailureCode: String,
				DisplayInWebAppointments: False,
				MarkedForDeletion: False,
				Reason: String,
				Severity: String,
				JobNote: String
			}
		],
		Priority: 0,
		TodayPhoneNumber: String,
		NotifyType: String,
		IncludeInternalPricing: False,
		VINInquiryPerformed: False,
		SONote: String,
		AlternateStartAddress: 
		{
			Name: String,
			Address: String,
			City: String,
			Province: String,
			PostalCode: String,
			AdditionalInfo: String
		},
		AlternateEndAddress: 
		{
			Name: String,
			Address: String,
			City: String,
			Province: String,
			PostalCode: String,
			AdditionalInfo: String
		}
	},
	Vehicle: 
	{
		Id: string/00000000-0000-0000-0000-000000000000,
		VehicleId: 00000000000000000000000000000000,
		SerialNumber: String,
		StockNumber: String,
		VIN: String,
		LicenseNumber: String,
		FleetNumber: String,
		Status: String,
		OwnerRef: 00000000000000000000000000000000,
		ModelNumber: String,
		Make: String,
		Model: String,
		Trim: String,
		VehicleType: String,
		Year: String,
		Odometer: 0,
		ExteriorColor: 
		{
			Code: String,
			Description: String,
			BaseColor: String
		},
		InteriorColor: 
		{
			Code: String,
			Description: String,
			BaseColor: String
		},
		Engine: String,
		Cylinders: String,
		Transmission: String,
		DriveWheel: String,
		Fuel: String,
		Weight: 0,
		InServiceDate: 0001-01-01,
		LastServiceDate: 0001-01-01,
		LastServiceMileage: 0,
		Lot: String,
		LotDescription: String,
		Category: String,
		Options: 
		[
			{
				Group: String,
				Code: String,
				Description: String,
				AdditionalInfo: String,
				Price: 0,
				Cost: 0,
				Residual: 0
			}
		],
		Refurbishments: 
		[
			{
				ReferenceNumber: String,
				Description: String,
				Price: 0,
				Cost: 0,
				Date: 0001-01-01,
				ApplicationModel: String
			}
		],
		Order: 
		{
			InvoiceNumber: String,
			Price: 0,
			Status: String,
			Eta: String,
			EstimatedCost: 0,
			OrderDate: String,
			StatusDate: String,
			IgnitionKeyCode: String,
			DoorKeyCode: String,
			Description: String,
			LocationStatus: String,
			LocationStatusDate: 0001-01-01
		},
		MSR: 0,
		BaseMSR: 0,
		Retail: 0,
		DateReceived: 0001-01-01,
		InternetPrice: 0,
		Lotpack: 0,
		Holdback: 0,
		InternetNotes: String,
		Notes: String,
		CriticalMemo: String,
		IsCertified: False,
		LastSaleDate: 0001-01-01,
		LastUpdate: 0001-01-01,
		AppraisedValue: 0,
		Warranties: 
		[
			{
				Type: String,
				CompanyName: String,
				CoveragePlan: String,
				Description: String,
				Price: 0,
				Cost: 0,
				Term: String,
				Deductible: 0,
				PolicyNumber: String,
				StartDate: String,
				StartMileage: 0,
				ExpirationDate: String,
				ExpirationMileage: 0
			}
		],
		Freight: 0,
		Air: 0,
		Inventory: 0,
		IsInactive: False,
		CustomFields: 
		[
			{
				Key: String,
				Value: String,
				Type: String
			}
		],
		FloorPlanCode: String,
		FloorPlanAmount: 0,
		Insurance: 
		{
			Company: String,
			Policy: String,
			ExpiryDate: 0001-01-01,
			AgentName: String,
			AgentPhoneNumber: String
		},
		Body: String,
		ShortVIN: String,
		AdditionalDrivers: 
		[
			00000000000000000000000000000000
		],
		OrderDetails: 
		{
			Distributor: String
		},
		PrimaryImageRef: 00000000000000000000000000000000,
		Hold: 
		{
			VehicleRef: 00000000000000000000000000000000,
			HoldFrom: 0001-01-01,
			HoldUntil: 0001-01-01,
			UserRef: 00000000000000000000000000000000,
			ContactRef: 00000000000000000000000000000000,
			Comments: String
		},
		SeatingCapacity: String,
		DeliveryDate: 0001-01-01,
		WarrantyExpiry: 0001-01-01,
		IsConditionallySold: False,
		SalesDivision: 0,
		StyleRef: String,
		TotalCost: 0,
		BlueBookValue: 0,
		VideoURL: String,
		ShowOnWeb: False,
		PDI: 0,
		Configuration: String,
		DisplayTrim: String
	}
}