Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Status
colourGreen
title5.4.0

A pass-through API to ServiceDispatch (when configured) which allows the ServiceDispatch's "Submit Claim" API to be called.        

Panel
borderColorgrey
bgColorwhitesmoke
borderStylesolid

On this page:

Table of Contents
maxLevel2

Related pages:

Resource URL Summary

Panel
borderColorgrey
bgColorwhitesmoke
borderStylesolid

Pass Through Call to ServiceDispatch's "Submit Claim" API

POST /up/v5/claims

Include Page_Default HTTP Headers_Default HTTP Headers

API Specifics

Panel
borderColor#D3D3D3

Pass Through Call to ServiceDispatch's "Submit Claim" API

This RESTified API will perform a pass-through call to the ServiceDispatch sub-system's "Submit Claim" API (when configured).

URL

Panel
borderColorgrey
bgColorwhitesmoke
borderStylesolid

POST /up/v5/claims

HTTP Request Body

This request requires a JSON object supplied in the HTTP request body, which defines the parameters that will be passed through to the ServiceDispatch "Submit Claim" APi.

SubmitClaim Object Format

Code Block
languagejs
{
    "Claims": [
        {
            "RequiredParts": [
                {
                    "ProdNum": "PARTNUM1",
                    "Qty": 1,
                    "ProdAttrs": {
                        "Desc": "PART DESC 1",
                        "SchematicLocation": "SL",
                        "InvoiceNumber": "INVNUMBER1",
                        "UnitCost": 12.15,
                        "Returned": "N",
                        "DistributorNumber": "PRTDIST1",
                        "FaultCode": "FC1",
                        "JobCode": "JC1"
                    }
                },
				// ...
            ],
            "Asset": {
                "MfgId": "DEMO",
                "Mfg": "SONY",
                "Model": "NHT915AUC",
                "SerialNum": "SERIAL",
                "PurchaseDate": 20101001
            },
            "Booking": {
                "ServiceOrgInfo": {
                    "ServiceOrg": "11154",
                    "LocationId": "",
                    "Name": "LOCNAME"
                }
            },
            "Location": {
                "Type": "",
                "Address": {
                    "AddrLine1": "SOME STREET",
                    "AddrLine2": "APT B",
                    "City": "COSTA MESA",
                    "Region": "CA",
                    "Country": "USA",
                    "PostalCode": "92626"
                },
                "Contacts": [
                    {
                        "FirstName": "JANE",
                        "LastName": "FLOUNDER",
                        "ContactPoint": [
                            {
                                "Mode": "Phone",
                                "Value": 7145551000
                            },
                            {
                                "Mode": "Email",
                                "Value": "JANEF@HOTMAIL.COM"
                            }
                        ]
                    }
                ]
            },
            "ClaimNumber": "XYZ1SD422F_",
            "DistributorNumber": "DISTNBR",
            "DemographicCode": "",
            "EiaDefectOrComplaintCode": "DFC",
            "DefectOrComplaintDescription": "DEFECT DESCRIPTION",
            "ServicePerformedDescription": "SERVICE PERFORMANCE DESCRIPTION",
            "EiaRepairCode1": "RC1",
            "EiaRepairCode2": "RC2",
            "EiaRepairCode3": "RC3",
            "EiaRepairCode4": "RC4",
            "LaborSchematicLocation1": "SL1",
            "LaborSchematicLocation2": "SL2",
            "LaborSchematicLocation3": "SL3",
            "LaborSchematicLocation4": "SL4",
            "LaborSchematicLocation5": "SL5",
            "LaborSchematicLocation6": "SL6",
            "ReworkNumberOrPolicy": "RWNUMB",
            "WarrantyType": 1,
            "SoftwareVersion": "V1",
            "RepairCategory": "RC",
            "StockRepairFlag": "F",
            "Type": "CT",
            "ExistingClaimBatchNumber": 0,
            "ExistingClaimSequenceNumber": 0,
            "ProductSalesReceipt": "Y",
            "GlAccountNumber": "GLACCTNB",
            "ValidationFlag": "Y",
            "DebitNumber": "DEBIT",
            "KeypunchOperator": "KEYP",
            "DateReceived": 20181002,
            "DateRequested": 20181003,
            "DateStarted": 20181004,
            "TimeStarted": 1100,
            "DateCompleted": 20181005,
            "TimeCompleted": 1611,
            "TotalRepairMinutes": 23,
            "ServiceHours": 2,
            "TravelHours": 3,
            "TravelTime": 30,
            "TripCount": 2,
            "CallNumber": "CALLNBR",
            "DealerNumber": "DLRNBR",
            "DealerName": "SOME DEALER",
            "DealerAddress": "ANOTHER STREET",
            "DealerCity": "FOUNTAIN VALLEY",
            "DealerState": "CA",
            "DealerZipCode": "92728",
            "LaborAmount": 50.75,
            "PartsAmount": 125.25,
            "OtherAmount": 45.33,
            "TaxFederalAmount": 15.23,
            "TaxStateAmount": 7.27,
            "ShippingChargeAmount": 11.17,
            "CodOrFreightAmount": 12.93,
            "TravelChargeAmount": 13.24,
            "MileageAmount": 14.18,
            "TravelMiles": 15,
            "StickerType": "S",
            "StickerNumber": "STICKNUMB",
            "ServiceContractNumber": "SVCCONTRACTNBR",
            "DistributorTransmittalNumber": "DISTTRANS",
            "Refurbished": "Y",
            "Reference": "REFERENCER",
            "PurchasedOverseasFlag": "N",
            "AuthorizationNumber": "AUTHORIZATIONNUMBER",
            "PartMarkupPercentage": 15,
            "MicrowaveBefore": "MICBEF",
            "MicrowaveAfter": "MICAFT",
            "SpecialCode": "SPECCODE",
            "DefectivePartNumber": "DEFPARTNUMBR",
            "DefectivePartSerialNumber": "DEFSERIALNBR",
            "SpecialCustomerNote": "SPECIAL CUSTOMER NOTE",
            "ServiceSignedBy": "SERVICE SIGNED BY",
            "AlternateStoreNumber": "ALTS",
            "ProductSKU": "PRODUCTSKU",
            "WarrantySKU": "WARRANTYSKU",
            "ServiceBusinessUnit": "SBU",
            "PspSourceType": "PSPSOURCET",
            "FoodSpoilageCode": "FOODSC",
            "TpaContractNumber": "TPACONTRACTXXXXTPACONTRAC",
            "TpaClaimNumber": "TPACLAIMNBR",
            "TpaContractError": "CE",
            "TpaProductPurchaseDate": 20181010,
            "TpaLaborWarrantyDays": 365,
            "TpaPartsWarrantyDays": 365,
            "TpaSubProgram": "P",
            "TpaRuleSet": "RS",
            "TpaEquipmentRetailPrice": 15.75,
            "TpaProductCode": "TPAPRODTCD",
            "TpaResubmittedFlag": "Y",
            "TpaResubmittedClaimNumber": "RSBCLAIMNBR",
            "TpaClaimType": "TCT",
            "TpaContractStartDate": 20181011,
            "TpaContractEndDate": 20181012,
            "TpaProductDescription": "TPA PRODUCT DESCRIPTION",
            "TpaContractSKUDescription": "TPA CONTRACT SKU DESCRIPTION",
            "TpaProgramType": "TPAPROGRAMTYP",
            "TpaRemarkId": "TPAREMARKID"
        }
    ]
}

