Coverage Report

Created: 2026-06-30 06:14

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/open5gs/lib/asn1c/ngap/NGAP_UnsuccessfulOutcome.c
Line
Count
Source
1
/*
2
 * Generated by asn1c-v1.4-43-gb7926896-2026-05-03 (https://github.com/mouse07410/asn1c)
3
 * From ASN.1 module "NGAP-PDU-Descriptions"
4
 *  found in "../support/ngap-r19.2.0/38413-j20.asn"
5
 *  `asn1c -pdu=all -fprefix=NGAP_ -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-JER -no-gen-CBOR -no-gen-OER -no-gen-UPER`
6
 */
7
8
#include "NGAP_UnsuccessfulOutcome.h"
9
10
#include "NGAP_AMFConfigurationUpdateFailure.h"
11
#include "NGAP_BroadcastSessionModificationFailure.h"
12
#include "NGAP_BroadcastSessionSetupFailure.h"
13
#include "NGAP_BroadcastSessionTransportFailure.h"
14
#include "NGAP_DistributionSetupFailure.h"
15
#include "NGAP_HandoverPreparationFailure.h"
16
#include "NGAP_HandoverFailure.h"
17
#include "NGAP_InitialContextSetupFailure.h"
18
#include "NGAP_MTCommunicationHandlingFailure.h"
19
#include "NGAP_MulticastSessionActivationFailure.h"
20
#include "NGAP_MulticastSessionUpdateFailure.h"
21
#include "NGAP_NGSetupFailure.h"
22
#include "NGAP_PathSwitchRequestFailure.h"
23
#include "NGAP_RANConfigurationUpdateFailure.h"
24
#include "NGAP_TimingSynchronisationStatusFailure.h"
25
#include "NGAP_UEContextModificationFailure.h"
26
#include "NGAP_UEContextResumeFailure.h"
27
#include "NGAP_UEContextSuspendFailure.h"
28
#include "NGAP_NGRemovalFailure.h"
29
#include "NGAP_InventoryFailure.h"
30
#include "NGAP_CommandFailure.h"
31
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_1_NGAP_id_AMFConfigurationUpdate = 0;
32
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_1_NGAP_reject = 0;
33
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_2_NGAP_id_BroadcastSessionModification = 66;
34
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_2_NGAP_reject = 0;
35
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_3_NGAP_id_BroadcastSessionRelease = 67;
36
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_3_NGAP_reject = 0;
37
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_4_NGAP_id_BroadcastSessionSetup = 68;
38
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_4_NGAP_reject = 0;
39
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_5_NGAP_id_BroadcastSessionTransport = 80;
40
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_5_NGAP_reject = 0;
41
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_6_NGAP_id_DistributionSetup = 69;
42
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_6_NGAP_reject = 0;
43
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_7_NGAP_id_DistributionRelease = 70;
44
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_7_NGAP_reject = 0;
45
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_8_NGAP_id_HandoverCancel = 10;
46
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_8_NGAP_reject = 0;
47
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_9_NGAP_id_HandoverPreparation = 12;
48
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_9_NGAP_reject = 0;
49
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_10_NGAP_id_HandoverResourceAllocation = 13;
50
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_10_NGAP_reject = 0;
51
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_11_NGAP_id_InitialContextSetup = 14;
52
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_11_NGAP_reject = 0;
53
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_12_NGAP_id_MTCommunicationHandling = 78;
54
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_12_NGAP_reject = 0;
55
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_13_NGAP_id_MulticastSessionActivation = 71;
56
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_13_NGAP_reject = 0;
57
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_14_NGAP_id_MulticastSessionDeactivation = 72;
58
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_14_NGAP_reject = 0;
59
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_15_NGAP_id_MulticastSessionUpdate = 73;
60
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_15_NGAP_reject = 0;
61
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_16_NGAP_id_NGReset = 20;
62
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_16_NGAP_reject = 0;
63
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_17_NGAP_id_NGSetup = 21;
64
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_17_NGAP_reject = 0;
65
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_18_NGAP_id_PathSwitchRequest = 25;
66
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_18_NGAP_reject = 0;
67
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_19_NGAP_id_PDUSessionResourceModify = 26;
68
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_19_NGAP_reject = 0;
69
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_20_NGAP_id_PDUSessionResourceModifyIndication = 27;
70
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_20_NGAP_reject = 0;
71
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_21_NGAP_id_PDUSessionResourceRelease = 28;
72
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_21_NGAP_reject = 0;
73
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_22_NGAP_id_PDUSessionResourceSetup = 29;
74
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_22_NGAP_reject = 0;
75
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_23_NGAP_id_PWSCancel = 32;
76
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_23_NGAP_reject = 0;
77
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_24_NGAP_id_RANConfigurationUpdate = 35;
78
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_24_NGAP_reject = 0;
79
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_25_NGAP_id_TimingSynchronisationStatus = 76;
80
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_25_NGAP_reject = 0;
81
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_26_NGAP_id_UEContextModification = 40;
82
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_26_NGAP_reject = 0;
83
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_27_NGAP_id_UEContextRelease = 41;
84
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_27_NGAP_reject = 0;
85
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_28_NGAP_id_UEContextResume = 58;
86
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_28_NGAP_reject = 0;
87
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_29_NGAP_id_UEContextSuspend = 59;
88
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_29_NGAP_reject = 0;
89
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_30_NGAP_id_UERadioCapabilityCheck = 43;
90
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_30_NGAP_reject = 0;
91
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_31_NGAP_id_UERadioCapabilityIDMapping = 60;
92
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_31_NGAP_reject = 0;
93
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_32_NGAP_id_WriteReplaceWarning = 51;
94
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_32_NGAP_reject = 0;
95
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_33_NGAP_id_NGRemoval = 81;
96
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_33_NGAP_reject = 0;
97
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_34_NGAP_id_InventoryRequest = 82;
98
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_34_NGAP_reject = 0;
99
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_35_NGAP_id_CommandRequest = 84;
100
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_35_NGAP_reject = 0;
101
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_36_NGAP_id_AIOTSessionRelease = 85;
102
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_36_NGAP_reject = 0;
103
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_37_NGAP_id_AMFCPRelocationIndication = 64;
104
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_37_NGAP_reject = 0;
105
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_38_NGAP_id_AMFStatusIndication = 1;
106
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_38_NGAP_ignore = 1;
107
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_39_NGAP_id_BroadcastSessionReleaseRequired = 75;
108
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_39_NGAP_reject = 0;
109
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_40_NGAP_id_CellTrafficTrace = 2;
110
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_40_NGAP_ignore = 1;
111
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_41_NGAP_id_ConnectionEstablishmentIndication = 65;
112
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_41_NGAP_reject = 0;
113
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_42_NGAP_id_DeactivateTrace = 3;
114
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_42_NGAP_ignore = 1;
115
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_43_NGAP_id_DownlinkNASTransport = 4;
116
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_43_NGAP_ignore = 1;
117
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_44_NGAP_id_DownlinkNonUEAssociatedNRPPaTransport = 5;
118
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_44_NGAP_ignore = 1;
119
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_45_NGAP_id_DownlinkRANConfigurationTransfer = 6;
120
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_45_NGAP_ignore = 1;
121
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_46_NGAP_id_DownlinkRANEarlyStatusTransfer = 63;
122
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_46_NGAP_ignore = 1;
123
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_47_NGAP_id_DownlinkRANStatusTransfer = 7;
124
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_47_NGAP_ignore = 1;
125
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_48_NGAP_id_DownlinkRIMInformationTransfer = 54;
126
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_48_NGAP_ignore = 1;
127
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_49_NGAP_id_DownlinkUEAssociatedNRPPaTransport = 8;
128
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_49_NGAP_ignore = 1;
129
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_50_NGAP_id_ErrorIndication = 9;
130
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_50_NGAP_ignore = 1;
131
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_51_NGAP_id_HandoverNotification = 11;
132
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_51_NGAP_ignore = 1;
133
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_52_NGAP_id_HandoverSuccess = 61;
134
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_52_NGAP_ignore = 1;
135
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_53_NGAP_id_InitialUEMessage = 15;
136
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_53_NGAP_ignore = 1;
137
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_54_NGAP_id_LocationReport = 18;
138
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_54_NGAP_ignore = 1;
139
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_55_NGAP_id_LocationReportingControl = 16;
140
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_55_NGAP_ignore = 1;
141
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_56_NGAP_id_LocationReportingFailureIndication = 17;
142
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_56_NGAP_ignore = 1;
143
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_57_NGAP_id_MulticastGroupPaging = 74;
144
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_57_NGAP_ignore = 1;
145
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_58_NGAP_id_NASNonDeliveryIndication = 19;
146
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_58_NGAP_ignore = 1;
147
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_59_NGAP_id_OverloadStart = 22;
148
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_59_NGAP_ignore = 1;
149
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_60_NGAP_id_OverloadStop = 23;
150
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_60_NGAP_reject = 0;
151
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_61_NGAP_id_Paging = 24;
152
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_61_NGAP_ignore = 1;
153
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_62_NGAP_id_PDUSessionResourceNotify = 30;
154
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_62_NGAP_ignore = 1;
155
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_63_NGAP_id_PrivateMessage = 31;
156
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_63_NGAP_ignore = 1;
157
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_64_NGAP_id_PWSFailureIndication = 33;
158
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_64_NGAP_ignore = 1;
159
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_65_NGAP_id_PWSRestartIndication = 34;
160
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_65_NGAP_ignore = 1;
161
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_66_NGAP_id_RANCPRelocationIndication = 57;
162
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_66_NGAP_reject = 0;
163
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_67_NGAP_id_RANPagingRequest = 79;
164
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_67_NGAP_ignore = 1;
165
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_68_NGAP_id_RerouteNASRequest = 36;
166
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_68_NGAP_reject = 0;
167
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_69_NGAP_id_RetrieveUEInformation = 55;
168
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_69_NGAP_reject = 0;
169
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_70_NGAP_id_RRCInactiveTransitionReport = 37;
170
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_70_NGAP_ignore = 1;
171
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_71_NGAP_id_SecondaryRATDataUsageReport = 52;
172
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_71_NGAP_ignore = 1;
173
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_72_NGAP_id_TimingSynchronisationStatusReport = 77;
174
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_72_NGAP_ignore = 1;
175
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_73_NGAP_id_TraceFailureIndication = 38;
176
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_73_NGAP_ignore = 1;
177
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_74_NGAP_id_TraceStart = 39;
178
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_74_NGAP_ignore = 1;
179
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_75_NGAP_id_UEContextReleaseRequest = 42;
180
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_75_NGAP_ignore = 1;
181
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_76_NGAP_id_UEInformationTransfer = 56;
182
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_76_NGAP_reject = 0;
183
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_77_NGAP_id_UERadioCapabilityInfoIndication = 44;
184
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_77_NGAP_ignore = 1;
185
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_78_NGAP_id_UETNLABindingRelease = 45;
186
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_78_NGAP_ignore = 1;
187
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_79_NGAP_id_UplinkNASTransport = 46;
188
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_79_NGAP_ignore = 1;
189
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_80_NGAP_id_UplinkNonUEAssociatedNRPPaTransport = 47;
190
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_80_NGAP_ignore = 1;
191
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_81_NGAP_id_UplinkRANConfigurationTransfer = 48;
192
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_81_NGAP_ignore = 1;
193
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_82_NGAP_id_UplinkRANEarlyStatusTransfer = 62;
194
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_82_NGAP_reject = 0;
195
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_83_NGAP_id_UplinkRANStatusTransfer = 49;
196
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_83_NGAP_ignore = 1;
197
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_84_NGAP_id_UplinkRIMInformationTransfer = 53;
198
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_84_NGAP_ignore = 1;
199
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_85_NGAP_id_UplinkUEAssociatedNRPPaTransport = 50;
200
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_85_NGAP_ignore = 1;
201
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_86_NGAP_id_InventoryReport = 83;
202
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_86_NGAP_reject = 0;
203
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_87_NGAP_id_AIOTSessionReleaseRequest = 86;
204
static const long asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_87_NGAP_reject = 0;
205
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdate;
206
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateAcknowledge;
207
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateFailure;
208
extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionModificationRequest;
209
extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionModificationResponse;
210
extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionModificationFailure;
211
extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionReleaseRequest;
212
extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionReleaseResponse;
213
extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionSetupRequest;
214
extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionSetupResponse;
215
extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionSetupFailure;
216
extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionTransportRequest;
217
extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionTransportResponse;
218
extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionTransportFailure;
219
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionSetupRequest;
220
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionSetupResponse;
221
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionSetupFailure;
222
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionReleaseRequest;
223
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionReleaseResponse;
224
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCancel;
225
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCancelAcknowledge;
226
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequired;
227
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCommand;
228
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverPreparationFailure;
229
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequest;
230
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequestAcknowledge;
231
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverFailure;
232
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupRequest;
233
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupResponse;
234
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupFailure;
235
extern asn_TYPE_descriptor_t asn_DEF_NGAP_MTCommunicationHandlingRequest;
236
extern asn_TYPE_descriptor_t asn_DEF_NGAP_MTCommunicationHandlingResponse;
237
extern asn_TYPE_descriptor_t asn_DEF_NGAP_MTCommunicationHandlingFailure;
238
extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationRequest;
239
extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationResponse;
240
extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationFailure;
241
extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionDeactivationRequest;
242
extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionDeactivationResponse;
243
extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateRequest;
244
extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateResponse;
245
extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateFailure;
246
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGReset;
247
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGResetAcknowledge;
248
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupRequest;
249
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupResponse;
250
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupFailure;
251
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequest;
252
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestAcknowledge;
253
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestFailure;
254
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyRequest;
255
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyResponse;
256
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyIndication;
257
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyConfirm;
258
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleaseCommand;
259
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleaseResponse;
260
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupRequest;
261
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupResponse;
262
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSCancelRequest;
263
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSCancelResponse;
264
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdate;
265
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateAcknowledge;
266
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateFailure;
267
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TimingSynchronisationStatusRequest;
268
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TimingSynchronisationStatusResponse;
269
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TimingSynchronisationStatusFailure;
270
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationRequest;
271
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationResponse;
272
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationFailure;
273
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseCommand;
274
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseComplete;
275
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeRequest;
276
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeResponse;
277
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeFailure;
278
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendRequest;
279
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendResponse;
280
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendFailure;
281
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityCheckRequest;
282
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityCheckResponse;
283
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityIDMappingRequest;
284
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityIDMappingResponse;
285
extern asn_TYPE_descriptor_t asn_DEF_NGAP_WriteReplaceWarningRequest;
286
extern asn_TYPE_descriptor_t asn_DEF_NGAP_WriteReplaceWarningResponse;
287
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRemovalRequest;
288
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRemovalResponse;
289
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRemovalFailure;
290
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InventoryRequest;
291
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InventoryResponse;
292
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InventoryFailure;
293
extern asn_TYPE_descriptor_t asn_DEF_NGAP_CommandRequest;
294
extern asn_TYPE_descriptor_t asn_DEF_NGAP_CommandResponse;
295
extern asn_TYPE_descriptor_t asn_DEF_NGAP_CommandFailure;
296
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AIOTSessionReleaseCommand;
297
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AIOTSessionReleaseComplete;
298
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFCPRelocationIndication;
299
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFStatusIndication;
300
extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionReleaseRequired;
301
extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellTrafficTrace;
302
extern asn_TYPE_descriptor_t asn_DEF_NGAP_ConnectionEstablishmentIndication;
303
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DeactivateTrace;
304
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkNASTransport;
305
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransport;
306
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANConfigurationTransfer;
307
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANEarlyStatusTransfer;
308
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANStatusTransfer;
309
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRIMInformationTransfer;
310
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransport;
311
extern asn_TYPE_descriptor_t asn_DEF_NGAP_ErrorIndication;
312
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverNotify;
313
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverSuccess;
314
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialUEMessage;
315
extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReport;
316
extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingControl;
317
extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingFailureIndication;
318
extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastGroupPaging;
319
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NASNonDeliveryIndication;
320
extern asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadStart;
321
extern asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadStop;
322
extern asn_TYPE_descriptor_t asn_DEF_NGAP_Paging;
323
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceNotify;
324
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PrivateMessage;
325
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSFailureIndication;
326
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSRestartIndication;
327
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANCPRelocationIndication;
328
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANPagingRequest;
329
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RerouteNASRequest;
330
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RetrieveUEInformation;
331
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RRCInactiveTransitionReport;
332
extern asn_TYPE_descriptor_t asn_DEF_NGAP_SecondaryRATDataUsageReport;
333
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TimingSynchronisationStatusReport;
334
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TraceFailureIndication;
335
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TraceStart;
336
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseRequest;
337
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEInformationTransfer;
338
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityInfoIndication;
339
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UETNLABindingReleaseRequest;
340
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkNASTransport;
341
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransport;
342
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANConfigurationTransfer;
343
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANEarlyStatusTransfer;
344
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANStatusTransfer;
345
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRIMInformationTransfer;
346
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransport;
347
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InventoryReport;
348
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AIOTSessionReleaseRequest;
349
350
static const asn_ioc_cell_t asn_IOS_NGAP_NGAP_ELEMENTARY_PROCEDURES_1_rows[] = {
351
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_AMFConfigurationUpdate },
352
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_AMFConfigurationUpdateAcknowledge },
353
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_AMFConfigurationUpdateFailure },
354
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_1_NGAP_id_AMFConfigurationUpdate },
355
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_1_NGAP_reject },
356
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_BroadcastSessionModificationRequest },
357
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionModificationResponse },
358
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionModificationFailure },
359
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_2_NGAP_id_BroadcastSessionModification },
360
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_2_NGAP_reject },
361
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_BroadcastSessionReleaseRequest },
362
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionReleaseResponse },
363
  { "&UnsuccessfulOutcome",  },
