Mqtt climate heat and cooling temp

I am having a problem setting the target temp.
Mqtt has a temperate/cmd ,heatingtemp/cmd, and coolingtemp/cmd coming from smart things hub.

Would anyone be able help me understand this? Looking at the documentation there is only a way to send temperate command. But my system uses heat temperature command if in heat mode and cooling temperature command if in cooling mode.

Smartthings bridge:

smartthings/2Gig CT100 Programmable Thermostat/battery/cmd
smartthings/2Gig CT100 Programmable Thermostat/coolingSetpoint/cmd
smartthings/2Gig CT100 Programmable Thermostat/heatingSetpoint/cmd
smartthings/2Gig CT100 Programmable Thermostat/humidity/cmd
smartthings/2Gig CT100 Programmable Thermostat/temperature/cmd
smartthings/2Gig CT100 Programmable Thermostat/temperature/cmd
smartthings/2Gig CT100 Programmable Thermostat/thermostatFanMode/cmd
smartthings/2Gig CT100 Programmable Thermostat/thermostatMode/cmd
smartthings/2Gig CT100 Programmable Thermostat/thermostatOperatingState/cmd
smartthings/2Gig CT100 Programmable Thermostat/thermostatSetpoint/cmd

I have tried setpoint/cmd to no avail.

possibly if I could have

temperature_command_topic: “smartthings/2Gig CT100 Programmable Thermostat/coolingSetpoint/cmd” and “smartthings/2Gig CT100 Programmable Thermostat/heatingSetpoint/cmd”

is there a way to have a command topic publish to 2 different things?