3 -- Taken from Ecma International
4 -- Standard ECMA-221, 3rd edition (December 2001)
5 -- http://www.ecma-international.org/publications/standards/Ecma-221.htm
10 Call-Interception-Operations-asn1-97 {iso (1) standard (0) pss1-cint (15054) cint-operations-asn1-97 (1) }
12 DEFINITIONS EXPLICIT TAGS ::=
16 IMPORTS OPERATION, ERROR FROM Remote-Operations-Information-Objects
17 {joint-iso-itu-t (2) remote-operations (4) informationObjects (5) version1(0)}
19 EXTENSION, Extension{} FROM Manufacturer-specific-service-extension-class-asn1-97
20 {iso (1) standard (0) pss1-generic-procedures (11582) msi-class-asn1-97 (11)}
22 PartyNumber, PresentedNumberUnscreened, PresentationAllowedIndicator
23 FROM Addressing-Data-Elements-asn1-97
24 {iso (1) standard (0) pss1-generic-procedures (11582)
25 addressing-data-elements-asn1-97 (20)}
27 Name FROM Name-Operations-asn1-97
28 {iso (1) standard (0) pss1-name (13868) name-operations-asn1-97 (1)};
30 Call-Interception-Operations OPERATION ::= { cintLegInformation1 | cintLegInformation2 | cintCondition |
31 cintDisable | cintEnable}
34 cintLegInformation1 OPERATION ::= {
35 -- Sent from the Intercepting PINX to the Originating PINX --
36 ARGUMENT CintInformation1Arg
42 cintLegInformation2 OPERATION ::= {
43 -- Sent from the Intercepting PINX to the Intercepted-to PINX --
44 ARGUMENT CintInformation2Arg
49 cintCondition OPERATION ::= {
50 -- Sent to a preceding PINX to indicate a condition for possible interception
56 cintDisable OPERATION ::= {
57 -- Sent to a Preceding PINX to disable interception delayed --
58 ARGUMENT CintExtension
63 cintEnable OPERATION ::= {
64 -- Sent to a Preceding PINX to reenable interception --
65 ARGUMENT CintExtension
70 CintInformation1Arg ::= SEQUENCE
72 interceptionCause CintCause,
73 interceptedToNumber PartyNumber,
74 extension CintExtension OPTIONAL
77 CintInformation2Arg ::= SEQUENCE
79 interceptionCause CintCause,
80 calledNumber [1]PresentedNumberUnscreened OPTIONAL,
81 originalCalledNumber [2]PresentedNumberUnscreened OPTIONAL,
82 calledName [3]Name OPTIONAL,
83 originalCalledName [4]Name OPTIONAL,
84 extension CintExtension OPTIONAL
88 CintCondArg ::= SEQUENCE
90 interceptionCause Condition,
91 originalCalledNumber [1]PresentedNumberUnscreened OPTIONAL,
92 calledName [2]Name OPTIONAL,
93 originalCalledName [3]Name OPTIONAL,
94 extension CintExtension OPTIONAL
97 CintExtension ::= CHOICE
100 single [5] IMPLICIT Extension{{CINTExtSet}},
101 multiple [6] IMPLICIT SEQUENCE OF Extension{{CINTExtSet}}
104 CintCause ::= INTEGER {
106 cintBnan (1), -- timeout in waiting on busy condition
107 cintBus (2), -- busy user
108 cintCug (3), -- closed user group rejection
109 cintDnd (4), -- do not disturb activated
110 cintIbd (5), -- incoming barred destination
111 cintInn (6), -- invalid number
112 cintMob1 (7), -- mobile user location not known
113 cintMob2 (8), -- mobile user no longer registered
114 cintMob3 (9), -- mobile terminal not responding
115 cintNcmp (10), -- no compatible destination
116 cintNcong (11), -- network congestion
117 cintNre (12), -- no reply (i.e. timeout during alerting)
118 cintOos (13), -- called user out of service
119 cintRrs (14), -- route restriction (calling user not authorized for
121 cintTbnan (15), -- timeout in wait on busy condition after transfer
122 cintTnre (16), -- no reply after transfer (i.e. timeout during alerting
124 cintTrans (17), -- upper limit of transit counter reached
125 cintUpl (18), -- upper limit of number of diversions reached
126 cintInvDiv (19), -- invalid call diversion destination
127 cintHold (20) -- timeout after call hold
131 Condition ::= INTEGER {
133 cintBus (2), -- busy user
134 cintCug (3), -- closed user group rejection
135 cintDnd (4), -- do not disturb activated
136 cintIbd (5), -- incoming barred destination
137 cintInn (6), -- invalid number
138 cintMob1 (7), -- mobile user location not known
139 cintMob2 (8), -- mobile user no longer registered
140 cintMob3 (9), -- mobile terminal not responding
141 cintNcmp (10), -- no compatible destination
142 cintNcong (11), -- network congestion
143 cintOos (13), -- called user out of service
144 cintRrs (14), -- route restriction (calling user not authorized for
146 cintTrans (17), -- upper limit of transit counter reached
147 cintUpl (18), -- upper limit of number of diversions
149 cintInvDiv (19) -- invalid call diversion destination
152 CINTExtSet EXTENSION ::= {...}
154 END -- of Call-Interception-Operations-asn1-97