364
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_3_NGAP_id_BroadcastSessionRelease },
365
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_3_NGAP_reject },
366
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_BroadcastSessionSetupRequest },
367
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionSetupResponse },
368
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionSetupFailure },
369
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_4_NGAP_id_BroadcastSessionSetup },
370
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_4_NGAP_reject },
371
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_BroadcastSessionTransportRequest },
372
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionTransportResponse },
373
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionTransportFailure },
374
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_5_NGAP_id_BroadcastSessionTransport },
375
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_5_NGAP_reject },
376
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DistributionSetupRequest },
377
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_DistributionSetupResponse },
378
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_DistributionSetupFailure },
379
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_6_NGAP_id_DistributionSetup },
380
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_6_NGAP_reject },
381
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DistributionReleaseRequest },
382
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_DistributionReleaseResponse },
383
  { "&UnsuccessfulOutcome",  },
384
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_7_NGAP_id_DistributionRelease },
385
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_7_NGAP_reject },
386
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverCancel },
387
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverCancelAcknowledge },
388
  { "&UnsuccessfulOutcome",  },
389
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_8_NGAP_id_HandoverCancel },
390
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_8_NGAP_reject },
391
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverRequired },
392
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverCommand },
393
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverPreparationFailure },
394
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_9_NGAP_id_HandoverPreparation },
395
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_9_NGAP_reject },
396
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverRequest },
397
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverRequestAcknowledge },
398
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverFailure },
399
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_10_NGAP_id_HandoverResourceAllocation },
400
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_10_NGAP_reject },
401
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_InitialContextSetupRequest },
402
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_InitialContextSetupResponse },
403
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_InitialContextSetupFailure },
404
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_11_NGAP_id_InitialContextSetup },
405
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_11_NGAP_reject },
406
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_MTCommunicationHandlingRequest },
407
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MTCommunicationHandlingResponse },
408
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MTCommunicationHandlingFailure },
409
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_12_NGAP_id_MTCommunicationHandling },
410
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_12_NGAP_reject },
411
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_MulticastSessionActivationRequest },
412
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionActivationResponse },
413
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionActivationFailure },
414
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_13_NGAP_id_MulticastSessionActivation },
415
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_13_NGAP_reject },
416
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_MulticastSessionDeactivationRequest },
417
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionDeactivationResponse },
418
  { "&UnsuccessfulOutcome",  },
