Check the CICS Resource Definition Guide manual for DFHCSDUP. This utility will extract RDO entries into a flat file for searching or printing. There's a whole chapter in the manual on this utility and its options.
Communication, especially in IT, is extremely important as there are many cases of similar words that mean very different things. The concern I had with what you said, for example, is that your words convey the impression that every program definition is tied to a transaction in CICS. This is not true -- transactions have to reference programs, and those programs have to be in the program table. But there is no requirement that every program be associated with a transaction, and in most shops there are many such programs that are defined but are not associated with a transaction.