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