Hello Vivek,
Unable to understand the issue. A catalog profile when assigned to a technical object, automatically presents you only those Code Groups which are present in this profile while creating a Notification.
What is the actual issue?
KJogeswaraRao