How to configure DS to handle registration message (MQTT) with multiple key-pair attributes

I’m trying to send a customised registration message via MQTT from device —> EdgeX device service layer. However, from the MQTT mock-device example from EdgeX tutorial (AddingMQTTDevice, for sending data from device —> EdgeX DS layer, it’s conforming more or less to a fixed structure:
e.g.
{
“name”:“MQ_DEVICE”,
“cmd”:“randfloat32”,
“randfloat32”:“12.5”
}

Is it possible to add more attributes/key-pair values to the structure above so that i can create some sort of registration message to send to edgex for exporting? E.g.
{
“name”:“MQ_DEVICE”,
“cmd”:“randfloat32”,
“randfloat32”:“12.5”
"manufacturer":“xvz_systems”,
"model":"irsensor_4500"
}