SubmitClaim Object Properties

PropertyTypeRequired?DescriptionServiceDispatch Field MappingClaimsarrayNo

Pass through parameter to the ServiceDispatch "Submit Claim" API.

ClaimsRequiredPartsarrayNoPass through parameter to the ServiceDispatch "Submit Claim" API.RequiredPartsProdNumstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.ProdNumQtyintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.QtyProdAttrsobjectNoPass through parameter to the ServiceDispatch "Submit Claim" API.ProdAttrsDescstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.DescSchematicLocationstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.SchematicLocationInvoiceNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.InvoiceNumber

UnitCost

floatNoPass through parameter to the ServiceDispatch "Submit Claim" API.UnitCostReturnedstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.ReturnedDistributorNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.DistributorNumberFaultCodestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.FaultCodeJobCodestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.JobCodeAssetobjectNoPass through parameter to the ServiceDispatch "Submit Claim" API.AssetMfgIdstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.MfgIdMfgstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.MfgModelstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.ModelSerialNumstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.SerialNumPurchaseDateintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.PurchaseDateBookingobjectNoPass through parameter to the ServiceDispatch "Submit Claim" API.BookingServiceOrgInfoobjectNoPass through parameter to the ServiceDispatch "Submit Claim" API.ServiceOrgInfoServiceOrgstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.ServiceOrgLocationIdstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.LocationIdNamestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.NameLocationobjectNoPass through parameter to the ServiceDispatch "Submit Claim" API.LocationTypestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.TypeAddressobjectNoPass through parameter to the ServiceDispatch "Submit Claim" API.AddressAddrLine1stringNoPass through parameter to the ServiceDispatch "Submit Claim" API.AddrLine1AddrLine2stringNoPass through parameter to the ServiceDispatch "Submit Claim" API.AddrLine2CitystringNoPass through parameter to the ServiceDispatch "Submit Claim" API.CityRegionstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.RegionCountrystringNoPass through parameter to the ServiceDispatch "Submit Claim" API.CountryPostalCodestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.PostalCodeContactsarrayNoPass through parameter to the ServiceDispatch "Submit Claim" API.ContactsFirstNamestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.FirstNameLastNamestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.LastNameContactPointarrayNoPass through parameter to the ServiceDispatch "Submit Claim" API.ContactPointModestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.ModeValuestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.ValueClaimNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.ClaimNumberDistributorNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.DistributorNumberDemographicCodestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.DemographicCodeEiaDefectOrComplaintCodestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.EiaDefectOrComplaintCodeDefectOrComplaintDescriptionstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.DefectOrComplaintDescriptionServicePerformedDescriptionstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.ServicePerformedDescriptionEiaRepairCode1stringNoPass through parameter to the ServiceDispatch "Submit Claim" API.EiaRepairCode1EiaRepairCode2stringNoPass through parameter to the ServiceDispatch "Submit Claim" API.EiaRepairCode2EiaRepairCode3stringNoPass through parameter to the ServiceDispatch "Submit Claim" API.EiaRepairCode3EiaRepairCode4stringNoPass through parameter to the ServiceDispatch "Submit Claim" API.EiaRepairCode4LaborSchematicLocation1stringNoPass through parameter to the ServiceDispatch "Submit Claim" API.LaborSchematicLocation1LaborSchematicLocation2stringNoPass through parameter to the ServiceDispatch "Submit Claim" API.LaborSchematicLocation2LaborSchematicLocation3stringNoPass through parameter to the ServiceDispatch "Submit Claim" API.LaborSchematicLocation3LaborSchematicLocation4stringNoPass through parameter to the ServiceDispatch "Submit Claim" API.LaborSchematicLocation4LaborSchematicLocation5stringNoPass through parameter to the ServiceDispatch "Submit Claim" API.LaborSchematicLocation5LaborSchematicLocation6stringNoPass through parameter to the ServiceDispatch "Submit Claim" API.LaborSchematicLocation6ReworkNumberOrPolicystringNoPass through parameter to the ServiceDispatch "Submit Claim" API.ReworkNumberOrPolicyWarrantyTypeintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.WarrantyTypeSoftwareVersionstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.SoftwareVersionRepairCategorystringNoPass through parameter to the ServiceDispatch "Submit Claim" API.RepairCategoryStockRepairFlagstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.StockRepairFlagTypestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.TypeExistingClaimBatchNumberintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.ExistingClaimBatchNumberExistingClaimSequenceNumberintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.ExistingClaimSequenceNumberProductSalesReceiptstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.ProductSalesReceiptGlAccountNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.GlAccountNumberValidationFlagstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.ValidationFlagDebitNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.DebitNumberKeypunchOperatorstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.KeypunchOperatorDateReceivedintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.DateReceivedDateRequestedintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.DateRequestedDateStartedintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.DateStartedTimeStartedintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.TimeStartedDateCompletedintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.DateCompletedTimeCompletedintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.TimeCompletedTotalRepairMinutesintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.TotalRepairMinutesServiceHoursintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.ServiceHoursTravelHoursintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.TravelHoursTravelTimeintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.TravelTimeTripCountintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.TripCountCallNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.CallNumberDealerNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.DealerNumberDealerNamestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.DealerNameDealerAddressstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.DealerAddressDealerCitystringNoPass through parameter to the ServiceDispatch "Submit Claim" API.DealerCityDealerStatestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.DealerStateDealerZipCodestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.DealerZipCodeLaborAmountfloatNoPass through parameter to the ServiceDispatch "Submit Claim" API.LaborAmountPartsAmountfloatNoPass through parameter to the ServiceDispatch "Submit Claim" API.PartsAmountOtherAmountfloatNoPass through parameter to the ServiceDispatch "Submit Claim" API.OtherAmountTaxFederalAmountfloatNoPass through parameter to the ServiceDispatch "Submit Claim" API.TaxFederalAmountTaxStateAmountfloatNoPass through parameter to the ServiceDispatch "Submit Claim" API.TaxStateAmountShippingChargeAmountfloatNoPass through parameter to the ServiceDispatch "Submit Claim" API.ShippingChargeAmountCodOrFreightAmountfloatNoPass through parameter to the ServiceDispatch "Submit Claim" API.CodOrFreightAmountTravelChargeAmountfloatNoPass through parameter to the ServiceDispatch "Submit Claim" API.TravelChargeAmountMileageAmountfloatNoPass through parameter to the ServiceDispatch "Submit Claim" API.MileageAmountTravelMilesintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.TravelMilesStickerTypestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.StickerTypeStickerNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.StickerNumberServiceContractNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.ServiceContractNumberDistributorTransmittalNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.DistributorTransmittalNumberRefurbishedstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.RefurbishedReferencestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.ReferencePurchasedOverseasFlagstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.PurchasedOverseasFlagAuthorizationNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.AuthorizationNumberPartMarkupPercentageintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.PartMarkupPercentageMicrowaveBeforestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.MicrowaveBeforeMicrowaveAfterstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.MicrowaveAfterSpecialCodestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.SpecialCodeDefectivePartNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.DefectivePartNumberDefectivePartSerialNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.DefectivePartSerialNumberSpecialCustomerNotestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.SpecialCustomerNoteServiceSignedBystringNoPass through parameter to the ServiceDispatch "Submit Claim" API.ServiceSignedByAlternateStoreNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.AlternateStoreNumberProductSKUstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.ProductSKUWarrantySKUstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.WarrantySKUServiceBusinessUnitstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.ServiceBusinessUnitPspSourceTypestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.PspSourceTypeFoodSpoilageCodestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.FoodSpoilageCodeTpaContractNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaContractNumberTpaClaimNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaClaimNumberTpaContractErrorstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaContractErrorTpaProductPurchaseDateintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaProductPurchaseDateTpaLaborWarrantyDaysintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaLaborWarrantyDaysTpaPartsWarrantyDaysintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaPartsWarrantyDaysTpaSubProgramstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaSubProgramTpaRuleSetstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaRuleSetTpaEquipmentRetailPricefloatNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaEquipmentRetailPriceTpaProductCodestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaProductCodeTpaResubmittedFlagstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaResubmittedFlagTpaResubmittedClaimNumberstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaResubmittedClaimNumberTpaClaimTypestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaClaimTypeTpaContractStartDateintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaContractStartDateTpaContractEndDateintegerNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaContractEndDateTpaProductDescriptionstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaProductDescriptionTpaContractSKUDescriptionstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaContractSKUDescriptionTpaProgramTypestringNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaProgramTypeTpaRemarkIdstringNoPass through parameter to the ServiceDispatch "Submit Claim" API.TpaRemarkId