419
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_14_NGAP_id_MulticastSessionDeactivation },
420
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_14_NGAP_reject },
421
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_MulticastSessionUpdateRequest },
422
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionUpdateResponse },
423
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionUpdateFailure },
424
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_15_NGAP_id_MulticastSessionUpdate },
425
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_15_NGAP_reject },
426
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_NGReset },
427
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_NGResetAcknowledge },
428
  { "&UnsuccessfulOutcome",  },
429
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_16_NGAP_id_NGReset },
430
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_16_NGAP_reject },
431
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_NGSetupRequest },
432
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_NGSetupResponse },
433
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_NGSetupFailure },
434
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_17_NGAP_id_NGSetup },
435
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_17_NGAP_reject },
436
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PathSwitchRequest },
437
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PathSwitchRequestAcknowledge },
438
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PathSwitchRequestFailure },
439
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_18_NGAP_id_PathSwitchRequest },
440
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_18_NGAP_reject },
441
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyRequest },
442
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyResponse },
443
  { "&UnsuccessfulOutcome",  },
444
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_19_NGAP_id_PDUSessionResourceModify },
445
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_19_NGAP_reject },
446
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyIndication },
447
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyConfirm },
448
  { "&UnsuccessfulOutcome",  },
449
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_20_NGAP_id_PDUSessionResourceModifyIndication },
450
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_20_NGAP_reject },
451
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceReleaseCommand },
452
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PDUSessionResourceReleaseResponse },
453
  { "&UnsuccessfulOutcome",  },
454
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_21_NGAP_id_PDUSessionResourceRelease },
455
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_21_NGAP_reject },
456
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSetupRequest },
457
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSetupResponse },
458
  { "&UnsuccessfulOutcome",  },
459
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_22_NGAP_id_PDUSessionResourceSetup },
460
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_22_NGAP_reject },
461
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PWSCancelRequest },
462
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PWSCancelResponse },
463
  { "&UnsuccessfulOutcome",  },
464
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_23_NGAP_id_PWSCancel },
465
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_23_NGAP_reject },
466
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RANConfigurationUpdate },
467
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_RANConfigurationUpdateAcknowledge },
468
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_RANConfigurationUpdateFailure },
469
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_24_NGAP_id_RANConfigurationUpdate },
470
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_24_NGAP_reject },
471
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_TimingSynchronisationStatusRequest },
472
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_TimingSynchronisationStatusResponse },
473
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_TimingSynchronisationStatusFailure },
474
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_25_NGAP_id_TimingSynchronisationStatus },
475
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_25_NGAP_reject },
476
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextModificationRequest },
477
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextModificationResponse },
478
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextModificationFailure },
479
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_26_NGAP_id_UEContextModification },
480
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_26_NGAP_reject },
481
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextReleaseCommand },
482
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextReleaseComplete },
483
  { "&UnsuccessfulOutcome",  },
484
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_27_NGAP_id_UEContextRelease },
485
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_27_NGAP_reject },
486
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextResumeRequest },
487
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextResumeResponse },
488
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextResumeFailure },
489
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_28_NGAP_id_UEContextResume },
490
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_28_NGAP_reject },
491
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextSuspendRequest },
492
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextSuspendResponse },
493
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextSuspendFailure },
494
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_29_NGAP_id_UEContextSuspend },
495
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_29_NGAP_reject },
496
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UERadioCapabilityCheckRequest },
497
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UERadioCapabilityCheckResponse },
498
  { "&UnsuccessfulOutcome",  },
