Adding new comments for Oran in all files with licenses
[ric-plt/resource-status-manager.git] / RSM / 3rdparty / asn1codec / e2ap_engine / ProtocolIE-Field.h
1 /*
2  * Copyright 2019 AT&T Intellectual Property
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17 /*
18  * This source code is part of the near-RT RIC (RAN Intelligent Controller)
19  * platform project (RICP).
20  */
21
22
23
24 /*
25  * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
26  * From ASN.1 module "X2AP-Containers"
27  *      found in "../../asnFiles/X2AP-Containers.asn"
28  *      `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.`
29  */
30
31 #ifndef _ProtocolIE_Field_H_
32 #define _ProtocolIE_Field_H_
33
34
35 #include "asn_application.h"
36
37 /* Including external dependencies */
38 #include "ProtocolIE-ID.h"
39 #include "Criticality.h"
40 #include "ANY.h"
41 #include "asn_ioc.h"
42 #include "RICaction-ToBeSetup-Item.h"
43 #include "Presence.h"
44 #include "OPEN_TYPE.h"
45 #include "constr_CHOICE.h"
46 #include "constr_SEQUENCE.h"
47 #include "RICaction-Admitted-Item.h"
48 #include "RICaction-NotAdmitted-Item.h"
49 #include "RANfunction-Item.h"
50 #include "RANfunctionID-Item.h"
51 #include "RANfunctionIDcause-Item.h"
52 #include "E-RABs-ToBeSetup-Item.h"
53 #include "E-RABs-Admitted-Item.h"
54 #include "E-RABs-SubjectToStatusTransfer-Item.h"
55 #include "CellInformation-Item.h"
56 #include "CellToReport-Item.h"
57 #include "MeasurementInitiationResult-Item.h"
58 #include "MeasurementFailureCause-Item.h"
59 #include "CompleteFailureCauseInformation-Item.h"
60 #include "CellMeasurementResult-Item.h"
61 #include "E-RABs-ToBeAdded-Item.h"
62 #include "E-RABs-Admitted-ToBeAdded-Item.h"
63 #include "E-RABs-ToBeAdded-ModReqItem.h"
64 #include "E-RABs-ToBeModified-ModReqItem.h"
65 #include "E-RABs-ToBeReleased-ModReqItem.h"
66 #include "E-RABs-Admitted-ToBeAdded-ModAckItem.h"
67 #include "E-RABs-Admitted-ToBeModified-ModAckItem.h"
68 #include "E-RABs-Admitted-ToReleased-ModAckItem.h"
69 #include "E-RABs-ToBeReleased-ModReqdItem.h"
70 #include "E-RABs-ToBeReleased-RelReqItem.h"
71 #include "E-RABs-ToBeReleased-RelConfItem.h"
72 #include "E-RABs-SubjectToCounterCheckItem.h"
73 #include "E-RABs-ToBeSetupRetrieve-Item.h"
74 #include "E-RABs-ToBeAdded-SgNBAddReq-Item.h"
75 #include "E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item.h"
76 #include "E-RABs-ToBeAdded-SgNBModReq-Item.h"
77 #include "E-RABs-ToBeModified-SgNBModReq-Item.h"
78 #include "E-RABs-ToBeReleased-SgNBModReq-Item.h"
79 #include "E-RABs-Admitted-ToBeAdded-SgNBModAck-Item.h"
80 #include "E-RABs-Admitted-ToBeModified-SgNBModAck-Item.h"
81 #include "E-RABs-Admitted-ToReleased-SgNBModAck-Item.h"
82 #include "E-RABs-ToBeReleased-SgNBModReqd-Item.h"
83 #include "E-RABs-ToBeModified-SgNBModReqd-Item.h"
84 #include "E-RABs-AdmittedToBeModified-SgNBModConf-Item.h"
85 #include "E-RABs-ToBeReleased-SgNBRelReq-Item.h"
86 #include "E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-Item.h"
87 #include "E-RABs-ToBeReleased-SgNBRelReqd-Item.h"
88 #include "E-RABs-ToBeReleased-SgNBRelConf-Item.h"
89 #include "E-RABs-SubjectToSgNBCounterCheck-Item.h"
90 #include "E-RABs-ToBeReleased-SgNBChaConf-Item.h"
91 #include "E-RABs-DataForwardingAddress-Item.h"
92 #include "RICrequestID.h"
93 #include "RANfunctionID.h"
94 #include "RICsubscription.h"
95 #include "RICaction-Admitted-List.h"
96 #include "RICaction-NotAdmitted-List.h"
97 #include "CriticalityDiagnostics.h"
98 #include "RICcause.h"
99 #include "RICactionID.h"
100 #include "RICindicationSN.h"
101 #include "RICindicationType.h"
102 #include "RICindicationHeader.h"
103 #include "RICindicationMessage.h"
104 #include "RICcallProcessID.h"
105 #include "RICcontrolHeader.h"
106 #include "RICcontrolMessage.h"
107 #include "RICcontrolAckRequest.h"
108 #include "RICcontrolStatus.h"
109 #include "RANfunctions-List.h"
110 #include "RANfunctionsID-List.h"
111 #include "RANfunctionsIDcause-List.h"
112 #include "TimeToWait.h"
113 #include "UE-X2AP-ID.h"
114 #include "Cause.h"
115 #include "ECGI.h"
116 #include "GUMMEI.h"
117 #include "UE-ContextInformation.h"
118 #include "UE-HistoryInformation.h"
119 #include "TraceActivation.h"
120 #include "SRVCCOperationPossible.h"
121 #include "CSGMembershipStatus.h"
122 #include "MobilityInformation.h"
123 #include "Masked-IMEISV.h"
124 #include "UE-HistoryInformationFromTheUE.h"
125 #include "ExpectedUEBehaviour.h"
126 #include "ProSeAuthorized.h"
127 #include "UE-ContextReferenceAtSeNB.h"
128 #include "UE-X2AP-ID-Extension.h"
129 #include "V2XServicesAuthorized.h"
130 #include "UE-ContextReferenceAtWT.h"
131 #include "NRUESecurityCapabilities.h"
132 #include "UE-ContextReferenceAtSgNB.h"
133 #include "AerialUEsubscriptionInformation.h"
134 #include "Subscription-Based-UE-DifferentiationInfo.h"
135 #include "E-RABs-Admitted-List.h"
136 #include "E-RAB-List.h"
137 #include "TargeteNBtoSource-eNBTransparentContainer.h"
138 #include "UE-ContextKeptIndicator.h"
139 #include "HandoverReportType.h"
140 #include "TargetCellInUTRAN.h"
141 #include "CRNTI.h"
142 #include "UE-RLF-Report-Container.h"
143 #include "UE-RLF-Report-Container-for-extended-bands.h"
144 #include "E-RABs-SubjectToStatusTransfer-List.h"
145 #include "SgNB-UE-X2AP-ID.h"
146 #include "SIPTOBearerDeactivationIndication.h"
147 #include "GlobalENB-ID.h"
148 #include "ServedCells.h"
149 #include "GUGroupIDList.h"
150 #include "LHN-ID.h"
151 #include "CellInformation-List.h"
152 #include "ServedCellsToModify.h"
153 #include "Old-ECGIs.h"
154 #include "CoverageModificationList.h"
155 #include "Measurement-ID.h"
156 #include "Registration-Request.h"
157 #include "ReportCharacteristics.h"
158 #include "CellToReport-List.h"
159 #include "ReportingPeriodicity.h"
160 #include "PartialSuccessIndicator.h"
161 #include "ReportingPeriodicityRSRPMR.h"
162 #include "ReportingPeriodicityCSIR.h"
163 #include "MeasurementInitiationResult-List.h"
164 #include "CompleteFailureCauseInformation-List.h"
165 #include "CellMeasurementResult-List.h"
166 #include "MobilityParametersInformation.h"
167 #include "MobilityParametersModificationRange.h"
168 #include "PCI.h"
169 #include "ShortMAC-I.h"
170 #include "RRCConnSetupIndicator.h"
171 #include "RRCConnReestabIndicator.h"
172 #include "ServedCellsToActivate.h"
173 #include "ActivatedCellList.h"
174 #include "RNL-Header.h"
175 #include "X2AP-Message.h"
176 #include "UESecurityCapabilities.h"
177 #include "SeNBSecurityKey.h"
178 #include "UEAggregateMaximumBitRate.h"
179 #include "PLMN-Identity.h"
180 #include "E-RABs-ToBeAdded-List.h"
181 #include "MeNBtoSeNBContainer.h"
182 #include "E-RABs-Admitted-ToBeAdded-List.h"
183 #include "SeNBtoMeNBContainer.h"
184 #include "TransportLayerAddress.h"
185 #include "TunnelInformation.h"
186 #include "ResponseInformationSeNBReconfComp.h"
187 #include "SCGChangeIndication.h"
188 #include "UE-ContextInformationSeNBModReq.h"
189 #include "E-RABs-Admitted-ToBeAdded-ModAckList.h"
190 #include "E-RABs-Admitted-ToBeModified-ModAckList.h"
191 #include "E-RABs-Admitted-ToBeReleased-ModAckList.h"
192 #include "E-RABs-ToBeReleased-ModReqd.h"
193 #include "E-RABs-ToBeReleased-List-RelReq.h"
194 #include "MakeBeforeBreakIndicator.h"
195 #include "E-RABs-ToBeReleased-List-RelConf.h"
196 #include "E-RABs-SubjectToCounterCheck-List.h"
197 #include "X2BenefitValue.h"
198 #include "ResumeID.h"
199 #include "EUTRANCellIdentifier.h"
200 #include "UE-ContextInformationRetrieve.h"
201 #include "SgNBSecurityKey.h"
202 #include "HandoverRestrictionList.h"
203 #include "E-RABs-ToBeAdded-SgNBAddReqList.h"
204 #include "MeNBtoSgNBContainer.h"
205 #include "SplitSRBs.h"
206 #include "MeNBResourceCoordinationInformation.h"
207 #include "SGNB-Addition-Trigger-Ind.h"
208 #include "SubscriberProfileIDforRFP.h"
209 #include "E-RABs-Admitted-ToBeAdded-SgNBAddReqAckList.h"
210 #include "SgNBtoMeNBContainer.h"
211 #include "SgNBResourceCoordinationInformation.h"
212 #include "RRC-Config-Ind.h"
213 #include "ResponseInformationSgNBReconfComp.h"
214 #include "SCGConfigurationQuery.h"
215 #include "UE-ContextInformation-SgNBModReq.h"
216 #include "E-RABs-Admitted-ToBeAdded-SgNBModAckList.h"
217 #include "E-RABs-Admitted-ToBeModified-SgNBModAckList.h"
218 #include "E-RABs-Admitted-ToBeReleased-SgNBModAckList.h"
219 #include "PDCPChangeIndication.h"
220 #include "E-RABs-ToBeReleased-SgNBModReqdList.h"
221 #include "E-RABs-ToBeModified-SgNBModReqdList.h"
222 #include "E-RABs-AdmittedToBeModified-SgNBModConfList.h"
223 #include "E-RABs-ToBeReleased-SgNBRelReqList.h"
224 #include "E-RABs-Admitted-ToBeReleased-SgNBRelReqAckList.h"
225 #include "E-RABs-ToBeReleased-SgNBRelReqdList.h"
226 #include "E-RABs-ToBeReleased-SgNBRelConfList.h"
227 #include "E-RABs-SubjectToSgNBCounterCheck-List.h"
228 #include "GlobalGNB-ID.h"
229 #include "E-RABs-ToBeReleased-SgNBChaConfList.h"
230 #include "SplitSRB.h"
231 #include "UENRMeasurement.h"
232 #include "InitiatingNodeType-EndcX2Setup.h"
233 #include "ServedEUTRAcellsENDCX2ManagementList.h"
234 #include "ServedNRcellsENDCX2ManagementList.h"
235 #include "RespondingNodeType-EndcX2Setup.h"
236 #include "InitiatingNodeType-EndcConfigUpdate.h"
237 #include "CellAssistanceInformation.h"
238 #include "ServedEUTRAcellsToModifyListENDCConfUpd.h"
239 #include "ServedEUTRAcellsToDeleteListENDCConfUpd.h"
240 #include "ServedNRcellsToModifyENDCConfUpdList.h"
241 #include "ServedNRcellsToDeleteENDCConfUpdList.h"
242 #include "RespondingNodeType-EndcConfigUpdate.h"
243 #include "ServedNRCellsToActivate.h"
244 #include "ActivationID.h"
245 #include "ActivatedNRCellList.h"
246 #include "SecondaryRATUsageReportList.h"
247 #include "UserPlaneTrafficActivityReport.h"
248 #include "ERABActivityNotifyItemList.h"
249 #include "UEsToBeResetList.h"
250 #include "InitiatingNodeType-EutranrCellResourceCoordination.h"
251 #include "DataTrafficResourceIndication.h"
252 #include "SpectrumSharingGroupID.h"
253 #include "ListofEUTRACellsinEUTRACoordinationReq.h"
254 #include "ListofEUTRACellsinNRCoordinationReq.h"
255 #include "ListofNRCellsinNRCoordinationReq.h"
256 #include "RespondingNodeType-EutranrCellResourceCoordination.h"
257 #include "ListofEUTRACellsinEUTRACoordinationResp.h"
258 #include "ListofNRCellsinNRCoordinationResp.h"
259 #include "InitiatingNodeType-EndcX2Removal.h"
260 #include "RespondingNodeType-EndcX2Removal.h"
261 #include "E-RABs-DataForwardingAddress-List.h"
262 #include "GNBOverloadInformation.h"
263 #include "E-RAB-Item.h"
264 #include "E-RABUsageReport-Item.h"
265 #include "SecondaryRATUsageReport-Item.h"
266
267 #ifdef __cplusplus
268 extern "C" {
269 #endif
270
271 /* Dependencies */
272 typedef enum RICaction_ToBeSetup_ItemIEs__value_PR {
273         RICaction_ToBeSetup_ItemIEs__value_PR_NOTHING,  /* No components present */
274         RICaction_ToBeSetup_ItemIEs__value_PR_RICaction_ToBeSetup_Item
275 } RICaction_ToBeSetup_ItemIEs__value_PR;
276 typedef enum RICaction_Admitted_ItemIEs__value_PR {
277         RICaction_Admitted_ItemIEs__value_PR_NOTHING,   /* No components present */
278         RICaction_Admitted_ItemIEs__value_PR_RICaction_Admitted_Item
279 } RICaction_Admitted_ItemIEs__value_PR;
280 typedef enum RICaction_NotAdmitted_ItemIEs__value_PR {
281         RICaction_NotAdmitted_ItemIEs__value_PR_NOTHING,        /* No components present */
282         RICaction_NotAdmitted_ItemIEs__value_PR_RICaction_NotAdmitted_Item
283 } RICaction_NotAdmitted_ItemIEs__value_PR;
284 typedef enum RANfunction_ItemIEs__value_PR {
285         RANfunction_ItemIEs__value_PR_NOTHING,  /* No components present */
286         RANfunction_ItemIEs__value_PR_RANfunction_Item
287 } RANfunction_ItemIEs__value_PR;
288 typedef enum RANfunctionID_ItemIEs__value_PR {
289         RANfunctionID_ItemIEs__value_PR_NOTHING,        /* No components present */
290         RANfunctionID_ItemIEs__value_PR_RANfunctionID_Item
291 } RANfunctionID_ItemIEs__value_PR;
292 typedef enum RANfunctionIDcause_ItemIEs__value_PR {
293         RANfunctionIDcause_ItemIEs__value_PR_NOTHING,   /* No components present */
294         RANfunctionIDcause_ItemIEs__value_PR_RANfunctionIDcause_Item
295 } RANfunctionIDcause_ItemIEs__value_PR;
296 typedef enum E_RABs_ToBeSetup_ItemIEs__value_PR {
297         E_RABs_ToBeSetup_ItemIEs__value_PR_NOTHING,     /* No components present */
298         E_RABs_ToBeSetup_ItemIEs__value_PR_E_RABs_ToBeSetup_Item
299 } E_RABs_ToBeSetup_ItemIEs__value_PR;
300 typedef enum E_RABs_Admitted_ItemIEs__value_PR {
301         E_RABs_Admitted_ItemIEs__value_PR_NOTHING,      /* No components present */
302         E_RABs_Admitted_ItemIEs__value_PR_E_RABs_Admitted_Item
303 } E_RABs_Admitted_ItemIEs__value_PR;
304 typedef enum E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR {
305         E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR_NOTHING,       /* No components present */
306         E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR_E_RABs_SubjectToStatusTransfer_Item
307 } E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR;
308 typedef enum CellInformation_ItemIEs__value_PR {
309         CellInformation_ItemIEs__value_PR_NOTHING,      /* No components present */
310         CellInformation_ItemIEs__value_PR_CellInformation_Item
311 } CellInformation_ItemIEs__value_PR;
312 typedef enum CellToReport_ItemIEs__value_PR {
313         CellToReport_ItemIEs__value_PR_NOTHING, /* No components present */
314         CellToReport_ItemIEs__value_PR_CellToReport_Item
315 } CellToReport_ItemIEs__value_PR;
316 typedef enum MeasurementInitiationResult_ItemIEs__value_PR {
317         MeasurementInitiationResult_ItemIEs__value_PR_NOTHING,  /* No components present */
318         MeasurementInitiationResult_ItemIEs__value_PR_MeasurementInitiationResult_Item
319 } MeasurementInitiationResult_ItemIEs__value_PR;
320 typedef enum MeasurementFailureCause_ItemIEs__value_PR {
321         MeasurementFailureCause_ItemIEs__value_PR_NOTHING,      /* No components present */
322         MeasurementFailureCause_ItemIEs__value_PR_MeasurementFailureCause_Item
323 } MeasurementFailureCause_ItemIEs__value_PR;
324 typedef enum CompleteFailureCauseInformation_ItemIEs__value_PR {
325         CompleteFailureCauseInformation_ItemIEs__value_PR_NOTHING,      /* No components present */
326         CompleteFailureCauseInformation_ItemIEs__value_PR_CompleteFailureCauseInformation_Item
327 } CompleteFailureCauseInformation_ItemIEs__value_PR;
328 typedef enum CellMeasurementResult_ItemIEs__value_PR {
329         CellMeasurementResult_ItemIEs__value_PR_NOTHING,        /* No components present */
330         CellMeasurementResult_ItemIEs__value_PR_CellMeasurementResult_Item
331 } CellMeasurementResult_ItemIEs__value_PR;
332 typedef enum E_RABs_ToBeAdded_ItemIEs__value_PR {
333         E_RABs_ToBeAdded_ItemIEs__value_PR_NOTHING,     /* No components present */
334         E_RABs_ToBeAdded_ItemIEs__value_PR_E_RABs_ToBeAdded_Item
335 } E_RABs_ToBeAdded_ItemIEs__value_PR;
336 typedef enum E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR {
337         E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR_NOTHING,    /* No components present */
338         E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR_E_RABs_Admitted_ToBeAdded_Item
339 } E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR;
340 typedef enum E_RABs_ToBeAdded_ModReqItemIEs__value_PR {
341         E_RABs_ToBeAdded_ModReqItemIEs__value_PR_NOTHING,       /* No components present */
342         E_RABs_ToBeAdded_ModReqItemIEs__value_PR_E_RABs_ToBeAdded_ModReqItem
343 } E_RABs_ToBeAdded_ModReqItemIEs__value_PR;
344 typedef enum E_RABs_ToBeModified_ModReqItemIEs__value_PR {
345         E_RABs_ToBeModified_ModReqItemIEs__value_PR_NOTHING,    /* No components present */
346         E_RABs_ToBeModified_ModReqItemIEs__value_PR_E_RABs_ToBeModified_ModReqItem
347 } E_RABs_ToBeModified_ModReqItemIEs__value_PR;
348 typedef enum E_RABs_ToBeReleased_ModReqItemIEs__value_PR {
349         E_RABs_ToBeReleased_ModReqItemIEs__value_PR_NOTHING,    /* No components present */
350         E_RABs_ToBeReleased_ModReqItemIEs__value_PR_E_RABs_ToBeReleased_ModReqItem
351 } E_RABs_ToBeReleased_ModReqItemIEs__value_PR;
352 typedef enum E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR {
353         E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR_NOTHING,      /* No components present */
354         E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR_E_RABs_Admitted_ToBeAdded_ModAckItem
355 } E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR;
356 typedef enum E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR {
357         E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR_NOTHING,   /* No components present */
358         E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR_E_RABs_Admitted_ToBeModified_ModAckItem
359 } E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR;
360 typedef enum E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR {
361         E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR_NOTHING,   /* No components present */
362         E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR_E_RABs_Admitted_ToReleased_ModAckItem
363 } E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR;
364 typedef enum E_RABs_ToBeReleased_ModReqdItemIEs__value_PR {
365         E_RABs_ToBeReleased_ModReqdItemIEs__value_PR_NOTHING,   /* No components present */
366         E_RABs_ToBeReleased_ModReqdItemIEs__value_PR_E_RABs_ToBeReleased_ModReqdItem
367 } E_RABs_ToBeReleased_ModReqdItemIEs__value_PR;
368 typedef enum E_RABs_ToBeReleased_RelReqItemIEs__value_PR {
369         E_RABs_ToBeReleased_RelReqItemIEs__value_PR_NOTHING,    /* No components present */
370         E_RABs_ToBeReleased_RelReqItemIEs__value_PR_E_RABs_ToBeReleased_RelReqItem
371 } E_RABs_ToBeReleased_RelReqItemIEs__value_PR;
372 typedef enum E_RABs_ToBeReleased_RelConfItemIEs__value_PR {
373         E_RABs_ToBeReleased_RelConfItemIEs__value_PR_NOTHING,   /* No components present */
374         E_RABs_ToBeReleased_RelConfItemIEs__value_PR_E_RABs_ToBeReleased_RelConfItem
375 } E_RABs_ToBeReleased_RelConfItemIEs__value_PR;
376 typedef enum E_RABs_SubjectToCounterCheckItemIEs__value_PR {
377         E_RABs_SubjectToCounterCheckItemIEs__value_PR_NOTHING,  /* No components present */
378         E_RABs_SubjectToCounterCheckItemIEs__value_PR_E_RABs_SubjectToCounterCheckItem
379 } E_RABs_SubjectToCounterCheckItemIEs__value_PR;
380 typedef enum E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR {
381         E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR_NOTHING,     /* No components present */
382         E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR_E_RABs_ToBeSetupRetrieve_Item
383 } E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR;
384 typedef enum E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR {
385         E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR_NOTHING,  /* No components present */
386         E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR_E_RABs_ToBeAdded_SgNBAddReq_Item
387 } E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR;
388 typedef enum E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR {
389         E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR_NOTHING,      /* No components present */
390         E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_Item
391 } E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR;
392 typedef enum E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR {
393         E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR_NOTHING,  /* No components present */
394         E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR_E_RABs_ToBeAdded_SgNBModReq_Item
395 } E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR;
396 typedef enum E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR {
397         E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR_NOTHING,       /* No components present */
398         E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR_E_RABs_ToBeModified_SgNBModReq_Item
399 } E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR;
400 typedef enum E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR {
401         E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR_NOTHING,       /* No components present */
402         E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBModReq_Item
403 } E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR;
404 typedef enum E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR {
405         E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR_NOTHING, /* No components present */
406         E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR_E_RABs_Admitted_ToBeAdded_SgNBModAck_Item
407 } E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR;
408 typedef enum E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR {
409         E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR_NOTHING,      /* No components present */
410         E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR_E_RABs_Admitted_ToBeModified_SgNBModAck_Item
411 } E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR;
412 typedef enum E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR {
413         E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR_NOTHING,      /* No components present */
414         E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR_E_RABs_Admitted_ToReleased_SgNBModAck_Item
415 } E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR;
416 typedef enum E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR {
417         E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR_NOTHING,      /* No components present */
418         E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBModReqd_Item
419 } E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR;
420 typedef enum E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR {
421         E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR_NOTHING,      /* No components present */
422         E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR_E_RABs_ToBeModified_SgNBModReqd_Item
423 } E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR;
424 typedef enum E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR {
425         E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR_NOTHING,      /* No components present */
426         E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR_E_RABs_AdmittedToBeModified_SgNBModConf_Item
427 } E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR;
428 typedef enum E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR {
429         E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR_NOTHING,       /* No components present */
430         E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBRelReq_Item
431 } E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR;
432 typedef enum E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR {
433         E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR_NOTHING,   /* No components present */
434         E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_Item
435 } E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR;
436 typedef enum E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR {
437         E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR_NOTHING,      /* No components present */
438         E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBRelReqd_Item
439 } E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR;
440 typedef enum E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR {
441         E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR_NOTHING,      /* No components present */
442         E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBRelConf_Item
443 } E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR;
444 typedef enum E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR {
445         E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR_NOTHING,     /* No components present */
446         E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR_E_RABs_SubjectToSgNBCounterCheck_Item
447 } E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR;
448 typedef enum E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR {
449         E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR_NOTHING,      /* No components present */
450         E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBChaConf_Item
451 } E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR;
452 typedef enum E_RABs_DataForwardingAddress_ItemIEs__value_PR {
453         E_RABs_DataForwardingAddress_ItemIEs__value_PR_NOTHING, /* No components present */
454         E_RABs_DataForwardingAddress_ItemIEs__value_PR_E_RABs_DataForwardingAddress_Item
455 } E_RABs_DataForwardingAddress_ItemIEs__value_PR;
456 typedef enum RICsubscriptionRequest_IEs__value_PR {
457         RICsubscriptionRequest_IEs__value_PR_NOTHING,   /* No components present */
458         RICsubscriptionRequest_IEs__value_PR_RICrequestID,
459         RICsubscriptionRequest_IEs__value_PR_RANfunctionID,
460         RICsubscriptionRequest_IEs__value_PR_RICsubscription
461 } RICsubscriptionRequest_IEs__value_PR;
462 typedef enum RICsubscriptionResponse_IEs__value_PR {
463         RICsubscriptionResponse_IEs__value_PR_NOTHING,  /* No components present */
464         RICsubscriptionResponse_IEs__value_PR_RICrequestID,
465         RICsubscriptionResponse_IEs__value_PR_RANfunctionID,
466         RICsubscriptionResponse_IEs__value_PR_RICaction_Admitted_List,
467         RICsubscriptionResponse_IEs__value_PR_RICaction_NotAdmitted_List
468 } RICsubscriptionResponse_IEs__value_PR;
469 typedef enum RICsubscriptionFailure_IEs__value_PR {
470         RICsubscriptionFailure_IEs__value_PR_NOTHING,   /* No components present */
471         RICsubscriptionFailure_IEs__value_PR_RICrequestID,
472         RICsubscriptionFailure_IEs__value_PR_RANfunctionID,
473         RICsubscriptionFailure_IEs__value_PR_RICaction_NotAdmitted_List,
474         RICsubscriptionFailure_IEs__value_PR_CriticalityDiagnostics
475 } RICsubscriptionFailure_IEs__value_PR;
476 typedef enum RICsubscriptionDeleteRequest_IEs__value_PR {
477         RICsubscriptionDeleteRequest_IEs__value_PR_NOTHING,     /* No components present */
478         RICsubscriptionDeleteRequest_IEs__value_PR_RICrequestID,
479         RICsubscriptionDeleteRequest_IEs__value_PR_RANfunctionID
480 } RICsubscriptionDeleteRequest_IEs__value_PR;
481 typedef enum RICsubscriptionDeleteResponse_IEs__value_PR {
482         RICsubscriptionDeleteResponse_IEs__value_PR_NOTHING,    /* No components present */
483         RICsubscriptionDeleteResponse_IEs__value_PR_RICrequestID,
484         RICsubscriptionDeleteResponse_IEs__value_PR_RANfunctionID
485 } RICsubscriptionDeleteResponse_IEs__value_PR;
486 typedef enum RICsubscriptionDeleteFailure_IEs__value_PR {
487         RICsubscriptionDeleteFailure_IEs__value_PR_NOTHING,     /* No components present */
488         RICsubscriptionDeleteFailure_IEs__value_PR_RICrequestID,
489         RICsubscriptionDeleteFailure_IEs__value_PR_RANfunctionID,
490         RICsubscriptionDeleteFailure_IEs__value_PR_RICcause,
491         RICsubscriptionDeleteFailure_IEs__value_PR_CriticalityDiagnostics
492 } RICsubscriptionDeleteFailure_IEs__value_PR;
493 typedef enum RICindication_IEs__value_PR {
494         RICindication_IEs__value_PR_NOTHING,    /* No components present */
495         RICindication_IEs__value_PR_RICrequestID,
496         RICindication_IEs__value_PR_RANfunctionID,
497         RICindication_IEs__value_PR_RICactionID,
498         RICindication_IEs__value_PR_RICindicationSN,
499         RICindication_IEs__value_PR_RICindicationType,
500         RICindication_IEs__value_PR_RICindicationHeader,
501         RICindication_IEs__value_PR_RICindicationMessage,
502         RICindication_IEs__value_PR_RICcallProcessID
503 } RICindication_IEs__value_PR;
504 typedef enum RICcontrolRequest_IEs__value_PR {
505         RICcontrolRequest_IEs__value_PR_NOTHING,        /* No components present */
506         RICcontrolRequest_IEs__value_PR_RICrequestID,
507         RICcontrolRequest_IEs__value_PR_RANfunctionID,
508         RICcontrolRequest_IEs__value_PR_RICcallProcessID,
509         RICcontrolRequest_IEs__value_PR_RICcontrolHeader,
510         RICcontrolRequest_IEs__value_PR_RICcontrolMessage,
511         RICcontrolRequest_IEs__value_PR_RICcontrolAckRequest
512 } RICcontrolRequest_IEs__value_PR;
513 typedef enum RICcontrolAcknowledge_IEs__value_PR {
514         RICcontrolAcknowledge_IEs__value_PR_NOTHING,    /* No components present */
515         RICcontrolAcknowledge_IEs__value_PR_RICrequestID,
516         RICcontrolAcknowledge_IEs__value_PR_RANfunctionID,
517         RICcontrolAcknowledge_IEs__value_PR_RICcallProcessID,
518         RICcontrolAcknowledge_IEs__value_PR_RICcontrolStatus
519 } RICcontrolAcknowledge_IEs__value_PR;
520 typedef enum RICcontrolFailure_IEs__value_PR {
521         RICcontrolFailure_IEs__value_PR_NOTHING,        /* No components present */
522         RICcontrolFailure_IEs__value_PR_RICrequestID,
523         RICcontrolFailure_IEs__value_PR_RANfunctionID,
524         RICcontrolFailure_IEs__value_PR_RICcallProcessID,
525         RICcontrolFailure_IEs__value_PR_RICcause
526 } RICcontrolFailure_IEs__value_PR;
527 typedef enum RICserviceUpdate_IEs__value_PR {
528         RICserviceUpdate_IEs__value_PR_NOTHING, /* No components present */
529         RICserviceUpdate_IEs__value_PR_RANfunctions_List,
530         RICserviceUpdate_IEs__value_PR_RANfunctionsID_List
531 } RICserviceUpdate_IEs__value_PR;
532 typedef enum RICserviceUpdateAcknowledge_IEs__value_PR {
533         RICserviceUpdateAcknowledge_IEs__value_PR_NOTHING,      /* No components present */
534         RICserviceUpdateAcknowledge_IEs__value_PR_RANfunctionsID_List,
535         RICserviceUpdateAcknowledge_IEs__value_PR_RANfunctionsIDcause_List
536 } RICserviceUpdateAcknowledge_IEs__value_PR;
537 typedef enum RICserviceUpdateFailure_IEs__value_PR {
538         RICserviceUpdateFailure_IEs__value_PR_NOTHING,  /* No components present */
539         RICserviceUpdateFailure_IEs__value_PR_RANfunctionsIDcause_List,
540         RICserviceUpdateFailure_IEs__value_PR_TimeToWait,
541         RICserviceUpdateFailure_IEs__value_PR_CriticalityDiagnostics
542 } RICserviceUpdateFailure_IEs__value_PR;
543 typedef enum RICserviceQuery_IEs__value_PR {
544         RICserviceQuery_IEs__value_PR_NOTHING,  /* No components present */
545         RICserviceQuery_IEs__value_PR_RANfunctionsID_List
546 } RICserviceQuery_IEs__value_PR;
547 typedef enum HandoverRequest_IEs__value_PR {
548         HandoverRequest_IEs__value_PR_NOTHING,  /* No components present */
549         HandoverRequest_IEs__value_PR_UE_X2AP_ID,
550         HandoverRequest_IEs__value_PR_Cause,
551         HandoverRequest_IEs__value_PR_ECGI,
552         HandoverRequest_IEs__value_PR_GUMMEI,
553         HandoverRequest_IEs__value_PR_UE_ContextInformation,
554         HandoverRequest_IEs__value_PR_UE_HistoryInformation,
555         HandoverRequest_IEs__value_PR_TraceActivation,
556         HandoverRequest_IEs__value_PR_SRVCCOperationPossible,
557         HandoverRequest_IEs__value_PR_CSGMembershipStatus,
558         HandoverRequest_IEs__value_PR_MobilityInformation,
559         HandoverRequest_IEs__value_PR_Masked_IMEISV,
560         HandoverRequest_IEs__value_PR_UE_HistoryInformationFromTheUE,
561         HandoverRequest_IEs__value_PR_ExpectedUEBehaviour,
562         HandoverRequest_IEs__value_PR_ProSeAuthorized,
563         HandoverRequest_IEs__value_PR_UE_ContextReferenceAtSeNB,
564         HandoverRequest_IEs__value_PR_UE_X2AP_ID_Extension,
565         HandoverRequest_IEs__value_PR_V2XServicesAuthorized,
566         HandoverRequest_IEs__value_PR_UE_ContextReferenceAtWT,
567         HandoverRequest_IEs__value_PR_NRUESecurityCapabilities,
568         HandoverRequest_IEs__value_PR_UE_ContextReferenceAtSgNB,
569         HandoverRequest_IEs__value_PR_AerialUEsubscriptionInformation,
570         HandoverRequest_IEs__value_PR_Subscription_Based_UE_DifferentiationInfo
571 } HandoverRequest_IEs__value_PR;
572 typedef enum HandoverRequestAcknowledge_IEs__value_PR {
573         HandoverRequestAcknowledge_IEs__value_PR_NOTHING,       /* No components present */
574         HandoverRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
575         HandoverRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_List,
576         HandoverRequestAcknowledge_IEs__value_PR_E_RAB_List,
577         HandoverRequestAcknowledge_IEs__value_PR_TargeteNBtoSource_eNBTransparentContainer,
578         HandoverRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
579         HandoverRequestAcknowledge_IEs__value_PR_UE_ContextKeptIndicator,
580         HandoverRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension
581 } HandoverRequestAcknowledge_IEs__value_PR;
582 typedef enum HandoverPreparationFailure_IEs__value_PR {
583         HandoverPreparationFailure_IEs__value_PR_NOTHING,       /* No components present */
584         HandoverPreparationFailure_IEs__value_PR_UE_X2AP_ID,
585         HandoverPreparationFailure_IEs__value_PR_Cause,
586         HandoverPreparationFailure_IEs__value_PR_CriticalityDiagnostics,
587         HandoverPreparationFailure_IEs__value_PR_UE_X2AP_ID_Extension
588 } HandoverPreparationFailure_IEs__value_PR;
589 typedef enum HandoverReport_IEs__value_PR {
590         HandoverReport_IEs__value_PR_NOTHING,   /* No components present */
591         HandoverReport_IEs__value_PR_HandoverReportType,
592         HandoverReport_IEs__value_PR_Cause,
593         HandoverReport_IEs__value_PR_ECGI,
594         HandoverReport_IEs__value_PR_TargetCellInUTRAN,
595         HandoverReport_IEs__value_PR_CRNTI,
596         HandoverReport_IEs__value_PR_MobilityInformation,
597         HandoverReport_IEs__value_PR_UE_RLF_Report_Container,
598         HandoverReport_IEs__value_PR_UE_RLF_Report_Container_for_extended_bands
599 } HandoverReport_IEs__value_PR;
600 typedef enum SNStatusTransfer_IEs__value_PR {
601         SNStatusTransfer_IEs__value_PR_NOTHING, /* No components present */
602         SNStatusTransfer_IEs__value_PR_UE_X2AP_ID,
603         SNStatusTransfer_IEs__value_PR_E_RABs_SubjectToStatusTransfer_List,
604         SNStatusTransfer_IEs__value_PR_UE_X2AP_ID_Extension,
605         SNStatusTransfer_IEs__value_PR_SgNB_UE_X2AP_ID
606 } SNStatusTransfer_IEs__value_PR;
607 typedef enum UEContextRelease_IEs__value_PR {
608         UEContextRelease_IEs__value_PR_NOTHING, /* No components present */
609         UEContextRelease_IEs__value_PR_UE_X2AP_ID,
610         UEContextRelease_IEs__value_PR_UE_X2AP_ID_Extension,
611         UEContextRelease_IEs__value_PR_SIPTOBearerDeactivationIndication,
612         UEContextRelease_IEs__value_PR_SgNB_UE_X2AP_ID
613 } UEContextRelease_IEs__value_PR;
614 typedef enum HandoverCancel_IEs__value_PR {
615         HandoverCancel_IEs__value_PR_NOTHING,   /* No components present */
616         HandoverCancel_IEs__value_PR_UE_X2AP_ID,
617         HandoverCancel_IEs__value_PR_Cause,
618         HandoverCancel_IEs__value_PR_UE_X2AP_ID_Extension
619 } HandoverCancel_IEs__value_PR;
620 typedef enum ErrorIndication_IEs__value_PR {
621         ErrorIndication_IEs__value_PR_NOTHING,  /* No components present */
622         ErrorIndication_IEs__value_PR_UE_X2AP_ID,
623         ErrorIndication_IEs__value_PR_Cause,
624         ErrorIndication_IEs__value_PR_CriticalityDiagnostics,
625         ErrorIndication_IEs__value_PR_UE_X2AP_ID_Extension,
626         ErrorIndication_IEs__value_PR_SgNB_UE_X2AP_ID
627 } ErrorIndication_IEs__value_PR;
628 typedef enum ResetRequest_IEs__value_PR {
629         ResetRequest_IEs__value_PR_NOTHING,     /* No components present */
630         ResetRequest_IEs__value_PR_Cause
631 } ResetRequest_IEs__value_PR;
632 typedef enum ResetResponse_IEs__value_PR {
633         ResetResponse_IEs__value_PR_NOTHING,    /* No components present */
634         ResetResponse_IEs__value_PR_CriticalityDiagnostics
635 } ResetResponse_IEs__value_PR;
636 typedef enum X2SetupRequest_IEs__value_PR {
637         X2SetupRequest_IEs__value_PR_NOTHING,   /* No components present */
638         X2SetupRequest_IEs__value_PR_GlobalENB_ID,
639         X2SetupRequest_IEs__value_PR_ServedCells,
640         X2SetupRequest_IEs__value_PR_GUGroupIDList,
641         X2SetupRequest_IEs__value_PR_LHN_ID
642 } X2SetupRequest_IEs__value_PR;
643 typedef enum X2SetupResponse_IEs__value_PR {
644         X2SetupResponse_IEs__value_PR_NOTHING,  /* No components present */
645         X2SetupResponse_IEs__value_PR_GlobalENB_ID,
646         X2SetupResponse_IEs__value_PR_ServedCells,
647         X2SetupResponse_IEs__value_PR_GUGroupIDList,
648         X2SetupResponse_IEs__value_PR_CriticalityDiagnostics,
649         X2SetupResponse_IEs__value_PR_LHN_ID
650 } X2SetupResponse_IEs__value_PR;
651 typedef enum X2SetupFailure_IEs__value_PR {
652         X2SetupFailure_IEs__value_PR_NOTHING,   /* No components present */
653         X2SetupFailure_IEs__value_PR_Cause,
654         X2SetupFailure_IEs__value_PR_TimeToWait,
655         X2SetupFailure_IEs__value_PR_CriticalityDiagnostics
656 } X2SetupFailure_IEs__value_PR;
657 typedef enum LoadInformation_IEs__value_PR {
658         LoadInformation_IEs__value_PR_NOTHING,  /* No components present */
659         LoadInformation_IEs__value_PR_CellInformation_List
660 } LoadInformation_IEs__value_PR;
661 typedef enum ENBConfigurationUpdate_IEs__value_PR {
662         ENBConfigurationUpdate_IEs__value_PR_NOTHING,   /* No components present */
663         ENBConfigurationUpdate_IEs__value_PR_ServedCells,
664         ENBConfigurationUpdate_IEs__value_PR_ServedCellsToModify,
665         ENBConfigurationUpdate_IEs__value_PR_Old_ECGIs,
666         ENBConfigurationUpdate_IEs__value_PR_GUGroupIDList,
667         ENBConfigurationUpdate_IEs__value_PR_CoverageModificationList
668 } ENBConfigurationUpdate_IEs__value_PR;
669 typedef enum ENBConfigurationUpdateAcknowledge_IEs__value_PR {
670         ENBConfigurationUpdateAcknowledge_IEs__value_PR_NOTHING,        /* No components present */
671         ENBConfigurationUpdateAcknowledge_IEs__value_PR_CriticalityDiagnostics
672 } ENBConfigurationUpdateAcknowledge_IEs__value_PR;
673 typedef enum ENBConfigurationUpdateFailure_IEs__value_PR {
674         ENBConfigurationUpdateFailure_IEs__value_PR_NOTHING,    /* No components present */
675         ENBConfigurationUpdateFailure_IEs__value_PR_Cause,
676         ENBConfigurationUpdateFailure_IEs__value_PR_TimeToWait,
677         ENBConfigurationUpdateFailure_IEs__value_PR_CriticalityDiagnostics
678 } ENBConfigurationUpdateFailure_IEs__value_PR;
679 typedef enum ResourceStatusRequest_IEs__value_PR {
680         ResourceStatusRequest_IEs__value_PR_NOTHING,    /* No components present */
681         ResourceStatusRequest_IEs__value_PR_Measurement_ID,
682         ResourceStatusRequest_IEs__value_PR_Registration_Request,
683         ResourceStatusRequest_IEs__value_PR_ReportCharacteristics,
684         ResourceStatusRequest_IEs__value_PR_CellToReport_List,
685         ResourceStatusRequest_IEs__value_PR_ReportingPeriodicity,
686         ResourceStatusRequest_IEs__value_PR_PartialSuccessIndicator,
687         ResourceStatusRequest_IEs__value_PR_ReportingPeriodicityRSRPMR,
688         ResourceStatusRequest_IEs__value_PR_ReportingPeriodicityCSIR
689 } ResourceStatusRequest_IEs__value_PR;
690 typedef enum ResourceStatusResponse_IEs__value_PR {
691         ResourceStatusResponse_IEs__value_PR_NOTHING,   /* No components present */
692         ResourceStatusResponse_IEs__value_PR_Measurement_ID,
693         ResourceStatusResponse_IEs__value_PR_CriticalityDiagnostics,
694         ResourceStatusResponse_IEs__value_PR_MeasurementInitiationResult_List
695 } ResourceStatusResponse_IEs__value_PR;
696 typedef enum ResourceStatusFailure_IEs__value_PR {
697         ResourceStatusFailure_IEs__value_PR_NOTHING,    /* No components present */
698         ResourceStatusFailure_IEs__value_PR_Measurement_ID,
699         ResourceStatusFailure_IEs__value_PR_Cause,
700         ResourceStatusFailure_IEs__value_PR_CriticalityDiagnostics,
701         ResourceStatusFailure_IEs__value_PR_CompleteFailureCauseInformation_List
702 } ResourceStatusFailure_IEs__value_PR;
703 typedef enum ResourceStatusUpdate_IEs__value_PR {
704         ResourceStatusUpdate_IEs__value_PR_NOTHING,     /* No components present */
705         ResourceStatusUpdate_IEs__value_PR_Measurement_ID,
706         ResourceStatusUpdate_IEs__value_PR_CellMeasurementResult_List
707 } ResourceStatusUpdate_IEs__value_PR;
708 typedef enum MobilityChangeRequest_IEs__value_PR {
709         MobilityChangeRequest_IEs__value_PR_NOTHING,    /* No components present */
710         MobilityChangeRequest_IEs__value_PR_ECGI,
711         MobilityChangeRequest_IEs__value_PR_MobilityParametersInformation,
712         MobilityChangeRequest_IEs__value_PR_Cause
713 } MobilityChangeRequest_IEs__value_PR;
714 typedef enum MobilityChangeAcknowledge_IEs__value_PR {
715         MobilityChangeAcknowledge_IEs__value_PR_NOTHING,        /* No components present */
716         MobilityChangeAcknowledge_IEs__value_PR_ECGI,
717         MobilityChangeAcknowledge_IEs__value_PR_CriticalityDiagnostics
718 } MobilityChangeAcknowledge_IEs__value_PR;
719 typedef enum MobilityChangeFailure_IEs__value_PR {
720         MobilityChangeFailure_IEs__value_PR_NOTHING,    /* No components present */
721         MobilityChangeFailure_IEs__value_PR_ECGI,
722         MobilityChangeFailure_IEs__value_PR_Cause,
723         MobilityChangeFailure_IEs__value_PR_MobilityParametersModificationRange,
724         MobilityChangeFailure_IEs__value_PR_CriticalityDiagnostics
725 } MobilityChangeFailure_IEs__value_PR;
726 typedef enum RLFIndication_IEs__value_PR {
727         RLFIndication_IEs__value_PR_NOTHING,    /* No components present */
728         RLFIndication_IEs__value_PR_PCI,
729         RLFIndication_IEs__value_PR_ECGI,
730         RLFIndication_IEs__value_PR_CRNTI,
731         RLFIndication_IEs__value_PR_ShortMAC_I,
732         RLFIndication_IEs__value_PR_UE_RLF_Report_Container,
733         RLFIndication_IEs__value_PR_RRCConnSetupIndicator,
734         RLFIndication_IEs__value_PR_RRCConnReestabIndicator,
735         RLFIndication_IEs__value_PR_UE_RLF_Report_Container_for_extended_bands
736 } RLFIndication_IEs__value_PR;
737 typedef enum CellActivationRequest_IEs__value_PR {
738         CellActivationRequest_IEs__value_PR_NOTHING,    /* No components present */
739         CellActivationRequest_IEs__value_PR_ServedCellsToActivate
740 } CellActivationRequest_IEs__value_PR;
741 typedef enum CellActivationResponse_IEs__value_PR {
742         CellActivationResponse_IEs__value_PR_NOTHING,   /* No components present */
743         CellActivationResponse_IEs__value_PR_ActivatedCellList,
744         CellActivationResponse_IEs__value_PR_CriticalityDiagnostics
745 } CellActivationResponse_IEs__value_PR;
746 typedef enum CellActivationFailure_IEs__value_PR {
747         CellActivationFailure_IEs__value_PR_NOTHING,    /* No components present */
748         CellActivationFailure_IEs__value_PR_Cause,
749         CellActivationFailure_IEs__value_PR_CriticalityDiagnostics
750 } CellActivationFailure_IEs__value_PR;
751 typedef enum X2Release_IEs__value_PR {
752         X2Release_IEs__value_PR_NOTHING,        /* No components present */
753         X2Release_IEs__value_PR_GlobalENB_ID
754 } X2Release_IEs__value_PR;
755 typedef enum X2APMessageTransfer_IEs__value_PR {
756         X2APMessageTransfer_IEs__value_PR_NOTHING,      /* No components present */
757         X2APMessageTransfer_IEs__value_PR_RNL_Header,
758         X2APMessageTransfer_IEs__value_PR_X2AP_Message
759 } X2APMessageTransfer_IEs__value_PR;
760 typedef enum SeNBAdditionRequest_IEs__value_PR {
761         SeNBAdditionRequest_IEs__value_PR_NOTHING,      /* No components present */
762         SeNBAdditionRequest_IEs__value_PR_UE_X2AP_ID,
763         SeNBAdditionRequest_IEs__value_PR_UESecurityCapabilities,
764         SeNBAdditionRequest_IEs__value_PR_SeNBSecurityKey,
765         SeNBAdditionRequest_IEs__value_PR_UEAggregateMaximumBitRate,
766         SeNBAdditionRequest_IEs__value_PR_PLMN_Identity,
767         SeNBAdditionRequest_IEs__value_PR_E_RABs_ToBeAdded_List,
768         SeNBAdditionRequest_IEs__value_PR_MeNBtoSeNBContainer,
769         SeNBAdditionRequest_IEs__value_PR_CSGMembershipStatus,
770         SeNBAdditionRequest_IEs__value_PR_UE_X2AP_ID_Extension,
771         SeNBAdditionRequest_IEs__value_PR_ExpectedUEBehaviour
772 } SeNBAdditionRequest_IEs__value_PR;
773 typedef enum SeNBAdditionRequestAcknowledge_IEs__value_PR {
774         SeNBAdditionRequestAcknowledge_IEs__value_PR_NOTHING,   /* No components present */
775         SeNBAdditionRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
776         SeNBAdditionRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeAdded_List,
777         SeNBAdditionRequestAcknowledge_IEs__value_PR_E_RAB_List,
778         SeNBAdditionRequestAcknowledge_IEs__value_PR_SeNBtoMeNBContainer,
779         SeNBAdditionRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
780         SeNBAdditionRequestAcknowledge_IEs__value_PR_TransportLayerAddress,
781         SeNBAdditionRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension,
782         SeNBAdditionRequestAcknowledge_IEs__value_PR_TunnelInformation
783 } SeNBAdditionRequestAcknowledge_IEs__value_PR;
784 typedef enum SeNBAdditionRequestReject_IEs__value_PR {
785         SeNBAdditionRequestReject_IEs__value_PR_NOTHING,        /* No components present */
786         SeNBAdditionRequestReject_IEs__value_PR_UE_X2AP_ID,
787         SeNBAdditionRequestReject_IEs__value_PR_Cause,
788         SeNBAdditionRequestReject_IEs__value_PR_CriticalityDiagnostics,
789         SeNBAdditionRequestReject_IEs__value_PR_UE_X2AP_ID_Extension
790 } SeNBAdditionRequestReject_IEs__value_PR;
791 typedef enum SeNBReconfigurationComplete_IEs__value_PR {
792         SeNBReconfigurationComplete_IEs__value_PR_NOTHING,      /* No components present */
793         SeNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID,
794         SeNBReconfigurationComplete_IEs__value_PR_ResponseInformationSeNBReconfComp,
795         SeNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID_Extension
796 } SeNBReconfigurationComplete_IEs__value_PR;
797 typedef enum SeNBModificationRequest_IEs__value_PR {
798         SeNBModificationRequest_IEs__value_PR_NOTHING,  /* No components present */
799         SeNBModificationRequest_IEs__value_PR_UE_X2AP_ID,
800         SeNBModificationRequest_IEs__value_PR_Cause,
801         SeNBModificationRequest_IEs__value_PR_SCGChangeIndication,
802         SeNBModificationRequest_IEs__value_PR_PLMN_Identity,
803         SeNBModificationRequest_IEs__value_PR_UE_ContextInformationSeNBModReq,
804         SeNBModificationRequest_IEs__value_PR_MeNBtoSeNBContainer,
805         SeNBModificationRequest_IEs__value_PR_CSGMembershipStatus,
806         SeNBModificationRequest_IEs__value_PR_UE_X2AP_ID_Extension
807 } SeNBModificationRequest_IEs__value_PR;
808 typedef enum SeNBModificationRequestAcknowledge_IEs__value_PR {
809         SeNBModificationRequestAcknowledge_IEs__value_PR_NOTHING,       /* No components present */
810         SeNBModificationRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
811         SeNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeAdded_ModAckList,
812         SeNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeModified_ModAckList,
813         SeNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeReleased_ModAckList,
814         SeNBModificationRequestAcknowledge_IEs__value_PR_E_RAB_List,
815         SeNBModificationRequestAcknowledge_IEs__value_PR_SeNBtoMeNBContainer,
816         SeNBModificationRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
817         SeNBModificationRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension
818 } SeNBModificationRequestAcknowledge_IEs__value_PR;
819 typedef enum SeNBModificationRequestReject_IEs__value_PR {
820         SeNBModificationRequestReject_IEs__value_PR_NOTHING,    /* No components present */
821         SeNBModificationRequestReject_IEs__value_PR_UE_X2AP_ID,
822         SeNBModificationRequestReject_IEs__value_PR_Cause,
823         SeNBModificationRequestReject_IEs__value_PR_CriticalityDiagnostics,
824         SeNBModificationRequestReject_IEs__value_PR_UE_X2AP_ID_Extension
825 } SeNBModificationRequestReject_IEs__value_PR;
826 typedef enum SeNBModificationRequired_IEs__value_PR {
827         SeNBModificationRequired_IEs__value_PR_NOTHING, /* No components present */
828         SeNBModificationRequired_IEs__value_PR_UE_X2AP_ID,
829         SeNBModificationRequired_IEs__value_PR_Cause,
830         SeNBModificationRequired_IEs__value_PR_SCGChangeIndication,
831         SeNBModificationRequired_IEs__value_PR_E_RABs_ToBeReleased_ModReqd,
832         SeNBModificationRequired_IEs__value_PR_SeNBtoMeNBContainer,
833         SeNBModificationRequired_IEs__value_PR_UE_X2AP_ID_Extension
834 } SeNBModificationRequired_IEs__value_PR;
835 typedef enum SeNBModificationConfirm_IEs__value_PR {
836         SeNBModificationConfirm_IEs__value_PR_NOTHING,  /* No components present */
837         SeNBModificationConfirm_IEs__value_PR_UE_X2AP_ID,
838         SeNBModificationConfirm_IEs__value_PR_MeNBtoSeNBContainer,
839         SeNBModificationConfirm_IEs__value_PR_CriticalityDiagnostics,
840         SeNBModificationConfirm_IEs__value_PR_UE_X2AP_ID_Extension
841 } SeNBModificationConfirm_IEs__value_PR;
842 typedef enum SeNBModificationRefuse_IEs__value_PR {
843         SeNBModificationRefuse_IEs__value_PR_NOTHING,   /* No components present */
844         SeNBModificationRefuse_IEs__value_PR_UE_X2AP_ID,
845         SeNBModificationRefuse_IEs__value_PR_Cause,
846         SeNBModificationRefuse_IEs__value_PR_MeNBtoSeNBContainer,
847         SeNBModificationRefuse_IEs__value_PR_CriticalityDiagnostics,
848         SeNBModificationRefuse_IEs__value_PR_UE_X2AP_ID_Extension
849 } SeNBModificationRefuse_IEs__value_PR;
850 typedef enum SeNBReleaseRequest_IEs__value_PR {
851         SeNBReleaseRequest_IEs__value_PR_NOTHING,       /* No components present */
852         SeNBReleaseRequest_IEs__value_PR_UE_X2AP_ID,
853         SeNBReleaseRequest_IEs__value_PR_Cause,
854         SeNBReleaseRequest_IEs__value_PR_E_RABs_ToBeReleased_List_RelReq,
855         SeNBReleaseRequest_IEs__value_PR_UE_ContextKeptIndicator,
856         SeNBReleaseRequest_IEs__value_PR_UE_X2AP_ID_Extension,
857         SeNBReleaseRequest_IEs__value_PR_MakeBeforeBreakIndicator
858 } SeNBReleaseRequest_IEs__value_PR;
859 typedef enum SeNBReleaseRequired_IEs__value_PR {
860         SeNBReleaseRequired_IEs__value_PR_NOTHING,      /* No components present */
861         SeNBReleaseRequired_IEs__value_PR_UE_X2AP_ID,
862         SeNBReleaseRequired_IEs__value_PR_Cause,
863         SeNBReleaseRequired_IEs__value_PR_UE_X2AP_ID_Extension
864 } SeNBReleaseRequired_IEs__value_PR;
865 typedef enum SeNBReleaseConfirm_IEs__value_PR {
866         SeNBReleaseConfirm_IEs__value_PR_NOTHING,       /* No components present */
867         SeNBReleaseConfirm_IEs__value_PR_UE_X2AP_ID,
868         SeNBReleaseConfirm_IEs__value_PR_E_RABs_ToBeReleased_List_RelConf,
869         SeNBReleaseConfirm_IEs__value_PR_CriticalityDiagnostics,
870         SeNBReleaseConfirm_IEs__value_PR_UE_X2AP_ID_Extension
871 } SeNBReleaseConfirm_IEs__value_PR;
872 typedef enum SeNBCounterCheckRequest_IEs__value_PR {
873         SeNBCounterCheckRequest_IEs__value_PR_NOTHING,  /* No components present */
874         SeNBCounterCheckRequest_IEs__value_PR_UE_X2AP_ID,
875         SeNBCounterCheckRequest_IEs__value_PR_E_RABs_SubjectToCounterCheck_List,
876         SeNBCounterCheckRequest_IEs__value_PR_UE_X2AP_ID_Extension
877 } SeNBCounterCheckRequest_IEs__value_PR;
878 typedef enum X2RemovalRequest_IEs__value_PR {
879         X2RemovalRequest_IEs__value_PR_NOTHING, /* No components present */
880         X2RemovalRequest_IEs__value_PR_GlobalENB_ID,
881         X2RemovalRequest_IEs__value_PR_X2BenefitValue
882 } X2RemovalRequest_IEs__value_PR;
883 typedef enum X2RemovalResponse_IEs__value_PR {
884         X2RemovalResponse_IEs__value_PR_NOTHING,        /* No components present */
885         X2RemovalResponse_IEs__value_PR_GlobalENB_ID,
886         X2RemovalResponse_IEs__value_PR_CriticalityDiagnostics
887 } X2RemovalResponse_IEs__value_PR;
888 typedef enum X2RemovalFailure_IEs__value_PR {
889         X2RemovalFailure_IEs__value_PR_NOTHING, /* No components present */
890         X2RemovalFailure_IEs__value_PR_Cause,
891         X2RemovalFailure_IEs__value_PR_CriticalityDiagnostics
892 } X2RemovalFailure_IEs__value_PR;
893 typedef enum RetrieveUEContextRequest_IEs__value_PR {
894         RetrieveUEContextRequest_IEs__value_PR_NOTHING, /* No components present */
895         RetrieveUEContextRequest_IEs__value_PR_UE_X2AP_ID,
896         RetrieveUEContextRequest_IEs__value_PR_UE_X2AP_ID_Extension,
897         RetrieveUEContextRequest_IEs__value_PR_ResumeID,
898         RetrieveUEContextRequest_IEs__value_PR_ShortMAC_I,
899         RetrieveUEContextRequest_IEs__value_PR_EUTRANCellIdentifier,
900         RetrieveUEContextRequest_IEs__value_PR_CRNTI,
901         RetrieveUEContextRequest_IEs__value_PR_PCI
902 } RetrieveUEContextRequest_IEs__value_PR;
903 typedef enum RetrieveUEContextResponse_IEs__value_PR {
904         RetrieveUEContextResponse_IEs__value_PR_NOTHING,        /* No components present */
905         RetrieveUEContextResponse_IEs__value_PR_UE_X2AP_ID,
906         RetrieveUEContextResponse_IEs__value_PR_UE_X2AP_ID_Extension,
907         RetrieveUEContextResponse_IEs__value_PR_GUMMEI,
908         RetrieveUEContextResponse_IEs__value_PR_UE_ContextInformationRetrieve,
909         RetrieveUEContextResponse_IEs__value_PR_TraceActivation,
910         RetrieveUEContextResponse_IEs__value_PR_SRVCCOperationPossible,
911         RetrieveUEContextResponse_IEs__value_PR_Masked_IMEISV,
912         RetrieveUEContextResponse_IEs__value_PR_ExpectedUEBehaviour,
913         RetrieveUEContextResponse_IEs__value_PR_ProSeAuthorized,
914         RetrieveUEContextResponse_IEs__value_PR_CriticalityDiagnostics,
915         RetrieveUEContextResponse_IEs__value_PR_V2XServicesAuthorized,
916         RetrieveUEContextResponse_IEs__value_PR_AerialUEsubscriptionInformation,
917         RetrieveUEContextResponse_IEs__value_PR_Subscription_Based_UE_DifferentiationInfo
918 } RetrieveUEContextResponse_IEs__value_PR;
919 typedef enum RetrieveUEContextFailure_IEs__value_PR {
920         RetrieveUEContextFailure_IEs__value_PR_NOTHING, /* No components present */
921         RetrieveUEContextFailure_IEs__value_PR_UE_X2AP_ID,
922         RetrieveUEContextFailure_IEs__value_PR_UE_X2AP_ID_Extension,
923         RetrieveUEContextFailure_IEs__value_PR_Cause,
924         RetrieveUEContextFailure_IEs__value_PR_CriticalityDiagnostics
925 } RetrieveUEContextFailure_IEs__value_PR;
926 typedef enum SgNBAdditionRequest_IEs__value_PR {
927         SgNBAdditionRequest_IEs__value_PR_NOTHING,      /* No components present */
928         SgNBAdditionRequest_IEs__value_PR_UE_X2AP_ID,
929         SgNBAdditionRequest_IEs__value_PR_NRUESecurityCapabilities,
930         SgNBAdditionRequest_IEs__value_PR_SgNBSecurityKey,
931         SgNBAdditionRequest_IEs__value_PR_UEAggregateMaximumBitRate,
932         SgNBAdditionRequest_IEs__value_PR_PLMN_Identity,
933         SgNBAdditionRequest_IEs__value_PR_HandoverRestrictionList,
934         SgNBAdditionRequest_IEs__value_PR_E_RABs_ToBeAdded_SgNBAddReqList,
935         SgNBAdditionRequest_IEs__value_PR_MeNBtoSgNBContainer,
936         SgNBAdditionRequest_IEs__value_PR_SgNB_UE_X2AP_ID,
937         SgNBAdditionRequest_IEs__value_PR_ExpectedUEBehaviour,
938         SgNBAdditionRequest_IEs__value_PR_UE_X2AP_ID_Extension,
939         SgNBAdditionRequest_IEs__value_PR_SplitSRBs,
940         SgNBAdditionRequest_IEs__value_PR_MeNBResourceCoordinationInformation,
941         SgNBAdditionRequest_IEs__value_PR_SGNB_Addition_Trigger_Ind,
942         SgNBAdditionRequest_IEs__value_PR_SubscriberProfileIDforRFP,
943         SgNBAdditionRequest_IEs__value_PR_ECGI
944 } SgNBAdditionRequest_IEs__value_PR;
945 typedef enum SgNBAdditionRequestAcknowledge_IEs__value_PR {
946         SgNBAdditionRequestAcknowledge_IEs__value_PR_NOTHING,   /* No components present */
947         SgNBAdditionRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
948         SgNBAdditionRequestAcknowledge_IEs__value_PR_SgNB_UE_X2AP_ID,
949         SgNBAdditionRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeAdded_SgNBAddReqAckList,
950         SgNBAdditionRequestAcknowledge_IEs__value_PR_E_RAB_List,
951         SgNBAdditionRequestAcknowledge_IEs__value_PR_SgNBtoMeNBContainer,
952         SgNBAdditionRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
953         SgNBAdditionRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension,
954         SgNBAdditionRequestAcknowledge_IEs__value_PR_SplitSRBs,
955         SgNBAdditionRequestAcknowledge_IEs__value_PR_SgNBResourceCoordinationInformation,
956         SgNBAdditionRequestAcknowledge_IEs__value_PR_RRC_Config_Ind
957 } SgNBAdditionRequestAcknowledge_IEs__value_PR;
958 typedef enum SgNBAdditionRequestReject_IEs__value_PR {
959         SgNBAdditionRequestReject_IEs__value_PR_NOTHING,        /* No components present */
960         SgNBAdditionRequestReject_IEs__value_PR_UE_X2AP_ID,
961         SgNBAdditionRequestReject_IEs__value_PR_SgNB_UE_X2AP_ID,
962         SgNBAdditionRequestReject_IEs__value_PR_Cause,
963         SgNBAdditionRequestReject_IEs__value_PR_CriticalityDiagnostics,
964         SgNBAdditionRequestReject_IEs__value_PR_UE_X2AP_ID_Extension
965 } SgNBAdditionRequestReject_IEs__value_PR;
966 typedef enum SgNBReconfigurationComplete_IEs__value_PR {
967         SgNBReconfigurationComplete_IEs__value_PR_NOTHING,      /* No components present */
968         SgNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID,
969         SgNBReconfigurationComplete_IEs__value_PR_SgNB_UE_X2AP_ID,
970         SgNBReconfigurationComplete_IEs__value_PR_ResponseInformationSgNBReconfComp,
971         SgNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID_Extension
972 } SgNBReconfigurationComplete_IEs__value_PR;
973 typedef enum SgNBModificationRequest_IEs__value_PR {
974         SgNBModificationRequest_IEs__value_PR_NOTHING,  /* No components present */
975         SgNBModificationRequest_IEs__value_PR_UE_X2AP_ID,
976         SgNBModificationRequest_IEs__value_PR_SgNB_UE_X2AP_ID,
977         SgNBModificationRequest_IEs__value_PR_Cause,
978         SgNBModificationRequest_IEs__value_PR_PLMN_Identity,
979         SgNBModificationRequest_IEs__value_PR_HandoverRestrictionList,
980         SgNBModificationRequest_IEs__value_PR_SCGConfigurationQuery,
981         SgNBModificationRequest_IEs__value_PR_UE_ContextInformation_SgNBModReq,
982         SgNBModificationRequest_IEs__value_PR_MeNBtoSgNBContainer,
983         SgNBModificationRequest_IEs__value_PR_UE_X2AP_ID_Extension,
984         SgNBModificationRequest_IEs__value_PR_MeNBResourceCoordinationInformation,
985         SgNBModificationRequest_IEs__value_PR_SplitSRBs
986 } SgNBModificationRequest_IEs__value_PR;
987 typedef enum SgNBModificationRequestAcknowledge_IEs__value_PR {
988         SgNBModificationRequestAcknowledge_IEs__value_PR_NOTHING,       /* No components present */
989         SgNBModificationRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
990         SgNBModificationRequestAcknowledge_IEs__value_PR_SgNB_UE_X2AP_ID,
991         SgNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeAdded_SgNBModAckList,
992         SgNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeModified_SgNBModAckList,
993         SgNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeReleased_SgNBModAckList,
994         SgNBModificationRequestAcknowledge_IEs__value_PR_E_RAB_List,
995         SgNBModificationRequestAcknowledge_IEs__value_PR_SgNBtoMeNBContainer,
996         SgNBModificationRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
997         SgNBModificationRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension,
998         SgNBModificationRequestAcknowledge_IEs__value_PR_SgNBResourceCoordinationInformation,
999         SgNBModificationRequestAcknowledge_IEs__value_PR_SplitSRBs,
1000         SgNBModificationRequestAcknowledge_IEs__value_PR_RRC_Config_Ind
1001 } SgNBModificationRequestAcknowledge_IEs__value_PR;
1002 typedef enum SgNBModificationRequestReject_IEs__value_PR {
1003         SgNBModificationRequestReject_IEs__value_PR_NOTHING,    /* No components present */
1004         SgNBModificationRequestReject_IEs__value_PR_UE_X2AP_ID,
1005         SgNBModificationRequestReject_IEs__value_PR_SgNB_UE_X2AP_ID,
1006         SgNBModificationRequestReject_IEs__value_PR_Cause,
1007         SgNBModificationRequestReject_IEs__value_PR_CriticalityDiagnostics,
1008         SgNBModificationRequestReject_IEs__value_PR_UE_X2AP_ID_Extension
1009 } SgNBModificationRequestReject_IEs__value_PR;
1010 typedef enum SgNBModificationRequired_IEs__value_PR {
1011         SgNBModificationRequired_IEs__value_PR_NOTHING, /* No components present */
1012         SgNBModificationRequired_IEs__value_PR_UE_X2AP_ID,
1013         SgNBModificationRequired_IEs__value_PR_SgNB_UE_X2AP_ID,
1014         SgNBModificationRequired_IEs__value_PR_Cause,
1015         SgNBModificationRequired_IEs__value_PR_PDCPChangeIndication,
1016         SgNBModificationRequired_IEs__value_PR_E_RABs_ToBeReleased_SgNBModReqdList,
1017         SgNBModificationRequired_IEs__value_PR_SgNBtoMeNBContainer,
1018         SgNBModificationRequired_IEs__value_PR_UE_X2AP_ID_Extension,
1019         SgNBModificationRequired_IEs__value_PR_E_RABs_ToBeModified_SgNBModReqdList,
1020         SgNBModificationRequired_IEs__value_PR_SgNBResourceCoordinationInformation,
1021         SgNBModificationRequired_IEs__value_PR_RRC_Config_Ind
1022 } SgNBModificationRequired_IEs__value_PR;
1023 typedef enum SgNBModificationConfirm_IEs__value_PR {
1024         SgNBModificationConfirm_IEs__value_PR_NOTHING,  /* No components present */
1025         SgNBModificationConfirm_IEs__value_PR_UE_X2AP_ID,
1026         SgNBModificationConfirm_IEs__value_PR_SgNB_UE_X2AP_ID,
1027         SgNBModificationConfirm_IEs__value_PR_E_RABs_AdmittedToBeModified_SgNBModConfList,
1028         SgNBModificationConfirm_IEs__value_PR_MeNBtoSgNBContainer,
1029         SgNBModificationConfirm_IEs__value_PR_CriticalityDiagnostics,
1030         SgNBModificationConfirm_IEs__value_PR_UE_X2AP_ID_Extension,
1031         SgNBModificationConfirm_IEs__value_PR_MeNBResourceCoordinationInformation
1032 } SgNBModificationConfirm_IEs__value_PR;
1033 typedef enum SgNBModificationRefuse_IEs__value_PR {
1034         SgNBModificationRefuse_IEs__value_PR_NOTHING,   /* No components present */
1035         SgNBModificationRefuse_IEs__value_PR_UE_X2AP_ID,
1036         SgNBModificationRefuse_IEs__value_PR_SgNB_UE_X2AP_ID,
1037         SgNBModificationRefuse_IEs__value_PR_Cause,
1038         SgNBModificationRefuse_IEs__value_PR_MeNBtoSgNBContainer,
1039         SgNBModificationRefuse_IEs__value_PR_CriticalityDiagnostics,
1040         SgNBModificationRefuse_IEs__value_PR_UE_X2AP_ID_Extension
1041 } SgNBModificationRefuse_IEs__value_PR;
1042 typedef enum SgNBReleaseRequest_IEs__value_PR {
1043         SgNBReleaseRequest_IEs__value_PR_NOTHING,       /* No components present */
1044         SgNBReleaseRequest_IEs__value_PR_UE_X2AP_ID,
1045         SgNBReleaseRequest_IEs__value_PR_SgNB_UE_X2AP_ID,
1046         SgNBReleaseRequest_IEs__value_PR_Cause,
1047         SgNBReleaseRequest_IEs__value_PR_E_RABs_ToBeReleased_SgNBRelReqList,
1048         SgNBReleaseRequest_IEs__value_PR_UE_ContextKeptIndicator,
1049         SgNBReleaseRequest_IEs__value_PR_UE_X2AP_ID_Extension,
1050         SgNBReleaseRequest_IEs__value_PR_MeNBtoSgNBContainer
1051 } SgNBReleaseRequest_IEs__value_PR;
1052 typedef enum SgNBReleaseRequestAcknowledge_IEs__value_PR {
1053         SgNBReleaseRequestAcknowledge_IEs__value_PR_NOTHING,    /* No components present */
1054         SgNBReleaseRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
1055         SgNBReleaseRequestAcknowledge_IEs__value_PR_SgNB_UE_X2AP_ID,
1056         SgNBReleaseRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
1057         SgNBReleaseRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension,
1058         SgNBReleaseRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeReleased_SgNBRelReqAckList
1059 } SgNBReleaseRequestAcknowledge_IEs__value_PR;
1060 typedef enum SgNBReleaseRequestReject_IEs__value_PR {
1061         SgNBReleaseRequestReject_IEs__value_PR_NOTHING, /* No components present */
1062         SgNBReleaseRequestReject_IEs__value_PR_UE_X2AP_ID,
1063         SgNBReleaseRequestReject_IEs__value_PR_SgNB_UE_X2AP_ID,
1064         SgNBReleaseRequestReject_IEs__value_PR_Cause,
1065         SgNBReleaseRequestReject_IEs__value_PR_CriticalityDiagnostics,
1066         SgNBReleaseRequestReject_IEs__value_PR_UE_X2AP_ID_Extension
1067 } SgNBReleaseRequestReject_IEs__value_PR;
1068 typedef enum SgNBReleaseRequired_IEs__value_PR {
1069         SgNBReleaseRequired_IEs__value_PR_NOTHING,      /* No components present */
1070         SgNBReleaseRequired_IEs__value_PR_UE_X2AP_ID,
1071         SgNBReleaseRequired_IEs__value_PR_SgNB_UE_X2AP_ID,
1072         SgNBReleaseRequired_IEs__value_PR_Cause,
1073         SgNBReleaseRequired_IEs__value_PR_UE_X2AP_ID_Extension,
1074         SgNBReleaseRequired_IEs__value_PR_E_RABs_ToBeReleased_SgNBRelReqdList
1075 } SgNBReleaseRequired_IEs__value_PR;
1076 typedef enum SgNBReleaseConfirm_IEs__value_PR {
1077         SgNBReleaseConfirm_IEs__value_PR_NOTHING,       /* No components present */
1078         SgNBReleaseConfirm_IEs__value_PR_UE_X2AP_ID,
1079         SgNBReleaseConfirm_IEs__value_PR_SgNB_UE_X2AP_ID,
1080         SgNBReleaseConfirm_IEs__value_PR_E_RABs_ToBeReleased_SgNBRelConfList,
1081         SgNBReleaseConfirm_IEs__value_PR_CriticalityDiagnostics,
1082         SgNBReleaseConfirm_IEs__value_PR_UE_X2AP_ID_Extension
1083 } SgNBReleaseConfirm_IEs__value_PR;
1084 typedef enum SgNBCounterCheckRequest_IEs__value_PR {
1085         SgNBCounterCheckRequest_IEs__value_PR_NOTHING,  /* No components present */
1086         SgNBCounterCheckRequest_IEs__value_PR_UE_X2AP_ID,
1087         SgNBCounterCheckRequest_IEs__value_PR_SgNB_UE_X2AP_ID,
1088         SgNBCounterCheckRequest_IEs__value_PR_E_RABs_SubjectToSgNBCounterCheck_List,
1089         SgNBCounterCheckRequest_IEs__value_PR_UE_X2AP_ID_Extension
1090 } SgNBCounterCheckRequest_IEs__value_PR;
1091 typedef enum SgNBChangeRequired_IEs__value_PR {
1092         SgNBChangeRequired_IEs__value_PR_NOTHING,       /* No components present */
1093         SgNBChangeRequired_IEs__value_PR_UE_X2AP_ID,
1094         SgNBChangeRequired_IEs__value_PR_SgNB_UE_X2AP_ID,
1095         SgNBChangeRequired_IEs__value_PR_GlobalGNB_ID,
1096         SgNBChangeRequired_IEs__value_PR_Cause,
1097         SgNBChangeRequired_IEs__value_PR_SgNBtoMeNBContainer,
1098         SgNBChangeRequired_IEs__value_PR_UE_X2AP_ID_Extension
1099 } SgNBChangeRequired_IEs__value_PR;
1100 typedef enum SgNBChangeConfirm_IEs__value_PR {
1101         SgNBChangeConfirm_IEs__value_PR_NOTHING,        /* No components present */
1102         SgNBChangeConfirm_IEs__value_PR_UE_X2AP_ID,
1103         SgNBChangeConfirm_IEs__value_PR_SgNB_UE_X2AP_ID,
1104         SgNBChangeConfirm_IEs__value_PR_E_RABs_ToBeReleased_SgNBChaConfList,
1105         SgNBChangeConfirm_IEs__value_PR_CriticalityDiagnostics,
1106         SgNBChangeConfirm_IEs__value_PR_UE_X2AP_ID_Extension
1107 } SgNBChangeConfirm_IEs__value_PR;
1108 typedef enum RRCTransfer_IEs__value_PR {
1109         RRCTransfer_IEs__value_PR_NOTHING,      /* No components present */
1110         RRCTransfer_IEs__value_PR_UE_X2AP_ID,
1111         RRCTransfer_IEs__value_PR_SgNB_UE_X2AP_ID,
1112         RRCTransfer_IEs__value_PR_SplitSRB,
1113         RRCTransfer_IEs__value_PR_UENRMeasurement,
1114         RRCTransfer_IEs__value_PR_UE_X2AP_ID_Extension
1115 } RRCTransfer_IEs__value_PR;
1116 typedef enum SgNBChangeRefuse_IEs__value_PR {
1117         SgNBChangeRefuse_IEs__value_PR_NOTHING, /* No components present */
1118         SgNBChangeRefuse_IEs__value_PR_UE_X2AP_ID,
1119         SgNBChangeRefuse_IEs__value_PR_SgNB_UE_X2AP_ID,
1120         SgNBChangeRefuse_IEs__value_PR_Cause,
1121         SgNBChangeRefuse_IEs__value_PR_CriticalityDiagnostics,
1122         SgNBChangeRefuse_IEs__value_PR_UE_X2AP_ID_Extension
1123 } SgNBChangeRefuse_IEs__value_PR;
1124 typedef enum ENDCX2SetupRequest_IEs__value_PR {
1125         ENDCX2SetupRequest_IEs__value_PR_NOTHING,       /* No components present */
1126         ENDCX2SetupRequest_IEs__value_PR_InitiatingNodeType_EndcX2Setup
1127 } ENDCX2SetupRequest_IEs__value_PR;
1128 typedef enum ENB_ENDCX2SetupReqIEs__value_PR {
1129         ENB_ENDCX2SetupReqIEs__value_PR_NOTHING,        /* No components present */
1130         ENB_ENDCX2SetupReqIEs__value_PR_GlobalENB_ID,
1131         ENB_ENDCX2SetupReqIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList
1132 } ENB_ENDCX2SetupReqIEs__value_PR;
1133 typedef enum En_gNB_ENDCX2SetupReqIEs__value_PR {
1134         En_gNB_ENDCX2SetupReqIEs__value_PR_NOTHING,     /* No components present */
1135         En_gNB_ENDCX2SetupReqIEs__value_PR_GlobalGNB_ID,
1136         En_gNB_ENDCX2SetupReqIEs__value_PR_ServedNRcellsENDCX2ManagementList
1137 } En_gNB_ENDCX2SetupReqIEs__value_PR;
1138 typedef enum ENDCX2SetupResponse_IEs__value_PR {
1139         ENDCX2SetupResponse_IEs__value_PR_NOTHING,      /* No components present */
1140         ENDCX2SetupResponse_IEs__value_PR_RespondingNodeType_EndcX2Setup
1141 } ENDCX2SetupResponse_IEs__value_PR;
1142 typedef enum ENB_ENDCX2SetupReqAckIEs__value_PR {
1143         ENB_ENDCX2SetupReqAckIEs__value_PR_NOTHING,     /* No components present */
1144         ENB_ENDCX2SetupReqAckIEs__value_PR_GlobalENB_ID,
1145         ENB_ENDCX2SetupReqAckIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList
1146 } ENB_ENDCX2SetupReqAckIEs__value_PR;
1147 typedef enum En_gNB_ENDCX2SetupReqAckIEs__value_PR {
1148         En_gNB_ENDCX2SetupReqAckIEs__value_PR_NOTHING,  /* No components present */
1149         En_gNB_ENDCX2SetupReqAckIEs__value_PR_GlobalGNB_ID,
1150         En_gNB_ENDCX2SetupReqAckIEs__value_PR_ServedNRcellsENDCX2ManagementList
1151 } En_gNB_ENDCX2SetupReqAckIEs__value_PR;
1152 typedef enum ENDCX2SetupFailure_IEs__value_PR {
1153         ENDCX2SetupFailure_IEs__value_PR_NOTHING,       /* No components present */
1154         ENDCX2SetupFailure_IEs__value_PR_Cause,
1155         ENDCX2SetupFailure_IEs__value_PR_CriticalityDiagnostics,
1156         ENDCX2SetupFailure_IEs__value_PR_TimeToWait
1157 } ENDCX2SetupFailure_IEs__value_PR;
1158 typedef enum ENDCConfigurationUpdate_IEs__value_PR {
1159         ENDCConfigurationUpdate_IEs__value_PR_NOTHING,  /* No components present */
1160         ENDCConfigurationUpdate_IEs__value_PR_InitiatingNodeType_EndcConfigUpdate
1161 } ENDCConfigurationUpdate_IEs__value_PR;
1162 typedef enum ENB_ENDCConfigUpdateIEs__value_PR {
1163         ENB_ENDCConfigUpdateIEs__value_PR_NOTHING,      /* No components present */
1164         ENB_ENDCConfigUpdateIEs__value_PR_CellAssistanceInformation,
1165         ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList,
1166         ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsToModifyListENDCConfUpd,
1167         ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsToDeleteListENDCConfUpd
1168 } ENB_ENDCConfigUpdateIEs__value_PR;
1169 typedef enum En_gNB_ENDCConfigUpdateIEs__value_PR {
1170         En_gNB_ENDCConfigUpdateIEs__value_PR_NOTHING,   /* No components present */
1171         En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsENDCX2ManagementList,
1172         En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsToModifyENDCConfUpdList,
1173         En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsToDeleteENDCConfUpdList
1174 } En_gNB_ENDCConfigUpdateIEs__value_PR;
1175 typedef enum ENDCConfigurationUpdateAcknowledge_IEs__value_PR {
1176         ENDCConfigurationUpdateAcknowledge_IEs__value_PR_NOTHING,       /* No components present */
1177         ENDCConfigurationUpdateAcknowledge_IEs__value_PR_RespondingNodeType_EndcConfigUpdate
1178 } ENDCConfigurationUpdateAcknowledge_IEs__value_PR;
1179 typedef enum ENB_ENDCConfigUpdateAckIEs__value_PR {
1180         ENB_ENDCConfigUpdateAckIEs__value_PR_NOTHING    /* No components present */
1181         
1182 } ENB_ENDCConfigUpdateAckIEs__value_PR;
1183 typedef enum En_gNB_ENDCConfigUpdateAckIEs__value_PR {
1184         En_gNB_ENDCConfigUpdateAckIEs__value_PR_NOTHING,        /* No components present */
1185         En_gNB_ENDCConfigUpdateAckIEs__value_PR_ServedNRcellsENDCX2ManagementList
1186 } En_gNB_ENDCConfigUpdateAckIEs__value_PR;
1187 typedef enum ENDCConfigurationUpdateFailure_IEs__value_PR {
1188         ENDCConfigurationUpdateFailure_IEs__value_PR_NOTHING,   /* No components present */
1189         ENDCConfigurationUpdateFailure_IEs__value_PR_Cause,
1190         ENDCConfigurationUpdateFailure_IEs__value_PR_CriticalityDiagnostics,
1191         ENDCConfigurationUpdateFailure_IEs__value_PR_TimeToWait
1192 } ENDCConfigurationUpdateFailure_IEs__value_PR;
1193 typedef enum ENDCCellActivationRequest_IEs__value_PR {
1194         ENDCCellActivationRequest_IEs__value_PR_NOTHING,        /* No components present */
1195         ENDCCellActivationRequest_IEs__value_PR_ServedNRCellsToActivate,
1196         ENDCCellActivationRequest_IEs__value_PR_ActivationID
1197 } ENDCCellActivationRequest_IEs__value_PR;
1198 typedef enum ENDCCellActivationResponse_IEs__value_PR {
1199         ENDCCellActivationResponse_IEs__value_PR_NOTHING,       /* No components present */
1200         ENDCCellActivationResponse_IEs__value_PR_ActivatedNRCellList,
1201         ENDCCellActivationResponse_IEs__value_PR_ActivationID,
1202         ENDCCellActivationResponse_IEs__value_PR_CriticalityDiagnostics
1203 } ENDCCellActivationResponse_IEs__value_PR;
1204 typedef enum ENDCCellActivationFailure_IEs__value_PR {
1205         ENDCCellActivationFailure_IEs__value_PR_NOTHING,        /* No components present */
1206         ENDCCellActivationFailure_IEs__value_PR_ActivationID,
1207         ENDCCellActivationFailure_IEs__value_PR_Cause,
1208         ENDCCellActivationFailure_IEs__value_PR_CriticalityDiagnostics
1209 } ENDCCellActivationFailure_IEs__value_PR;
1210 typedef enum SecondaryRATDataUsageReport_IEs__value_PR {
1211         SecondaryRATDataUsageReport_IEs__value_PR_NOTHING,      /* No components present */
1212         SecondaryRATDataUsageReport_IEs__value_PR_UE_X2AP_ID,
1213         SecondaryRATDataUsageReport_IEs__value_PR_SgNB_UE_X2AP_ID,
1214         SecondaryRATDataUsageReport_IEs__value_PR_SecondaryRATUsageReportList,
1215         SecondaryRATDataUsageReport_IEs__value_PR_UE_X2AP_ID_Extension
1216 } SecondaryRATDataUsageReport_IEs__value_PR;
1217 typedef enum SgNBActivityNotification_IEs__value_PR {
1218         SgNBActivityNotification_IEs__value_PR_NOTHING, /* No components present */
1219         SgNBActivityNotification_IEs__value_PR_UE_X2AP_ID,
1220         SgNBActivityNotification_IEs__value_PR_SgNB_UE_X2AP_ID,
1221         SgNBActivityNotification_IEs__value_PR_UserPlaneTrafficActivityReport,
1222         SgNBActivityNotification_IEs__value_PR_ERABActivityNotifyItemList,
1223         SgNBActivityNotification_IEs__value_PR_UE_X2AP_ID_Extension
1224 } SgNBActivityNotification_IEs__value_PR;
1225 typedef enum ENDCPartialResetRequired_IEs__value_PR {
1226         ENDCPartialResetRequired_IEs__value_PR_NOTHING, /* No components present */
1227         ENDCPartialResetRequired_IEs__value_PR_UEsToBeResetList,
1228         ENDCPartialResetRequired_IEs__value_PR_Cause
1229 } ENDCPartialResetRequired_IEs__value_PR;
1230 typedef enum ENDCPartialResetConfirm_IEs__value_PR {
1231         ENDCPartialResetConfirm_IEs__value_PR_NOTHING,  /* No components present */
1232         ENDCPartialResetConfirm_IEs__value_PR_UEsToBeResetList
1233 } ENDCPartialResetConfirm_IEs__value_PR;
1234 typedef enum EUTRANRCellResourceCoordinationRequest_IEs__value_PR {
1235         EUTRANRCellResourceCoordinationRequest_IEs__value_PR_NOTHING,   /* No components present */
1236         EUTRANRCellResourceCoordinationRequest_IEs__value_PR_InitiatingNodeType_EutranrCellResourceCoordination
1237 } EUTRANRCellResourceCoordinationRequest_IEs__value_PR;
1238 typedef enum ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR {
1239         ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_NOTHING,   /* No components present */
1240         ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_DataTrafficResourceIndication,
1241         ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_SpectrumSharingGroupID,
1242         ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_ListofEUTRACellsinEUTRACoordinationReq
1243 } ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR;
1244 typedef enum En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR {
1245         En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_NOTHING,        /* No components present */
1246         En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_DataTrafficResourceIndication,
1247         En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_ListofEUTRACellsinNRCoordinationReq,
1248         En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_SpectrumSharingGroupID,
1249         En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_ListofNRCellsinNRCoordinationReq
1250 } En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR;
1251 typedef enum EUTRANRCellResourceCoordinationResponse_IEs__value_PR {
1252         EUTRANRCellResourceCoordinationResponse_IEs__value_PR_NOTHING,  /* No components present */
1253         EUTRANRCellResourceCoordinationResponse_IEs__value_PR_RespondingNodeType_EutranrCellResourceCoordination
1254 } EUTRANRCellResourceCoordinationResponse_IEs__value_PR;
1255 typedef enum ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR {
1256         ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_NOTHING,        /* No components present */
1257         ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_DataTrafficResourceIndication,
1258         ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_SpectrumSharingGroupID,
1259         ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_ListofEUTRACellsinEUTRACoordinationResp
1260 } ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR;
1261 typedef enum En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR {
1262         En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_NOTHING,     /* No components present */
1263         En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_DataTrafficResourceIndication,
1264         En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_SpectrumSharingGroupID,
1265         En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_ListofNRCellsinNRCoordinationResp
1266 } En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR;
1267 typedef enum ENDCX2RemovalRequest_IEs__value_PR {
1268         ENDCX2RemovalRequest_IEs__value_PR_NOTHING,     /* No components present */
1269         ENDCX2RemovalRequest_IEs__value_PR_InitiatingNodeType_EndcX2Removal
1270 } ENDCX2RemovalRequest_IEs__value_PR;
1271 typedef enum ENB_ENDCX2RemovalReqIEs__value_PR {
1272         ENB_ENDCX2RemovalReqIEs__value_PR_NOTHING,      /* No components present */
1273         ENB_ENDCX2RemovalReqIEs__value_PR_GlobalENB_ID
1274 } ENB_ENDCX2RemovalReqIEs__value_PR;
1275 typedef enum En_gNB_ENDCX2RemovalReqIEs__value_PR {
1276         En_gNB_ENDCX2RemovalReqIEs__value_PR_NOTHING,   /* No components present */
1277         En_gNB_ENDCX2RemovalReqIEs__value_PR_GlobalGNB_ID
1278 } En_gNB_ENDCX2RemovalReqIEs__value_PR;
1279 typedef enum ENDCX2RemovalResponse_IEs__value_PR {
1280         ENDCX2RemovalResponse_IEs__value_PR_NOTHING,    /* No components present */
1281         ENDCX2RemovalResponse_IEs__value_PR_RespondingNodeType_EndcX2Removal
1282 } ENDCX2RemovalResponse_IEs__value_PR;
1283 typedef enum ENB_ENDCX2RemovalReqAckIEs__value_PR {
1284         ENB_ENDCX2RemovalReqAckIEs__value_PR_NOTHING,   /* No components present */
1285         ENB_ENDCX2RemovalReqAckIEs__value_PR_GlobalENB_ID
1286 } ENB_ENDCX2RemovalReqAckIEs__value_PR;
1287 typedef enum En_gNB_ENDCX2RemovalReqAckIEs__value_PR {
1288         En_gNB_ENDCX2RemovalReqAckIEs__value_PR_NOTHING,        /* No components present */
1289         En_gNB_ENDCX2RemovalReqAckIEs__value_PR_GlobalGNB_ID
1290 } En_gNB_ENDCX2RemovalReqAckIEs__value_PR;
1291 typedef enum ENDCX2RemovalFailure_IEs__value_PR {
1292         ENDCX2RemovalFailure_IEs__value_PR_NOTHING,     /* No components present */
1293         ENDCX2RemovalFailure_IEs__value_PR_Cause,
1294         ENDCX2RemovalFailure_IEs__value_PR_CriticalityDiagnostics
1295 } ENDCX2RemovalFailure_IEs__value_PR;
1296 typedef enum DataForwardingAddressIndication_IEs__value_PR {
1297         DataForwardingAddressIndication_IEs__value_PR_NOTHING,  /* No components present */
1298         DataForwardingAddressIndication_IEs__value_PR_UE_X2AP_ID_Extension,
1299         DataForwardingAddressIndication_IEs__value_PR_UE_X2AP_ID,
1300         DataForwardingAddressIndication_IEs__value_PR_E_RABs_DataForwardingAddress_List
1301 } DataForwardingAddressIndication_IEs__value_PR;
1302 typedef enum GNBStatusIndicationIEs__value_PR {
1303         GNBStatusIndicationIEs__value_PR_NOTHING,       /* No components present */
1304         GNBStatusIndicationIEs__value_PR_GNBOverloadInformation
1305 } GNBStatusIndicationIEs__value_PR;
1306 typedef enum E_RAB_ItemIEs__value_PR {
1307         E_RAB_ItemIEs__value_PR_NOTHING,        /* No components present */
1308         E_RAB_ItemIEs__value_PR_E_RAB_Item
1309 } E_RAB_ItemIEs__value_PR;
1310 typedef enum E_RABUsageReport_ItemIEs__value_PR {
1311         E_RABUsageReport_ItemIEs__value_PR_NOTHING,     /* No components present */
1312         E_RABUsageReport_ItemIEs__value_PR_E_RABUsageReport_Item
1313 } E_RABUsageReport_ItemIEs__value_PR;
1314 typedef enum SecondaryRATUsageReport_ItemIEs__value_PR {
1315         SecondaryRATUsageReport_ItemIEs__value_PR_NOTHING,      /* No components present */
1316         SecondaryRATUsageReport_ItemIEs__value_PR_SecondaryRATUsageReport_Item
1317 } SecondaryRATUsageReport_ItemIEs__value_PR;
1318
1319 /* ProtocolIE-Field */
1320 typedef struct RICaction_ToBeSetup_ItemIEs {
1321         ProtocolIE_ID_t  id;
1322         Criticality_t    criticality;
1323         struct RICaction_ToBeSetup_ItemIEs__value {
1324                 RICaction_ToBeSetup_ItemIEs__value_PR present;
1325                 union RICaction_ToBeSetup_ItemIEs__value_u {
1326                         RICaction_ToBeSetup_Item_t       RICaction_ToBeSetup_Item;
1327                 } choice;
1328                 
1329                 /* Context for parsing across buffer boundaries */
1330                 asn_struct_ctx_t _asn_ctx;
1331         } value;
1332         
1333         /* Context for parsing across buffer boundaries */
1334         asn_struct_ctx_t _asn_ctx;
1335 } RICaction_ToBeSetup_ItemIEs_t;
1336 typedef struct RICaction_Admitted_ItemIEs {
1337         ProtocolIE_ID_t  id;
1338         Criticality_t    criticality;
1339         struct RICaction_Admitted_ItemIEs__value {
1340                 RICaction_Admitted_ItemIEs__value_PR present;
1341                 union RICaction_Admitted_ItemIEs__value_u {
1342                         RICaction_Admitted_Item_t        RICaction_Admitted_Item;
1343                 } choice;
1344                 
1345                 /* Context for parsing across buffer boundaries */
1346                 asn_struct_ctx_t _asn_ctx;
1347         } value;
1348         
1349         /* Context for parsing across buffer boundaries */
1350         asn_struct_ctx_t _asn_ctx;
1351 } RICaction_Admitted_ItemIEs_t;
1352 typedef struct RICaction_NotAdmitted_ItemIEs {
1353         ProtocolIE_ID_t  id;
1354         Criticality_t    criticality;
1355         struct RICaction_NotAdmitted_ItemIEs__value {
1356                 RICaction_NotAdmitted_ItemIEs__value_PR present;
1357                 union RICaction_NotAdmitted_ItemIEs__value_u {
1358                         RICaction_NotAdmitted_Item_t     RICaction_NotAdmitted_Item;
1359                 } choice;
1360                 
1361                 /* Context for parsing across buffer boundaries */
1362                 asn_struct_ctx_t _asn_ctx;
1363         } value;
1364         
1365         /* Context for parsing across buffer boundaries */
1366         asn_struct_ctx_t _asn_ctx;
1367 } RICaction_NotAdmitted_ItemIEs_t;
1368 typedef struct RANfunction_ItemIEs {
1369         ProtocolIE_ID_t  id;
1370         Criticality_t    criticality;
1371         struct RANfunction_ItemIEs__value {
1372                 RANfunction_ItemIEs__value_PR present;
1373                 union RANfunction_ItemIEs__value_u {
1374                         RANfunction_Item_t       RANfunction_Item;
1375                 } choice;
1376                 
1377                 /* Context for parsing across buffer boundaries */
1378                 asn_struct_ctx_t _asn_ctx;
1379         } value;
1380         
1381         /* Context for parsing across buffer boundaries */
1382         asn_struct_ctx_t _asn_ctx;
1383 } RANfunction_ItemIEs_t;
1384 typedef struct RANfunctionID_ItemIEs {
1385         ProtocolIE_ID_t  id;
1386         Criticality_t    criticality;
1387         struct RANfunctionID_ItemIEs__value {
1388                 RANfunctionID_ItemIEs__value_PR present;
1389                 union RANfunctionID_ItemIEs__value_u {
1390                         RANfunctionID_Item_t     RANfunctionID_Item;
1391                 } choice;
1392                 
1393                 /* Context for parsing across buffer boundaries */
1394                 asn_struct_ctx_t _asn_ctx;
1395         } value;
1396         
1397         /* Context for parsing across buffer boundaries */
1398         asn_struct_ctx_t _asn_ctx;
1399 } RANfunctionID_ItemIEs_t;
1400 typedef struct RANfunctionIDcause_ItemIEs {
1401         ProtocolIE_ID_t  id;
1402         Criticality_t    criticality;
1403         struct RANfunctionIDcause_ItemIEs__value {
1404                 RANfunctionIDcause_ItemIEs__value_PR present;
1405                 union RANfunctionIDcause_ItemIEs__value_u {
1406                         RANfunctionIDcause_Item_t        RANfunctionIDcause_Item;
1407                 } choice;
1408                 
1409                 /* Context for parsing across buffer boundaries */
1410                 asn_struct_ctx_t _asn_ctx;
1411         } value;
1412         
1413         /* Context for parsing across buffer boundaries */
1414         asn_struct_ctx_t _asn_ctx;
1415 } RANfunctionIDcause_ItemIEs_t;
1416 typedef struct E_RABs_ToBeSetup_ItemIEs {
1417         ProtocolIE_ID_t  id;
1418         Criticality_t    criticality;
1419         struct E_RABs_ToBeSetup_ItemIEs__value {
1420                 E_RABs_ToBeSetup_ItemIEs__value_PR present;
1421                 union E_RABs_ToBeSetup_ItemIEs__value_u {
1422                         E_RABs_ToBeSetup_Item_t  E_RABs_ToBeSetup_Item;
1423                 } choice;
1424                 
1425                 /* Context for parsing across buffer boundaries */
1426                 asn_struct_ctx_t _asn_ctx;
1427         } value;
1428         
1429         /* Context for parsing across buffer boundaries */
1430         asn_struct_ctx_t _asn_ctx;
1431 } E_RABs_ToBeSetup_ItemIEs_t;
1432 typedef struct E_RABs_Admitted_ItemIEs {
1433         ProtocolIE_ID_t  id;
1434         Criticality_t    criticality;
1435         struct E_RABs_Admitted_ItemIEs__value {
1436                 E_RABs_Admitted_ItemIEs__value_PR present;
1437                 union E_RABs_Admitted_ItemIEs__value_u {
1438                         E_RABs_Admitted_Item_t   E_RABs_Admitted_Item;
1439                 } choice;
1440                 
1441                 /* Context for parsing across buffer boundaries */
1442                 asn_struct_ctx_t _asn_ctx;
1443         } value;
1444         
1445         /* Context for parsing across buffer boundaries */
1446         asn_struct_ctx_t _asn_ctx;
1447 } E_RABs_Admitted_ItemIEs_t;
1448 typedef struct E_RABs_SubjectToStatusTransfer_ItemIEs {
1449         ProtocolIE_ID_t  id;
1450         Criticality_t    criticality;
1451         struct E_RABs_SubjectToStatusTransfer_ItemIEs__value {
1452                 E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR present;
1453                 union E_RABs_SubjectToStatusTransfer_ItemIEs__value_u {
1454                         E_RABs_SubjectToStatusTransfer_Item_t    E_RABs_SubjectToStatusTransfer_Item;
1455                 } choice;
1456                 
1457                 /* Context for parsing across buffer boundaries */
1458                 asn_struct_ctx_t _asn_ctx;
1459         } value;
1460         
1461         /* Context for parsing across buffer boundaries */
1462         asn_struct_ctx_t _asn_ctx;
1463 } E_RABs_SubjectToStatusTransfer_ItemIEs_t;
1464 typedef struct CellInformation_ItemIEs {
1465         ProtocolIE_ID_t  id;
1466         Criticality_t    criticality;
1467         struct CellInformation_ItemIEs__value {
1468                 CellInformation_ItemIEs__value_PR present;
1469                 union CellInformation_ItemIEs__value_u {
1470                         CellInformation_Item_t   CellInformation_Item;
1471                 } choice;
1472                 
1473                 /* Context for parsing across buffer boundaries */
1474                 asn_struct_ctx_t _asn_ctx;
1475         } value;
1476         
1477         /* Context for parsing across buffer boundaries */
1478         asn_struct_ctx_t _asn_ctx;
1479 } CellInformation_ItemIEs_t;
1480 typedef struct CellToReport_ItemIEs {
1481         ProtocolIE_ID_t  id;
1482         Criticality_t    criticality;
1483         struct CellToReport_ItemIEs__value {
1484                 CellToReport_ItemIEs__value_PR present;
1485                 union CellToReport_ItemIEs__value_u {
1486                         CellToReport_Item_t      CellToReport_Item;
1487                 } choice;
1488                 
1489                 /* Context for parsing across buffer boundaries */
1490                 asn_struct_ctx_t _asn_ctx;
1491         } value;
1492         
1493         /* Context for parsing across buffer boundaries */
1494         asn_struct_ctx_t _asn_ctx;
1495 } CellToReport_ItemIEs_t;
1496 typedef struct MeasurementInitiationResult_ItemIEs {
1497         ProtocolIE_ID_t  id;
1498         Criticality_t    criticality;
1499         struct MeasurementInitiationResult_ItemIEs__value {
1500                 MeasurementInitiationResult_ItemIEs__value_PR present;
1501                 union MeasurementInitiationResult_ItemIEs__value_u {
1502                         MeasurementInitiationResult_Item_t       MeasurementInitiationResult_Item;
1503                 } choice;
1504                 
1505                 /* Context for parsing across buffer boundaries */
1506                 asn_struct_ctx_t _asn_ctx;
1507         } value;
1508         
1509         /* Context for parsing across buffer boundaries */
1510         asn_struct_ctx_t _asn_ctx;
1511 } MeasurementInitiationResult_ItemIEs_t;
1512 typedef struct MeasurementFailureCause_ItemIEs {
1513         ProtocolIE_ID_t  id;
1514         Criticality_t    criticality;
1515         struct MeasurementFailureCause_ItemIEs__value {
1516                 MeasurementFailureCause_ItemIEs__value_PR present;
1517                 union MeasurementFailureCause_ItemIEs__value_u {
1518                         MeasurementFailureCause_Item_t   MeasurementFailureCause_Item;
1519                 } choice;
1520                 
1521                 /* Context for parsing across buffer boundaries */
1522                 asn_struct_ctx_t _asn_ctx;
1523         } value;
1524         
1525         /* Context for parsing across buffer boundaries */
1526         asn_struct_ctx_t _asn_ctx;
1527 } MeasurementFailureCause_ItemIEs_t;
1528 typedef struct CompleteFailureCauseInformation_ItemIEs {
1529         ProtocolIE_ID_t  id;
1530         Criticality_t    criticality;
1531         struct CompleteFailureCauseInformation_ItemIEs__value {
1532                 CompleteFailureCauseInformation_ItemIEs__value_PR present;
1533                 union CompleteFailureCauseInformation_ItemIEs__value_u {
1534                         CompleteFailureCauseInformation_Item_t   CompleteFailureCauseInformation_Item;
1535                 } choice;
1536                 
1537                 /* Context for parsing across buffer boundaries */
1538                 asn_struct_ctx_t _asn_ctx;
1539         } value;
1540         
1541         /* Context for parsing across buffer boundaries */
1542         asn_struct_ctx_t _asn_ctx;
1543 } CompleteFailureCauseInformation_ItemIEs_t;
1544 typedef struct CellMeasurementResult_ItemIEs {
1545         ProtocolIE_ID_t  id;
1546         Criticality_t    criticality;
1547         struct CellMeasurementResult_ItemIEs__value {
1548                 CellMeasurementResult_ItemIEs__value_PR present;
1549                 union CellMeasurementResult_ItemIEs__value_u {
1550                         CellMeasurementResult_Item_t     CellMeasurementResult_Item;
1551                 } choice;
1552                 
1553                 /* Context for parsing across buffer boundaries */
1554                 asn_struct_ctx_t _asn_ctx;
1555         } value;
1556         
1557         /* Context for parsing across buffer boundaries */
1558         asn_struct_ctx_t _asn_ctx;
1559 } CellMeasurementResult_ItemIEs_t;
1560 typedef struct E_RABs_ToBeAdded_ItemIEs {
1561         ProtocolIE_ID_t  id;
1562         Criticality_t    criticality;
1563         struct E_RABs_ToBeAdded_ItemIEs__value {
1564                 E_RABs_ToBeAdded_ItemIEs__value_PR present;
1565                 union E_RABs_ToBeAdded_ItemIEs__value_u {
1566                         E_RABs_ToBeAdded_Item_t  E_RABs_ToBeAdded_Item;
1567                 } choice;
1568                 
1569                 /* Context for parsing across buffer boundaries */
1570                 asn_struct_ctx_t _asn_ctx;
1571         } value;
1572         
1573         /* Context for parsing across buffer boundaries */
1574         asn_struct_ctx_t _asn_ctx;
1575 } E_RABs_ToBeAdded_ItemIEs_t;
1576 typedef struct E_RABs_Admitted_ToBeAdded_ItemIEs {
1577         ProtocolIE_ID_t  id;
1578         Criticality_t    criticality;
1579         struct E_RABs_Admitted_ToBeAdded_ItemIEs__value {
1580                 E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR present;
1581                 union E_RABs_Admitted_ToBeAdded_ItemIEs__value_u {
1582                         E_RABs_Admitted_ToBeAdded_Item_t         E_RABs_Admitted_ToBeAdded_Item;
1583                 } choice;
1584                 
1585                 /* Context for parsing across buffer boundaries */
1586                 asn_struct_ctx_t _asn_ctx;
1587         } value;
1588         
1589         /* Context for parsing across buffer boundaries */
1590         asn_struct_ctx_t _asn_ctx;
1591 } E_RABs_Admitted_ToBeAdded_ItemIEs_t;
1592 typedef struct E_RABs_ToBeAdded_ModReqItemIEs {
1593         ProtocolIE_ID_t  id;
1594         Criticality_t    criticality;
1595         struct E_RABs_ToBeAdded_ModReqItemIEs__value {
1596                 E_RABs_ToBeAdded_ModReqItemIEs__value_PR present;
1597                 union E_RABs_ToBeAdded_ModReqItemIEs__value_u {
1598                         E_RABs_ToBeAdded_ModReqItem_t    E_RABs_ToBeAdded_ModReqItem;
1599                 } choice;
1600                 
1601                 /* Context for parsing across buffer boundaries */
1602                 asn_struct_ctx_t _asn_ctx;
1603         } value;
1604         
1605         /* Context for parsing across buffer boundaries */
1606         asn_struct_ctx_t _asn_ctx;
1607 } E_RABs_ToBeAdded_ModReqItemIEs_t;
1608 typedef struct E_RABs_ToBeModified_ModReqItemIEs {
1609         ProtocolIE_ID_t  id;
1610         Criticality_t    criticality;
1611         struct E_RABs_ToBeModified_ModReqItemIEs__value {
1612                 E_RABs_ToBeModified_ModReqItemIEs__value_PR present;
1613                 union E_RABs_ToBeModified_ModReqItemIEs__value_u {
1614                         E_RABs_ToBeModified_ModReqItem_t         E_RABs_ToBeModified_ModReqItem;
1615                 } choice;
1616                 
1617                 /* Context for parsing across buffer boundaries */
1618                 asn_struct_ctx_t _asn_ctx;
1619         } value;
1620         
1621         /* Context for parsing across buffer boundaries */
1622         asn_struct_ctx_t _asn_ctx;
1623 } E_RABs_ToBeModified_ModReqItemIEs_t;
1624 typedef struct E_RABs_ToBeReleased_ModReqItemIEs {
1625         ProtocolIE_ID_t  id;
1626         Criticality_t    criticality;
1627         struct E_RABs_ToBeReleased_ModReqItemIEs__value {
1628                 E_RABs_ToBeReleased_ModReqItemIEs__value_PR present;
1629                 union E_RABs_ToBeReleased_ModReqItemIEs__value_u {
1630                         E_RABs_ToBeReleased_ModReqItem_t         E_RABs_ToBeReleased_ModReqItem;
1631                 } choice;
1632                 
1633                 /* Context for parsing across buffer boundaries */
1634                 asn_struct_ctx_t _asn_ctx;
1635         } value;
1636         
1637         /* Context for parsing across buffer boundaries */
1638         asn_struct_ctx_t _asn_ctx;
1639 } E_RABs_ToBeReleased_ModReqItemIEs_t;
1640 typedef struct E_RABs_Admitted_ToBeAdded_ModAckItemIEs {
1641         ProtocolIE_ID_t  id;
1642         Criticality_t    criticality;
1643         struct E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value {
1644                 E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR present;
1645                 union E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_u {
1646                         E_RABs_Admitted_ToBeAdded_ModAckItem_t   E_RABs_Admitted_ToBeAdded_ModAckItem;
1647                 } choice;
1648                 
1649                 /* Context for parsing across buffer boundaries */
1650                 asn_struct_ctx_t _asn_ctx;
1651         } value;
1652         
1653         /* Context for parsing across buffer boundaries */
1654         asn_struct_ctx_t _asn_ctx;
1655 } E_RABs_Admitted_ToBeAdded_ModAckItemIEs_t;
1656 typedef struct E_RABs_Admitted_ToBeModified_ModAckItemIEs {
1657         ProtocolIE_ID_t  id;
1658         Criticality_t    criticality;
1659         struct E_RABs_Admitted_ToBeModified_ModAckItemIEs__value {
1660                 E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR present;
1661                 union E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_u {
1662                         E_RABs_Admitted_ToBeModified_ModAckItem_t        E_RABs_Admitted_ToBeModified_ModAckItem;
1663                 } choice;
1664                 
1665                 /* Context for parsing across buffer boundaries */
1666                 asn_struct_ctx_t _asn_ctx;
1667         } value;
1668         
1669         /* Context for parsing across buffer boundaries */
1670         asn_struct_ctx_t _asn_ctx;
1671 } E_RABs_Admitted_ToBeModified_ModAckItemIEs_t;
1672 typedef struct E_RABs_Admitted_ToBeReleased_ModAckItemIEs {
1673         ProtocolIE_ID_t  id;
1674         Criticality_t    criticality;
1675         struct E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value {
1676                 E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR present;
1677                 union E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_u {
1678                         E_RABs_Admitted_ToReleased_ModAckItem_t  E_RABs_Admitted_ToReleased_ModAckItem;
1679                 } choice;
1680                 
1681                 /* Context for parsing across buffer boundaries */
1682                 asn_struct_ctx_t _asn_ctx;
1683         } value;
1684         
1685         /* Context for parsing across buffer boundaries */
1686         asn_struct_ctx_t _asn_ctx;
1687 } E_RABs_Admitted_ToBeReleased_ModAckItemIEs_t;
1688 typedef struct E_RABs_ToBeReleased_ModReqdItemIEs {
1689         ProtocolIE_ID_t  id;
1690         Criticality_t    criticality;
1691         struct E_RABs_ToBeReleased_ModReqdItemIEs__value {
1692                 E_RABs_ToBeReleased_ModReqdItemIEs__value_PR present;
1693                 union E_RABs_ToBeReleased_ModReqdItemIEs__value_u {
1694                         E_RABs_ToBeReleased_ModReqdItem_t        E_RABs_ToBeReleased_ModReqdItem;
1695                 } choice;
1696                 
1697                 /* Context for parsing across buffer boundaries */
1698                 asn_struct_ctx_t _asn_ctx;
1699         } value;
1700         
1701         /* Context for parsing across buffer boundaries */
1702         asn_struct_ctx_t _asn_ctx;
1703 } E_RABs_ToBeReleased_ModReqdItemIEs_t;
1704 typedef struct E_RABs_ToBeReleased_RelReqItemIEs {
1705         ProtocolIE_ID_t  id;
1706         Criticality_t    criticality;
1707         struct E_RABs_ToBeReleased_RelReqItemIEs__value {
1708                 E_RABs_ToBeReleased_RelReqItemIEs__value_PR present;
1709                 union E_RABs_ToBeReleased_RelReqItemIEs__value_u {
1710                         E_RABs_ToBeReleased_RelReqItem_t         E_RABs_ToBeReleased_RelReqItem;
1711                 } choice;
1712                 
1713                 /* Context for parsing across buffer boundaries */
1714                 asn_struct_ctx_t _asn_ctx;
1715         } value;
1716         
1717         /* Context for parsing across buffer boundaries */
1718         asn_struct_ctx_t _asn_ctx;
1719 } E_RABs_ToBeReleased_RelReqItemIEs_t;
1720 typedef struct E_RABs_ToBeReleased_RelConfItemIEs {
1721         ProtocolIE_ID_t  id;
1722         Criticality_t    criticality;
1723         struct E_RABs_ToBeReleased_RelConfItemIEs__value {
1724                 E_RABs_ToBeReleased_RelConfItemIEs__value_PR present;
1725                 union E_RABs_ToBeReleased_RelConfItemIEs__value_u {
1726                         E_RABs_ToBeReleased_RelConfItem_t        E_RABs_ToBeReleased_RelConfItem;
1727                 } choice;
1728                 
1729                 /* Context for parsing across buffer boundaries */
1730                 asn_struct_ctx_t _asn_ctx;
1731         } value;
1732         
1733         /* Context for parsing across buffer boundaries */
1734         asn_struct_ctx_t _asn_ctx;
1735 } E_RABs_ToBeReleased_RelConfItemIEs_t;
1736 typedef struct E_RABs_SubjectToCounterCheckItemIEs {
1737         ProtocolIE_ID_t  id;
1738         Criticality_t    criticality;
1739         struct E_RABs_SubjectToCounterCheckItemIEs__value {
1740                 E_RABs_SubjectToCounterCheckItemIEs__value_PR present;
1741                 union E_RABs_SubjectToCounterCheckItemIEs__value_u {
1742                         E_RABs_SubjectToCounterCheckItem_t       E_RABs_SubjectToCounterCheckItem;
1743                 } choice;
1744                 
1745                 /* Context for parsing across buffer boundaries */
1746                 asn_struct_ctx_t _asn_ctx;
1747         } value;
1748         
1749         /* Context for parsing across buffer boundaries */
1750         asn_struct_ctx_t _asn_ctx;
1751 } E_RABs_SubjectToCounterCheckItemIEs_t;
1752 typedef struct E_RABs_ToBeSetupRetrieve_ItemIEs {
1753         ProtocolIE_ID_t  id;
1754         Criticality_t    criticality;
1755         struct E_RABs_ToBeSetupRetrieve_ItemIEs__value {
1756                 E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR present;
1757                 union E_RABs_ToBeSetupRetrieve_ItemIEs__value_u {
1758                         E_RABs_ToBeSetupRetrieve_Item_t  E_RABs_ToBeSetupRetrieve_Item;
1759                 } choice;
1760                 
1761                 /* Context for parsing across buffer boundaries */
1762                 asn_struct_ctx_t _asn_ctx;
1763         } value;
1764         
1765         /* Context for parsing across buffer boundaries */
1766         asn_struct_ctx_t _asn_ctx;
1767 } E_RABs_ToBeSetupRetrieve_ItemIEs_t;
1768 typedef struct E_RABs_ToBeAdded_SgNBAddReq_ItemIEs {
1769         ProtocolIE_ID_t  id;
1770         Criticality_t    criticality;
1771         struct E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value {
1772                 E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR present;
1773                 union E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_u {
1774                         E_RABs_ToBeAdded_SgNBAddReq_Item_t       E_RABs_ToBeAdded_SgNBAddReq_Item;
1775                 } choice;
1776                 
1777                 /* Context for parsing across buffer boundaries */
1778                 asn_struct_ctx_t _asn_ctx;
1779         } value;
1780         
1781         /* Context for parsing across buffer boundaries */
1782         asn_struct_ctx_t _asn_ctx;
1783 } E_RABs_ToBeAdded_SgNBAddReq_ItemIEs_t;
1784 typedef struct E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs {
1785         ProtocolIE_ID_t  id;
1786         Criticality_t    criticality;
1787         struct E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value {
1788                 E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR present;
1789                 union E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_u {
1790                         E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_Item_t   E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_Item;
1791                 } choice;
1792                 
1793                 /* Context for parsing across buffer boundaries */
1794                 asn_struct_ctx_t _asn_ctx;
1795         } value;
1796         
1797         /* Context for parsing across buffer boundaries */
1798         asn_struct_ctx_t _asn_ctx;
1799 } E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs_t;
1800 typedef struct E_RABs_ToBeAdded_SgNBModReq_ItemIEs {
1801         ProtocolIE_ID_t  id;
1802         Criticality_t    criticality;
1803         struct E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value {
1804                 E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR present;
1805                 union E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_u {
1806                         E_RABs_ToBeAdded_SgNBModReq_Item_t       E_RABs_ToBeAdded_SgNBModReq_Item;
1807                 } choice;
1808                 
1809                 /* Context for parsing across buffer boundaries */
1810                 asn_struct_ctx_t _asn_ctx;
1811         } value;
1812         
1813         /* Context for parsing across buffer boundaries */
1814         asn_struct_ctx_t _asn_ctx;
1815 } E_RABs_ToBeAdded_SgNBModReq_ItemIEs_t;
1816 typedef struct E_RABs_ToBeModified_SgNBModReq_ItemIEs {
1817         ProtocolIE_ID_t  id;
1818         Criticality_t    criticality;
1819         struct E_RABs_ToBeModified_SgNBModReq_ItemIEs__value {
1820                 E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR present;
1821                 union E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_u {
1822                         E_RABs_ToBeModified_SgNBModReq_Item_t    E_RABs_ToBeModified_SgNBModReq_Item;
1823                 } choice;
1824                 
1825                 /* Context for parsing across buffer boundaries */
1826                 asn_struct_ctx_t _asn_ctx;
1827         } value;
1828         
1829         /* Context for parsing across buffer boundaries */
1830         asn_struct_ctx_t _asn_ctx;
1831 } E_RABs_ToBeModified_SgNBModReq_ItemIEs_t;
1832 typedef struct E_RABs_ToBeReleased_SgNBModReq_ItemIEs {
1833         ProtocolIE_ID_t  id;
1834         Criticality_t    criticality;
1835         struct E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value {
1836                 E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR present;
1837                 union E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_u {
1838                         E_RABs_ToBeReleased_SgNBModReq_Item_t    E_RABs_ToBeReleased_SgNBModReq_Item;
1839                 } choice;
1840                 
1841                 /* Context for parsing across buffer boundaries */
1842                 asn_struct_ctx_t _asn_ctx;
1843         } value;
1844         
1845         /* Context for parsing across buffer boundaries */
1846         asn_struct_ctx_t _asn_ctx;
1847 } E_RABs_ToBeReleased_SgNBModReq_ItemIEs_t;
1848 typedef struct E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs {
1849         ProtocolIE_ID_t  id;
1850         Criticality_t    criticality;
1851         struct E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value {
1852                 E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR present;
1853                 union E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_u {
1854                         E_RABs_Admitted_ToBeAdded_SgNBModAck_Item_t      E_RABs_Admitted_ToBeAdded_SgNBModAck_Item;
1855                 } choice;
1856                 
1857                 /* Context for parsing across buffer boundaries */
1858                 asn_struct_ctx_t _asn_ctx;
1859         } value;
1860         
1861         /* Context for parsing across buffer boundaries */
1862         asn_struct_ctx_t _asn_ctx;
1863 } E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs_t;
1864 typedef struct E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs {
1865         ProtocolIE_ID_t  id;
1866         Criticality_t    criticality;
1867         struct E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value {
1868                 E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR present;
1869                 union E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_u {
1870                         E_RABs_Admitted_ToBeModified_SgNBModAck_Item_t   E_RABs_Admitted_ToBeModified_SgNBModAck_Item;
1871                 } choice;
1872                 
1873                 /* Context for parsing across buffer boundaries */
1874                 asn_struct_ctx_t _asn_ctx;
1875         } value;
1876         
1877         /* Context for parsing across buffer boundaries */
1878         asn_struct_ctx_t _asn_ctx;
1879 } E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs_t;
1880 typedef struct E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs {
1881         ProtocolIE_ID_t  id;
1882         Criticality_t    criticality;
1883         struct E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value {
1884                 E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR present;
1885                 union E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_u {
1886                         E_RABs_Admitted_ToReleased_SgNBModAck_Item_t     E_RABs_Admitted_ToReleased_SgNBModAck_Item;
1887                 } choice;
1888                 
1889                 /* Context for parsing across buffer boundaries */
1890                 asn_struct_ctx_t _asn_ctx;
1891         } value;
1892         
1893         /* Context for parsing across buffer boundaries */
1894         asn_struct_ctx_t _asn_ctx;
1895 } E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs_t;
1896 typedef struct E_RABs_ToBeReleased_SgNBModReqd_ItemIEs {
1897         ProtocolIE_ID_t  id;
1898         Criticality_t    criticality;
1899         struct E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value {
1900                 E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR present;
1901                 union E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_u {
1902                         E_RABs_ToBeReleased_SgNBModReqd_Item_t   E_RABs_ToBeReleased_SgNBModReqd_Item;
1903                 } choice;
1904                 
1905                 /* Context for parsing across buffer boundaries */
1906                 asn_struct_ctx_t _asn_ctx;
1907         } value;
1908         
1909         /* Context for parsing across buffer boundaries */
1910         asn_struct_ctx_t _asn_ctx;
1911 } E_RABs_ToBeReleased_SgNBModReqd_ItemIEs_t;
1912 typedef struct E_RABs_ToBeModified_SgNBModReqd_ItemIEs {
1913         ProtocolIE_ID_t  id;
1914         Criticality_t    criticality;
1915         struct E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value {
1916                 E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR present;
1917                 union E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_u {
1918                         E_RABs_ToBeModified_SgNBModReqd_Item_t   E_RABs_ToBeModified_SgNBModReqd_Item;
1919                 } choice;
1920                 
1921                 /* Context for parsing across buffer boundaries */
1922                 asn_struct_ctx_t _asn_ctx;
1923         } value;
1924         
1925         /* Context for parsing across buffer boundaries */
1926         asn_struct_ctx_t _asn_ctx;
1927 } E_RABs_ToBeModified_SgNBModReqd_ItemIEs_t;
1928 typedef struct E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs {
1929         ProtocolIE_ID_t  id;
1930         Criticality_t    criticality;
1931         struct E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value {
1932                 E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR present;
1933                 union E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_u {
1934                         E_RABs_AdmittedToBeModified_SgNBModConf_Item_t   E_RABs_AdmittedToBeModified_SgNBModConf_Item;
1935                 } choice;
1936                 
1937                 /* Context for parsing across buffer boundaries */
1938                 asn_struct_ctx_t _asn_ctx;
1939         } value;
1940         
1941         /* Context for parsing across buffer boundaries */
1942         asn_struct_ctx_t _asn_ctx;
1943 } E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs_t;
1944 typedef struct E_RABs_ToBeReleased_SgNBRelReq_ItemIEs {
1945         ProtocolIE_ID_t  id;
1946         Criticality_t    criticality;
1947         struct E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value {
1948                 E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR present;
1949                 union E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_u {
1950                         E_RABs_ToBeReleased_SgNBRelReq_Item_t    E_RABs_ToBeReleased_SgNBRelReq_Item;
1951                 } choice;
1952                 
1953                 /* Context for parsing across buffer boundaries */
1954                 asn_struct_ctx_t _asn_ctx;
1955         } value;
1956         
1957         /* Context for parsing across buffer boundaries */
1958         asn_struct_ctx_t _asn_ctx;
1959 } E_RABs_ToBeReleased_SgNBRelReq_ItemIEs_t;
1960 typedef struct E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs {
1961         ProtocolIE_ID_t  id;
1962         Criticality_t    criticality;
1963         struct E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value {
1964                 E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR present;
1965                 union E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_u {
1966                         E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_Item_t        E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_Item;
1967                 } choice;
1968                 
1969                 /* Context for parsing across buffer boundaries */
1970                 asn_struct_ctx_t _asn_ctx;
1971         } value;
1972         
1973         /* Context for parsing across buffer boundaries */
1974         asn_struct_ctx_t _asn_ctx;
1975 } E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs_t;
1976 typedef struct E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs {
1977         ProtocolIE_ID_t  id;
1978         Criticality_t    criticality;
1979         struct E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value {
1980                 E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR present;
1981                 union E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_u {
1982                         E_RABs_ToBeReleased_SgNBRelReqd_Item_t   E_RABs_ToBeReleased_SgNBRelReqd_Item;
1983                 } choice;
1984                 
1985                 /* Context for parsing across buffer boundaries */
1986                 asn_struct_ctx_t _asn_ctx;
1987         } value;
1988         
1989         /* Context for parsing across buffer boundaries */
1990         asn_struct_ctx_t _asn_ctx;
1991 } E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs_t;
1992 typedef struct E_RABs_ToBeReleased_SgNBRelConf_ItemIEs {
1993         ProtocolIE_ID_t  id;
1994         Criticality_t    criticality;
1995         struct E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value {
1996                 E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR present;
1997                 union E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_u {
1998                         E_RABs_ToBeReleased_SgNBRelConf_Item_t   E_RABs_ToBeReleased_SgNBRelConf_Item;
1999                 } choice;
2000                 
2001                 /* Context for parsing across buffer boundaries */
2002                 asn_struct_ctx_t _asn_ctx;
2003         } value;
2004         
2005         /* Context for parsing across buffer boundaries */
2006         asn_struct_ctx_t _asn_ctx;
2007 } E_RABs_ToBeReleased_SgNBRelConf_ItemIEs_t;
2008 typedef struct E_RABs_SubjectToSgNBCounterCheck_ItemIEs {
2009         ProtocolIE_ID_t  id;
2010         Criticality_t    criticality;
2011         struct E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value {
2012                 E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR present;
2013                 union E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_u {
2014                         E_RABs_SubjectToSgNBCounterCheck_Item_t  E_RABs_SubjectToSgNBCounterCheck_Item;
2015                 } choice;
2016                 
2017                 /* Context for parsing across buffer boundaries */
2018                 asn_struct_ctx_t _asn_ctx;
2019         } value;
2020         
2021         /* Context for parsing across buffer boundaries */
2022         asn_struct_ctx_t _asn_ctx;
2023 } E_RABs_SubjectToSgNBCounterCheck_ItemIEs_t;
2024 typedef struct E_RABs_ToBeReleased_SgNBChaConf_ItemIEs {
2025         ProtocolIE_ID_t  id;
2026         Criticality_t    criticality;
2027         struct E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value {
2028                 E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR present;
2029                 union E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_u {
2030                         E_RABs_ToBeReleased_SgNBChaConf_Item_t   E_RABs_ToBeReleased_SgNBChaConf_Item;
2031                 } choice;
2032                 
2033                 /* Context for parsing across buffer boundaries */
2034                 asn_struct_ctx_t _asn_ctx;
2035         } value;
2036         
2037         /* Context for parsing across buffer boundaries */
2038         asn_struct_ctx_t _asn_ctx;
2039 } E_RABs_ToBeReleased_SgNBChaConf_ItemIEs_t;
2040 typedef struct E_RABs_DataForwardingAddress_ItemIEs {
2041         ProtocolIE_ID_t  id;
2042         Criticality_t    criticality;
2043         struct E_RABs_DataForwardingAddress_ItemIEs__value {
2044                 E_RABs_DataForwardingAddress_ItemIEs__value_PR present;
2045                 union E_RABs_DataForwardingAddress_ItemIEs__value_u {
2046                         E_RABs_DataForwardingAddress_Item_t      E_RABs_DataForwardingAddress_Item;
2047                 } choice;
2048                 
2049                 /* Context for parsing across buffer boundaries */
2050                 asn_struct_ctx_t _asn_ctx;
2051         } value;
2052         
2053         /* Context for parsing across buffer boundaries */
2054         asn_struct_ctx_t _asn_ctx;
2055 } E_RABs_DataForwardingAddress_ItemIEs_t;
2056 typedef struct RICsubscriptionRequest_IEs {
2057         ProtocolIE_ID_t  id;
2058         Criticality_t    criticality;
2059         struct RICsubscriptionRequest_IEs__value {
2060                 RICsubscriptionRequest_IEs__value_PR present;
2061                 union RICsubscriptionRequest_IEs__value_u {
2062                         RICrequestID_t   RICrequestID;
2063                         RANfunctionID_t  RANfunctionID;
2064                         RICsubscription_t        RICsubscription;
2065                 } choice;
2066                 
2067                 /* Context for parsing across buffer boundaries */
2068                 asn_struct_ctx_t _asn_ctx;
2069         } value;
2070         
2071         /* Context for parsing across buffer boundaries */
2072         asn_struct_ctx_t _asn_ctx;
2073 } RICsubscriptionRequest_IEs_t;
2074 typedef struct RICsubscriptionResponse_IEs {
2075         ProtocolIE_ID_t  id;
2076         Criticality_t    criticality;
2077         struct RICsubscriptionResponse_IEs__value {
2078                 RICsubscriptionResponse_IEs__value_PR present;
2079                 union RICsubscriptionResponse_IEs__value_u {
2080                         RICrequestID_t   RICrequestID;
2081                         RANfunctionID_t  RANfunctionID;
2082                         RICaction_Admitted_List_t        RICaction_Admitted_List;
2083                         RICaction_NotAdmitted_List_t     RICaction_NotAdmitted_List;
2084                 } choice;
2085                 
2086                 /* Context for parsing across buffer boundaries */
2087                 asn_struct_ctx_t _asn_ctx;
2088         } value;
2089         
2090         /* Context for parsing across buffer boundaries */
2091         asn_struct_ctx_t _asn_ctx;
2092 } RICsubscriptionResponse_IEs_t;
2093 typedef struct RICsubscriptionFailure_IEs {
2094         ProtocolIE_ID_t  id;
2095         Criticality_t    criticality;
2096         struct RICsubscriptionFailure_IEs__value {
2097                 RICsubscriptionFailure_IEs__value_PR present;
2098                 union RICsubscriptionFailure_IEs__value_u {
2099                         RICrequestID_t   RICrequestID;
2100                         RANfunctionID_t  RANfunctionID;
2101                         RICaction_NotAdmitted_List_t     RICaction_NotAdmitted_List;
2102                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2103                 } choice;
2104                 
2105                 /* Context for parsing across buffer boundaries */
2106                 asn_struct_ctx_t _asn_ctx;
2107         } value;
2108         
2109         /* Context for parsing across buffer boundaries */
2110         asn_struct_ctx_t _asn_ctx;
2111 } RICsubscriptionFailure_IEs_t;
2112 typedef struct RICsubscriptionDeleteRequest_IEs {
2113         ProtocolIE_ID_t  id;
2114         Criticality_t    criticality;
2115         struct RICsubscriptionDeleteRequest_IEs__value {
2116                 RICsubscriptionDeleteRequest_IEs__value_PR present;
2117                 union RICsubscriptionDeleteRequest_IEs__value_u {
2118                         RICrequestID_t   RICrequestID;
2119                         RANfunctionID_t  RANfunctionID;
2120                 } choice;
2121                 
2122                 /* Context for parsing across buffer boundaries */
2123                 asn_struct_ctx_t _asn_ctx;
2124         } value;
2125         
2126         /* Context for parsing across buffer boundaries */
2127         asn_struct_ctx_t _asn_ctx;
2128 } RICsubscriptionDeleteRequest_IEs_t;
2129 typedef struct RICsubscriptionDeleteResponse_IEs {
2130         ProtocolIE_ID_t  id;
2131         Criticality_t    criticality;
2132         struct RICsubscriptionDeleteResponse_IEs__value {
2133                 RICsubscriptionDeleteResponse_IEs__value_PR present;
2134                 union RICsubscriptionDeleteResponse_IEs__value_u {
2135                         RICrequestID_t   RICrequestID;
2136                         RANfunctionID_t  RANfunctionID;
2137                 } choice;
2138                 
2139                 /* Context for parsing across buffer boundaries */
2140                 asn_struct_ctx_t _asn_ctx;
2141         } value;
2142         
2143         /* Context for parsing across buffer boundaries */
2144         asn_struct_ctx_t _asn_ctx;
2145 } RICsubscriptionDeleteResponse_IEs_t;
2146 typedef struct RICsubscriptionDeleteFailure_IEs {
2147         ProtocolIE_ID_t  id;
2148         Criticality_t    criticality;
2149         struct RICsubscriptionDeleteFailure_IEs__value {
2150                 RICsubscriptionDeleteFailure_IEs__value_PR present;
2151                 union RICsubscriptionDeleteFailure_IEs__value_u {
2152                         RICrequestID_t   RICrequestID;
2153                         RANfunctionID_t  RANfunctionID;
2154                         RICcause_t       RICcause;
2155                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2156                 } choice;
2157                 
2158                 /* Context for parsing across buffer boundaries */
2159                 asn_struct_ctx_t _asn_ctx;
2160         } value;
2161         
2162         /* Context for parsing across buffer boundaries */
2163         asn_struct_ctx_t _asn_ctx;
2164 } RICsubscriptionDeleteFailure_IEs_t;
2165 typedef struct RICindication_IEs {
2166         ProtocolIE_ID_t  id;
2167         Criticality_t    criticality;
2168         struct RICindication_IEs__value {
2169                 RICindication_IEs__value_PR present;
2170                 union RICindication_IEs__value_u {
2171                         RICrequestID_t   RICrequestID;
2172                         RANfunctionID_t  RANfunctionID;
2173                         RICactionID_t    RICactionID;
2174                         RICindicationSN_t        RICindicationSN;
2175                         RICindicationType_t      RICindicationType;
2176                         RICindicationHeader_t    RICindicationHeader;
2177                         RICindicationMessage_t   RICindicationMessage;
2178                         RICcallProcessID_t       RICcallProcessID;
2179                 } choice;
2180                 
2181                 /* Context for parsing across buffer boundaries */
2182                 asn_struct_ctx_t _asn_ctx;
2183         } value;
2184         
2185         /* Context for parsing across buffer boundaries */
2186         asn_struct_ctx_t _asn_ctx;
2187 } RICindication_IEs_t;
2188 typedef struct RICcontrolRequest_IEs {
2189         ProtocolIE_ID_t  id;
2190         Criticality_t    criticality;
2191         struct RICcontrolRequest_IEs__value {
2192                 RICcontrolRequest_IEs__value_PR present;
2193                 union RICcontrolRequest_IEs__value_u {
2194                         RICrequestID_t   RICrequestID;
2195                         RANfunctionID_t  RANfunctionID;
2196                         RICcallProcessID_t       RICcallProcessID;
2197                         RICcontrolHeader_t       RICcontrolHeader;
2198                         RICcontrolMessage_t      RICcontrolMessage;
2199                         RICcontrolAckRequest_t   RICcontrolAckRequest;
2200                 } choice;
2201                 
2202                 /* Context for parsing across buffer boundaries */
2203                 asn_struct_ctx_t _asn_ctx;
2204         } value;
2205         
2206         /* Context for parsing across buffer boundaries */
2207         asn_struct_ctx_t _asn_ctx;
2208 } RICcontrolRequest_IEs_t;
2209 typedef struct RICcontrolAcknowledge_IEs {
2210         ProtocolIE_ID_t  id;
2211         Criticality_t    criticality;
2212         struct RICcontrolAcknowledge_IEs__value {
2213                 RICcontrolAcknowledge_IEs__value_PR present;
2214                 union RICcontrolAcknowledge_IEs__value_u {
2215                         RICrequestID_t   RICrequestID;
2216                         RANfunctionID_t  RANfunctionID;
2217                         RICcallProcessID_t       RICcallProcessID;
2218                         RICcontrolStatus_t       RICcontrolStatus;
2219                 } choice;
2220                 
2221                 /* Context for parsing across buffer boundaries */
2222                 asn_struct_ctx_t _asn_ctx;
2223         } value;
2224         
2225         /* Context for parsing across buffer boundaries */
2226         asn_struct_ctx_t _asn_ctx;
2227 } RICcontrolAcknowledge_IEs_t;
2228 typedef struct RICcontrolFailure_IEs {
2229         ProtocolIE_ID_t  id;
2230         Criticality_t    criticality;
2231         struct RICcontrolFailure_IEs__value {
2232                 RICcontrolFailure_IEs__value_PR present;
2233                 union RICcontrolFailure_IEs__value_u {
2234                         RICrequestID_t   RICrequestID;
2235                         RANfunctionID_t  RANfunctionID;
2236                         RICcallProcessID_t       RICcallProcessID;
2237                         RICcause_t       RICcause;
2238                 } choice;
2239                 
2240                 /* Context for parsing across buffer boundaries */
2241                 asn_struct_ctx_t _asn_ctx;
2242         } value;
2243         
2244         /* Context for parsing across buffer boundaries */
2245         asn_struct_ctx_t _asn_ctx;
2246 } RICcontrolFailure_IEs_t;
2247 typedef struct RICserviceUpdate_IEs {
2248         ProtocolIE_ID_t  id;
2249         Criticality_t    criticality;
2250         struct RICserviceUpdate_IEs__value {
2251                 RICserviceUpdate_IEs__value_PR present;
2252                 union RICserviceUpdate_IEs__value_u {
2253                         RANfunctions_List_t      RANfunctions_List;
2254                         RANfunctionsID_List_t    RANfunctionsID_List;
2255                 } choice;
2256                 
2257                 /* Context for parsing across buffer boundaries */
2258                 asn_struct_ctx_t _asn_ctx;
2259         } value;
2260         
2261         /* Context for parsing across buffer boundaries */
2262         asn_struct_ctx_t _asn_ctx;
2263 } RICserviceUpdate_IEs_t;
2264 typedef struct RICserviceUpdateAcknowledge_IEs {
2265         ProtocolIE_ID_t  id;
2266         Criticality_t    criticality;
2267         struct RICserviceUpdateAcknowledge_IEs__value {
2268                 RICserviceUpdateAcknowledge_IEs__value_PR present;
2269                 union RICserviceUpdateAcknowledge_IEs__value_u {
2270                         RANfunctionsID_List_t    RANfunctionsID_List;
2271                         RANfunctionsIDcause_List_t       RANfunctionsIDcause_List;
2272                 } choice;
2273                 
2274                 /* Context for parsing across buffer boundaries */
2275                 asn_struct_ctx_t _asn_ctx;
2276         } value;
2277         
2278         /* Context for parsing across buffer boundaries */
2279         asn_struct_ctx_t _asn_ctx;
2280 } RICserviceUpdateAcknowledge_IEs_t;
2281 typedef struct RICserviceUpdateFailure_IEs {
2282         ProtocolIE_ID_t  id;
2283         Criticality_t    criticality;
2284         struct RICserviceUpdateFailure_IEs__value {
2285                 RICserviceUpdateFailure_IEs__value_PR present;
2286                 union RICserviceUpdateFailure_IEs__value_u {
2287                         RANfunctionsIDcause_List_t       RANfunctionsIDcause_List;
2288                         TimeToWait_t     TimeToWait;
2289                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2290                 } choice;
2291                 
2292                 /* Context for parsing across buffer boundaries */
2293                 asn_struct_ctx_t _asn_ctx;
2294         } value;
2295         
2296         /* Context for parsing across buffer boundaries */
2297         asn_struct_ctx_t _asn_ctx;
2298 } RICserviceUpdateFailure_IEs_t;
2299 typedef struct RICserviceQuery_IEs {
2300         ProtocolIE_ID_t  id;
2301         Criticality_t    criticality;
2302         struct RICserviceQuery_IEs__value {
2303                 RICserviceQuery_IEs__value_PR present;
2304                 union RICserviceQuery_IEs__value_u {
2305                         RANfunctionsID_List_t    RANfunctionsID_List;
2306                 } choice;
2307                 
2308                 /* Context for parsing across buffer boundaries */
2309                 asn_struct_ctx_t _asn_ctx;
2310         } value;
2311         
2312         /* Context for parsing across buffer boundaries */
2313         asn_struct_ctx_t _asn_ctx;
2314 } RICserviceQuery_IEs_t;
2315 typedef struct HandoverRequest_IEs {
2316         ProtocolIE_ID_t  id;
2317         Criticality_t    criticality;
2318         struct HandoverRequest_IEs__value {
2319                 HandoverRequest_IEs__value_PR present;
2320                 union HandoverRequest_IEs__value_u {
2321                         UE_X2AP_ID_t     UE_X2AP_ID;
2322                         Cause_t  Cause;
2323                         ECGI_t   ECGI;
2324                         GUMMEI_t         GUMMEI;
2325                         UE_ContextInformation_t  UE_ContextInformation;
2326                         UE_HistoryInformation_t  UE_HistoryInformation;
2327                         TraceActivation_t        TraceActivation;
2328                         SRVCCOperationPossible_t         SRVCCOperationPossible;
2329                         CSGMembershipStatus_t    CSGMembershipStatus;
2330                         MobilityInformation_t    MobilityInformation;
2331                         Masked_IMEISV_t  Masked_IMEISV;
2332                         UE_HistoryInformationFromTheUE_t         UE_HistoryInformationFromTheUE;
2333                         ExpectedUEBehaviour_t    ExpectedUEBehaviour;
2334                         ProSeAuthorized_t        ProSeAuthorized;
2335                         UE_ContextReferenceAtSeNB_t      UE_ContextReferenceAtSeNB;
2336                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
2337                         V2XServicesAuthorized_t  V2XServicesAuthorized;
2338                         UE_ContextReferenceAtWT_t        UE_ContextReferenceAtWT;
2339                         NRUESecurityCapabilities_t       NRUESecurityCapabilities;
2340                         UE_ContextReferenceAtSgNB_t      UE_ContextReferenceAtSgNB;
2341                         AerialUEsubscriptionInformation_t        AerialUEsubscriptionInformation;
2342                         Subscription_Based_UE_DifferentiationInfo_t      Subscription_Based_UE_DifferentiationInfo;
2343                 } choice;
2344                 
2345                 /* Context for parsing across buffer boundaries */
2346                 asn_struct_ctx_t _asn_ctx;
2347         } value;
2348         
2349         /* Context for parsing across buffer boundaries */
2350         asn_struct_ctx_t _asn_ctx;
2351 } HandoverRequest_IEs_t;
2352 typedef struct HandoverRequestAcknowledge_IEs {
2353         ProtocolIE_ID_t  id;
2354         Criticality_t    criticality;
2355         struct HandoverRequestAcknowledge_IEs__value {
2356                 HandoverRequestAcknowledge_IEs__value_PR present;
2357                 union HandoverRequestAcknowledge_IEs__value_u {
2358                         UE_X2AP_ID_t     UE_X2AP_ID;
2359                         E_RABs_Admitted_List_t   E_RABs_Admitted_List;
2360                         E_RAB_List_t     E_RAB_List;
2361                         TargeteNBtoSource_eNBTransparentContainer_t      TargeteNBtoSource_eNBTransparentContainer;
2362                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2363                         UE_ContextKeptIndicator_t        UE_ContextKeptIndicator;
2364                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
2365                 } choice;
2366                 
2367                 /* Context for parsing across buffer boundaries */
2368                 asn_struct_ctx_t _asn_ctx;
2369         } value;
2370         
2371         /* Context for parsing across buffer boundaries */
2372         asn_struct_ctx_t _asn_ctx;
2373 } HandoverRequestAcknowledge_IEs_t;
2374 typedef struct HandoverPreparationFailure_IEs {
2375         ProtocolIE_ID_t  id;
2376         Criticality_t    criticality;
2377         struct HandoverPreparationFailure_IEs__value {
2378                 HandoverPreparationFailure_IEs__value_PR present;
2379                 union HandoverPreparationFailure_IEs__value_u {
2380                         UE_X2AP_ID_t     UE_X2AP_ID;
2381                         Cause_t  Cause;
2382                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2383                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
2384                 } choice;
2385                 
2386                 /* Context for parsing across buffer boundaries */
2387                 asn_struct_ctx_t _asn_ctx;
2388         } value;
2389         
2390         /* Context for parsing across buffer boundaries */
2391         asn_struct_ctx_t _asn_ctx;
2392 } HandoverPreparationFailure_IEs_t;
2393 typedef struct HandoverReport_IEs {
2394         ProtocolIE_ID_t  id;
2395         Criticality_t    criticality;
2396         struct HandoverReport_IEs__value {
2397                 HandoverReport_IEs__value_PR present;
2398                 union HandoverReport_IEs__value_u {
2399                         HandoverReportType_t     HandoverReportType;
2400                         Cause_t  Cause;
2401                         ECGI_t   ECGI;
2402                         TargetCellInUTRAN_t      TargetCellInUTRAN;
2403                         CRNTI_t  CRNTI;
2404                         MobilityInformation_t    MobilityInformation;
2405                         UE_RLF_Report_Container_t        UE_RLF_Report_Container;
2406                         UE_RLF_Report_Container_for_extended_bands_t     UE_RLF_Report_Container_for_extended_bands;
2407                 } choice;
2408                 
2409                 /* Context for parsing across buffer boundaries */
2410                 asn_struct_ctx_t _asn_ctx;
2411         } value;
2412         
2413         /* Context for parsing across buffer boundaries */
2414         asn_struct_ctx_t _asn_ctx;
2415 } HandoverReport_IEs_t;
2416 typedef struct SNStatusTransfer_IEs {
2417         ProtocolIE_ID_t  id;
2418         Criticality_t    criticality;
2419         struct SNStatusTransfer_IEs__value {
2420                 SNStatusTransfer_IEs__value_PR present;
2421                 union SNStatusTransfer_IEs__value_u {
2422                         UE_X2AP_ID_t     UE_X2AP_ID;
2423                         E_RABs_SubjectToStatusTransfer_List_t    E_RABs_SubjectToStatusTransfer_List;
2424                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
2425                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
2426                 } choice;
2427                 
2428                 /* Context for parsing across buffer boundaries */
2429                 asn_struct_ctx_t _asn_ctx;
2430         } value;
2431         
2432         /* Context for parsing across buffer boundaries */
2433         asn_struct_ctx_t _asn_ctx;
2434 } SNStatusTransfer_IEs_t;
2435 typedef struct UEContextRelease_IEs {
2436         ProtocolIE_ID_t  id;
2437         Criticality_t    criticality;
2438         struct UEContextRelease_IEs__value {
2439                 UEContextRelease_IEs__value_PR present;
2440                 union UEContextRelease_IEs__value_u {
2441                         UE_X2AP_ID_t     UE_X2AP_ID;
2442                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
2443                         SIPTOBearerDeactivationIndication_t      SIPTOBearerDeactivationIndication;
2444                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
2445                 } choice;
2446                 
2447                 /* Context for parsing across buffer boundaries */
2448                 asn_struct_ctx_t _asn_ctx;
2449         } value;
2450         
2451         /* Context for parsing across buffer boundaries */
2452         asn_struct_ctx_t _asn_ctx;
2453 } UEContextRelease_IEs_t;
2454 typedef struct HandoverCancel_IEs {
2455         ProtocolIE_ID_t  id;
2456         Criticality_t    criticality;
2457         struct HandoverCancel_IEs__value {
2458                 HandoverCancel_IEs__value_PR present;
2459                 union HandoverCancel_IEs__value_u {
2460                         UE_X2AP_ID_t     UE_X2AP_ID;
2461                         Cause_t  Cause;
2462                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
2463                 } choice;
2464                 
2465                 /* Context for parsing across buffer boundaries */
2466                 asn_struct_ctx_t _asn_ctx;
2467         } value;
2468         
2469         /* Context for parsing across buffer boundaries */
2470         asn_struct_ctx_t _asn_ctx;
2471 } HandoverCancel_IEs_t;
2472 typedef struct ErrorIndication_IEs {
2473         ProtocolIE_ID_t  id;
2474         Criticality_t    criticality;
2475         struct ErrorIndication_IEs__value {
2476                 ErrorIndication_IEs__value_PR present;
2477                 union ErrorIndication_IEs__value_u {
2478                         UE_X2AP_ID_t     UE_X2AP_ID;
2479                         Cause_t  Cause;
2480                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2481                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
2482                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
2483                 } choice;
2484                 
2485                 /* Context for parsing across buffer boundaries */
2486                 asn_struct_ctx_t _asn_ctx;
2487         } value;
2488         
2489         /* Context for parsing across buffer boundaries */
2490         asn_struct_ctx_t _asn_ctx;
2491 } ErrorIndication_IEs_t;
2492 typedef struct ResetRequest_IEs {
2493         ProtocolIE_ID_t  id;
2494         Criticality_t    criticality;
2495         struct ResetRequest_IEs__value {
2496                 ResetRequest_IEs__value_PR present;
2497                 union ResetRequest_IEs__value_u {
2498                         Cause_t  Cause;
2499                 } choice;
2500                 
2501                 /* Context for parsing across buffer boundaries */
2502                 asn_struct_ctx_t _asn_ctx;
2503         } value;
2504         
2505         /* Context for parsing across buffer boundaries */
2506         asn_struct_ctx_t _asn_ctx;
2507 } ResetRequest_IEs_t;
2508 typedef struct ResetResponse_IEs {
2509         ProtocolIE_ID_t  id;
2510         Criticality_t    criticality;
2511         struct ResetResponse_IEs__value {
2512                 ResetResponse_IEs__value_PR present;
2513                 union ResetResponse_IEs__value_u {
2514                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2515                 } choice;
2516                 
2517                 /* Context for parsing across buffer boundaries */
2518                 asn_struct_ctx_t _asn_ctx;
2519         } value;
2520         
2521         /* Context for parsing across buffer boundaries */
2522         asn_struct_ctx_t _asn_ctx;
2523 } ResetResponse_IEs_t;
2524 typedef struct X2SetupRequest_IEs {
2525         ProtocolIE_ID_t  id;
2526         Criticality_t    criticality;
2527         struct X2SetupRequest_IEs__value {
2528                 X2SetupRequest_IEs__value_PR present;
2529                 union X2SetupRequest_IEs__value_u {
2530                         GlobalENB_ID_t   GlobalENB_ID;
2531                         ServedCells_t    ServedCells;
2532                         GUGroupIDList_t  GUGroupIDList;
2533                         LHN_ID_t         LHN_ID;
2534                 } choice;
2535                 
2536                 /* Context for parsing across buffer boundaries */
2537                 asn_struct_ctx_t _asn_ctx;
2538         } value;
2539         
2540         /* Context for parsing across buffer boundaries */
2541         asn_struct_ctx_t _asn_ctx;
2542 } X2SetupRequest_IEs_t;
2543 typedef struct X2SetupResponse_IEs {
2544         ProtocolIE_ID_t  id;
2545         Criticality_t    criticality;
2546         struct X2SetupResponse_IEs__value {
2547                 X2SetupResponse_IEs__value_PR present;
2548                 union X2SetupResponse_IEs__value_u {
2549                         GlobalENB_ID_t   GlobalENB_ID;
2550                         ServedCells_t    ServedCells;
2551                         GUGroupIDList_t  GUGroupIDList;
2552                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2553                         LHN_ID_t         LHN_ID;
2554                 } choice;
2555                 
2556                 /* Context for parsing across buffer boundaries */
2557                 asn_struct_ctx_t _asn_ctx;
2558         } value;
2559         
2560         /* Context for parsing across buffer boundaries */
2561         asn_struct_ctx_t _asn_ctx;
2562 } X2SetupResponse_IEs_t;
2563 typedef struct X2SetupFailure_IEs {
2564         ProtocolIE_ID_t  id;
2565         Criticality_t    criticality;
2566         struct X2SetupFailure_IEs__value {
2567                 X2SetupFailure_IEs__value_PR present;
2568                 union X2SetupFailure_IEs__value_u {
2569                         Cause_t  Cause;
2570                         TimeToWait_t     TimeToWait;
2571                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2572                 } choice;
2573                 
2574                 /* Context for parsing across buffer boundaries */
2575                 asn_struct_ctx_t _asn_ctx;
2576         } value;
2577         
2578         /* Context for parsing across buffer boundaries */
2579         asn_struct_ctx_t _asn_ctx;
2580 } X2SetupFailure_IEs_t;
2581 typedef struct LoadInformation_IEs {
2582         ProtocolIE_ID_t  id;
2583         Criticality_t    criticality;
2584         struct LoadInformation_IEs__value {
2585                 LoadInformation_IEs__value_PR present;
2586                 union LoadInformation_IEs__value_u {
2587                         CellInformation_List_t   CellInformation_List;
2588                 } choice;
2589                 
2590                 /* Context for parsing across buffer boundaries */
2591                 asn_struct_ctx_t _asn_ctx;
2592         } value;
2593         
2594         /* Context for parsing across buffer boundaries */
2595         asn_struct_ctx_t _asn_ctx;
2596 } LoadInformation_IEs_t;
2597 typedef struct ENBConfigurationUpdate_IEs {
2598         ProtocolIE_ID_t  id;
2599         Criticality_t    criticality;
2600         struct ENBConfigurationUpdate_IEs__value {
2601                 ENBConfigurationUpdate_IEs__value_PR present;
2602                 union ENBConfigurationUpdate_IEs__value_u {
2603                         ServedCells_t    ServedCells;
2604                         ServedCellsToModify_t    ServedCellsToModify;
2605                         Old_ECGIs_t      Old_ECGIs;
2606                         GUGroupIDList_t  GUGroupIDList;
2607                         CoverageModificationList_t       CoverageModificationList;
2608                 } choice;
2609                 
2610                 /* Context for parsing across buffer boundaries */
2611                 asn_struct_ctx_t _asn_ctx;
2612         } value;
2613         
2614         /* Context for parsing across buffer boundaries */
2615         asn_struct_ctx_t _asn_ctx;
2616 } ENBConfigurationUpdate_IEs_t;
2617 typedef struct ENBConfigurationUpdateAcknowledge_IEs {
2618         ProtocolIE_ID_t  id;
2619         Criticality_t    criticality;
2620         struct ENBConfigurationUpdateAcknowledge_IEs__value {
2621                 ENBConfigurationUpdateAcknowledge_IEs__value_PR present;
2622                 union ENBConfigurationUpdateAcknowledge_IEs__value_u {
2623                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2624                 } choice;
2625                 
2626                 /* Context for parsing across buffer boundaries */
2627                 asn_struct_ctx_t _asn_ctx;
2628         } value;
2629         
2630         /* Context for parsing across buffer boundaries */
2631         asn_struct_ctx_t _asn_ctx;
2632 } ENBConfigurationUpdateAcknowledge_IEs_t;
2633 typedef struct ENBConfigurationUpdateFailure_IEs {
2634         ProtocolIE_ID_t  id;
2635         Criticality_t    criticality;
2636         struct ENBConfigurationUpdateFailure_IEs__value {
2637                 ENBConfigurationUpdateFailure_IEs__value_PR present;
2638                 union ENBConfigurationUpdateFailure_IEs__value_u {
2639                         Cause_t  Cause;
2640                         TimeToWait_t     TimeToWait;
2641                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2642                 } choice;
2643                 
2644                 /* Context for parsing across buffer boundaries */
2645                 asn_struct_ctx_t _asn_ctx;
2646         } value;
2647         
2648         /* Context for parsing across buffer boundaries */
2649         asn_struct_ctx_t _asn_ctx;
2650 } ENBConfigurationUpdateFailure_IEs_t;
2651 typedef struct ResourceStatusRequest_IEs {
2652         ProtocolIE_ID_t  id;
2653         Criticality_t    criticality;
2654         struct ResourceStatusRequest_IEs__value {
2655                 ResourceStatusRequest_IEs__value_PR present;
2656                 union ResourceStatusRequest_IEs__value_u {
2657                         Measurement_ID_t         Measurement_ID;
2658                         Registration_Request_t   Registration_Request;
2659                         ReportCharacteristics_t  ReportCharacteristics;
2660                         CellToReport_List_t      CellToReport_List;
2661                         ReportingPeriodicity_t   ReportingPeriodicity;
2662                         PartialSuccessIndicator_t        PartialSuccessIndicator;
2663                         ReportingPeriodicityRSRPMR_t     ReportingPeriodicityRSRPMR;
2664                         ReportingPeriodicityCSIR_t       ReportingPeriodicityCSIR;
2665                 } choice;
2666                 
2667                 /* Context for parsing across buffer boundaries */
2668                 asn_struct_ctx_t _asn_ctx;
2669         } value;
2670         
2671         /* Context for parsing across buffer boundaries */
2672         asn_struct_ctx_t _asn_ctx;
2673 } ResourceStatusRequest_IEs_t;
2674 typedef struct ResourceStatusResponse_IEs {
2675         ProtocolIE_ID_t  id;
2676         Criticality_t    criticality;
2677         struct ResourceStatusResponse_IEs__value {
2678                 ResourceStatusResponse_IEs__value_PR present;
2679                 union ResourceStatusResponse_IEs__value_u {
2680                         Measurement_ID_t         Measurement_ID;
2681                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2682                         MeasurementInitiationResult_List_t       MeasurementInitiationResult_List;
2683                 } choice;
2684                 
2685                 /* Context for parsing across buffer boundaries */
2686                 asn_struct_ctx_t _asn_ctx;
2687         } value;
2688         
2689         /* Context for parsing across buffer boundaries */
2690         asn_struct_ctx_t _asn_ctx;
2691 } ResourceStatusResponse_IEs_t;
2692 typedef struct ResourceStatusFailure_IEs {
2693         ProtocolIE_ID_t  id;
2694         Criticality_t    criticality;
2695         struct ResourceStatusFailure_IEs__value {
2696                 ResourceStatusFailure_IEs__value_PR present;
2697                 union ResourceStatusFailure_IEs__value_u {
2698                         Measurement_ID_t         Measurement_ID;
2699                         Cause_t  Cause;
2700                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2701                         CompleteFailureCauseInformation_List_t   CompleteFailureCauseInformation_List;
2702                 } choice;
2703                 
2704                 /* Context for parsing across buffer boundaries */
2705                 asn_struct_ctx_t _asn_ctx;
2706         } value;
2707         
2708         /* Context for parsing across buffer boundaries */
2709         asn_struct_ctx_t _asn_ctx;
2710 } ResourceStatusFailure_IEs_t;
2711 typedef struct ResourceStatusUpdate_IEs {
2712         ProtocolIE_ID_t  id;
2713         Criticality_t    criticality;
2714         struct ResourceStatusUpdate_IEs__value {
2715                 ResourceStatusUpdate_IEs__value_PR present;
2716                 union ResourceStatusUpdate_IEs__value_u {
2717                         Measurement_ID_t         Measurement_ID;
2718                         CellMeasurementResult_List_t     CellMeasurementResult_List;
2719                 } choice;
2720                 
2721                 /* Context for parsing across buffer boundaries */
2722                 asn_struct_ctx_t _asn_ctx;
2723         } value;
2724         
2725         /* Context for parsing across buffer boundaries */
2726         asn_struct_ctx_t _asn_ctx;
2727 } ResourceStatusUpdate_IEs_t;
2728 typedef struct MobilityChangeRequest_IEs {
2729         ProtocolIE_ID_t  id;
2730         Criticality_t    criticality;
2731         struct MobilityChangeRequest_IEs__value {
2732                 MobilityChangeRequest_IEs__value_PR present;
2733                 union MobilityChangeRequest_IEs__value_u {
2734                         ECGI_t   ECGI;
2735                         MobilityParametersInformation_t  MobilityParametersInformation;
2736                         Cause_t  Cause;
2737                 } choice;
2738                 
2739                 /* Context for parsing across buffer boundaries */
2740                 asn_struct_ctx_t _asn_ctx;
2741         } value;
2742         
2743         /* Context for parsing across buffer boundaries */
2744         asn_struct_ctx_t _asn_ctx;
2745 } MobilityChangeRequest_IEs_t;
2746 typedef struct MobilityChangeAcknowledge_IEs {
2747         ProtocolIE_ID_t  id;
2748         Criticality_t    criticality;
2749         struct MobilityChangeAcknowledge_IEs__value {
2750                 MobilityChangeAcknowledge_IEs__value_PR present;
2751                 union MobilityChangeAcknowledge_IEs__value_u {
2752                         ECGI_t   ECGI;
2753                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2754                 } choice;
2755                 
2756                 /* Context for parsing across buffer boundaries */
2757                 asn_struct_ctx_t _asn_ctx;
2758         } value;
2759         
2760         /* Context for parsing across buffer boundaries */
2761         asn_struct_ctx_t _asn_ctx;
2762 } MobilityChangeAcknowledge_IEs_t;
2763 typedef struct MobilityChangeFailure_IEs {
2764         ProtocolIE_ID_t  id;
2765         Criticality_t    criticality;
2766         struct MobilityChangeFailure_IEs__value {
2767                 MobilityChangeFailure_IEs__value_PR present;
2768                 union MobilityChangeFailure_IEs__value_u {
2769                         ECGI_t   ECGI;
2770                         Cause_t  Cause;
2771                         MobilityParametersModificationRange_t    MobilityParametersModificationRange;
2772                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2773                 } choice;
2774                 
2775                 /* Context for parsing across buffer boundaries */
2776                 asn_struct_ctx_t _asn_ctx;
2777         } value;
2778         
2779         /* Context for parsing across buffer boundaries */
2780         asn_struct_ctx_t _asn_ctx;
2781 } MobilityChangeFailure_IEs_t;
2782 typedef struct RLFIndication_IEs {
2783         ProtocolIE_ID_t  id;
2784         Criticality_t    criticality;
2785         struct RLFIndication_IEs__value {
2786                 RLFIndication_IEs__value_PR present;
2787                 union RLFIndication_IEs__value_u {
2788                         PCI_t    PCI;
2789                         ECGI_t   ECGI;
2790                         CRNTI_t  CRNTI;
2791                         ShortMAC_I_t     ShortMAC_I;
2792                         UE_RLF_Report_Container_t        UE_RLF_Report_Container;
2793                         RRCConnSetupIndicator_t  RRCConnSetupIndicator;
2794                         RRCConnReestabIndicator_t        RRCConnReestabIndicator;
2795                         UE_RLF_Report_Container_for_extended_bands_t     UE_RLF_Report_Container_for_extended_bands;
2796                 } choice;
2797                 
2798                 /* Context for parsing across buffer boundaries */
2799                 asn_struct_ctx_t _asn_ctx;
2800         } value;
2801         
2802         /* Context for parsing across buffer boundaries */
2803         asn_struct_ctx_t _asn_ctx;
2804 } RLFIndication_IEs_t;
2805 typedef struct CellActivationRequest_IEs {
2806         ProtocolIE_ID_t  id;
2807         Criticality_t    criticality;
2808         struct CellActivationRequest_IEs__value {
2809                 CellActivationRequest_IEs__value_PR present;
2810                 union CellActivationRequest_IEs__value_u {
2811                         ServedCellsToActivate_t  ServedCellsToActivate;
2812                 } choice;
2813                 
2814                 /* Context for parsing across buffer boundaries */
2815                 asn_struct_ctx_t _asn_ctx;
2816         } value;
2817         
2818         /* Context for parsing across buffer boundaries */
2819         asn_struct_ctx_t _asn_ctx;
2820 } CellActivationRequest_IEs_t;
2821 typedef struct CellActivationResponse_IEs {
2822         ProtocolIE_ID_t  id;
2823         Criticality_t    criticality;
2824         struct CellActivationResponse_IEs__value {
2825                 CellActivationResponse_IEs__value_PR present;
2826                 union CellActivationResponse_IEs__value_u {
2827                         ActivatedCellList_t      ActivatedCellList;
2828                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2829                 } choice;
2830                 
2831                 /* Context for parsing across buffer boundaries */
2832                 asn_struct_ctx_t _asn_ctx;
2833         } value;
2834         
2835         /* Context for parsing across buffer boundaries */
2836         asn_struct_ctx_t _asn_ctx;
2837 } CellActivationResponse_IEs_t;
2838 typedef struct CellActivationFailure_IEs {
2839         ProtocolIE_ID_t  id;
2840         Criticality_t    criticality;
2841         struct CellActivationFailure_IEs__value {
2842                 CellActivationFailure_IEs__value_PR present;
2843                 union CellActivationFailure_IEs__value_u {
2844                         Cause_t  Cause;
2845                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2846                 } choice;
2847                 
2848                 /* Context for parsing across buffer boundaries */
2849                 asn_struct_ctx_t _asn_ctx;
2850         } value;
2851         
2852         /* Context for parsing across buffer boundaries */
2853         asn_struct_ctx_t _asn_ctx;
2854 } CellActivationFailure_IEs_t;
2855 typedef struct X2Release_IEs {
2856         ProtocolIE_ID_t  id;
2857         Criticality_t    criticality;
2858         struct X2Release_IEs__value {
2859                 X2Release_IEs__value_PR present;
2860                 union X2Release_IEs__value_u {
2861                         GlobalENB_ID_t   GlobalENB_ID;
2862                 } choice;
2863                 
2864                 /* Context for parsing across buffer boundaries */
2865                 asn_struct_ctx_t _asn_ctx;
2866         } value;
2867         
2868         /* Context for parsing across buffer boundaries */
2869         asn_struct_ctx_t _asn_ctx;
2870 } X2Release_IEs_t;
2871 typedef struct X2APMessageTransfer_IEs {
2872         ProtocolIE_ID_t  id;
2873         Criticality_t    criticality;
2874         struct X2APMessageTransfer_IEs__value {
2875                 X2APMessageTransfer_IEs__value_PR present;
2876                 union X2APMessageTransfer_IEs__value_u {
2877                         RNL_Header_t     RNL_Header;
2878                         X2AP_Message_t   X2AP_Message;
2879                 } choice;
2880                 
2881                 /* Context for parsing across buffer boundaries */
2882                 asn_struct_ctx_t _asn_ctx;
2883         } value;
2884         
2885         /* Context for parsing across buffer boundaries */
2886         asn_struct_ctx_t _asn_ctx;
2887 } X2APMessageTransfer_IEs_t;
2888 typedef struct SeNBAdditionRequest_IEs {
2889         ProtocolIE_ID_t  id;
2890         Criticality_t    criticality;
2891         struct SeNBAdditionRequest_IEs__value {
2892                 SeNBAdditionRequest_IEs__value_PR present;
2893                 union SeNBAdditionRequest_IEs__value_u {
2894                         UE_X2AP_ID_t     UE_X2AP_ID;
2895                         UESecurityCapabilities_t         UESecurityCapabilities;
2896                         SeNBSecurityKey_t        SeNBSecurityKey;
2897                         UEAggregateMaximumBitRate_t      UEAggregateMaximumBitRate;
2898                         PLMN_Identity_t  PLMN_Identity;
2899                         E_RABs_ToBeAdded_List_t  E_RABs_ToBeAdded_List;
2900                         MeNBtoSeNBContainer_t    MeNBtoSeNBContainer;
2901                         CSGMembershipStatus_t    CSGMembershipStatus;
2902                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
2903                         ExpectedUEBehaviour_t    ExpectedUEBehaviour;
2904                 } choice;
2905                 
2906                 /* Context for parsing across buffer boundaries */
2907                 asn_struct_ctx_t _asn_ctx;
2908         } value;
2909         
2910         /* Context for parsing across buffer boundaries */
2911         asn_struct_ctx_t _asn_ctx;
2912 } SeNBAdditionRequest_IEs_t;
2913 typedef struct SeNBAdditionRequestAcknowledge_IEs {
2914         ProtocolIE_ID_t  id;
2915         Criticality_t    criticality;
2916         struct SeNBAdditionRequestAcknowledge_IEs__value {
2917                 SeNBAdditionRequestAcknowledge_IEs__value_PR present;
2918                 union SeNBAdditionRequestAcknowledge_IEs__value_u {
2919                         UE_X2AP_ID_t     UE_X2AP_ID;
2920                         E_RABs_Admitted_ToBeAdded_List_t         E_RABs_Admitted_ToBeAdded_List;
2921                         E_RAB_List_t     E_RAB_List;
2922                         SeNBtoMeNBContainer_t    SeNBtoMeNBContainer;
2923                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2924                         TransportLayerAddress_t  TransportLayerAddress;
2925                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
2926                         TunnelInformation_t      TunnelInformation;
2927                 } choice;
2928                 
2929                 /* Context for parsing across buffer boundaries */
2930                 asn_struct_ctx_t _asn_ctx;
2931         } value;
2932         
2933         /* Context for parsing across buffer boundaries */
2934         asn_struct_ctx_t _asn_ctx;
2935 } SeNBAdditionRequestAcknowledge_IEs_t;
2936 typedef struct SeNBAdditionRequestReject_IEs {
2937         ProtocolIE_ID_t  id;
2938         Criticality_t    criticality;
2939         struct SeNBAdditionRequestReject_IEs__value {
2940                 SeNBAdditionRequestReject_IEs__value_PR present;
2941                 union SeNBAdditionRequestReject_IEs__value_u {
2942                         UE_X2AP_ID_t     UE_X2AP_ID;
2943                         Cause_t  Cause;
2944                         CriticalityDiagnostics_t         CriticalityDiagnostics;
2945                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
2946                 } choice;
2947                 
2948                 /* Context for parsing across buffer boundaries */
2949                 asn_struct_ctx_t _asn_ctx;
2950         } value;
2951         
2952         /* Context for parsing across buffer boundaries */
2953         asn_struct_ctx_t _asn_ctx;
2954 } SeNBAdditionRequestReject_IEs_t;
2955 typedef struct SeNBReconfigurationComplete_IEs {
2956         ProtocolIE_ID_t  id;
2957         Criticality_t    criticality;
2958         struct SeNBReconfigurationComplete_IEs__value {
2959                 SeNBReconfigurationComplete_IEs__value_PR present;
2960                 union SeNBReconfigurationComplete_IEs__value_u {
2961                         UE_X2AP_ID_t     UE_X2AP_ID;
2962                         ResponseInformationSeNBReconfComp_t      ResponseInformationSeNBReconfComp;
2963                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
2964                 } choice;
2965                 
2966                 /* Context for parsing across buffer boundaries */
2967                 asn_struct_ctx_t _asn_ctx;
2968         } value;
2969         
2970         /* Context for parsing across buffer boundaries */
2971         asn_struct_ctx_t _asn_ctx;
2972 } SeNBReconfigurationComplete_IEs_t;
2973 typedef struct SeNBModificationRequest_IEs {
2974         ProtocolIE_ID_t  id;
2975         Criticality_t    criticality;
2976         struct SeNBModificationRequest_IEs__value {
2977                 SeNBModificationRequest_IEs__value_PR present;
2978                 union SeNBModificationRequest_IEs__value_u {
2979                         UE_X2AP_ID_t     UE_X2AP_ID;
2980                         Cause_t  Cause;
2981                         SCGChangeIndication_t    SCGChangeIndication;
2982                         PLMN_Identity_t  PLMN_Identity;
2983                         UE_ContextInformationSeNBModReq_t        UE_ContextInformationSeNBModReq;
2984                         MeNBtoSeNBContainer_t    MeNBtoSeNBContainer;
2985                         CSGMembershipStatus_t    CSGMembershipStatus;
2986                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
2987                 } choice;
2988                 
2989                 /* Context for parsing across buffer boundaries */
2990                 asn_struct_ctx_t _asn_ctx;
2991         } value;
2992         
2993         /* Context for parsing across buffer boundaries */
2994         asn_struct_ctx_t _asn_ctx;
2995 } SeNBModificationRequest_IEs_t;
2996 typedef struct SeNBModificationRequestAcknowledge_IEs {
2997         ProtocolIE_ID_t  id;
2998         Criticality_t    criticality;
2999         struct SeNBModificationRequestAcknowledge_IEs__value {
3000                 SeNBModificationRequestAcknowledge_IEs__value_PR present;
3001                 union SeNBModificationRequestAcknowledge_IEs__value_u {
3002                         UE_X2AP_ID_t     UE_X2AP_ID;
3003                         E_RABs_Admitted_ToBeAdded_ModAckList_t   E_RABs_Admitted_ToBeAdded_ModAckList;
3004                         E_RABs_Admitted_ToBeModified_ModAckList_t        E_RABs_Admitted_ToBeModified_ModAckList;
3005                         E_RABs_Admitted_ToBeReleased_ModAckList_t        E_RABs_Admitted_ToBeReleased_ModAckList;
3006                         E_RAB_List_t     E_RAB_List;
3007                         SeNBtoMeNBContainer_t    SeNBtoMeNBContainer;
3008                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3009                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3010                 } choice;
3011                 
3012                 /* Context for parsing across buffer boundaries */
3013                 asn_struct_ctx_t _asn_ctx;
3014         } value;
3015         
3016         /* Context for parsing across buffer boundaries */
3017         asn_struct_ctx_t _asn_ctx;
3018 } SeNBModificationRequestAcknowledge_IEs_t;
3019 typedef struct SeNBModificationRequestReject_IEs {
3020         ProtocolIE_ID_t  id;
3021         Criticality_t    criticality;
3022         struct SeNBModificationRequestReject_IEs__value {
3023                 SeNBModificationRequestReject_IEs__value_PR present;
3024                 union SeNBModificationRequestReject_IEs__value_u {
3025                         UE_X2AP_ID_t     UE_X2AP_ID;
3026                         Cause_t  Cause;
3027                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3028                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3029                 } choice;
3030                 
3031                 /* Context for parsing across buffer boundaries */
3032                 asn_struct_ctx_t _asn_ctx;
3033         } value;
3034         
3035         /* Context for parsing across buffer boundaries */
3036         asn_struct_ctx_t _asn_ctx;
3037 } SeNBModificationRequestReject_IEs_t;
3038 typedef struct SeNBModificationRequired_IEs {
3039         ProtocolIE_ID_t  id;
3040         Criticality_t    criticality;
3041         struct SeNBModificationRequired_IEs__value {
3042                 SeNBModificationRequired_IEs__value_PR present;
3043                 union SeNBModificationRequired_IEs__value_u {
3044                         UE_X2AP_ID_t     UE_X2AP_ID;
3045                         Cause_t  Cause;
3046                         SCGChangeIndication_t    SCGChangeIndication;
3047                         E_RABs_ToBeReleased_ModReqd_t    E_RABs_ToBeReleased_ModReqd;
3048                         SeNBtoMeNBContainer_t    SeNBtoMeNBContainer;
3049                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3050                 } choice;
3051                 
3052                 /* Context for parsing across buffer boundaries */
3053                 asn_struct_ctx_t _asn_ctx;
3054         } value;
3055         
3056         /* Context for parsing across buffer boundaries */
3057         asn_struct_ctx_t _asn_ctx;
3058 } SeNBModificationRequired_IEs_t;
3059 typedef struct SeNBModificationConfirm_IEs {
3060         ProtocolIE_ID_t  id;
3061         Criticality_t    criticality;
3062         struct SeNBModificationConfirm_IEs__value {
3063                 SeNBModificationConfirm_IEs__value_PR present;
3064                 union SeNBModificationConfirm_IEs__value_u {
3065                         UE_X2AP_ID_t     UE_X2AP_ID;
3066                         MeNBtoSeNBContainer_t    MeNBtoSeNBContainer;
3067                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3068                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3069                 } choice;
3070                 
3071                 /* Context for parsing across buffer boundaries */
3072                 asn_struct_ctx_t _asn_ctx;
3073         } value;
3074         
3075         /* Context for parsing across buffer boundaries */
3076         asn_struct_ctx_t _asn_ctx;
3077 } SeNBModificationConfirm_IEs_t;
3078 typedef struct SeNBModificationRefuse_IEs {
3079         ProtocolIE_ID_t  id;
3080         Criticality_t    criticality;
3081         struct SeNBModificationRefuse_IEs__value {
3082                 SeNBModificationRefuse_IEs__value_PR present;
3083                 union SeNBModificationRefuse_IEs__value_u {
3084                         UE_X2AP_ID_t     UE_X2AP_ID;
3085                         Cause_t  Cause;
3086                         MeNBtoSeNBContainer_t    MeNBtoSeNBContainer;
3087                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3088                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3089                 } choice;
3090                 
3091                 /* Context for parsing across buffer boundaries */
3092                 asn_struct_ctx_t _asn_ctx;
3093         } value;
3094         
3095         /* Context for parsing across buffer boundaries */
3096         asn_struct_ctx_t _asn_ctx;
3097 } SeNBModificationRefuse_IEs_t;
3098 typedef struct SeNBReleaseRequest_IEs {
3099         ProtocolIE_ID_t  id;
3100         Criticality_t    criticality;
3101         struct SeNBReleaseRequest_IEs__value {
3102                 SeNBReleaseRequest_IEs__value_PR present;
3103                 union SeNBReleaseRequest_IEs__value_u {
3104                         UE_X2AP_ID_t     UE_X2AP_ID;
3105                         Cause_t  Cause;
3106                         E_RABs_ToBeReleased_List_RelReq_t        E_RABs_ToBeReleased_List_RelReq;
3107                         UE_ContextKeptIndicator_t        UE_ContextKeptIndicator;
3108                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3109                         MakeBeforeBreakIndicator_t       MakeBeforeBreakIndicator;
3110                 } choice;
3111                 
3112                 /* Context for parsing across buffer boundaries */
3113                 asn_struct_ctx_t _asn_ctx;
3114         } value;
3115         
3116         /* Context for parsing across buffer boundaries */
3117         asn_struct_ctx_t _asn_ctx;
3118 } SeNBReleaseRequest_IEs_t;
3119 typedef struct SeNBReleaseRequired_IEs {
3120         ProtocolIE_ID_t  id;
3121         Criticality_t    criticality;
3122         struct SeNBReleaseRequired_IEs__value {
3123                 SeNBReleaseRequired_IEs__value_PR present;
3124                 union SeNBReleaseRequired_IEs__value_u {
3125                         UE_X2AP_ID_t     UE_X2AP_ID;
3126                         Cause_t  Cause;
3127                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3128                 } choice;
3129                 
3130                 /* Context for parsing across buffer boundaries */
3131                 asn_struct_ctx_t _asn_ctx;
3132         } value;
3133         
3134         /* Context for parsing across buffer boundaries */
3135         asn_struct_ctx_t _asn_ctx;
3136 } SeNBReleaseRequired_IEs_t;
3137 typedef struct SeNBReleaseConfirm_IEs {
3138         ProtocolIE_ID_t  id;
3139         Criticality_t    criticality;
3140         struct SeNBReleaseConfirm_IEs__value {
3141                 SeNBReleaseConfirm_IEs__value_PR present;
3142                 union SeNBReleaseConfirm_IEs__value_u {
3143                         UE_X2AP_ID_t     UE_X2AP_ID;
3144                         E_RABs_ToBeReleased_List_RelConf_t       E_RABs_ToBeReleased_List_RelConf;
3145                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3146                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3147                 } choice;
3148                 
3149                 /* Context for parsing across buffer boundaries */
3150                 asn_struct_ctx_t _asn_ctx;
3151         } value;
3152         
3153         /* Context for parsing across buffer boundaries */
3154         asn_struct_ctx_t _asn_ctx;
3155 } SeNBReleaseConfirm_IEs_t;
3156 typedef struct SeNBCounterCheckRequest_IEs {
3157         ProtocolIE_ID_t  id;
3158         Criticality_t    criticality;
3159         struct SeNBCounterCheckRequest_IEs__value {
3160                 SeNBCounterCheckRequest_IEs__value_PR present;
3161                 union SeNBCounterCheckRequest_IEs__value_u {
3162                         UE_X2AP_ID_t     UE_X2AP_ID;
3163                         E_RABs_SubjectToCounterCheck_List_t      E_RABs_SubjectToCounterCheck_List;
3164                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3165                 } choice;
3166                 
3167                 /* Context for parsing across buffer boundaries */
3168                 asn_struct_ctx_t _asn_ctx;
3169         } value;
3170         
3171         /* Context for parsing across buffer boundaries */
3172         asn_struct_ctx_t _asn_ctx;
3173 } SeNBCounterCheckRequest_IEs_t;
3174 typedef struct X2RemovalRequest_IEs {
3175         ProtocolIE_ID_t  id;
3176         Criticality_t    criticality;
3177         struct X2RemovalRequest_IEs__value {
3178                 X2RemovalRequest_IEs__value_PR present;
3179                 union X2RemovalRequest_IEs__value_u {
3180                         GlobalENB_ID_t   GlobalENB_ID;
3181                         X2BenefitValue_t         X2BenefitValue;
3182                 } choice;
3183                 
3184                 /* Context for parsing across buffer boundaries */
3185                 asn_struct_ctx_t _asn_ctx;
3186         } value;
3187         
3188         /* Context for parsing across buffer boundaries */
3189         asn_struct_ctx_t _asn_ctx;
3190 } X2RemovalRequest_IEs_t;
3191 typedef struct X2RemovalResponse_IEs {
3192         ProtocolIE_ID_t  id;
3193         Criticality_t    criticality;
3194         struct X2RemovalResponse_IEs__value {
3195                 X2RemovalResponse_IEs__value_PR present;
3196                 union X2RemovalResponse_IEs__value_u {
3197                         GlobalENB_ID_t   GlobalENB_ID;
3198                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3199                 } choice;
3200                 
3201                 /* Context for parsing across buffer boundaries */
3202                 asn_struct_ctx_t _asn_ctx;
3203         } value;
3204         
3205         /* Context for parsing across buffer boundaries */
3206         asn_struct_ctx_t _asn_ctx;
3207 } X2RemovalResponse_IEs_t;
3208 typedef struct X2RemovalFailure_IEs {
3209         ProtocolIE_ID_t  id;
3210         Criticality_t    criticality;
3211         struct X2RemovalFailure_IEs__value {
3212                 X2RemovalFailure_IEs__value_PR present;
3213                 union X2RemovalFailure_IEs__value_u {
3214                         Cause_t  Cause;
3215                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3216                 } choice;
3217                 
3218                 /* Context for parsing across buffer boundaries */
3219                 asn_struct_ctx_t _asn_ctx;
3220         } value;
3221         
3222         /* Context for parsing across buffer boundaries */
3223         asn_struct_ctx_t _asn_ctx;
3224 } X2RemovalFailure_IEs_t;
3225 typedef struct RetrieveUEContextRequest_IEs {
3226         ProtocolIE_ID_t  id;
3227         Criticality_t    criticality;
3228         struct RetrieveUEContextRequest_IEs__value {
3229                 RetrieveUEContextRequest_IEs__value_PR present;
3230                 union RetrieveUEContextRequest_IEs__value_u {
3231                         UE_X2AP_ID_t     UE_X2AP_ID;
3232                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3233                         ResumeID_t       ResumeID;
3234                         ShortMAC_I_t     ShortMAC_I;
3235                         EUTRANCellIdentifier_t   EUTRANCellIdentifier;
3236                         CRNTI_t  CRNTI;
3237                         PCI_t    PCI;
3238                 } choice;
3239                 
3240                 /* Context for parsing across buffer boundaries */
3241                 asn_struct_ctx_t _asn_ctx;
3242         } value;
3243         
3244         /* Context for parsing across buffer boundaries */
3245         asn_struct_ctx_t _asn_ctx;
3246 } RetrieveUEContextRequest_IEs_t;
3247 typedef struct RetrieveUEContextResponse_IEs {
3248         ProtocolIE_ID_t  id;
3249         Criticality_t    criticality;
3250         struct RetrieveUEContextResponse_IEs__value {
3251                 RetrieveUEContextResponse_IEs__value_PR present;
3252                 union RetrieveUEContextResponse_IEs__value_u {
3253                         UE_X2AP_ID_t     UE_X2AP_ID;
3254                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3255                         GUMMEI_t         GUMMEI;
3256                         UE_ContextInformationRetrieve_t  UE_ContextInformationRetrieve;
3257                         TraceActivation_t        TraceActivation;
3258                         SRVCCOperationPossible_t         SRVCCOperationPossible;
3259                         Masked_IMEISV_t  Masked_IMEISV;
3260                         ExpectedUEBehaviour_t    ExpectedUEBehaviour;
3261                         ProSeAuthorized_t        ProSeAuthorized;
3262                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3263                         V2XServicesAuthorized_t  V2XServicesAuthorized;
3264                         AerialUEsubscriptionInformation_t        AerialUEsubscriptionInformation;
3265                         Subscription_Based_UE_DifferentiationInfo_t      Subscription_Based_UE_DifferentiationInfo;
3266                 } choice;
3267                 
3268                 /* Context for parsing across buffer boundaries */
3269                 asn_struct_ctx_t _asn_ctx;
3270         } value;
3271         
3272         /* Context for parsing across buffer boundaries */
3273         asn_struct_ctx_t _asn_ctx;
3274 } RetrieveUEContextResponse_IEs_t;
3275 typedef struct RetrieveUEContextFailure_IEs {
3276         ProtocolIE_ID_t  id;
3277         Criticality_t    criticality;
3278         struct RetrieveUEContextFailure_IEs__value {
3279                 RetrieveUEContextFailure_IEs__value_PR present;
3280                 union RetrieveUEContextFailure_IEs__value_u {
3281                         UE_X2AP_ID_t     UE_X2AP_ID;
3282                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3283                         Cause_t  Cause;
3284                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3285                 } choice;
3286                 
3287                 /* Context for parsing across buffer boundaries */
3288                 asn_struct_ctx_t _asn_ctx;
3289         } value;
3290         
3291         /* Context for parsing across buffer boundaries */
3292         asn_struct_ctx_t _asn_ctx;
3293 } RetrieveUEContextFailure_IEs_t;
3294 typedef struct SgNBAdditionRequest_IEs {
3295         ProtocolIE_ID_t  id;
3296         Criticality_t    criticality;
3297         struct SgNBAdditionRequest_IEs__value {
3298                 SgNBAdditionRequest_IEs__value_PR present;
3299                 union SgNBAdditionRequest_IEs__value_u {
3300                         UE_X2AP_ID_t     UE_X2AP_ID;
3301                         NRUESecurityCapabilities_t       NRUESecurityCapabilities;
3302                         SgNBSecurityKey_t        SgNBSecurityKey;
3303                         UEAggregateMaximumBitRate_t      UEAggregateMaximumBitRate;
3304                         PLMN_Identity_t  PLMN_Identity;
3305                         HandoverRestrictionList_t        HandoverRestrictionList;
3306                         E_RABs_ToBeAdded_SgNBAddReqList_t        E_RABs_ToBeAdded_SgNBAddReqList;
3307                         MeNBtoSgNBContainer_t    MeNBtoSgNBContainer;
3308                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3309                         ExpectedUEBehaviour_t    ExpectedUEBehaviour;
3310                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3311                         SplitSRBs_t      SplitSRBs;
3312                         MeNBResourceCoordinationInformation_t    MeNBResourceCoordinationInformation;
3313                         SGNB_Addition_Trigger_Ind_t      SGNB_Addition_Trigger_Ind;
3314                         SubscriberProfileIDforRFP_t      SubscriberProfileIDforRFP;
3315                         ECGI_t   ECGI;
3316                 } choice;
3317                 
3318                 /* Context for parsing across buffer boundaries */
3319                 asn_struct_ctx_t _asn_ctx;
3320         } value;
3321         
3322         /* Context for parsing across buffer boundaries */
3323         asn_struct_ctx_t _asn_ctx;
3324 } SgNBAdditionRequest_IEs_t;
3325 typedef struct SgNBAdditionRequestAcknowledge_IEs {
3326         ProtocolIE_ID_t  id;
3327         Criticality_t    criticality;
3328         struct SgNBAdditionRequestAcknowledge_IEs__value {
3329                 SgNBAdditionRequestAcknowledge_IEs__value_PR present;
3330                 union SgNBAdditionRequestAcknowledge_IEs__value_u {
3331                         UE_X2AP_ID_t     UE_X2AP_ID;
3332                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3333                         E_RABs_Admitted_ToBeAdded_SgNBAddReqAckList_t    E_RABs_Admitted_ToBeAdded_SgNBAddReqAckList;
3334                         E_RAB_List_t     E_RAB_List;
3335                         SgNBtoMeNBContainer_t    SgNBtoMeNBContainer;
3336                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3337                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3338                         SplitSRBs_t      SplitSRBs;
3339                         SgNBResourceCoordinationInformation_t    SgNBResourceCoordinationInformation;
3340                         RRC_Config_Ind_t         RRC_Config_Ind;
3341                 } choice;
3342                 
3343                 /* Context for parsing across buffer boundaries */
3344                 asn_struct_ctx_t _asn_ctx;
3345         } value;
3346         
3347         /* Context for parsing across buffer boundaries */
3348         asn_struct_ctx_t _asn_ctx;
3349 } SgNBAdditionRequestAcknowledge_IEs_t;
3350 typedef struct SgNBAdditionRequestReject_IEs {
3351         ProtocolIE_ID_t  id;
3352         Criticality_t    criticality;
3353         struct SgNBAdditionRequestReject_IEs__value {
3354                 SgNBAdditionRequestReject_IEs__value_PR present;
3355                 union SgNBAdditionRequestReject_IEs__value_u {
3356                         UE_X2AP_ID_t     UE_X2AP_ID;
3357                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3358                         Cause_t  Cause;
3359                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3360                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3361                 } choice;
3362                 
3363                 /* Context for parsing across buffer boundaries */
3364                 asn_struct_ctx_t _asn_ctx;
3365         } value;
3366         
3367         /* Context for parsing across buffer boundaries */
3368         asn_struct_ctx_t _asn_ctx;
3369 } SgNBAdditionRequestReject_IEs_t;
3370 typedef struct SgNBReconfigurationComplete_IEs {
3371         ProtocolIE_ID_t  id;
3372         Criticality_t    criticality;
3373         struct SgNBReconfigurationComplete_IEs__value {
3374                 SgNBReconfigurationComplete_IEs__value_PR present;
3375                 union SgNBReconfigurationComplete_IEs__value_u {
3376                         UE_X2AP_ID_t     UE_X2AP_ID;
3377                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3378                         ResponseInformationSgNBReconfComp_t      ResponseInformationSgNBReconfComp;
3379                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3380                 } choice;
3381                 
3382                 /* Context for parsing across buffer boundaries */
3383                 asn_struct_ctx_t _asn_ctx;
3384         } value;
3385         
3386         /* Context for parsing across buffer boundaries */
3387         asn_struct_ctx_t _asn_ctx;
3388 } SgNBReconfigurationComplete_IEs_t;
3389 typedef struct SgNBModificationRequest_IEs {
3390         ProtocolIE_ID_t  id;
3391         Criticality_t    criticality;
3392         struct SgNBModificationRequest_IEs__value {
3393                 SgNBModificationRequest_IEs__value_PR present;
3394                 union SgNBModificationRequest_IEs__value_u {
3395                         UE_X2AP_ID_t     UE_X2AP_ID;
3396                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3397                         Cause_t  Cause;
3398                         PLMN_Identity_t  PLMN_Identity;
3399                         HandoverRestrictionList_t        HandoverRestrictionList;
3400                         SCGConfigurationQuery_t  SCGConfigurationQuery;
3401                         UE_ContextInformation_SgNBModReq_t       UE_ContextInformation_SgNBModReq;
3402                         MeNBtoSgNBContainer_t    MeNBtoSgNBContainer;
3403                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3404                         MeNBResourceCoordinationInformation_t    MeNBResourceCoordinationInformation;
3405                         SplitSRBs_t      SplitSRBs;
3406                 } choice;
3407                 
3408                 /* Context for parsing across buffer boundaries */
3409                 asn_struct_ctx_t _asn_ctx;
3410         } value;
3411         
3412         /* Context for parsing across buffer boundaries */
3413         asn_struct_ctx_t _asn_ctx;
3414 } SgNBModificationRequest_IEs_t;
3415 typedef struct SgNBModificationRequestAcknowledge_IEs {
3416         ProtocolIE_ID_t  id;
3417         Criticality_t    criticality;
3418         struct SgNBModificationRequestAcknowledge_IEs__value {
3419                 SgNBModificationRequestAcknowledge_IEs__value_PR present;
3420                 union SgNBModificationRequestAcknowledge_IEs__value_u {
3421                         UE_X2AP_ID_t     UE_X2AP_ID;
3422                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3423                         E_RABs_Admitted_ToBeAdded_SgNBModAckList_t       E_RABs_Admitted_ToBeAdded_SgNBModAckList;
3424                         E_RABs_Admitted_ToBeModified_SgNBModAckList_t    E_RABs_Admitted_ToBeModified_SgNBModAckList;
3425                         E_RABs_Admitted_ToBeReleased_SgNBModAckList_t    E_RABs_Admitted_ToBeReleased_SgNBModAckList;
3426                         E_RAB_List_t     E_RAB_List;
3427                         SgNBtoMeNBContainer_t    SgNBtoMeNBContainer;
3428                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3429                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3430                         SgNBResourceCoordinationInformation_t    SgNBResourceCoordinationInformation;
3431                         SplitSRBs_t      SplitSRBs;
3432                         RRC_Config_Ind_t         RRC_Config_Ind;
3433                 } choice;
3434                 
3435                 /* Context for parsing across buffer boundaries */
3436                 asn_struct_ctx_t _asn_ctx;
3437         } value;
3438         
3439         /* Context for parsing across buffer boundaries */
3440         asn_struct_ctx_t _asn_ctx;
3441 } SgNBModificationRequestAcknowledge_IEs_t;
3442 typedef struct SgNBModificationRequestReject_IEs {
3443         ProtocolIE_ID_t  id;
3444         Criticality_t    criticality;
3445         struct SgNBModificationRequestReject_IEs__value {
3446                 SgNBModificationRequestReject_IEs__value_PR present;
3447                 union SgNBModificationRequestReject_IEs__value_u {
3448                         UE_X2AP_ID_t     UE_X2AP_ID;
3449                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3450                         Cause_t  Cause;
3451                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3452                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3453                 } choice;
3454                 
3455                 /* Context for parsing across buffer boundaries */
3456                 asn_struct_ctx_t _asn_ctx;
3457         } value;
3458         
3459         /* Context for parsing across buffer boundaries */
3460         asn_struct_ctx_t _asn_ctx;
3461 } SgNBModificationRequestReject_IEs_t;
3462 typedef struct SgNBModificationRequired_IEs {
3463         ProtocolIE_ID_t  id;
3464         Criticality_t    criticality;
3465         struct SgNBModificationRequired_IEs__value {
3466                 SgNBModificationRequired_IEs__value_PR present;
3467                 union SgNBModificationRequired_IEs__value_u {
3468                         UE_X2AP_ID_t     UE_X2AP_ID;
3469                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3470                         Cause_t  Cause;
3471                         PDCPChangeIndication_t   PDCPChangeIndication;
3472                         E_RABs_ToBeReleased_SgNBModReqdList_t    E_RABs_ToBeReleased_SgNBModReqdList;
3473                         SgNBtoMeNBContainer_t    SgNBtoMeNBContainer;
3474                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3475                         E_RABs_ToBeModified_SgNBModReqdList_t    E_RABs_ToBeModified_SgNBModReqdList;
3476                         SgNBResourceCoordinationInformation_t    SgNBResourceCoordinationInformation;
3477                         RRC_Config_Ind_t         RRC_Config_Ind;
3478                 } choice;
3479                 
3480                 /* Context for parsing across buffer boundaries */
3481                 asn_struct_ctx_t _asn_ctx;
3482         } value;
3483         
3484         /* Context for parsing across buffer boundaries */
3485         asn_struct_ctx_t _asn_ctx;
3486 } SgNBModificationRequired_IEs_t;
3487 typedef struct SgNBModificationConfirm_IEs {
3488         ProtocolIE_ID_t  id;
3489         Criticality_t    criticality;
3490         struct SgNBModificationConfirm_IEs__value {
3491                 SgNBModificationConfirm_IEs__value_PR present;
3492                 union SgNBModificationConfirm_IEs__value_u {
3493                         UE_X2AP_ID_t     UE_X2AP_ID;
3494                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3495                         E_RABs_AdmittedToBeModified_SgNBModConfList_t    E_RABs_AdmittedToBeModified_SgNBModConfList;
3496                         MeNBtoSgNBContainer_t    MeNBtoSgNBContainer;
3497                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3498                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3499                         MeNBResourceCoordinationInformation_t    MeNBResourceCoordinationInformation;
3500                 } choice;
3501                 
3502                 /* Context for parsing across buffer boundaries */
3503                 asn_struct_ctx_t _asn_ctx;
3504         } value;
3505         
3506         /* Context for parsing across buffer boundaries */
3507         asn_struct_ctx_t _asn_ctx;
3508 } SgNBModificationConfirm_IEs_t;
3509 typedef struct SgNBModificationRefuse_IEs {
3510         ProtocolIE_ID_t  id;
3511         Criticality_t    criticality;
3512         struct SgNBModificationRefuse_IEs__value {
3513                 SgNBModificationRefuse_IEs__value_PR present;
3514                 union SgNBModificationRefuse_IEs__value_u {
3515                         UE_X2AP_ID_t     UE_X2AP_ID;
3516                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3517                         Cause_t  Cause;
3518                         MeNBtoSgNBContainer_t    MeNBtoSgNBContainer;
3519                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3520                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3521                 } choice;
3522                 
3523                 /* Context for parsing across buffer boundaries */
3524                 asn_struct_ctx_t _asn_ctx;
3525         } value;
3526         
3527         /* Context for parsing across buffer boundaries */
3528         asn_struct_ctx_t _asn_ctx;
3529 } SgNBModificationRefuse_IEs_t;
3530 typedef struct SgNBReleaseRequest_IEs {
3531         ProtocolIE_ID_t  id;
3532         Criticality_t    criticality;
3533         struct SgNBReleaseRequest_IEs__value {
3534                 SgNBReleaseRequest_IEs__value_PR present;
3535                 union SgNBReleaseRequest_IEs__value_u {
3536                         UE_X2AP_ID_t     UE_X2AP_ID;
3537                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3538                         Cause_t  Cause;
3539                         E_RABs_ToBeReleased_SgNBRelReqList_t     E_RABs_ToBeReleased_SgNBRelReqList;
3540                         UE_ContextKeptIndicator_t        UE_ContextKeptIndicator;
3541                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3542                         MeNBtoSgNBContainer_t    MeNBtoSgNBContainer;
3543                 } choice;
3544                 
3545                 /* Context for parsing across buffer boundaries */
3546                 asn_struct_ctx_t _asn_ctx;
3547         } value;
3548         
3549         /* Context for parsing across buffer boundaries */
3550         asn_struct_ctx_t _asn_ctx;
3551 } SgNBReleaseRequest_IEs_t;
3552 typedef struct SgNBReleaseRequestAcknowledge_IEs {
3553         ProtocolIE_ID_t  id;
3554         Criticality_t    criticality;
3555         struct SgNBReleaseRequestAcknowledge_IEs__value {
3556                 SgNBReleaseRequestAcknowledge_IEs__value_PR present;
3557                 union SgNBReleaseRequestAcknowledge_IEs__value_u {
3558                         UE_X2AP_ID_t     UE_X2AP_ID;
3559                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3560                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3561                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3562                         E_RABs_Admitted_ToBeReleased_SgNBRelReqAckList_t         E_RABs_Admitted_ToBeReleased_SgNBRelReqAckList;
3563                 } choice;
3564                 
3565                 /* Context for parsing across buffer boundaries */
3566                 asn_struct_ctx_t _asn_ctx;
3567         } value;
3568         
3569         /* Context for parsing across buffer boundaries */
3570         asn_struct_ctx_t _asn_ctx;
3571 } SgNBReleaseRequestAcknowledge_IEs_t;
3572 typedef struct SgNBReleaseRequestReject_IEs {
3573         ProtocolIE_ID_t  id;
3574         Criticality_t    criticality;
3575         struct SgNBReleaseRequestReject_IEs__value {
3576                 SgNBReleaseRequestReject_IEs__value_PR present;
3577                 union SgNBReleaseRequestReject_IEs__value_u {
3578                         UE_X2AP_ID_t     UE_X2AP_ID;
3579                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3580                         Cause_t  Cause;
3581                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3582                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3583                 } choice;
3584                 
3585                 /* Context for parsing across buffer boundaries */
3586                 asn_struct_ctx_t _asn_ctx;
3587         } value;
3588         
3589         /* Context for parsing across buffer boundaries */
3590         asn_struct_ctx_t _asn_ctx;
3591 } SgNBReleaseRequestReject_IEs_t;
3592 typedef struct SgNBReleaseRequired_IEs {
3593         ProtocolIE_ID_t  id;
3594         Criticality_t    criticality;
3595         struct SgNBReleaseRequired_IEs__value {
3596                 SgNBReleaseRequired_IEs__value_PR present;
3597                 union SgNBReleaseRequired_IEs__value_u {
3598                         UE_X2AP_ID_t     UE_X2AP_ID;
3599                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3600                         Cause_t  Cause;
3601                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3602                         E_RABs_ToBeReleased_SgNBRelReqdList_t    E_RABs_ToBeReleased_SgNBRelReqdList;
3603                 } choice;
3604                 
3605                 /* Context for parsing across buffer boundaries */
3606                 asn_struct_ctx_t _asn_ctx;
3607         } value;
3608         
3609         /* Context for parsing across buffer boundaries */
3610         asn_struct_ctx_t _asn_ctx;
3611 } SgNBReleaseRequired_IEs_t;
3612 typedef struct SgNBReleaseConfirm_IEs {
3613         ProtocolIE_ID_t  id;
3614         Criticality_t    criticality;
3615         struct SgNBReleaseConfirm_IEs__value {
3616                 SgNBReleaseConfirm_IEs__value_PR present;
3617                 union SgNBReleaseConfirm_IEs__value_u {
3618                         UE_X2AP_ID_t     UE_X2AP_ID;
3619                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3620                         E_RABs_ToBeReleased_SgNBRelConfList_t    E_RABs_ToBeReleased_SgNBRelConfList;
3621                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3622                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3623                 } choice;
3624                 
3625                 /* Context for parsing across buffer boundaries */
3626                 asn_struct_ctx_t _asn_ctx;
3627         } value;
3628         
3629         /* Context for parsing across buffer boundaries */
3630         asn_struct_ctx_t _asn_ctx;
3631 } SgNBReleaseConfirm_IEs_t;
3632 typedef struct SgNBCounterCheckRequest_IEs {
3633         ProtocolIE_ID_t  id;
3634         Criticality_t    criticality;
3635         struct SgNBCounterCheckRequest_IEs__value {
3636                 SgNBCounterCheckRequest_IEs__value_PR present;
3637                 union SgNBCounterCheckRequest_IEs__value_u {
3638                         UE_X2AP_ID_t     UE_X2AP_ID;
3639                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3640                         E_RABs_SubjectToSgNBCounterCheck_List_t  E_RABs_SubjectToSgNBCounterCheck_List;
3641                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3642                 } choice;
3643                 
3644                 /* Context for parsing across buffer boundaries */
3645                 asn_struct_ctx_t _asn_ctx;
3646         } value;
3647         
3648         /* Context for parsing across buffer boundaries */
3649         asn_struct_ctx_t _asn_ctx;
3650 } SgNBCounterCheckRequest_IEs_t;
3651 typedef struct SgNBChangeRequired_IEs {
3652         ProtocolIE_ID_t  id;
3653         Criticality_t    criticality;
3654         struct SgNBChangeRequired_IEs__value {
3655                 SgNBChangeRequired_IEs__value_PR present;
3656                 union SgNBChangeRequired_IEs__value_u {
3657                         UE_X2AP_ID_t     UE_X2AP_ID;
3658                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3659                         GlobalGNB_ID_t   GlobalGNB_ID;
3660                         Cause_t  Cause;
3661                         SgNBtoMeNBContainer_t    SgNBtoMeNBContainer;
3662                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3663                 } choice;
3664                 
3665                 /* Context for parsing across buffer boundaries */
3666                 asn_struct_ctx_t _asn_ctx;
3667         } value;
3668         
3669         /* Context for parsing across buffer boundaries */
3670         asn_struct_ctx_t _asn_ctx;
3671 } SgNBChangeRequired_IEs_t;
3672 typedef struct SgNBChangeConfirm_IEs {
3673         ProtocolIE_ID_t  id;
3674         Criticality_t    criticality;
3675         struct SgNBChangeConfirm_IEs__value {
3676                 SgNBChangeConfirm_IEs__value_PR present;
3677                 union SgNBChangeConfirm_IEs__value_u {
3678                         UE_X2AP_ID_t     UE_X2AP_ID;
3679                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3680                         E_RABs_ToBeReleased_SgNBChaConfList_t    E_RABs_ToBeReleased_SgNBChaConfList;
3681                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3682                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3683                 } choice;
3684                 
3685                 /* Context for parsing across buffer boundaries */
3686                 asn_struct_ctx_t _asn_ctx;
3687         } value;
3688         
3689         /* Context for parsing across buffer boundaries */
3690         asn_struct_ctx_t _asn_ctx;
3691 } SgNBChangeConfirm_IEs_t;
3692 typedef struct RRCTransfer_IEs {
3693         ProtocolIE_ID_t  id;
3694         Criticality_t    criticality;
3695         struct RRCTransfer_IEs__value {
3696                 RRCTransfer_IEs__value_PR present;
3697                 union RRCTransfer_IEs__value_u {
3698                         UE_X2AP_ID_t     UE_X2AP_ID;
3699                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3700                         SplitSRB_t       SplitSRB;
3701                         UENRMeasurement_t        UENRMeasurement;
3702                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3703                 } choice;
3704                 
3705                 /* Context for parsing across buffer boundaries */
3706                 asn_struct_ctx_t _asn_ctx;
3707         } value;
3708         
3709         /* Context for parsing across buffer boundaries */
3710         asn_struct_ctx_t _asn_ctx;
3711 } RRCTransfer_IEs_t;
3712 typedef struct SgNBChangeRefuse_IEs {
3713         ProtocolIE_ID_t  id;
3714         Criticality_t    criticality;
3715         struct SgNBChangeRefuse_IEs__value {
3716                 SgNBChangeRefuse_IEs__value_PR present;
3717                 union SgNBChangeRefuse_IEs__value_u {
3718                         UE_X2AP_ID_t     UE_X2AP_ID;
3719                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
3720                         Cause_t  Cause;
3721                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3722                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
3723                 } choice;
3724                 
3725                 /* Context for parsing across buffer boundaries */
3726                 asn_struct_ctx_t _asn_ctx;
3727         } value;
3728         
3729         /* Context for parsing across buffer boundaries */
3730         asn_struct_ctx_t _asn_ctx;
3731 } SgNBChangeRefuse_IEs_t;
3732 typedef struct ENDCX2SetupRequest_IEs {
3733         ProtocolIE_ID_t  id;
3734         Criticality_t    criticality;
3735         struct ENDCX2SetupRequest_IEs__value {
3736                 ENDCX2SetupRequest_IEs__value_PR present;
3737                 union ENDCX2SetupRequest_IEs__value_u {
3738                         InitiatingNodeType_EndcX2Setup_t         InitiatingNodeType_EndcX2Setup;
3739                 } choice;
3740                 
3741                 /* Context for parsing across buffer boundaries */
3742                 asn_struct_ctx_t _asn_ctx;
3743         } value;
3744         
3745         /* Context for parsing across buffer boundaries */
3746         asn_struct_ctx_t _asn_ctx;
3747 } ENDCX2SetupRequest_IEs_t;
3748 typedef struct ENB_ENDCX2SetupReqIEs {
3749         ProtocolIE_ID_t  id;
3750         Criticality_t    criticality;
3751         struct ENB_ENDCX2SetupReqIEs__value {
3752                 ENB_ENDCX2SetupReqIEs__value_PR present;
3753                 union ENB_ENDCX2SetupReqIEs__value_u {
3754                         GlobalENB_ID_t   GlobalENB_ID;
3755                         ServedEUTRAcellsENDCX2ManagementList_t   ServedEUTRAcellsENDCX2ManagementList;
3756                 } choice;
3757                 
3758                 /* Context for parsing across buffer boundaries */
3759                 asn_struct_ctx_t _asn_ctx;
3760         } value;
3761         
3762         /* Context for parsing across buffer boundaries */
3763         asn_struct_ctx_t _asn_ctx;
3764 } ENB_ENDCX2SetupReqIEs_t;
3765 typedef struct En_gNB_ENDCX2SetupReqIEs {
3766         ProtocolIE_ID_t  id;
3767         Criticality_t    criticality;
3768         struct En_gNB_ENDCX2SetupReqIEs__value {
3769                 En_gNB_ENDCX2SetupReqIEs__value_PR present;
3770                 union En_gNB_ENDCX2SetupReqIEs__value_u {
3771                         GlobalGNB_ID_t   GlobalGNB_ID;
3772                         ServedNRcellsENDCX2ManagementList_t      ServedNRcellsENDCX2ManagementList;
3773                 } choice;
3774                 
3775                 /* Context for parsing across buffer boundaries */
3776                 asn_struct_ctx_t _asn_ctx;
3777         } value;
3778         
3779         /* Context for parsing across buffer boundaries */
3780         asn_struct_ctx_t _asn_ctx;
3781 } En_gNB_ENDCX2SetupReqIEs_t;
3782 typedef struct ENDCX2SetupResponse_IEs {
3783         ProtocolIE_ID_t  id;
3784         Criticality_t    criticality;
3785         struct ENDCX2SetupResponse_IEs__value {
3786                 ENDCX2SetupResponse_IEs__value_PR present;
3787                 union ENDCX2SetupResponse_IEs__value_u {
3788                         RespondingNodeType_EndcX2Setup_t         RespondingNodeType_EndcX2Setup;
3789                 } choice;
3790                 
3791                 /* Context for parsing across buffer boundaries */
3792                 asn_struct_ctx_t _asn_ctx;
3793         } value;
3794         
3795         /* Context for parsing across buffer boundaries */
3796         asn_struct_ctx_t _asn_ctx;
3797 } ENDCX2SetupResponse_IEs_t;
3798 typedef struct ENB_ENDCX2SetupReqAckIEs {
3799         ProtocolIE_ID_t  id;
3800         Criticality_t    criticality;
3801         struct ENB_ENDCX2SetupReqAckIEs__value {
3802                 ENB_ENDCX2SetupReqAckIEs__value_PR present;
3803                 union ENB_ENDCX2SetupReqAckIEs__value_u {
3804                         GlobalENB_ID_t   GlobalENB_ID;
3805                         ServedEUTRAcellsENDCX2ManagementList_t   ServedEUTRAcellsENDCX2ManagementList;
3806                 } choice;
3807                 
3808                 /* Context for parsing across buffer boundaries */
3809                 asn_struct_ctx_t _asn_ctx;
3810         } value;
3811         
3812         /* Context for parsing across buffer boundaries */
3813         asn_struct_ctx_t _asn_ctx;
3814 } ENB_ENDCX2SetupReqAckIEs_t;
3815 typedef struct En_gNB_ENDCX2SetupReqAckIEs {
3816         ProtocolIE_ID_t  id;
3817         Criticality_t    criticality;
3818         struct En_gNB_ENDCX2SetupReqAckIEs__value {
3819                 En_gNB_ENDCX2SetupReqAckIEs__value_PR present;
3820                 union En_gNB_ENDCX2SetupReqAckIEs__value_u {
3821                         GlobalGNB_ID_t   GlobalGNB_ID;
3822                         ServedNRcellsENDCX2ManagementList_t      ServedNRcellsENDCX2ManagementList;
3823                 } choice;
3824                 
3825                 /* Context for parsing across buffer boundaries */
3826                 asn_struct_ctx_t _asn_ctx;
3827         } value;
3828         
3829         /* Context for parsing across buffer boundaries */
3830         asn_struct_ctx_t _asn_ctx;
3831 } En_gNB_ENDCX2SetupReqAckIEs_t;
3832 typedef struct ENDCX2SetupFailure_IEs {
3833         ProtocolIE_ID_t  id;
3834         Criticality_t    criticality;
3835         struct ENDCX2SetupFailure_IEs__value {
3836                 ENDCX2SetupFailure_IEs__value_PR present;
3837                 union ENDCX2SetupFailure_IEs__value_u {
3838                         Cause_t  Cause;
3839                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3840                         TimeToWait_t     TimeToWait;
3841                 } choice;
3842                 
3843                 /* Context for parsing across buffer boundaries */
3844                 asn_struct_ctx_t _asn_ctx;
3845         } value;
3846         
3847         /* Context for parsing across buffer boundaries */
3848         asn_struct_ctx_t _asn_ctx;
3849 } ENDCX2SetupFailure_IEs_t;
3850 typedef struct ENDCConfigurationUpdate_IEs {
3851         ProtocolIE_ID_t  id;
3852         Criticality_t    criticality;
3853         struct ENDCConfigurationUpdate_IEs__value {
3854                 ENDCConfigurationUpdate_IEs__value_PR present;
3855                 union ENDCConfigurationUpdate_IEs__value_u {
3856                         InitiatingNodeType_EndcConfigUpdate_t    InitiatingNodeType_EndcConfigUpdate;
3857                 } choice;
3858                 
3859                 /* Context for parsing across buffer boundaries */
3860                 asn_struct_ctx_t _asn_ctx;
3861         } value;
3862         
3863         /* Context for parsing across buffer boundaries */
3864         asn_struct_ctx_t _asn_ctx;
3865 } ENDCConfigurationUpdate_IEs_t;
3866 typedef struct ENB_ENDCConfigUpdateIEs {
3867         ProtocolIE_ID_t  id;
3868         Criticality_t    criticality;
3869         struct ENB_ENDCConfigUpdateIEs__value {
3870                 ENB_ENDCConfigUpdateIEs__value_PR present;
3871                 union ENB_ENDCConfigUpdateIEs__value_u {
3872                         CellAssistanceInformation_t      CellAssistanceInformation;
3873                         ServedEUTRAcellsENDCX2ManagementList_t   ServedEUTRAcellsENDCX2ManagementList;
3874                         ServedEUTRAcellsToModifyListENDCConfUpd_t        ServedEUTRAcellsToModifyListENDCConfUpd;
3875                         ServedEUTRAcellsToDeleteListENDCConfUpd_t        ServedEUTRAcellsToDeleteListENDCConfUpd;
3876                 } choice;
3877                 
3878                 /* Context for parsing across buffer boundaries */
3879                 asn_struct_ctx_t _asn_ctx;
3880         } value;
3881         
3882         /* Context for parsing across buffer boundaries */
3883         asn_struct_ctx_t _asn_ctx;
3884 } ENB_ENDCConfigUpdateIEs_t;
3885 typedef struct En_gNB_ENDCConfigUpdateIEs {
3886         ProtocolIE_ID_t  id;
3887         Criticality_t    criticality;
3888         struct En_gNB_ENDCConfigUpdateIEs__value {
3889                 En_gNB_ENDCConfigUpdateIEs__value_PR present;
3890                 union En_gNB_ENDCConfigUpdateIEs__value_u {
3891                         ServedNRcellsENDCX2ManagementList_t      ServedNRcellsENDCX2ManagementList;
3892                         ServedNRcellsToModifyENDCConfUpdList_t   ServedNRcellsToModifyENDCConfUpdList;
3893                         ServedNRcellsToDeleteENDCConfUpdList_t   ServedNRcellsToDeleteENDCConfUpdList;
3894                 } choice;
3895                 
3896                 /* Context for parsing across buffer boundaries */
3897                 asn_struct_ctx_t _asn_ctx;
3898         } value;
3899         
3900         /* Context for parsing across buffer boundaries */
3901         asn_struct_ctx_t _asn_ctx;
3902 } En_gNB_ENDCConfigUpdateIEs_t;
3903 typedef struct ENDCConfigurationUpdateAcknowledge_IEs {
3904         ProtocolIE_ID_t  id;
3905         Criticality_t    criticality;
3906         struct ENDCConfigurationUpdateAcknowledge_IEs__value {
3907                 ENDCConfigurationUpdateAcknowledge_IEs__value_PR present;
3908                 union ENDCConfigurationUpdateAcknowledge_IEs__value_u {
3909                         RespondingNodeType_EndcConfigUpdate_t    RespondingNodeType_EndcConfigUpdate;
3910                 } choice;
3911                 
3912                 /* Context for parsing across buffer boundaries */
3913                 asn_struct_ctx_t _asn_ctx;
3914         } value;
3915         
3916         /* Context for parsing across buffer boundaries */
3917         asn_struct_ctx_t _asn_ctx;
3918 } ENDCConfigurationUpdateAcknowledge_IEs_t;
3919 typedef struct ENB_ENDCConfigUpdateAckIEs {
3920         ProtocolIE_ID_t  id;
3921         Criticality_t    criticality;
3922         struct ENB_ENDCConfigUpdateAckIEs__value {
3923                 ENB_ENDCConfigUpdateAckIEs__value_PR present;
3924                 union ENB_ENDCConfigUpdateAckIEs__value_u {
3925                 } choice;
3926                 
3927                 /* Context for parsing across buffer boundaries */
3928                 asn_struct_ctx_t _asn_ctx;
3929         } value;
3930         
3931         /* Context for parsing across buffer boundaries */
3932         asn_struct_ctx_t _asn_ctx;
3933 } ENB_ENDCConfigUpdateAckIEs_t;
3934 typedef struct En_gNB_ENDCConfigUpdateAckIEs {
3935         ProtocolIE_ID_t  id;
3936         Criticality_t    criticality;
3937         struct En_gNB_ENDCConfigUpdateAckIEs__value {
3938                 En_gNB_ENDCConfigUpdateAckIEs__value_PR present;
3939                 union En_gNB_ENDCConfigUpdateAckIEs__value_u {
3940                         ServedNRcellsENDCX2ManagementList_t      ServedNRcellsENDCX2ManagementList;
3941                 } choice;
3942                 
3943                 /* Context for parsing across buffer boundaries */
3944                 asn_struct_ctx_t _asn_ctx;
3945         } value;
3946         
3947         /* Context for parsing across buffer boundaries */
3948         asn_struct_ctx_t _asn_ctx;
3949 } En_gNB_ENDCConfigUpdateAckIEs_t;
3950 typedef struct ENDCConfigurationUpdateFailure_IEs {
3951         ProtocolIE_ID_t  id;
3952         Criticality_t    criticality;
3953         struct ENDCConfigurationUpdateFailure_IEs__value {
3954                 ENDCConfigurationUpdateFailure_IEs__value_PR present;
3955                 union ENDCConfigurationUpdateFailure_IEs__value_u {
3956                         Cause_t  Cause;
3957                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3958                         TimeToWait_t     TimeToWait;
3959                 } choice;
3960                 
3961                 /* Context for parsing across buffer boundaries */
3962                 asn_struct_ctx_t _asn_ctx;
3963         } value;
3964         
3965         /* Context for parsing across buffer boundaries */
3966         asn_struct_ctx_t _asn_ctx;
3967 } ENDCConfigurationUpdateFailure_IEs_t;
3968 typedef struct ENDCCellActivationRequest_IEs {
3969         ProtocolIE_ID_t  id;
3970         Criticality_t    criticality;
3971         struct ENDCCellActivationRequest_IEs__value {
3972                 ENDCCellActivationRequest_IEs__value_PR present;
3973                 union ENDCCellActivationRequest_IEs__value_u {
3974                         ServedNRCellsToActivate_t        ServedNRCellsToActivate;
3975                         ActivationID_t   ActivationID;
3976                 } choice;
3977                 
3978                 /* Context for parsing across buffer boundaries */
3979                 asn_struct_ctx_t _asn_ctx;
3980         } value;
3981         
3982         /* Context for parsing across buffer boundaries */
3983         asn_struct_ctx_t _asn_ctx;
3984 } ENDCCellActivationRequest_IEs_t;
3985 typedef struct ENDCCellActivationResponse_IEs {
3986         ProtocolIE_ID_t  id;
3987         Criticality_t    criticality;
3988         struct ENDCCellActivationResponse_IEs__value {
3989                 ENDCCellActivationResponse_IEs__value_PR present;
3990                 union ENDCCellActivationResponse_IEs__value_u {
3991                         ActivatedNRCellList_t    ActivatedNRCellList;
3992                         ActivationID_t   ActivationID;
3993                         CriticalityDiagnostics_t         CriticalityDiagnostics;
3994                 } choice;
3995                 
3996                 /* Context for parsing across buffer boundaries */
3997                 asn_struct_ctx_t _asn_ctx;
3998         } value;
3999         
4000         /* Context for parsing across buffer boundaries */
4001         asn_struct_ctx_t _asn_ctx;
4002 } ENDCCellActivationResponse_IEs_t;
4003 typedef struct ENDCCellActivationFailure_IEs {
4004         ProtocolIE_ID_t  id;
4005         Criticality_t    criticality;
4006         struct ENDCCellActivationFailure_IEs__value {
4007                 ENDCCellActivationFailure_IEs__value_PR present;
4008                 union ENDCCellActivationFailure_IEs__value_u {
4009                         ActivationID_t   ActivationID;
4010                         Cause_t  Cause;
4011                         CriticalityDiagnostics_t         CriticalityDiagnostics;
4012                 } choice;
4013                 
4014                 /* Context for parsing across buffer boundaries */
4015                 asn_struct_ctx_t _asn_ctx;
4016         } value;
4017         
4018         /* Context for parsing across buffer boundaries */
4019         asn_struct_ctx_t _asn_ctx;
4020 } ENDCCellActivationFailure_IEs_t;
4021 typedef struct SecondaryRATDataUsageReport_IEs {
4022         ProtocolIE_ID_t  id;
4023         Criticality_t    criticality;
4024         struct SecondaryRATDataUsageReport_IEs__value {
4025                 SecondaryRATDataUsageReport_IEs__value_PR present;
4026                 union SecondaryRATDataUsageReport_IEs__value_u {
4027                         UE_X2AP_ID_t     UE_X2AP_ID;
4028                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
4029                         SecondaryRATUsageReportList_t    SecondaryRATUsageReportList;
4030                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
4031                 } choice;
4032                 
4033                 /* Context for parsing across buffer boundaries */
4034                 asn_struct_ctx_t _asn_ctx;
4035         } value;
4036         
4037         /* Context for parsing across buffer boundaries */
4038         asn_struct_ctx_t _asn_ctx;
4039 } SecondaryRATDataUsageReport_IEs_t;
4040 typedef struct SgNBActivityNotification_IEs {
4041         ProtocolIE_ID_t  id;
4042         Criticality_t    criticality;
4043         struct SgNBActivityNotification_IEs__value {
4044                 SgNBActivityNotification_IEs__value_PR present;
4045                 union SgNBActivityNotification_IEs__value_u {
4046                         UE_X2AP_ID_t     UE_X2AP_ID;
4047                         SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
4048                         UserPlaneTrafficActivityReport_t         UserPlaneTrafficActivityReport;
4049                         ERABActivityNotifyItemList_t     ERABActivityNotifyItemList;
4050                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
4051                 } choice;
4052                 
4053                 /* Context for parsing across buffer boundaries */
4054                 asn_struct_ctx_t _asn_ctx;
4055         } value;
4056         
4057         /* Context for parsing across buffer boundaries */
4058         asn_struct_ctx_t _asn_ctx;
4059 } SgNBActivityNotification_IEs_t;
4060 typedef struct ENDCPartialResetRequired_IEs {
4061         ProtocolIE_ID_t  id;
4062         Criticality_t    criticality;
4063         struct ENDCPartialResetRequired_IEs__value {
4064                 ENDCPartialResetRequired_IEs__value_PR present;
4065                 union ENDCPartialResetRequired_IEs__value_u {
4066                         UEsToBeResetList_t       UEsToBeResetList;
4067                         Cause_t  Cause;
4068                 } choice;
4069                 
4070                 /* Context for parsing across buffer boundaries */
4071                 asn_struct_ctx_t _asn_ctx;
4072         } value;
4073         
4074         /* Context for parsing across buffer boundaries */
4075         asn_struct_ctx_t _asn_ctx;
4076 } ENDCPartialResetRequired_IEs_t;
4077 typedef struct ENDCPartialResetConfirm_IEs {
4078         ProtocolIE_ID_t  id;
4079         Criticality_t    criticality;
4080         struct ENDCPartialResetConfirm_IEs__value {
4081                 ENDCPartialResetConfirm_IEs__value_PR present;
4082                 union ENDCPartialResetConfirm_IEs__value_u {
4083                         UEsToBeResetList_t       UEsToBeResetList;
4084                 } choice;
4085                 
4086                 /* Context for parsing across buffer boundaries */
4087                 asn_struct_ctx_t _asn_ctx;
4088         } value;
4089         
4090         /* Context for parsing across buffer boundaries */
4091         asn_struct_ctx_t _asn_ctx;
4092 } ENDCPartialResetConfirm_IEs_t;
4093 typedef struct EUTRANRCellResourceCoordinationRequest_IEs {
4094         ProtocolIE_ID_t  id;
4095         Criticality_t    criticality;
4096         struct EUTRANRCellResourceCoordinationRequest_IEs__value {
4097                 EUTRANRCellResourceCoordinationRequest_IEs__value_PR present;
4098                 union EUTRANRCellResourceCoordinationRequest_IEs__value_u {
4099                         InitiatingNodeType_EutranrCellResourceCoordination_t     InitiatingNodeType_EutranrCellResourceCoordination;
4100                 } choice;
4101                 
4102                 /* Context for parsing across buffer boundaries */
4103                 asn_struct_ctx_t _asn_ctx;
4104         } value;
4105         
4106         /* Context for parsing across buffer boundaries */
4107         asn_struct_ctx_t _asn_ctx;
4108 } EUTRANRCellResourceCoordinationRequest_IEs_t;
4109 typedef struct ENB_EUTRA_NRCellResourceCoordinationReqIEs {
4110         ProtocolIE_ID_t  id;
4111         Criticality_t    criticality;
4112         struct ENB_EUTRA_NRCellResourceCoordinationReqIEs__value {
4113                 ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR present;
4114                 union ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_u {
4115                         DataTrafficResourceIndication_t  DataTrafficResourceIndication;
4116                         SpectrumSharingGroupID_t         SpectrumSharingGroupID;
4117                         ListofEUTRACellsinEUTRACoordinationReq_t         ListofEUTRACellsinEUTRACoordinationReq;
4118                 } choice;
4119                 
4120                 /* Context for parsing across buffer boundaries */
4121                 asn_struct_ctx_t _asn_ctx;
4122         } value;
4123         
4124         /* Context for parsing across buffer boundaries */
4125         asn_struct_ctx_t _asn_ctx;
4126 } ENB_EUTRA_NRCellResourceCoordinationReqIEs_t;
4127 typedef struct En_gNB_EUTRA_NRCellResourceCoordinationReqIEs {
4128         ProtocolIE_ID_t  id;
4129         Criticality_t    criticality;
4130         struct En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value {
4131                 En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR present;
4132                 union En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_u {
4133                         DataTrafficResourceIndication_t  DataTrafficResourceIndication;
4134                         ListofEUTRACellsinNRCoordinationReq_t    ListofEUTRACellsinNRCoordinationReq;
4135                         SpectrumSharingGroupID_t         SpectrumSharingGroupID;
4136                         ListofNRCellsinNRCoordinationReq_t       ListofNRCellsinNRCoordinationReq;
4137                 } choice;
4138                 
4139                 /* Context for parsing across buffer boundaries */
4140                 asn_struct_ctx_t _asn_ctx;
4141         } value;
4142         
4143         /* Context for parsing across buffer boundaries */
4144         asn_struct_ctx_t _asn_ctx;
4145 } En_gNB_EUTRA_NRCellResourceCoordinationReqIEs_t;
4146 typedef struct EUTRANRCellResourceCoordinationResponse_IEs {
4147         ProtocolIE_ID_t  id;
4148         Criticality_t    criticality;
4149         struct EUTRANRCellResourceCoordinationResponse_IEs__value {
4150                 EUTRANRCellResourceCoordinationResponse_IEs__value_PR present;
4151                 union EUTRANRCellResourceCoordinationResponse_IEs__value_u {
4152                         RespondingNodeType_EutranrCellResourceCoordination_t     RespondingNodeType_EutranrCellResourceCoordination;
4153                 } choice;
4154                 
4155                 /* Context for parsing across buffer boundaries */
4156                 asn_struct_ctx_t _asn_ctx;
4157         } value;
4158         
4159         /* Context for parsing across buffer boundaries */
4160         asn_struct_ctx_t _asn_ctx;
4161 } EUTRANRCellResourceCoordinationResponse_IEs_t;
4162 typedef struct ENB_EUTRA_NRCellResourceCoordinationReqAckIEs {
4163         ProtocolIE_ID_t  id;
4164         Criticality_t    criticality;
4165         struct ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value {
4166                 ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR present;
4167                 union ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_u {
4168                         DataTrafficResourceIndication_t  DataTrafficResourceIndication;
4169                         SpectrumSharingGroupID_t         SpectrumSharingGroupID;
4170                         ListofEUTRACellsinEUTRACoordinationResp_t        ListofEUTRACellsinEUTRACoordinationResp;
4171                 } choice;
4172                 
4173                 /* Context for parsing across buffer boundaries */
4174                 asn_struct_ctx_t _asn_ctx;
4175         } value;
4176         
4177         /* Context for parsing across buffer boundaries */
4178         asn_struct_ctx_t _asn_ctx;
4179 } ENB_EUTRA_NRCellResourceCoordinationReqAckIEs_t;
4180 typedef struct En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs {
4181         ProtocolIE_ID_t  id;
4182         Criticality_t    criticality;
4183         struct En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value {
4184                 En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR present;
4185                 union En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_u {
4186                         DataTrafficResourceIndication_t  DataTrafficResourceIndication;
4187                         SpectrumSharingGroupID_t         SpectrumSharingGroupID;
4188                         ListofNRCellsinNRCoordinationResp_t      ListofNRCellsinNRCoordinationResp;
4189                 } choice;
4190                 
4191                 /* Context for parsing across buffer boundaries */
4192                 asn_struct_ctx_t _asn_ctx;
4193         } value;
4194         
4195         /* Context for parsing across buffer boundaries */
4196         asn_struct_ctx_t _asn_ctx;
4197 } En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs_t;
4198 typedef struct ENDCX2RemovalRequest_IEs {
4199         ProtocolIE_ID_t  id;
4200         Criticality_t    criticality;
4201         struct ENDCX2RemovalRequest_IEs__value {
4202                 ENDCX2RemovalRequest_IEs__value_PR present;
4203                 union ENDCX2RemovalRequest_IEs__value_u {
4204                         InitiatingNodeType_EndcX2Removal_t       InitiatingNodeType_EndcX2Removal;
4205                 } choice;
4206                 
4207                 /* Context for parsing across buffer boundaries */
4208                 asn_struct_ctx_t _asn_ctx;
4209         } value;
4210         
4211         /* Context for parsing across buffer boundaries */
4212         asn_struct_ctx_t _asn_ctx;
4213 } ENDCX2RemovalRequest_IEs_t;
4214 typedef struct ENB_ENDCX2RemovalReqIEs {
4215         ProtocolIE_ID_t  id;
4216         Criticality_t    criticality;
4217         struct ENB_ENDCX2RemovalReqIEs__value {
4218                 ENB_ENDCX2RemovalReqIEs__value_PR present;
4219                 union ENB_ENDCX2RemovalReqIEs__value_u {
4220                         GlobalENB_ID_t   GlobalENB_ID;
4221                 } choice;
4222                 
4223                 /* Context for parsing across buffer boundaries */
4224                 asn_struct_ctx_t _asn_ctx;
4225         } value;
4226         
4227         /* Context for parsing across buffer boundaries */
4228         asn_struct_ctx_t _asn_ctx;
4229 } ENB_ENDCX2RemovalReqIEs_t;
4230 typedef struct En_gNB_ENDCX2RemovalReqIEs {
4231         ProtocolIE_ID_t  id;
4232         Criticality_t    criticality;
4233         struct En_gNB_ENDCX2RemovalReqIEs__value {
4234                 En_gNB_ENDCX2RemovalReqIEs__value_PR present;
4235                 union En_gNB_ENDCX2RemovalReqIEs__value_u {
4236                         GlobalGNB_ID_t   GlobalGNB_ID;
4237                 } choice;
4238                 
4239                 /* Context for parsing across buffer boundaries */
4240                 asn_struct_ctx_t _asn_ctx;
4241         } value;
4242         
4243         /* Context for parsing across buffer boundaries */
4244         asn_struct_ctx_t _asn_ctx;
4245 } En_gNB_ENDCX2RemovalReqIEs_t;
4246 typedef struct ENDCX2RemovalResponse_IEs {
4247         ProtocolIE_ID_t  id;
4248         Criticality_t    criticality;
4249         struct ENDCX2RemovalResponse_IEs__value {
4250                 ENDCX2RemovalResponse_IEs__value_PR present;
4251                 union ENDCX2RemovalResponse_IEs__value_u {
4252                         RespondingNodeType_EndcX2Removal_t       RespondingNodeType_EndcX2Removal;
4253                 } choice;
4254                 
4255                 /* Context for parsing across buffer boundaries */
4256                 asn_struct_ctx_t _asn_ctx;
4257         } value;
4258         
4259         /* Context for parsing across buffer boundaries */
4260         asn_struct_ctx_t _asn_ctx;
4261 } ENDCX2RemovalResponse_IEs_t;
4262 typedef struct ENB_ENDCX2RemovalReqAckIEs {
4263         ProtocolIE_ID_t  id;
4264         Criticality_t    criticality;
4265         struct ENB_ENDCX2RemovalReqAckIEs__value {
4266                 ENB_ENDCX2RemovalReqAckIEs__value_PR present;
4267                 union ENB_ENDCX2RemovalReqAckIEs__value_u {
4268                         GlobalENB_ID_t   GlobalENB_ID;
4269                 } choice;
4270                 
4271                 /* Context for parsing across buffer boundaries */
4272                 asn_struct_ctx_t _asn_ctx;
4273         } value;
4274         
4275         /* Context for parsing across buffer boundaries */
4276         asn_struct_ctx_t _asn_ctx;
4277 } ENB_ENDCX2RemovalReqAckIEs_t;
4278 typedef struct En_gNB_ENDCX2RemovalReqAckIEs {
4279         ProtocolIE_ID_t  id;
4280         Criticality_t    criticality;
4281         struct En_gNB_ENDCX2RemovalReqAckIEs__value {
4282                 En_gNB_ENDCX2RemovalReqAckIEs__value_PR present;
4283                 union En_gNB_ENDCX2RemovalReqAckIEs__value_u {
4284                         GlobalGNB_ID_t   GlobalGNB_ID;
4285                 } choice;
4286                 
4287                 /* Context for parsing across buffer boundaries */
4288                 asn_struct_ctx_t _asn_ctx;
4289         } value;
4290         
4291         /* Context for parsing across buffer boundaries */
4292         asn_struct_ctx_t _asn_ctx;
4293 } En_gNB_ENDCX2RemovalReqAckIEs_t;
4294 typedef struct ENDCX2RemovalFailure_IEs {
4295         ProtocolIE_ID_t  id;
4296         Criticality_t    criticality;
4297         struct ENDCX2RemovalFailure_IEs__value {
4298                 ENDCX2RemovalFailure_IEs__value_PR present;
4299                 union ENDCX2RemovalFailure_IEs__value_u {
4300                         Cause_t  Cause;
4301                         CriticalityDiagnostics_t         CriticalityDiagnostics;
4302                 } choice;
4303                 
4304                 /* Context for parsing across buffer boundaries */
4305                 asn_struct_ctx_t _asn_ctx;
4306         } value;
4307         
4308         /* Context for parsing across buffer boundaries */
4309         asn_struct_ctx_t _asn_ctx;
4310 } ENDCX2RemovalFailure_IEs_t;
4311 typedef struct DataForwardingAddressIndication_IEs {
4312         ProtocolIE_ID_t  id;
4313         Criticality_t    criticality;
4314         struct DataForwardingAddressIndication_IEs__value {
4315                 DataForwardingAddressIndication_IEs__value_PR present;
4316                 union DataForwardingAddressIndication_IEs__value_u {
4317                         UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
4318                         UE_X2AP_ID_t     UE_X2AP_ID;
4319                         E_RABs_DataForwardingAddress_List_t      E_RABs_DataForwardingAddress_List;
4320                 } choice;
4321                 
4322                 /* Context for parsing across buffer boundaries */
4323                 asn_struct_ctx_t _asn_ctx;
4324         } value;
4325         
4326         /* Context for parsing across buffer boundaries */
4327         asn_struct_ctx_t _asn_ctx;
4328 } DataForwardingAddressIndication_IEs_t;
4329 typedef struct GNBStatusIndicationIEs {
4330         ProtocolIE_ID_t  id;
4331         Criticality_t    criticality;
4332         struct GNBStatusIndicationIEs__value {
4333                 GNBStatusIndicationIEs__value_PR present;
4334                 union GNBStatusIndicationIEs__value_u {
4335                         GNBOverloadInformation_t         GNBOverloadInformation;
4336                 } choice;
4337                 
4338                 /* Context for parsing across buffer boundaries */
4339                 asn_struct_ctx_t _asn_ctx;
4340         } value;
4341         
4342         /* Context for parsing across buffer boundaries */
4343         asn_struct_ctx_t _asn_ctx;
4344 } GNBStatusIndicationIEs_t;
4345 typedef struct E_RAB_ItemIEs {
4346         ProtocolIE_ID_t  id;
4347         Criticality_t    criticality;
4348         struct E_RAB_ItemIEs__value {
4349                 E_RAB_ItemIEs__value_PR present;
4350                 union E_RAB_ItemIEs__value_u {
4351                         E_RAB_Item_t     E_RAB_Item;
4352                 } choice;
4353                 
4354                 /* Context for parsing across buffer boundaries */
4355                 asn_struct_ctx_t _asn_ctx;
4356         } value;
4357         
4358         /* Context for parsing across buffer boundaries */
4359         asn_struct_ctx_t _asn_ctx;
4360 } E_RAB_ItemIEs_t;
4361 typedef struct E_RABUsageReport_ItemIEs {
4362         ProtocolIE_ID_t  id;
4363         Criticality_t    criticality;
4364         struct E_RABUsageReport_ItemIEs__value {
4365                 E_RABUsageReport_ItemIEs__value_PR present;
4366                 union E_RABUsageReport_ItemIEs__value_u {
4367                         E_RABUsageReport_Item_t  E_RABUsageReport_Item;
4368                 } choice;
4369                 
4370                 /* Context for parsing across buffer boundaries */
4371                 asn_struct_ctx_t _asn_ctx;
4372         } value;
4373         
4374         /* Context for parsing across buffer boundaries */
4375         asn_struct_ctx_t _asn_ctx;
4376 } E_RABUsageReport_ItemIEs_t;
4377 typedef struct SecondaryRATUsageReport_ItemIEs {
4378         ProtocolIE_ID_t  id;
4379         Criticality_t    criticality;
4380         struct SecondaryRATUsageReport_ItemIEs__value {
4381                 SecondaryRATUsageReport_ItemIEs__value_PR present;
4382                 union SecondaryRATUsageReport_ItemIEs__value_u {
4383                         SecondaryRATUsageReport_Item_t   SecondaryRATUsageReport_Item;
4384                 } choice;
4385                 
4386                 /* Context for parsing across buffer boundaries */
4387                 asn_struct_ctx_t _asn_ctx;
4388         } value;
4389         
4390         /* Context for parsing across buffer boundaries */
4391         asn_struct_ctx_t _asn_ctx;
4392 } SecondaryRATUsageReport_ItemIEs_t;
4393
4394 /* Implementation */
4395 extern asn_TYPE_descriptor_t asn_DEF_RICaction_ToBeSetup_ItemIEs;
4396 extern asn_SEQUENCE_specifics_t asn_SPC_RICaction_ToBeSetup_ItemIEs_specs_1;
4397 extern asn_TYPE_member_t asn_MBR_RICaction_ToBeSetup_ItemIEs_1[3];
4398 extern asn_TYPE_descriptor_t asn_DEF_RICaction_Admitted_ItemIEs;
4399 extern asn_SEQUENCE_specifics_t asn_SPC_RICaction_Admitted_ItemIEs_specs_5;
4400 extern asn_TYPE_member_t asn_MBR_RICaction_Admitted_ItemIEs_5[3];
4401 extern asn_TYPE_descriptor_t asn_DEF_RICaction_NotAdmitted_ItemIEs;
4402 extern asn_SEQUENCE_specifics_t asn_SPC_RICaction_NotAdmitted_ItemIEs_specs_9;
4403 extern asn_TYPE_member_t asn_MBR_RICaction_NotAdmitted_ItemIEs_9[3];
4404 extern asn_TYPE_descriptor_t asn_DEF_RANfunction_ItemIEs;
4405 extern asn_SEQUENCE_specifics_t asn_SPC_RANfunction_ItemIEs_specs_13;
4406 extern asn_TYPE_member_t asn_MBR_RANfunction_ItemIEs_13[3];
4407 extern asn_TYPE_descriptor_t asn_DEF_RANfunctionID_ItemIEs;
4408 extern asn_SEQUENCE_specifics_t asn_SPC_RANfunctionID_ItemIEs_specs_17;
4409 extern asn_TYPE_member_t asn_MBR_RANfunctionID_ItemIEs_17[3];
4410 extern asn_TYPE_descriptor_t asn_DEF_RANfunctionIDcause_ItemIEs;
4411 extern asn_SEQUENCE_specifics_t asn_SPC_RANfunctionIDcause_ItemIEs_specs_21;
4412 extern asn_TYPE_member_t asn_MBR_RANfunctionIDcause_ItemIEs_21[3];
4413 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeSetup_ItemIEs;
4414 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeSetup_ItemIEs_specs_25;
4415 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeSetup_ItemIEs_25[3];
4416 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ItemIEs;
4417 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ItemIEs_specs_29;
4418 extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ItemIEs_29[3];
4419 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_SubjectToStatusTransfer_ItemIEs;
4420 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_SubjectToStatusTransfer_ItemIEs_specs_33;
4421 extern asn_TYPE_member_t asn_MBR_E_RABs_SubjectToStatusTransfer_ItemIEs_33[3];
4422 extern asn_TYPE_descriptor_t asn_DEF_CellInformation_ItemIEs;
4423 extern asn_SEQUENCE_specifics_t asn_SPC_CellInformation_ItemIEs_specs_37;
4424 extern asn_TYPE_member_t asn_MBR_CellInformation_ItemIEs_37[3];
4425 extern asn_TYPE_descriptor_t asn_DEF_CellToReport_ItemIEs;
4426 extern asn_SEQUENCE_specifics_t asn_SPC_CellToReport_ItemIEs_specs_41;
4427 extern asn_TYPE_member_t asn_MBR_CellToReport_ItemIEs_41[3];
4428 extern asn_TYPE_descriptor_t asn_DEF_MeasurementInitiationResult_ItemIEs;
4429 extern asn_SEQUENCE_specifics_t asn_SPC_MeasurementInitiationResult_ItemIEs_specs_45;
4430 extern asn_TYPE_member_t asn_MBR_MeasurementInitiationResult_ItemIEs_45[3];
4431 extern asn_TYPE_descriptor_t asn_DEF_MeasurementFailureCause_ItemIEs;
4432 extern asn_SEQUENCE_specifics_t asn_SPC_MeasurementFailureCause_ItemIEs_specs_49;
4433 extern asn_TYPE_member_t asn_MBR_MeasurementFailureCause_ItemIEs_49[3];
4434 extern asn_TYPE_descriptor_t asn_DEF_CompleteFailureCauseInformation_ItemIEs;
4435 extern asn_SEQUENCE_specifics_t asn_SPC_CompleteFailureCauseInformation_ItemIEs_specs_53;
4436 extern asn_TYPE_member_t asn_MBR_CompleteFailureCauseInformation_ItemIEs_53[3];
4437 extern asn_TYPE_descriptor_t asn_DEF_CellMeasurementResult_ItemIEs;
4438 extern asn_SEQUENCE_specifics_t asn_SPC_CellMeasurementResult_ItemIEs_specs_57;
4439 extern asn_TYPE_member_t asn_MBR_CellMeasurementResult_ItemIEs_57[3];
4440 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeAdded_ItemIEs;
4441 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeAdded_ItemIEs_specs_61;
4442 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeAdded_ItemIEs_61[3];
4443 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeAdded_ItemIEs;
4444 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeAdded_ItemIEs_specs_65;
4445 extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeAdded_ItemIEs_65[3];
4446 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeAdded_ModReqItemIEs;
4447 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeAdded_ModReqItemIEs_specs_69;
4448 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeAdded_ModReqItemIEs_69[3];
4449 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeModified_ModReqItemIEs;
4450 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeModified_ModReqItemIEs_specs_73;
4451 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeModified_ModReqItemIEs_73[3];
4452 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_ModReqItemIEs;
4453 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_ModReqItemIEs_specs_77;
4454 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_ModReqItemIEs_77[3];
4455 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeAdded_ModAckItemIEs;
4456 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeAdded_ModAckItemIEs_specs_81;
4457 extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeAdded_ModAckItemIEs_81[3];
4458 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeModified_ModAckItemIEs;
4459 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeModified_ModAckItemIEs_specs_85;
4460 extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeModified_ModAckItemIEs_85[3];
4461 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeReleased_ModAckItemIEs;
4462 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeReleased_ModAckItemIEs_specs_89;
4463 extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeReleased_ModAckItemIEs_89[3];
4464 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_ModReqdItemIEs;
4465 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_ModReqdItemIEs_specs_93;
4466 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_ModReqdItemIEs_93[3];
4467 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_RelReqItemIEs;
4468 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_RelReqItemIEs_specs_97;
4469 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_RelReqItemIEs_97[3];
4470 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_RelConfItemIEs;
4471 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_RelConfItemIEs_specs_101;
4472 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_RelConfItemIEs_101[3];
4473 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_SubjectToCounterCheckItemIEs;
4474 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_SubjectToCounterCheckItemIEs_specs_105;
4475 extern asn_TYPE_member_t asn_MBR_E_RABs_SubjectToCounterCheckItemIEs_105[3];
4476 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeSetupRetrieve_ItemIEs;
4477 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeSetupRetrieve_ItemIEs_specs_109;
4478 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeSetupRetrieve_ItemIEs_109[3];
4479 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs;
4480 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs_specs_113;
4481 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs_113[3];
4482 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs;
4483 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs_specs_117;
4484 extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs_117[3];
4485 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeAdded_SgNBModReq_ItemIEs;
4486 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeAdded_SgNBModReq_ItemIEs_specs_121;
4487 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeAdded_SgNBModReq_ItemIEs_121[3];
4488 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeModified_SgNBModReq_ItemIEs;
4489 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeModified_SgNBModReq_ItemIEs_specs_125;
4490 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeModified_SgNBModReq_ItemIEs_125[3];
4491 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_SgNBModReq_ItemIEs;
4492 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_SgNBModReq_ItemIEs_specs_129;
4493 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_SgNBModReq_ItemIEs_129[3];
4494 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs;
4495 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs_specs_133;
4496 extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs_133[3];
4497 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs;
4498 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs_specs_137;
4499 extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs_137[3];
4500 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs;
4501 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs_specs_141;
4502 extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs_141[3];
4503 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs;
4504 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs_specs_145;
4505 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs_145[3];
4506 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeModified_SgNBModReqd_ItemIEs;
4507 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeModified_SgNBModReqd_ItemIEs_specs_149;
4508 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeModified_SgNBModReqd_ItemIEs_149[3];
4509 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs;
4510 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs_specs_153;
4511 extern asn_TYPE_member_t asn_MBR_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs_153[3];
4512 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs;
4513 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs_specs_157;
4514 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs_157[3];
4515 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs;
4516 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs_specs_161;
4517 extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs_161[3];
4518 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs;
4519 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs_specs_165;
4520 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs_165[3];
4521 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs;
4522 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs_specs_169;
4523 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs_169[3];
4524 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_SubjectToSgNBCounterCheck_ItemIEs;
4525 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_SubjectToSgNBCounterCheck_ItemIEs_specs_173;
4526 extern asn_TYPE_member_t asn_MBR_E_RABs_SubjectToSgNBCounterCheck_ItemIEs_173[3];
4527 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs;
4528 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs_specs_177;
4529 extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs_177[3];
4530 extern asn_TYPE_descriptor_t asn_DEF_E_RABs_DataForwardingAddress_ItemIEs;
4531 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_DataForwardingAddress_ItemIEs_specs_181;
4532 extern asn_TYPE_member_t asn_MBR_E_RABs_DataForwardingAddress_ItemIEs_181[3];
4533 extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionRequest_IEs;
4534 extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionRequest_IEs_specs_185;
4535 extern asn_TYPE_member_t asn_MBR_RICsubscriptionRequest_IEs_185[3];
4536 extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionResponse_IEs;
4537 extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionResponse_IEs_specs_189;
4538 extern asn_TYPE_member_t asn_MBR_RICsubscriptionResponse_IEs_189[3];
4539 extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionFailure_IEs;
4540 extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionFailure_IEs_specs_193;
4541 extern asn_TYPE_member_t asn_MBR_RICsubscriptionFailure_IEs_193[3];
4542 extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionDeleteRequest_IEs;
4543 extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionDeleteRequest_IEs_specs_197;
4544 extern asn_TYPE_member_t asn_MBR_RICsubscriptionDeleteRequest_IEs_197[3];
4545 extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionDeleteResponse_IEs;
4546 extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionDeleteResponse_IEs_specs_201;
4547 extern asn_TYPE_member_t asn_MBR_RICsubscriptionDeleteResponse_IEs_201[3];
4548 extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionDeleteFailure_IEs;
4549 extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionDeleteFailure_IEs_specs_205;
4550 extern asn_TYPE_member_t asn_MBR_RICsubscriptionDeleteFailure_IEs_205[3];
4551 extern asn_TYPE_descriptor_t asn_DEF_RICindication_IEs;
4552 extern asn_SEQUENCE_specifics_t asn_SPC_RICindication_IEs_specs_209;
4553 extern asn_TYPE_member_t asn_MBR_RICindication_IEs_209[3];
4554 extern asn_TYPE_descriptor_t asn_DEF_RICcontrolRequest_IEs;
4555 extern asn_SEQUENCE_specifics_t asn_SPC_RICcontrolRequest_IEs_specs_213;
4556 extern asn_TYPE_member_t asn_MBR_RICcontrolRequest_IEs_213[3];
4557 extern asn_TYPE_descriptor_t asn_DEF_RICcontrolAcknowledge_IEs;
4558 extern asn_SEQUENCE_specifics_t asn_SPC_RICcontrolAcknowledge_IEs_specs_217;
4559 extern asn_TYPE_member_t asn_MBR_RICcontrolAcknowledge_IEs_217[3];
4560 extern asn_TYPE_descriptor_t asn_DEF_RICcontrolFailure_IEs;
4561 extern asn_SEQUENCE_specifics_t asn_SPC_RICcontrolFailure_IEs_specs_221;
4562 extern asn_TYPE_member_t asn_MBR_RICcontrolFailure_IEs_221[3];
4563 extern asn_TYPE_descriptor_t asn_DEF_RICserviceUpdate_IEs;
4564 extern asn_SEQUENCE_specifics_t asn_SPC_RICserviceUpdate_IEs_specs_225;
4565 extern asn_TYPE_member_t asn_MBR_RICserviceUpdate_IEs_225[3];
4566 extern asn_TYPE_descriptor_t asn_DEF_RICserviceUpdateAcknowledge_IEs;
4567 extern asn_SEQUENCE_specifics_t asn_SPC_RICserviceUpdateAcknowledge_IEs_specs_229;
4568 extern asn_TYPE_member_t asn_MBR_RICserviceUpdateAcknowledge_IEs_229[3];
4569 extern asn_TYPE_descriptor_t asn_DEF_RICserviceUpdateFailure_IEs;
4570 extern asn_SEQUENCE_specifics_t asn_SPC_RICserviceUpdateFailure_IEs_specs_233;
4571 extern asn_TYPE_member_t asn_MBR_RICserviceUpdateFailure_IEs_233[3];
4572 extern asn_TYPE_descriptor_t asn_DEF_RICserviceQuery_IEs;
4573 extern asn_SEQUENCE_specifics_t asn_SPC_RICserviceQuery_IEs_specs_237;
4574 extern asn_TYPE_member_t asn_MBR_RICserviceQuery_IEs_237[3];
4575 extern asn_TYPE_descriptor_t asn_DEF_HandoverRequest_IEs;
4576 extern asn_SEQUENCE_specifics_t asn_SPC_HandoverRequest_IEs_specs_241;
4577 extern asn_TYPE_member_t asn_MBR_HandoverRequest_IEs_241[3];
4578 extern asn_TYPE_descriptor_t asn_DEF_HandoverRequestAcknowledge_IEs;
4579 extern asn_SEQUENCE_specifics_t asn_SPC_HandoverRequestAcknowledge_IEs_specs_245;
4580 extern asn_TYPE_member_t asn_MBR_HandoverRequestAcknowledge_IEs_245[3];
4581 extern asn_TYPE_descriptor_t asn_DEF_HandoverPreparationFailure_IEs;
4582 extern asn_SEQUENCE_specifics_t asn_SPC_HandoverPreparationFailure_IEs_specs_249;
4583 extern asn_TYPE_member_t asn_MBR_HandoverPreparationFailure_IEs_249[3];
4584 extern asn_TYPE_descriptor_t asn_DEF_HandoverReport_IEs;
4585 extern asn_SEQUENCE_specifics_t asn_SPC_HandoverReport_IEs_specs_253;
4586 extern asn_TYPE_member_t asn_MBR_HandoverReport_IEs_253[3];
4587 extern asn_TYPE_descriptor_t asn_DEF_SNStatusTransfer_IEs;
4588 extern asn_SEQUENCE_specifics_t asn_SPC_SNStatusTransfer_IEs_specs_257;
4589 extern asn_TYPE_member_t asn_MBR_SNStatusTransfer_IEs_257[3];
4590 extern asn_TYPE_descriptor_t asn_DEF_UEContextRelease_IEs;
4591 extern asn_SEQUENCE_specifics_t asn_SPC_UEContextRelease_IEs_specs_261;
4592 extern asn_TYPE_member_t asn_MBR_UEContextRelease_IEs_261[3];
4593 extern asn_TYPE_descriptor_t asn_DEF_HandoverCancel_IEs;
4594 extern asn_SEQUENCE_specifics_t asn_SPC_HandoverCancel_IEs_specs_265;
4595 extern asn_TYPE_member_t asn_MBR_HandoverCancel_IEs_265[3];
4596 extern asn_TYPE_descriptor_t asn_DEF_ErrorIndication_IEs;
4597 extern asn_SEQUENCE_specifics_t asn_SPC_ErrorIndication_IEs_specs_269;
4598 extern asn_TYPE_member_t asn_MBR_ErrorIndication_IEs_269[3];
4599 extern asn_TYPE_descriptor_t asn_DEF_ResetRequest_IEs;
4600 extern asn_SEQUENCE_specifics_t asn_SPC_ResetRequest_IEs_specs_273;
4601 extern asn_TYPE_member_t asn_MBR_ResetRequest_IEs_273[3];
4602 extern asn_TYPE_descriptor_t asn_DEF_ResetResponse_IEs;
4603 extern asn_SEQUENCE_specifics_t asn_SPC_ResetResponse_IEs_specs_277;
4604 extern asn_TYPE_member_t asn_MBR_ResetResponse_IEs_277[3];
4605 extern asn_TYPE_descriptor_t asn_DEF_X2SetupRequest_IEs;
4606 extern asn_SEQUENCE_specifics_t asn_SPC_X2SetupRequest_IEs_specs_281;
4607 extern asn_TYPE_member_t asn_MBR_X2SetupRequest_IEs_281[3];
4608 extern asn_TYPE_descriptor_t asn_DEF_X2SetupResponse_IEs;
4609 extern asn_SEQUENCE_specifics_t asn_SPC_X2SetupResponse_IEs_specs_285;
4610 extern asn_TYPE_member_t asn_MBR_X2SetupResponse_IEs_285[3];
4611 extern asn_TYPE_descriptor_t asn_DEF_X2SetupFailure_IEs;
4612 extern asn_SEQUENCE_specifics_t asn_SPC_X2SetupFailure_IEs_specs_289;
4613 extern asn_TYPE_member_t asn_MBR_X2SetupFailure_IEs_289[3];
4614 extern asn_TYPE_descriptor_t asn_DEF_LoadInformation_IEs;
4615 extern asn_SEQUENCE_specifics_t asn_SPC_LoadInformation_IEs_specs_293;
4616 extern asn_TYPE_member_t asn_MBR_LoadInformation_IEs_293[3];
4617 extern asn_TYPE_descriptor_t asn_DEF_ENBConfigurationUpdate_IEs;
4618 extern asn_SEQUENCE_specifics_t asn_SPC_ENBConfigurationUpdate_IEs_specs_297;
4619 extern asn_TYPE_member_t asn_MBR_ENBConfigurationUpdate_IEs_297[3];
4620 extern asn_TYPE_descriptor_t asn_DEF_ENBConfigurationUpdateAcknowledge_IEs;
4621 extern asn_SEQUENCE_specifics_t asn_SPC_ENBConfigurationUpdateAcknowledge_IEs_specs_301;
4622 extern asn_TYPE_member_t asn_MBR_ENBConfigurationUpdateAcknowledge_IEs_301[3];
4623 extern asn_TYPE_descriptor_t asn_DEF_ENBConfigurationUpdateFailure_IEs;
4624 extern asn_SEQUENCE_specifics_t asn_SPC_ENBConfigurationUpdateFailure_IEs_specs_305;
4625 extern asn_TYPE_member_t asn_MBR_ENBConfigurationUpdateFailure_IEs_305[3];
4626 extern asn_TYPE_descriptor_t asn_DEF_ResourceStatusRequest_IEs;
4627 extern asn_SEQUENCE_specifics_t asn_SPC_ResourceStatusRequest_IEs_specs_309;
4628 extern asn_TYPE_member_t asn_MBR_ResourceStatusRequest_IEs_309[3];
4629 extern asn_TYPE_descriptor_t asn_DEF_ResourceStatusResponse_IEs;
4630 extern asn_SEQUENCE_specifics_t asn_SPC_ResourceStatusResponse_IEs_specs_313;
4631 extern asn_TYPE_member_t asn_MBR_ResourceStatusResponse_IEs_313[3];
4632 extern asn_TYPE_descriptor_t asn_DEF_ResourceStatusFailure_IEs;
4633 extern asn_SEQUENCE_specifics_t asn_SPC_ResourceStatusFailure_IEs_specs_317;
4634 extern asn_TYPE_member_t asn_MBR_ResourceStatusFailure_IEs_317[3];
4635 extern asn_TYPE_descriptor_t asn_DEF_ResourceStatusUpdate_IEs;
4636 extern asn_SEQUENCE_specifics_t asn_SPC_ResourceStatusUpdate_IEs_specs_321;
4637 extern asn_TYPE_member_t asn_MBR_ResourceStatusUpdate_IEs_321[3];
4638 extern asn_TYPE_descriptor_t asn_DEF_MobilityChangeRequest_IEs;
4639 extern asn_SEQUENCE_specifics_t asn_SPC_MobilityChangeRequest_IEs_specs_325;
4640 extern asn_TYPE_member_t asn_MBR_MobilityChangeRequest_IEs_325[3];
4641 extern asn_TYPE_descriptor_t asn_DEF_MobilityChangeAcknowledge_IEs;
4642 extern asn_SEQUENCE_specifics_t asn_SPC_MobilityChangeAcknowledge_IEs_specs_329;
4643 extern asn_TYPE_member_t asn_MBR_MobilityChangeAcknowledge_IEs_329[3];
4644 extern asn_TYPE_descriptor_t asn_DEF_MobilityChangeFailure_IEs;
4645 extern asn_SEQUENCE_specifics_t asn_SPC_MobilityChangeFailure_IEs_specs_333;
4646 extern asn_TYPE_member_t asn_MBR_MobilityChangeFailure_IEs_333[3];
4647 extern asn_TYPE_descriptor_t asn_DEF_RLFIndication_IEs;
4648 extern asn_SEQUENCE_specifics_t asn_SPC_RLFIndication_IEs_specs_337;
4649 extern asn_TYPE_member_t asn_MBR_RLFIndication_IEs_337[3];
4650 extern asn_TYPE_descriptor_t asn_DEF_CellActivationRequest_IEs;
4651 extern asn_SEQUENCE_specifics_t asn_SPC_CellActivationRequest_IEs_specs_341;
4652 extern asn_TYPE_member_t asn_MBR_CellActivationRequest_IEs_341[3];
4653 extern asn_TYPE_descriptor_t asn_DEF_CellActivationResponse_IEs;
4654 extern asn_SEQUENCE_specifics_t asn_SPC_CellActivationResponse_IEs_specs_345;
4655 extern asn_TYPE_member_t asn_MBR_CellActivationResponse_IEs_345[3];
4656 extern asn_TYPE_descriptor_t asn_DEF_CellActivationFailure_IEs;
4657 extern asn_SEQUENCE_specifics_t asn_SPC_CellActivationFailure_IEs_specs_349;
4658 extern asn_TYPE_member_t asn_MBR_CellActivationFailure_IEs_349[3];
4659 extern asn_TYPE_descriptor_t asn_DEF_X2Release_IEs;
4660 extern asn_SEQUENCE_specifics_t asn_SPC_X2Release_IEs_specs_353;
4661 extern asn_TYPE_member_t asn_MBR_X2Release_IEs_353[3];
4662 extern asn_TYPE_descriptor_t asn_DEF_X2APMessageTransfer_IEs;
4663 extern asn_SEQUENCE_specifics_t asn_SPC_X2APMessageTransfer_IEs_specs_357;
4664 extern asn_TYPE_member_t asn_MBR_X2APMessageTransfer_IEs_357[3];
4665 extern asn_TYPE_descriptor_t asn_DEF_SeNBAdditionRequest_IEs;
4666 extern asn_SEQUENCE_specifics_t asn_SPC_SeNBAdditionRequest_IEs_specs_361;
4667 extern asn_TYPE_member_t asn_MBR_SeNBAdditionRequest_IEs_361[3];
4668 extern asn_TYPE_descriptor_t asn_DEF_SeNBAdditionRequestAcknowledge_IEs;
4669 extern asn_SEQUENCE_specifics_t asn_SPC_SeNBAdditionRequestAcknowledge_IEs_specs_365;
4670 extern asn_TYPE_member_t asn_MBR_SeNBAdditionRequestAcknowledge_IEs_365[3];
4671 extern asn_TYPE_descriptor_t asn_DEF_SeNBAdditionRequestReject_IEs;
4672 extern asn_SEQUENCE_specifics_t asn_SPC_SeNBAdditionRequestReject_IEs_specs_369;
4673 extern asn_TYPE_member_t asn_MBR_SeNBAdditionRequestReject_IEs_369[3];
4674 extern asn_TYPE_descriptor_t asn_DEF_SeNBReconfigurationComplete_IEs;
4675 extern asn_SEQUENCE_specifics_t asn_SPC_SeNBReconfigurationComplete_IEs_specs_373;
4676 extern asn_TYPE_member_t asn_MBR_SeNBReconfigurationComplete_IEs_373[3];
4677 extern asn_TYPE_descriptor_t asn_DEF_SeNBModificationRequest_IEs;
4678 extern asn_SEQUENCE_specifics_t asn_SPC_SeNBModificationRequest_IEs_specs_377;
4679 extern asn_TYPE_member_t asn_MBR_SeNBModificationRequest_IEs_377[3];
4680 extern asn_TYPE_descriptor_t asn_DEF_SeNBModificationRequestAcknowledge_IEs;
4681 extern asn_SEQUENCE_specifics_t asn_SPC_SeNBModificationRequestAcknowledge_IEs_specs_381;
4682 extern asn_TYPE_member_t asn_MBR_SeNBModificationRequestAcknowledge_IEs_381[3];
4683 extern asn_TYPE_descriptor_t asn_DEF_SeNBModificationRequestReject_IEs;
4684 extern asn_SEQUENCE_specifics_t asn_SPC_SeNBModificationRequestReject_IEs_specs_385;
4685 extern asn_TYPE_member_t asn_MBR_SeNBModificationRequestReject_IEs_385[3];
4686 extern asn_TYPE_descriptor_t asn_DEF_SeNBModificationRequired_IEs;
4687 extern asn_SEQUENCE_specifics_t asn_SPC_SeNBModificationRequired_IEs_specs_389;
4688 extern asn_TYPE_member_t asn_MBR_SeNBModificationRequired_IEs_389[3];
4689 extern asn_TYPE_descriptor_t asn_DEF_SeNBModificationConfirm_IEs;
4690 extern asn_SEQUENCE_specifics_t asn_SPC_SeNBModificationConfirm_IEs_specs_393;
4691 extern asn_TYPE_member_t asn_MBR_SeNBModificationConfirm_IEs_393[3];
4692 extern asn_TYPE_descriptor_t asn_DEF_SeNBModificationRefuse_IEs;
4693 extern asn_SEQUENCE_specifics_t asn_SPC_SeNBModificationRefuse_IEs_specs_397;
4694 extern asn_TYPE_member_t asn_MBR_SeNBModificationRefuse_IEs_397[3];
4695 extern asn_TYPE_descriptor_t asn_DEF_SeNBReleaseRequest_IEs;
4696 extern asn_SEQUENCE_specifics_t asn_SPC_SeNBReleaseRequest_IEs_specs_401;
4697 extern asn_TYPE_member_t asn_MBR_SeNBReleaseRequest_IEs_401[3];
4698 extern asn_TYPE_descriptor_t asn_DEF_SeNBReleaseRequired_IEs;
4699 extern asn_SEQUENCE_specifics_t asn_SPC_SeNBReleaseRequired_IEs_specs_405;
4700 extern asn_TYPE_member_t asn_MBR_SeNBReleaseRequired_IEs_405[3];
4701 extern asn_TYPE_descriptor_t asn_DEF_SeNBReleaseConfirm_IEs;
4702 extern asn_SEQUENCE_specifics_t asn_SPC_SeNBReleaseConfirm_IEs_specs_409;
4703 extern asn_TYPE_member_t asn_MBR_SeNBReleaseConfirm_IEs_409[3];
4704 extern asn_TYPE_descriptor_t asn_DEF_SeNBCounterCheckRequest_IEs;
4705 extern asn_SEQUENCE_specifics_t asn_SPC_SeNBCounterCheckRequest_IEs_specs_413;
4706 extern asn_TYPE_member_t asn_MBR_SeNBCounterCheckRequest_IEs_413[3];
4707 extern asn_TYPE_descriptor_t asn_DEF_X2RemovalRequest_IEs;
4708 extern asn_SEQUENCE_specifics_t asn_SPC_X2RemovalRequest_IEs_specs_417;
4709 extern asn_TYPE_member_t asn_MBR_X2RemovalRequest_IEs_417[3];
4710 extern asn_TYPE_descriptor_t asn_DEF_X2RemovalResponse_IEs;
4711 extern asn_SEQUENCE_specifics_t asn_SPC_X2RemovalResponse_IEs_specs_421;
4712 extern asn_TYPE_member_t asn_MBR_X2RemovalResponse_IEs_421[3];
4713 extern asn_TYPE_descriptor_t asn_DEF_X2RemovalFailure_IEs;
4714 extern asn_SEQUENCE_specifics_t asn_SPC_X2RemovalFailure_IEs_specs_425;
4715 extern asn_TYPE_member_t asn_MBR_X2RemovalFailure_IEs_425[3];
4716 extern asn_TYPE_descriptor_t asn_DEF_RetrieveUEContextRequest_IEs;
4717 extern asn_SEQUENCE_specifics_t asn_SPC_RetrieveUEContextRequest_IEs_specs_429;
4718 extern asn_TYPE_member_t asn_MBR_RetrieveUEContextRequest_IEs_429[3];
4719 extern asn_TYPE_descriptor_t asn_DEF_RetrieveUEContextResponse_IEs;
4720 extern asn_SEQUENCE_specifics_t asn_SPC_RetrieveUEContextResponse_IEs_specs_433;
4721 extern asn_TYPE_member_t asn_MBR_RetrieveUEContextResponse_IEs_433[3];
4722 extern asn_TYPE_descriptor_t asn_DEF_RetrieveUEContextFailure_IEs;
4723 extern asn_SEQUENCE_specifics_t asn_SPC_RetrieveUEContextFailure_IEs_specs_437;
4724 extern asn_TYPE_member_t asn_MBR_RetrieveUEContextFailure_IEs_437[3];
4725 extern asn_TYPE_descriptor_t asn_DEF_SgNBAdditionRequest_IEs;
4726 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBAdditionRequest_IEs_specs_441;
4727 extern asn_TYPE_member_t asn_MBR_SgNBAdditionRequest_IEs_441[3];
4728 extern asn_TYPE_descriptor_t asn_DEF_SgNBAdditionRequestAcknowledge_IEs;
4729 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBAdditionRequestAcknowledge_IEs_specs_445;
4730 extern asn_TYPE_member_t asn_MBR_SgNBAdditionRequestAcknowledge_IEs_445[3];
4731 extern asn_TYPE_descriptor_t asn_DEF_SgNBAdditionRequestReject_IEs;
4732 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBAdditionRequestReject_IEs_specs_449;
4733 extern asn_TYPE_member_t asn_MBR_SgNBAdditionRequestReject_IEs_449[3];
4734 extern asn_TYPE_descriptor_t asn_DEF_SgNBReconfigurationComplete_IEs;
4735 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBReconfigurationComplete_IEs_specs_453;
4736 extern asn_TYPE_member_t asn_MBR_SgNBReconfigurationComplete_IEs_453[3];
4737 extern asn_TYPE_descriptor_t asn_DEF_SgNBModificationRequest_IEs;
4738 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBModificationRequest_IEs_specs_457;
4739 extern asn_TYPE_member_t asn_MBR_SgNBModificationRequest_IEs_457[3];
4740 extern asn_TYPE_descriptor_t asn_DEF_SgNBModificationRequestAcknowledge_IEs;
4741 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBModificationRequestAcknowledge_IEs_specs_461;
4742 extern asn_TYPE_member_t asn_MBR_SgNBModificationRequestAcknowledge_IEs_461[3];
4743 extern asn_TYPE_descriptor_t asn_DEF_SgNBModificationRequestReject_IEs;
4744 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBModificationRequestReject_IEs_specs_465;
4745 extern asn_TYPE_member_t asn_MBR_SgNBModificationRequestReject_IEs_465[3];
4746 extern asn_TYPE_descriptor_t asn_DEF_SgNBModificationRequired_IEs;
4747 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBModificationRequired_IEs_specs_469;
4748 extern asn_TYPE_member_t asn_MBR_SgNBModificationRequired_IEs_469[3];
4749 extern asn_TYPE_descriptor_t asn_DEF_SgNBModificationConfirm_IEs;
4750 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBModificationConfirm_IEs_specs_473;
4751 extern asn_TYPE_member_t asn_MBR_SgNBModificationConfirm_IEs_473[3];
4752 extern asn_TYPE_descriptor_t asn_DEF_SgNBModificationRefuse_IEs;
4753 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBModificationRefuse_IEs_specs_477;
4754 extern asn_TYPE_member_t asn_MBR_SgNBModificationRefuse_IEs_477[3];
4755 extern asn_TYPE_descriptor_t asn_DEF_SgNBReleaseRequest_IEs;
4756 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBReleaseRequest_IEs_specs_481;
4757 extern asn_TYPE_member_t asn_MBR_SgNBReleaseRequest_IEs_481[3];
4758 extern asn_TYPE_descriptor_t asn_DEF_SgNBReleaseRequestAcknowledge_IEs;
4759 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBReleaseRequestAcknowledge_IEs_specs_485;
4760 extern asn_TYPE_member_t asn_MBR_SgNBReleaseRequestAcknowledge_IEs_485[3];
4761 extern asn_TYPE_descriptor_t asn_DEF_SgNBReleaseRequestReject_IEs;
4762 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBReleaseRequestReject_IEs_specs_489;
4763 extern asn_TYPE_member_t asn_MBR_SgNBReleaseRequestReject_IEs_489[3];
4764 extern asn_TYPE_descriptor_t asn_DEF_SgNBReleaseRequired_IEs;
4765 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBReleaseRequired_IEs_specs_493;
4766 extern asn_TYPE_member_t asn_MBR_SgNBReleaseRequired_IEs_493[3];
4767 extern asn_TYPE_descriptor_t asn_DEF_SgNBReleaseConfirm_IEs;
4768 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBReleaseConfirm_IEs_specs_497;
4769 extern asn_TYPE_member_t asn_MBR_SgNBReleaseConfirm_IEs_497[3];
4770 extern asn_TYPE_descriptor_t asn_DEF_SgNBCounterCheckRequest_IEs;
4771 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBCounterCheckRequest_IEs_specs_501;
4772 extern asn_TYPE_member_t asn_MBR_SgNBCounterCheckRequest_IEs_501[3];
4773 extern asn_TYPE_descriptor_t asn_DEF_SgNBChangeRequired_IEs;
4774 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBChangeRequired_IEs_specs_505;
4775 extern asn_TYPE_member_t asn_MBR_SgNBChangeRequired_IEs_505[3];
4776 extern asn_TYPE_descriptor_t asn_DEF_SgNBChangeConfirm_IEs;
4777 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBChangeConfirm_IEs_specs_509;
4778 extern asn_TYPE_member_t asn_MBR_SgNBChangeConfirm_IEs_509[3];
4779 extern asn_TYPE_descriptor_t asn_DEF_RRCTransfer_IEs;
4780 extern asn_SEQUENCE_specifics_t asn_SPC_RRCTransfer_IEs_specs_513;
4781 extern asn_TYPE_member_t asn_MBR_RRCTransfer_IEs_513[3];
4782 extern asn_TYPE_descriptor_t asn_DEF_SgNBChangeRefuse_IEs;
4783 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBChangeRefuse_IEs_specs_517;
4784 extern asn_TYPE_member_t asn_MBR_SgNBChangeRefuse_IEs_517[3];
4785 extern asn_TYPE_descriptor_t asn_DEF_ENDCX2SetupRequest_IEs;
4786 extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2SetupRequest_IEs_specs_521;
4787 extern asn_TYPE_member_t asn_MBR_ENDCX2SetupRequest_IEs_521[3];
4788 extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCX2SetupReqIEs;
4789 extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCX2SetupReqIEs_specs_525;
4790 extern asn_TYPE_member_t asn_MBR_ENB_ENDCX2SetupReqIEs_525[3];
4791 extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCX2SetupReqIEs;
4792 extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCX2SetupReqIEs_specs_529;
4793 extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCX2SetupReqIEs_529[3];
4794 extern asn_TYPE_descriptor_t asn_DEF_ENDCX2SetupResponse_IEs;
4795 extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2SetupResponse_IEs_specs_533;
4796 extern asn_TYPE_member_t asn_MBR_ENDCX2SetupResponse_IEs_533[3];
4797 extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCX2SetupReqAckIEs;
4798 extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCX2SetupReqAckIEs_specs_537;
4799 extern asn_TYPE_member_t asn_MBR_ENB_ENDCX2SetupReqAckIEs_537[3];
4800 extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCX2SetupReqAckIEs;
4801 extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCX2SetupReqAckIEs_specs_541;
4802 extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCX2SetupReqAckIEs_541[3];
4803 extern asn_TYPE_descriptor_t asn_DEF_ENDCX2SetupFailure_IEs;
4804 extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2SetupFailure_IEs_specs_545;
4805 extern asn_TYPE_member_t asn_MBR_ENDCX2SetupFailure_IEs_545[3];
4806 extern asn_TYPE_descriptor_t asn_DEF_ENDCConfigurationUpdate_IEs;
4807 extern asn_SEQUENCE_specifics_t asn_SPC_ENDCConfigurationUpdate_IEs_specs_549;
4808 extern asn_TYPE_member_t asn_MBR_ENDCConfigurationUpdate_IEs_549[3];
4809 extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCConfigUpdateIEs;
4810 extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCConfigUpdateIEs_specs_553;
4811 extern asn_TYPE_member_t asn_MBR_ENB_ENDCConfigUpdateIEs_553[3];
4812 extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCConfigUpdateIEs;
4813 extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCConfigUpdateIEs_specs_557;
4814 extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCConfigUpdateIEs_557[3];
4815 extern asn_TYPE_descriptor_t asn_DEF_ENDCConfigurationUpdateAcknowledge_IEs;
4816 extern asn_SEQUENCE_specifics_t asn_SPC_ENDCConfigurationUpdateAcknowledge_IEs_specs_561;
4817 extern asn_TYPE_member_t asn_MBR_ENDCConfigurationUpdateAcknowledge_IEs_561[3];
4818 extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCConfigUpdateAckIEs;
4819 extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCConfigUpdateAckIEs_specs_565;
4820 extern asn_TYPE_member_t asn_MBR_ENB_ENDCConfigUpdateAckIEs_565[3];
4821 extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCConfigUpdateAckIEs;
4822 extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCConfigUpdateAckIEs_specs_569;
4823 extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCConfigUpdateAckIEs_569[3];
4824 extern asn_TYPE_descriptor_t asn_DEF_ENDCConfigurationUpdateFailure_IEs;
4825 extern asn_SEQUENCE_specifics_t asn_SPC_ENDCConfigurationUpdateFailure_IEs_specs_573;
4826 extern asn_TYPE_member_t asn_MBR_ENDCConfigurationUpdateFailure_IEs_573[3];
4827 extern asn_TYPE_descriptor_t asn_DEF_ENDCCellActivationRequest_IEs;
4828 extern asn_SEQUENCE_specifics_t asn_SPC_ENDCCellActivationRequest_IEs_specs_577;
4829 extern asn_TYPE_member_t asn_MBR_ENDCCellActivationRequest_IEs_577[3];
4830 extern asn_TYPE_descriptor_t asn_DEF_ENDCCellActivationResponse_IEs;
4831 extern asn_SEQUENCE_specifics_t asn_SPC_ENDCCellActivationResponse_IEs_specs_581;
4832 extern asn_TYPE_member_t asn_MBR_ENDCCellActivationResponse_IEs_581[3];
4833 extern asn_TYPE_descriptor_t asn_DEF_ENDCCellActivationFailure_IEs;
4834 extern asn_SEQUENCE_specifics_t asn_SPC_ENDCCellActivationFailure_IEs_specs_585;
4835 extern asn_TYPE_member_t asn_MBR_ENDCCellActivationFailure_IEs_585[3];
4836 extern asn_TYPE_descriptor_t asn_DEF_SecondaryRATDataUsageReport_IEs;
4837 extern asn_SEQUENCE_specifics_t asn_SPC_SecondaryRATDataUsageReport_IEs_specs_589;
4838 extern asn_TYPE_member_t asn_MBR_SecondaryRATDataUsageReport_IEs_589[3];
4839 extern asn_TYPE_descriptor_t asn_DEF_SgNBActivityNotification_IEs;
4840 extern asn_SEQUENCE_specifics_t asn_SPC_SgNBActivityNotification_IEs_specs_593;
4841 extern asn_TYPE_member_t asn_MBR_SgNBActivityNotification_IEs_593[3];
4842 extern asn_TYPE_descriptor_t asn_DEF_ENDCPartialResetRequired_IEs;
4843 extern asn_SEQUENCE_specifics_t asn_SPC_ENDCPartialResetRequired_IEs_specs_597;
4844 extern asn_TYPE_member_t asn_MBR_ENDCPartialResetRequired_IEs_597[3];
4845 extern asn_TYPE_descriptor_t asn_DEF_ENDCPartialResetConfirm_IEs;
4846 extern asn_SEQUENCE_specifics_t asn_SPC_ENDCPartialResetConfirm_IEs_specs_601;
4847 extern asn_TYPE_member_t asn_MBR_ENDCPartialResetConfirm_IEs_601[3];
4848 extern asn_TYPE_descriptor_t asn_DEF_EUTRANRCellResourceCoordinationRequest_IEs;
4849 extern asn_SEQUENCE_specifics_t asn_SPC_EUTRANRCellResourceCoordinationRequest_IEs_specs_605;
4850 extern asn_TYPE_member_t asn_MBR_EUTRANRCellResourceCoordinationRequest_IEs_605[3];
4851 extern asn_TYPE_descriptor_t asn_DEF_ENB_EUTRA_NRCellResourceCoordinationReqIEs;
4852 extern asn_SEQUENCE_specifics_t asn_SPC_ENB_EUTRA_NRCellResourceCoordinationReqIEs_specs_609;
4853 extern asn_TYPE_member_t asn_MBR_ENB_EUTRA_NRCellResourceCoordinationReqIEs_609[3];
4854 extern asn_TYPE_descriptor_t asn_DEF_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs;
4855 extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs_specs_613;
4856 extern asn_TYPE_member_t asn_MBR_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs_613[3];
4857 extern asn_TYPE_descriptor_t asn_DEF_EUTRANRCellResourceCoordinationResponse_IEs;
4858 extern asn_SEQUENCE_specifics_t asn_SPC_EUTRANRCellResourceCoordinationResponse_IEs_specs_617;
4859 extern asn_TYPE_member_t asn_MBR_EUTRANRCellResourceCoordinationResponse_IEs_617[3];
4860 extern asn_TYPE_descriptor_t asn_DEF_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs;
4861 extern asn_SEQUENCE_specifics_t asn_SPC_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs_specs_621;
4862 extern asn_TYPE_member_t asn_MBR_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs_621[3];
4863 extern asn_TYPE_descriptor_t asn_DEF_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs;
4864 extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs_specs_625;
4865 extern asn_TYPE_member_t asn_MBR_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs_625[3];
4866 extern asn_TYPE_descriptor_t asn_DEF_ENDCX2RemovalRequest_IEs;
4867 extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2RemovalRequest_IEs_specs_629;
4868 extern asn_TYPE_member_t asn_MBR_ENDCX2RemovalRequest_IEs_629[3];
4869 extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCX2RemovalReqIEs;
4870 extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCX2RemovalReqIEs_specs_633;
4871 extern asn_TYPE_member_t asn_MBR_ENB_ENDCX2RemovalReqIEs_633[3];
4872 extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCX2RemovalReqIEs;
4873 extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCX2RemovalReqIEs_specs_637;
4874 extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCX2RemovalReqIEs_637[3];
4875 extern asn_TYPE_descriptor_t asn_DEF_ENDCX2RemovalResponse_IEs;
4876 extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2RemovalResponse_IEs_specs_641;
4877 extern asn_TYPE_member_t asn_MBR_ENDCX2RemovalResponse_IEs_641[3];
4878 extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCX2RemovalReqAckIEs;
4879 extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCX2RemovalReqAckIEs_specs_645;
4880 extern asn_TYPE_member_t asn_MBR_ENB_ENDCX2RemovalReqAckIEs_645[3];
4881 extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCX2RemovalReqAckIEs;
4882 extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCX2RemovalReqAckIEs_specs_649;
4883 extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCX2RemovalReqAckIEs_649[3];
4884 extern asn_TYPE_descriptor_t asn_DEF_ENDCX2RemovalFailure_IEs;
4885 extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2RemovalFailure_IEs_specs_653;
4886 extern asn_TYPE_member_t asn_MBR_ENDCX2RemovalFailure_IEs_653[3];
4887 extern asn_TYPE_descriptor_t asn_DEF_DataForwardingAddressIndication_IEs;
4888 extern asn_SEQUENCE_specifics_t asn_SPC_DataForwardingAddressIndication_IEs_specs_657;
4889 extern asn_TYPE_member_t asn_MBR_DataForwardingAddressIndication_IEs_657[3];
4890 extern asn_TYPE_descriptor_t asn_DEF_GNBStatusIndicationIEs;
4891 extern asn_SEQUENCE_specifics_t asn_SPC_GNBStatusIndicationIEs_specs_661;
4892 extern asn_TYPE_member_t asn_MBR_GNBStatusIndicationIEs_661[3];
4893 extern asn_TYPE_descriptor_t asn_DEF_E_RAB_ItemIEs;
4894 extern asn_SEQUENCE_specifics_t asn_SPC_E_RAB_ItemIEs_specs_665;
4895 extern asn_TYPE_member_t asn_MBR_E_RAB_ItemIEs_665[3];
4896 extern asn_TYPE_descriptor_t asn_DEF_E_RABUsageReport_ItemIEs;
4897 extern asn_SEQUENCE_specifics_t asn_SPC_E_RABUsageReport_ItemIEs_specs_669;
4898 extern asn_TYPE_member_t asn_MBR_E_RABUsageReport_ItemIEs_669[3];
4899 extern asn_TYPE_descriptor_t asn_DEF_SecondaryRATUsageReport_ItemIEs;
4900 extern asn_SEQUENCE_specifics_t asn_SPC_SecondaryRATUsageReport_ItemIEs_specs_673;
4901 extern asn_TYPE_member_t asn_MBR_SecondaryRATUsageReport_ItemIEs_673[3];
4902
4903 #ifdef __cplusplus
4904 }
4905 #endif
4906
4907 #endif  /* _ProtocolIE_Field_H_ */
4908 #include "asn_internal.h"