Я немного заржавел, однако вы должны иметь возможность вызывать вашу функцию одним из двух способов. Если вы генерируете ObjectContext из вашей модели, то у вас должен быть метод в контексте вашего объекта, который соответствует имени вашей функции (в вашем случае, pa_crud_broker_ADD). Вы должны быть в состоянии назвать это так:
var objectContext = new MyObjectContext(...);
var result = objectContext.pa_crud_broker_ADD(...);
Если вы не генерируете ObjectContext из вашей модели, тогда вы сможете использовать следующее:
var objectContext = new ObjectContext(...);
var result = objectContext.ExecuteFunction<List<int>>("pa_crud_broker_ADD", ...);
Я не совсем уверен насчет результата во втором случае. Я не уверен, поддерживает ли EF v1 такое преобразование или нет. Я знаю, что EF v4 добавляет некоторые значительные улучшения в этой области, поэтому, если EF v1 не поддерживает его, я бы посмотрел на EF v4.