aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/isdn-sup/Set-Operations-and-Errors.asn
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2013-02-19 18:44:06 +0000
committerAnders Broman <anders.broman@ericsson.com>2013-02-19 18:44:06 +0000
commitfc2b80ac0b8f484f9d50fe80cdf2d9eafd920a69 (patch)
tree507d4057caa7095e230228252348030af85c0752 /asn1/isdn-sup/Set-Operations-and-Errors.asn
parentf910cb502c9e5e01d5217bc0105fb7f0e925f31b (diff)
Add the remaining asn1 files "CODE global" not handled yet.
svn path=/trunk/; revision=47746
Diffstat (limited to 'asn1/isdn-sup/Set-Operations-and-Errors.asn')
-rw-r--r--asn1/isdn-sup/Set-Operations-and-Errors.asn99
1 files changed, 99 insertions, 0 deletions
diff --git a/asn1/isdn-sup/Set-Operations-and-Errors.asn b/asn1/isdn-sup/Set-Operations-and-Errors.asn
new file mode 100644
index 0000000000..6517b4abdc
--- /dev/null
+++ b/asn1/isdn-sup/Set-Operations-and-Errors.asn
@@ -0,0 +1,99 @@
+-- $Id$
+--
+-- EN 301 002-1 Ver. 1.3.1
+--
+Set-Operations-and-Errors {ITU-T identified-organization etsi(0) 1002 operations-and-errors(1)}
+
+DEFINITIONS EXPLICIT TAGS ::=
+
+BEGIN
+
+EXPORTS
+ ModifyPin,
+ Pin,
+ Tan,
+ InvalidPin,
+ InvalidTan,
+ PinNotProvided,
+ InvalidNewPin,
+ ChangeOfPinRequired,
+ PrimitivePin,
+ NewPinIsOldPin,
+ UserControlBlocked;
+
+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)}
+
+ invalidServedUserNr
+ FROM General-Errors
+ {itu-t(0) identified-organization(4) etsi(0) 196 general-errors(2)};
+
+ModifyPin ::= OPERATION
+ ARGUMENT ModifyPinArgument
+ RESULT
+ ERRORS {InvalidPin,
+ PinNotProvided,
+ InvalidNewPin,
+ invalidServedUserNr,
+ PrimitivePin,
+ NewPinIsOldPin,
+ UserControlBlocked}
+
+PossibleFraudulentPinUse ::= OPERATION
+PossibleFraudulentTanUse ::= OPERATION
+ModifyPinArgument ::= SEQUENCE {
+ oldPin Pin,
+ newPin Pin,
+ servedUserNr PartyNumber}
+
+Pin ::= IA5String (SIZE(4..12)) (FROM ("0"|"1"|"2"|"3"|"4"|"5"|"6"|"7"|"8"|"9"
+ |"A"|"B"|"C"|"D"|"E"|"F"|"G"|"H"|"I"|"J"
+ |"K"|"L"|"M"|"N"|"O"|"P"|"Q"|"R"|"S"|"T"
+ |"U"|"V"|"W"|"X"|"Y"|"Z"
+ |"a"|"b"|"c"|"d"|"e"|"f"|"g"|"h"|"i"|"j"
+ |"k"|"l"|"m"|"n"|"o"|"p"|"q"|"r"|"s"|"t"
+ |"u"|"v"|"w"|"x"|"y"|"z"))
+
+Tan ::= IA5String (SIZE(6..12)) (FROM ("0"|"1"|"2"|"3"|"4"|"5"|"6"|"7"|"8"|"9"
+ |"A"|"B"|"C"|"D"|"E"|"F"|"G"|"H"|"I"|"J"
+ |"K"|"L"|"M"|"N"|"O"|"P"|"Q"|"R"|"S"|"T"
+ |"U"|"V"|"W"|"X"|"Y"|"Z"
+ |"a"|"b"|"c"|"d"|"e"|"f"|"g"|"h"|"i"|"j"
+ |"k"|"l"|"m"|"n"|"o"|"p"|"q"|"r"|"s"|"t"
+ |"u"|"v"|"w"|"x"|"y"|"z"))
+
+
+invalidPin ERROR ::= {CODE global:{sETOID 10}}
+invalidTan ERROR ::= {CODE global:{sETOID 11}}
+pinNotProvided ERROR ::= {CODE global:{sETOID 17}}
+invalidNewPin ERROR ::= {CODE global:{sETOID 12}}
+userControlBlocked ERROR ::= {CODE global:{sETOID 13}}
+changeOfPinRequired ERROR ::= {CODE global:{sETOID 14}}
+primitivePin ERROR ::= {CODE global:{sETOID 15}}
+newPinIsOldPin ERROR ::= {CODE global:{sETOID 16}}
+
+
+sETOID OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) 1002 operations-and-errors(1)}
+
+modifyPin ModifyPin ::= globalValue {sETOID 1}
+possibleFraudulentPinUse PossibleFraudulentPinUse ::= globalValue {sETOID 2}
+possibleFraudulentTanUse PossibleFraudulentTanUse ::= globalValue {sETOID 3}
+
+invalidPin InvalidPin ::= globalValue {sETOID 10}
+pinNotProvided PinNotProvided ::= globalValue {sETOID 11}
+invalidNewPin InvalidNewPin ::= globalValue {sETOID 12}
+userControlBlocked UserControlBlocked ::= globalValue {sETOID 13}
+changeOfPinRequired ChangeOfPinRequired ::= globalValue {sETOID 14}
+primitivePin PrimitivePin ::= globalValue {sETOID 15}
+newPinIsOldPin NewPinIsOldPin ::= globalValue {sETOID 16}
+invalidTan InvalidTan ::= globalValue {sETOID 17}
+
+
+END -- of Set-Function-Operations-and-Errors
+