summaryrefslogtreecommitdiffstats
path: root/epan/dissectors/asn1/lnpdqp/LNPDQP.asn
blob: d9840150c5362f6139c630ab29dc5adc92d852d1 (plain)
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
-- lnpdqp.asn
-- GR-533 i2 2001
--

LNPDQP-Protocol {
   itu-t identified-organization (4) etsi (0) mobileDomain (0)
   gsm-Network (1) modules (3) map-OM-DataTypes (12) version13 (13)}

DEFINITIONS

IMPLICIT TAGS

::=

BEGIN

--	ConnectionControl ::= OPERATION
--		PARAMETER [PRIVATE 18] SET {
		ConnectionControlArg ::= [PRIVATE 18] SET {
--			carrierID				[4] Digits, - - Note 1
--			networkRoutingNumber	[4] Digits,
-- as2wrs does not like two equal tags
			digits	[4] Digits,
			billingIndicators		[PRIVATE 65] BillingIndicators -- Note 1
		}
--	Note 1 This parameter is not used.

--	ProvideInstruction ::= OPERATION
--		PARAMETER [PRIVATE 18] SET {
		ProvideInstructionArg  ::= [PRIVATE 18] SET {
			calledPartyNumber [10] ServiceKey,
--			callingPartyANI [4] Digits OPTIONAL,
--			originatingLATA [4] Digits OPTIONAL,
-- as2wrs does not like two equal tags
			digits	[4] Digits,
			oli [PRIVATE 69] OriginatingStationType
		}
--		ERRORS {
--			dataUnavailable,
--			unavailableResource,
--			unexpectedComponentSequence,
--			unexpectedDataValue
--		}
--		LINKED {
--			ConnectionControl
--		}
		
BillingIndicators ::= OCTET STRING (SIZE(4))

Digits ::= OCTET STRING (SIZE(4..9))

OriginatingStationType ::= OCTET STRING (SIZE(1))

ServiceKey ::= CHOICE { 
	digits	[4] Digits 
}

--DataUnavailable ::= ERROR
--PARAMETER [PRIVATE 18] SET { }
-- Optional

--UnavailableResource ::= ERROR
--PARAMETER [PRIVATE 18] SET { }
-- Optional

END