Log or Update Problem Record Details

You can create a new Problem Record or Update an existing Problem Record details using the following API Request.

To authenticate the below API, see API Authentication and Authorization.

Service NameHTTP Method

PM_LogOrUpdatePR

POST

Below is the sample request to log or update PR .

Sample Request
{
    "ServiceName": "PM_LogOrUpdatePR",
    "objCommonParameters": {
        "_ProxyDetails": {
            "UserName": "william.james@symphonysummit.com",
            "OrgID": 1,
            "ReturnType": "JSON",
            "Password": "test@1237",
            "APIKey": "FuvXeZTSna2Jdj/PImKKTRS97Dg8Ns7ET/UQ1X9JZHs=",
            "AuthType": "FORM",
            "ProxyID": 0,
            "RequestType":"mobile"
        },
    "pmParamsJSON":{
            "Org_Id":1,
            "UserID":10,
            "Problem_Ticket_Id":0,
            "Support_Function":"Info",
            "Support_Function_Name":null,
            "Ticket_Registration_Time":"03/28/2021 06:10 PM",
            "Status":"New",
            "Classification_Id":2,
            "Classification":null,
            "Category_Id":1186,
            "Category":null,
            "Source_Id":1,
            "Source":null,
            "Requestor_Id":10,
            "Requestor_Emp_Id":10,
            "Requestor_Name":"William James",
            "Requestor_Mail_Id":"william.james@symphonysummit.com",
			"Requestor_Location_Name":null,
            "Requestor_Customer_Name":null,
            "Requestor_Phone_No":null,
            "Requestor_Mobile_No":null,
            "Requestor_Designation":null,
            "Description":"This problem record is created by WEB-API",
            "Details":"This problem record is created by WEB-API",
            "Impact_Id":4,
            "Impact":null,
            "Priority_Id":4,
            "Priority":null,
            "DeadLine":"04/22/2021 12:10 PM",
            "RCA_DeadLine":"04/20/2021 12:10 PM",
            "Assigned_Workgroup_Id":3,
            "Assigned_Workgroup":null,
            "Assigned_Executive_Id":10,
            "Assigned_Executive":"andrew@symphonysummit.com",
			"Work_Around_Exists":false,
            "Work_Around_Details":null,
            "Testing_Details":null,
            "Solution":null,
            "Resolution_Date":null,
            "Resolution_Code_Id":0,
            "Resolution_Code":null,
            "Closure_Remarks":null,
            "Closed_By":0,
            "Closed_By_Name":null,
            "Closure_Date":null
            ,"Closure_Category_Id":0,
            "Closure_Category":null,
            "Approver_Emp_Id":0,
            "Approver_Name":null,
            "Approver_Mail_Id":null,
            "Approver_Phone_No":null,
            "Approval_Date":null,
            "Approval_Status":null,
            "Approval_Remarks":null,
            "RCA_Submitter_Emp_Id":0,
            "RCA_Submitter_Name":null,
            "RCA_Submition_Date":null,
            "RCA_Root_Cause":null,
            "RCA_Result":null,
            "RCA_Approver_Emp_Id":0,
            "RCA_Approver_Name":null,
            "RCA_Approval_Date":null,
            "RCA_Approval_Status":null,
            "RCA_Approval_Remarks":null,
            "Problem_Manager_Log":null,
            "RCA_Approval_Log":null,
            "Engineer_Log":null,
            "Last_Updated_Datetime":null,
            "Urgency_Id":5,
            "Urgency_Name":null,
            "AssignedExecutive_EMailID":null,
            "TimezoneMins":null,
            "TimezoneName":null,
            "EstimateCostsList":null,
            "ActualCostsList":null,
            "totalcostlist":null,
            "EstimateTotalCost":0.0,
            "ActualTotalCost":0.0,
            "Reviewer_Id":null,
            "Reviewer_Name":null,
            "Review_Date":null,
            "Post_Implementation_Review":null,
            "Planned_PIR_Date":null,
            "Actual_PIR_Date":null,
            "RuleName":null,
            "RuleActive":false,
            "FromEmail":null,
            "FromName":null,
            "Reviewer_Approval_Status":null,
            "Reviewer_Approval_Remarks":null,
            "Reviewer_Mail_Id":null,
            "Problem_Reviewer_Log":null,
            "RCA_Reviewer_Id":0,
            "RCA_Reviewer_Name":null,
            "RCA_Review_Date":null,
            "AdditionalUserEmails":null,
            "AdditionalUserIDs":null,
            "ProblemRecordType":null,
            "AuthorizationAllApprovers":null,
            "FirstResolution_Code_Id":0,
            "FirstResolution_Code":null,
            "RiskRegister":null,
            "IsPreAuthorizationEnabled":false,
            "PreAuthorizerId":0,
            "PreAuthorizerName":null,
            "PreAuthorizationDate":null,
            "PreAuthorizationStatus":null,
            "PreAuthorizationRemarks":null,
            "AllPreAuthorizerIds":null,
            "Requestor_Id_Imp":null,
            "Closed_By_Imp":null,
            "Reviewer_Id_Imp":null,
            "RCA_Reviewer_Id_Imp":null,
            "PreAuthorizerId_Imp":null,
            "Approver_Emp_Id_Imp":null,
            "RCA_Approver_Emp_Id_Imp":null,
            "RCA_Submitter_Emp_Id_Imp":null,
            "Escalation_Level_Id":null,
            "Authorize_Status":null,
            "Authorizer_Log":null,
            "Reopenedremarks":null,
            "Deadlinenotificationsent":null,
            "Deadlinenotificationsenttime":null,
            "Wo_Approver_id":0,
            "Wo_Approval_Date":null,
            "Wo_approval_status":null,
            "Wo_approval_remarks":null,
            "Wo_rca_approver_id":0,
            "Wo_rca_approval_date":null,
            "Wo_rca_approval_status":null,
            "Wo_rca_approval_remarks":null,
            "Rca_esclationlevel":0,
            "Closureescalationlevel":0,
            "Approvalescalationlevel":0,
            "Rca_approvallevel":0,
            "Preauthorizationremarks":null,
            "lstRca":null,"SLA_Window":4,
            "SLA_Name":24/7,
            "RCA_MethodologyType":"Opt5WHY",
            "RCA_MethodologyTypeText":null,
            "SLA_Violation_Reason":null,
            "RCA_Violation_Reason_ID":1,
            "RCA_Violation_Reason":null,
            "RCA_Violation_Comment":"RCA is violated.",
			"Resolution_Violation_Reason_ID":5,
			"Resolution_Violation_Reason":"Delay in response",
            "Risk_ID":1,
            "Risk_Name":null,
            "PendingReason_ID":1,
            "PendingReason":null,
                "UserCommunication":[{"Title":"User Communication","Content":"This is user communication",
                                        "Date":"02/18/2021 02:10 PM",
"UserName":"ellie@symphonysummit.com",
"UserType":null,
"ChangeBy":10,
"ChangeByProfileImage":null,
"UserRole":"Analyst"
                                    }],
                "PrivateLog":[{"Title":"Private Log","Content":"This is PrivateLog",
                                        "Date":"02/18/2021 02:10 PM","UserName":"ellie@symphonysummit.com",
                                        "UserType":null,"ChangeBy":10,"ChangeByProfileImage":null,"UserRole":"Analyst"
                            }],
                "RemediationList":[{"Statement_ID":0,
                "Statement":"This problem record is created by WEB-API",
				"Statement_Order":0,
                "IsCapaEnabled":false,
                "Active":false,
                "Cause_ID":0,
                "Cause_Order":1,
                "Cause":"CAUSE 1",
                "ActionOwnerID":10,
                "ActionOwnerName":null,
                "Status":"New",
                "Remediation":"Remediation 1",
                "TargetCompletionDate":"\/Date(1613636423000+0000)\/","AttachmentName":null,
                "Remarks":"Remarks 1",
                "CorrectiveAction":null,
                "PreventiveAction":null,
                "Problem_TicketID":0,
                "Renamed_FileName":null,
                "ActionOwnerEmail":"lily@symphonysummit.com"
                                },
                                {"Statement_ID":0,
                                "Statement":"This problem record is created by WEB-API",
                                "Statement_Order":0,
								"IsCapaEnabled":false,
                                   "Active":false,
                                   "Cause_ID":0,
                                   "Cause_Order":0,
                                   "Cause":"CAUSE 4--Added by API",
                                   "ActionOwnerID":10,
                                   "ActionOwnerName":null,
                                   "Status":"New",
                                   "Remediation":"Remediation 1",
									"TargetCompletionDate":"\/Date(1613636423000+0000)\/",
                                   "AttachmentName":null,
                                   "Remarks":"Remarks 1",
                                   "CorrectiveAction":null,
                                   "PreventiveAction":null,
                                   "Problem_TicketID":0,
                                   "Renamed_FileName":null,
                                   "ActionOwnerEmail":"lily@symphonysummit.com"
                                }],
                "TabType":"5WHY"
    },
		"RequestType":"Mobile"
    }
}

