Hi Randy,
In order to get a vote result into the system you'll need to create two metadata objects, one for the motion, and one for the vote itself. To make a metadata object into a motion or vote, set the Payload property to a Vote or Motion object.
for example:
MetaDataData voteMeta = new MetaDataData();
Vote vote = new Vote();
// do assign vote properties here.
voteMeta.Payload = vote;
at that point, the system will see that the metadata should be turned into a vote object, and will act accordingly. Do the same thing for the motion and you should be in good shape.
Let me know if you need any assistance and what language you're working in and I'd be happy to provide better examples.
-javier