Jeremy Jeremy
Actors
Pre-Conditions
- PRE1: Authenticated to system
- PRE2: Authorized to delete a role
- PRE3: Selected an SoR to work with
- PRE4: Identified SoR Person to work with
- PRE5: Identified SoR Role Record to Delete
Flow
- User selects role to be deleted as well as indicates whether the role should have never existed (i.e. the entry was a temporary mistake).
- If it was a mistake:
- remove associated emailAddresses
- remove associated phones
- remove associated addresses
- remove associated calculated role from calculated person that was set based on the SoR Role
- Otherwise:
- update calculated roles which are based on the deleted SoR Role
- In both cases, the original SoR Role and associated data are removed.
- Recalculation of Calculated role occurs
- Recalculation of Attributes
Post-Conditions
- Downstream systems are notified of change.
Business Rules
- All actions are audited.
Exceptions
{"serverDuration": 20, "requestCorrelationId": "2b9255b4b741493a8816a120c0f4a0be"}