Request Parameters

Parameter NameTypeDescriptionMandatory

Org_Id

INTEGER

Unique Identification number of an Organization. By default, the value is 1.

TRUE

UserID

INTEGER

Unique Identification Number of a User.

FALSE

Problem_Ticket_Id

INTEGER

Unique Identification number of a Problem Request.

Note:

  • Specify 0 to create a new Problem Record.
  • Specify Problem Record ID to update a Problem Record.

TRUE

Support_Function

STRING

Tenant or Department Code.

For Example: Info

TRUE

Status

STRING

Specify the Status for the PR.

For Example: New

TRUE

Classification_Id

INTEGER

Unique Identification Number of the Classification. Specify the Id of the Category.

TRUE

Classification

STRING

Name of the Classification. 

FALSE

Category_Id

INTEGER

Unique Identification Number of the Category. Specify the Id of the Category.

TRUE

Category

STRING

Name of the Category

FALSE

Source_Id

INTEGER

Unique Identification Number of the Source. Specify the Id of the Source.

TRUE

Source

STRING

Name of the Source

FALSE

Requestor_Id

INTEGER

Unique Identification Number of the Requestor. Specify the Id of the Requestor.

TRUE

Requestor_Emp_Id

INTEGER

Unique Employee Identification Number of the Requestor. Specify the Id of the Requestor.

