ServiceRequestObject
The ServiceRequest Object
{
"firstName": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 20
},
"lastName": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 50
},
"phone1": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 20
},
"phone2": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 20
},
"address1": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 30
},
"address2": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 30
},
"city": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 30
},
"state": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 4
},
"zip": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 10
},
"email": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 255
},
"brand": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 50
},
"product": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 50
},
"model": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 25
},
"serial": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 35
},
"datePurchased": {
"ignore": boolean,
"value": null,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 0
},
"complaint": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 8000
},
"status": {
"ignore": boolean,
"value": "Open",
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 20
},
"source": {
"ignore": boolean,
"value": "XAPI",
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 20
},
"dateRequested": {
"ignore": boolean,
"value": "YYYY-MM-DDThh:mm:ss",
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 0
},
"timeRequested": {
"ignore": boolean,
"value": "hh:mm",
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 12
},
"ipRequested": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 20
},
"invoiceCode": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 20
},
"requestDate": {
"ignore": boolean,
"value": null,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 0
},
"requestTime": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 12
},
"cancelReason": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 500
},
"dealerCode": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 5
},
"dealerDesc": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 50
},
"sbJobID": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 30
},
"sbProductRowNumber": {
"ignore": boolean,
"value": 0,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 0
},
"sendEmailConfirmation": {
"ignore": boolean,
"value": boolean,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 0
},
"emailDateSent": {
"ignore": boolean,
"value": integer,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 0
},
"emailTimeSent": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 12
},
"emailErrorSent": {
"ignore": boolean,
"value": boolean,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 0
},
"dealerEmail": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 255
},
"srAccountID": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 100
},
"srUserID": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 100
},
"phone1TextEnabled": {
"ignore": boolean,
"value": boolean,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 0
},
"tFirstName": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 20
},
"tLastName": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 50
},
"tPhone1": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 20
},
"tPhone2": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 20
},
"tAddress1": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 30
},
"tAddress2": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 30
},
"tCity": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 30
},
"tState": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 4
},
"tZip": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 10
},
"tEmail": {
"ignore": boolean,
"value": string,
"showMetaData": boolean,
"isCalculated": boolean,
"isMandatory": boolean,
"maxSize": 255
}
}