Read Subscription
Basic Flow
Step | Actor | Action | Description |
---|---|---|---|
1. |
CSR / Back-Office Department User |
Search Offer Subscription |
Customer Sales Representative or Back-Office User via CRM GUI searches for an Offer Subscription. |
2. |
CRM |
Display Search Offer Subscription |
CRM System displays result of Search Offer Subscription to the User. |
3. |
CSR / Back-Office Department User |
Request for Read Offer Subscription Details |
Customer Sales Representative or Back-Office User via CRM GUI requests for 'Read Offer Subscription Details'. |
4. |
CRM |
Call readSubscription API |
CRM System calls Read Subscription API exposed by OCS.io. |
5. |
OCS.io |
Request Validation |
OCS.io validates Request whether all mandatory attributes are populated, all data types are valid, ENUMs match with definition, etc. Additionally, OCS.io validates Request against Business Logic. This typically includes, that referenced entity exists in the system, entity has proper state, etc. |
6. |
OCS.io |
Perform Business Logic |
OCS.io performs Business Logic implemented for the Use-Case. |
7. |
OCS.io |
Return readSubscription Response |
OCS.io returns Response to the CRM System. |
8. |
CRM |
Result of Read Offer Subscription Details |
CRM system displays result of 'Read Offer Subscription Details' to the User. |
Request Validations
The following validations are performed when reading a subscription:
-
Offer Subscription must exist in the system.