Hi,
Based on my understanding if the view models of your inner views are subscribing to this event, you will have to implement the necessary logic to pass the Id information during the construction of the inner view models to filter the published event. Based on my understanding how to achieve this will depend on which approach your are using to compose your composite views.
In my opinion, if you are you are creating the inner views directly in XAML like mentioned above in this thread, this will increase the complexity to pass the required information without coupling the view models to the parent view. If following this approach the only clean approach I could think of, could be by sharing the DataContext of the parent view, as the child elements could inherit the DataContext of their parent element, although making this decision would depend on your personal preferences and design choices.
On the other hand, if you decide to compose your composite views by benefiting of Prism regions, then I believe you could have other options like passing the Id information using a Region Context, which will allow you to share contextual information between the view that is hosting a region and a view that is inside a region letting you to communicate with the inner views in a loosely couple way, an example of this can be seen in the TabRegion defined in the UI Composition QuickStart, additionally for more information about this approach you could check the Communicating Between Loosely Coupled Components chapter of the documentation.
Also, I believe another possibility when using Prism regions, could be to define this required initialization logic of your composite views in a controller class that will be en charge of injecting the corresponding views with their corresponding view model values set when initialized, this will allow you to react to the events as expected. Examples using this kind of structure to compose your UI can be seen in the UIComposition Lab and Communication Lab of the Prism Training Kit.
I hope this help you to analyze which approach will suit best your needs,
Regards,
Agustin Adami
http://blogs.southworks.net/aadami