Status
colourGreen
title5.4.0

A pass-through API to Dispatch (when configured) which allows the Dispatch's "Submit Claim" API to be called.        


Panel
borderColorgrey
bgColorwhitesmoke
borderStylesolid

On this page:

Table of Contents
maxLevel2

Related pages:


Resource URL Summary

Panel
borderColorgrey
bgColorwhitesmoke
borderStylesolid

Pass Through Call to Dispatch's "Submit Claim" API

POST /up/v5/claims

Include Page
_Default HTTP Headers
_Default HTTP Headers


API Specifics


Panel
borderColor#D3D3D3

Pass Through Call to Dispatch's "Submit Claim" API

This RESTified API will perform a pass-through call to the Dispatch sub-system's "Submit Claim" API (when configured).

URL

Panel
borderColorgrey
bgColorwhitesmoke
borderStylesolid

POST /up/v5/claims

HTTP Request Body

This request requires a JSON object supplied in the HTTP request body, which defines the parameters that will be passed through to the Dispatch "Submit Claim" APi.

SubmitClaim Object Format

Code Block
languagejs
{
    "Claims": [
        {
            "RequiredParts": [
                {
                    "ProdNum": "PARTNUM1",
                    "Qty": 1,
                    "ProdAttrs": {
                        "Desc": "PART DESC 1",
                        "SchematicLocation": "SL",
                        "InvoiceNumber": "INVNUMBER1",
                        "UnitCost": 12.15,
                        "Returned": "N",
                        "DistributorNumber": "PRTDIST1",
                        "FaultCode": "FC1",
                        "JobCode": "JC1"
                    }
                },
				// ...
            ],
            "Asset": {
                "MfgId": "DEMO",
                "Mfg": "SONY",
                "Model": "NHT915AUC",
                "SerialNum": "SERIAL",
                "PurchaseDate": 20101001
            },
            "Booking": {
                "ServiceOrgInfo": {
                    "ServiceOrg": "11154",
                    "LocationId": "",
                    "Name": "LOCNAME"
                }
            },
            "Location": {
                "Type": "",
                "Address": {
                    "AddrLine1": "SOME STREET",
                    "AddrLine2": "APT B",
                    "City": "COSTA MESA",
                    "Region": "CA",
                    "Country": "USA",
                    "PostalCode": "92626"
                },
                "Contacts": [
                    {
                        "FirstName": "JANE",
                        "LastName": "FLOUNDER",
                        "ContactPoint": [
                            {
                                "Mode": "Phone",
                                "Value": 7145551000
                            },
                            {
                                "Mode": "Email",
                                "Value": "JANEF@HOTMAIL.COM"
                            }
                        ]
                    }
                ]
            },
            "ClaimNumber": "XYZ1SD422F_",
            "DistributorNumber": "DISTNBR",
            "DemographicCode": "",
            "EiaDefectOrComplaintCode": "DFC",
            "DefectOrComplaintDescription": "DEFECT DESCRIPTION",
            "ServicePerformedDescription": "SERVICE PERFORMANCE DESCRIPTION",
            "EiaRepairCode1": "RC1",
            "EiaRepairCode2": "RC2",
            "EiaRepairCode3": "RC3",
            "EiaRepairCode4": "RC4",
            "LaborSchematicLocation1": "SL1",
            "LaborSchematicLocation2": "SL2",
            "LaborSchematicLocation3": "SL3",
            "LaborSchematicLocation4": "SL4",
            "LaborSchematicLocation5": "SL5",
            "LaborSchematicLocation6": "SL6",
            "ReworkNumberOrPolicy": "RWNUMB",
            "WarrantyType": 1,
            "SoftwareVersion": "V1",
            "RepairCategory": "RC",
            "StockRepairFlag": "F",
            "Type": "CT",
            "ExistingClaimBatchNumber": 0,
            "ExistingClaimSequenceNumber": 0,
            "ProductSalesReceipt": "Y",
            "GlAccountNumber": "GLACCTNB",
            "ValidationFlag": "Y",
            "DebitNumber": "DEBIT",
            "KeypunchOperator": "KEYP",
            "DateReceived": 20181002,
            "DateRequested": 20181003,
            "DateStarted": 20181004,
            "TimeStarted": 1100,
            "DateCompleted": 20181005,
            "TimeCompleted": 1611,
            "TotalRepairMinutes": 23,
            "ServiceHours": 2,
            "TravelHours": 3,
            "TravelTime": 30,
            "TripCount": 2,
            "CallNumber": "CALLNBR",
            "DealerNumber": "DLRNBR",
            "DealerName": "SOME DEALER",
            "DealerAddress": "ANOTHER STREET",
            "DealerCity": "FOUNTAIN VALLEY",
            "DealerState": "CA",
            "DealerZipCode": "92728",
            "LaborAmount": 50.75,
            "PartsAmount": 125.25,
            "OtherAmount": 45.33,
            "TaxFederalAmount": 15.23,
            "TaxStateAmount": 7.27,
            "ShippingChargeAmount": 11.17,
            "CodOrFreightAmount": 12.93,
            "TravelChargeAmount": 13.24,
            "MileageAmount": 14.18,
            "TravelMiles": 15,
            "StickerType": "S",
            "StickerNumber": "STICKNUMB",
            "ServiceContractNumber": "SVCCONTRACTNBR",
            "DistributorTransmittalNumber": "DISTTRANS",
            "Refurbished": "Y",
            "Reference": "REFERENCER",
            "PurchasedOverseasFlag": "N",
            "AuthorizationNumber": "AUTHORIZATIONNUMBER",
            "PartMarkupPercentage": 15,
            "MicrowaveBefore": "MICBEF",
            "MicrowaveAfter": "MICAFT",
            "SpecialCode": "SPECCODE",
            "DefectivePartNumber": "DEFPARTNUMBR",
            "DefectivePartSerialNumber": "DEFSERIALNBR",
            "SpecialCustomerNote": "SPECIAL CUSTOMER NOTE",
            "ServiceSignedBy": "SERVICE SIGNED BY",
            "AlternateStoreNumber": "ALTS",
            "ProductSKU": "PRODUCTSKU",
            "WarrantySKU": "WARRANTYSKU",
            "ServiceBusinessUnit": "SBU",
            "PspSourceType": "PSPSOURCET",
            "FoodSpoilageCode": "FOODSC",
            "TpaContractNumber": "TPACONTRACTXXXXTPACONTRAC",
            "TpaClaimNumber": "TPACLAIMNBR",
            "TpaContractError": "CE",
            "TpaProductPurchaseDate": 20181010,
            "TpaLaborWarrantyDays": 365,
            "TpaPartsWarrantyDays": 365,
            "TpaSubProgram": "P",
            "TpaRuleSet": "RS",
            "TpaEquipmentRetailPrice": 15.75,
            "TpaProductCode": "TPAPRODTCD",
            "TpaResubmittedFlag": "Y",
            "TpaResubmittedClaimNumber": "RSBCLAIMNBR",
            "TpaClaimType": "TCT",
            "TpaContractStartDate": 20181011,
            "TpaContractEndDate": 20181012,
            "TpaProductDescription": "TPA PRODUCT DESCRIPTION",
            "TpaContractSKUDescription": "TPA CONTRACT SKU DESCRIPTION",
            "TpaProgramType": "TPAPROGRAMTYP",
            "TpaRemarkId": "TPAREMARKID"
        }
    ]
}