499
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_30_NGAP_id_UERadioCapabilityCheck },
500
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_30_NGAP_reject },
501
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UERadioCapabilityIDMappingRequest },
502
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UERadioCapabilityIDMappingResponse },
503
  { "&UnsuccessfulOutcome",  },
504
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_31_NGAP_id_UERadioCapabilityIDMapping },
505
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_31_NGAP_reject },
506
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_WriteReplaceWarningRequest },
507
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_WriteReplaceWarningResponse },
508
  { "&UnsuccessfulOutcome",  },
509
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_32_NGAP_id_WriteReplaceWarning },
510
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_32_NGAP_reject },
511
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_NGRemovalRequest },
512
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_NGRemovalResponse },
513
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_NGRemovalFailure },
514
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_33_NGAP_id_NGRemoval },
515
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_33_NGAP_reject },
516
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_InventoryRequest },
517
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_InventoryResponse },
518
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_InventoryFailure },
519
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_34_NGAP_id_InventoryRequest },
520
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_34_NGAP_reject },
521
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_CommandRequest },
522
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_CommandResponse },
523
  { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_CommandFailure },
524
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_35_NGAP_id_CommandRequest },
525
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_35_NGAP_reject },
526
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_AIOTSessionReleaseCommand },
527
  { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_AIOTSessionReleaseComplete },
528
  { "&UnsuccessfulOutcome",  },
529
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_36_NGAP_id_AIOTSessionRelease },
530
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_36_NGAP_reject },
531
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_AMFCPRelocationIndication },
532
  { "&SuccessfulOutcome",  },
533
  { "&UnsuccessfulOutcome",  },
534
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_37_NGAP_id_AMFCPRelocationIndication },
535
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_37_NGAP_reject },
536
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_AMFStatusIndication },
537
  { "&SuccessfulOutcome",  },
538
  { "&UnsuccessfulOutcome",  },
539
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_38_NGAP_id_AMFStatusIndication },
540
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_38_NGAP_ignore },
541
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_BroadcastSessionReleaseRequired },
542
  { "&SuccessfulOutcome",  },
543
  { "&UnsuccessfulOutcome",  },
544
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_39_NGAP_id_BroadcastSessionReleaseRequired },
545
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_39_NGAP_reject },
546
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_CellTrafficTrace },
547
  { "&SuccessfulOutcome",  },
548
  { "&UnsuccessfulOutcome",  },
549
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_40_NGAP_id_CellTrafficTrace },
550
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_40_NGAP_ignore },
551
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_ConnectionEstablishmentIndication },
552
  { "&SuccessfulOutcome",  },
553
  { "&UnsuccessfulOutcome",  },
554
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_41_NGAP_id_ConnectionEstablishmentIndication },
555
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_41_NGAP_reject },
556
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DeactivateTrace },
557
  { "&SuccessfulOutcome",  },
558
  { "&UnsuccessfulOutcome",  },
559
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_42_NGAP_id_DeactivateTrace },
560
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_42_NGAP_ignore },
561
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkNASTransport },
562
  { "&SuccessfulOutcome",  },
563
  { "&UnsuccessfulOutcome",  },
564
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_43_NGAP_id_DownlinkNASTransport },
565
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_43_NGAP_ignore },
566
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransport },
567
  { "&SuccessfulOutcome",  },
568
  { "&UnsuccessfulOutcome",  },
569
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_44_NGAP_id_DownlinkNonUEAssociatedNRPPaTransport },
570
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_44_NGAP_ignore },
571
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkRANConfigurationTransfer },
572
  { "&SuccessfulOutcome",  },
573
  { "&UnsuccessfulOutcome",  },
574
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_45_NGAP_id_DownlinkRANConfigurationTransfer },
575
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_45_NGAP_ignore },
576
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkRANEarlyStatusTransfer },
577
  { "&SuccessfulOutcome",  },
578
  { "&UnsuccessfulOutcome",  },
579
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_46_NGAP_id_DownlinkRANEarlyStatusTransfer },
580
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_46_NGAP_ignore },
581
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkRANStatusTransfer },
582
  { "&SuccessfulOutcome",  },
583
  { "&UnsuccessfulOutcome",  },
584
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_47_NGAP_id_DownlinkRANStatusTransfer },
585
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_47_NGAP_ignore },
586
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkRIMInformationTransfer },
587
  { "&SuccessfulOutcome",  },
588
  { "&UnsuccessfulOutcome",  },
589
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_48_NGAP_id_DownlinkRIMInformationTransfer },
590
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_48_NGAP_ignore },
591
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransport },
592
  { "&SuccessfulOutcome",  },
593
  { "&UnsuccessfulOutcome",  },
594
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_49_NGAP_id_DownlinkUEAssociatedNRPPaTransport },
595
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_49_NGAP_ignore },
596
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_ErrorIndication },
597
  { "&SuccessfulOutcome",  },
598
  { "&UnsuccessfulOutcome",  },
599
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_50_NGAP_id_ErrorIndication },
600
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_50_NGAP_ignore },
601
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverNotify },
602
  { "&SuccessfulOutcome",  },
603
  { "&UnsuccessfulOutcome",  },
604
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_51_NGAP_id_HandoverNotification },
605
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_51_NGAP_ignore },
606
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverSuccess },
607
  { "&SuccessfulOutcome",  },
608
  { "&UnsuccessfulOutcome",  },
609
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_52_NGAP_id_HandoverSuccess },
610
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_52_NGAP_ignore },
611
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_InitialUEMessage },
612
  { "&SuccessfulOutcome",  },
613
  { "&UnsuccessfulOutcome",  },
614
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_53_NGAP_id_InitialUEMessage },
615
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_53_NGAP_ignore },
616
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_LocationReport },
617
  { "&SuccessfulOutcome",  },
618
  { "&UnsuccessfulOutcome",  },
619
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_54_NGAP_id_LocationReport },
620
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_54_NGAP_ignore },
621
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_LocationReportingControl },
622
  { "&SuccessfulOutcome",  },
623
  { "&UnsuccessfulOutcome",  },
624
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_55_NGAP_id_LocationReportingControl },
625
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_55_NGAP_ignore },
626
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_LocationReportingFailureIndication },
627
  { "&SuccessfulOutcome",  },
628
  { "&UnsuccessfulOutcome",  },
629
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_56_NGAP_id_LocationReportingFailureIndication },
630
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_56_NGAP_ignore },
631
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_MulticastGroupPaging },
632
  { "&SuccessfulOutcome",  },
633
  { "&UnsuccessfulOutcome",  },
634
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_57_NGAP_id_MulticastGroupPaging },
635
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_57_NGAP_ignore },
636
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_NASNonDeliveryIndication },
637
  { "&SuccessfulOutcome",  },
638
  { "&UnsuccessfulOutcome",  },
639
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_58_NGAP_id_NASNonDeliveryIndication },
640
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_58_NGAP_ignore },
641
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_OverloadStart },
642
  { "&SuccessfulOutcome",  },
643
  { "&UnsuccessfulOutcome",  },
644
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_59_NGAP_id_OverloadStart },
645
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_59_NGAP_ignore },
646
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_OverloadStop },
647
  { "&SuccessfulOutcome",  },
648
  { "&UnsuccessfulOutcome",  },
649
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_60_NGAP_id_OverloadStop },
650
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_60_NGAP_reject },
651
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_Paging },
652
  { "&SuccessfulOutcome",  },
653
  { "&UnsuccessfulOutcome",  },
654
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_61_NGAP_id_Paging },
655
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_61_NGAP_ignore },
656
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceNotify },
657
  { "&SuccessfulOutcome",  },
658
  { "&UnsuccessfulOutcome",  },
659
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_62_NGAP_id_PDUSessionResourceNotify },
660
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_62_NGAP_ignore },
661
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PrivateMessage },
662
  { "&SuccessfulOutcome",  },
