Lo que necesitas es un Policía
Hola Leorardo.
Hasta donde yo se no se puede enviar parámetros a una vista, lo que yo pienso que necesitas es un policía que te filtre los registros dependiendo de de un parámetro o usuario,... yo lo hice hace algún tiempo , y es verdaderamente bueno,.. pero la explicación es extensa,... lo que te puedo dar son los nombres de las funciones para que las investigues y podas utilizarlas :
DBMS_RLS.ADD_POLICY
DBMS_RLS.DROP_POLICY
Con éstas funciones podes crear una función a nivel de base de datos que cambia dinamicamente el where de la misma tabla (en el momento de que ejecutes un query a ella) y lo podes hacer utilizando tus parámetros, es bastante buena.
Si queres mas esplicaciones podes escribirme, pero podes buscar en la documentación de Oracle, exactamente aquí:
http://otn.oracle.com/docs/products/oracle8i/doc_library/817_doc/appdev.817/a76936/dbms_rls.htm#998100
Saludos.