Hold code field

A process was added on the contract side to match the hold code reason functionality in PO25.