663
  { "&UnsuccessfulOutcome",  },
664
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_63_NGAP_id_PrivateMessage },
665
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_63_NGAP_ignore },
666
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PWSFailureIndication },
667
  { "&SuccessfulOutcome",  },
668
  { "&UnsuccessfulOutcome",  },
669
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_64_NGAP_id_PWSFailureIndication },
670
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_64_NGAP_ignore },
671
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PWSRestartIndication },
672
  { "&SuccessfulOutcome",  },
673
  { "&UnsuccessfulOutcome",  },
674
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_65_NGAP_id_PWSRestartIndication },
675
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_65_NGAP_ignore },
676
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RANCPRelocationIndication },
677
  { "&SuccessfulOutcome",  },
678
  { "&UnsuccessfulOutcome",  },
679
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_66_NGAP_id_RANCPRelocationIndication },
680
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_66_NGAP_reject },
681
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RANPagingRequest },
682
  { "&SuccessfulOutcome",  },
683
  { "&UnsuccessfulOutcome",  },
684
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_67_NGAP_id_RANPagingRequest },
685
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_67_NGAP_ignore },
686
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RerouteNASRequest },
687
  { "&SuccessfulOutcome",  },
688
  { "&UnsuccessfulOutcome",  },
689
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_68_NGAP_id_RerouteNASRequest },
690
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_68_NGAP_reject },
691
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RetrieveUEInformation },
692
  { "&SuccessfulOutcome",  },
693
  { "&UnsuccessfulOutcome",  },
694
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_69_NGAP_id_RetrieveUEInformation },
695
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_69_NGAP_reject },
696
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RRCInactiveTransitionReport },
697
  { "&SuccessfulOutcome",  },
698
  { "&UnsuccessfulOutcome",  },
699
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_70_NGAP_id_RRCInactiveTransitionReport },
700
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_70_NGAP_ignore },
701
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_SecondaryRATDataUsageReport },
702
  { "&SuccessfulOutcome",  },
703
  { "&UnsuccessfulOutcome",  },
704
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_71_NGAP_id_SecondaryRATDataUsageReport },
705
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_71_NGAP_ignore },
706
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_TimingSynchronisationStatusReport },
707
  { "&SuccessfulOutcome",  },
708
  { "&UnsuccessfulOutcome",  },
709
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_72_NGAP_id_TimingSynchronisationStatusReport },
710
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_72_NGAP_ignore },
711
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_TraceFailureIndication },
712
  { "&SuccessfulOutcome",  },
713
  { "&UnsuccessfulOutcome",  },
714
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_73_NGAP_id_TraceFailureIndication },
715
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_73_NGAP_ignore },
716
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_TraceStart },
717
  { "&SuccessfulOutcome",  },
718
  { "&UnsuccessfulOutcome",  },
719
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_74_NGAP_id_TraceStart },
720
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_74_NGAP_ignore },
721
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextReleaseRequest },
722
  { "&SuccessfulOutcome",  },
723
  { "&UnsuccessfulOutcome",  },
724
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_75_NGAP_id_UEContextReleaseRequest },
725
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_75_NGAP_ignore },
726
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEInformationTransfer },
727
  { "&SuccessfulOutcome",  },
728
  { "&UnsuccessfulOutcome",  },
729
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_76_NGAP_id_UEInformationTransfer },
730
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_76_NGAP_reject },
731
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UERadioCapabilityInfoIndication },
732
  { "&SuccessfulOutcome",  },
733
  { "&UnsuccessfulOutcome",  },
734
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_77_NGAP_id_UERadioCapabilityInfoIndication },
735
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_77_NGAP_ignore },
736
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UETNLABindingReleaseRequest },
737
  { "&SuccessfulOutcome",  },
738
  { "&UnsuccessfulOutcome",  },
739
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_78_NGAP_id_UETNLABindingRelease },
740
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_78_NGAP_ignore },
741
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkNASTransport },
742
  { "&SuccessfulOutcome",  },
743
  { "&UnsuccessfulOutcome",  },
744
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_79_NGAP_id_UplinkNASTransport },
745
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_79_NGAP_ignore },
746
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransport },
747
  { "&SuccessfulOutcome",  },
748
  { "&UnsuccessfulOutcome",  },
749
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_80_NGAP_id_UplinkNonUEAssociatedNRPPaTransport },
750
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_80_NGAP_ignore },
751
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkRANConfigurationTransfer },
752
  { "&SuccessfulOutcome",  },
753
  { "&UnsuccessfulOutcome",  },
754
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_81_NGAP_id_UplinkRANConfigurationTransfer },
755
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_81_NGAP_ignore },
756
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkRANEarlyStatusTransfer },
757
  { "&SuccessfulOutcome",  },
758
  { "&UnsuccessfulOutcome",  },
759
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_82_NGAP_id_UplinkRANEarlyStatusTransfer },
760
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_82_NGAP_reject },
761
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkRANStatusTransfer },
762
  { "&SuccessfulOutcome",  },
763
  { "&UnsuccessfulOutcome",  },
764
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_83_NGAP_id_UplinkRANStatusTransfer },
765
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_83_NGAP_ignore },
766
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkRIMInformationTransfer },
767
  { "&SuccessfulOutcome",  },
768
  { "&UnsuccessfulOutcome",  },
769
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_84_NGAP_id_UplinkRIMInformationTransfer },
770
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_84_NGAP_ignore },
771
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransport },
772
  { "&SuccessfulOutcome",  },
773
  { "&UnsuccessfulOutcome",  },
774
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_85_NGAP_id_UplinkUEAssociatedNRPPaTransport },
775
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_85_NGAP_ignore },
776
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_InventoryReport },
777
  { "&SuccessfulOutcome",  },
778
  { "&UnsuccessfulOutcome",  },
779
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_86_NGAP_id_InventoryReport },
780
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_86_NGAP_reject },
781
  { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_AIOTSessionReleaseRequest },
782
  { "&SuccessfulOutcome",  },
783
  { "&UnsuccessfulOutcome",  },
784
  { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_87_NGAP_id_AIOTSessionReleaseRequest },
785
  { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_NGAP_NGAP_ELEMENTARY_PROCEDURES_87_NGAP_reject }
786
};
787
static const asn_ioc_set_t asn_IOS_NGAP_NGAP_ELEMENTARY_PROCEDURES_1[] = {
788
  { 87, 5, asn_IOS_NGAP_NGAP_ELEMENTARY_PROCEDURES_1_rows }
789
};
790
static int
791
memb_NGAP_procedureCode_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr,
792
0
      asn_app_constraint_failed_f *ctfailcb, void *app_key) {
793
0
  long value;
794
  
795
0
  if(!sptr) {
796
0
    ASN__CTFAIL(app_key, td, sptr,
797
0
      "%s: value not given (%s:%d)",
798
0
      td->name, __FILE__, __LINE__);
799
0
    return -1;
800
0
  }
801
  
802
0
  value = *(const long *)sptr;
803
  
804
0
  if((value >= 0L && value <= 255L)) {
805
    /* Constraint check succeeded */
806
0
    return 0;
807
0
  } else {
808
0
    ASN__CTFAIL(app_key, td, sptr,
809
0
      "%s: constraint failed (%s:%d)",
810
0
      td->name, __FILE__, __LINE__);
811
0
    return -1;
812
0
  }
813
0
}
814
815
static asn_type_selector_result_t
816
0
select_NGAP_UnsuccessfulOutcome_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) {
817
0
  asn_type_selector_result_t result = {0, 0};
818
0
  const asn_ioc_set_t *itable = asn_IOS_NGAP_NGAP_ELEMENTARY_PROCEDURES_1;
819
0
  size_t constraining_column = 3; /* &procedureCode */
820
0
  size_t for_column = 4; /* &criticality */
821
0
  size_t row, presence_index = 0;
822
0
  const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UnsuccessfulOutcome, procedureCode));
823
  
