epan/dissectors/pidl/ C99 drsuapi
[wireshark-sm.git] / epan / dissectors / asn1 / h460 / NUMBER-PORTABILITY.asn
blob892813fb1f9fe147a76483f9a2acf9e6f32b0631
1 -- NUMBER-PORTABILITY.asn
2 --
3 -- Taken from ITU ASN.1 database
4 -- http://www.itu.int/ITU-T/asn1/database/itu-t/h/h460.2/2001/NUMBER-PORTABILITY.asn
5 --
7 -- Module NUMBER-PORTABILITY (H.460.2:07/2001)
8 NUMBER-PORTABILITY DEFINITIONS AUTOMATIC TAGS ::=
9 BEGIN
11 IMPORTS
12   PublicTypeOfNumber, PrivateTypeOfNumber, AliasAddress
13     FROM H323-MESSAGES;
15 NumberPortabilityInfo ::= CHOICE {
16   numberPortabilityRejectReason  NumberPortabilityRejectReason,
17   nUMBERPORTABILITYDATA
18     SEQUENCE {addressTranslated  NULL OPTIONAL,
19               portedAddress      PortabilityAddress OPTIONAL,
20               routingAddress     PortabilityAddress OPTIONAL,
21               regionalParams     RegionalParameters OPTIONAL,
22               ...},
23   ...
26 NumberPortabilityRejectReason ::= CHOICE {
27   unspecified      NULL,
28   qorPortedNumber  NULL,
29   ...
32 PortabilityAddress ::= SEQUENCE {
33   aliasAddress   AliasAddress,
34   typeOfAddress  NumberPortabilityTypeOfNumber OPTIONAL,
35   ...
38 NumberPortabilityTypeOfNumber ::= CHOICE {
39   publicTypeOfNumber       PublicTypeOfNumber,
40   privateTypeOfNumber      PrivateTypeOfNumber,
41   portabilityTypeOfNumber  PortabilityTypeOfNumber,
42   ...
45 PortabilityTypeOfNumber ::= CHOICE {
46   portedNumber        NULL,
47   routingNumber       NULL,
48   concatenatedNumber  NULL,
49   ...
52 RegionalParameters ::= SEQUENCE {
53   t35CountryCode     INTEGER(0..255),
54   t35Extension       INTEGER(0..255),
55   variantIdentifier  INTEGER(1..255) OPTIONAL,
56   regionalData       OCTET STRING,
57   ...
60 END
62 -- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D