SubmitClaim Object Properties

HTTP Response

Success

On success, a JSON-formatted version of the ServiceDispatch Dispatch "Submit Claim" API response will be returned.

SubmitClaim Response Object Format

Code Block
languagejs
{
    "Success": true,
    "Code": 0,
    "Message": "OK",
    "Payload": {
        "TotalClaimsReceived": 1,
        "TransactionId": "2021040713411526232528DMWSTEST02",
        "ResponseCode": "OK",
        "TotalClaimsProcessedSuccessfully": 1,
        "Claims": [
            {
                "ClaimTransactionId": "100_32362",
                "ClaimResponseCode": "OK",
                "ServiceCenterNumber": "11154",
                "ClaimStatusDescription": "Incomplete",
                "ManufacturerName": "DEMO",
                "ServiceCenterLocationCode": "LOCNAME",
                "Type": "CT",
                "ClaimBatchNumber": 300001,
                "ClaimSequenceNumber": 109,
                "ClaimStatusCode": "I",
                "ClaimNumber": "XYZ1SD422F_01",
                "Errors": [
                    {
                        "ErrorDescription": "Invalid Dispatch#",
                        "PartNumber": ""
                    }
                ]
            }
        ],
        "TotalClaimsNotProcessedSuccessfully": 0
    }
}

