I am not sure if there is any Oracle provided way of determining this, but it does appear you have answered your own question. If you created the procedure you can create a dbms_output line to put whatever it is out. If you want it to be dynamic, so you can copy the few lines into various procedures then you could make the procedure name as an in paramter and do basically what you are doing now except like this :
dbms_output.put_line (‘ procedure name =>’ || p_proc_name) ;
where p_proc_name is the name of the input parameter.
If that does not work for you, perhaps you could give some background information as to what your overall needs and intentions are for the output line.