824
0
  for(row=0; row < itable->rows_count; row++) {
825
0
      const asn_ioc_cell_t *constraining_cell = &itable->rows[row * itable->columns_count + constraining_column];
826
0
      const asn_ioc_cell_t *type_cell = &itable->rows[row * itable->columns_count + for_column];
827
  
828
0
      if(type_cell->cell_kind == aioc__undefined)
829
0
          continue;
830
  
831
0
      presence_index++;
832
0
      if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) {
833
0
          result.type_descriptor = type_cell->type_descriptor;
834
0
          result.presence_index = presence_index;
835
0
          break;
836
0
      }
837
0
  }
838
  
839
0
  return result;
840
0
}
841
842
static int
843
memb_NGAP_criticality_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr,
844
0
      asn_app_constraint_failed_f *ctfailcb, void *app_key) {
845
  
846
0
  if(!sptr) {
847
0
    ASN__CTFAIL(app_key, td, sptr,
848
0
      "%s: value not given (%s:%d)",
849
0
      td->name, __FILE__, __LINE__);
850
0
    return -1;
851
0
  }
852
  
853
  
854
0
  if(1 /* No applicable constraints whatsoever */) {
855
    /* Nothing is here. See below */
856
0
  }
857
  
858
0
  return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key);
859
0
}
860
861
static asn_type_selector_result_t
862
0
select_NGAP_UnsuccessfulOutcome_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) {
863
0
  asn_type_selector_result_t result = {0, 0};
864
0
  const asn_ioc_set_t *itable = asn_IOS_NGAP_NGAP_ELEMENTARY_PROCEDURES_1;
865
0
  size_t constraining_column = 3; /* &procedureCode */
866
0
  size_t for_column = 2; /* &UnsuccessfulOutcome */
867
0
  size_t row, presence_index = 0;
868
0
  const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UnsuccessfulOutcome, procedureCode));
869
  
870
0
  for(row=0; row < itable->rows_count; row++) {
871
0
      const asn_ioc_cell_t *constraining_cell = &itable->rows[row * itable->columns_count + constraining_column];
872
0
      const asn_ioc_cell_t *type_cell = &itable->rows[row * itable->columns_count + for_column];
873
  
874
0
      if(type_cell->cell_kind == aioc__undefined)
875
0
          continue;
876
  
877
0
      presence_index++;
878
0
      if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) {
879
0
          result.type_descriptor = type_cell->type_descriptor;
880
0
          result.presence_index = presence_index;
881
0
          break;
882
0
      }
883
0
  }
884
  
885
0
  return result;
886
0
}
887
888
static int
889
memb_NGAP_value_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr,
890
0
      asn_app_constraint_failed_f *ctfailcb, void *app_key) {
891
  
892
0
  if(!sptr) {
893
0
    ASN__CTFAIL(app_key, td, sptr,
894
0
      "%s: value not given (%s:%d)",
895
0
      td->name, __FILE__, __LINE__);
896
0
    return -1;
897
0
  }
898
  
899
  
900
0
  if(1 /* No applicable constraints whatsoever */) {
901
    /* Nothing is here. See below */
902
0
  }
903
  
904
0
  return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key);
905
0
}
906
907
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
908
static asn_per_constraints_t asn_PER_memb_NGAP_procedureCode_constr_2 CC_NOTUSED = {
909
  { APC_CONSTRAINED,   8,  8,  0,  255 }  /* (0..255) */,
910
  { APC_UNCONSTRAINED,  -1, -1,  0,  0 },
911
  0, 0  /* No PER value map */
912
};
913
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
914
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
915
static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_3 CC_NOTUSED = {
916
  { APC_CONSTRAINED,   2,  2,  0,  2 }  /* (0..2) */,
917
  { APC_UNCONSTRAINED,  -1, -1,  0,  0 },
918
  0, 0  /* No PER value map */
919
};
920
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
921
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
922
static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_4 CC_NOTUSED = {
923
  { APC_UNCONSTRAINED,  -1, -1,  0,  0 },
924
  { APC_UNCONSTRAINED,  -1, -1,  0,  0 },
925
  0, 0  /* No PER value map */
926
};
927
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
928
static asn_TYPE_member_t asn_MBR_NGAP_UnsuccessfulOutcome__value_4[] = {
929
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.AMFConfigurationUpdateFailure),
930
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
931
    0,
932
    &asn_DEF_NGAP_AMFConfigurationUpdateFailure,
933
    0,
934
    {
935
#if !defined(ASN_DISABLE_OER_SUPPORT)
936
      0,
937
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
938
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
939
      0,
940
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
941
#if !defined(ASN_DISABLE_JER_SUPPORT)
942
      0,
943
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
944
      0
945
    },
946
    0, 0, /* No default value */
947
    "AMFConfigurationUpdateFailure"
948
    },
949
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.BroadcastSessionModificationFailure),
950
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
951
    0,
952
    &asn_DEF_NGAP_BroadcastSessionModificationFailure,
953
    0,
954
    {
955
#if !defined(ASN_DISABLE_OER_SUPPORT)
956
      0,
957
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
958
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
959
      0,
960
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
961
#if !defined(ASN_DISABLE_JER_SUPPORT)
962
      0,
963
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
964
      0
965
    },
966
    0, 0, /* No default value */
967
    "BroadcastSessionModificationFailure"
968
    },
969
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.BroadcastSessionSetupFailure),
970
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
971
    0,
972
    &asn_DEF_NGAP_BroadcastSessionSetupFailure,
973
    0,
974
    {
975
#if !defined(ASN_DISABLE_OER_SUPPORT)
976
      0,
977
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
978
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
979
      0,
980
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
981
#if !defined(ASN_DISABLE_JER_SUPPORT)
982
      0,
983
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
984
      0
985
    },
986
    0, 0, /* No default value */
987
    "BroadcastSessionSetupFailure"
988
    },
989
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.BroadcastSessionTransportFailure),
990
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
991
    0,
992
    &asn_DEF_NGAP_BroadcastSessionTransportFailure,
993
    0,
994
    {
995
#if !defined(ASN_DISABLE_OER_SUPPORT)
996
      0,
997
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
998
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
999
      0,
1000
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1001
#if !defined(ASN_DISABLE_JER_SUPPORT)
1002
      0,
1003
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1004
      0
1005
    },
1006
    0, 0, /* No default value */
1007
    "BroadcastSessionTransportFailure"
1008
    },
1009
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.DistributionSetupFailure),
1010
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1011
    0,
1012
    &asn_DEF_NGAP_DistributionSetupFailure,
1013
    0,
1014
    {
1015
#if !defined(ASN_DISABLE_OER_SUPPORT)
1016
      0,
1017
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1018
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1019
      0,
1020
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1021
#if !defined(ASN_DISABLE_JER_SUPPORT)
1022
      0,
1023
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1024
      0
1025
    },
1026
    0, 0, /* No default value */
1027
    "DistributionSetupFailure"
1028
    },
1029
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.HandoverPreparationFailure),
1030
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1031
    0,
1032
    &asn_DEF_NGAP_HandoverPreparationFailure,
1033
    0,
1034
    {
1035
#if !defined(ASN_DISABLE_OER_SUPPORT)
1036
      0,
1037
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1038
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1039
      0,
1040
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1041
#if !defined(ASN_DISABLE_JER_SUPPORT)
1042
      0,
1043
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1044
      0
1045
    },
1046
    0, 0, /* No default value */
1047
    "HandoverPreparationFailure"
1048
    },
1049
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.HandoverFailure),
1050
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1051
    0,
1052
    &asn_DEF_NGAP_HandoverFailure,
1053
    0,
1054
    {
1055
#if !defined(ASN_DISABLE_OER_SUPPORT)
1056
      0,
1057
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1058
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1059
      0,
1060
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1061
#if !defined(ASN_DISABLE_JER_SUPPORT)
1062
      0,
1063
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1064
      0
1065
    },
1066
    0, 0, /* No default value */
1067
    "HandoverFailure"
