This functionality as described in the white paper has not yet been implemented.
However the streams functionality of MultiChain provides a very natural interface for the publish-subscribe style of messaging.
And if you want to control selective visibility of messages in streams, you can follow this tutorial;
http://www.multichain.com/developers/stream-confidentiality/
More functionality in this area will be coming out in future.