aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/ansi_tcap/TCAP-Remote-Operations-Information-Objects.asn
diff options
context:
space:
mode:
Diffstat (limited to 'asn1/ansi_tcap/TCAP-Remote-Operations-Information-Objects.asn')
-rw-r--r--asn1/ansi_tcap/TCAP-Remote-Operations-Information-Objects.asn20
1 files changed, 18 insertions, 2 deletions
diff --git a/asn1/ansi_tcap/TCAP-Remote-Operations-Information-Objects.asn b/asn1/ansi_tcap/TCAP-Remote-Operations-Information-Objects.asn
index 54b0efe3f1..7996446da3 100644
--- a/asn1/ansi_tcap/TCAP-Remote-Operations-Information-Objects.asn
+++ b/asn1/ansi_tcap/TCAP-Remote-Operations-Information-Objects.asn
@@ -121,8 +121,24 @@ OperationCode ::= CHOICE{
ErrorCode ::= CHOICE {
national [PRIVATE 19] INTEGER (-128..127),
- private [PRIVATE 20] INTEGER
-}
+--WS adaptation This is only correct for ANSI MAP but that's the only user.
+ private [PRIVATE 20] IMPLICIT ANSIMAPPrivateErrorcode
+ }
+
+ANSIMAPPrivateErrorcode ::= INTEGER {
+ unrecognized-MIN (129),
+ unrecognized-ESN (130),
+ mINorHLR-Mismatch (131),
+ operation-Sequence-Problem (132),
+ resource-Shortage (133),
+ operation-Not-Supported (134),
+ trunk-Unavailable (135),
+ parameter-Error (136),
+ system-Failure (137),
+ unrecognized-Parameter-Value (138),
+ feature-Inactive (139),
+ missing-Parameter (140)
+} (0..255)
Priority ::= INTEGER (0..MAX)