Das funktioniert so leider nicht.
Je Variante musst du eine eigene SQL-UDF definieren.
Da sich dann auch die Parameterlisten verschieben, benötigst du auch wiederum je eine eigene Service-Prozedur.
Diese können dann jeweils die originale Prozedur mit z.B. Default's aufrufen.
Omit und nopass sind dann auch nicht erforderlich und vereinfachen dann das Verfahren.