0% found this document useful (0 votes)
42 views3 pages

Cancellation - : HT - Tname.Cancellationinitiate

This document describes the process for cancelling an insurance policy and checking the premium payment status. It includes: 1) Details on an initiation process that allows selecting cancellation reason, requester, and comments. Customer/agent IDs are fetched from APIs. 2) A confirmation process requiring supervisor approval with dropdown to select supervisor or alternate. 3) A process to check if premium has been paid in full.

Uploaded by

Shadman Alam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views3 pages

Cancellation - : HT - Tname.Cancellationinitiate

This document describes the process for cancelling an insurance policy and checking the premium payment status. It includes: 1) Details on an initiation process that allows selecting cancellation reason, requester, and comments. Customer/agent IDs are fetched from APIs. 2) A confirmation process requiring supervisor approval with dropdown to select supervisor or alternate. 3) A process to check if premium has been paid in full.

Uploaded by

Shadman Alam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Cancellation

-

ht.tname.cancellationInitiate

Read:
http://54.68.111.22/web/api/v1.0/ui/system/ht/rest/list-output-
variables/133/ht.tname.cancellationInitiate

--- in_illustrationDetailVo ---


Submit:

http://54.68.111.22/web/api/v1.0/ui/system/ht/rest/list-output-
variables/133/ht.tname.cancellationInitiate

{
"out_cancellationType" : "manual",
"out_cancellationRequestor" : "customer",
"out_requestorComments" : "NA",
"out_cancellationReason" : "personal",
"out_requestorId" : 1
}

Comments:

Illustration to be displayed from input Var as in all HT
All fields to be posted are editable except out_cancellationRequestor and
out_requestorId
Out_cancellationRequestor will be a drop down list of constant values viz. :
Individual customer | Agent | Employee | Corporate Customer.
Based on selection of Cancellation Requestor , fetch list from api.


CustomerIndividual = http://54.68.111.22/web/api/v1.0/api/customer-indv/list


CustomerCorporate = http://54.68.111.22/web/api/v1.0/api/customer-corp/list
Agent = http://54.68.111.22/web/api/v1.0/agent/list
Employee = http://54.68.111.22/web/api/v1.0/employee


Requestor id will equal to id of the selected name from dropdown.

Show only relevant List of Requestor from dropdown.






ht.tname.cancellationConfirm


Read:

http://54.68.111.22/web/api/v1.0/ui/system/ht/rest/list-input-
variables/133/ht.tname.cancellationConfirm

--- in_illustrationDetailVo ---


Submit:

http://54.68.111.22/web/api/v1.0/ui/system/ht/rest/list-output-
variables/133/ht.tname.cancellationConfirm

{
"out_isCancelled" : true,
"out_supervisorComments" : "approved",
"out_supervisorId" : 1
}

Comments:

Illustration to be displayed as in rest all.

Supervisor id will be a dropdown selection of supervisor and alternate
supervisor. You can get the id of both by posting a read api.

To get this :
Copy agent id form illustration
Get the agent supervisor id and alternate supervisor id by posting
read api : http://54.68.111.22/web/api/v1.0/agent/read/{agentId from
illustration }


Based on user selection , pass on the supervisor or alternate
supervisor id.
Rest all fields are editable.











ht.tname.cancellationPremiumPaidPrincipalCheck


Read:

http://54.68.111.22/web/api/v1.0/ui/system/ht/rest/list-input-
variables/133/ht.tname.cancellationPremiumPaidPrincipalCheck



Submit:

http://54.68.111.22/web/api/v1.0/ui/system/ht/rest/list-output-
variables/133/ht.tname.cancellationPremiumPaidPrincipalCheck

{
"out_isPremiumPaidPrincipal" : true
}


Comments:

Illustration to be displayed form input as in rest all HT.
Just one checkbox ..no selection means false.

You might also like