ETS 300 call diversion procedures can be viewed as a remote-control mechanism to manage the diversion services performed in the network. The messages are command/response transactions, where the command can be:
Determining the current state of the call diversion service (enquiring)
Informing a user that a call diversion has taken place (notification)
The response acknowledges the successful processing of the command, and may contain information requested by the command.