You guys are all really cool…
Don’t share the answer on a silver tablet but point to the documentation where I can find my information needed, but still need to make use of my brain 
Kind of: “RTFM” but look into this one here 
But: Seens to work.
I do not know If I am doing too many steps in between for what I want to get, but it is now working.
These are my steps in dialplan:
exten => s,n,Set(sipinvitehistory3=${SIP_HEADER(History-Info,3)})
exten => s,n,Set(historyname=${CUT(sipinvitehistory3,<,1)})
exten => s,n,Set(historynumber1=${CUT(sipinvitehistory3,<,2)})
exten => s,n,Set(historynumber2=${historynumber1:4:50}
exten => s,n,Set(historynumber=${CUT(historynumber2,@,1)})
exten => s,n,Set(historydomain1=${CUT(historynumber2,@,2)})
exten => s,n,Set(historydomain=${CUT(historydomain1,>,1)})
exten => s,n,System(echo “${STRFTIME(${EPOCH},%d.%m.%Y, %H:%M:%S)} - ${historyname} - ${historynumber} - ${historydomain}” >> /var/log/asterisk/Sascha-Sipvar.log)
And this is the output result in my logfile:
24.02.2017, 14:27:59 - Sascha - +58176 - sip.saschakamm.local
24.02.2017, 14:31:26 - MTA - +58661 - sip.saschakamm.local
[root@VoIPServer asterisk]#
I now have all the information needed in seperate variables to continue working with them.
Thank you for your support! 
Cheers