Dúvida ao criar variável em função

Olá pessoal!

Estou com uma dúvida… existe uma função que utiliza um campo de uma tabela. Mas esse campo tem os valores abreviados.

Ao invés de retornar essa informação abreviada, do cursor, gostaria de retornar por extenso.

O problema é que em outras partes da aplicação esse campo é usado. Então, gostaria de criar uma variável que fosse usada no decode.

Alguém pode me ajudar??