------------------------SDT2 15DP_oNoAnswer--------------------------------------------------------------------------------------------------------------------------------------------------------ObjectName----------------------------------------ObjectType----------------------------------------!%&()LinkEndpoints--------------------------------!%()PageOrder------------------------------------- 3DP_oNoAnswer--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 6--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------()[8(!k Redefined Procedure <> DP_oNoAnswer)]}-------------------------------------------------------------------------------------------------------------------------------!"F@)[8(! 6! remoteParty)][6(! 6rF! d)[8(! 'Store info.')][Z(!"YYr!"r(!4&!5!7)[!(! 1!!3)[!(! 2!!3)]]}(! 3!!3)[!(! 4!!3)]]]]}--------------------------------------------|!%()PageOrder-------------------------------------1------------------------------------------------2-------------------------------------------------4------------------------------------------------- ()[(! l! 22!(L)[h(! l)[(! 6)[(! 6d! )]][ (! 6)][3(! 62! d)[8(! Wait_ oN)[(! 6Y!)][)!()]]]]]]]][6(!R!"R)[8(! 6! Else)][6(! 6rR! d)[8(! 'Error s ituation')][Q(!!")[(! 6!Z)][3(! 6r! d)[8(! -)]]]]][$(! !" )[8(! 69! SelectRoute)][6(! 62! d)[8(!o obcsmPars!routingInfo! routingAddress:= pic! routingInfo!routingAddress, obcsmPars!routeList := pic!routeList)][(! !")[6(! 62! d)[8(!D cdPNIx := 1, obcsmPars!routingInfo! cdPN :=routingAddress (cdPNIx))][ (!~!"~ )[6(! 62! d)[8(! Result := SelectRoute)][E(!F!"F)[)()]]]]]]]][3(!LL!"L! d)[8(! Result := SCFRelease)][N(!"LL--F!"FL)[(! 6R-!)][)()]]]]]][0(!RR/(! 6! d)[8(! dpUTSIArg!party := localParty)][(! !" )[6(! 6 ! ,)[8(! dpUTSIArg! legID:=obcsmPars!legID-()[(! l! 22!(d)[(! l)[(! 6)[(! 6d! )]][ (! 6)][3(! 6^! d)[8(! Wait_ oNoAnswer)][(!&&!"&&)[(! 6! d!)[8(! SetCS)][(!&X&!"&&X)[6(! 6! d)[8(! CS := Sender)][(!&&~!"&~&)[(! 6&~!Z)][3(! 6~! d)[8(! -)]]]]]]][(!"&&  !" &)[(! 6! d!)[8(!# SetLegID (currentLegID, newLegID))][(! X !"  X)[6(! 6! d)[8(! obcsmPars! legID := newLegID)][(!"  &&~!"&~ )[(! 6&!)][)()]]]]]][)[8(! 6e! Release_ Call, Disconnect_ Leg)][6#(! 6! d)[8(! rArg!cause := pic!cause)][&(!L~L!"LL~)[6 (! 6 , dpUTSIArg!uSIServiceIndicator:= udArg!uSIServiceIndicator, dpUTSIArg!uSIInformation := udArg!uSIInformation)]["(!!")[(! 6L! d!)[8(! DPUTSI (dpUTSIArg) to CS)][+(!"Lee~!"~L)[(! 6Xe!)][) ()]]]]]]]]]]]]]} @)[(! 6R!)[8(!%()HeadingTextl! 22!(2)[*(! l)[(! 6)[(! 6d! )]][ (! 6)][$(! 6 ! )[8Collect_oAnswer)][(!^!"^)[(! 62! d!)[8(! redefined PIC (PIC))][(!&!"&)[%j(! 62&! d)[8(! MapfromPIC (pic))][`(!!")[ (! 62! d)[8(! PIC! pic)]['(!R!"R)[8(! 6! Analyse_ Information)][ (! 6,R! d)[8(! cdPNPresent (pic!routingInfo))][(!!")[8(! 6! true)][6(! 6,! d)[8(!5 obcsmPars!routingInfo! cdPN:= pic!routingInfo! cdPN)][ (!L!"L)[6#(!"!")[(! 6L! d!)[8(! DataInd (udArg))][(!&X!"X&)[6 (! 6LX! d)[8(! dpUTSIArg!party := localParty)][(!!")[6(! 6! )[8(! dpUTSIArg! legID:=obcsmPars!legID(!"&&!"&)[(! 6! d!)[8(! DataInd (udArg))][(!X!"X)[6 Information)][(!^!"^)[6(! 6! d)[8(! Result := Collect_ Information)][(!&!"& )['(! 6&! d)[8(! )]]]]]][(! 6! d)[8(! Analyse_ Information)][(!r^r!"rr^)[6(! 6!! ,)[8(!5 obcsmPars!routingInfo! cdPN:= pic!routingInfo! cdPN)][(!r&rX!"rXr&)[6(! 6X! d)[8(! Result := Analyse_ Information")][(!rr!"rr)['(! 6! d)[8(! )]]]]]]]][(! 6! d)[8(! Select_ Route)][(!x'(! 6,! d)[8(! Result := AnalyseInformation)][H(!"--F!"F)[(! 6-!)]['(! 62F! d$)[8(! )]]]]]]][(!!")[8(! 6! else)][6(! 6&! d)[8(!I obcsmPars!routingInfo! routingAddress:= p%ic!routingInfo! routingAddress)][(!"Lee!"L)[(! 6e!)][)()]]]]]][*(!R!"R&)[8(! 6! Send_ STUI)][6(! 6xR! d)[8(! udArg!infoDirection := pic!infoDirection, udArg!uSIServiceIndicator := pic!uSIServiceIndicator, udArg!uSIInformation := pic!uSIInformatio)!"x)[6(! 6d! ,)[8(!I obcsmPars!routingInfo! routingAddress:= pic! routingInfo!routingAddress)][(!@r!"r@)[6((! 6r! d)[8(! Result := Select_ Route)][(!!")['(! 6! d)[8(! )]]]]]]]]]]}(! 6X! 2n)][?(!~!"~)[ (! 6x~! d)[8(! PIC!party)][W(!F!"F)[8(! 6! * localParty)][6(! 6xF! d)[8(! udArg!callRef := sigConID)][(!!")[(! 6x! d!)[8(!! Dat+aReq (udArg,senderRef) to CS)][](!@r!"r@)[(! 6r!Z)][3!(! 6xr! d)[8(! -)]]]]]]][T(!@F(!F!"F)[(! 6F!Z)][3(! 6^F! d)[8(! -)]]]]]]]]]]]]}]]]]]]]]}Ll)[l(! 6! 4, dpUTSIArg!uSIServiceIndicator:= udArg!uSIServiceIndicator, dpUTSIArg!uSIInformation := udArg!uSIInformation)][(!!")[(! 6! d!)[8(!. DPUTSI (dpUTSIArg) to CS)][(!"Le&e&~!"&~L)[(! 6&e!)][)()]]]]]]]]]]]]]}X!"X&)[6(! !"R)[8(! 6k! O_ Exception)][6 (! 6! d)[8(! Result := Exception)][K(!"RR--F!"F0R)[(! 6-!)][)()]]]]]]]]]]]]]})[(! 6! ,!)[8(!# SetLegID (currentLegID, newLegID))][(!XXX!"XXLX)[6(! 6! d)[8(! obcsmPars! legID := newLegID)][(!"XXee~!"~X)[(! 6e!)][) ()]]]]]][%! ffs.)]]][(!r!"r)[(! 6!Z)][3(! 6X! d)[8(! -)]]]]]]]]}-----------------------------------------------------,()[w(!GSDL)]}-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------)[(! 6! d!)[8(! DataReqInd (UDArg))][(!&X!"X&)[6 (! 6X! d)[8(! dpUTSIArg!party := r5emoteParty)][(!"!")[(! 6!)][)()]]]]]]]]]}------------------------------------------------------------------------------------------