My problem is that i am sending from one source to many vendors and of course everyone doesnt want everything so i am trying to do a per-vendor filter. Each vendor will be receiving ADTs and ORM messages on the same port and the filtering is to be done mostly on the OBR segment of the orders with some filtering of the ADTs as well. Would the best way to do this be a filter placed in the in the Pre-Procs in the xlate details?