FALSE

Requestor_Name

STRING

Name of the Problem Requestor.

FALSE

Requestor_Mail_Id

STRING

E-mail ID of the Problem Requestor.

FALSE

Description

STRING

Problem Record Description.

TRUE

Details

STRING

Problem Record Details.

TRUE

RequestType

STRING

Type of the request. Be default, the value is Mobile.

FALSE

Sample Response
{
    "Errors": "",
    "Input": null,
    "Message": "Problem Record details are updated successfully. Problem RECORD ID- 0",
    "OrgID": 0,
    "Output": "Problem Record details are updated successfully. Problem RECORD ID- 0",
    "OutputID": 0,
    "OutputObject": null,
    "TokenID": "4B36FDEDC437DD8313212880D27B28A33429FB4A64FF5FAFAF8A94A4F4AC07CAAA5AE9D5F4B7100B5B8890C5F303AF24855C2140AAFCFC3AC1E22A9187B70F57CC64B382B5C1AE9EE4169D8DA82D793B47C772BDAE694DC5853E29908B540A3D6FB64A8A0B41204F7938C0BDD89AC3D5BD7B9F9C72AC7248220B762A967836C439A83853F180B2038DC2A4E4FA9AFC26844A4CC77DAEA789AC4E6BEF826FBB4E"
}

Status and Error Codes

For more information, see Status and Error Messages