Howto use "Call completed elsewhere" in dialplan

Hello everybody.
If disconnect message contains text “call completed elsewhere”, I need send an email or jabber message.
The question is.
How can I get text “the call is completed elsewhere” out of disconnect message?

Asterisk v.14.7.5

Here is an example of disconnect message:
Frame 27: 435 bytes on wire (3480 bits), 435 bytes captured (3480 bits)
Ethernet II, Src: Vmware_9a:15:cd (00:50:57:9a:18:cd), Dst: JuniperN_8d:0f:00 (40:b4:f0:8d:0f:00)
Internet Protocol Version 4, Src: 192.168.1.2, Dst: 10.68.216.223
User Datagram Protocol, Src Port: 5060, Dst Port: 32769
Session Initiation Protocol (CANCEL)
Request-Line: CANCEL sip:55555@10.68.216.223:32769;line=2h9qd28d SIP/2.0
Message Header
Via: SIP/2.0/UDP 192.168.1.2:5060;branch=z9hG4bK-d4ee8e3803b3655a917c9264e7ec2a48;rport
From: “11111” sip:55555@pbx22.domain.tld;tag=623959356
To: “11111” sip:55555@pbx22.domain.tld
Call-ID: 3d34cff2@pbx22
CSeq: 21268 CANCEL
Max-Forwards: 70
Reason: SIP;cause=200;text="Call completed elsewhere"
Reason protocols: SIP
Content-Length: 0