1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
|
-- QSIG-MID.asn
--
-- Taken from Ecma International
-- Standard ECMA-347, (June 2003)
-- http://www.ecma-international.org/publications/standards/Ecma-347.htm
--
SS-MID-Operations-asn1-97
{iso (1) identified-organization (3) icd-ecma (12) standard (0)
qsig-mailbox-identification (347) mailbox-identification-operations-asn1-97 (2)}
DEFINITIONS EXPLICIT TAGS ::=
BEGIN
IMPORTS OPERATION, ERROR FROM
Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations (4) informationObjects (5)
version1 (0)}
EXTENSION, Extension{} FROM
Manufacturer-specific-service-extension-class-asn1-97
{iso standard pss1-generic-procedures (11582) msi-class-asn1-97
(11)}
basicServiceNotProvided, userNotSubscribed, invalidServedUserNr
FROM General-Error-List
{itu-t (0) recommendation (0) q (17) 950 general-error-list (1)}
PresentedAddressUnscreened FROM
Addressing-Data-Elements-asn1-97
{iso standard pss1-generic-procedures (11582) addressing-data-elements-asn1-97 (20)}
Name FROM
Name-Operations-asn1-97
{iso standard pss1-name (13868) name-operations-asn1-97 (1)}
MessageType, MsgCentreId FROM
SS-MCM-Operations-asn1-97
{iso (1) identified-organization (3) icd-ecma (12) standard (0)
qsig-message-centre-monitoring (347)
message-centre-monitoring-operations-asn1-97 (1)}
;
MID-Operations OPERATION ::= {mIDMailboxAuth |
mIDMailboxID}
mIDMailboxAuth OPERATION ::= {
ARGUMENT MIDMailboxAuthArg
RESULT MIDDummyRes
ERRORS {userNotSubscribed |
invalidServedUserNr |
invalidMailbox |
authorizationFailed |
unspecified}
CODE local:119}
mIDMailboxID OPERATION ::= {
ARGUMENT MIDMailboxIDArg
RESULT MIDDummyRes
ERRORS {userNotSubscribed |
invalidServedUserNr |
invalidMailbox |
unspecified}
CODE local:120}
MIDMailboxAuthArg ::= SEQUENCE
{
partyInfo PartyInfo,
servedUserName Name OPTIONAL,
mailBox [8]String OPTIONAL,
password String,
extensions MIDExtensions OPTIONAL,
...
}
MIDMailboxIDArg ::= SEQUENCE
{
partyInfo PartyInfo,
servedUserName Name OPTIONAL,
mailBox String,
extensions MIDExtensions OPTIONAL,
...
}
MIDDummyRes ::= MIDExtensions
PartyInfo ::= SEQUENCE
{
servedUserNr PresentedAddressUnscreened,
messageType MessageType OPTIONAL,
messageCentreID MsgCentreId
}
String ::= CHOICE
{
stringBmp BMPString,
stringUtf8 UTF8String
}
MIDExtensions ::= CHOICE
{
none NULL,
extension [1] IMPLICIT Extension {{MIDExtSet}},
multipleExtension [2] IMPLICIT SEQUENCE OF
Extension {{ MIDExtSet }}
}
invalidMailbox ERROR ::= {
CODE local:1039}
authorizationFailed ERROR ::= {
CODE local:1040}
unspecified ERROR ::= {
PARAMETER Extension{{MIDExtSet}}
CODE local:1008}
MIDExtSet EXTENSION ::= {...}
END -- of SS-MID-Operations-asn1-97
|