The purpose of this document is to discuss methods of programmatically deprovisioning PIDs.
At this time PIDs are deprovisioned by hand.
PIDs are marked as shelved in the DAT, which sets the PID expiration date
If deletion occurs it is done by a batch script
The shelved state is being incorrectly used. A PID should only have an expiration date when it is in the 'To Be Released' state.
A PID is marked as 'Locked'
PID cannot authenticate
A PID is marked as 'Shelved'
PID cannot authenticate
A PID is marked as 'To Be Released' (can only be reached through the shelved state)
PID cannot authenticate
PID expiration date set to 7 days in the future
-