Answer
Yes — define a Structure with one attribute per value you need to return, declare the action's return type as that Structure, and have the implementing function return the corresponding record type built from your PL/SQL logic; this is the standard pattern for returning a multi-value result from a single action call instead of exposing several separate single-value actions.