Hi Tom,
your filter "where name contains''" will always return everything (this is a little metaphysical, but everything contains a little nothingness). You probably just need to tweak that filter. It sounds like you're using the (EMR) text in the name to distinguish the project that this applies to - did I get that right? If so, you may just want to create a custom field for the dictionary item called Project and specify it there. Then just change your filter to look for "project = 'EMR'". If I didn't interpret your question properly, run it past me again and give me another bite at the apple.
Regarding the parameter definition - if you want to include punctuation in the default value, enclose it in quotes
$param $$project = "(EMR)"