<xml xmlns="https://developers.google.com/blockly/xml">
<variables>
<variable id="J55+e5#Rk1jjgZgkGUoo">Telefonnummer</variable>
<variable id="1+}aTgPXrN+Y7GnXo*@1">Fehler</variable>
<variable id="eS7Wy[nm^,,qh:kEi-*B">Fehlermeldung</variable>
<variable id="tP|LcMf-I@-TA@B5Bf^h">Ursprungsnummer</variable>
<variable id="b7]IRV?y6uyLj![kND(:">Ergebnis</variable>
</variables>
<block type="procedures_defcustomreturn" id="PuGxGLZ=_a(z.JdVyn29" x="138" y="213">
<mutation statements="false">
<arg name="Telefonnummer" varid="J55+e5#Rk1jjgZgkGUoo"></arg>
<arg name="Fehler" varid="1+}aTgPXrN+Y7GnXo*@1"></arg>
</mutation>
<field name="NAME">name_aufloesen</field>
<field name="SCRIPT">Ly8gRXJmb3JkZXJ0IGRpZSBheGlvcy1CaWJsaW90aGVrDQpjb25zdCBheGlvcyA9IHJlcXVpcmUoJ2F4aW9zJyk7DQogDQovLyBheGlvcyBzb2xsIGJlaSBrZWluZXIgQW50d29ydCBuYWNoIDMgU2VrdW5kZW4gZWluZW4gRmVobGVyIGF1c3dlcmZlbiB1bmQgbmljaHQgZXdpZyB3ZWl0ZXIgd2FydGVuIA0KYXhpb3MuZGVmYXVsdHMudGltZW91dCA9IDMwMDANCi8vIFVzZXJnYW50IGZ1ZXIgRGllIFdlYmFuZnJhZ2UgZmVzdGxlZ2VuDQpjb25zdCB1c2VyQWdlbnQgPSAnTW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzU4LjAuMzAyOS4xMTAgU2FmYXJpLzUzNy4zNic7DQoNCmNvbnN0IGhlYWRlcnMgPSB7DQogICdVc2VyLUFnZW50JzogdXNlckFnZW50LA0KICAvLyBXZWl0ZXJlIGJlbnV0emVyZGVmaW5pZXJ0ZSBIZWFkZXIsIGZhbGxzIGVyZm9yZGVybGljaA0KfTsNCg0KIC8vIEVyZm9yZGVydCBkaWUgY2hlZXJpby1CaWJsaW90aGVrDQpjb25zdCBjaGVlcmlvID0gcmVxdWlyZSgnY2hlZXJpbycpOw0KIA0KbGV0IHJlc3VsdCA9ICcnDQovLyBVUkwgZGVyIFdlYnNlaXRlDQpjb25zdCBuciA9IFRlbGVmb25udW1tZXI7DQpjb25zdCBsaW5rcHJlZml4ID0gJ2h0dHBzOi8vd3d3LmRhc3RlbGVmb25idWNoLmRlL1IlQzMlQkNja3clQzMlQTRydHMtU3VjaGUvJw0KY29uc3QgdXJsID0gbGlua3ByZWZpeCArIG5yOw0KIA0KdHJ5IHsNCiAgICAvLyBIVFRQLUFuZnJhZ2UgYW4gZGllIFdlYnNlaXRlIHNlbmRlbg0KICAgIGNvbnN0IHJlc3BvbnNlID0gYXdhaXQgYXhpb3MuZ2V0KHVybCwgeyBoZWFkZXJzIH0pOw0KICAgIC8vIERlbiBIVE1MLUluaGFsdCBkZXIgQW50d29ydCBlcmhhbHRlbg0KICAgIGNvbnN0IGh0bWwgPSByZXNwb25zZS5kYXRhOw0KIA0KICAgIC8vIERpZSBIVE1MLUluaGFsdGUgbWl0IENoZWVyaW8gcGFyc2VuDQogICAgY29uc3QgJCA9IGNoZWVyaW8ubG9hZChodG1sKTsNCiAgICAvLyBEYXMgZ2V3w7xuc2NodGUgRWxlbWVudCBtaXQgZGVyIEtsYXNzZSAnbmFtZScgYXVzd8OkaGxlbiB1bmQgZGVuIFRpdGVsd2VydCBhdXNsZXNlbg0KICAgIGNvbnN0IHRpdGxlID0gJCgnLm5hbWUnKS5hdHRyKCd0aXRsZScpOw0KIA0KICAgIC8vIERhcyBFcmdlYm5pcyBpbiBkZXIgVmFyaWFibGUgInJlc3VsdCIgc3BlaWNoZXJuDQogICAgcmVzdWx0ID0gdGl0bGU7DQogDQogICAgLy8gRGVuIFRpdGVsd2VydCBhdXNnZWJlbg0KICAgIGxvZyhyZXN1bHQpOw0KfSBjYXRjaChlcnJvcikgeyANCiAgICByZXN1bHQgPSBGZWhsZXI7DQoNCn07DQpyZXR1cm4gcmVzdWx0</field>
<comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
</block>
<block type="variables_set" id="qZeU/eSym,2V/}/GMR92" x="138" y="263">
<field name="VAR" id="eS7Wy[nm^,,qh:kEi-*B">Fehlermeldung</field>
<value name="VALUE">
<block type="text" id="E^/wPJqz@8M[44W;T/xj">
<field name="TEXT">Nummer kann nicht aufgelöst werden.</field>
</block>
</value>
<next>
<block type="on" id="Xv{H)%Nvl-_Nh-0IyYXp">
<field name="OID">tr-064.0.callmonitor.inbound.timestamp</field>
<field name="CONDITION">any</field>
<field name="ACK_CONDITION"></field>
<statement name="STATEMENT">
<block type="variables_set" id="Sv=zV=(9:j76J(S|xp_8">
<field name="VAR" id="tP|LcMf-I@-TA@B5Bf^h">Ursprungsnummer</field>
<value name="VALUE">
<block type="get_value" id="|/2-uZV-eh}e[TnIRg@3">
<field name="ATTR">val</field>
<field name="OID">tr-064.0.callmonitor.inbound.caller</field>
</block>
</value>
<next>
<block type="variables_set" id="aBYpOe/Y@0(w]ZkPv_ak">
<field name="VAR" id="b7]IRV?y6uyLj![kND(:">Ergebnis</field>
<value name="VALUE">
<block type="procedures_callcustomreturn" id="HtzRs`HGBbed[dK6xkAv">
<mutation name="name_aufloesen">
<arg name="Telefonnummer"></arg>
<arg name="Fehler"></arg>
</mutation>
<value name="ARG0">
<block type="variables_get" id="`cR)?;mG~E4`Y.@.u:+b">
<field name="VAR" id="tP|LcMf-I@-TA@B5Bf^h">Ursprungsnummer</field>
</block>
</value>
<value name="ARG1">
<block type="variables_get" id="ZMK2e)}1UF7!3,D)d#!y">
<field name="VAR" id="eS7Wy[nm^,,qh:kEi-*B">Fehlermeldung</field>
</block>
</value>
</block>
</value>
<next>
<block type="controls_if" id="uQ?Cv[pa9gp(Wb.ZjZXW">
<value name="IF0">
<block type="logic_compare" id="$^lNV6zho8^Cf[j1W]]D">
<field name="OP">EQ</field>
<value name="A">
<block type="variables_get" id="d5+~3|PQ,PhdD?ihh!N]">
<field name="VAR" id="b7]IRV?y6uyLj![kND(:">Ergebnis</field>
</block>
</value>
<value name="B">
<block type="variables_get" id="RR[4^U~Tw[(?YCevxupG">
<field name="VAR" id="eS7Wy[nm^,,qh:kEi-*B">Fehlermeldung</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="variables_set" id="vL0F+V)Qf8@qU[m-7Z_u">
<field name="VAR" id="b7]IRV?y6uyLj![kND(:">Ergebnis</field>
<value name="VALUE">
<block type="procedures_callcustomreturn" id="+zGg22KeXxQ(e6!{E@(d">
<mutation name="name_aufloesen">
<arg name="Telefonnummer"></arg>
<arg name="Fehler"></arg>
</mutation>
<value name="ARG0">
<block type="text_join" id="OhK;TQs?tI2%+Sw09#-}">
<mutation items="2"></mutation>
<value name="ADD0">
<block type="text_getSubstring" id="c~!Im%O-])HX$IvOKzK]">
<mutation at1="true" at2="true"></mutation>
<field name="WHERE1">FROM_START</field>
<field name="WHERE2">FROM_START</field>
<value name="STRING">
<block type="variables_get" id="3:6Bhc}e=4wG5}D@5D#V">
<field name="VAR" id="tP|LcMf-I@-TA@B5Bf^h">Ursprungsnummer</field>
</block>
</value>
<value name="AT1">
<block type="math_number" id="Epnj`xb0Rv+!+!/8/91+">
<field name="NUM">1</field>
</block>
</value>
<value name="AT2">
<block type="math_number" id="7I3K${1ERMPBG5)KYEzb">
<field name="NUM">-2</field>
</block>
</value>
</block>
</value>
<value name="ADD1">
<block type="math_number" id="z3@%HDR+|Gy=}qq.oalL">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="ARG1">
<block type="variables_get" id="QlffETF:^clJ*WI-2#n6">
<field name="VAR" id="eS7Wy[nm^,,qh:kEi-*B">Fehlermeldung</field>
</block>
</value>
</block>
</value>
<next>
<block type="controls_if" id="?TMWhGl@LTh=dmYUI0EG">
<value name="IF0">
<block type="logic_compare" id="SuK#j3s:f?r^|8@^t?yZ">
<field name="OP">EQ</field>
<value name="A">
<block type="variables_get" id="[yEC{}4/d^qPR.+9HVlL">
<field name="VAR" id="b7]IRV?y6uyLj![kND(:">Ergebnis</field>
</block>
</value>
<value name="B">
<block type="variables_get" id="wCdH5p|B1drd;%Xb6x1`">
<field name="VAR" id="eS7Wy[nm^,,qh:kEi-*B">Fehlermeldung</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="variables_set" id="DQ27B:|BSYLxCyPff-!X">
<field name="VAR" id="b7]IRV?y6uyLj![kND(:">Ergebnis</field>
<value name="VALUE">
<block type="procedures_callcustomreturn" id=",Lv`sNVcP@rZ*opD3j:S">
<mutation name="name_aufloesen">
<arg name="Telefonnummer"></arg>
<arg name="Fehler"></arg>
</mutation>
<value name="ARG0">
<block type="text_join" id="*TbgmhdXJmEB*m^/z?6f">
<mutation items="2"></mutation>
<value name="ADD0">
<block type="text_getSubstring" id="k*;MUVHM0s-dQg;2}4P7">
<mutation at1="true" at2="true"></mutation>
<field name="WHERE1">FROM_START</field>
<field name="WHERE2">FROM_START</field>
<value name="STRING">
<block type="variables_get" id="s63aw=l;mAGYCB`(!.ct">
<field name="VAR" id="tP|LcMf-I@-TA@B5Bf^h">Ursprungsnummer</field>
</block>
</value>
<value name="AT1">
<block type="math_number" id="m=2!e(?;/u0P^*0YGt35">
<field name="NUM">1</field>
</block>
</value>
<value name="AT2">
<block type="math_number" id="l-+uYj.(e/G+_gfHY_3E">
<field name="NUM">-3</field>
</block>
</value>
</block>
</value>
<value name="ADD1">
<block type="math_number" id="me(uy)[;Jm|wO^fK*(j5">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="ARG1">
<block type="variables_get" id="ul?lfeh5e5gIbW6vRwL#">
<field name="VAR" id="eS7Wy[nm^,,qh:kEi-*B">Fehlermeldung</field>
</block>
</value>
</block>
</value>
<next>
<block type="controls_if" id="quQ}V}P)s9TYqml6q3dm">
<value name="IF0">
<block type="logic_compare" id="{ypl)IPiz`BQ3a,~sxw|">
<field name="OP">EQ</field>
<value name="A">
<block type="variables_get" id="!N;VgE4=Q%P$zUC$Sb8|">
<field name="VAR" id="b7]IRV?y6uyLj![kND(:">Ergebnis</field>
</block>
</value>
<value name="B">
<block type="variables_get" id="V/o;IqhJ0790dw]Uu~-P">
<field name="VAR" id="eS7Wy[nm^,,qh:kEi-*B">Fehlermeldung</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="variables_set" id="S}gQ7.#$IIAq}P0mW]Au">
<field name="VAR" id="b7]IRV?y6uyLj![kND(:">Ergebnis</field>
<value name="VALUE">
<block type="procedures_callcustomreturn" id="cV-{tf9laRJE4lBX--%j">
<mutation name="name_aufloesen">
<arg name="Telefonnummer"></arg>
<arg name="Fehler"></arg>
</mutation>
<value name="ARG0">
<block type="text_join" id="b|~G~wF+a(T[@;4ub[OJ">
<mutation items="2"></mutation>
<value name="ADD0">
<block type="text_getSubstring" id="Dck*W@:C+Cl{sb6{Qd5;">
<mutation at1="true" at2="true"></mutation>
<field name="WHERE1">FROM_START</field>
<field name="WHERE2">FROM_START</field>
<value name="STRING">
<block type="variables_get" id="~42rXq-_HwtO?HDctGY5">
<field name="VAR" id="tP|LcMf-I@-TA@B5Bf^h">Ursprungsnummer</field>
</block>
</value>
<value name="AT1">
<block type="math_number" id="$Sy^4GJVDg5@m764R*-#">
<field name="NUM">1</field>
</block>
</value>
<value name="AT2">
<block type="math_number" id=";Na{jk%BYIWHWY,W8@K4">
<field name="NUM">-4</field>
</block>
</value>
</block>
</value>
<value name="ADD1">
<block type="math_number" id="]v%B9ft%e#dq32#q`9)x">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="ARG1">
<block type="variables_get" id="Y]%mr=$G1B1IzKB/9HXB">
<field name="VAR" id="eS7Wy[nm^,,qh:kEi-*B">Fehlermeldung</field>
</block>
</value>
</block>
</value>
<next>
<block type="controls_if" id="DO?`ySv9-x!=QH`65ww*">
<value name="IF0">
<block type="logic_compare" id="PdJe:e+7MgL1oxHmec/6">
<field name="OP">EQ</field>
<value name="A">
<block type="variables_get" id="$Im#!]YW8ohnG[*7XY*z">
<field name="VAR" id="b7]IRV?y6uyLj![kND(:">Ergebnis</field>
</block>
</value>
<value name="B">
<block type="variables_get" id="]tPlcJQvW-:#_Xs[UTE@">
<field name="VAR" id="eS7Wy[nm^,,qh:kEi-*B">Fehlermeldung</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="variables_set" id="#lPW;cMcS*PI~ykpr)3v">
<field name="VAR" id="b7]IRV?y6uyLj![kND(:">Ergebnis</field>
<value name="VALUE">
<block type="text_join" id="k)#Nfj-F7MIJ|`b~s^rt">
<mutation items="3"></mutation>
<value name="ADD0">
<block type="variables_get" id="C!z8D?i,w?z?$gbhmPqZ">
<field name="VAR" id="tP|LcMf-I@-TA@B5Bf^h">Ursprungsnummer</field>
</block>
</value>
<value name="ADD1">
<block type="text_newline" id="hmA7gnlC/jW@)i8_n:AP">
<field name="Type">\n</field>
</block>
</value>
<value name="ADD2">
<block type="variables_get" id="|/h[/pfy*PZ7a~3r*|em">
<field name="VAR" id="b7]IRV?y6uyLj![kND(:">Ergebnis</field>
</block>
</value>
</block>
</value>
</block>
</statement>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</statement>
<next>
<block type="telegram" id=",)m~a8ee(xmd$~Km3z8a">
<field name="INSTANCE">.0</field>
<field name="LOG"></field>
<field name="SILENT">FALSE</field>
<field name="PARSEMODE">default</field>
<field name="ESCAPING">FALSE</field>
<field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field>
<value name="MESSAGE">
<shadow type="text" id="b}0y=T$uDzZ3%%Ru,.ZB">
<field name="TEXT">text</field>
</shadow>
<block type="variables_get" id="3?I/hwX?0N#Me8xY?efs">
<field name="VAR" id="b7]IRV?y6uyLj![kND(:">Ergebnis</field>
</block>
</value>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</xml>