So if your original device message looks like that:
{"attr":"3030304D4950302D..."}
Then with pvm code .attr ==> %hexstr ==> #decoded.attr
you will get that resulting message:
{"attr":"3030304D4950302D...","decoded.attr":"000MIP0-..."}
If you need to break down that HEX-decoded string into separate parameters - you have to know how those parameters are encoded in your string