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