{
    "ObjectFields": [
        {
            "Name": "ServiceRequestTypeId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "ServiceRequestTypeCode",
            "Type": "string",
            "Label": "ServiceRequest.ServiceType",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "ServiceRequestTypeId",
            "PicklistJSON": "servicerequesttype",
            "Multiple": false,
            "PicklistTitle": "ServiceRequestTypeName",
            "PlaceHolder": "e.g., Equipment Request",
            "Width": 480,
            "AddNew": true
        },
        {
            "Name": "ServiceRequestTypeName",
            "Type": "string",
            "Label": "ServiceRequest.ServiceType",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "ServiceRequestTypeId",
            "PicklistJSON": "servicerequesttype",
            "Multiple": false,
            "PicklistTitle": "ServiceRequestTypeName",
            "PlaceHolder": "e.g., Equipment Request",
            "Width": 480,
            "AddNew": true
        },
        {
            "Name": "DomainId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "DomainName",
            "Type": "string",
            "Label": "ServiceRequest.Domain",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "DomainId",
            "PicklistJSON": "GCMs",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "e.g., Domain",
            "Width": 480,
            "AddNew": false,
            "PicklistCriteria":"ServiceReqDomain"
        },
         {
            "Name": "DomainCode",
            "Type": "string",
            "Label": "ServiceRequest.Domain",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "DomainId",
            "PicklistJSON": "GCMs",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "e.g., Domain",
            "Width": 480,
            "AddNew": false,
            "PicklistCriteria":"ServiceReqDomain"
        },
        {
            "Name": "CallTypeCode",
            "Type": "string",
            "Label": "ServiceRequest.Category",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "CallTypeId",
            "PicklistJSON": "GCMs",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "e.g., Hardware",
            "Width": 480,
            "AddNew": false,
            "PicklistCriteria": "TicketCallType"
        },
        {
            "Name": "CallTypeName",
            "Type": "string",
            "Label": "ServiceRequest.Category",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "CallTypeId",
            "PicklistJSON": "GCMs",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "e.g., Hardware",
            "Width": 480,
            "AddNew": false,
            "PicklistCriteria": "TicketCallType"
        },
        {
            "Name": "CallTypeId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "WorkflowRuleId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "WorkflowRuleCode",
            "Type": "string",
            "Label": "ServiceRequest.WorkflowRule",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "WorkflowRuleId",
            "PicklistJSON": "workflowrule",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Work Flow Rule",
            "Width": 480,
            "AddNew": false
        },
        {
            "Name": "WorkflowRuleName",
            "Type": "string",
            "Label": "ServiceRequest.WorkflowRule",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "WorkflowRuleId",
            "PicklistJSON": "workflowrule",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Work Flow Rule",
            "Width": 480,
            "AddNew": false
        }
    ]
}