Delete Calculated Person

Actors

  1. User
  2. OpenRegistry
  3. Database

Pre-Conditions

  1. PRE1: User has authenticated to system.
  2. PRE2: user is authorized to delete some calculated people
  3. PRE3: User has searched for a person (possibly via Search Person Use Case)

Flow

  1. User chooses to delete Calculated Person

Post Conditions

Downstream notification about the removal of the calculated person.

Business Rules

  • Calculated Person to be deleted must have count(source records) = 0.

Exceptions

  • If calculated person still has source records attached to it.