/*
 * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
 * From ASN.1 module "TCAPMessages"
 * 	found in "tcap.asn"
 */

#include "InitialDPArg.h"

static asn_TYPE_member_t asn_MBR_InitialDPArg_1[] = {
	{ ATF_POINTER, 53, offsetof(struct InitialDPArg, serviceKey),
		(ASN_TAG_CLASS_CONTEXT | (0 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_ServiceKey,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"serviceKey"
		},
	{ ATF_POINTER, 52, offsetof(struct InitialDPArg, dialledDigits),
		(ASN_TAG_CLASS_CONTEXT | (1 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_CalledPartyNumber,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"dialledDigits"
		},
	{ ATF_POINTER, 51, offsetof(struct InitialDPArg, calledPartyNumber),
		(ASN_TAG_CLASS_CONTEXT | (2 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_CalledPartyNumber,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"calledPartyNumber"
		},
	{ ATF_POINTER, 50, offsetof(struct InitialDPArg, callingPartyNumber),
		(ASN_TAG_CLASS_CONTEXT | (3 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_CallingPartyNumber,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"callingPartyNumber"
		},
	{ ATF_POINTER, 49, offsetof(struct InitialDPArg, callingPartyBusinessGroupID),
		(ASN_TAG_CLASS_CONTEXT | (4 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_CallingPartyBusinessGroupID,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"callingPartyBusinessGroupID"
		},
	{ ATF_POINTER, 48, offsetof(struct InitialDPArg, callingPartysCategory),
		(ASN_TAG_CLASS_CONTEXT | (5 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_CallingPartysCategory,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"callingPartysCategory"
		},
	{ ATF_POINTER, 47, offsetof(struct InitialDPArg, callingPartySubaddress),
		(ASN_TAG_CLASS_CONTEXT | (6 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_CallingPartySubaddress,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"callingPartySubaddress"
		},
	{ ATF_POINTER, 46, offsetof(struct InitialDPArg, cGEncountered),
		(ASN_TAG_CLASS_CONTEXT | (7 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_CGEncountered,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"cGEncountered"
		},
	{ ATF_POINTER, 45, offsetof(struct InitialDPArg, iPSSPCapabilities),
		(ASN_TAG_CLASS_CONTEXT | (8 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_IPSSPCapabilities,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"iPSSPCapabilities"
		},
	{ ATF_POINTER, 44, offsetof(struct InitialDPArg, iPAvailable),
		(ASN_TAG_CLASS_CONTEXT | (9 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_IPAvailable,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"iPAvailable"
		},
	{ ATF_POINTER, 43, offsetof(struct InitialDPArg, locationNumber),
		(ASN_TAG_CLASS_CONTEXT | (10 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_LocationNumber,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"locationNumber"
		},
	{ ATF_POINTER, 42, offsetof(struct InitialDPArg, miscCallInfo),
		(ASN_TAG_CLASS_CONTEXT | (11 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_MiscCallInfo,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"miscCallInfo"
		},
	{ ATF_POINTER, 41, offsetof(struct InitialDPArg, originalCalledPartyID),
		(ASN_TAG_CLASS_CONTEXT | (12 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_OriginalCalledPartyID,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"originalCalledPartyID"
		},
	{ ATF_POINTER, 40, offsetof(struct InitialDPArg, serviceProfileIdentifier),
		(ASN_TAG_CLASS_CONTEXT | (13 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_ServiceProfileIdentifier,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"serviceProfileIdentifier"
		},
	{ ATF_POINTER, 39, offsetof(struct InitialDPArg, terminalType),
		(ASN_TAG_CLASS_CONTEXT | (14 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_TerminalType,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"terminalType"
		},
	{ ATF_POINTER, 38, offsetof(struct InitialDPArg, triggerType),
		(ASN_TAG_CLASS_CONTEXT | (16 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_TriggerType,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"triggerType"
		},
	{ ATF_POINTER, 37, offsetof(struct InitialDPArg, highLayerCompatibility),
		(ASN_TAG_CLASS_CONTEXT | (23 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_HighLayerCompatibility,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"highLayerCompatibility"
		},
	{ ATF_POINTER, 36, offsetof(struct InitialDPArg, serviceInteractionIndicators),
		(ASN_TAG_CLASS_CONTEXT | (24 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_ServiceInteractionIndicators,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"serviceInteractionIndicators"
		},
	{ ATF_POINTER, 35, offsetof(struct InitialDPArg, additionalCallingPartyNumber),
		(ASN_TAG_CLASS_CONTEXT | (25 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_AdditionalCallingPartyNumber,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"additionalCallingPartyNumber"
		},
	{ ATF_POINTER, 34, offsetof(struct InitialDPArg, forwardCallIndicators),
		(ASN_TAG_CLASS_CONTEXT | (26 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_ForwardCallIndicators,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"forwardCallIndicators"
		},
	{ ATF_POINTER, 33, offsetof(struct InitialDPArg, bearerCapability),
		(ASN_TAG_CLASS_CONTEXT | (27 << 2)),
		+1,	/* EXPLICIT tag at current level */
		&asn_DEF_BearerCapability,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"bearerCapability"
		},
	{ ATF_POINTER, 32, offsetof(struct InitialDPArg, eventTypeBCSM),
		(ASN_TAG_CLASS_CONTEXT | (28 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_EventTypeBCSM,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"eventTypeBCSM"
		},
	{ ATF_POINTER, 31, offsetof(struct InitialDPArg, redirectingPartyID),
		(ASN_TAG_CLASS_CONTEXT | (29 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_RedirectingPartyID,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"redirectingPartyID"
		},
	{ ATF_POINTER, 30, offsetof(struct InitialDPArg, redirectionInformation),
		(ASN_TAG_CLASS_CONTEXT | (30 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_RedirectionInformation,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"redirectionInformation"
		},
	{ ATF_POINTER, 29, offsetof(struct InitialDPArg, cause),
		(ASN_TAG_CLASS_CONTEXT | (17 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_Cause,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"cause"
		},
	{ ATF_POINTER, 28, offsetof(struct InitialDPArg, componentType),
		(ASN_TAG_CLASS_CONTEXT | (18 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_ComponentType,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"componentType"
		},
	{ ATF_POINTER, 27, offsetof(struct InitialDPArg, component),
		(ASN_TAG_CLASS_CONTEXT | (19 << 2)),
		+1,	/* EXPLICIT tag at current level */
		&asn_DEF_Component,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"component"
		},
	{ ATF_POINTER, 26, offsetof(struct InitialDPArg, componentCorrelationID),
		(ASN_TAG_CLASS_CONTEXT | (20 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_ComponentCorrelationID,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"componentCorrelationID"
		},
	{ ATF_POINTER, 25, offsetof(struct InitialDPArg, iSDNAccessRelatedInformation),
		(ASN_TAG_CLASS_CONTEXT | (21 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_ISDNAccessRelatedInformation,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"iSDNAccessRelatedInformation"
		},
	{ ATF_POINTER, 24, offsetof(struct InitialDPArg, iNServiceCompatibilityIndication),
		(ASN_TAG_CLASS_CONTEXT | (22 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_INServiceCompatibilityIndication,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"iNServiceCompatibilityIndication"
		},
	{ ATF_POINTER, 23, offsetof(struct InitialDPArg, genericNumbers),
		(ASN_TAG_CLASS_CONTEXT | (31 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_GenericNumbers,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"genericNumbers"
		},
	{ ATF_POINTER, 22, offsetof(struct InitialDPArg, serviceInteractionIndicatorsTwo),
		(ASN_TAG_CLASS_CONTEXT | (32 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_ServiceInteractionIndicatorsTwo,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"serviceInteractionIndicatorsTwo"
		},
	{ ATF_POINTER, 21, offsetof(struct InitialDPArg, forwardGVNS),
		(ASN_TAG_CLASS_CONTEXT | (33 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_ForwardGVNS,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"forwardGVNS"
		},
	{ ATF_POINTER, 20, offsetof(struct InitialDPArg, createdCallSegmentAssociation),
		(ASN_TAG_CLASS_CONTEXT | (34 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_CSAID,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"createdCallSegmentAssociation"
		},
	{ ATF_POINTER, 19, offsetof(struct InitialDPArg, uSIServiceIndicator),
		(ASN_TAG_CLASS_CONTEXT | (35 << 2)),
		+1,	/* EXPLICIT tag at current level */
		&asn_DEF_USIServiceIndicator,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"uSIServiceIndicator"
		},
	{ ATF_POINTER, 18, offsetof(struct InitialDPArg, uSIInformation),
		(ASN_TAG_CLASS_CONTEXT | (36 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_USIInformation,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"uSIInformation"
		},
	{ ATF_POINTER, 17, offsetof(struct InitialDPArg, carrier),
		(ASN_TAG_CLASS_CONTEXT | (37 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_Carrier,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"carrier"
		},
	{ ATF_POINTER, 16, offsetof(struct InitialDPArg, cCSS),
		(ASN_TAG_CLASS_CONTEXT | (38 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_CCSS,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"cCSS"
		},
	{ ATF_POINTER, 15, offsetof(struct InitialDPArg, vPNIndicator),
		(ASN_TAG_CLASS_CONTEXT | (39 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_VPNIndicator,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"vPNIndicator"
		},
	{ ATF_POINTER, 14, offsetof(struct InitialDPArg, cNInfo),
		(ASN_TAG_CLASS_CONTEXT | (40 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_CNInfo,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"cNInfo"
		},
	{ ATF_POINTER, 13, offsetof(struct InitialDPArg, callReference),
		(ASN_TAG_CLASS_CONTEXT | (41 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_CallReference,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"callReference"
		},
	{ ATF_POINTER, 12, offsetof(struct InitialDPArg, routeingNumber),
		(ASN_TAG_CLASS_CONTEXT | (42 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_RouteingNumber,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"routeingNumber"
		},
	{ ATF_POINTER, 11, offsetof(struct InitialDPArg, callingGeodeticLocation),
		(ASN_TAG_CLASS_CONTEXT | (43 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_CallingGeodeticLocation,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"callingGeodeticLocation"
		},
	{ ATF_POINTER, 10, offsetof(struct InitialDPArg, calledPartySubaddress),
		(ASN_TAG_CLASS_CONTEXT | (60 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_CalledPartySubaddress,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"calledPartySubaddress"
		},
	{ ATF_POINTER, 9, offsetof(struct InitialDPArg, connectionIdentifier),
		(ASN_TAG_CLASS_CONTEXT | (61 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_ConnectionIdentifier,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"connectionIdentifier"
		},
	{ ATF_POINTER, 8, offsetof(struct InitialDPArg, genericIdentifier),
		(ASN_TAG_CLASS_CONTEXT | (62 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_GenericIdentifier,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"genericIdentifier"
		},
	{ ATF_POINTER, 7, offsetof(struct InitialDPArg, qOSParameter),
		(ASN_TAG_CLASS_CONTEXT | (63 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_QoSParameter,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"qOSParameter"
		},
	{ ATF_POINTER, 6, offsetof(struct InitialDPArg, bISDNParameters),
		(ASN_TAG_CLASS_CONTEXT | (64 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_BISDNParameters,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"bISDNParameters"
		},
	{ ATF_POINTER, 5, offsetof(struct InitialDPArg, globalCallReference),
		(ASN_TAG_CLASS_CONTEXT | (44 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_GlobalCallReference,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"globalCallReference"
		},
	{ ATF_POINTER, 4, offsetof(struct InitialDPArg, cug_Index),
		(ASN_TAG_CLASS_CONTEXT | (45 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_CUG_Index,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"cug-Index"
		},
	{ ATF_POINTER, 3, offsetof(struct InitialDPArg, cug_Interlock),
		(ASN_TAG_CLASS_CONTEXT | (46 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_CUG_Interlock,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"cug-Interlock"
		},
	{ ATF_POINTER, 2, offsetof(struct InitialDPArg, cug_OutgoingAccess),
		(ASN_TAG_CLASS_CONTEXT | (47 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_NULL,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"cug-OutgoingAccess"
		},
	{ ATF_POINTER, 1, offsetof(struct InitialDPArg, ipRelatedInformation),
		(ASN_TAG_CLASS_CONTEXT | (48 << 2)),
		-1,	/* IMPLICIT tag at current level */
		&asn_DEF_IPRelatedInformation,
		0,	/* Defer constraints checking to the member type */
		0,	/* PER is not compiled, use -gen-PER */
		0,
		"ipRelatedInformation"
		},
};
static const ber_tlv_tag_t asn_DEF_InitialDPArg_tags_1[] = {
	(ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
};
static const asn_TYPE_tag2member_t asn_MAP_InitialDPArg_tag2el_1[] = {
    { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* serviceKey */
    { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* dialledDigits */
    { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* calledPartyNumber */
    { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* callingPartyNumber */
    { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 }, /* callingPartyBusinessGroupID */
    { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 }, /* callingPartysCategory */
    { (ASN_TAG_CLASS_CONTEXT | (6 << 2)), 6, 0, 0 }, /* callingPartySubaddress */
    { (ASN_TAG_CLASS_CONTEXT | (7 << 2)), 7, 0, 0 }, /* cGEncountered */
    { (ASN_TAG_CLASS_CONTEXT | (8 << 2)), 8, 0, 0 }, /* iPSSPCapabilities */
    { (ASN_TAG_CLASS_CONTEXT | (9 << 2)), 9, 0, 0 }, /* iPAvailable */
    { (ASN_TAG_CLASS_CONTEXT | (10 << 2)), 10, 0, 0 }, /* locationNumber */
    { (ASN_TAG_CLASS_CONTEXT | (11 << 2)), 11, 0, 0 }, /* miscCallInfo */
    { (ASN_TAG_CLASS_CONTEXT | (12 << 2)), 12, 0, 0 }, /* originalCalledPartyID */
    { (ASN_TAG_CLASS_CONTEXT | (13 << 2)), 13, 0, 0 }, /* serviceProfileIdentifier */
    { (ASN_TAG_CLASS_CONTEXT | (14 << 2)), 14, 0, 0 }, /* terminalType */
    { (ASN_TAG_CLASS_CONTEXT | (16 << 2)), 15, 0, 0 }, /* triggerType */
    { (ASN_TAG_CLASS_CONTEXT | (17 << 2)), 24, 0, 0 }, /* cause */
    { (ASN_TAG_CLASS_CONTEXT | (18 << 2)), 25, 0, 0 }, /* componentType */
    { (ASN_TAG_CLASS_CONTEXT | (19 << 2)), 26, 0, 0 }, /* component */
    { (ASN_TAG_CLASS_CONTEXT | (20 << 2)), 27, 0, 0 }, /* componentCorrelationID */
    { (ASN_TAG_CLASS_CONTEXT | (21 << 2)), 28, 0, 0 }, /* iSDNAccessRelatedInformation */
    { (ASN_TAG_CLASS_CONTEXT | (22 << 2)), 29, 0, 0 }, /* iNServiceCompatibilityIndication */
    { (ASN_TAG_CLASS_CONTEXT | (23 << 2)), 16, 0, 0 }, /* highLayerCompatibility */
    { (ASN_TAG_CLASS_CONTEXT | (24 << 2)), 17, 0, 0 }, /* serviceInteractionIndicators */
    { (ASN_TAG_CLASS_CONTEXT | (25 << 2)), 18, 0, 0 }, /* additionalCallingPartyNumber */
    { (ASN_TAG_CLASS_CONTEXT | (26 << 2)), 19, 0, 0 }, /* forwardCallIndicators */
    { (ASN_TAG_CLASS_CONTEXT | (27 << 2)), 20, 0, 0 }, /* bearerCapability */
    { (ASN_TAG_CLASS_CONTEXT | (28 << 2)), 21, 0, 0 }, /* eventTypeBCSM */
    { (ASN_TAG_CLASS_CONTEXT | (29 << 2)), 22, 0, 0 }, /* redirectingPartyID */
    { (ASN_TAG_CLASS_CONTEXT | (30 << 2)), 23, 0, 0 }, /* redirectionInformation */
    { (ASN_TAG_CLASS_CONTEXT | (31 << 2)), 30, 0, 0 }, /* genericNumbers */
    { (ASN_TAG_CLASS_CONTEXT | (32 << 2)), 31, 0, 0 }, /* serviceInteractionIndicatorsTwo */
    { (ASN_TAG_CLASS_CONTEXT | (33 << 2)), 32, 0, 0 }, /* forwardGVNS */
    { (ASN_TAG_CLASS_CONTEXT | (34 << 2)), 33, 0, 0 }, /* createdCallSegmentAssociation */
    { (ASN_TAG_CLASS_CONTEXT | (35 << 2)), 34, 0, 0 }, /* uSIServiceIndicator */
    { (ASN_TAG_CLASS_CONTEXT | (36 << 2)), 35, 0, 0 }, /* uSIInformation */
    { (ASN_TAG_CLASS_CONTEXT | (37 << 2)), 36, 0, 0 }, /* carrier */
    { (ASN_TAG_CLASS_CONTEXT | (38 << 2)), 37, 0, 0 }, /* cCSS */
    { (ASN_TAG_CLASS_CONTEXT | (39 << 2)), 38, 0, 0 }, /* vPNIndicator */
    { (ASN_TAG_CLASS_CONTEXT | (40 << 2)), 39, 0, 0 }, /* cNInfo */
    { (ASN_TAG_CLASS_CONTEXT | (41 << 2)), 40, 0, 0 }, /* callReference */
    { (ASN_TAG_CLASS_CONTEXT | (42 << 2)), 41, 0, 0 }, /* routeingNumber */
    { (ASN_TAG_CLASS_CONTEXT | (43 << 2)), 42, 0, 0 }, /* callingGeodeticLocation */
    { (ASN_TAG_CLASS_CONTEXT | (44 << 2)), 48, 0, 0 }, /* globalCallReference */
    { (ASN_TAG_CLASS_CONTEXT | (45 << 2)), 49, 0, 0 }, /* cug-Index */
    { (ASN_TAG_CLASS_CONTEXT | (46 << 2)), 50, 0, 0 }, /* cug-Interlock */
    { (ASN_TAG_CLASS_CONTEXT | (47 << 2)), 51, 0, 0 }, /* cug-OutgoingAccess */
    { (ASN_TAG_CLASS_CONTEXT | (48 << 2)), 52, 0, 0 }, /* ipRelatedInformation */
    { (ASN_TAG_CLASS_CONTEXT | (60 << 2)), 43, 0, 0 }, /* calledPartySubaddress */
    { (ASN_TAG_CLASS_CONTEXT | (61 << 2)), 44, 0, 0 }, /* connectionIdentifier */
    { (ASN_TAG_CLASS_CONTEXT | (62 << 2)), 45, 0, 0 }, /* genericIdentifier */
    { (ASN_TAG_CLASS_CONTEXT | (63 << 2)), 46, 0, 0 }, /* qOSParameter */
    { (ASN_TAG_CLASS_CONTEXT | (64 << 2)), 47, 0, 0 } /* bISDNParameters */
};
static asn_SEQUENCE_specifics_t asn_SPC_InitialDPArg_specs_1 = {
	sizeof(struct InitialDPArg),
	offsetof(struct InitialDPArg, _asn_ctx),
	asn_MAP_InitialDPArg_tag2el_1,
	53,	/* Count of tags in the map */
	0, 0, 0,	/* Optional elements (not needed) */
	47,	/* Start extensions */
	54	/* Stop extensions */
};
asn_TYPE_descriptor_t asn_DEF_InitialDPArg = {
	"InitialDPArg",
	"InitialDPArg",
	SEQUENCE_free,
	SEQUENCE_print,
	SEQUENCE_constraint,
	SEQUENCE_decode_ber,
	SEQUENCE_encode_der,
	SEQUENCE_decode_xer,
	SEQUENCE_encode_xer,
	0, 0,	/* No PER support, use "-gen-PER" to enable */
	0,	/* Use generic outmost tag fetcher */
	asn_DEF_InitialDPArg_tags_1,
	sizeof(asn_DEF_InitialDPArg_tags_1)
		/sizeof(asn_DEF_InitialDPArg_tags_1[0]), /* 1 */
	asn_DEF_InitialDPArg_tags_1,	/* Same as above */
	sizeof(asn_DEF_InitialDPArg_tags_1)
		/sizeof(asn_DEF_InitialDPArg_tags_1[0]), /* 1 */
	0,	/* No PER visible constraints */
	asn_MBR_InitialDPArg_1,
	53,	/* Elements count */
	&asn_SPC_InitialDPArg_specs_1	/* Additional specs */
};

