DDF-356 Modified to utilize new Notification library and replaced product retrieval status constants with an enum