/
Asset Service History Request Object

Asset Service History Request Object

The Asset Service History Request Search object contains properties related to search criteria. Customer's CRM system will utilize search parameters to find matching service history for a specified asset.

 

On this page:

 

 

Asset Service History Request Object Formats

JSON Format
{
	"Account": {
		"AccountNum": "",
		"AccountType": "",
		"Name": ""
	},
	"Asset": {
        "AssetNum": "",
        "Desc": "",
        "FlexForms": [
            "${FlexFormID}"
        ],
        "FlexView": [{
            "ID": "",
            "Title": "GroupName1",
            "Items": [{
                "ID": "",
                "Label": "labeltext",
                "Value": "value text",
                "Delete": true
            }],
            "Delete": false
        }],
        "InServiceDate": "",
        "IsComponent": false,
        "LastServiceDate": "",
        "Location": "",
        "Mfg": "",
        "Model": "",
        "ProdNum": "",
        "SerialNum": "",
        "ServiceCodes": [],
        "ServiceCodesDesc": [],
        "Status": "",
        "Type": "",
        "Delete": false
    },
	"Location": {
		"Address": {
			"AddrLine1": "",
			"AddrLine2": "",
			"AddrLine3": "",
			"AddrLine4": "",
			"AddrType": "",
			"City": "",
			"Country": "",
			"Intersection": "",
			"Lat": "",
			"Lon": "",
			"Region": "",
			"Zip": ""
		},
		"Contacts": [{
			"Email": "",
			"FirstName": "",
			"IsPrimary": true,
			"LastName": "",
			"Phones": [{
				"PhoneNum": "",
				"PhoneType": ""
			}]
		}],
		"Email": "",
		"LanguageID": "",
		"LocationNum": "",
		"Name": "",
		"Notes": "",
		"POReq": false,
		"ServiceAreaID": ""
		"SigReq": true,
		"StorageLocationID": ""
	},
	"UserName": ""
}

Asset Service History Request Object Properties

(info) Required properties are in bold.

PropertyTypeDescription
Accountobject

The Account Location Related Objects Account Object object is used to identify the account the asset is assigned to.

Assetobject

Contains an Asset Object associated with the account location (address).

Locationobject

The account location identifies the actual location (address) of where the asset is installed. For residential customers this is typically the same as the account information. However, there are cases such as in the auto insurance industry where this could be an auto body shop where a vehicle was towed after an accident. 

See: Account Location Object

UserNamestring

This property identifies the ID of the mobile worker that is requesting service history for a specified asset.

Related content

Account Location Service History Request Object
Account Location Service History Request Object
More like this
Account Location Work Order Estimate History Object
Account Location Work Order Estimate History Object
More like this
Asset Object
Asset Object
More like this
Service History Object
Service History Object
More like this
Asset Service History REST API Interface
Asset Service History REST API Interface
More like this