Quality assurance by sender's intermediary
Quality assurance is required, when updates are made to sender's system or to a wire format.
As a sender you want to ensure that your messages fulfill agreed requirements to make sure that data will be processed by the receiver. Unexpected costs might occur for fast moving processes or with notable volumes if issues are reported only after reaching a receiver's system.
Setup a Truugo test profile by yourself or request access to a receiver's test profile. After making changes, ask your intermediary to perform inhouse->wire format transformation for a bunch of messages and to validate those in Truugo. Only after passing all tests, advise intermediary to transmit updated messages to the receiver.
You may also agree on use of a test bit with your intermediary to automatically transmit messages to Truugo when a test bit is included to a message. Once messages pass all tests, remove a test bit to signal that messages can be sent further.