Asegúrese de establecer la propiedad SIZE en el parámetro antes de ejecutar. Con parámetros de salida en Oracle, el tamaño especificado actúa como un búfer. Si el búfer no está configurado, es 0, por lo que no obtiene el valor de la base de datos.
var param = Ocmd.Parameters.AddWithValue("OUTPUTParam","").Direction = ParameterDirection.Output;
param.Size = 255;
¡El resto está bien!