Ако PERSON_RECORD_TYPE се използва като аргумент или тип резултат на някаква процедура или функция, можете да заявите ALL_ARGUMENTS. Информацията е малко криптирана там (йерархията на многостепенното капсулиране на записи и колекции е кодирана в колони POSITION,SEQUENCE и DATA_LEVEL), но присъства.
Не мисля, че подобен въпрос насочва към грешна архитектура. За автоматично генериране на PLSQL код това е напълно легитимно искане, за съжаление с много слаба поддръжка на PLSQL език.