8c608e6e82
Change-Id: Ie476c6f82f318188b41ed922b92c6fec119ea954 Reviewed-on: https://code.wireshark.org/review/244 Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com> Tested-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
202 lines
5.7 KiB
Groff
202 lines
5.7 KiB
Groff
--
|
|
-- EN 301 001-1 Ver. 1.2.2
|
|
--
|
|
Outgoing-Call-Barring-Operations-and-Errors {itu-t(0) identified-organization(4) etsi(0) 1001
|
|
operations-and-errors(1)}
|
|
|
|
DEFINITIONS EXPLICIT TAGS ::=
|
|
|
|
BEGIN
|
|
|
|
EXPORTS
|
|
ActivationOcb,
|
|
ActivationStatusNotificationOcb,
|
|
DeactivationOcb,
|
|
DeactivationStatusNotificationOcb,
|
|
InterrogationOcb,
|
|
DisableOcb,
|
|
OcbInvoked,
|
|
InvalidBarringProgram,
|
|
NoBarringProgram
|
|
;
|
|
|
|
IMPORTS
|
|
OPERATION, ERROR
|
|
FROM Remote-Operations-Information-Objects
|
|
{joint-iso-itu-t (2) remote-operations (4) informationObjects(5) version1(0)}
|
|
|
|
PartyNumber
|
|
FROM Addressing-Data-Elements
|
|
{itu-t(0) identified-organization(4) etsi(0) 196 addressing-data-elements(6)}
|
|
|
|
BasicService
|
|
FROM Basic-Service-Elements
|
|
{itu-t(0) identified-organization(4) etsi(0) 196 basic-service-elements(8)}
|
|
|
|
notSubscribed, notAvailable, basicServiceNotProvided, invalidServedUserNr,
|
|
resourceUnavailable, notImplemented, supplementaryServiceInteractionNotAllowed
|
|
FROM General-Errors
|
|
{itu-t(0) identified-organization(4) etsi(0) 196 general-errors(2)}
|
|
|
|
NotActivated
|
|
FROM Diversion-Operations
|
|
{itu-t(0) identified-organization(4) etsi(0) 207 operations-and errors(1)}
|
|
|
|
Pin, invalidPin, userControlBlocked, changeOfPinRequired
|
|
FROM Pin-Set-Operations-and-Errors
|
|
{itu-t(0) identified-organization(4) etsi(0) 1002 operations-and-errors(1)}
|
|
;
|
|
|
|
activationOcb OPERATION::=
|
|
{
|
|
ARGUMENT
|
|
ActivationOcbArgument
|
|
|
|
ERRORS {
|
|
notSubscribed |
|
|
notAvailable |
|
|
basicServiceNotProvided |
|
|
invalidServedUserNr |
|
|
invalidPin |
|
|
invalidBarringProgram |
|
|
noBarringProgram |
|
|
userControlBlocked |
|
|
supplementaryServiceInteractionNotAllowed |
|
|
resourceUnavailable |
|
|
changeOfPinRequired }
|
|
|
|
CODE global:{oCBOID 1}
|
|
}
|
|
|
|
deactivationOcb OPERATION::=
|
|
{
|
|
ARGUMENT
|
|
DeactivationOcbArgument
|
|
|
|
ERRORS {
|
|
notSubscribed |
|
|
notAvailable |
|
|
basicServiceNotProvided |
|
|
invalidServedUserNr |
|
|
notActivated |
|
|
invalidPin |
|
|
userControlBlocked |
|
|
changeOfPinRequired }
|
|
|
|
CODE global:{oCBOID 2}
|
|
}
|
|
|
|
interrogationOcb OPERATION::=
|
|
{
|
|
ARGUMENT
|
|
InterrogationOcbArgument
|
|
|
|
|
|
RESULT
|
|
IntOcbResultList
|
|
|
|
|
|
ERRORS {
|
|
notSubscribed |
|
|
notAvailable |
|
|
basicServiceNotProvided |
|
|
invalidServedUserNr }
|
|
|
|
CODE global:{oCBOID 5}
|
|
}
|
|
|
|
activationStatusNotificationOcb OPERATION::=
|
|
{
|
|
ARGUMENT
|
|
ActStatusNotificationOcbArg
|
|
|
|
CODE global:{oCBOID 3}
|
|
}
|
|
|
|
deactivationStatusNotificationOcb OPERATION::=
|
|
{
|
|
ARGUMENT
|
|
DeactStatusNotificationOcbArg
|
|
|
|
CODE global:{oCBOID 4}
|
|
}
|
|
|
|
disableOcb OPERATION::=
|
|
{
|
|
ARGUMENT
|
|
Pin
|
|
|
|
ERRORS {
|
|
notImplemented |
|
|
invalidPin |
|
|
userControlBlocked |
|
|
changeOfPinRequired }
|
|
|
|
CODE global:{oCBOID 6}
|
|
}
|
|
|
|
ocbInvoked OPERATION::=
|
|
{
|
|
CODE global:{oCBOID 7}
|
|
}
|
|
|
|
ActivationOcbArgument ::= SEQUENCE {
|
|
basicService BasicService,
|
|
pin Pin,
|
|
barringProgram BarringProgram OPTIONAL,
|
|
servedUserNr ServedUserNr OPTIONAL}
|
|
|
|
DeactivationOcbArgument ::= SEQUENCE {
|
|
basicService BasicService,
|
|
pin Pin,
|
|
barringProgram BarringProgram OPTIONAL,
|
|
servedUserNr ServedUserNr OPTIONAL}
|
|
|
|
InterrogationOcbArgument ::= SEQUENCE {
|
|
basicService BasicService,
|
|
servedUserNr ServedUserNr OPTIONAL}
|
|
|
|
ActStatusNotificationOcbArg ::= SEQUENCE {
|
|
basicService BasicService,
|
|
barringProgram BarringProgram,
|
|
servedUserNr ServedUserNr}
|
|
|
|
DeactStatusNotificationOcbArg ::= SEQUENCE {
|
|
basicService BasicService,
|
|
barringProgram BarringProgram OPTIONAL,
|
|
servedUserNr ServedUserNr}
|
|
|
|
ServedUserNr ::= CHOICE {
|
|
individualNumber PartyNumber,
|
|
allNumbers NULL}
|
|
|
|
IntOcbResultList ::= SET SIZE(0..30) OF IntOcbResult
|
|
|
|
IntOcbResult ::= SEQUENCE {
|
|
servedUserNr ServedUserNr,
|
|
basicService BasicService,
|
|
barringProgramList BarringProgramList}
|
|
|
|
BarringProgram ::= INTEGER (0..255)
|
|
BarringProgramList ::= SET SIZE(0...255) OF BarringProgram
|
|
|
|
invalidBarringProgram ERROR ::={CODE global:{oCBOID 10}}
|
|
noBarringProgram ERROR ::={CODE global:{oCBOID 11}}
|
|
|
|
oCBOID OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) 1001 operations-and-errors(1)}
|
|
|
|
activationOcb ActivationOcb ::= globalValue {oCBOID 1}
|
|
deactivationOcb DeactivationOcb ::= globalValue {oCBOID 2}
|
|
activationStatusNotificationOcb ActivationStatusNotificationOcb ::= globalValue {oCBOID 3}
|
|
deactivationStatusNotificationOcb DeactivationStatusNotificationOcb ::= globalValue {oCBOID 4}
|
|
interrogationOcb InterrogationOcb ::= globalValue {oCBOID 5}
|
|
disableOcb DisableOcb ::= globalValue {oCBOID 6}
|
|
ocbInvoked OcbInvoked ::= globalValue {oCBOID 7}
|
|
invalidBarringProgram InvalidBarringProgram ::= globalValue {oCBOID 10}
|
|
noBarringProgram NoBarringProgram ::= globalValue {oCBOID 11}
|
|
|
|
notActivated NotActivated ::= localValue 46
|
|
|
|
END -- of Outgoing-Call-Barring-Operations-and-Errors
|
|
|