Skip to content

Policy State Diagram

Anthony Akentiev edited this page Sep 6, 2016 · 14 revisions

Internally the Policy and the Policy Application is one single entity.

policy_states3.png

Initial

  • As a User i want to be able to edit the policy details.
  • As a User i want to be able to delete the policy.
  • As a User i want to be able to submit the policy.

Submitted

  • As a User want to be able to send SmartDeposit.
  • As a User want to be able to cancel the policy application.

Under Review (Risk Assessment)

See Risk Assessment page here

Approved

"Once an application has been "approved", it can be accepted which does the following: Deploys the contract representing the policy. Takes the user to an informational page about their policy (Policy Details) Shows the user how to pay their first premium".

Rejected

  • As a User i want to be able to read the details why my policy was closed.
  • As a User i want to be able go back and edit some policy details.

Select Premium and accept Terms & Conditions

  • As a User i want to accept or reject Terms & Conditions.
  • As a User i want to accept the calculated Premium value.

Waiting for Premium Payment

  • As a User i want to be able to make a monthly payment (premium).
  • As a User i want to be able to Close the policy.

Active

  • As a User i want to be able to Close the policy and get the Refund.

WARNING: no Edit Policy functionality here!!!

Removed (but keep in DB)

  • As an Admin i want to be able to view all closed policies.