В общем, суть в том, что мы наследуем тип сообщения от абстрактного типа, реализовываем нужный нам тип сообщения, затем передаём его произвольным образом на другой комп, при этом передаём тип сообщения(я передаю название типа например "MyModule.MyMsg"), если на другом компе имеется модуль с тем же самым типом сообщения, создаём новый экземпляр нужного типа(x:=this.New()) и сразу подключаем к нему Meta-элемент(LookupItem) и заполняем его из полученных данных.