Se till att du ställer in egenskapen SIZE på parametern innan du kör. Med utdataparametrar i Oracle fungerar den angivna storleken som en buffert. Om bufferten inte är inställd är den 0 så du får inte värdet från databasen.
var param = Ocmd.Parameters.AddWithValue("OUTPUTParam","").Direction = ParameterDirection.Output;
param.Size = 255;
Resten är bra!