1068
    },
1069
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.InitialContextSetupFailure),
1070
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1071
    0,
1072
    &asn_DEF_NGAP_InitialContextSetupFailure,
1073
    0,
1074
    {
1075
#if !defined(ASN_DISABLE_OER_SUPPORT)
1076
      0,
1077
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1078
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1079
      0,
1080
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1081
#if !defined(ASN_DISABLE_JER_SUPPORT)
1082
      0,
1083
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1084
      0
1085
    },
1086
    0, 0, /* No default value */
1087
    "InitialContextSetupFailure"
1088
    },
1089
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.MTCommunicationHandlingFailure),
1090
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1091
    0,
1092
    &asn_DEF_NGAP_MTCommunicationHandlingFailure,
1093
    0,
1094
    {
1095
#if !defined(ASN_DISABLE_OER_SUPPORT)
1096
      0,
1097
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1098
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1099
      0,
1100
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1101
#if !defined(ASN_DISABLE_JER_SUPPORT)
1102
      0,
1103
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1104
      0
1105
    },
1106
    0, 0, /* No default value */
1107
    "MTCommunicationHandlingFailure"
1108
    },
1109
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.MulticastSessionActivationFailure),
1110
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1111
    0,
1112
    &asn_DEF_NGAP_MulticastSessionActivationFailure,
1113
    0,
1114
    {
1115
#if !defined(ASN_DISABLE_OER_SUPPORT)
1116
      0,
1117
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1118
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1119
      0,
1120
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1121
#if !defined(ASN_DISABLE_JER_SUPPORT)
1122
      0,
1123
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1124
      0
1125
    },
1126
    0, 0, /* No default value */
1127
    "MulticastSessionActivationFailure"
1128
    },
1129
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.MulticastSessionUpdateFailure),
1130
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1131
    0,
1132
    &asn_DEF_NGAP_MulticastSessionUpdateFailure,
1133
    0,
1134
    {
1135
#if !defined(ASN_DISABLE_OER_SUPPORT)
1136
      0,
1137
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1138
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1139
      0,
1140
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1141
#if !defined(ASN_DISABLE_JER_SUPPORT)
1142
      0,
1143
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1144
      0
1145
    },
1146
    0, 0, /* No default value */
1147
    "MulticastSessionUpdateFailure"
1148
    },
1149
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.NGSetupFailure),
1150
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1151
    0,
1152
    &asn_DEF_NGAP_NGSetupFailure,
1153
    0,
1154
    {
1155
#if !defined(ASN_DISABLE_OER_SUPPORT)
1156
      0,
1157
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1158
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1159
      0,
1160
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1161
#if !defined(ASN_DISABLE_JER_SUPPORT)
1162
      0,
1163
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1164
      0
1165
    },
1166
    0, 0, /* No default value */
1167
    "NGSetupFailure"
1168
    },
1169
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.PathSwitchRequestFailure),
1170
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1171
    0,
1172
    &asn_DEF_NGAP_PathSwitchRequestFailure,
1173
    0,
1174
    {
1175
#if !defined(ASN_DISABLE_OER_SUPPORT)
1176
      0,
1177
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1178
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1179
      0,
1180
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1181
#if !defined(ASN_DISABLE_JER_SUPPORT)
1182
      0,
1183
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1184
      0
1185
    },
1186
    0, 0, /* No default value */
1187
    "PathSwitchRequestFailure"
1188
    },
1189
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.RANConfigurationUpdateFailure),
1190
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1191
    0,
1192
    &asn_DEF_NGAP_RANConfigurationUpdateFailure,
1193
    0,
1194
    {
1195
#if !defined(ASN_DISABLE_OER_SUPPORT)
1196
      0,
1197
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1198
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1199
      0,
1200
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1201
#if !defined(ASN_DISABLE_JER_SUPPORT)
1202
      0,
1203
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1204
      0
1205
    },
1206
    0, 0, /* No default value */
1207
    "RANConfigurationUpdateFailure"
1208
    },
1209
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.TimingSynchronisationStatusFailure),
1210
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1211
    0,
1212
    &asn_DEF_NGAP_TimingSynchronisationStatusFailure,
1213
    0,
1214
    {
1215
#if !defined(ASN_DISABLE_OER_SUPPORT)
1216
      0,
1217
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1218
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1219
      0,
1220
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1221
#if !defined(ASN_DISABLE_JER_SUPPORT)
1222
      0,
1223
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1224
      0
1225
    },
1226
    0, 0, /* No default value */
1227
    "TimingSynchronisationStatusFailure"
1228
    },
1229
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.UEContextModificationFailure),
1230
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1231
    0,
1232
    &asn_DEF_NGAP_UEContextModificationFailure,
1233
    0,
1234
    {
1235
#if !defined(ASN_DISABLE_OER_SUPPORT)
1236
      0,
1237
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1238
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1239
      0,
1240
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1241
#if !defined(ASN_DISABLE_JER_SUPPORT)
1242
      0,
1243
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1244
      0
1245
    },
1246
    0, 0, /* No default value */
1247
    "UEContextModificationFailure"
1248
    },
1249
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.UEContextResumeFailure),
1250
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1251
    0,
1252
    &asn_DEF_NGAP_UEContextResumeFailure,
1253
    0,
1254
    {
1255
#if !defined(ASN_DISABLE_OER_SUPPORT)
1256
      0,
1257
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1258
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1259
      0,
1260
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1261
#if !defined(ASN_DISABLE_JER_SUPPORT)
1262
      0,
1263
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1264
      0
1265
    },
1266
    0, 0, /* No default value */
1267
    "UEContextResumeFailure"
1268
    },
1269
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.UEContextSuspendFailure),
1270
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1271
    0,
1272
    &asn_DEF_NGAP_UEContextSuspendFailure,
1273
    0,
1274
    {
1275
#if !defined(ASN_DISABLE_OER_SUPPORT)
1276
      0,
1277
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1278
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1279
      0,
1280
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1281
#if !defined(ASN_DISABLE_JER_SUPPORT)
1282
      0,
1283
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1284
      0
1285
    },
1286
    0, 0, /* No default value */
1287
    "UEContextSuspendFailure"
1288
    },
1289
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.NGRemovalFailure),
1290
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1291
    0,
1292
    &asn_DEF_NGAP_NGRemovalFailure,
1293
    0,
1294
    {
1295
#if !defined(ASN_DISABLE_OER_SUPPORT)
1296
      0,
1297
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1298
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1299
      0,
1300
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1301
#if !defined(ASN_DISABLE_JER_SUPPORT)
1302
      0,
1303
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1304
      0
1305
    },
1306
    0, 0, /* No default value */
1307
    "NGRemovalFailure"
1308
    },
1309
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.InventoryFailure),
1310
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1311
    0,
1312
    &asn_DEF_NGAP_InventoryFailure,
1313
    0,
1314
    {
1315
#if !defined(ASN_DISABLE_OER_SUPPORT)
1316
      0,
1317
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1318
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1319
      0,
1320
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1321
#if !defined(ASN_DISABLE_JER_SUPPORT)
1322
      0,
1323
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1324
      0
1325
    },
1326
    0, 0, /* No default value */
1327
    "InventoryFailure"
1328
    },
1329
  { ATF_POINTER, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.CommandFailure),
1330
    (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1331
    0,
1332
    &asn_DEF_NGAP_CommandFailure,
1333
    0,
1334
    {
1335
#if !defined(ASN_DISABLE_OER_SUPPORT)
1336
      0,
1337
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1338
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1339
      0,
1340
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1341
#if !defined(ASN_DISABLE_JER_SUPPORT)
1342
      0,
1343
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1344
      0
1345
    },
1346
    0, 0, /* No default value */
1347
    "CommandFailure"
1348
    },
