------------------------SDT2 1DP_Analysed_Information--------------------------------------------------------------------------------------------------------------------------------------------------------ObjectName----------------------------------------ObjectType----------------------------------------!%&()LinkEndpoints--------------------------------1------------------------------------------------- DP_Analysed_Information----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------6--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------()[8(!v Redefined Procedure <> DP_Analysed_Information)]}--------------------------------------------------------------------------------------------------------------------()[(! l! 22!(L)[h(! l)[k(! 6)[n(! 6d! )]][ q(! 6)][3(! 62! d)[8(! Wait_ _A(!4V!5!7)[!(! 1!!3)[!(! 2!!3)]]}(! 3!!3)]]]}----------------------------------------------------------------------------------------|!%()PageOrder-------------------------------------1-------------------------------------------------2-------------------------------------------------3------------------------------------------------- )!%()HeadingText-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------nalysed_ _Info)][(!^!"^)[t(! 62! d!)[8(! redefined PIC (PIC))][(!&!"& )[%a(! 62&! d)[8(! MapfromPIC (pic))][d(!!")[ w(! 62! d)[8(! PIC! pic)][(! ^^R!"^R)[8(! 6w! Analyse_ Information)][ ,(! 6R! d)[8(! cdPNPresent (pic!routingInfo))][5(!^^!" ^^)[8(! 6w! true)][6/(! 6! d)[8(!5 obcsmPars!routingInfo! cdPN:= pic!routingInfo! cdPN)][;(!^L^~!"^~^L) [66(! 6~! d)[8(! Result := Analyse_ Information)][B(!"^^''@!"@^)[(! 6'!)]['(! 62@!  d)[8(! )]]]]]]][8(!XX!"X)[8(! 6q! else)][62(! 6! d)[8(!I obcsmPars!routingInfo! routingAddress:= pic!routingInfo! routingAddress)][>(!"XLXe^e^~!"^~XL)[(! 6^e!)][)6()]]]]]][(!R!"R)[8(! 6! O_ Exception)][6(! 6R! d)[8(! Result := Exception)][(!"''@!"@)[(! 6'!)][)()]]]][(!R!"R)[8(! 6! Send_ STUI)][6r(! 6xR! d)[8(! udArg!infoDirection := pic!infoDirection, udArg!uSIServiceIndicator := pic!uSIServiceIndicator, udArg!uSIInformation := pic!uSIInformation)][(!!")[ u(! 6x! d)[8(! PIC!party)][(!Fx!"xF)[8(! 6_! localParty)][6A(! 6xx! d)[8(! udArg!callRef := sigConID)][D(!!(! DPUTSI (dpUTSIArg) to CS)][((!"~!"~)[(! 6X!)][)()]]]]]]]]]]]]]}})['(! 62F! d)[8,(! 6!Z)][3(! 6^! d)[8(! -)]]]]]]]]]]]]]]}(! 6! d)[8(! 'Store UTSI')][#(!rr@!"r@r)m0ect_ Information)][6(! 62! d)[8(! Result := Collect_ Information)][(!@!"@)[)()]]]]]]]]]]]]]}! d!)[8)['(! 6! d)[8(! )]]]]]]]]]]}f!"Lf )[(! 6LM!)][)()]]]]]]][(! 6! d)[k! routingAddress:= pic! routingInfo!routingAddress)][(!@r!"r@)[6(! 6r! d)[8(! Result := Select_ Route)][(!!"()[w(!GSDL)]}]]]}(! 64!Z)][3(! 6F4! d)[8(! -)]]]]]]}":)[6v(! 6R:! d)[8(! UDArg!data := PI")[~(! 6x! d!)[8(!! DataReq (udArg,senderRef) to CS)][(!r!"r)[(! 6!Z)][3{(! 6x! d)[8(! -)]]]]]]][(!@x!"x@)[8(! 6-! remoteParty)][6x(! 6rx! d)[8(! 'Store info.')][(!"!")[(! 6!)][){()]]]]]]]][(!R!"R#(!"&^&w w !" &^)[(! 6! d!)[8(!# SetLegID (currentLegID, newLegID))][(!  &!" & )[6(! 6&! d)[8(! obcsmPars! legID := newLegID)][(!"  &&!"& )[(! 6&!)][)()]]]]]][(!"&^&ww!"&^)[(! 6! d!)[8(! DataInd (udArg))][ (!&!"&)[6(! 6&! d)[8(! dpUTSIArg!party := localParty)][#(!!")[6(! 6! ,)[8(! dpUTSIArg! legID:=obcsmPar s!legID, dpUTSIArg!uSIServiceIndicator:= udArg!uSIServiceIndicator, dpUTSIArg!uSIInformation := udArg!uSIInformation)][&(!R!"R)[(! 6! d!)[8!(! DPUTSI (dpUTSIArg) to CS)][)(!"&&!"&)[(! 6&!)][)()]]]]]]]]]]]]]}X!"X)(!"''@!"@)[(! 6^'!)][)()]]]]]]]][(! !" )[8(! 69! Coll)[8(! 6! Else)][6(! 6rR! d)[8(! 'Error situation')][(!!")[(! 6!Z)][3(! $6r! d)[8(! -)]]]]][(!!")[8(! 6! Release_ Call, Disconnect_ Leg)][6S(! 6~! d)[8%(! rArg!cause := pic!cause)][V(!!")[6(! 6~! d)[8(! Result := SCFRelease)][ (!"~''@!"&@~)[(! 6'!)][)()]]]]]][(!~!"~)[8(! 6! Select_ Route)][6G(! 6~! 'd)[8(!o obcsmPars!routingInfo! routingAddress:= pic! routingInfo!routingAddress, obcsmPars!routeList := pic!routeList)][M(!!")[6J(! 6! d)[8((!D cdPNIx := 1, obcsmPars!routingInfo! cdPN :=routingAddress (cdPNIx))][P(!x!"x)[6`(! 6! d)[8(! Result := Select_ Route)][l"()[(! l! 22!(d)[(! l)[(! 6)[(! 6d! )]][ (! 6)][3(! 6! d)[8(! Wait_ _A*nalysed_ _Info)][ (!&^&!"&&^)[(! 6! d!)[8(! SetCS)][(!&&&!"&&&)[6+(! 6&! d)[8(! CS := Sender)][(!&&!"&&)[(! 6&!Z)][3(! 6! d)[8(! -)]]]]]]][)[8(!! DataReq (udArg,senderRef) to CS)][(!l!"l)[(! 6!Z)][)()]]]]]]]]][(! 6! d)[8(!- Select_ Route)][(!x!"x)[6(! 6d! ,)[8(!I obcsmPars!routingInfo! routingAddress:= pic! routingInfo!routingAddress)][(!@.r!"r@)[6(! 6r! d)[8(! Result := Select_ Route)][(!!")['(! 6! d)[8/(! )]]]]]]]]]]}(! 6! d)[8(! Select_ Route)][(!x!"x)[6(! 6d! ,)[8(!I obcsmPars!routingInfo)[(! 6! d!)[8(! DataReqInd (UDArg))][(!X!"X)[6 (! 6! d)[8(! dpUTSIArg!par1ty := remoteParty)][(!" !" )[(! 6!)][) ()]]]]]]]]]}-----------------------------------------------------------------------------------