SubmitClaim Response Object Properties

PropertyTypeDescriptionServiceDispatch Dispatch Field Mapping
SuccessbooleanPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.Success  
CodeintegerPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.Code
MessagestringPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.Message
PayloadobjectPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.Payload

TotalClaimsReceivedintegerPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.TotalClaimsReceived

TransactionIdstringPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.TransactionId

ResponseCodestringPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.ResponseCode

TotalClaimsProcessedSuccessfullyintegerPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.TotalClaimsProcessedSuccessfully

ClaimsarrayPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.Claims


ClaimTransactionIdstringPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.ClaimTransactionId


ClaimResponseCodestringPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.ClaimResponseCode


ServiceCenterNumberstringPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.ServiceCenterNumber


ClaimStatusDescriptionstringPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.ClaimStatusDescription


ManufacturerNamestringPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.ManufacturerName


ServiceCenterLocationCodestringPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.ServiceCenterLocationCode


TypestringPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.Type


ClaimBatchNumberintegerPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.ClaimBatchNumber


ClaimSequenceNumberintegerPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.ClaimSequenceNumber


ClaimStatusCodestringPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.ClaimStatusCode


ClaimNumberstringPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.ClaimNumber


ErrorsarrayPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.Errors



ErrorDescriptionstringPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.ErrorDescription



PartNumberstringPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.PartNumber

TotalClaimsNotProcessedSuccessfullyintegerPass through parameter from the ServiceDispatch Dispatch "Submit Claim" API.TotalClaimsNotProcessedSuccessfully

Error

On error, a JSON-formatted version of the ServiceDispatch Dispatch "Submit Claim" API response will be returned.

Code Block
languagejs
{
    "Success": false,
    "Code": 9,
    "Payload": {
        "returnCode": {
            "type": "Error",
            "message": "Dispatch Error Code"
        }
    }
}


Return Codes

In addition to the  Standard Return Codesthere are Dispatch Error codes.