1349
};
1350
static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_4[] = {
1351
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 20 }, /* AMFConfigurationUpdateFailure */
1352
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 19 }, /* BroadcastSessionModificationFailure */
1353
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -2, 18 }, /* BroadcastSessionSetupFailure */
1354
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -3, 17 }, /* BroadcastSessionTransportFailure */
1355
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -4, 16 }, /* DistributionSetupFailure */
1356
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -5, 15 }, /* HandoverPreparationFailure */
1357
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -6, 14 }, /* HandoverFailure */
1358
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -7, 13 }, /* InitialContextSetupFailure */
1359
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -8, 12 }, /* MTCommunicationHandlingFailure */
1360
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 9, -9, 11 }, /* MulticastSessionActivationFailure */
1361
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -10, 10 }, /* MulticastSessionUpdateFailure */
1362
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -11, 9 }, /* NGSetupFailure */
1363
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -12, 8 }, /* PathSwitchRequestFailure */
1364
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 13, -13, 7 }, /* RANConfigurationUpdateFailure */
1365
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 14, -14, 6 }, /* TimingSynchronisationStatusFailure */
1366
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 15, -15, 5 }, /* UEContextModificationFailure */
1367
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 16, -16, 4 }, /* UEContextResumeFailure */
1368
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 17, -17, 3 }, /* UEContextSuspendFailure */
1369
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 18, -18, 2 }, /* NGRemovalFailure */
1370
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 19, -19, 1 }, /* InventoryFailure */
1371
    { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 20, -20, 0 } /* CommandFailure */
1372
};
1373
static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_4 = {
1374
  sizeof(struct NGAP_UnsuccessfulOutcome__value),
1375
  offsetof(struct NGAP_UnsuccessfulOutcome__value, _asn_ctx),
1376
  offsetof(struct NGAP_UnsuccessfulOutcome__value, present),
1377
  sizeof(((struct NGAP_UnsuccessfulOutcome__value *)0)->present),
1378
  asn_MAP_NGAP_value_tag2el_4,
1379
  21, /* Count of tags in the map */
1380
  0, 0,
1381
  -1  /* Extensions start */
1382
};
1383
static /* Use -fall-defs-global to expose */
1384
asn_TYPE_descriptor_t asn_DEF_NGAP_value_4 = {
1385
  "OPEN TYPE",
1386
  "OPEN_TYPE",
1387
  &asn_OP_OPEN_TYPE,
1388
  0,  /* No effective tags (pointer) */
1389
  0,  /* No effective tags (count) */
1390
  0,  /* No tags (pointer) */
1391
  0,  /* No tags (count) */
1392
  {
1393
#if !defined(ASN_DISABLE_OER_SUPPORT)
1394
    0,
1395
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1396
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1397
    0,
1398
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1399
#if !defined(ASN_DISABLE_JER_SUPPORT)
1400
    0,
1401
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1402
    OPEN_TYPE_constraint
1403
  },
1404
  asn_MBR_NGAP_UnsuccessfulOutcome__value_4,
1405
  21, /* Elements count */
1406
  &asn_SPC_NGAP_value_specs_4 /* Additional specs */
1407
};
1408
1409
asn_TYPE_member_t asn_MBR_NGAP_UnsuccessfulOutcome_1[] = {
1410
  { ATF_NOFLAGS, 0, offsetof(struct NGAP_UnsuccessfulOutcome, procedureCode),
1411
    (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
1412
    -1, /* IMPLICIT tag at current level */
1413
    &asn_DEF_NGAP_ProcedureCode,
1414
    0,
1415
    {
1416
#if !defined(ASN_DISABLE_OER_SUPPORT)
1417
      0,
1418
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1419
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1420
      &asn_PER_memb_NGAP_procedureCode_constr_2,
1421
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1422
#if !defined(ASN_DISABLE_JER_SUPPORT)
1423
      0,
1424
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1425
      memb_NGAP_procedureCode_constraint_1
1426
    },
1427
    0, 0, /* No default value */
1428
    "procedureCode"
1429
    },
1430
  { ATF_NOFLAGS, 0, offsetof(struct NGAP_UnsuccessfulOutcome, criticality),
1431
    (ASN_TAG_CLASS_CONTEXT | (1 << 2)),
1432
    -1, /* IMPLICIT tag at current level */
1433
    &asn_DEF_NGAP_Criticality,
1434
    select_NGAP_UnsuccessfulOutcome_NGAP_criticality_type,
1435
    {
1436
#if !defined(ASN_DISABLE_OER_SUPPORT)
1437
      0,
1438
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1439
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1440
      &asn_PER_memb_NGAP_criticality_constr_3,
1441
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1442
#if !defined(ASN_DISABLE_JER_SUPPORT)
1443
      0,
1444
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1445
      memb_NGAP_criticality_constraint_1
1446
    },
1447
    0, 0, /* No default value */
1448
    "criticality"
1449
    },
1450
  { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UnsuccessfulOutcome, value),
1451
    (ASN_TAG_CLASS_CONTEXT | (2 << 2)),
1452
    +1, /* EXPLICIT tag at current level */
1453
    &asn_DEF_NGAP_value_4,
1454
    select_NGAP_UnsuccessfulOutcome_NGAP_value_type,
1455
    {
1456
#if !defined(ASN_DISABLE_OER_SUPPORT)
1457
      0,
1458
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1459
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1460
      &asn_PER_memb_NGAP_value_constr_4,
1461
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1462
#if !defined(ASN_DISABLE_JER_SUPPORT)
1463
      0,
1464
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1465
      memb_NGAP_value_constraint_1
1466
    },
1467
    0, 0, /* No default value */
1468
    "value"
1469
    },
1470
};
1471
static const ber_tlv_tag_t asn_DEF_NGAP_UnsuccessfulOutcome_tags_1[] = {
1472
  (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1473
};
1474
static const asn_TYPE_tag2member_t asn_MAP_NGAP_UnsuccessfulOutcome_tag2el_1[] = {
1475
    { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* procedureCode */
1476
    { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */
1477
    { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */
1478
};
1479
asn_SEQUENCE_specifics_t asn_SPC_NGAP_UnsuccessfulOutcome_specs_1 = {
1480
  sizeof(struct NGAP_UnsuccessfulOutcome),
1481
  offsetof(struct NGAP_UnsuccessfulOutcome, _asn_ctx),
1482
  asn_MAP_NGAP_UnsuccessfulOutcome_tag2el_1,
1483
  3,  /* Count of tags in the map */
1484
  0, 0, 0,  /* Optional elements (not needed) */
1485
  -1, /* First extension addition */
1486
};
1487
asn_TYPE_descriptor_t asn_DEF_NGAP_UnsuccessfulOutcome = {
1488
  "UnsuccessfulOutcome",
1489
  "UnsuccessfulOutcome",
1490
  &asn_OP_SEQUENCE,
1491
  asn_DEF_NGAP_UnsuccessfulOutcome_tags_1,
1492
  sizeof(asn_DEF_NGAP_UnsuccessfulOutcome_tags_1)
1493
    /sizeof(asn_DEF_NGAP_UnsuccessfulOutcome_tags_1[0]), /* 1 */
1494
  asn_DEF_NGAP_UnsuccessfulOutcome_tags_1,  /* Same as above */
1495
  sizeof(asn_DEF_NGAP_UnsuccessfulOutcome_tags_1)
1496
    /sizeof(asn_DEF_NGAP_UnsuccessfulOutcome_tags_1[0]), /* 1 */
1497
  {
1498
#if !defined(ASN_DISABLE_OER_SUPPORT)
1499
    0,
1500
#endif  /* !defined(ASN_DISABLE_OER_SUPPORT) */
1501
#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
1502
    0,
1503
#endif  /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
1504
#if !defined(ASN_DISABLE_JER_SUPPORT)
1505
    0,
1506
#endif  /* !defined(ASN_DISABLE_JER_SUPPORT) */
1507
    SEQUENCE_constraint
1508
  },
1509
  asn_MBR_NGAP_UnsuccessfulOutcome_1,
1510
  3,  /* Elements count */
1511
  &asn_SPC_NGAP_UnsuccessfulOutcome_specs_1 /* Additional specs */
1512
};
1513