I guess, the common message payloads (TD <> DD, DD <> IOFP) are defined here to avoid duplicate copy in their subsystems. For instance, TD wants to know the TMP pressure value, but it's been measured in DD subsystem.
These are defined under "Messaging" group as part of doxygen grouping for now.