fb36b2c9503b741693bf20a3a2051ebc65e73e53
[ric-app/admin.git] / asn1c_defs / X2N_ProtocolIE-Field.h
1 /*
2  * Generated by asn1c-0.9.29 n1 (http://lionet.info/asn1c)
3  * From ASN.1 module "X2AP-Containers"
4  *      found in "../../asn_defs/asn1/x2ap-15-04.asn"
5  *      `asn1c -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-OER`
6  */
7
8 #ifndef _X2N_ProtocolIE_Field_H_
9 #define _X2N_ProtocolIE_Field_H_
10
11
12 #include <asn_application.h>
13
14 /* Including external dependencies */
15 #include "X2N_ProtocolIE-ID.h"
16 #include "X2N_Criticality.h"
17 #include <ANY.h>
18 #include <asn_ioc.h>
19 #include "X2N_E-RABs-ToBeSetup-Item.h"
20 #include "X2N_Presence.h"
21 #include <OPEN_TYPE.h>
22 #include <constr_CHOICE.h>
23 #include <constr_SEQUENCE.h>
24 #include "X2N_E-RABs-Admitted-Item.h"
25 #include "X2N_E-RABs-SubjectToStatusTransfer-Item.h"
26 #include "X2N_CellInformation-Item.h"
27 #include "X2N_CellToReport-Item.h"
28 #include "X2N_MeasurementInitiationResult-Item.h"
29 #include "X2N_MeasurementFailureCause-Item.h"
30 #include "X2N_CompleteFailureCauseInformation-Item.h"
31 #include "X2N_CellMeasurementResult-Item.h"
32 #include "X2N_E-RABs-ToBeAdded-Item.h"
33 #include "X2N_E-RABs-Admitted-ToBeAdded-Item.h"
34 #include "X2N_E-RABs-ToBeAdded-ModReqItem.h"
35 #include "X2N_E-RABs-ToBeModified-ModReqItem.h"
36 #include "X2N_E-RABs-ToBeReleased-ModReqItem.h"
37 #include "X2N_E-RABs-Admitted-ToBeAdded-ModAckItem.h"
38 #include "X2N_E-RABs-Admitted-ToBeModified-ModAckItem.h"
39 #include "X2N_E-RABs-Admitted-ToReleased-ModAckItem.h"
40 #include "X2N_E-RABs-ToBeReleased-ModReqdItem.h"
41 #include "X2N_E-RABs-ToBeReleased-RelReqItem.h"
42 #include "X2N_E-RABs-ToBeReleased-RelConfItem.h"
43 #include "X2N_E-RABs-SubjectToCounterCheckItem.h"
44 #include "X2N_E-RABs-ToBeSetupRetrieve-Item.h"
45 #include "X2N_E-RABs-ToBeAdded-SgNBAddReq-Item.h"
46 #include "X2N_E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item.h"
47 #include "X2N_E-RABs-ToBeAdded-SgNBModReq-Item.h"
48 #include "X2N_E-RABs-ToBeModified-SgNBModReq-Item.h"
49 #include "X2N_E-RABs-ToBeReleased-SgNBModReq-Item.h"
50 #include "X2N_E-RABs-Admitted-ToBeAdded-SgNBModAck-Item.h"
51 #include "X2N_E-RABs-Admitted-ToBeModified-SgNBModAck-Item.h"
52 #include "X2N_E-RABs-Admitted-ToReleased-SgNBModAck-Item.h"
53 #include "X2N_E-RABs-ToBeReleased-SgNBModReqd-Item.h"
54 #include "X2N_E-RABs-ToBeModified-SgNBModReqd-Item.h"
55 #include "X2N_E-RABs-AdmittedToBeModified-SgNBModConf-Item.h"
56 #include "X2N_E-RABs-ToBeReleased-SgNBRelReq-Item.h"
57 #include "X2N_E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-Item.h"
58 #include "X2N_E-RABs-ToBeReleased-SgNBRelReqd-Item.h"
59 #include "X2N_E-RABs-ToBeReleased-SgNBRelConf-Item.h"
60 #include "X2N_E-RABs-SubjectToSgNBCounterCheck-Item.h"
61 #include "X2N_E-RABs-ToBeReleased-SgNBChaConf-Item.h"
62 #include "X2N_E-RABs-DataForwardingAddress-Item.h"
63 #include "X2N_E-RAB-Item.h"
64 #include "X2N_E-RABUsageReport-Item.h"
65 #include "X2N_SecondaryRATUsageReport-Item.h"
66 #include "X2N_UE-X2AP-ID.h"
67 #include "X2N_Cause.h"
68 #include "X2N_ECGI.h"
69 #include "X2N_GUMMEI.h"
70 #include "X2N_UE-ContextInformation.h"
71 #include "X2N_UE-HistoryInformation.h"
72 #include "X2N_TraceActivation.h"
73 #include "X2N_SRVCCOperationPossible.h"
74 #include "X2N_CSGMembershipStatus.h"
75 #include "X2N_MobilityInformation.h"
76 #include "X2N_Masked-IMEISV.h"
77 #include "X2N_UE-HistoryInformationFromTheUE.h"
78 #include "X2N_ExpectedUEBehaviour.h"
79 #include "X2N_ProSeAuthorized.h"
80 #include "X2N_UE-ContextReferenceAtSeNB.h"
81 #include "X2N_UE-X2AP-ID-Extension.h"
82 #include "X2N_V2XServicesAuthorized.h"
83 #include "X2N_UE-ContextReferenceAtWT.h"
84 #include "X2N_NRUESecurityCapabilities.h"
85 #include "X2N_UE-ContextReferenceAtSgNB.h"
86 #include "X2N_AerialUEsubscriptionInformation.h"
87 #include "X2N_Subscription-Based-UE-DifferentiationInfo.h"
88 #include "X2N_E-RABs-Admitted-List.h"
89 #include "X2N_E-RAB-List.h"
90 #include "X2N_TargeteNBtoSource-eNBTransparentContainer.h"
91 #include "X2N_CriticalityDiagnostics.h"
92 #include "X2N_UE-ContextKeptIndicator.h"
93 #include "X2N_HandoverReportType.h"
94 #include "X2N_TargetCellInUTRAN.h"
95 #include "X2N_CRNTI.h"
96 #include "X2N_UE-RLF-Report-Container.h"
97 #include "X2N_UE-RLF-Report-Container-for-extended-bands.h"
98 #include "X2N_E-RABs-SubjectToStatusTransfer-List.h"
99 #include "X2N_SgNB-UE-X2AP-ID.h"
100 #include "X2N_SIPTOBearerDeactivationIndication.h"
101 #include "X2N_GlobalENB-ID.h"
102 #include "X2N_ServedCells.h"
103 #include "X2N_GUGroupIDList.h"
104 #include "X2N_LHN-ID.h"
105 #include "X2N_TimeToWait.h"
106 #include "X2N_CellInformation-List.h"
107 #include "X2N_ServedCellsToModify.h"
108 #include "X2N_Old-ECGIs.h"
109 #include "X2N_CoverageModificationList.h"
110 #include "X2N_Measurement-ID.h"
111 #include "X2N_Registration-Request.h"
112 #include "X2N_ReportCharacteristics.h"
113 #include "X2N_CellToReport-List.h"
114 #include "X2N_ReportingPeriodicity.h"
115 #include "X2N_PartialSuccessIndicator.h"
116 #include "X2N_ReportingPeriodicityRSRPMR.h"
117 #include "X2N_ReportingPeriodicityCSIR.h"
118 #include "X2N_MeasurementInitiationResult-List.h"
119 #include "X2N_CompleteFailureCauseInformation-List.h"
120 #include "X2N_CellMeasurementResult-List.h"
121 #include "X2N_MobilityParametersInformation.h"
122 #include "X2N_MobilityParametersModificationRange.h"
123 #include "X2N_PCI.h"
124 #include "X2N_ShortMAC-I.h"
125 #include "X2N_RRCConnSetupIndicator.h"
126 #include "X2N_RRCConnReestabIndicator.h"
127 #include "X2N_ServedCellsToActivate.h"
128 #include "X2N_ActivatedCellList.h"
129 #include "X2N_RNL-Header.h"
130 #include "X2N_X2AP-Message.h"
131 #include "X2N_UESecurityCapabilities.h"
132 #include "X2N_SeNBSecurityKey.h"
133 #include "X2N_UEAggregateMaximumBitRate.h"
134 #include "X2N_PLMN-Identity.h"
135 #include "X2N_E-RABs-ToBeAdded-List.h"
136 #include "X2N_MeNBtoSeNBContainer.h"
137 #include "X2N_E-RABs-Admitted-ToBeAdded-List.h"
138 #include "X2N_SeNBtoMeNBContainer.h"
139 #include "X2N_TransportLayerAddress.h"
140 #include "X2N_TunnelInformation.h"
141 #include "X2N_ResponseInformationSeNBReconfComp.h"
142 #include "X2N_SCGChangeIndication.h"
143 #include "X2N_UE-ContextInformationSeNBModReq.h"
144 #include "X2N_E-RABs-Admitted-ToBeAdded-ModAckList.h"
145 #include "X2N_E-RABs-Admitted-ToBeModified-ModAckList.h"
146 #include "X2N_E-RABs-Admitted-ToBeReleased-ModAckList.h"
147 #include "X2N_E-RABs-ToBeReleased-ModReqd.h"
148 #include "X2N_E-RABs-ToBeReleased-List-RelReq.h"
149 #include "X2N_MakeBeforeBreakIndicator.h"
150 #include "X2N_E-RABs-ToBeReleased-List-RelConf.h"
151 #include "X2N_E-RABs-SubjectToCounterCheck-List.h"
152 #include "X2N_X2BenefitValue.h"
153 #include "X2N_ResumeID.h"
154 #include "X2N_EUTRANCellIdentifier.h"
155 #include "X2N_UE-ContextInformationRetrieve.h"
156 #include "X2N_SgNBSecurityKey.h"
157 #include "X2N_HandoverRestrictionList.h"
158 #include "X2N_E-RABs-ToBeAdded-SgNBAddReqList.h"
159 #include "X2N_MeNBtoSgNBContainer.h"
160 #include "X2N_SplitSRBs.h"
161 #include "X2N_MeNBResourceCoordinationInformation.h"
162 #include "X2N_SGNB-Addition-Trigger-Ind.h"
163 #include "X2N_SubscriberProfileIDforRFP.h"
164 #include "X2N_E-RABs-Admitted-ToBeAdded-SgNBAddReqAckList.h"
165 #include "X2N_SgNBtoMeNBContainer.h"
166 #include "X2N_SgNBResourceCoordinationInformation.h"
167 #include "X2N_RRC-Config-Ind.h"
168 #include "X2N_ResponseInformationSgNBReconfComp.h"
169 #include "X2N_SCGConfigurationQuery.h"
170 #include "X2N_UE-ContextInformation-SgNBModReq.h"
171 #include "X2N_E-RABs-Admitted-ToBeAdded-SgNBModAckList.h"
172 #include "X2N_E-RABs-Admitted-ToBeModified-SgNBModAckList.h"
173 #include "X2N_E-RABs-Admitted-ToBeReleased-SgNBModAckList.h"
174 #include "X2N_PDCPChangeIndication.h"
175 #include "X2N_E-RABs-ToBeReleased-SgNBModReqdList.h"
176 #include "X2N_E-RABs-ToBeModified-SgNBModReqdList.h"
177 #include "X2N_E-RABs-AdmittedToBeModified-SgNBModConfList.h"
178 #include "X2N_E-RABs-ToBeReleased-SgNBRelReqList.h"
179 #include "X2N_E-RABs-Admitted-ToBeReleased-SgNBRelReqAckList.h"
180 #include "X2N_E-RABs-ToBeReleased-SgNBRelReqdList.h"
181 #include "X2N_E-RABs-ToBeReleased-SgNBRelConfList.h"
182 #include "X2N_E-RABs-SubjectToSgNBCounterCheck-List.h"
183 #include "X2N_GlobalGNB-ID.h"
184 #include "X2N_E-RABs-ToBeReleased-SgNBChaConfList.h"
185 #include "X2N_SplitSRB.h"
186 #include "X2N_UENRMeasurement.h"
187 #include "X2N_InitiatingNodeType-EndcX2Setup.h"
188 #include "X2N_ServedEUTRAcellsENDCX2ManagementList.h"
189 #include "X2N_ServedNRcellsENDCX2ManagementList.h"
190 #include "X2N_RespondingNodeType-EndcX2Setup.h"
191 #include "X2N_InitiatingNodeType-EndcConfigUpdate.h"
192 #include "X2N_CellAssistanceInformation.h"
193 #include "X2N_ServedEUTRAcellsToModifyListENDCConfUpd.h"
194 #include "X2N_ServedEUTRAcellsToDeleteListENDCConfUpd.h"
195 #include "X2N_ServedNRcellsToModifyENDCConfUpdList.h"
196 #include "X2N_ServedNRcellsToDeleteENDCConfUpdList.h"
197 #include "X2N_RespondingNodeType-EndcConfigUpdate.h"
198 #include "X2N_ServedNRCellsToActivate.h"
199 #include "X2N_ActivationID.h"
200 #include "X2N_ActivatedNRCellList.h"
201 #include "X2N_SecondaryRATUsageReportList.h"
202 #include "X2N_UserPlaneTrafficActivityReport.h"
203 #include "X2N_ERABActivityNotifyItemList.h"
204 #include "X2N_UEsToBeResetList.h"
205 #include "X2N_InitiatingNodeType-EutranrCellResourceCoordination.h"
206 #include "X2N_DataTrafficResourceIndication.h"
207 #include "X2N_SpectrumSharingGroupID.h"
208 #include "X2N_ListofEUTRACellsinEUTRACoordinationReq.h"
209 #include "X2N_ListofEUTRACellsinNRCoordinationReq.h"
210 #include "X2N_ListofNRCellsinNRCoordinationReq.h"
211 #include "X2N_RespondingNodeType-EutranrCellResourceCoordination.h"
212 #include "X2N_ListofEUTRACellsinEUTRACoordinationResp.h"
213 #include "X2N_ListofNRCellsinNRCoordinationResp.h"
214 #include "X2N_InitiatingNodeType-EndcX2Removal.h"
215 #include "X2N_RespondingNodeType-EndcX2Removal.h"
216 #include "X2N_E-RABs-DataForwardingAddress-List.h"
217 #include "X2N_GNBOverloadInformation.h"
218
219 #ifdef __cplusplus
220 extern "C" {
221 #endif
222
223 /* Dependencies */
224 typedef enum X2N_E_RABs_ToBeSetup_ItemIEs__value_PR {
225         X2N_E_RABs_ToBeSetup_ItemIEs__value_PR_NOTHING, /* No components present */
226         X2N_E_RABs_ToBeSetup_ItemIEs__value_PR_E_RABs_ToBeSetup_Item
227 } X2N_E_RABs_ToBeSetup_ItemIEs__value_PR;
228 typedef enum X2N_E_RABs_Admitted_ItemIEs__value_PR {
229         X2N_E_RABs_Admitted_ItemIEs__value_PR_NOTHING,  /* No components present */
230         X2N_E_RABs_Admitted_ItemIEs__value_PR_E_RABs_Admitted_Item
231 } X2N_E_RABs_Admitted_ItemIEs__value_PR;
232 typedef enum X2N_E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR {
233         X2N_E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR_NOTHING,   /* No components present */
234         X2N_E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR_E_RABs_SubjectToStatusTransfer_Item
235 } X2N_E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR;
236 typedef enum X2N_CellInformation_ItemIEs__value_PR {
237         X2N_CellInformation_ItemIEs__value_PR_NOTHING,  /* No components present */
238         X2N_CellInformation_ItemIEs__value_PR_CellInformation_Item
239 } X2N_CellInformation_ItemIEs__value_PR;
240 typedef enum X2N_CellToReport_ItemIEs__value_PR {
241         X2N_CellToReport_ItemIEs__value_PR_NOTHING,     /* No components present */
242         X2N_CellToReport_ItemIEs__value_PR_CellToReport_Item
243 } X2N_CellToReport_ItemIEs__value_PR;
244 typedef enum X2N_MeasurementInitiationResult_ItemIEs__value_PR {
245         X2N_MeasurementInitiationResult_ItemIEs__value_PR_NOTHING,      /* No components present */
246         X2N_MeasurementInitiationResult_ItemIEs__value_PR_MeasurementInitiationResult_Item
247 } X2N_MeasurementInitiationResult_ItemIEs__value_PR;
248 typedef enum X2N_MeasurementFailureCause_ItemIEs__value_PR {
249         X2N_MeasurementFailureCause_ItemIEs__value_PR_NOTHING,  /* No components present */
250         X2N_MeasurementFailureCause_ItemIEs__value_PR_MeasurementFailureCause_Item
251 } X2N_MeasurementFailureCause_ItemIEs__value_PR;
252 typedef enum X2N_CompleteFailureCauseInformation_ItemIEs__value_PR {
253         X2N_CompleteFailureCauseInformation_ItemIEs__value_PR_NOTHING,  /* No components present */
254         X2N_CompleteFailureCauseInformation_ItemIEs__value_PR_CompleteFailureCauseInformation_Item
255 } X2N_CompleteFailureCauseInformation_ItemIEs__value_PR;
256 typedef enum X2N_CellMeasurementResult_ItemIEs__value_PR {
257         X2N_CellMeasurementResult_ItemIEs__value_PR_NOTHING,    /* No components present */
258         X2N_CellMeasurementResult_ItemIEs__value_PR_CellMeasurementResult_Item
259 } X2N_CellMeasurementResult_ItemIEs__value_PR;
260 typedef enum X2N_E_RABs_ToBeAdded_ItemIEs__value_PR {
261         X2N_E_RABs_ToBeAdded_ItemIEs__value_PR_NOTHING, /* No components present */
262         X2N_E_RABs_ToBeAdded_ItemIEs__value_PR_E_RABs_ToBeAdded_Item
263 } X2N_E_RABs_ToBeAdded_ItemIEs__value_PR;
264 typedef enum X2N_E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR {
265         X2N_E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR_NOTHING,        /* No components present */
266         X2N_E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR_E_RABs_Admitted_ToBeAdded_Item
267 } X2N_E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR;
268 typedef enum X2N_E_RABs_ToBeAdded_ModReqItemIEs__value_PR {
269         X2N_E_RABs_ToBeAdded_ModReqItemIEs__value_PR_NOTHING,   /* No components present */
270         X2N_E_RABs_ToBeAdded_ModReqItemIEs__value_PR_E_RABs_ToBeAdded_ModReqItem
271 } X2N_E_RABs_ToBeAdded_ModReqItemIEs__value_PR;
272 typedef enum X2N_E_RABs_ToBeModified_ModReqItemIEs__value_PR {
273         X2N_E_RABs_ToBeModified_ModReqItemIEs__value_PR_NOTHING,        /* No components present */
274         X2N_E_RABs_ToBeModified_ModReqItemIEs__value_PR_E_RABs_ToBeModified_ModReqItem
275 } X2N_E_RABs_ToBeModified_ModReqItemIEs__value_PR;
276 typedef enum X2N_E_RABs_ToBeReleased_ModReqItemIEs__value_PR {
277         X2N_E_RABs_ToBeReleased_ModReqItemIEs__value_PR_NOTHING,        /* No components present */
278         X2N_E_RABs_ToBeReleased_ModReqItemIEs__value_PR_E_RABs_ToBeReleased_ModReqItem
279 } X2N_E_RABs_ToBeReleased_ModReqItemIEs__value_PR;
280 typedef enum X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR {
281         X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR_NOTHING,  /* No components present */
282         X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR_E_RABs_Admitted_ToBeAdded_ModAckItem
283 } X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR;
284 typedef enum X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR {
285         X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR_NOTHING,       /* No components present */
286         X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR_E_RABs_Admitted_ToBeModified_ModAckItem
287 } X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR;
288 typedef enum X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR {
289         X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR_NOTHING,       /* No components present */
290         X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR_E_RABs_Admitted_ToReleased_ModAckItem
291 } X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR;
292 typedef enum X2N_E_RABs_ToBeReleased_ModReqdItemIEs__value_PR {
293         X2N_E_RABs_ToBeReleased_ModReqdItemIEs__value_PR_NOTHING,       /* No components present */
294         X2N_E_RABs_ToBeReleased_ModReqdItemIEs__value_PR_E_RABs_ToBeReleased_ModReqdItem
295 } X2N_E_RABs_ToBeReleased_ModReqdItemIEs__value_PR;
296 typedef enum X2N_E_RABs_ToBeReleased_RelReqItemIEs__value_PR {
297         X2N_E_RABs_ToBeReleased_RelReqItemIEs__value_PR_NOTHING,        /* No components present */
298         X2N_E_RABs_ToBeReleased_RelReqItemIEs__value_PR_E_RABs_ToBeReleased_RelReqItem
299 } X2N_E_RABs_ToBeReleased_RelReqItemIEs__value_PR;
300 typedef enum X2N_E_RABs_ToBeReleased_RelConfItemIEs__value_PR {
301         X2N_E_RABs_ToBeReleased_RelConfItemIEs__value_PR_NOTHING,       /* No components present */
302         X2N_E_RABs_ToBeReleased_RelConfItemIEs__value_PR_E_RABs_ToBeReleased_RelConfItem
303 } X2N_E_RABs_ToBeReleased_RelConfItemIEs__value_PR;
304 typedef enum X2N_E_RABs_SubjectToCounterCheckItemIEs__value_PR {
305         X2N_E_RABs_SubjectToCounterCheckItemIEs__value_PR_NOTHING,      /* No components present */
306         X2N_E_RABs_SubjectToCounterCheckItemIEs__value_PR_E_RABs_SubjectToCounterCheckItem
307 } X2N_E_RABs_SubjectToCounterCheckItemIEs__value_PR;
308 typedef enum X2N_E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR {
309         X2N_E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR_NOTHING, /* No components present */
310         X2N_E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR_E_RABs_ToBeSetupRetrieve_Item
311 } X2N_E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR;
312 typedef enum X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR {
313         X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR_NOTHING,      /* No components present */
314         X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR_E_RABs_ToBeAdded_SgNBAddReq_Item
315 } X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR;
316 typedef enum X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR {
317         X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR_NOTHING,  /* No components present */
318         X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_Item
319 } X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR;
320 typedef enum X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR {
321         X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR_NOTHING,      /* No components present */
322         X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR_E_RABs_ToBeAdded_SgNBModReq_Item
323 } X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR;
324 typedef enum X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR {
325         X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR_NOTHING,   /* No components present */
326         X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR_E_RABs_ToBeModified_SgNBModReq_Item
327 } X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR;
328 typedef enum X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR {
329         X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR_NOTHING,   /* No components present */
330         X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBModReq_Item
331 } X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR;
332 typedef enum X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR {
333         X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR_NOTHING,     /* No components present */
334         X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR_E_RABs_Admitted_ToBeAdded_SgNBModAck_Item
335 } X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR;
336 typedef enum X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR {
337         X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR_NOTHING,  /* No components present */
338         X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR_E_RABs_Admitted_ToBeModified_SgNBModAck_Item
339 } X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR;
340 typedef enum X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR {
341         X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR_NOTHING,  /* No components present */
342         X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR_E_RABs_Admitted_ToReleased_SgNBModAck_Item
343 } X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR;
344 typedef enum X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR {
345         X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR_NOTHING,  /* No components present */
346         X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBModReqd_Item
347 } X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR;
348 typedef enum X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR {
349         X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR_NOTHING,  /* No components present */
350         X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR_E_RABs_ToBeModified_SgNBModReqd_Item
351 } X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR;
352 typedef enum X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR {
353         X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR_NOTHING,  /* No components present */
354         X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR_E_RABs_AdmittedToBeModified_SgNBModConf_Item
355 } X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR;
356 typedef enum X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR {
357         X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR_NOTHING,   /* No components present */
358         X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBRelReq_Item
359 } X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR;
360 typedef enum X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR {
361         X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR_NOTHING,       /* No components present */
362         X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_Item
363 } X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR;
364 typedef enum X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR {
365         X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR_NOTHING,  /* No components present */
366         X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBRelReqd_Item
367 } X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR;
368 typedef enum X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR {
369         X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR_NOTHING,  /* No components present */
370         X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBRelConf_Item
371 } X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR;
372 typedef enum X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR {
373         X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR_NOTHING, /* No components present */
374         X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR_E_RABs_SubjectToSgNBCounterCheck_Item
375 } X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR;
376 typedef enum X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR {
377         X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR_NOTHING,  /* No components present */
378         X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBChaConf_Item
379 } X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR;
380 typedef enum X2N_E_RABs_DataForwardingAddress_ItemIEs__value_PR {
381         X2N_E_RABs_DataForwardingAddress_ItemIEs__value_PR_NOTHING,     /* No components present */
382         X2N_E_RABs_DataForwardingAddress_ItemIEs__value_PR_E_RABs_DataForwardingAddress_Item
383 } X2N_E_RABs_DataForwardingAddress_ItemIEs__value_PR;
384 typedef enum X2N_E_RAB_ItemIEs__value_PR {
385         X2N_E_RAB_ItemIEs__value_PR_NOTHING,    /* No components present */
386         X2N_E_RAB_ItemIEs__value_PR_E_RAB_Item
387 } X2N_E_RAB_ItemIEs__value_PR;
388 typedef enum X2N_E_RABUsageReport_ItemIEs__value_PR {
389         X2N_E_RABUsageReport_ItemIEs__value_PR_NOTHING, /* No components present */
390         X2N_E_RABUsageReport_ItemIEs__value_PR_E_RABUsageReport_Item
391 } X2N_E_RABUsageReport_ItemIEs__value_PR;
392 typedef enum X2N_SecondaryRATUsageReport_ItemIEs__value_PR {
393         X2N_SecondaryRATUsageReport_ItemIEs__value_PR_NOTHING,  /* No components present */
394         X2N_SecondaryRATUsageReport_ItemIEs__value_PR_SecondaryRATUsageReport_Item
395 } X2N_SecondaryRATUsageReport_ItemIEs__value_PR;
396 typedef enum X2N_HandoverRequest_IEs__value_PR {
397         X2N_HandoverRequest_IEs__value_PR_NOTHING,      /* No components present */
398         X2N_HandoverRequest_IEs__value_PR_UE_X2AP_ID,
399         X2N_HandoverRequest_IEs__value_PR_Cause,
400         X2N_HandoverRequest_IEs__value_PR_ECGI,
401         X2N_HandoverRequest_IEs__value_PR_GUMMEI,
402         X2N_HandoverRequest_IEs__value_PR_UE_ContextInformation,
403         X2N_HandoverRequest_IEs__value_PR_UE_HistoryInformation,
404         X2N_HandoverRequest_IEs__value_PR_TraceActivation,
405         X2N_HandoverRequest_IEs__value_PR_SRVCCOperationPossible,
406         X2N_HandoverRequest_IEs__value_PR_CSGMembershipStatus,
407         X2N_HandoverRequest_IEs__value_PR_MobilityInformation,
408         X2N_HandoverRequest_IEs__value_PR_Masked_IMEISV,
409         X2N_HandoverRequest_IEs__value_PR_UE_HistoryInformationFromTheUE,
410         X2N_HandoverRequest_IEs__value_PR_ExpectedUEBehaviour,
411         X2N_HandoverRequest_IEs__value_PR_ProSeAuthorized,
412         X2N_HandoverRequest_IEs__value_PR_UE_ContextReferenceAtSeNB,
413         X2N_HandoverRequest_IEs__value_PR_UE_X2AP_ID_Extension,
414         X2N_HandoverRequest_IEs__value_PR_V2XServicesAuthorized,
415         X2N_HandoverRequest_IEs__value_PR_UE_ContextReferenceAtWT,
416         X2N_HandoverRequest_IEs__value_PR_NRUESecurityCapabilities,
417         X2N_HandoverRequest_IEs__value_PR_UE_ContextReferenceAtSgNB,
418         X2N_HandoverRequest_IEs__value_PR_AerialUEsubscriptionInformation,
419         X2N_HandoverRequest_IEs__value_PR_Subscription_Based_UE_DifferentiationInfo
420 } X2N_HandoverRequest_IEs__value_PR;
421 typedef enum X2N_HandoverRequestAcknowledge_IEs__value_PR {
422         X2N_HandoverRequestAcknowledge_IEs__value_PR_NOTHING,   /* No components present */
423         X2N_HandoverRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
424         X2N_HandoverRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_List,
425         X2N_HandoverRequestAcknowledge_IEs__value_PR_E_RAB_List,
426         X2N_HandoverRequestAcknowledge_IEs__value_PR_TargeteNBtoSource_eNBTransparentContainer,
427         X2N_HandoverRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
428         X2N_HandoverRequestAcknowledge_IEs__value_PR_UE_ContextKeptIndicator,
429         X2N_HandoverRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension
430 } X2N_HandoverRequestAcknowledge_IEs__value_PR;
431 typedef enum X2N_HandoverPreparationFailure_IEs__value_PR {
432         X2N_HandoverPreparationFailure_IEs__value_PR_NOTHING,   /* No components present */
433         X2N_HandoverPreparationFailure_IEs__value_PR_UE_X2AP_ID,
434         X2N_HandoverPreparationFailure_IEs__value_PR_Cause,
435         X2N_HandoverPreparationFailure_IEs__value_PR_CriticalityDiagnostics,
436         X2N_HandoverPreparationFailure_IEs__value_PR_UE_X2AP_ID_Extension
437 } X2N_HandoverPreparationFailure_IEs__value_PR;
438 typedef enum X2N_HandoverReport_IEs__value_PR {
439         X2N_HandoverReport_IEs__value_PR_NOTHING,       /* No components present */
440         X2N_HandoverReport_IEs__value_PR_HandoverReportType,
441         X2N_HandoverReport_IEs__value_PR_Cause,
442         X2N_HandoverReport_IEs__value_PR_ECGI,
443         X2N_HandoverReport_IEs__value_PR_TargetCellInUTRAN,
444         X2N_HandoverReport_IEs__value_PR_CRNTI,
445         X2N_HandoverReport_IEs__value_PR_MobilityInformation,
446         X2N_HandoverReport_IEs__value_PR_UE_RLF_Report_Container,
447         X2N_HandoverReport_IEs__value_PR_UE_RLF_Report_Container_for_extended_bands
448 } X2N_HandoverReport_IEs__value_PR;
449 typedef enum X2N_SNStatusTransfer_IEs__value_PR {
450         X2N_SNStatusTransfer_IEs__value_PR_NOTHING,     /* No components present */
451         X2N_SNStatusTransfer_IEs__value_PR_UE_X2AP_ID,
452         X2N_SNStatusTransfer_IEs__value_PR_E_RABs_SubjectToStatusTransfer_List,
453         X2N_SNStatusTransfer_IEs__value_PR_UE_X2AP_ID_Extension,
454         X2N_SNStatusTransfer_IEs__value_PR_SgNB_UE_X2AP_ID
455 } X2N_SNStatusTransfer_IEs__value_PR;
456 typedef enum X2N_UEContextRelease_IEs__value_PR {
457         X2N_UEContextRelease_IEs__value_PR_NOTHING,     /* No components present */
458         X2N_UEContextRelease_IEs__value_PR_UE_X2AP_ID,
459         X2N_UEContextRelease_IEs__value_PR_UE_X2AP_ID_Extension,
460         X2N_UEContextRelease_IEs__value_PR_SIPTOBearerDeactivationIndication,
461         X2N_UEContextRelease_IEs__value_PR_SgNB_UE_X2AP_ID
462 } X2N_UEContextRelease_IEs__value_PR;
463 typedef enum X2N_HandoverCancel_IEs__value_PR {
464         X2N_HandoverCancel_IEs__value_PR_NOTHING,       /* No components present */
465         X2N_HandoverCancel_IEs__value_PR_UE_X2AP_ID,
466         X2N_HandoverCancel_IEs__value_PR_Cause,
467         X2N_HandoverCancel_IEs__value_PR_UE_X2AP_ID_Extension
468 } X2N_HandoverCancel_IEs__value_PR;
469 typedef enum X2N_ErrorIndication_IEs__value_PR {
470         X2N_ErrorIndication_IEs__value_PR_NOTHING,      /* No components present */
471         X2N_ErrorIndication_IEs__value_PR_UE_X2AP_ID,
472         X2N_ErrorIndication_IEs__value_PR_Cause,
473         X2N_ErrorIndication_IEs__value_PR_CriticalityDiagnostics,
474         X2N_ErrorIndication_IEs__value_PR_UE_X2AP_ID_Extension,
475         X2N_ErrorIndication_IEs__value_PR_SgNB_UE_X2AP_ID
476 } X2N_ErrorIndication_IEs__value_PR;
477 typedef enum X2N_ResetRequest_IEs__value_PR {
478         X2N_ResetRequest_IEs__value_PR_NOTHING, /* No components present */
479         X2N_ResetRequest_IEs__value_PR_Cause
480 } X2N_ResetRequest_IEs__value_PR;
481 typedef enum X2N_ResetResponse_IEs__value_PR {
482         X2N_ResetResponse_IEs__value_PR_NOTHING,        /* No components present */
483         X2N_ResetResponse_IEs__value_PR_CriticalityDiagnostics
484 } X2N_ResetResponse_IEs__value_PR;
485 typedef enum X2N_X2SetupRequest_IEs__value_PR {
486         X2N_X2SetupRequest_IEs__value_PR_NOTHING,       /* No components present */
487         X2N_X2SetupRequest_IEs__value_PR_GlobalENB_ID,
488         X2N_X2SetupRequest_IEs__value_PR_ServedCells,
489         X2N_X2SetupRequest_IEs__value_PR_GUGroupIDList,
490         X2N_X2SetupRequest_IEs__value_PR_LHN_ID
491 } X2N_X2SetupRequest_IEs__value_PR;
492 typedef enum X2N_X2SetupResponse_IEs__value_PR {
493         X2N_X2SetupResponse_IEs__value_PR_NOTHING,      /* No components present */
494         X2N_X2SetupResponse_IEs__value_PR_GlobalENB_ID,
495         X2N_X2SetupResponse_IEs__value_PR_ServedCells,
496         X2N_X2SetupResponse_IEs__value_PR_GUGroupIDList,
497         X2N_X2SetupResponse_IEs__value_PR_CriticalityDiagnostics,
498         X2N_X2SetupResponse_IEs__value_PR_LHN_ID
499 } X2N_X2SetupResponse_IEs__value_PR;
500 typedef enum X2N_X2SetupFailure_IEs__value_PR {
501         X2N_X2SetupFailure_IEs__value_PR_NOTHING,       /* No components present */
502         X2N_X2SetupFailure_IEs__value_PR_Cause,
503         X2N_X2SetupFailure_IEs__value_PR_TimeToWait,
504         X2N_X2SetupFailure_IEs__value_PR_CriticalityDiagnostics
505 } X2N_X2SetupFailure_IEs__value_PR;
506 typedef enum X2N_LoadInformation_IEs__value_PR {
507         X2N_LoadInformation_IEs__value_PR_NOTHING,      /* No components present */
508         X2N_LoadInformation_IEs__value_PR_CellInformation_List
509 } X2N_LoadInformation_IEs__value_PR;
510 typedef enum X2N_ENBConfigurationUpdate_IEs__value_PR {
511         X2N_ENBConfigurationUpdate_IEs__value_PR_NOTHING,       /* No components present */
512         X2N_ENBConfigurationUpdate_IEs__value_PR_ServedCells,
513         X2N_ENBConfigurationUpdate_IEs__value_PR_ServedCellsToModify,
514         X2N_ENBConfigurationUpdate_IEs__value_PR_Old_ECGIs,
515         X2N_ENBConfigurationUpdate_IEs__value_PR_GUGroupIDList,
516         X2N_ENBConfigurationUpdate_IEs__value_PR_CoverageModificationList
517 } X2N_ENBConfigurationUpdate_IEs__value_PR;
518 typedef enum X2N_ENBConfigurationUpdateAcknowledge_IEs__value_PR {
519         X2N_ENBConfigurationUpdateAcknowledge_IEs__value_PR_NOTHING,    /* No components present */
520         X2N_ENBConfigurationUpdateAcknowledge_IEs__value_PR_CriticalityDiagnostics
521 } X2N_ENBConfigurationUpdateAcknowledge_IEs__value_PR;
522 typedef enum X2N_ENBConfigurationUpdateFailure_IEs__value_PR {
523         X2N_ENBConfigurationUpdateFailure_IEs__value_PR_NOTHING,        /* No components present */
524         X2N_ENBConfigurationUpdateFailure_IEs__value_PR_Cause,
525         X2N_ENBConfigurationUpdateFailure_IEs__value_PR_TimeToWait,
526         X2N_ENBConfigurationUpdateFailure_IEs__value_PR_CriticalityDiagnostics
527 } X2N_ENBConfigurationUpdateFailure_IEs__value_PR;
528 typedef enum X2N_ResourceStatusRequest_IEs__value_PR {
529         X2N_ResourceStatusRequest_IEs__value_PR_NOTHING,        /* No components present */
530         X2N_ResourceStatusRequest_IEs__value_PR_Measurement_ID,
531         X2N_ResourceStatusRequest_IEs__value_PR_Registration_Request,
532         X2N_ResourceStatusRequest_IEs__value_PR_ReportCharacteristics,
533         X2N_ResourceStatusRequest_IEs__value_PR_CellToReport_List,
534         X2N_ResourceStatusRequest_IEs__value_PR_ReportingPeriodicity,
535         X2N_ResourceStatusRequest_IEs__value_PR_PartialSuccessIndicator,
536         X2N_ResourceStatusRequest_IEs__value_PR_ReportingPeriodicityRSRPMR,
537         X2N_ResourceStatusRequest_IEs__value_PR_ReportingPeriodicityCSIR
538 } X2N_ResourceStatusRequest_IEs__value_PR;
539 typedef enum X2N_ResourceStatusResponse_IEs__value_PR {
540         X2N_ResourceStatusResponse_IEs__value_PR_NOTHING,       /* No components present */
541         X2N_ResourceStatusResponse_IEs__value_PR_Measurement_ID,
542         X2N_ResourceStatusResponse_IEs__value_PR_CriticalityDiagnostics,
543         X2N_ResourceStatusResponse_IEs__value_PR_MeasurementInitiationResult_List
544 } X2N_ResourceStatusResponse_IEs__value_PR;
545 typedef enum X2N_ResourceStatusFailure_IEs__value_PR {
546         X2N_ResourceStatusFailure_IEs__value_PR_NOTHING,        /* No components present */
547         X2N_ResourceStatusFailure_IEs__value_PR_Measurement_ID,
548         X2N_ResourceStatusFailure_IEs__value_PR_Cause,
549         X2N_ResourceStatusFailure_IEs__value_PR_CriticalityDiagnostics,
550         X2N_ResourceStatusFailure_IEs__value_PR_CompleteFailureCauseInformation_List
551 } X2N_ResourceStatusFailure_IEs__value_PR;
552 typedef enum X2N_ResourceStatusUpdate_IEs__value_PR {
553         X2N_ResourceStatusUpdate_IEs__value_PR_NOTHING, /* No components present */
554         X2N_ResourceStatusUpdate_IEs__value_PR_Measurement_ID,
555         X2N_ResourceStatusUpdate_IEs__value_PR_CellMeasurementResult_List
556 } X2N_ResourceStatusUpdate_IEs__value_PR;
557 typedef enum X2N_MobilityChangeRequest_IEs__value_PR {
558         X2N_MobilityChangeRequest_IEs__value_PR_NOTHING,        /* No components present */
559         X2N_MobilityChangeRequest_IEs__value_PR_ECGI,
560         X2N_MobilityChangeRequest_IEs__value_PR_MobilityParametersInformation,
561         X2N_MobilityChangeRequest_IEs__value_PR_Cause
562 } X2N_MobilityChangeRequest_IEs__value_PR;
563 typedef enum X2N_MobilityChangeAcknowledge_IEs__value_PR {
564         X2N_MobilityChangeAcknowledge_IEs__value_PR_NOTHING,    /* No components present */
565         X2N_MobilityChangeAcknowledge_IEs__value_PR_ECGI,
566         X2N_MobilityChangeAcknowledge_IEs__value_PR_CriticalityDiagnostics
567 } X2N_MobilityChangeAcknowledge_IEs__value_PR;
568 typedef enum X2N_MobilityChangeFailure_IEs__value_PR {
569         X2N_MobilityChangeFailure_IEs__value_PR_NOTHING,        /* No components present */
570         X2N_MobilityChangeFailure_IEs__value_PR_ECGI,
571         X2N_MobilityChangeFailure_IEs__value_PR_Cause,
572         X2N_MobilityChangeFailure_IEs__value_PR_MobilityParametersModificationRange,
573         X2N_MobilityChangeFailure_IEs__value_PR_CriticalityDiagnostics
574 } X2N_MobilityChangeFailure_IEs__value_PR;
575 typedef enum X2N_RLFIndication_IEs__value_PR {
576         X2N_RLFIndication_IEs__value_PR_NOTHING,        /* No components present */
577         X2N_RLFIndication_IEs__value_PR_PCI,
578         X2N_RLFIndication_IEs__value_PR_ECGI,
579         X2N_RLFIndication_IEs__value_PR_CRNTI,
580         X2N_RLFIndication_IEs__value_PR_ShortMAC_I,
581         X2N_RLFIndication_IEs__value_PR_UE_RLF_Report_Container,
582         X2N_RLFIndication_IEs__value_PR_RRCConnSetupIndicator,
583         X2N_RLFIndication_IEs__value_PR_RRCConnReestabIndicator,
584         X2N_RLFIndication_IEs__value_PR_UE_RLF_Report_Container_for_extended_bands
585 } X2N_RLFIndication_IEs__value_PR;
586 typedef enum X2N_CellActivationRequest_IEs__value_PR {
587         X2N_CellActivationRequest_IEs__value_PR_NOTHING,        /* No components present */
588         X2N_CellActivationRequest_IEs__value_PR_ServedCellsToActivate
589 } X2N_CellActivationRequest_IEs__value_PR;
590 typedef enum X2N_CellActivationResponse_IEs__value_PR {
591         X2N_CellActivationResponse_IEs__value_PR_NOTHING,       /* No components present */
592         X2N_CellActivationResponse_IEs__value_PR_ActivatedCellList,
593         X2N_CellActivationResponse_IEs__value_PR_CriticalityDiagnostics
594 } X2N_CellActivationResponse_IEs__value_PR;
595 typedef enum X2N_CellActivationFailure_IEs__value_PR {
596         X2N_CellActivationFailure_IEs__value_PR_NOTHING,        /* No components present */
597         X2N_CellActivationFailure_IEs__value_PR_Cause,
598         X2N_CellActivationFailure_IEs__value_PR_CriticalityDiagnostics
599 } X2N_CellActivationFailure_IEs__value_PR;
600 typedef enum X2N_X2Release_IEs__value_PR {
601         X2N_X2Release_IEs__value_PR_NOTHING,    /* No components present */
602         X2N_X2Release_IEs__value_PR_GlobalENB_ID
603 } X2N_X2Release_IEs__value_PR;
604 typedef enum X2N_X2APMessageTransfer_IEs__value_PR {
605         X2N_X2APMessageTransfer_IEs__value_PR_NOTHING,  /* No components present */
606         X2N_X2APMessageTransfer_IEs__value_PR_RNL_Header,
607         X2N_X2APMessageTransfer_IEs__value_PR_X2AP_Message
608 } X2N_X2APMessageTransfer_IEs__value_PR;
609 typedef enum X2N_SeNBAdditionRequest_IEs__value_PR {
610         X2N_SeNBAdditionRequest_IEs__value_PR_NOTHING,  /* No components present */
611         X2N_SeNBAdditionRequest_IEs__value_PR_UE_X2AP_ID,
612         X2N_SeNBAdditionRequest_IEs__value_PR_UESecurityCapabilities,
613         X2N_SeNBAdditionRequest_IEs__value_PR_SeNBSecurityKey,
614         X2N_SeNBAdditionRequest_IEs__value_PR_UEAggregateMaximumBitRate,
615         X2N_SeNBAdditionRequest_IEs__value_PR_PLMN_Identity,
616         X2N_SeNBAdditionRequest_IEs__value_PR_E_RABs_ToBeAdded_List,
617         X2N_SeNBAdditionRequest_IEs__value_PR_MeNBtoSeNBContainer,
618         X2N_SeNBAdditionRequest_IEs__value_PR_CSGMembershipStatus,
619         X2N_SeNBAdditionRequest_IEs__value_PR_UE_X2AP_ID_Extension,
620         X2N_SeNBAdditionRequest_IEs__value_PR_ExpectedUEBehaviour
621 } X2N_SeNBAdditionRequest_IEs__value_PR;
622 typedef enum X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR {
623         X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_NOTHING,       /* No components present */
624         X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
625         X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeAdded_List,
626         X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_E_RAB_List,
627         X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_SeNBtoMeNBContainer,
628         X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
629         X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_TransportLayerAddress,
630         X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension,
631         X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR_TunnelInformation
632 } X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR;
633 typedef enum X2N_SeNBAdditionRequestReject_IEs__value_PR {
634         X2N_SeNBAdditionRequestReject_IEs__value_PR_NOTHING,    /* No components present */
635         X2N_SeNBAdditionRequestReject_IEs__value_PR_UE_X2AP_ID,
636         X2N_SeNBAdditionRequestReject_IEs__value_PR_Cause,
637         X2N_SeNBAdditionRequestReject_IEs__value_PR_CriticalityDiagnostics,
638         X2N_SeNBAdditionRequestReject_IEs__value_PR_UE_X2AP_ID_Extension
639 } X2N_SeNBAdditionRequestReject_IEs__value_PR;
640 typedef enum X2N_SeNBReconfigurationComplete_IEs__value_PR {
641         X2N_SeNBReconfigurationComplete_IEs__value_PR_NOTHING,  /* No components present */
642         X2N_SeNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID,
643         X2N_SeNBReconfigurationComplete_IEs__value_PR_ResponseInformationSeNBReconfComp,
644         X2N_SeNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID_Extension
645 } X2N_SeNBReconfigurationComplete_IEs__value_PR;
646 typedef enum X2N_SeNBModificationRequest_IEs__value_PR {
647         X2N_SeNBModificationRequest_IEs__value_PR_NOTHING,      /* No components present */
648         X2N_SeNBModificationRequest_IEs__value_PR_UE_X2AP_ID,
649         X2N_SeNBModificationRequest_IEs__value_PR_Cause,
650         X2N_SeNBModificationRequest_IEs__value_PR_SCGChangeIndication,
651         X2N_SeNBModificationRequest_IEs__value_PR_PLMN_Identity,
652         X2N_SeNBModificationRequest_IEs__value_PR_UE_ContextInformationSeNBModReq,
653         X2N_SeNBModificationRequest_IEs__value_PR_MeNBtoSeNBContainer,
654         X2N_SeNBModificationRequest_IEs__value_PR_CSGMembershipStatus,
655         X2N_SeNBModificationRequest_IEs__value_PR_UE_X2AP_ID_Extension
656 } X2N_SeNBModificationRequest_IEs__value_PR;
657 typedef enum X2N_SeNBModificationRequestAcknowledge_IEs__value_PR {
658         X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_NOTHING,   /* No components present */
659         X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
660         X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeAdded_ModAckList,
661         X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeModified_ModAckList,
662         X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeReleased_ModAckList,
663         X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_E_RAB_List,
664         X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_SeNBtoMeNBContainer,
665         X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
666         X2N_SeNBModificationRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension
667 } X2N_SeNBModificationRequestAcknowledge_IEs__value_PR;
668 typedef enum X2N_SeNBModificationRequestReject_IEs__value_PR {
669         X2N_SeNBModificationRequestReject_IEs__value_PR_NOTHING,        /* No components present */
670         X2N_SeNBModificationRequestReject_IEs__value_PR_UE_X2AP_ID,
671         X2N_SeNBModificationRequestReject_IEs__value_PR_Cause,
672         X2N_SeNBModificationRequestReject_IEs__value_PR_CriticalityDiagnostics,
673         X2N_SeNBModificationRequestReject_IEs__value_PR_UE_X2AP_ID_Extension
674 } X2N_SeNBModificationRequestReject_IEs__value_PR;
675 typedef enum X2N_SeNBModificationRequired_IEs__value_PR {
676         X2N_SeNBModificationRequired_IEs__value_PR_NOTHING,     /* No components present */
677         X2N_SeNBModificationRequired_IEs__value_PR_UE_X2AP_ID,
678         X2N_SeNBModificationRequired_IEs__value_PR_Cause,
679         X2N_SeNBModificationRequired_IEs__value_PR_SCGChangeIndication,
680         X2N_SeNBModificationRequired_IEs__value_PR_E_RABs_ToBeReleased_ModReqd,
681         X2N_SeNBModificationRequired_IEs__value_PR_SeNBtoMeNBContainer,
682         X2N_SeNBModificationRequired_IEs__value_PR_UE_X2AP_ID_Extension
683 } X2N_SeNBModificationRequired_IEs__value_PR;
684 typedef enum X2N_SeNBModificationConfirm_IEs__value_PR {
685         X2N_SeNBModificationConfirm_IEs__value_PR_NOTHING,      /* No components present */
686         X2N_SeNBModificationConfirm_IEs__value_PR_UE_X2AP_ID,
687         X2N_SeNBModificationConfirm_IEs__value_PR_MeNBtoSeNBContainer,
688         X2N_SeNBModificationConfirm_IEs__value_PR_CriticalityDiagnostics,
689         X2N_SeNBModificationConfirm_IEs__value_PR_UE_X2AP_ID_Extension
690 } X2N_SeNBModificationConfirm_IEs__value_PR;
691 typedef enum X2N_SeNBModificationRefuse_IEs__value_PR {
692         X2N_SeNBModificationRefuse_IEs__value_PR_NOTHING,       /* No components present */
693         X2N_SeNBModificationRefuse_IEs__value_PR_UE_X2AP_ID,
694         X2N_SeNBModificationRefuse_IEs__value_PR_Cause,
695         X2N_SeNBModificationRefuse_IEs__value_PR_MeNBtoSeNBContainer,
696         X2N_SeNBModificationRefuse_IEs__value_PR_CriticalityDiagnostics,
697         X2N_SeNBModificationRefuse_IEs__value_PR_UE_X2AP_ID_Extension
698 } X2N_SeNBModificationRefuse_IEs__value_PR;
699 typedef enum X2N_SeNBReleaseRequest_IEs__value_PR {
700         X2N_SeNBReleaseRequest_IEs__value_PR_NOTHING,   /* No components present */
701         X2N_SeNBReleaseRequest_IEs__value_PR_UE_X2AP_ID,
702         X2N_SeNBReleaseRequest_IEs__value_PR_Cause,
703         X2N_SeNBReleaseRequest_IEs__value_PR_E_RABs_ToBeReleased_List_RelReq,
704         X2N_SeNBReleaseRequest_IEs__value_PR_UE_ContextKeptIndicator,
705         X2N_SeNBReleaseRequest_IEs__value_PR_UE_X2AP_ID_Extension,
706         X2N_SeNBReleaseRequest_IEs__value_PR_MakeBeforeBreakIndicator
707 } X2N_SeNBReleaseRequest_IEs__value_PR;
708 typedef enum X2N_SeNBReleaseRequired_IEs__value_PR {
709         X2N_SeNBReleaseRequired_IEs__value_PR_NOTHING,  /* No components present */
710         X2N_SeNBReleaseRequired_IEs__value_PR_UE_X2AP_ID,
711         X2N_SeNBReleaseRequired_IEs__value_PR_Cause,
712         X2N_SeNBReleaseRequired_IEs__value_PR_UE_X2AP_ID_Extension
713 } X2N_SeNBReleaseRequired_IEs__value_PR;
714 typedef enum X2N_SeNBReleaseConfirm_IEs__value_PR {
715         X2N_SeNBReleaseConfirm_IEs__value_PR_NOTHING,   /* No components present */
716         X2N_SeNBReleaseConfirm_IEs__value_PR_UE_X2AP_ID,
717         X2N_SeNBReleaseConfirm_IEs__value_PR_E_RABs_ToBeReleased_List_RelConf,
718         X2N_SeNBReleaseConfirm_IEs__value_PR_CriticalityDiagnostics,
719         X2N_SeNBReleaseConfirm_IEs__value_PR_UE_X2AP_ID_Extension
720 } X2N_SeNBReleaseConfirm_IEs__value_PR;
721 typedef enum X2N_SeNBCounterCheckRequest_IEs__value_PR {
722         X2N_SeNBCounterCheckRequest_IEs__value_PR_NOTHING,      /* No components present */
723         X2N_SeNBCounterCheckRequest_IEs__value_PR_UE_X2AP_ID,
724         X2N_SeNBCounterCheckRequest_IEs__value_PR_E_RABs_SubjectToCounterCheck_List,
725         X2N_SeNBCounterCheckRequest_IEs__value_PR_UE_X2AP_ID_Extension
726 } X2N_SeNBCounterCheckRequest_IEs__value_PR;
727 typedef enum X2N_X2RemovalRequest_IEs__value_PR {
728         X2N_X2RemovalRequest_IEs__value_PR_NOTHING,     /* No components present */
729         X2N_X2RemovalRequest_IEs__value_PR_GlobalENB_ID,
730         X2N_X2RemovalRequest_IEs__value_PR_X2BenefitValue
731 } X2N_X2RemovalRequest_IEs__value_PR;
732 typedef enum X2N_X2RemovalResponse_IEs__value_PR {
733         X2N_X2RemovalResponse_IEs__value_PR_NOTHING,    /* No components present */
734         X2N_X2RemovalResponse_IEs__value_PR_GlobalENB_ID,
735         X2N_X2RemovalResponse_IEs__value_PR_CriticalityDiagnostics
736 } X2N_X2RemovalResponse_IEs__value_PR;
737 typedef enum X2N_X2RemovalFailure_IEs__value_PR {
738         X2N_X2RemovalFailure_IEs__value_PR_NOTHING,     /* No components present */
739         X2N_X2RemovalFailure_IEs__value_PR_Cause,
740         X2N_X2RemovalFailure_IEs__value_PR_CriticalityDiagnostics
741 } X2N_X2RemovalFailure_IEs__value_PR;
742 typedef enum X2N_RetrieveUEContextRequest_IEs__value_PR {
743         X2N_RetrieveUEContextRequest_IEs__value_PR_NOTHING,     /* No components present */
744         X2N_RetrieveUEContextRequest_IEs__value_PR_UE_X2AP_ID,
745         X2N_RetrieveUEContextRequest_IEs__value_PR_UE_X2AP_ID_Extension,
746         X2N_RetrieveUEContextRequest_IEs__value_PR_ResumeID,
747         X2N_RetrieveUEContextRequest_IEs__value_PR_ShortMAC_I,
748         X2N_RetrieveUEContextRequest_IEs__value_PR_EUTRANCellIdentifier,
749         X2N_RetrieveUEContextRequest_IEs__value_PR_CRNTI,
750         X2N_RetrieveUEContextRequest_IEs__value_PR_PCI
751 } X2N_RetrieveUEContextRequest_IEs__value_PR;
752 typedef enum X2N_RetrieveUEContextResponse_IEs__value_PR {
753         X2N_RetrieveUEContextResponse_IEs__value_PR_NOTHING,    /* No components present */
754         X2N_RetrieveUEContextResponse_IEs__value_PR_UE_X2AP_ID,
755         X2N_RetrieveUEContextResponse_IEs__value_PR_UE_X2AP_ID_Extension,
756         X2N_RetrieveUEContextResponse_IEs__value_PR_GUMMEI,
757         X2N_RetrieveUEContextResponse_IEs__value_PR_UE_ContextInformationRetrieve,
758         X2N_RetrieveUEContextResponse_IEs__value_PR_TraceActivation,
759         X2N_RetrieveUEContextResponse_IEs__value_PR_SRVCCOperationPossible,
760         X2N_RetrieveUEContextResponse_IEs__value_PR_Masked_IMEISV,
761         X2N_RetrieveUEContextResponse_IEs__value_PR_ExpectedUEBehaviour,
762         X2N_RetrieveUEContextResponse_IEs__value_PR_ProSeAuthorized,
763         X2N_RetrieveUEContextResponse_IEs__value_PR_CriticalityDiagnostics,
764         X2N_RetrieveUEContextResponse_IEs__value_PR_V2XServicesAuthorized,
765         X2N_RetrieveUEContextResponse_IEs__value_PR_AerialUEsubscriptionInformation,
766         X2N_RetrieveUEContextResponse_IEs__value_PR_Subscription_Based_UE_DifferentiationInfo
767 } X2N_RetrieveUEContextResponse_IEs__value_PR;
768 typedef enum X2N_RetrieveUEContextFailure_IEs__value_PR {
769         X2N_RetrieveUEContextFailure_IEs__value_PR_NOTHING,     /* No components present */
770         X2N_RetrieveUEContextFailure_IEs__value_PR_UE_X2AP_ID,
771         X2N_RetrieveUEContextFailure_IEs__value_PR_UE_X2AP_ID_Extension,
772         X2N_RetrieveUEContextFailure_IEs__value_PR_Cause,
773         X2N_RetrieveUEContextFailure_IEs__value_PR_CriticalityDiagnostics
774 } X2N_RetrieveUEContextFailure_IEs__value_PR;
775 typedef enum X2N_SgNBAdditionRequest_IEs__value_PR {
776         X2N_SgNBAdditionRequest_IEs__value_PR_NOTHING,  /* No components present */
777         X2N_SgNBAdditionRequest_IEs__value_PR_UE_X2AP_ID,
778         X2N_SgNBAdditionRequest_IEs__value_PR_NRUESecurityCapabilities,
779         X2N_SgNBAdditionRequest_IEs__value_PR_SgNBSecurityKey,
780         X2N_SgNBAdditionRequest_IEs__value_PR_UEAggregateMaximumBitRate,
781         X2N_SgNBAdditionRequest_IEs__value_PR_PLMN_Identity,
782         X2N_SgNBAdditionRequest_IEs__value_PR_HandoverRestrictionList,
783         X2N_SgNBAdditionRequest_IEs__value_PR_E_RABs_ToBeAdded_SgNBAddReqList,
784         X2N_SgNBAdditionRequest_IEs__value_PR_MeNBtoSgNBContainer,
785         X2N_SgNBAdditionRequest_IEs__value_PR_SgNB_UE_X2AP_ID,
786         X2N_SgNBAdditionRequest_IEs__value_PR_ExpectedUEBehaviour,
787         X2N_SgNBAdditionRequest_IEs__value_PR_UE_X2AP_ID_Extension,
788         X2N_SgNBAdditionRequest_IEs__value_PR_SplitSRBs,
789         X2N_SgNBAdditionRequest_IEs__value_PR_MeNBResourceCoordinationInformation,
790         X2N_SgNBAdditionRequest_IEs__value_PR_SGNB_Addition_Trigger_Ind,
791         X2N_SgNBAdditionRequest_IEs__value_PR_SubscriberProfileIDforRFP,
792         X2N_SgNBAdditionRequest_IEs__value_PR_ECGI
793 } X2N_SgNBAdditionRequest_IEs__value_PR;
794 typedef enum X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR {
795         X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_NOTHING,       /* No components present */
796         X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
797         X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_SgNB_UE_X2AP_ID,
798         X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeAdded_SgNBAddReqAckList,
799         X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_E_RAB_List,
800         X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_SgNBtoMeNBContainer,
801         X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
802         X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension,
803         X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_SplitSRBs,
804         X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_SgNBResourceCoordinationInformation,
805         X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR_RRC_Config_Ind
806 } X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR;
807 typedef enum X2N_SgNBAdditionRequestReject_IEs__value_PR {
808         X2N_SgNBAdditionRequestReject_IEs__value_PR_NOTHING,    /* No components present */
809         X2N_SgNBAdditionRequestReject_IEs__value_PR_UE_X2AP_ID,
810         X2N_SgNBAdditionRequestReject_IEs__value_PR_SgNB_UE_X2AP_ID,
811         X2N_SgNBAdditionRequestReject_IEs__value_PR_Cause,
812         X2N_SgNBAdditionRequestReject_IEs__value_PR_CriticalityDiagnostics,
813         X2N_SgNBAdditionRequestReject_IEs__value_PR_UE_X2AP_ID_Extension
814 } X2N_SgNBAdditionRequestReject_IEs__value_PR;
815 typedef enum X2N_SgNBReconfigurationComplete_IEs__value_PR {
816         X2N_SgNBReconfigurationComplete_IEs__value_PR_NOTHING,  /* No components present */
817         X2N_SgNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID,
818         X2N_SgNBReconfigurationComplete_IEs__value_PR_SgNB_UE_X2AP_ID,
819         X2N_SgNBReconfigurationComplete_IEs__value_PR_ResponseInformationSgNBReconfComp,
820         X2N_SgNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID_Extension
821 } X2N_SgNBReconfigurationComplete_IEs__value_PR;
822 typedef enum X2N_SgNBModificationRequest_IEs__value_PR {
823         X2N_SgNBModificationRequest_IEs__value_PR_NOTHING,      /* No components present */
824         X2N_SgNBModificationRequest_IEs__value_PR_UE_X2AP_ID,
825         X2N_SgNBModificationRequest_IEs__value_PR_SgNB_UE_X2AP_ID,
826         X2N_SgNBModificationRequest_IEs__value_PR_Cause,
827         X2N_SgNBModificationRequest_IEs__value_PR_PLMN_Identity,
828         X2N_SgNBModificationRequest_IEs__value_PR_HandoverRestrictionList,
829         X2N_SgNBModificationRequest_IEs__value_PR_SCGConfigurationQuery,
830         X2N_SgNBModificationRequest_IEs__value_PR_UE_ContextInformation_SgNBModReq,
831         X2N_SgNBModificationRequest_IEs__value_PR_MeNBtoSgNBContainer,
832         X2N_SgNBModificationRequest_IEs__value_PR_UE_X2AP_ID_Extension,
833         X2N_SgNBModificationRequest_IEs__value_PR_MeNBResourceCoordinationInformation,
834         X2N_SgNBModificationRequest_IEs__value_PR_SplitSRBs
835 } X2N_SgNBModificationRequest_IEs__value_PR;
836 typedef enum X2N_SgNBModificationRequestAcknowledge_IEs__value_PR {
837         X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_NOTHING,   /* No components present */
838         X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
839         X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_SgNB_UE_X2AP_ID,
840         X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeAdded_SgNBModAckList,
841         X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeModified_SgNBModAckList,
842         X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeReleased_SgNBModAckList,
843         X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_E_RAB_List,
844         X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_SgNBtoMeNBContainer,
845         X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
846         X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension,
847         X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_SgNBResourceCoordinationInformation,
848         X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_SplitSRBs,
849         X2N_SgNBModificationRequestAcknowledge_IEs__value_PR_RRC_Config_Ind
850 } X2N_SgNBModificationRequestAcknowledge_IEs__value_PR;
851 typedef enum X2N_SgNBModificationRequestReject_IEs__value_PR {
852         X2N_SgNBModificationRequestReject_IEs__value_PR_NOTHING,        /* No components present */
853         X2N_SgNBModificationRequestReject_IEs__value_PR_UE_X2AP_ID,
854         X2N_SgNBModificationRequestReject_IEs__value_PR_SgNB_UE_X2AP_ID,
855         X2N_SgNBModificationRequestReject_IEs__value_PR_Cause,
856         X2N_SgNBModificationRequestReject_IEs__value_PR_CriticalityDiagnostics,
857         X2N_SgNBModificationRequestReject_IEs__value_PR_UE_X2AP_ID_Extension
858 } X2N_SgNBModificationRequestReject_IEs__value_PR;
859 typedef enum X2N_SgNBModificationRequired_IEs__value_PR {
860         X2N_SgNBModificationRequired_IEs__value_PR_NOTHING,     /* No components present */
861         X2N_SgNBModificationRequired_IEs__value_PR_UE_X2AP_ID,
862         X2N_SgNBModificationRequired_IEs__value_PR_SgNB_UE_X2AP_ID,
863         X2N_SgNBModificationRequired_IEs__value_PR_Cause,
864         X2N_SgNBModificationRequired_IEs__value_PR_PDCPChangeIndication,
865         X2N_SgNBModificationRequired_IEs__value_PR_E_RABs_ToBeReleased_SgNBModReqdList,
866         X2N_SgNBModificationRequired_IEs__value_PR_SgNBtoMeNBContainer,
867         X2N_SgNBModificationRequired_IEs__value_PR_UE_X2AP_ID_Extension,
868         X2N_SgNBModificationRequired_IEs__value_PR_E_RABs_ToBeModified_SgNBModReqdList,
869         X2N_SgNBModificationRequired_IEs__value_PR_SgNBResourceCoordinationInformation,
870         X2N_SgNBModificationRequired_IEs__value_PR_RRC_Config_Ind
871 } X2N_SgNBModificationRequired_IEs__value_PR;
872 typedef enum X2N_SgNBModificationConfirm_IEs__value_PR {
873         X2N_SgNBModificationConfirm_IEs__value_PR_NOTHING,      /* No components present */
874         X2N_SgNBModificationConfirm_IEs__value_PR_UE_X2AP_ID,
875         X2N_SgNBModificationConfirm_IEs__value_PR_SgNB_UE_X2AP_ID,
876         X2N_SgNBModificationConfirm_IEs__value_PR_E_RABs_AdmittedToBeModified_SgNBModConfList,
877         X2N_SgNBModificationConfirm_IEs__value_PR_MeNBtoSgNBContainer,
878         X2N_SgNBModificationConfirm_IEs__value_PR_CriticalityDiagnostics,
879         X2N_SgNBModificationConfirm_IEs__value_PR_UE_X2AP_ID_Extension,
880         X2N_SgNBModificationConfirm_IEs__value_PR_MeNBResourceCoordinationInformation
881 } X2N_SgNBModificationConfirm_IEs__value_PR;
882 typedef enum X2N_SgNBModificationRefuse_IEs__value_PR {
883         X2N_SgNBModificationRefuse_IEs__value_PR_NOTHING,       /* No components present */
884         X2N_SgNBModificationRefuse_IEs__value_PR_UE_X2AP_ID,
885         X2N_SgNBModificationRefuse_IEs__value_PR_SgNB_UE_X2AP_ID,
886         X2N_SgNBModificationRefuse_IEs__value_PR_Cause,
887         X2N_SgNBModificationRefuse_IEs__value_PR_MeNBtoSgNBContainer,
888         X2N_SgNBModificationRefuse_IEs__value_PR_CriticalityDiagnostics,
889         X2N_SgNBModificationRefuse_IEs__value_PR_UE_X2AP_ID_Extension
890 } X2N_SgNBModificationRefuse_IEs__value_PR;
891 typedef enum X2N_SgNBReleaseRequest_IEs__value_PR {
892         X2N_SgNBReleaseRequest_IEs__value_PR_NOTHING,   /* No components present */
893         X2N_SgNBReleaseRequest_IEs__value_PR_UE_X2AP_ID,
894         X2N_SgNBReleaseRequest_IEs__value_PR_SgNB_UE_X2AP_ID,
895         X2N_SgNBReleaseRequest_IEs__value_PR_Cause,
896         X2N_SgNBReleaseRequest_IEs__value_PR_E_RABs_ToBeReleased_SgNBRelReqList,
897         X2N_SgNBReleaseRequest_IEs__value_PR_UE_ContextKeptIndicator,
898         X2N_SgNBReleaseRequest_IEs__value_PR_UE_X2AP_ID_Extension,
899         X2N_SgNBReleaseRequest_IEs__value_PR_MeNBtoSgNBContainer
900 } X2N_SgNBReleaseRequest_IEs__value_PR;
901 typedef enum X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR {
902         X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR_NOTHING,        /* No components present */
903         X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
904         X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR_SgNB_UE_X2AP_ID,
905         X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
906         X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension,
907         X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeReleased_SgNBRelReqAckList
908 } X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR;
909 typedef enum X2N_SgNBReleaseRequestReject_IEs__value_PR {
910         X2N_SgNBReleaseRequestReject_IEs__value_PR_NOTHING,     /* No components present */
911         X2N_SgNBReleaseRequestReject_IEs__value_PR_UE_X2AP_ID,
912         X2N_SgNBReleaseRequestReject_IEs__value_PR_SgNB_UE_X2AP_ID,
913         X2N_SgNBReleaseRequestReject_IEs__value_PR_Cause,
914         X2N_SgNBReleaseRequestReject_IEs__value_PR_CriticalityDiagnostics,
915         X2N_SgNBReleaseRequestReject_IEs__value_PR_UE_X2AP_ID_Extension
916 } X2N_SgNBReleaseRequestReject_IEs__value_PR;
917 typedef enum X2N_SgNBReleaseRequired_IEs__value_PR {
918         X2N_SgNBReleaseRequired_IEs__value_PR_NOTHING,  /* No components present */
919         X2N_SgNBReleaseRequired_IEs__value_PR_UE_X2AP_ID,
920         X2N_SgNBReleaseRequired_IEs__value_PR_SgNB_UE_X2AP_ID,
921         X2N_SgNBReleaseRequired_IEs__value_PR_Cause,
922         X2N_SgNBReleaseRequired_IEs__value_PR_UE_X2AP_ID_Extension,
923         X2N_SgNBReleaseRequired_IEs__value_PR_E_RABs_ToBeReleased_SgNBRelReqdList
924 } X2N_SgNBReleaseRequired_IEs__value_PR;
925 typedef enum X2N_SgNBReleaseConfirm_IEs__value_PR {
926         X2N_SgNBReleaseConfirm_IEs__value_PR_NOTHING,   /* No components present */
927         X2N_SgNBReleaseConfirm_IEs__value_PR_UE_X2AP_ID,
928         X2N_SgNBReleaseConfirm_IEs__value_PR_SgNB_UE_X2AP_ID,
929         X2N_SgNBReleaseConfirm_IEs__value_PR_E_RABs_ToBeReleased_SgNBRelConfList,
930         X2N_SgNBReleaseConfirm_IEs__value_PR_CriticalityDiagnostics,
931         X2N_SgNBReleaseConfirm_IEs__value_PR_UE_X2AP_ID_Extension
932 } X2N_SgNBReleaseConfirm_IEs__value_PR;
933 typedef enum X2N_SgNBCounterCheckRequest_IEs__value_PR {
934         X2N_SgNBCounterCheckRequest_IEs__value_PR_NOTHING,      /* No components present */
935         X2N_SgNBCounterCheckRequest_IEs__value_PR_UE_X2AP_ID,
936         X2N_SgNBCounterCheckRequest_IEs__value_PR_SgNB_UE_X2AP_ID,
937         X2N_SgNBCounterCheckRequest_IEs__value_PR_E_RABs_SubjectToSgNBCounterCheck_List,
938         X2N_SgNBCounterCheckRequest_IEs__value_PR_UE_X2AP_ID_Extension
939 } X2N_SgNBCounterCheckRequest_IEs__value_PR;
940 typedef enum X2N_SgNBChangeRequired_IEs__value_PR {
941         X2N_SgNBChangeRequired_IEs__value_PR_NOTHING,   /* No components present */
942         X2N_SgNBChangeRequired_IEs__value_PR_UE_X2AP_ID,
943         X2N_SgNBChangeRequired_IEs__value_PR_SgNB_UE_X2AP_ID,
944         X2N_SgNBChangeRequired_IEs__value_PR_GlobalGNB_ID,
945         X2N_SgNBChangeRequired_IEs__value_PR_Cause,
946         X2N_SgNBChangeRequired_IEs__value_PR_SgNBtoMeNBContainer,
947         X2N_SgNBChangeRequired_IEs__value_PR_UE_X2AP_ID_Extension
948 } X2N_SgNBChangeRequired_IEs__value_PR;
949 typedef enum X2N_SgNBChangeConfirm_IEs__value_PR {
950         X2N_SgNBChangeConfirm_IEs__value_PR_NOTHING,    /* No components present */
951         X2N_SgNBChangeConfirm_IEs__value_PR_UE_X2AP_ID,
952         X2N_SgNBChangeConfirm_IEs__value_PR_SgNB_UE_X2AP_ID,
953         X2N_SgNBChangeConfirm_IEs__value_PR_E_RABs_ToBeReleased_SgNBChaConfList,
954         X2N_SgNBChangeConfirm_IEs__value_PR_CriticalityDiagnostics,
955         X2N_SgNBChangeConfirm_IEs__value_PR_UE_X2AP_ID_Extension
956 } X2N_SgNBChangeConfirm_IEs__value_PR;
957 typedef enum X2N_RRCTransfer_IEs__value_PR {
958         X2N_RRCTransfer_IEs__value_PR_NOTHING,  /* No components present */
959         X2N_RRCTransfer_IEs__value_PR_UE_X2AP_ID,
960         X2N_RRCTransfer_IEs__value_PR_SgNB_UE_X2AP_ID,
961         X2N_RRCTransfer_IEs__value_PR_SplitSRB,
962         X2N_RRCTransfer_IEs__value_PR_UENRMeasurement,
963         X2N_RRCTransfer_IEs__value_PR_UE_X2AP_ID_Extension
964 } X2N_RRCTransfer_IEs__value_PR;
965 typedef enum X2N_SgNBChangeRefuse_IEs__value_PR {
966         X2N_SgNBChangeRefuse_IEs__value_PR_NOTHING,     /* No components present */
967         X2N_SgNBChangeRefuse_IEs__value_PR_UE_X2AP_ID,
968         X2N_SgNBChangeRefuse_IEs__value_PR_SgNB_UE_X2AP_ID,
969         X2N_SgNBChangeRefuse_IEs__value_PR_Cause,
970         X2N_SgNBChangeRefuse_IEs__value_PR_CriticalityDiagnostics,
971         X2N_SgNBChangeRefuse_IEs__value_PR_UE_X2AP_ID_Extension
972 } X2N_SgNBChangeRefuse_IEs__value_PR;
973 typedef enum X2N_ENDCX2SetupRequest_IEs__value_PR {
974         X2N_ENDCX2SetupRequest_IEs__value_PR_NOTHING,   /* No components present */
975         X2N_ENDCX2SetupRequest_IEs__value_PR_InitiatingNodeType_EndcX2Setup
976 } X2N_ENDCX2SetupRequest_IEs__value_PR;
977 typedef enum X2N_ENB_ENDCX2SetupReqIEs__value_PR {
978         X2N_ENB_ENDCX2SetupReqIEs__value_PR_NOTHING,    /* No components present */
979         X2N_ENB_ENDCX2SetupReqIEs__value_PR_GlobalENB_ID,
980         X2N_ENB_ENDCX2SetupReqIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList
981 } X2N_ENB_ENDCX2SetupReqIEs__value_PR;
982 typedef enum X2N_En_gNB_ENDCX2SetupReqIEs__value_PR {
983         X2N_En_gNB_ENDCX2SetupReqIEs__value_PR_NOTHING, /* No components present */
984         X2N_En_gNB_ENDCX2SetupReqIEs__value_PR_GlobalGNB_ID,
985         X2N_En_gNB_ENDCX2SetupReqIEs__value_PR_ServedNRcellsENDCX2ManagementList
986 } X2N_En_gNB_ENDCX2SetupReqIEs__value_PR;
987 typedef enum X2N_ENDCX2SetupResponse_IEs__value_PR {
988         X2N_ENDCX2SetupResponse_IEs__value_PR_NOTHING,  /* No components present */
989         X2N_ENDCX2SetupResponse_IEs__value_PR_RespondingNodeType_EndcX2Setup
990 } X2N_ENDCX2SetupResponse_IEs__value_PR;
991 typedef enum X2N_ENB_ENDCX2SetupReqAckIEs__value_PR {
992         X2N_ENB_ENDCX2SetupReqAckIEs__value_PR_NOTHING, /* No components present */
993         X2N_ENB_ENDCX2SetupReqAckIEs__value_PR_GlobalENB_ID,
994         X2N_ENB_ENDCX2SetupReqAckIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList
995 } X2N_ENB_ENDCX2SetupReqAckIEs__value_PR;
996 typedef enum X2N_En_gNB_ENDCX2SetupReqAckIEs__value_PR {
997         X2N_En_gNB_ENDCX2SetupReqAckIEs__value_PR_NOTHING,      /* No components present */
998         X2N_En_gNB_ENDCX2SetupReqAckIEs__value_PR_GlobalGNB_ID,
999         X2N_En_gNB_ENDCX2SetupReqAckIEs__value_PR_ServedNRcellsENDCX2ManagementList
1000 } X2N_En_gNB_ENDCX2SetupReqAckIEs__value_PR;
1001 typedef enum X2N_ENDCX2SetupFailure_IEs__value_PR {
1002         X2N_ENDCX2SetupFailure_IEs__value_PR_NOTHING,   /* No components present */
1003         X2N_ENDCX2SetupFailure_IEs__value_PR_Cause,
1004         X2N_ENDCX2SetupFailure_IEs__value_PR_CriticalityDiagnostics,
1005         X2N_ENDCX2SetupFailure_IEs__value_PR_TimeToWait
1006 } X2N_ENDCX2SetupFailure_IEs__value_PR;
1007 typedef enum X2N_ENDCConfigurationUpdate_IEs__value_PR {
1008         X2N_ENDCConfigurationUpdate_IEs__value_PR_NOTHING,      /* No components present */
1009         X2N_ENDCConfigurationUpdate_IEs__value_PR_InitiatingNodeType_EndcConfigUpdate
1010 } X2N_ENDCConfigurationUpdate_IEs__value_PR;
1011 typedef enum X2N_ENB_ENDCConfigUpdateIEs__value_PR {
1012         X2N_ENB_ENDCConfigUpdateIEs__value_PR_NOTHING,  /* No components present */
1013         X2N_ENB_ENDCConfigUpdateIEs__value_PR_CellAssistanceInformation,
1014         X2N_ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList,
1015         X2N_ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsToModifyListENDCConfUpd,
1016         X2N_ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsToDeleteListENDCConfUpd
1017 } X2N_ENB_ENDCConfigUpdateIEs__value_PR;
1018 typedef enum X2N_En_gNB_ENDCConfigUpdateIEs__value_PR {
1019         X2N_En_gNB_ENDCConfigUpdateIEs__value_PR_NOTHING,       /* No components present */
1020         X2N_En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsENDCX2ManagementList,
1021         X2N_En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsToModifyENDCConfUpdList,
1022         X2N_En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsToDeleteENDCConfUpdList
1023 } X2N_En_gNB_ENDCConfigUpdateIEs__value_PR;
1024 typedef enum X2N_ENDCConfigurationUpdateAcknowledge_IEs__value_PR {
1025         X2N_ENDCConfigurationUpdateAcknowledge_IEs__value_PR_NOTHING,   /* No components present */
1026         X2N_ENDCConfigurationUpdateAcknowledge_IEs__value_PR_RespondingNodeType_EndcConfigUpdate
1027 } X2N_ENDCConfigurationUpdateAcknowledge_IEs__value_PR;
1028 typedef enum X2N_ENB_ENDCConfigUpdateAckIEs__value_PR {
1029         X2N_ENB_ENDCConfigUpdateAckIEs__value_PR_NOTHING        /* No components present */
1030         
1031 } X2N_ENB_ENDCConfigUpdateAckIEs__value_PR;
1032 typedef enum X2N_En_gNB_ENDCConfigUpdateAckIEs__value_PR {
1033         X2N_En_gNB_ENDCConfigUpdateAckIEs__value_PR_NOTHING,    /* No components present */
1034         X2N_En_gNB_ENDCConfigUpdateAckIEs__value_PR_ServedNRcellsENDCX2ManagementList
1035 } X2N_En_gNB_ENDCConfigUpdateAckIEs__value_PR;
1036 typedef enum X2N_ENDCConfigurationUpdateFailure_IEs__value_PR {
1037         X2N_ENDCConfigurationUpdateFailure_IEs__value_PR_NOTHING,       /* No components present */
1038         X2N_ENDCConfigurationUpdateFailure_IEs__value_PR_Cause,
1039         X2N_ENDCConfigurationUpdateFailure_IEs__value_PR_CriticalityDiagnostics,
1040         X2N_ENDCConfigurationUpdateFailure_IEs__value_PR_TimeToWait
1041 } X2N_ENDCConfigurationUpdateFailure_IEs__value_PR;
1042 typedef enum X2N_ENDCCellActivationRequest_IEs__value_PR {
1043         X2N_ENDCCellActivationRequest_IEs__value_PR_NOTHING,    /* No components present */
1044         X2N_ENDCCellActivationRequest_IEs__value_PR_ServedNRCellsToActivate,
1045         X2N_ENDCCellActivationRequest_IEs__value_PR_ActivationID
1046 } X2N_ENDCCellActivationRequest_IEs__value_PR;
1047 typedef enum X2N_ENDCCellActivationResponse_IEs__value_PR {
1048         X2N_ENDCCellActivationResponse_IEs__value_PR_NOTHING,   /* No components present */
1049         X2N_ENDCCellActivationResponse_IEs__value_PR_ActivatedNRCellList,
1050         X2N_ENDCCellActivationResponse_IEs__value_PR_ActivationID,
1051         X2N_ENDCCellActivationResponse_IEs__value_PR_CriticalityDiagnostics
1052 } X2N_ENDCCellActivationResponse_IEs__value_PR;
1053 typedef enum X2N_ENDCCellActivationFailure_IEs__value_PR {
1054         X2N_ENDCCellActivationFailure_IEs__value_PR_NOTHING,    /* No components present */
1055         X2N_ENDCCellActivationFailure_IEs__value_PR_ActivationID,
1056         X2N_ENDCCellActivationFailure_IEs__value_PR_Cause,
1057         X2N_ENDCCellActivationFailure_IEs__value_PR_CriticalityDiagnostics
1058 } X2N_ENDCCellActivationFailure_IEs__value_PR;
1059 typedef enum X2N_SecondaryRATDataUsageReport_IEs__value_PR {
1060         X2N_SecondaryRATDataUsageReport_IEs__value_PR_NOTHING,  /* No components present */
1061         X2N_SecondaryRATDataUsageReport_IEs__value_PR_UE_X2AP_ID,
1062         X2N_SecondaryRATDataUsageReport_IEs__value_PR_SgNB_UE_X2AP_ID,
1063         X2N_SecondaryRATDataUsageReport_IEs__value_PR_SecondaryRATUsageReportList,
1064         X2N_SecondaryRATDataUsageReport_IEs__value_PR_UE_X2AP_ID_Extension
1065 } X2N_SecondaryRATDataUsageReport_IEs__value_PR;
1066 typedef enum X2N_SgNBActivityNotification_IEs__value_PR {
1067         X2N_SgNBActivityNotification_IEs__value_PR_NOTHING,     /* No components present */
1068         X2N_SgNBActivityNotification_IEs__value_PR_UE_X2AP_ID,
1069         X2N_SgNBActivityNotification_IEs__value_PR_SgNB_UE_X2AP_ID,
1070         X2N_SgNBActivityNotification_IEs__value_PR_UserPlaneTrafficActivityReport,
1071         X2N_SgNBActivityNotification_IEs__value_PR_ERABActivityNotifyItemList,
1072         X2N_SgNBActivityNotification_IEs__value_PR_UE_X2AP_ID_Extension
1073 } X2N_SgNBActivityNotification_IEs__value_PR;
1074 typedef enum X2N_ENDCPartialResetRequired_IEs__value_PR {
1075         X2N_ENDCPartialResetRequired_IEs__value_PR_NOTHING,     /* No components present */
1076         X2N_ENDCPartialResetRequired_IEs__value_PR_UEsToBeResetList,
1077         X2N_ENDCPartialResetRequired_IEs__value_PR_Cause
1078 } X2N_ENDCPartialResetRequired_IEs__value_PR;
1079 typedef enum X2N_ENDCPartialResetConfirm_IEs__value_PR {
1080         X2N_ENDCPartialResetConfirm_IEs__value_PR_NOTHING,      /* No components present */
1081         X2N_ENDCPartialResetConfirm_IEs__value_PR_UEsToBeResetList
1082 } X2N_ENDCPartialResetConfirm_IEs__value_PR;
1083 typedef enum X2N_EUTRANRCellResourceCoordinationRequest_IEs__value_PR {
1084         X2N_EUTRANRCellResourceCoordinationRequest_IEs__value_PR_NOTHING,       /* No components present */
1085         X2N_EUTRANRCellResourceCoordinationRequest_IEs__value_PR_InitiatingNodeType_EutranrCellResourceCoordination
1086 } X2N_EUTRANRCellResourceCoordinationRequest_IEs__value_PR;
1087 typedef enum X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR {
1088         X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_NOTHING,       /* No components present */
1089         X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_DataTrafficResourceIndication,
1090         X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_SpectrumSharingGroupID,
1091         X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_ListofEUTRACellsinEUTRACoordinationReq
1092 } X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR;
1093 typedef enum X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR {
1094         X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_NOTHING,    /* No components present */
1095         X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_DataTrafficResourceIndication,
1096         X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_ListofEUTRACellsinNRCoordinationReq,
1097         X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_SpectrumSharingGroupID,
1098         X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_ListofNRCellsinNRCoordinationReq
1099 } X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR;
1100 typedef enum X2N_EUTRANRCellResourceCoordinationResponse_IEs__value_PR {
1101         X2N_EUTRANRCellResourceCoordinationResponse_IEs__value_PR_NOTHING,      /* No components present */
1102         X2N_EUTRANRCellResourceCoordinationResponse_IEs__value_PR_RespondingNodeType_EutranrCellResourceCoordination
1103 } X2N_EUTRANRCellResourceCoordinationResponse_IEs__value_PR;
1104 typedef enum X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR {
1105         X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_NOTHING,    /* No components present */
1106         X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_DataTrafficResourceIndication,
1107         X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_SpectrumSharingGroupID,
1108         X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_ListofEUTRACellsinEUTRACoordinationResp
1109 } X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR;
1110 typedef enum X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR {
1111         X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_NOTHING, /* No components present */
1112         X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_DataTrafficResourceIndication,
1113         X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_SpectrumSharingGroupID,
1114         X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_ListofNRCellsinNRCoordinationResp
1115 } X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR;
1116 typedef enum X2N_ENDCX2RemovalRequest_IEs__value_PR {
1117         X2N_ENDCX2RemovalRequest_IEs__value_PR_NOTHING, /* No components present */
1118         X2N_ENDCX2RemovalRequest_IEs__value_PR_InitiatingNodeType_EndcX2Removal
1119 } X2N_ENDCX2RemovalRequest_IEs__value_PR;
1120 typedef enum X2N_ENB_ENDCX2RemovalReqIEs__value_PR {
1121         X2N_ENB_ENDCX2RemovalReqIEs__value_PR_NOTHING,  /* No components present */
1122         X2N_ENB_ENDCX2RemovalReqIEs__value_PR_GlobalENB_ID
1123 } X2N_ENB_ENDCX2RemovalReqIEs__value_PR;
1124 typedef enum X2N_En_gNB_ENDCX2RemovalReqIEs__value_PR {
1125         X2N_En_gNB_ENDCX2RemovalReqIEs__value_PR_NOTHING,       /* No components present */
1126         X2N_En_gNB_ENDCX2RemovalReqIEs__value_PR_GlobalGNB_ID
1127 } X2N_En_gNB_ENDCX2RemovalReqIEs__value_PR;
1128 typedef enum X2N_ENDCX2RemovalResponse_IEs__value_PR {
1129         X2N_ENDCX2RemovalResponse_IEs__value_PR_NOTHING,        /* No components present */
1130         X2N_ENDCX2RemovalResponse_IEs__value_PR_RespondingNodeType_EndcX2Removal
1131 } X2N_ENDCX2RemovalResponse_IEs__value_PR;
1132 typedef enum X2N_ENB_ENDCX2RemovalReqAckIEs__value_PR {
1133         X2N_ENB_ENDCX2RemovalReqAckIEs__value_PR_NOTHING,       /* No components present */
1134         X2N_ENB_ENDCX2RemovalReqAckIEs__value_PR_GlobalENB_ID
1135 } X2N_ENB_ENDCX2RemovalReqAckIEs__value_PR;
1136 typedef enum X2N_En_gNB_ENDCX2RemovalReqAckIEs__value_PR {
1137         X2N_En_gNB_ENDCX2RemovalReqAckIEs__value_PR_NOTHING,    /* No components present */
1138         X2N_En_gNB_ENDCX2RemovalReqAckIEs__value_PR_GlobalGNB_ID
1139 } X2N_En_gNB_ENDCX2RemovalReqAckIEs__value_PR;
1140 typedef enum X2N_ENDCX2RemovalFailure_IEs__value_PR {
1141         X2N_ENDCX2RemovalFailure_IEs__value_PR_NOTHING, /* No components present */
1142         X2N_ENDCX2RemovalFailure_IEs__value_PR_Cause,
1143         X2N_ENDCX2RemovalFailure_IEs__value_PR_CriticalityDiagnostics
1144 } X2N_ENDCX2RemovalFailure_IEs__value_PR;
1145 typedef enum X2N_DataForwardingAddressIndication_IEs__value_PR {
1146         X2N_DataForwardingAddressIndication_IEs__value_PR_NOTHING,      /* No components present */
1147         X2N_DataForwardingAddressIndication_IEs__value_PR_UE_X2AP_ID_Extension,
1148         X2N_DataForwardingAddressIndication_IEs__value_PR_UE_X2AP_ID,
1149         X2N_DataForwardingAddressIndication_IEs__value_PR_E_RABs_DataForwardingAddress_List
1150 } X2N_DataForwardingAddressIndication_IEs__value_PR;
1151 typedef enum X2N_GNBStatusIndicationIEs__value_PR {
1152         X2N_GNBStatusIndicationIEs__value_PR_NOTHING,   /* No components present */
1153         X2N_GNBStatusIndicationIEs__value_PR_GNBOverloadInformation
1154 } X2N_GNBStatusIndicationIEs__value_PR;
1155
1156 /* X2N_ProtocolIE-Field */
1157 typedef struct X2N_E_RABs_ToBeSetup_ItemIEs {
1158         X2N_ProtocolIE_ID_t      id;
1159         X2N_Criticality_t        criticality;
1160         struct X2N_E_RABs_ToBeSetup_ItemIEs__value {
1161                 X2N_E_RABs_ToBeSetup_ItemIEs__value_PR present;
1162                 union X2N_E_RABs_ToBeSetup_ItemIEs__X2N_value_u {
1163                         X2N_E_RABs_ToBeSetup_Item_t      E_RABs_ToBeSetup_Item;
1164                 } choice;
1165                 
1166                 /* Context for parsing across buffer boundaries */
1167                 asn_struct_ctx_t _asn_ctx;
1168         } value;
1169         
1170         /* Context for parsing across buffer boundaries */
1171         asn_struct_ctx_t _asn_ctx;
1172 } X2N_E_RABs_ToBeSetup_ItemIEs_t;
1173 typedef struct X2N_E_RABs_Admitted_ItemIEs {
1174         X2N_ProtocolIE_ID_t      id;
1175         X2N_Criticality_t        criticality;
1176         struct X2N_E_RABs_Admitted_ItemIEs__value {
1177                 X2N_E_RABs_Admitted_ItemIEs__value_PR present;
1178                 union X2N_E_RABs_Admitted_ItemIEs__X2N_value_u {
1179                         X2N_E_RABs_Admitted_Item_t       E_RABs_Admitted_Item;
1180                 } choice;
1181                 
1182                 /* Context for parsing across buffer boundaries */
1183                 asn_struct_ctx_t _asn_ctx;
1184         } value;
1185         
1186         /* Context for parsing across buffer boundaries */
1187         asn_struct_ctx_t _asn_ctx;
1188 } X2N_E_RABs_Admitted_ItemIEs_t;
1189 typedef struct X2N_E_RABs_SubjectToStatusTransfer_ItemIEs {
1190         X2N_ProtocolIE_ID_t      id;
1191         X2N_Criticality_t        criticality;
1192         struct X2N_E_RABs_SubjectToStatusTransfer_ItemIEs__value {
1193                 X2N_E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR present;
1194                 union X2N_E_RABs_SubjectToStatusTransfer_ItemIEs__X2N_value_u {
1195                         X2N_E_RABs_SubjectToStatusTransfer_Item_t        E_RABs_SubjectToStatusTransfer_Item;
1196                 } choice;
1197                 
1198                 /* Context for parsing across buffer boundaries */
1199                 asn_struct_ctx_t _asn_ctx;
1200         } value;
1201         
1202         /* Context for parsing across buffer boundaries */
1203         asn_struct_ctx_t _asn_ctx;
1204 } X2N_E_RABs_SubjectToStatusTransfer_ItemIEs_t;
1205 typedef struct X2N_CellInformation_ItemIEs {
1206         X2N_ProtocolIE_ID_t      id;
1207         X2N_Criticality_t        criticality;
1208         struct X2N_CellInformation_ItemIEs__value {
1209                 X2N_CellInformation_ItemIEs__value_PR present;
1210                 union X2N_CellInformation_ItemIEs__X2N_value_u {
1211                         X2N_CellInformation_Item_t       CellInformation_Item;
1212                 } choice;
1213                 
1214                 /* Context for parsing across buffer boundaries */
1215                 asn_struct_ctx_t _asn_ctx;
1216         } value;
1217         
1218         /* Context for parsing across buffer boundaries */
1219         asn_struct_ctx_t _asn_ctx;
1220 } X2N_CellInformation_ItemIEs_t;
1221 typedef struct X2N_CellToReport_ItemIEs {
1222         X2N_ProtocolIE_ID_t      id;
1223         X2N_Criticality_t        criticality;
1224         struct X2N_CellToReport_ItemIEs__value {
1225                 X2N_CellToReport_ItemIEs__value_PR present;
1226                 union X2N_CellToReport_ItemIEs__X2N_value_u {
1227                         X2N_CellToReport_Item_t  CellToReport_Item;
1228                 } choice;
1229                 
1230                 /* Context for parsing across buffer boundaries */
1231                 asn_struct_ctx_t _asn_ctx;
1232         } value;
1233         
1234         /* Context for parsing across buffer boundaries */
1235         asn_struct_ctx_t _asn_ctx;
1236 } X2N_CellToReport_ItemIEs_t;
1237 typedef struct X2N_MeasurementInitiationResult_ItemIEs {
1238         X2N_ProtocolIE_ID_t      id;
1239         X2N_Criticality_t        criticality;
1240         struct X2N_MeasurementInitiationResult_ItemIEs__value {
1241                 X2N_MeasurementInitiationResult_ItemIEs__value_PR present;
1242                 union X2N_MeasurementInitiationResult_ItemIEs__X2N_value_u {
1243                         X2N_MeasurementInitiationResult_Item_t   MeasurementInitiationResult_Item;
1244                 } choice;
1245                 
1246                 /* Context for parsing across buffer boundaries */
1247                 asn_struct_ctx_t _asn_ctx;
1248         } value;
1249         
1250         /* Context for parsing across buffer boundaries */
1251         asn_struct_ctx_t _asn_ctx;
1252 } X2N_MeasurementInitiationResult_ItemIEs_t;
1253 typedef struct X2N_MeasurementFailureCause_ItemIEs {
1254         X2N_ProtocolIE_ID_t      id;
1255         X2N_Criticality_t        criticality;
1256         struct X2N_MeasurementFailureCause_ItemIEs__value {
1257                 X2N_MeasurementFailureCause_ItemIEs__value_PR present;
1258                 union X2N_MeasurementFailureCause_ItemIEs__X2N_value_u {
1259                         X2N_MeasurementFailureCause_Item_t       MeasurementFailureCause_Item;
1260                 } choice;
1261                 
1262                 /* Context for parsing across buffer boundaries */
1263                 asn_struct_ctx_t _asn_ctx;
1264         } value;
1265         
1266         /* Context for parsing across buffer boundaries */
1267         asn_struct_ctx_t _asn_ctx;
1268 } X2N_MeasurementFailureCause_ItemIEs_t;
1269 typedef struct X2N_CompleteFailureCauseInformation_ItemIEs {
1270         X2N_ProtocolIE_ID_t      id;
1271         X2N_Criticality_t        criticality;
1272         struct X2N_CompleteFailureCauseInformation_ItemIEs__value {
1273                 X2N_CompleteFailureCauseInformation_ItemIEs__value_PR present;
1274                 union X2N_CompleteFailureCauseInformation_ItemIEs__X2N_value_u {
1275                         X2N_CompleteFailureCauseInformation_Item_t       CompleteFailureCauseInformation_Item;
1276                 } choice;
1277                 
1278                 /* Context for parsing across buffer boundaries */
1279                 asn_struct_ctx_t _asn_ctx;
1280         } value;
1281         
1282         /* Context for parsing across buffer boundaries */
1283         asn_struct_ctx_t _asn_ctx;
1284 } X2N_CompleteFailureCauseInformation_ItemIEs_t;
1285 typedef struct X2N_CellMeasurementResult_ItemIEs {
1286         X2N_ProtocolIE_ID_t      id;
1287         X2N_Criticality_t        criticality;
1288         struct X2N_CellMeasurementResult_ItemIEs__value {
1289                 X2N_CellMeasurementResult_ItemIEs__value_PR present;
1290                 union X2N_CellMeasurementResult_ItemIEs__X2N_value_u {
1291                         X2N_CellMeasurementResult_Item_t         CellMeasurementResult_Item;
1292                 } choice;
1293                 
1294                 /* Context for parsing across buffer boundaries */
1295                 asn_struct_ctx_t _asn_ctx;
1296         } value;
1297         
1298         /* Context for parsing across buffer boundaries */
1299         asn_struct_ctx_t _asn_ctx;
1300 } X2N_CellMeasurementResult_ItemIEs_t;
1301 typedef struct X2N_E_RABs_ToBeAdded_ItemIEs {
1302         X2N_ProtocolIE_ID_t      id;
1303         X2N_Criticality_t        criticality;
1304         struct X2N_E_RABs_ToBeAdded_ItemIEs__value {
1305                 X2N_E_RABs_ToBeAdded_ItemIEs__value_PR present;
1306                 union X2N_E_RABs_ToBeAdded_ItemIEs__X2N_value_u {
1307                         X2N_E_RABs_ToBeAdded_Item_t      E_RABs_ToBeAdded_Item;
1308                 } choice;
1309                 
1310                 /* Context for parsing across buffer boundaries */
1311                 asn_struct_ctx_t _asn_ctx;
1312         } value;
1313         
1314         /* Context for parsing across buffer boundaries */
1315         asn_struct_ctx_t _asn_ctx;
1316 } X2N_E_RABs_ToBeAdded_ItemIEs_t;
1317 typedef struct X2N_E_RABs_Admitted_ToBeAdded_ItemIEs {
1318         X2N_ProtocolIE_ID_t      id;
1319         X2N_Criticality_t        criticality;
1320         struct X2N_E_RABs_Admitted_ToBeAdded_ItemIEs__value {
1321                 X2N_E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR present;
1322                 union X2N_E_RABs_Admitted_ToBeAdded_ItemIEs__X2N_value_u {
1323                         X2N_E_RABs_Admitted_ToBeAdded_Item_t     E_RABs_Admitted_ToBeAdded_Item;
1324                 } choice;
1325                 
1326                 /* Context for parsing across buffer boundaries */
1327                 asn_struct_ctx_t _asn_ctx;
1328         } value;
1329         
1330         /* Context for parsing across buffer boundaries */
1331         asn_struct_ctx_t _asn_ctx;
1332 } X2N_E_RABs_Admitted_ToBeAdded_ItemIEs_t;
1333 typedef struct X2N_E_RABs_ToBeAdded_ModReqItemIEs {
1334         X2N_ProtocolIE_ID_t      id;
1335         X2N_Criticality_t        criticality;
1336         struct X2N_E_RABs_ToBeAdded_ModReqItemIEs__value {
1337                 X2N_E_RABs_ToBeAdded_ModReqItemIEs__value_PR present;
1338                 union X2N_E_RABs_ToBeAdded_ModReqItemIEs__X2N_value_u {
1339                         X2N_E_RABs_ToBeAdded_ModReqItem_t        E_RABs_ToBeAdded_ModReqItem;
1340                 } choice;
1341                 
1342                 /* Context for parsing across buffer boundaries */
1343                 asn_struct_ctx_t _asn_ctx;
1344         } value;
1345         
1346         /* Context for parsing across buffer boundaries */
1347         asn_struct_ctx_t _asn_ctx;
1348 } X2N_E_RABs_ToBeAdded_ModReqItemIEs_t;
1349 typedef struct X2N_E_RABs_ToBeModified_ModReqItemIEs {
1350         X2N_ProtocolIE_ID_t      id;
1351         X2N_Criticality_t        criticality;
1352         struct X2N_E_RABs_ToBeModified_ModReqItemIEs__value {
1353                 X2N_E_RABs_ToBeModified_ModReqItemIEs__value_PR present;
1354                 union X2N_E_RABs_ToBeModified_ModReqItemIEs__X2N_value_u {
1355                         X2N_E_RABs_ToBeModified_ModReqItem_t     E_RABs_ToBeModified_ModReqItem;
1356                 } choice;
1357                 
1358                 /* Context for parsing across buffer boundaries */
1359                 asn_struct_ctx_t _asn_ctx;
1360         } value;
1361         
1362         /* Context for parsing across buffer boundaries */
1363         asn_struct_ctx_t _asn_ctx;
1364 } X2N_E_RABs_ToBeModified_ModReqItemIEs_t;
1365 typedef struct X2N_E_RABs_ToBeReleased_ModReqItemIEs {
1366         X2N_ProtocolIE_ID_t      id;
1367         X2N_Criticality_t        criticality;
1368         struct X2N_E_RABs_ToBeReleased_ModReqItemIEs__value {
1369                 X2N_E_RABs_ToBeReleased_ModReqItemIEs__value_PR present;
1370                 union X2N_E_RABs_ToBeReleased_ModReqItemIEs__X2N_value_u {
1371                         X2N_E_RABs_ToBeReleased_ModReqItem_t     E_RABs_ToBeReleased_ModReqItem;
1372                 } choice;
1373                 
1374                 /* Context for parsing across buffer boundaries */
1375                 asn_struct_ctx_t _asn_ctx;
1376         } value;
1377         
1378         /* Context for parsing across buffer boundaries */
1379         asn_struct_ctx_t _asn_ctx;
1380 } X2N_E_RABs_ToBeReleased_ModReqItemIEs_t;
1381 typedef struct X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs {
1382         X2N_ProtocolIE_ID_t      id;
1383         X2N_Criticality_t        criticality;
1384         struct X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value {
1385                 X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR present;
1386                 union X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs__X2N_value_u {
1387                         X2N_E_RABs_Admitted_ToBeAdded_ModAckItem_t       E_RABs_Admitted_ToBeAdded_ModAckItem;
1388                 } choice;
1389                 
1390                 /* Context for parsing across buffer boundaries */
1391                 asn_struct_ctx_t _asn_ctx;
1392         } value;
1393         
1394         /* Context for parsing across buffer boundaries */
1395         asn_struct_ctx_t _asn_ctx;
1396 } X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs_t;
1397 typedef struct X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs {
1398         X2N_ProtocolIE_ID_t      id;
1399         X2N_Criticality_t        criticality;
1400         struct X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs__value {
1401                 X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR present;
1402                 union X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs__X2N_value_u {
1403                         X2N_E_RABs_Admitted_ToBeModified_ModAckItem_t    E_RABs_Admitted_ToBeModified_ModAckItem;
1404                 } choice;
1405                 
1406                 /* Context for parsing across buffer boundaries */
1407                 asn_struct_ctx_t _asn_ctx;
1408         } value;
1409         
1410         /* Context for parsing across buffer boundaries */
1411         asn_struct_ctx_t _asn_ctx;
1412 } X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs_t;
1413 typedef struct X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs {
1414         X2N_ProtocolIE_ID_t      id;
1415         X2N_Criticality_t        criticality;
1416         struct X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value {
1417                 X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR present;
1418                 union X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs__X2N_value_u {
1419                         X2N_E_RABs_Admitted_ToReleased_ModAckItem_t      E_RABs_Admitted_ToReleased_ModAckItem;
1420                 } choice;
1421                 
1422                 /* Context for parsing across buffer boundaries */
1423                 asn_struct_ctx_t _asn_ctx;
1424         } value;
1425         
1426         /* Context for parsing across buffer boundaries */
1427         asn_struct_ctx_t _asn_ctx;
1428 } X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs_t;
1429 typedef struct X2N_E_RABs_ToBeReleased_ModReqdItemIEs {
1430         X2N_ProtocolIE_ID_t      id;
1431         X2N_Criticality_t        criticality;
1432         struct X2N_E_RABs_ToBeReleased_ModReqdItemIEs__value {
1433                 X2N_E_RABs_ToBeReleased_ModReqdItemIEs__value_PR present;
1434                 union X2N_E_RABs_ToBeReleased_ModReqdItemIEs__X2N_value_u {
1435                         X2N_E_RABs_ToBeReleased_ModReqdItem_t    E_RABs_ToBeReleased_ModReqdItem;
1436                 } choice;
1437                 
1438                 /* Context for parsing across buffer boundaries */
1439                 asn_struct_ctx_t _asn_ctx;
1440         } value;
1441         
1442         /* Context for parsing across buffer boundaries */
1443         asn_struct_ctx_t _asn_ctx;
1444 } X2N_E_RABs_ToBeReleased_ModReqdItemIEs_t;
1445 typedef struct X2N_E_RABs_ToBeReleased_RelReqItemIEs {
1446         X2N_ProtocolIE_ID_t      id;
1447         X2N_Criticality_t        criticality;
1448         struct X2N_E_RABs_ToBeReleased_RelReqItemIEs__value {
1449                 X2N_E_RABs_ToBeReleased_RelReqItemIEs__value_PR present;
1450                 union X2N_E_RABs_ToBeReleased_RelReqItemIEs__X2N_value_u {
1451                         X2N_E_RABs_ToBeReleased_RelReqItem_t     E_RABs_ToBeReleased_RelReqItem;
1452                 } choice;
1453                 
1454                 /* Context for parsing across buffer boundaries */
1455                 asn_struct_ctx_t _asn_ctx;
1456         } value;
1457         
1458         /* Context for parsing across buffer boundaries */
1459         asn_struct_ctx_t _asn_ctx;
1460 } X2N_E_RABs_ToBeReleased_RelReqItemIEs_t;
1461 typedef struct X2N_E_RABs_ToBeReleased_RelConfItemIEs {
1462         X2N_ProtocolIE_ID_t      id;
1463         X2N_Criticality_t        criticality;
1464         struct X2N_E_RABs_ToBeReleased_RelConfItemIEs__value {
1465                 X2N_E_RABs_ToBeReleased_RelConfItemIEs__value_PR present;
1466                 union X2N_E_RABs_ToBeReleased_RelConfItemIEs__X2N_value_u {
1467                         X2N_E_RABs_ToBeReleased_RelConfItem_t    E_RABs_ToBeReleased_RelConfItem;
1468                 } choice;
1469                 
1470                 /* Context for parsing across buffer boundaries */
1471                 asn_struct_ctx_t _asn_ctx;
1472         } value;
1473         
1474         /* Context for parsing across buffer boundaries */
1475         asn_struct_ctx_t _asn_ctx;
1476 } X2N_E_RABs_ToBeReleased_RelConfItemIEs_t;
1477 typedef struct X2N_E_RABs_SubjectToCounterCheckItemIEs {
1478         X2N_ProtocolIE_ID_t      id;
1479         X2N_Criticality_t        criticality;
1480         struct X2N_E_RABs_SubjectToCounterCheckItemIEs__value {
1481                 X2N_E_RABs_SubjectToCounterCheckItemIEs__value_PR present;
1482                 union X2N_E_RABs_SubjectToCounterCheckItemIEs__X2N_value_u {
1483                         X2N_E_RABs_SubjectToCounterCheckItem_t   E_RABs_SubjectToCounterCheckItem;
1484                 } choice;
1485                 
1486                 /* Context for parsing across buffer boundaries */
1487                 asn_struct_ctx_t _asn_ctx;
1488         } value;
1489         
1490         /* Context for parsing across buffer boundaries */
1491         asn_struct_ctx_t _asn_ctx;
1492 } X2N_E_RABs_SubjectToCounterCheckItemIEs_t;
1493 typedef struct X2N_E_RABs_ToBeSetupRetrieve_ItemIEs {
1494         X2N_ProtocolIE_ID_t      id;
1495         X2N_Criticality_t        criticality;
1496         struct X2N_E_RABs_ToBeSetupRetrieve_ItemIEs__value {
1497                 X2N_E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR present;
1498                 union X2N_E_RABs_ToBeSetupRetrieve_ItemIEs__X2N_value_u {
1499                         X2N_E_RABs_ToBeSetupRetrieve_Item_t      E_RABs_ToBeSetupRetrieve_Item;
1500                 } choice;
1501                 
1502                 /* Context for parsing across buffer boundaries */
1503                 asn_struct_ctx_t _asn_ctx;
1504         } value;
1505         
1506         /* Context for parsing across buffer boundaries */
1507         asn_struct_ctx_t _asn_ctx;
1508 } X2N_E_RABs_ToBeSetupRetrieve_ItemIEs_t;
1509 typedef struct X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs {
1510         X2N_ProtocolIE_ID_t      id;
1511         X2N_Criticality_t        criticality;
1512         struct X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value {
1513                 X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR present;
1514                 union X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__X2N_value_u {
1515                         X2N_E_RABs_ToBeAdded_SgNBAddReq_Item_t   E_RABs_ToBeAdded_SgNBAddReq_Item;
1516                 } choice;
1517                 
1518                 /* Context for parsing across buffer boundaries */
1519                 asn_struct_ctx_t _asn_ctx;
1520         } value;
1521         
1522         /* Context for parsing across buffer boundaries */
1523         asn_struct_ctx_t _asn_ctx;
1524 } X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs_t;
1525 typedef struct X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs {
1526         X2N_ProtocolIE_ID_t      id;
1527         X2N_Criticality_t        criticality;
1528         struct X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value {
1529                 X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR present;
1530                 union X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__X2N_value_u {
1531                         X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_Item_t       E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_Item;
1532                 } choice;
1533                 
1534                 /* Context for parsing across buffer boundaries */
1535                 asn_struct_ctx_t _asn_ctx;
1536         } value;
1537         
1538         /* Context for parsing across buffer boundaries */
1539         asn_struct_ctx_t _asn_ctx;
1540 } X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs_t;
1541 typedef struct X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs {
1542         X2N_ProtocolIE_ID_t      id;
1543         X2N_Criticality_t        criticality;
1544         struct X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value {
1545                 X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR present;
1546                 union X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs__X2N_value_u {
1547                         X2N_E_RABs_ToBeAdded_SgNBModReq_Item_t   E_RABs_ToBeAdded_SgNBModReq_Item;
1548                 } choice;
1549                 
1550                 /* Context for parsing across buffer boundaries */
1551                 asn_struct_ctx_t _asn_ctx;
1552         } value;
1553         
1554         /* Context for parsing across buffer boundaries */
1555         asn_struct_ctx_t _asn_ctx;
1556 } X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs_t;
1557 typedef struct X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs {
1558         X2N_ProtocolIE_ID_t      id;
1559         X2N_Criticality_t        criticality;
1560         struct X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs__value {
1561                 X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR present;
1562                 union X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs__X2N_value_u {
1563                         X2N_E_RABs_ToBeModified_SgNBModReq_Item_t        E_RABs_ToBeModified_SgNBModReq_Item;
1564                 } choice;
1565                 
1566                 /* Context for parsing across buffer boundaries */
1567                 asn_struct_ctx_t _asn_ctx;
1568         } value;
1569         
1570         /* Context for parsing across buffer boundaries */
1571         asn_struct_ctx_t _asn_ctx;
1572 } X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs_t;
1573 typedef struct X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs {
1574         X2N_ProtocolIE_ID_t      id;
1575         X2N_Criticality_t        criticality;
1576         struct X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value {
1577                 X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR present;
1578                 union X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs__X2N_value_u {
1579                         X2N_E_RABs_ToBeReleased_SgNBModReq_Item_t        E_RABs_ToBeReleased_SgNBModReq_Item;
1580                 } choice;
1581                 
1582                 /* Context for parsing across buffer boundaries */
1583                 asn_struct_ctx_t _asn_ctx;
1584         } value;
1585         
1586         /* Context for parsing across buffer boundaries */
1587         asn_struct_ctx_t _asn_ctx;
1588 } X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs_t;
1589 typedef struct X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs {
1590         X2N_ProtocolIE_ID_t      id;
1591         X2N_Criticality_t        criticality;
1592         struct X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value {
1593                 X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR present;
1594                 union X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__X2N_value_u {
1595                         X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_Item_t  E_RABs_Admitted_ToBeAdded_SgNBModAck_Item;
1596                 } choice;
1597                 
1598                 /* Context for parsing across buffer boundaries */
1599                 asn_struct_ctx_t _asn_ctx;
1600         } value;
1601         
1602         /* Context for parsing across buffer boundaries */
1603         asn_struct_ctx_t _asn_ctx;
1604 } X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs_t;
1605 typedef struct X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs {
1606         X2N_ProtocolIE_ID_t      id;
1607         X2N_Criticality_t        criticality;
1608         struct X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value {
1609                 X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR present;
1610                 union X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__X2N_value_u {
1611                         X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_Item_t       E_RABs_Admitted_ToBeModified_SgNBModAck_Item;
1612                 } choice;
1613                 
1614                 /* Context for parsing across buffer boundaries */
1615                 asn_struct_ctx_t _asn_ctx;
1616         } value;
1617         
1618         /* Context for parsing across buffer boundaries */
1619         asn_struct_ctx_t _asn_ctx;
1620 } X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs_t;
1621 typedef struct X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs {
1622         X2N_ProtocolIE_ID_t      id;
1623         X2N_Criticality_t        criticality;
1624         struct X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value {
1625                 X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR present;
1626                 union X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__X2N_value_u {
1627                         X2N_E_RABs_Admitted_ToReleased_SgNBModAck_Item_t         E_RABs_Admitted_ToReleased_SgNBModAck_Item;
1628                 } choice;
1629                 
1630                 /* Context for parsing across buffer boundaries */
1631                 asn_struct_ctx_t _asn_ctx;
1632         } value;
1633         
1634         /* Context for parsing across buffer boundaries */
1635         asn_struct_ctx_t _asn_ctx;
1636 } X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs_t;
1637 typedef struct X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs {
1638         X2N_ProtocolIE_ID_t      id;
1639         X2N_Criticality_t        criticality;
1640         struct X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value {
1641                 X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR present;
1642                 union X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__X2N_value_u {
1643                         X2N_E_RABs_ToBeReleased_SgNBModReqd_Item_t       E_RABs_ToBeReleased_SgNBModReqd_Item;
1644                 } choice;
1645                 
1646                 /* Context for parsing across buffer boundaries */
1647                 asn_struct_ctx_t _asn_ctx;
1648         } value;
1649         
1650         /* Context for parsing across buffer boundaries */
1651         asn_struct_ctx_t _asn_ctx;
1652 } X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs_t;
1653 typedef struct X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs {
1654         X2N_ProtocolIE_ID_t      id;
1655         X2N_Criticality_t        criticality;
1656         struct X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value {
1657                 X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR present;
1658                 union X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs__X2N_value_u {
1659                         X2N_E_RABs_ToBeModified_SgNBModReqd_Item_t       E_RABs_ToBeModified_SgNBModReqd_Item;
1660                 } choice;
1661                 
1662                 /* Context for parsing across buffer boundaries */
1663                 asn_struct_ctx_t _asn_ctx;
1664         } value;
1665         
1666         /* Context for parsing across buffer boundaries */
1667         asn_struct_ctx_t _asn_ctx;
1668 } X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs_t;
1669 typedef struct X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs {
1670         X2N_ProtocolIE_ID_t      id;
1671         X2N_Criticality_t        criticality;
1672         struct X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value {
1673                 X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR present;
1674                 union X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__X2N_value_u {
1675                         X2N_E_RABs_AdmittedToBeModified_SgNBModConf_Item_t       E_RABs_AdmittedToBeModified_SgNBModConf_Item;
1676                 } choice;
1677                 
1678                 /* Context for parsing across buffer boundaries */
1679                 asn_struct_ctx_t _asn_ctx;
1680         } value;
1681         
1682         /* Context for parsing across buffer boundaries */
1683         asn_struct_ctx_t _asn_ctx;
1684 } X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs_t;
1685 typedef struct X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs {
1686         X2N_ProtocolIE_ID_t      id;
1687         X2N_Criticality_t        criticality;
1688         struct X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value {
1689                 X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR present;
1690                 union X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__X2N_value_u {
1691                         X2N_E_RABs_ToBeReleased_SgNBRelReq_Item_t        E_RABs_ToBeReleased_SgNBRelReq_Item;
1692                 } choice;
1693                 
1694                 /* Context for parsing across buffer boundaries */
1695                 asn_struct_ctx_t _asn_ctx;
1696         } value;
1697         
1698         /* Context for parsing across buffer boundaries */
1699         asn_struct_ctx_t _asn_ctx;
1700 } X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs_t;
1701 typedef struct X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs {
1702         X2N_ProtocolIE_ID_t      id;
1703         X2N_Criticality_t        criticality;
1704         struct X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value {
1705                 X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR present;
1706                 union X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__X2N_value_u {
1707                         X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_Item_t    E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_Item;
1708                 } choice;
1709                 
1710                 /* Context for parsing across buffer boundaries */
1711                 asn_struct_ctx_t _asn_ctx;
1712         } value;
1713         
1714         /* Context for parsing across buffer boundaries */
1715         asn_struct_ctx_t _asn_ctx;
1716 } X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs_t;
1717 typedef struct X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs {
1718         X2N_ProtocolIE_ID_t      id;
1719         X2N_Criticality_t        criticality;
1720         struct X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value {
1721                 X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR present;
1722                 union X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__X2N_value_u {
1723                         X2N_E_RABs_ToBeReleased_SgNBRelReqd_Item_t       E_RABs_ToBeReleased_SgNBRelReqd_Item;
1724                 } choice;
1725                 
1726                 /* Context for parsing across buffer boundaries */
1727                 asn_struct_ctx_t _asn_ctx;
1728         } value;
1729         
1730         /* Context for parsing across buffer boundaries */
1731         asn_struct_ctx_t _asn_ctx;
1732 } X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs_t;
1733 typedef struct X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs {
1734         X2N_ProtocolIE_ID_t      id;
1735         X2N_Criticality_t        criticality;
1736         struct X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value {
1737                 X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR present;
1738                 union X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__X2N_value_u {
1739                         X2N_E_RABs_ToBeReleased_SgNBRelConf_Item_t       E_RABs_ToBeReleased_SgNBRelConf_Item;
1740                 } choice;
1741                 
1742                 /* Context for parsing across buffer boundaries */
1743                 asn_struct_ctx_t _asn_ctx;
1744         } value;
1745         
1746         /* Context for parsing across buffer boundaries */
1747         asn_struct_ctx_t _asn_ctx;
1748 } X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs_t;
1749 typedef struct X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs {
1750         X2N_ProtocolIE_ID_t      id;
1751         X2N_Criticality_t        criticality;
1752         struct X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value {
1753                 X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR present;
1754                 union X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs__X2N_value_u {
1755                         X2N_E_RABs_SubjectToSgNBCounterCheck_Item_t      E_RABs_SubjectToSgNBCounterCheck_Item;
1756                 } choice;
1757                 
1758                 /* Context for parsing across buffer boundaries */
1759                 asn_struct_ctx_t _asn_ctx;
1760         } value;
1761         
1762         /* Context for parsing across buffer boundaries */
1763         asn_struct_ctx_t _asn_ctx;
1764 } X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs_t;
1765 typedef struct X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs {
1766         X2N_ProtocolIE_ID_t      id;
1767         X2N_Criticality_t        criticality;
1768         struct X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value {
1769                 X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR present;
1770                 union X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__X2N_value_u {
1771                         X2N_E_RABs_ToBeReleased_SgNBChaConf_Item_t       E_RABs_ToBeReleased_SgNBChaConf_Item;
1772                 } choice;
1773                 
1774                 /* Context for parsing across buffer boundaries */
1775                 asn_struct_ctx_t _asn_ctx;
1776         } value;
1777         
1778         /* Context for parsing across buffer boundaries */
1779         asn_struct_ctx_t _asn_ctx;
1780 } X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs_t;
1781 typedef struct X2N_E_RABs_DataForwardingAddress_ItemIEs {
1782         X2N_ProtocolIE_ID_t      id;
1783         X2N_Criticality_t        criticality;
1784         struct X2N_E_RABs_DataForwardingAddress_ItemIEs__value {
1785                 X2N_E_RABs_DataForwardingAddress_ItemIEs__value_PR present;
1786                 union X2N_E_RABs_DataForwardingAddress_ItemIEs__X2N_value_u {
1787                         X2N_E_RABs_DataForwardingAddress_Item_t  E_RABs_DataForwardingAddress_Item;
1788                 } choice;
1789                 
1790                 /* Context for parsing across buffer boundaries */
1791                 asn_struct_ctx_t _asn_ctx;
1792         } value;
1793         
1794         /* Context for parsing across buffer boundaries */
1795         asn_struct_ctx_t _asn_ctx;
1796 } X2N_E_RABs_DataForwardingAddress_ItemIEs_t;
1797 typedef struct X2N_E_RAB_ItemIEs {
1798         X2N_ProtocolIE_ID_t      id;
1799         X2N_Criticality_t        criticality;
1800         struct X2N_E_RAB_ItemIEs__value {
1801                 X2N_E_RAB_ItemIEs__value_PR present;
1802                 union X2N_E_RAB_ItemIEs__X2N_value_u {
1803                         X2N_E_RAB_Item_t         E_RAB_Item;
1804                 } choice;
1805                 
1806                 /* Context for parsing across buffer boundaries */
1807                 asn_struct_ctx_t _asn_ctx;
1808         } value;
1809         
1810         /* Context for parsing across buffer boundaries */
1811         asn_struct_ctx_t _asn_ctx;
1812 } X2N_E_RAB_ItemIEs_t;
1813 typedef struct X2N_E_RABUsageReport_ItemIEs {
1814         X2N_ProtocolIE_ID_t      id;
1815         X2N_Criticality_t        criticality;
1816         struct X2N_E_RABUsageReport_ItemIEs__value {
1817                 X2N_E_RABUsageReport_ItemIEs__value_PR present;
1818                 union X2N_E_RABUsageReport_ItemIEs__X2N_value_u {
1819                         X2N_E_RABUsageReport_Item_t      E_RABUsageReport_Item;
1820                 } choice;
1821                 
1822                 /* Context for parsing across buffer boundaries */
1823                 asn_struct_ctx_t _asn_ctx;
1824         } value;
1825         
1826         /* Context for parsing across buffer boundaries */
1827         asn_struct_ctx_t _asn_ctx;
1828 } X2N_E_RABUsageReport_ItemIEs_t;
1829 typedef struct X2N_SecondaryRATUsageReport_ItemIEs {
1830         X2N_ProtocolIE_ID_t      id;
1831         X2N_Criticality_t        criticality;
1832         struct X2N_SecondaryRATUsageReport_ItemIEs__value {
1833                 X2N_SecondaryRATUsageReport_ItemIEs__value_PR present;
1834                 union X2N_SecondaryRATUsageReport_ItemIEs__X2N_value_u {
1835                         X2N_SecondaryRATUsageReport_Item_t       SecondaryRATUsageReport_Item;
1836                 } choice;
1837                 
1838                 /* Context for parsing across buffer boundaries */
1839                 asn_struct_ctx_t _asn_ctx;
1840         } value;
1841         
1842         /* Context for parsing across buffer boundaries */
1843         asn_struct_ctx_t _asn_ctx;
1844 } X2N_SecondaryRATUsageReport_ItemIEs_t;
1845 typedef struct X2N_HandoverRequest_IEs {
1846         X2N_ProtocolIE_ID_t      id;
1847         X2N_Criticality_t        criticality;
1848         struct X2N_HandoverRequest_IEs__value {
1849                 X2N_HandoverRequest_IEs__value_PR present;
1850                 union X2N_HandoverRequest_IEs__X2N_value_u {
1851                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
1852                         X2N_Cause_t      Cause;
1853                         X2N_ECGI_t       ECGI;
1854                         X2N_GUMMEI_t     GUMMEI;
1855                         X2N_UE_ContextInformation_t      UE_ContextInformation;
1856                         X2N_UE_HistoryInformation_t      UE_HistoryInformation;
1857                         X2N_TraceActivation_t    TraceActivation;
1858                         X2N_SRVCCOperationPossible_t     SRVCCOperationPossible;
1859                         X2N_CSGMembershipStatus_t        CSGMembershipStatus;
1860                         X2N_MobilityInformation_t        MobilityInformation;
1861                         X2N_Masked_IMEISV_t      Masked_IMEISV;
1862                         X2N_UE_HistoryInformationFromTheUE_t     UE_HistoryInformationFromTheUE;
1863                         X2N_ExpectedUEBehaviour_t        ExpectedUEBehaviour;
1864                         X2N_ProSeAuthorized_t    ProSeAuthorized;
1865                         X2N_UE_ContextReferenceAtSeNB_t  UE_ContextReferenceAtSeNB;
1866                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
1867                         X2N_V2XServicesAuthorized_t      V2XServicesAuthorized;
1868                         X2N_UE_ContextReferenceAtWT_t    UE_ContextReferenceAtWT;
1869                         X2N_NRUESecurityCapabilities_t   NRUESecurityCapabilities;
1870                         X2N_UE_ContextReferenceAtSgNB_t  UE_ContextReferenceAtSgNB;
1871                         X2N_AerialUEsubscriptionInformation_t    AerialUEsubscriptionInformation;
1872                         X2N_Subscription_Based_UE_DifferentiationInfo_t  Subscription_Based_UE_DifferentiationInfo;
1873                 } choice;
1874                 
1875                 /* Context for parsing across buffer boundaries */
1876                 asn_struct_ctx_t _asn_ctx;
1877         } value;
1878         
1879         /* Context for parsing across buffer boundaries */
1880         asn_struct_ctx_t _asn_ctx;
1881 } X2N_HandoverRequest_IEs_t;
1882 typedef struct X2N_HandoverRequestAcknowledge_IEs {
1883         X2N_ProtocolIE_ID_t      id;
1884         X2N_Criticality_t        criticality;
1885         struct X2N_HandoverRequestAcknowledge_IEs__value {
1886                 X2N_HandoverRequestAcknowledge_IEs__value_PR present;
1887                 union X2N_HandoverRequestAcknowledge_IEs__X2N_value_u {
1888                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
1889                         X2N_E_RABs_Admitted_List_t       E_RABs_Admitted_List;
1890                         X2N_E_RAB_List_t         E_RAB_List;
1891                         X2N_TargeteNBtoSource_eNBTransparentContainer_t  TargeteNBtoSource_eNBTransparentContainer;
1892                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
1893                         X2N_UE_ContextKeptIndicator_t    UE_ContextKeptIndicator;
1894                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
1895                 } choice;
1896                 
1897                 /* Context for parsing across buffer boundaries */
1898                 asn_struct_ctx_t _asn_ctx;
1899         } value;
1900         
1901         /* Context for parsing across buffer boundaries */
1902         asn_struct_ctx_t _asn_ctx;
1903 } X2N_HandoverRequestAcknowledge_IEs_t;
1904 typedef struct X2N_HandoverPreparationFailure_IEs {
1905         X2N_ProtocolIE_ID_t      id;
1906         X2N_Criticality_t        criticality;
1907         struct X2N_HandoverPreparationFailure_IEs__value {
1908                 X2N_HandoverPreparationFailure_IEs__value_PR present;
1909                 union X2N_HandoverPreparationFailure_IEs__X2N_value_u {
1910                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
1911                         X2N_Cause_t      Cause;
1912                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
1913                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
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 } X2N_HandoverPreparationFailure_IEs_t;
1923 typedef struct X2N_HandoverReport_IEs {
1924         X2N_ProtocolIE_ID_t      id;
1925         X2N_Criticality_t        criticality;
1926         struct X2N_HandoverReport_IEs__value {
1927                 X2N_HandoverReport_IEs__value_PR present;
1928                 union X2N_HandoverReport_IEs__X2N_value_u {
1929                         X2N_HandoverReportType_t         HandoverReportType;
1930                         X2N_Cause_t      Cause;
1931                         X2N_ECGI_t       ECGI;
1932                         X2N_TargetCellInUTRAN_t  TargetCellInUTRAN;
1933                         X2N_CRNTI_t      CRNTI;
1934                         X2N_MobilityInformation_t        MobilityInformation;
1935                         X2N_UE_RLF_Report_Container_t    UE_RLF_Report_Container;
1936                         X2N_UE_RLF_Report_Container_for_extended_bands_t         UE_RLF_Report_Container_for_extended_bands;
1937                 } choice;
1938                 
1939                 /* Context for parsing across buffer boundaries */
1940                 asn_struct_ctx_t _asn_ctx;
1941         } value;
1942         
1943         /* Context for parsing across buffer boundaries */
1944         asn_struct_ctx_t _asn_ctx;
1945 } X2N_HandoverReport_IEs_t;
1946 typedef struct X2N_SNStatusTransfer_IEs {
1947         X2N_ProtocolIE_ID_t      id;
1948         X2N_Criticality_t        criticality;
1949         struct X2N_SNStatusTransfer_IEs__value {
1950                 X2N_SNStatusTransfer_IEs__value_PR present;
1951                 union X2N_SNStatusTransfer_IEs__X2N_value_u {
1952                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
1953                         X2N_E_RABs_SubjectToStatusTransfer_List_t        E_RABs_SubjectToStatusTransfer_List;
1954                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
1955                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
1956                 } choice;
1957                 
1958                 /* Context for parsing across buffer boundaries */
1959                 asn_struct_ctx_t _asn_ctx;
1960         } value;
1961         
1962         /* Context for parsing across buffer boundaries */
1963         asn_struct_ctx_t _asn_ctx;
1964 } X2N_SNStatusTransfer_IEs_t;
1965 typedef struct X2N_UEContextRelease_IEs {
1966         X2N_ProtocolIE_ID_t      id;
1967         X2N_Criticality_t        criticality;
1968         struct X2N_UEContextRelease_IEs__value {
1969                 X2N_UEContextRelease_IEs__value_PR present;
1970                 union X2N_UEContextRelease_IEs__X2N_value_u {
1971                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
1972                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
1973                         X2N_SIPTOBearerDeactivationIndication_t  SIPTOBearerDeactivationIndication;
1974                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
1975                 } choice;
1976                 
1977                 /* Context for parsing across buffer boundaries */
1978                 asn_struct_ctx_t _asn_ctx;
1979         } value;
1980         
1981         /* Context for parsing across buffer boundaries */
1982         asn_struct_ctx_t _asn_ctx;
1983 } X2N_UEContextRelease_IEs_t;
1984 typedef struct X2N_HandoverCancel_IEs {
1985         X2N_ProtocolIE_ID_t      id;
1986         X2N_Criticality_t        criticality;
1987         struct X2N_HandoverCancel_IEs__value {
1988                 X2N_HandoverCancel_IEs__value_PR present;
1989                 union X2N_HandoverCancel_IEs__X2N_value_u {
1990                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
1991                         X2N_Cause_t      Cause;
1992                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
1993                 } choice;
1994                 
1995                 /* Context for parsing across buffer boundaries */
1996                 asn_struct_ctx_t _asn_ctx;
1997         } value;
1998         
1999         /* Context for parsing across buffer boundaries */
2000         asn_struct_ctx_t _asn_ctx;
2001 } X2N_HandoverCancel_IEs_t;
2002 typedef struct X2N_ErrorIndication_IEs {
2003         X2N_ProtocolIE_ID_t      id;
2004         X2N_Criticality_t        criticality;
2005         struct X2N_ErrorIndication_IEs__value {
2006                 X2N_ErrorIndication_IEs__value_PR present;
2007                 union X2N_ErrorIndication_IEs__X2N_value_u {
2008                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2009                         X2N_Cause_t      Cause;
2010                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2011                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2012                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
2013                 } choice;
2014                 
2015                 /* Context for parsing across buffer boundaries */
2016                 asn_struct_ctx_t _asn_ctx;
2017         } value;
2018         
2019         /* Context for parsing across buffer boundaries */
2020         asn_struct_ctx_t _asn_ctx;
2021 } X2N_ErrorIndication_IEs_t;
2022 typedef struct X2N_ResetRequest_IEs {
2023         X2N_ProtocolIE_ID_t      id;
2024         X2N_Criticality_t        criticality;
2025         struct X2N_ResetRequest_IEs__value {
2026                 X2N_ResetRequest_IEs__value_PR present;
2027                 union X2N_ResetRequest_IEs__X2N_value_u {
2028                         X2N_Cause_t      Cause;
2029                 } choice;
2030                 
2031                 /* Context for parsing across buffer boundaries */
2032                 asn_struct_ctx_t _asn_ctx;
2033         } value;
2034         
2035         /* Context for parsing across buffer boundaries */
2036         asn_struct_ctx_t _asn_ctx;
2037 } X2N_ResetRequest_IEs_t;
2038 typedef struct X2N_ResetResponse_IEs {
2039         X2N_ProtocolIE_ID_t      id;
2040         X2N_Criticality_t        criticality;
2041         struct X2N_ResetResponse_IEs__value {
2042                 X2N_ResetResponse_IEs__value_PR present;
2043                 union X2N_ResetResponse_IEs__X2N_value_u {
2044                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2045                 } choice;
2046                 
2047                 /* Context for parsing across buffer boundaries */
2048                 asn_struct_ctx_t _asn_ctx;
2049         } value;
2050         
2051         /* Context for parsing across buffer boundaries */
2052         asn_struct_ctx_t _asn_ctx;
2053 } X2N_ResetResponse_IEs_t;
2054 typedef struct X2N_X2SetupRequest_IEs {
2055         X2N_ProtocolIE_ID_t      id;
2056         X2N_Criticality_t        criticality;
2057         struct X2N_X2SetupRequest_IEs__value {
2058                 X2N_X2SetupRequest_IEs__value_PR present;
2059                 union X2N_X2SetupRequest_IEs__X2N_value_u {
2060                         X2N_GlobalENB_ID_t       GlobalENB_ID;
2061                         X2N_ServedCells_t        ServedCells;
2062                         X2N_GUGroupIDList_t      GUGroupIDList;
2063                         X2N_LHN_ID_t     LHN_ID;
2064                 } choice;
2065                 
2066                 /* Context for parsing across buffer boundaries */
2067                 asn_struct_ctx_t _asn_ctx;
2068         } value;
2069         
2070         /* Context for parsing across buffer boundaries */
2071         asn_struct_ctx_t _asn_ctx;
2072 } X2N_X2SetupRequest_IEs_t;
2073 typedef struct X2N_X2SetupResponse_IEs {
2074         X2N_ProtocolIE_ID_t      id;
2075         X2N_Criticality_t        criticality;
2076         struct X2N_X2SetupResponse_IEs__value {
2077                 X2N_X2SetupResponse_IEs__value_PR present;
2078                 union X2N_X2SetupResponse_IEs__X2N_value_u {
2079                         X2N_GlobalENB_ID_t       GlobalENB_ID;
2080                         X2N_ServedCells_t        ServedCells;
2081                         X2N_GUGroupIDList_t      GUGroupIDList;
2082                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2083                         X2N_LHN_ID_t     LHN_ID;
2084                 } choice;
2085                 
2086                 /* Context for parsing across buffer boundaries */
2087                 asn_struct_ctx_t _asn_ctx;
2088         } value;
2089         
2090         /* Context for parsing across buffer boundaries */
2091         asn_struct_ctx_t _asn_ctx;
2092 } X2N_X2SetupResponse_IEs_t;
2093 typedef struct X2N_X2SetupFailure_IEs {
2094         X2N_ProtocolIE_ID_t      id;
2095         X2N_Criticality_t        criticality;
2096         struct X2N_X2SetupFailure_IEs__value {
2097                 X2N_X2SetupFailure_IEs__value_PR present;
2098                 union X2N_X2SetupFailure_IEs__X2N_value_u {
2099                         X2N_Cause_t      Cause;
2100                         X2N_TimeToWait_t         TimeToWait;
2101                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2102                 } choice;
2103                 
2104                 /* Context for parsing across buffer boundaries */
2105                 asn_struct_ctx_t _asn_ctx;
2106         } value;
2107         
2108         /* Context for parsing across buffer boundaries */
2109         asn_struct_ctx_t _asn_ctx;
2110 } X2N_X2SetupFailure_IEs_t;
2111 typedef struct X2N_LoadInformation_IEs {
2112         X2N_ProtocolIE_ID_t      id;
2113         X2N_Criticality_t        criticality;
2114         struct X2N_LoadInformation_IEs__value {
2115                 X2N_LoadInformation_IEs__value_PR present;
2116                 union X2N_LoadInformation_IEs__X2N_value_u {
2117                         X2N_CellInformation_List_t       CellInformation_List;
2118                 } choice;
2119                 
2120                 /* Context for parsing across buffer boundaries */
2121                 asn_struct_ctx_t _asn_ctx;
2122         } value;
2123         
2124         /* Context for parsing across buffer boundaries */
2125         asn_struct_ctx_t _asn_ctx;
2126 } X2N_LoadInformation_IEs_t;
2127 typedef struct X2N_ENBConfigurationUpdate_IEs {
2128         X2N_ProtocolIE_ID_t      id;
2129         X2N_Criticality_t        criticality;
2130         struct X2N_ENBConfigurationUpdate_IEs__value {
2131                 X2N_ENBConfigurationUpdate_IEs__value_PR present;
2132                 union X2N_ENBConfigurationUpdate_IEs__X2N_value_u {
2133                         X2N_ServedCells_t        ServedCells;
2134                         X2N_ServedCellsToModify_t        ServedCellsToModify;
2135                         X2N_Old_ECGIs_t  Old_ECGIs;
2136                         X2N_GUGroupIDList_t      GUGroupIDList;
2137                         X2N_CoverageModificationList_t   CoverageModificationList;
2138                 } choice;
2139                 
2140                 /* Context for parsing across buffer boundaries */
2141                 asn_struct_ctx_t _asn_ctx;
2142         } value;
2143         
2144         /* Context for parsing across buffer boundaries */
2145         asn_struct_ctx_t _asn_ctx;
2146 } X2N_ENBConfigurationUpdate_IEs_t;
2147 typedef struct X2N_ENBConfigurationUpdateAcknowledge_IEs {
2148         X2N_ProtocolIE_ID_t      id;
2149         X2N_Criticality_t        criticality;
2150         struct X2N_ENBConfigurationUpdateAcknowledge_IEs__value {
2151                 X2N_ENBConfigurationUpdateAcknowledge_IEs__value_PR present;
2152                 union X2N_ENBConfigurationUpdateAcknowledge_IEs__X2N_value_u {
2153                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2154                 } choice;
2155                 
2156                 /* Context for parsing across buffer boundaries */
2157                 asn_struct_ctx_t _asn_ctx;
2158         } value;
2159         
2160         /* Context for parsing across buffer boundaries */
2161         asn_struct_ctx_t _asn_ctx;
2162 } X2N_ENBConfigurationUpdateAcknowledge_IEs_t;
2163 typedef struct X2N_ENBConfigurationUpdateFailure_IEs {
2164         X2N_ProtocolIE_ID_t      id;
2165         X2N_Criticality_t        criticality;
2166         struct X2N_ENBConfigurationUpdateFailure_IEs__value {
2167                 X2N_ENBConfigurationUpdateFailure_IEs__value_PR present;
2168                 union X2N_ENBConfigurationUpdateFailure_IEs__X2N_value_u {
2169                         X2N_Cause_t      Cause;
2170                         X2N_TimeToWait_t         TimeToWait;
2171                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2172                 } choice;
2173                 
2174                 /* Context for parsing across buffer boundaries */
2175                 asn_struct_ctx_t _asn_ctx;
2176         } value;
2177         
2178         /* Context for parsing across buffer boundaries */
2179         asn_struct_ctx_t _asn_ctx;
2180 } X2N_ENBConfigurationUpdateFailure_IEs_t;
2181 typedef struct X2N_ResourceStatusRequest_IEs {
2182         X2N_ProtocolIE_ID_t      id;
2183         X2N_Criticality_t        criticality;
2184         struct X2N_ResourceStatusRequest_IEs__value {
2185                 X2N_ResourceStatusRequest_IEs__value_PR present;
2186                 union X2N_ResourceStatusRequest_IEs__X2N_value_u {
2187                         X2N_Measurement_ID_t     Measurement_ID;
2188                         X2N_Registration_Request_t       Registration_Request;
2189                         X2N_ReportCharacteristics_t      ReportCharacteristics;
2190                         X2N_CellToReport_List_t  CellToReport_List;
2191                         X2N_ReportingPeriodicity_t       ReportingPeriodicity;
2192                         X2N_PartialSuccessIndicator_t    PartialSuccessIndicator;
2193                         X2N_ReportingPeriodicityRSRPMR_t         ReportingPeriodicityRSRPMR;
2194                         X2N_ReportingPeriodicityCSIR_t   ReportingPeriodicityCSIR;
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 } X2N_ResourceStatusRequest_IEs_t;
2204 typedef struct X2N_ResourceStatusResponse_IEs {
2205         X2N_ProtocolIE_ID_t      id;
2206         X2N_Criticality_t        criticality;
2207         struct X2N_ResourceStatusResponse_IEs__value {
2208                 X2N_ResourceStatusResponse_IEs__value_PR present;
2209                 union X2N_ResourceStatusResponse_IEs__X2N_value_u {
2210                         X2N_Measurement_ID_t     Measurement_ID;
2211                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2212                         X2N_MeasurementInitiationResult_List_t   MeasurementInitiationResult_List;
2213                 } choice;
2214                 
2215                 /* Context for parsing across buffer boundaries */
2216                 asn_struct_ctx_t _asn_ctx;
2217         } value;
2218         
2219         /* Context for parsing across buffer boundaries */
2220         asn_struct_ctx_t _asn_ctx;
2221 } X2N_ResourceStatusResponse_IEs_t;
2222 typedef struct X2N_ResourceStatusFailure_IEs {
2223         X2N_ProtocolIE_ID_t      id;
2224         X2N_Criticality_t        criticality;
2225         struct X2N_ResourceStatusFailure_IEs__value {
2226                 X2N_ResourceStatusFailure_IEs__value_PR present;
2227                 union X2N_ResourceStatusFailure_IEs__X2N_value_u {
2228                         X2N_Measurement_ID_t     Measurement_ID;
2229                         X2N_Cause_t      Cause;
2230                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2231                         X2N_CompleteFailureCauseInformation_List_t       CompleteFailureCauseInformation_List;
2232                 } choice;
2233                 
2234                 /* Context for parsing across buffer boundaries */
2235                 asn_struct_ctx_t _asn_ctx;
2236         } value;
2237         
2238         /* Context for parsing across buffer boundaries */
2239         asn_struct_ctx_t _asn_ctx;
2240 } X2N_ResourceStatusFailure_IEs_t;
2241 typedef struct X2N_ResourceStatusUpdate_IEs {
2242         X2N_ProtocolIE_ID_t      id;
2243         X2N_Criticality_t        criticality;
2244         struct X2N_ResourceStatusUpdate_IEs__value {
2245                 X2N_ResourceStatusUpdate_IEs__value_PR present;
2246                 union X2N_ResourceStatusUpdate_IEs__X2N_value_u {
2247                         X2N_Measurement_ID_t     Measurement_ID;
2248                         X2N_CellMeasurementResult_List_t         CellMeasurementResult_List;
2249                 } choice;
2250                 
2251                 /* Context for parsing across buffer boundaries */
2252                 asn_struct_ctx_t _asn_ctx;
2253         } value;
2254         
2255         /* Context for parsing across buffer boundaries */
2256         asn_struct_ctx_t _asn_ctx;
2257 } X2N_ResourceStatusUpdate_IEs_t;
2258 typedef struct X2N_MobilityChangeRequest_IEs {
2259         X2N_ProtocolIE_ID_t      id;
2260         X2N_Criticality_t        criticality;
2261         struct X2N_MobilityChangeRequest_IEs__value {
2262                 X2N_MobilityChangeRequest_IEs__value_PR present;
2263                 union X2N_MobilityChangeRequest_IEs__X2N_value_u {
2264                         X2N_ECGI_t       ECGI;
2265                         X2N_MobilityParametersInformation_t      MobilityParametersInformation;
2266                         X2N_Cause_t      Cause;
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 } X2N_MobilityChangeRequest_IEs_t;
2276 typedef struct X2N_MobilityChangeAcknowledge_IEs {
2277         X2N_ProtocolIE_ID_t      id;
2278         X2N_Criticality_t        criticality;
2279         struct X2N_MobilityChangeAcknowledge_IEs__value {
2280                 X2N_MobilityChangeAcknowledge_IEs__value_PR present;
2281                 union X2N_MobilityChangeAcknowledge_IEs__X2N_value_u {
2282                         X2N_ECGI_t       ECGI;
2283                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2284                 } choice;
2285                 
2286                 /* Context for parsing across buffer boundaries */
2287                 asn_struct_ctx_t _asn_ctx;
2288         } value;
2289         
2290         /* Context for parsing across buffer boundaries */
2291         asn_struct_ctx_t _asn_ctx;
2292 } X2N_MobilityChangeAcknowledge_IEs_t;
2293 typedef struct X2N_MobilityChangeFailure_IEs {
2294         X2N_ProtocolIE_ID_t      id;
2295         X2N_Criticality_t        criticality;
2296         struct X2N_MobilityChangeFailure_IEs__value {
2297                 X2N_MobilityChangeFailure_IEs__value_PR present;
2298                 union X2N_MobilityChangeFailure_IEs__X2N_value_u {
2299                         X2N_ECGI_t       ECGI;
2300                         X2N_Cause_t      Cause;
2301                         X2N_MobilityParametersModificationRange_t        MobilityParametersModificationRange;
2302                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2303                 } choice;
2304                 
2305                 /* Context for parsing across buffer boundaries */
2306                 asn_struct_ctx_t _asn_ctx;
2307         } value;
2308         
2309         /* Context for parsing across buffer boundaries */
2310         asn_struct_ctx_t _asn_ctx;
2311 } X2N_MobilityChangeFailure_IEs_t;
2312 typedef struct X2N_RLFIndication_IEs {
2313         X2N_ProtocolIE_ID_t      id;
2314         X2N_Criticality_t        criticality;
2315         struct X2N_RLFIndication_IEs__value {
2316                 X2N_RLFIndication_IEs__value_PR present;
2317                 union X2N_RLFIndication_IEs__X2N_value_u {
2318                         X2N_PCI_t        PCI;
2319                         X2N_ECGI_t       ECGI;
2320                         X2N_CRNTI_t      CRNTI;
2321                         X2N_ShortMAC_I_t         ShortMAC_I;
2322                         X2N_UE_RLF_Report_Container_t    UE_RLF_Report_Container;
2323                         X2N_RRCConnSetupIndicator_t      RRCConnSetupIndicator;
2324                         X2N_RRCConnReestabIndicator_t    RRCConnReestabIndicator;
2325                         X2N_UE_RLF_Report_Container_for_extended_bands_t         UE_RLF_Report_Container_for_extended_bands;
2326                 } choice;
2327                 
2328                 /* Context for parsing across buffer boundaries */
2329                 asn_struct_ctx_t _asn_ctx;
2330         } value;
2331         
2332         /* Context for parsing across buffer boundaries */
2333         asn_struct_ctx_t _asn_ctx;
2334 } X2N_RLFIndication_IEs_t;
2335 typedef struct X2N_CellActivationRequest_IEs {
2336         X2N_ProtocolIE_ID_t      id;
2337         X2N_Criticality_t        criticality;
2338         struct X2N_CellActivationRequest_IEs__value {
2339                 X2N_CellActivationRequest_IEs__value_PR present;
2340                 union X2N_CellActivationRequest_IEs__X2N_value_u {
2341                         X2N_ServedCellsToActivate_t      ServedCellsToActivate;
2342                 } choice;
2343                 
2344                 /* Context for parsing across buffer boundaries */
2345                 asn_struct_ctx_t _asn_ctx;
2346         } value;
2347         
2348         /* Context for parsing across buffer boundaries */
2349         asn_struct_ctx_t _asn_ctx;
2350 } X2N_CellActivationRequest_IEs_t;
2351 typedef struct X2N_CellActivationResponse_IEs {
2352         X2N_ProtocolIE_ID_t      id;
2353         X2N_Criticality_t        criticality;
2354         struct X2N_CellActivationResponse_IEs__value {
2355                 X2N_CellActivationResponse_IEs__value_PR present;
2356                 union X2N_CellActivationResponse_IEs__X2N_value_u {
2357                         X2N_ActivatedCellList_t  ActivatedCellList;
2358                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2359                 } choice;
2360                 
2361                 /* Context for parsing across buffer boundaries */
2362                 asn_struct_ctx_t _asn_ctx;
2363         } value;
2364         
2365         /* Context for parsing across buffer boundaries */
2366         asn_struct_ctx_t _asn_ctx;
2367 } X2N_CellActivationResponse_IEs_t;
2368 typedef struct X2N_CellActivationFailure_IEs {
2369         X2N_ProtocolIE_ID_t      id;
2370         X2N_Criticality_t        criticality;
2371         struct X2N_CellActivationFailure_IEs__value {
2372                 X2N_CellActivationFailure_IEs__value_PR present;
2373                 union X2N_CellActivationFailure_IEs__X2N_value_u {
2374                         X2N_Cause_t      Cause;
2375                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2376                 } choice;
2377                 
2378                 /* Context for parsing across buffer boundaries */
2379                 asn_struct_ctx_t _asn_ctx;
2380         } value;
2381         
2382         /* Context for parsing across buffer boundaries */
2383         asn_struct_ctx_t _asn_ctx;
2384 } X2N_CellActivationFailure_IEs_t;
2385 typedef struct X2N_X2Release_IEs {
2386         X2N_ProtocolIE_ID_t      id;
2387         X2N_Criticality_t        criticality;
2388         struct X2N_X2Release_IEs__value {
2389                 X2N_X2Release_IEs__value_PR present;
2390                 union X2N_X2Release_IEs__X2N_value_u {
2391                         X2N_GlobalENB_ID_t       GlobalENB_ID;
2392                 } choice;
2393                 
2394                 /* Context for parsing across buffer boundaries */
2395                 asn_struct_ctx_t _asn_ctx;
2396         } value;
2397         
2398         /* Context for parsing across buffer boundaries */
2399         asn_struct_ctx_t _asn_ctx;
2400 } X2N_X2Release_IEs_t;
2401 typedef struct X2N_X2APMessageTransfer_IEs {
2402         X2N_ProtocolIE_ID_t      id;
2403         X2N_Criticality_t        criticality;
2404         struct X2N_X2APMessageTransfer_IEs__value {
2405                 X2N_X2APMessageTransfer_IEs__value_PR present;
2406                 union X2N_X2APMessageTransfer_IEs__X2N_value_u {
2407                         X2N_RNL_Header_t         RNL_Header;
2408                         X2N_X2AP_Message_t       X2AP_Message;
2409                 } choice;
2410                 
2411                 /* Context for parsing across buffer boundaries */
2412                 asn_struct_ctx_t _asn_ctx;
2413         } value;
2414         
2415         /* Context for parsing across buffer boundaries */
2416         asn_struct_ctx_t _asn_ctx;
2417 } X2N_X2APMessageTransfer_IEs_t;
2418 typedef struct X2N_SeNBAdditionRequest_IEs {
2419         X2N_ProtocolIE_ID_t      id;
2420         X2N_Criticality_t        criticality;
2421         struct X2N_SeNBAdditionRequest_IEs__value {
2422                 X2N_SeNBAdditionRequest_IEs__value_PR present;
2423                 union X2N_SeNBAdditionRequest_IEs__X2N_value_u {
2424                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2425                         X2N_UESecurityCapabilities_t     UESecurityCapabilities;
2426                         X2N_SeNBSecurityKey_t    SeNBSecurityKey;
2427                         X2N_UEAggregateMaximumBitRate_t  UEAggregateMaximumBitRate;
2428                         X2N_PLMN_Identity_t      PLMN_Identity;
2429                         X2N_E_RABs_ToBeAdded_List_t      E_RABs_ToBeAdded_List;
2430                         X2N_MeNBtoSeNBContainer_t        MeNBtoSeNBContainer;
2431                         X2N_CSGMembershipStatus_t        CSGMembershipStatus;
2432                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2433                         X2N_ExpectedUEBehaviour_t        ExpectedUEBehaviour;
2434                 } choice;
2435                 
2436                 /* Context for parsing across buffer boundaries */
2437                 asn_struct_ctx_t _asn_ctx;
2438         } value;
2439         
2440         /* Context for parsing across buffer boundaries */
2441         asn_struct_ctx_t _asn_ctx;
2442 } X2N_SeNBAdditionRequest_IEs_t;
2443 typedef struct X2N_SeNBAdditionRequestAcknowledge_IEs {
2444         X2N_ProtocolIE_ID_t      id;
2445         X2N_Criticality_t        criticality;
2446         struct X2N_SeNBAdditionRequestAcknowledge_IEs__value {
2447                 X2N_SeNBAdditionRequestAcknowledge_IEs__value_PR present;
2448                 union X2N_SeNBAdditionRequestAcknowledge_IEs__X2N_value_u {
2449                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2450                         X2N_E_RABs_Admitted_ToBeAdded_List_t     E_RABs_Admitted_ToBeAdded_List;
2451                         X2N_E_RAB_List_t         E_RAB_List;
2452                         X2N_SeNBtoMeNBContainer_t        SeNBtoMeNBContainer;
2453                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2454                         X2N_TransportLayerAddress_t      TransportLayerAddress;
2455                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2456                         X2N_TunnelInformation_t  TunnelInformation;
2457                 } choice;
2458                 
2459                 /* Context for parsing across buffer boundaries */
2460                 asn_struct_ctx_t _asn_ctx;
2461         } value;
2462         
2463         /* Context for parsing across buffer boundaries */
2464         asn_struct_ctx_t _asn_ctx;
2465 } X2N_SeNBAdditionRequestAcknowledge_IEs_t;
2466 typedef struct X2N_SeNBAdditionRequestReject_IEs {
2467         X2N_ProtocolIE_ID_t      id;
2468         X2N_Criticality_t        criticality;
2469         struct X2N_SeNBAdditionRequestReject_IEs__value {
2470                 X2N_SeNBAdditionRequestReject_IEs__value_PR present;
2471                 union X2N_SeNBAdditionRequestReject_IEs__X2N_value_u {
2472                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2473                         X2N_Cause_t      Cause;
2474                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2475                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2476                 } choice;
2477                 
2478                 /* Context for parsing across buffer boundaries */
2479                 asn_struct_ctx_t _asn_ctx;
2480         } value;
2481         
2482         /* Context for parsing across buffer boundaries */
2483         asn_struct_ctx_t _asn_ctx;
2484 } X2N_SeNBAdditionRequestReject_IEs_t;
2485 typedef struct X2N_SeNBReconfigurationComplete_IEs {
2486         X2N_ProtocolIE_ID_t      id;
2487         X2N_Criticality_t        criticality;
2488         struct X2N_SeNBReconfigurationComplete_IEs__value {
2489                 X2N_SeNBReconfigurationComplete_IEs__value_PR present;
2490                 union X2N_SeNBReconfigurationComplete_IEs__X2N_value_u {
2491                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2492                         X2N_ResponseInformationSeNBReconfComp_t  ResponseInformationSeNBReconfComp;
2493                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
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 } X2N_SeNBReconfigurationComplete_IEs_t;
2503 typedef struct X2N_SeNBModificationRequest_IEs {
2504         X2N_ProtocolIE_ID_t      id;
2505         X2N_Criticality_t        criticality;
2506         struct X2N_SeNBModificationRequest_IEs__value {
2507                 X2N_SeNBModificationRequest_IEs__value_PR present;
2508                 union X2N_SeNBModificationRequest_IEs__X2N_value_u {
2509                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2510                         X2N_Cause_t      Cause;
2511                         X2N_SCGChangeIndication_t        SCGChangeIndication;
2512                         X2N_PLMN_Identity_t      PLMN_Identity;
2513                         X2N_UE_ContextInformationSeNBModReq_t    UE_ContextInformationSeNBModReq;
2514                         X2N_MeNBtoSeNBContainer_t        MeNBtoSeNBContainer;
2515                         X2N_CSGMembershipStatus_t        CSGMembershipStatus;
2516                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2517                 } choice;
2518                 
2519                 /* Context for parsing across buffer boundaries */
2520                 asn_struct_ctx_t _asn_ctx;
2521         } value;
2522         
2523         /* Context for parsing across buffer boundaries */
2524         asn_struct_ctx_t _asn_ctx;
2525 } X2N_SeNBModificationRequest_IEs_t;
2526 typedef struct X2N_SeNBModificationRequestAcknowledge_IEs {
2527         X2N_ProtocolIE_ID_t      id;
2528         X2N_Criticality_t        criticality;
2529         struct X2N_SeNBModificationRequestAcknowledge_IEs__value {
2530                 X2N_SeNBModificationRequestAcknowledge_IEs__value_PR present;
2531                 union X2N_SeNBModificationRequestAcknowledge_IEs__X2N_value_u {
2532                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2533                         X2N_E_RABs_Admitted_ToBeAdded_ModAckList_t       E_RABs_Admitted_ToBeAdded_ModAckList;
2534                         X2N_E_RABs_Admitted_ToBeModified_ModAckList_t    E_RABs_Admitted_ToBeModified_ModAckList;
2535                         X2N_E_RABs_Admitted_ToBeReleased_ModAckList_t    E_RABs_Admitted_ToBeReleased_ModAckList;
2536                         X2N_E_RAB_List_t         E_RAB_List;
2537                         X2N_SeNBtoMeNBContainer_t        SeNBtoMeNBContainer;
2538                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2539                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2540                 } choice;
2541                 
2542                 /* Context for parsing across buffer boundaries */
2543                 asn_struct_ctx_t _asn_ctx;
2544         } value;
2545         
2546         /* Context for parsing across buffer boundaries */
2547         asn_struct_ctx_t _asn_ctx;
2548 } X2N_SeNBModificationRequestAcknowledge_IEs_t;
2549 typedef struct X2N_SeNBModificationRequestReject_IEs {
2550         X2N_ProtocolIE_ID_t      id;
2551         X2N_Criticality_t        criticality;
2552         struct X2N_SeNBModificationRequestReject_IEs__value {
2553                 X2N_SeNBModificationRequestReject_IEs__value_PR present;
2554                 union X2N_SeNBModificationRequestReject_IEs__X2N_value_u {
2555                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2556                         X2N_Cause_t      Cause;
2557                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2558                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2559                 } choice;
2560                 
2561                 /* Context for parsing across buffer boundaries */
2562                 asn_struct_ctx_t _asn_ctx;
2563         } value;
2564         
2565         /* Context for parsing across buffer boundaries */
2566         asn_struct_ctx_t _asn_ctx;
2567 } X2N_SeNBModificationRequestReject_IEs_t;
2568 typedef struct X2N_SeNBModificationRequired_IEs {
2569         X2N_ProtocolIE_ID_t      id;
2570         X2N_Criticality_t        criticality;
2571         struct X2N_SeNBModificationRequired_IEs__value {
2572                 X2N_SeNBModificationRequired_IEs__value_PR present;
2573                 union X2N_SeNBModificationRequired_IEs__X2N_value_u {
2574                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2575                         X2N_Cause_t      Cause;
2576                         X2N_SCGChangeIndication_t        SCGChangeIndication;
2577                         X2N_E_RABs_ToBeReleased_ModReqd_t        E_RABs_ToBeReleased_ModReqd;
2578                         X2N_SeNBtoMeNBContainer_t        SeNBtoMeNBContainer;
2579                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2580                 } choice;
2581                 
2582                 /* Context for parsing across buffer boundaries */
2583                 asn_struct_ctx_t _asn_ctx;
2584         } value;
2585         
2586         /* Context for parsing across buffer boundaries */
2587         asn_struct_ctx_t _asn_ctx;
2588 } X2N_SeNBModificationRequired_IEs_t;
2589 typedef struct X2N_SeNBModificationConfirm_IEs {
2590         X2N_ProtocolIE_ID_t      id;
2591         X2N_Criticality_t        criticality;
2592         struct X2N_SeNBModificationConfirm_IEs__value {
2593                 X2N_SeNBModificationConfirm_IEs__value_PR present;
2594                 union X2N_SeNBModificationConfirm_IEs__X2N_value_u {
2595                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2596                         X2N_MeNBtoSeNBContainer_t        MeNBtoSeNBContainer;
2597                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2598                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2599                 } choice;
2600                 
2601                 /* Context for parsing across buffer boundaries */
2602                 asn_struct_ctx_t _asn_ctx;
2603         } value;
2604         
2605         /* Context for parsing across buffer boundaries */
2606         asn_struct_ctx_t _asn_ctx;
2607 } X2N_SeNBModificationConfirm_IEs_t;
2608 typedef struct X2N_SeNBModificationRefuse_IEs {
2609         X2N_ProtocolIE_ID_t      id;
2610         X2N_Criticality_t        criticality;
2611         struct X2N_SeNBModificationRefuse_IEs__value {
2612                 X2N_SeNBModificationRefuse_IEs__value_PR present;
2613                 union X2N_SeNBModificationRefuse_IEs__X2N_value_u {
2614                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2615                         X2N_Cause_t      Cause;
2616                         X2N_MeNBtoSeNBContainer_t        MeNBtoSeNBContainer;
2617                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2618                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
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 } X2N_SeNBModificationRefuse_IEs_t;
2628 typedef struct X2N_SeNBReleaseRequest_IEs {
2629         X2N_ProtocolIE_ID_t      id;
2630         X2N_Criticality_t        criticality;
2631         struct X2N_SeNBReleaseRequest_IEs__value {
2632                 X2N_SeNBReleaseRequest_IEs__value_PR present;
2633                 union X2N_SeNBReleaseRequest_IEs__X2N_value_u {
2634                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2635                         X2N_Cause_t      Cause;
2636                         X2N_E_RABs_ToBeReleased_List_RelReq_t    E_RABs_ToBeReleased_List_RelReq;
2637                         X2N_UE_ContextKeptIndicator_t    UE_ContextKeptIndicator;
2638                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2639                         X2N_MakeBeforeBreakIndicator_t   MakeBeforeBreakIndicator;
2640                 } choice;
2641                 
2642                 /* Context for parsing across buffer boundaries */
2643                 asn_struct_ctx_t _asn_ctx;
2644         } value;
2645         
2646         /* Context for parsing across buffer boundaries */
2647         asn_struct_ctx_t _asn_ctx;
2648 } X2N_SeNBReleaseRequest_IEs_t;
2649 typedef struct X2N_SeNBReleaseRequired_IEs {
2650         X2N_ProtocolIE_ID_t      id;
2651         X2N_Criticality_t        criticality;
2652         struct X2N_SeNBReleaseRequired_IEs__value {
2653                 X2N_SeNBReleaseRequired_IEs__value_PR present;
2654                 union X2N_SeNBReleaseRequired_IEs__X2N_value_u {
2655                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2656                         X2N_Cause_t      Cause;
2657                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2658                 } choice;
2659                 
2660                 /* Context for parsing across buffer boundaries */
2661                 asn_struct_ctx_t _asn_ctx;
2662         } value;
2663         
2664         /* Context for parsing across buffer boundaries */
2665         asn_struct_ctx_t _asn_ctx;
2666 } X2N_SeNBReleaseRequired_IEs_t;
2667 typedef struct X2N_SeNBReleaseConfirm_IEs {
2668         X2N_ProtocolIE_ID_t      id;
2669         X2N_Criticality_t        criticality;
2670         struct X2N_SeNBReleaseConfirm_IEs__value {
2671                 X2N_SeNBReleaseConfirm_IEs__value_PR present;
2672                 union X2N_SeNBReleaseConfirm_IEs__X2N_value_u {
2673                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2674                         X2N_E_RABs_ToBeReleased_List_RelConf_t   E_RABs_ToBeReleased_List_RelConf;
2675                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2676                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2677                 } choice;
2678                 
2679                 /* Context for parsing across buffer boundaries */
2680                 asn_struct_ctx_t _asn_ctx;
2681         } value;
2682         
2683         /* Context for parsing across buffer boundaries */
2684         asn_struct_ctx_t _asn_ctx;
2685 } X2N_SeNBReleaseConfirm_IEs_t;
2686 typedef struct X2N_SeNBCounterCheckRequest_IEs {
2687         X2N_ProtocolIE_ID_t      id;
2688         X2N_Criticality_t        criticality;
2689         struct X2N_SeNBCounterCheckRequest_IEs__value {
2690                 X2N_SeNBCounterCheckRequest_IEs__value_PR present;
2691                 union X2N_SeNBCounterCheckRequest_IEs__X2N_value_u {
2692                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2693                         X2N_E_RABs_SubjectToCounterCheck_List_t  E_RABs_SubjectToCounterCheck_List;
2694                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2695                 } choice;
2696                 
2697                 /* Context for parsing across buffer boundaries */
2698                 asn_struct_ctx_t _asn_ctx;
2699         } value;
2700         
2701         /* Context for parsing across buffer boundaries */
2702         asn_struct_ctx_t _asn_ctx;
2703 } X2N_SeNBCounterCheckRequest_IEs_t;
2704 typedef struct X2N_X2RemovalRequest_IEs {
2705         X2N_ProtocolIE_ID_t      id;
2706         X2N_Criticality_t        criticality;
2707         struct X2N_X2RemovalRequest_IEs__value {
2708                 X2N_X2RemovalRequest_IEs__value_PR present;
2709                 union X2N_X2RemovalRequest_IEs__X2N_value_u {
2710                         X2N_GlobalENB_ID_t       GlobalENB_ID;
2711                         X2N_X2BenefitValue_t     X2BenefitValue;
2712                 } choice;
2713                 
2714                 /* Context for parsing across buffer boundaries */
2715                 asn_struct_ctx_t _asn_ctx;
2716         } value;
2717         
2718         /* Context for parsing across buffer boundaries */
2719         asn_struct_ctx_t _asn_ctx;
2720 } X2N_X2RemovalRequest_IEs_t;
2721 typedef struct X2N_X2RemovalResponse_IEs {
2722         X2N_ProtocolIE_ID_t      id;
2723         X2N_Criticality_t        criticality;
2724         struct X2N_X2RemovalResponse_IEs__value {
2725                 X2N_X2RemovalResponse_IEs__value_PR present;
2726                 union X2N_X2RemovalResponse_IEs__X2N_value_u {
2727                         X2N_GlobalENB_ID_t       GlobalENB_ID;
2728                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2729                 } choice;
2730                 
2731                 /* Context for parsing across buffer boundaries */
2732                 asn_struct_ctx_t _asn_ctx;
2733         } value;
2734         
2735         /* Context for parsing across buffer boundaries */
2736         asn_struct_ctx_t _asn_ctx;
2737 } X2N_X2RemovalResponse_IEs_t;
2738 typedef struct X2N_X2RemovalFailure_IEs {
2739         X2N_ProtocolIE_ID_t      id;
2740         X2N_Criticality_t        criticality;
2741         struct X2N_X2RemovalFailure_IEs__value {
2742                 X2N_X2RemovalFailure_IEs__value_PR present;
2743                 union X2N_X2RemovalFailure_IEs__X2N_value_u {
2744                         X2N_Cause_t      Cause;
2745                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2746                 } choice;
2747                 
2748                 /* Context for parsing across buffer boundaries */
2749                 asn_struct_ctx_t _asn_ctx;
2750         } value;
2751         
2752         /* Context for parsing across buffer boundaries */
2753         asn_struct_ctx_t _asn_ctx;
2754 } X2N_X2RemovalFailure_IEs_t;
2755 typedef struct X2N_RetrieveUEContextRequest_IEs {
2756         X2N_ProtocolIE_ID_t      id;
2757         X2N_Criticality_t        criticality;
2758         struct X2N_RetrieveUEContextRequest_IEs__value {
2759                 X2N_RetrieveUEContextRequest_IEs__value_PR present;
2760                 union X2N_RetrieveUEContextRequest_IEs__X2N_value_u {
2761                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2762                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2763                         X2N_ResumeID_t   ResumeID;
2764                         X2N_ShortMAC_I_t         ShortMAC_I;
2765                         X2N_EUTRANCellIdentifier_t       EUTRANCellIdentifier;
2766                         X2N_CRNTI_t      CRNTI;
2767                         X2N_PCI_t        PCI;
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 } X2N_RetrieveUEContextRequest_IEs_t;
2777 typedef struct X2N_RetrieveUEContextResponse_IEs {
2778         X2N_ProtocolIE_ID_t      id;
2779         X2N_Criticality_t        criticality;
2780         struct X2N_RetrieveUEContextResponse_IEs__value {
2781                 X2N_RetrieveUEContextResponse_IEs__value_PR present;
2782                 union X2N_RetrieveUEContextResponse_IEs__X2N_value_u {
2783                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2784                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2785                         X2N_GUMMEI_t     GUMMEI;
2786                         X2N_UE_ContextInformationRetrieve_t      UE_ContextInformationRetrieve;
2787                         X2N_TraceActivation_t    TraceActivation;
2788                         X2N_SRVCCOperationPossible_t     SRVCCOperationPossible;
2789                         X2N_Masked_IMEISV_t      Masked_IMEISV;
2790                         X2N_ExpectedUEBehaviour_t        ExpectedUEBehaviour;
2791                         X2N_ProSeAuthorized_t    ProSeAuthorized;
2792                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2793                         X2N_V2XServicesAuthorized_t      V2XServicesAuthorized;
2794                         X2N_AerialUEsubscriptionInformation_t    AerialUEsubscriptionInformation;
2795                         X2N_Subscription_Based_UE_DifferentiationInfo_t  Subscription_Based_UE_DifferentiationInfo;
2796                 } choice;
2797                 
2798                 /* Context for parsing across buffer boundaries */
2799                 asn_struct_ctx_t _asn_ctx;
2800         } value;
2801         
2802         /* Context for parsing across buffer boundaries */
2803         asn_struct_ctx_t _asn_ctx;
2804 } X2N_RetrieveUEContextResponse_IEs_t;
2805 typedef struct X2N_RetrieveUEContextFailure_IEs {
2806         X2N_ProtocolIE_ID_t      id;
2807         X2N_Criticality_t        criticality;
2808         struct X2N_RetrieveUEContextFailure_IEs__value {
2809                 X2N_RetrieveUEContextFailure_IEs__value_PR present;
2810                 union X2N_RetrieveUEContextFailure_IEs__X2N_value_u {
2811                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2812                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2813                         X2N_Cause_t      Cause;
2814                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2815                 } choice;
2816                 
2817                 /* Context for parsing across buffer boundaries */
2818                 asn_struct_ctx_t _asn_ctx;
2819         } value;
2820         
2821         /* Context for parsing across buffer boundaries */
2822         asn_struct_ctx_t _asn_ctx;
2823 } X2N_RetrieveUEContextFailure_IEs_t;
2824 typedef struct X2N_SgNBAdditionRequest_IEs {
2825         X2N_ProtocolIE_ID_t      id;
2826         X2N_Criticality_t        criticality;
2827         struct X2N_SgNBAdditionRequest_IEs__value {
2828                 X2N_SgNBAdditionRequest_IEs__value_PR present;
2829                 union X2N_SgNBAdditionRequest_IEs__X2N_value_u {
2830                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2831                         X2N_NRUESecurityCapabilities_t   NRUESecurityCapabilities;
2832                         X2N_SgNBSecurityKey_t    SgNBSecurityKey;
2833                         X2N_UEAggregateMaximumBitRate_t  UEAggregateMaximumBitRate;
2834                         X2N_PLMN_Identity_t      PLMN_Identity;
2835                         X2N_HandoverRestrictionList_t    HandoverRestrictionList;
2836                         X2N_E_RABs_ToBeAdded_SgNBAddReqList_t    E_RABs_ToBeAdded_SgNBAddReqList;
2837                         X2N_MeNBtoSgNBContainer_t        MeNBtoSgNBContainer;
2838                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
2839                         X2N_ExpectedUEBehaviour_t        ExpectedUEBehaviour;
2840                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2841                         X2N_SplitSRBs_t  SplitSRBs;
2842                         X2N_MeNBResourceCoordinationInformation_t        MeNBResourceCoordinationInformation;
2843                         X2N_SGNB_Addition_Trigger_Ind_t  SGNB_Addition_Trigger_Ind;
2844                         X2N_SubscriberProfileIDforRFP_t  SubscriberProfileIDforRFP;
2845                         X2N_ECGI_t       ECGI;
2846                 } choice;
2847                 
2848                 /* Context for parsing across buffer boundaries */
2849                 asn_struct_ctx_t _asn_ctx;
2850         } value;
2851         
2852         /* Context for parsing across buffer boundaries */
2853         asn_struct_ctx_t _asn_ctx;
2854 } X2N_SgNBAdditionRequest_IEs_t;
2855 typedef struct X2N_SgNBAdditionRequestAcknowledge_IEs {
2856         X2N_ProtocolIE_ID_t      id;
2857         X2N_Criticality_t        criticality;
2858         struct X2N_SgNBAdditionRequestAcknowledge_IEs__value {
2859                 X2N_SgNBAdditionRequestAcknowledge_IEs__value_PR present;
2860                 union X2N_SgNBAdditionRequestAcknowledge_IEs__X2N_value_u {
2861                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2862                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
2863                         X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAckList_t        E_RABs_Admitted_ToBeAdded_SgNBAddReqAckList;
2864                         X2N_E_RAB_List_t         E_RAB_List;
2865                         X2N_SgNBtoMeNBContainer_t        SgNBtoMeNBContainer;
2866                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2867                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2868                         X2N_SplitSRBs_t  SplitSRBs;
2869                         X2N_SgNBResourceCoordinationInformation_t        SgNBResourceCoordinationInformation;
2870                         X2N_RRC_Config_Ind_t     RRC_Config_Ind;
2871                 } choice;
2872                 
2873                 /* Context for parsing across buffer boundaries */
2874                 asn_struct_ctx_t _asn_ctx;
2875         } value;
2876         
2877         /* Context for parsing across buffer boundaries */
2878         asn_struct_ctx_t _asn_ctx;
2879 } X2N_SgNBAdditionRequestAcknowledge_IEs_t;
2880 typedef struct X2N_SgNBAdditionRequestReject_IEs {
2881         X2N_ProtocolIE_ID_t      id;
2882         X2N_Criticality_t        criticality;
2883         struct X2N_SgNBAdditionRequestReject_IEs__value {
2884                 X2N_SgNBAdditionRequestReject_IEs__value_PR present;
2885                 union X2N_SgNBAdditionRequestReject_IEs__X2N_value_u {
2886                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2887                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
2888                         X2N_Cause_t      Cause;
2889                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2890                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2891                 } choice;
2892                 
2893                 /* Context for parsing across buffer boundaries */
2894                 asn_struct_ctx_t _asn_ctx;
2895         } value;
2896         
2897         /* Context for parsing across buffer boundaries */
2898         asn_struct_ctx_t _asn_ctx;
2899 } X2N_SgNBAdditionRequestReject_IEs_t;
2900 typedef struct X2N_SgNBReconfigurationComplete_IEs {
2901         X2N_ProtocolIE_ID_t      id;
2902         X2N_Criticality_t        criticality;
2903         struct X2N_SgNBReconfigurationComplete_IEs__value {
2904                 X2N_SgNBReconfigurationComplete_IEs__value_PR present;
2905                 union X2N_SgNBReconfigurationComplete_IEs__X2N_value_u {
2906                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2907                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
2908                         X2N_ResponseInformationSgNBReconfComp_t  ResponseInformationSgNBReconfComp;
2909                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2910                 } choice;
2911                 
2912                 /* Context for parsing across buffer boundaries */
2913                 asn_struct_ctx_t _asn_ctx;
2914         } value;
2915         
2916         /* Context for parsing across buffer boundaries */
2917         asn_struct_ctx_t _asn_ctx;
2918 } X2N_SgNBReconfigurationComplete_IEs_t;
2919 typedef struct X2N_SgNBModificationRequest_IEs {
2920         X2N_ProtocolIE_ID_t      id;
2921         X2N_Criticality_t        criticality;
2922         struct X2N_SgNBModificationRequest_IEs__value {
2923                 X2N_SgNBModificationRequest_IEs__value_PR present;
2924                 union X2N_SgNBModificationRequest_IEs__X2N_value_u {
2925                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2926                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
2927                         X2N_Cause_t      Cause;
2928                         X2N_PLMN_Identity_t      PLMN_Identity;
2929                         X2N_HandoverRestrictionList_t    HandoverRestrictionList;
2930                         X2N_SCGConfigurationQuery_t      SCGConfigurationQuery;
2931                         X2N_UE_ContextInformation_SgNBModReq_t   UE_ContextInformation_SgNBModReq;
2932                         X2N_MeNBtoSgNBContainer_t        MeNBtoSgNBContainer;
2933                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2934                         X2N_MeNBResourceCoordinationInformation_t        MeNBResourceCoordinationInformation;
2935                         X2N_SplitSRBs_t  SplitSRBs;
2936                 } choice;
2937                 
2938                 /* Context for parsing across buffer boundaries */
2939                 asn_struct_ctx_t _asn_ctx;
2940         } value;
2941         
2942         /* Context for parsing across buffer boundaries */
2943         asn_struct_ctx_t _asn_ctx;
2944 } X2N_SgNBModificationRequest_IEs_t;
2945 typedef struct X2N_SgNBModificationRequestAcknowledge_IEs {
2946         X2N_ProtocolIE_ID_t      id;
2947         X2N_Criticality_t        criticality;
2948         struct X2N_SgNBModificationRequestAcknowledge_IEs__value {
2949                 X2N_SgNBModificationRequestAcknowledge_IEs__value_PR present;
2950                 union X2N_SgNBModificationRequestAcknowledge_IEs__X2N_value_u {
2951                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2952                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
2953                         X2N_E_RABs_Admitted_ToBeAdded_SgNBModAckList_t   E_RABs_Admitted_ToBeAdded_SgNBModAckList;
2954                         X2N_E_RABs_Admitted_ToBeModified_SgNBModAckList_t        E_RABs_Admitted_ToBeModified_SgNBModAckList;
2955                         X2N_E_RABs_Admitted_ToBeReleased_SgNBModAckList_t        E_RABs_Admitted_ToBeReleased_SgNBModAckList;
2956                         X2N_E_RAB_List_t         E_RAB_List;
2957                         X2N_SgNBtoMeNBContainer_t        SgNBtoMeNBContainer;
2958                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2959                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2960                         X2N_SgNBResourceCoordinationInformation_t        SgNBResourceCoordinationInformation;
2961                         X2N_SplitSRBs_t  SplitSRBs;
2962                         X2N_RRC_Config_Ind_t     RRC_Config_Ind;
2963                 } choice;
2964                 
2965                 /* Context for parsing across buffer boundaries */
2966                 asn_struct_ctx_t _asn_ctx;
2967         } value;
2968         
2969         /* Context for parsing across buffer boundaries */
2970         asn_struct_ctx_t _asn_ctx;
2971 } X2N_SgNBModificationRequestAcknowledge_IEs_t;
2972 typedef struct X2N_SgNBModificationRequestReject_IEs {
2973         X2N_ProtocolIE_ID_t      id;
2974         X2N_Criticality_t        criticality;
2975         struct X2N_SgNBModificationRequestReject_IEs__value {
2976                 X2N_SgNBModificationRequestReject_IEs__value_PR present;
2977                 union X2N_SgNBModificationRequestReject_IEs__X2N_value_u {
2978                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2979                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
2980                         X2N_Cause_t      Cause;
2981                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
2982                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
2983                 } choice;
2984                 
2985                 /* Context for parsing across buffer boundaries */
2986                 asn_struct_ctx_t _asn_ctx;
2987         } value;
2988         
2989         /* Context for parsing across buffer boundaries */
2990         asn_struct_ctx_t _asn_ctx;
2991 } X2N_SgNBModificationRequestReject_IEs_t;
2992 typedef struct X2N_SgNBModificationRequired_IEs {
2993         X2N_ProtocolIE_ID_t      id;
2994         X2N_Criticality_t        criticality;
2995         struct X2N_SgNBModificationRequired_IEs__value {
2996                 X2N_SgNBModificationRequired_IEs__value_PR present;
2997                 union X2N_SgNBModificationRequired_IEs__X2N_value_u {
2998                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
2999                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
3000                         X2N_Cause_t      Cause;
3001                         X2N_PDCPChangeIndication_t       PDCPChangeIndication;
3002                         X2N_E_RABs_ToBeReleased_SgNBModReqdList_t        E_RABs_ToBeReleased_SgNBModReqdList;
3003                         X2N_SgNBtoMeNBContainer_t        SgNBtoMeNBContainer;
3004                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
3005                         X2N_E_RABs_ToBeModified_SgNBModReqdList_t        E_RABs_ToBeModified_SgNBModReqdList;
3006                         X2N_SgNBResourceCoordinationInformation_t        SgNBResourceCoordinationInformation;
3007                         X2N_RRC_Config_Ind_t     RRC_Config_Ind;
3008                 } choice;
3009                 
3010                 /* Context for parsing across buffer boundaries */
3011                 asn_struct_ctx_t _asn_ctx;
3012         } value;
3013         
3014         /* Context for parsing across buffer boundaries */
3015         asn_struct_ctx_t _asn_ctx;
3016 } X2N_SgNBModificationRequired_IEs_t;
3017 typedef struct X2N_SgNBModificationConfirm_IEs {
3018         X2N_ProtocolIE_ID_t      id;
3019         X2N_Criticality_t        criticality;
3020         struct X2N_SgNBModificationConfirm_IEs__value {
3021                 X2N_SgNBModificationConfirm_IEs__value_PR present;
3022                 union X2N_SgNBModificationConfirm_IEs__X2N_value_u {
3023                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
3024                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
3025                         X2N_E_RABs_AdmittedToBeModified_SgNBModConfList_t        E_RABs_AdmittedToBeModified_SgNBModConfList;
3026                         X2N_MeNBtoSgNBContainer_t        MeNBtoSgNBContainer;
3027                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
3028                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
3029                         X2N_MeNBResourceCoordinationInformation_t        MeNBResourceCoordinationInformation;
3030                 } choice;
3031                 
3032                 /* Context for parsing across buffer boundaries */
3033                 asn_struct_ctx_t _asn_ctx;
3034         } value;
3035         
3036         /* Context for parsing across buffer boundaries */
3037         asn_struct_ctx_t _asn_ctx;
3038 } X2N_SgNBModificationConfirm_IEs_t;
3039 typedef struct X2N_SgNBModificationRefuse_IEs {
3040         X2N_ProtocolIE_ID_t      id;
3041         X2N_Criticality_t        criticality;
3042         struct X2N_SgNBModificationRefuse_IEs__value {
3043                 X2N_SgNBModificationRefuse_IEs__value_PR present;
3044                 union X2N_SgNBModificationRefuse_IEs__X2N_value_u {
3045                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
3046                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
3047                         X2N_Cause_t      Cause;
3048                         X2N_MeNBtoSgNBContainer_t        MeNBtoSgNBContainer;
3049                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
3050                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
3051                 } choice;
3052                 
3053                 /* Context for parsing across buffer boundaries */
3054                 asn_struct_ctx_t _asn_ctx;
3055         } value;
3056         
3057         /* Context for parsing across buffer boundaries */
3058         asn_struct_ctx_t _asn_ctx;
3059 } X2N_SgNBModificationRefuse_IEs_t;
3060 typedef struct X2N_SgNBReleaseRequest_IEs {
3061         X2N_ProtocolIE_ID_t      id;
3062         X2N_Criticality_t        criticality;
3063         struct X2N_SgNBReleaseRequest_IEs__value {
3064                 X2N_SgNBReleaseRequest_IEs__value_PR present;
3065                 union X2N_SgNBReleaseRequest_IEs__X2N_value_u {
3066                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
3067                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
3068                         X2N_Cause_t      Cause;
3069                         X2N_E_RABs_ToBeReleased_SgNBRelReqList_t         E_RABs_ToBeReleased_SgNBRelReqList;
3070                         X2N_UE_ContextKeptIndicator_t    UE_ContextKeptIndicator;
3071                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
3072                         X2N_MeNBtoSgNBContainer_t        MeNBtoSgNBContainer;
3073                 } choice;
3074                 
3075                 /* Context for parsing across buffer boundaries */
3076                 asn_struct_ctx_t _asn_ctx;
3077         } value;
3078         
3079         /* Context for parsing across buffer boundaries */
3080         asn_struct_ctx_t _asn_ctx;
3081 } X2N_SgNBReleaseRequest_IEs_t;
3082 typedef struct X2N_SgNBReleaseRequestAcknowledge_IEs {
3083         X2N_ProtocolIE_ID_t      id;
3084         X2N_Criticality_t        criticality;
3085         struct X2N_SgNBReleaseRequestAcknowledge_IEs__value {
3086                 X2N_SgNBReleaseRequestAcknowledge_IEs__value_PR present;
3087                 union X2N_SgNBReleaseRequestAcknowledge_IEs__X2N_value_u {
3088                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
3089                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
3090                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
3091                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
3092                         X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAckList_t     E_RABs_Admitted_ToBeReleased_SgNBRelReqAckList;
3093                 } choice;
3094                 
3095                 /* Context for parsing across buffer boundaries */
3096                 asn_struct_ctx_t _asn_ctx;
3097         } value;
3098         
3099         /* Context for parsing across buffer boundaries */
3100         asn_struct_ctx_t _asn_ctx;
3101 } X2N_SgNBReleaseRequestAcknowledge_IEs_t;
3102 typedef struct X2N_SgNBReleaseRequestReject_IEs {
3103         X2N_ProtocolIE_ID_t      id;
3104         X2N_Criticality_t        criticality;
3105         struct X2N_SgNBReleaseRequestReject_IEs__value {
3106                 X2N_SgNBReleaseRequestReject_IEs__value_PR present;
3107                 union X2N_SgNBReleaseRequestReject_IEs__X2N_value_u {
3108                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
3109                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
3110                         X2N_Cause_t      Cause;
3111                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
3112                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
3113                 } choice;
3114                 
3115                 /* Context for parsing across buffer boundaries */
3116                 asn_struct_ctx_t _asn_ctx;
3117         } value;
3118         
3119         /* Context for parsing across buffer boundaries */
3120         asn_struct_ctx_t _asn_ctx;
3121 } X2N_SgNBReleaseRequestReject_IEs_t;
3122 typedef struct X2N_SgNBReleaseRequired_IEs {
3123         X2N_ProtocolIE_ID_t      id;
3124         X2N_Criticality_t        criticality;
3125         struct X2N_SgNBReleaseRequired_IEs__value {
3126                 X2N_SgNBReleaseRequired_IEs__value_PR present;
3127                 union X2N_SgNBReleaseRequired_IEs__X2N_value_u {
3128                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
3129                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
3130                         X2N_Cause_t      Cause;
3131                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
3132                         X2N_E_RABs_ToBeReleased_SgNBRelReqdList_t        E_RABs_ToBeReleased_SgNBRelReqdList;
3133                 } choice;
3134                 
3135                 /* Context for parsing across buffer boundaries */
3136                 asn_struct_ctx_t _asn_ctx;
3137         } value;
3138         
3139         /* Context for parsing across buffer boundaries */
3140         asn_struct_ctx_t _asn_ctx;
3141 } X2N_SgNBReleaseRequired_IEs_t;
3142 typedef struct X2N_SgNBReleaseConfirm_IEs {
3143         X2N_ProtocolIE_ID_t      id;
3144         X2N_Criticality_t        criticality;
3145         struct X2N_SgNBReleaseConfirm_IEs__value {
3146                 X2N_SgNBReleaseConfirm_IEs__value_PR present;
3147                 union X2N_SgNBReleaseConfirm_IEs__X2N_value_u {
3148                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
3149                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
3150                         X2N_E_RABs_ToBeReleased_SgNBRelConfList_t        E_RABs_ToBeReleased_SgNBRelConfList;
3151                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
3152                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
3153                 } choice;
3154                 
3155                 /* Context for parsing across buffer boundaries */
3156                 asn_struct_ctx_t _asn_ctx;
3157         } value;
3158         
3159         /* Context for parsing across buffer boundaries */
3160         asn_struct_ctx_t _asn_ctx;
3161 } X2N_SgNBReleaseConfirm_IEs_t;
3162 typedef struct X2N_SgNBCounterCheckRequest_IEs {
3163         X2N_ProtocolIE_ID_t      id;
3164         X2N_Criticality_t        criticality;
3165         struct X2N_SgNBCounterCheckRequest_IEs__value {
3166                 X2N_SgNBCounterCheckRequest_IEs__value_PR present;
3167                 union X2N_SgNBCounterCheckRequest_IEs__X2N_value_u {
3168                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
3169                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
3170                         X2N_E_RABs_SubjectToSgNBCounterCheck_List_t      E_RABs_SubjectToSgNBCounterCheck_List;
3171                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
3172                 } choice;
3173                 
3174                 /* Context for parsing across buffer boundaries */
3175                 asn_struct_ctx_t _asn_ctx;
3176         } value;
3177         
3178         /* Context for parsing across buffer boundaries */
3179         asn_struct_ctx_t _asn_ctx;
3180 } X2N_SgNBCounterCheckRequest_IEs_t;
3181 typedef struct X2N_SgNBChangeRequired_IEs {
3182         X2N_ProtocolIE_ID_t      id;
3183         X2N_Criticality_t        criticality;
3184         struct X2N_SgNBChangeRequired_IEs__value {
3185                 X2N_SgNBChangeRequired_IEs__value_PR present;
3186                 union X2N_SgNBChangeRequired_IEs__X2N_value_u {
3187                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
3188                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
3189                         X2N_GlobalGNB_ID_t       GlobalGNB_ID;
3190                         X2N_Cause_t      Cause;
3191                         X2N_SgNBtoMeNBContainer_t        SgNBtoMeNBContainer;
3192                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
3193                 } choice;
3194                 
3195                 /* Context for parsing across buffer boundaries */
3196                 asn_struct_ctx_t _asn_ctx;
3197         } value;
3198         
3199         /* Context for parsing across buffer boundaries */
3200         asn_struct_ctx_t _asn_ctx;
3201 } X2N_SgNBChangeRequired_IEs_t;
3202 typedef struct X2N_SgNBChangeConfirm_IEs {
3203         X2N_ProtocolIE_ID_t      id;
3204         X2N_Criticality_t        criticality;
3205         struct X2N_SgNBChangeConfirm_IEs__value {
3206                 X2N_SgNBChangeConfirm_IEs__value_PR present;
3207                 union X2N_SgNBChangeConfirm_IEs__X2N_value_u {
3208                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
3209                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
3210                         X2N_E_RABs_ToBeReleased_SgNBChaConfList_t        E_RABs_ToBeReleased_SgNBChaConfList;
3211                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
3212                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
3213                 } choice;
3214                 
3215                 /* Context for parsing across buffer boundaries */
3216                 asn_struct_ctx_t _asn_ctx;
3217         } value;
3218         
3219         /* Context for parsing across buffer boundaries */
3220         asn_struct_ctx_t _asn_ctx;
3221 } X2N_SgNBChangeConfirm_IEs_t;
3222 typedef struct X2N_RRCTransfer_IEs {
3223         X2N_ProtocolIE_ID_t      id;
3224         X2N_Criticality_t        criticality;
3225         struct X2N_RRCTransfer_IEs__value {
3226                 X2N_RRCTransfer_IEs__value_PR present;
3227                 union X2N_RRCTransfer_IEs__X2N_value_u {
3228                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
3229                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
3230                         X2N_SplitSRB_t   SplitSRB;
3231                         X2N_UENRMeasurement_t    UENRMeasurement;
3232                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
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 } X2N_RRCTransfer_IEs_t;
3242 typedef struct X2N_SgNBChangeRefuse_IEs {
3243         X2N_ProtocolIE_ID_t      id;
3244         X2N_Criticality_t        criticality;
3245         struct X2N_SgNBChangeRefuse_IEs__value {
3246                 X2N_SgNBChangeRefuse_IEs__value_PR present;
3247                 union X2N_SgNBChangeRefuse_IEs__X2N_value_u {
3248                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
3249                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
3250                         X2N_Cause_t      Cause;
3251                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
3252                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
3253                 } choice;
3254                 
3255                 /* Context for parsing across buffer boundaries */
3256                 asn_struct_ctx_t _asn_ctx;
3257         } value;
3258         
3259         /* Context for parsing across buffer boundaries */
3260         asn_struct_ctx_t _asn_ctx;
3261 } X2N_SgNBChangeRefuse_IEs_t;
3262 typedef struct X2N_ENDCX2SetupRequest_IEs {
3263         X2N_ProtocolIE_ID_t      id;
3264         X2N_Criticality_t        criticality;
3265         struct X2N_ENDCX2SetupRequest_IEs__value {
3266                 X2N_ENDCX2SetupRequest_IEs__value_PR present;
3267                 union X2N_ENDCX2SetupRequest_IEs__X2N_value_u {
3268                         X2N_InitiatingNodeType_EndcX2Setup_t     InitiatingNodeType_EndcX2Setup;
3269                 } choice;
3270                 
3271                 /* Context for parsing across buffer boundaries */
3272                 asn_struct_ctx_t _asn_ctx;
3273         } value;
3274         
3275         /* Context for parsing across buffer boundaries */
3276         asn_struct_ctx_t _asn_ctx;
3277 } X2N_ENDCX2SetupRequest_IEs_t;
3278 typedef struct X2N_ENB_ENDCX2SetupReqIEs {
3279         X2N_ProtocolIE_ID_t      id;
3280         X2N_Criticality_t        criticality;
3281         struct X2N_ENB_ENDCX2SetupReqIEs__value {
3282                 X2N_ENB_ENDCX2SetupReqIEs__value_PR present;
3283                 union X2N_ENB_ENDCX2SetupReqIEs__X2N_value_u {
3284                         X2N_GlobalENB_ID_t       GlobalENB_ID;
3285                         X2N_ServedEUTRAcellsENDCX2ManagementList_t       ServedEUTRAcellsENDCX2ManagementList;
3286                 } choice;
3287                 
3288                 /* Context for parsing across buffer boundaries */
3289                 asn_struct_ctx_t _asn_ctx;
3290         } value;
3291         
3292         /* Context for parsing across buffer boundaries */
3293         asn_struct_ctx_t _asn_ctx;
3294 } X2N_ENB_ENDCX2SetupReqIEs_t;
3295 typedef struct X2N_En_gNB_ENDCX2SetupReqIEs {
3296         X2N_ProtocolIE_ID_t      id;
3297         X2N_Criticality_t        criticality;
3298         struct X2N_En_gNB_ENDCX2SetupReqIEs__value {
3299                 X2N_En_gNB_ENDCX2SetupReqIEs__value_PR present;
3300                 union X2N_En_gNB_ENDCX2SetupReqIEs__X2N_value_u {
3301                         X2N_GlobalGNB_ID_t       GlobalGNB_ID;
3302                         X2N_ServedNRcellsENDCX2ManagementList_t  ServedNRcellsENDCX2ManagementList;
3303                 } choice;
3304                 
3305                 /* Context for parsing across buffer boundaries */
3306                 asn_struct_ctx_t _asn_ctx;
3307         } value;
3308         
3309         /* Context for parsing across buffer boundaries */
3310         asn_struct_ctx_t _asn_ctx;
3311 } X2N_En_gNB_ENDCX2SetupReqIEs_t;
3312 typedef struct X2N_ENDCX2SetupResponse_IEs {
3313         X2N_ProtocolIE_ID_t      id;
3314         X2N_Criticality_t        criticality;
3315         struct X2N_ENDCX2SetupResponse_IEs__value {
3316                 X2N_ENDCX2SetupResponse_IEs__value_PR present;
3317                 union X2N_ENDCX2SetupResponse_IEs__X2N_value_u {
3318                         X2N_RespondingNodeType_EndcX2Setup_t     RespondingNodeType_EndcX2Setup;
3319                 } choice;
3320                 
3321                 /* Context for parsing across buffer boundaries */
3322                 asn_struct_ctx_t _asn_ctx;
3323         } value;
3324         
3325         /* Context for parsing across buffer boundaries */
3326         asn_struct_ctx_t _asn_ctx;
3327 } X2N_ENDCX2SetupResponse_IEs_t;
3328 typedef struct X2N_ENB_ENDCX2SetupReqAckIEs {
3329         X2N_ProtocolIE_ID_t      id;
3330         X2N_Criticality_t        criticality;
3331         struct X2N_ENB_ENDCX2SetupReqAckIEs__value {
3332                 X2N_ENB_ENDCX2SetupReqAckIEs__value_PR present;
3333                 union X2N_ENB_ENDCX2SetupReqAckIEs__X2N_value_u {
3334                         X2N_GlobalENB_ID_t       GlobalENB_ID;
3335                         X2N_ServedEUTRAcellsENDCX2ManagementList_t       ServedEUTRAcellsENDCX2ManagementList;
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 } X2N_ENB_ENDCX2SetupReqAckIEs_t;
3345 typedef struct X2N_En_gNB_ENDCX2SetupReqAckIEs {
3346         X2N_ProtocolIE_ID_t      id;
3347         X2N_Criticality_t        criticality;
3348         struct X2N_En_gNB_ENDCX2SetupReqAckIEs__value {
3349                 X2N_En_gNB_ENDCX2SetupReqAckIEs__value_PR present;
3350                 union X2N_En_gNB_ENDCX2SetupReqAckIEs__X2N_value_u {
3351                         X2N_GlobalGNB_ID_t       GlobalGNB_ID;
3352                         X2N_ServedNRcellsENDCX2ManagementList_t  ServedNRcellsENDCX2ManagementList;
3353                 } choice;
3354                 
3355                 /* Context for parsing across buffer boundaries */
3356                 asn_struct_ctx_t _asn_ctx;
3357         } value;
3358         
3359         /* Context for parsing across buffer boundaries */
3360         asn_struct_ctx_t _asn_ctx;
3361 } X2N_En_gNB_ENDCX2SetupReqAckIEs_t;
3362 typedef struct X2N_ENDCX2SetupFailure_IEs {
3363         X2N_ProtocolIE_ID_t      id;
3364         X2N_Criticality_t        criticality;
3365         struct X2N_ENDCX2SetupFailure_IEs__value {
3366                 X2N_ENDCX2SetupFailure_IEs__value_PR present;
3367                 union X2N_ENDCX2SetupFailure_IEs__X2N_value_u {
3368                         X2N_Cause_t      Cause;
3369                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
3370                         X2N_TimeToWait_t         TimeToWait;
3371                 } choice;
3372                 
3373                 /* Context for parsing across buffer boundaries */
3374                 asn_struct_ctx_t _asn_ctx;
3375         } value;
3376         
3377         /* Context for parsing across buffer boundaries */
3378         asn_struct_ctx_t _asn_ctx;
3379 } X2N_ENDCX2SetupFailure_IEs_t;
3380 typedef struct X2N_ENDCConfigurationUpdate_IEs {
3381         X2N_ProtocolIE_ID_t      id;
3382         X2N_Criticality_t        criticality;
3383         struct X2N_ENDCConfigurationUpdate_IEs__value {
3384                 X2N_ENDCConfigurationUpdate_IEs__value_PR present;
3385                 union X2N_ENDCConfigurationUpdate_IEs__X2N_value_u {
3386                         X2N_InitiatingNodeType_EndcConfigUpdate_t        InitiatingNodeType_EndcConfigUpdate;
3387                 } choice;
3388                 
3389                 /* Context for parsing across buffer boundaries */
3390                 asn_struct_ctx_t _asn_ctx;
3391         } value;
3392         
3393         /* Context for parsing across buffer boundaries */
3394         asn_struct_ctx_t _asn_ctx;
3395 } X2N_ENDCConfigurationUpdate_IEs_t;
3396 typedef struct X2N_ENB_ENDCConfigUpdateIEs {
3397         X2N_ProtocolIE_ID_t      id;
3398         X2N_Criticality_t        criticality;
3399         struct X2N_ENB_ENDCConfigUpdateIEs__value {
3400                 X2N_ENB_ENDCConfigUpdateIEs__value_PR present;
3401                 union X2N_ENB_ENDCConfigUpdateIEs__X2N_value_u {
3402                         X2N_CellAssistanceInformation_t  CellAssistanceInformation;
3403                         X2N_ServedEUTRAcellsENDCX2ManagementList_t       ServedEUTRAcellsENDCX2ManagementList;
3404                         X2N_ServedEUTRAcellsToModifyListENDCConfUpd_t    ServedEUTRAcellsToModifyListENDCConfUpd;
3405                         X2N_ServedEUTRAcellsToDeleteListENDCConfUpd_t    ServedEUTRAcellsToDeleteListENDCConfUpd;
3406                 } choice;
3407                 
3408                 /* Context for parsing across buffer boundaries */
3409                 asn_struct_ctx_t _asn_ctx;
3410         } value;
3411         
3412         /* Context for parsing across buffer boundaries */
3413         asn_struct_ctx_t _asn_ctx;
3414 } X2N_ENB_ENDCConfigUpdateIEs_t;
3415 typedef struct X2N_En_gNB_ENDCConfigUpdateIEs {
3416         X2N_ProtocolIE_ID_t      id;
3417         X2N_Criticality_t        criticality;
3418         struct X2N_En_gNB_ENDCConfigUpdateIEs__value {
3419                 X2N_En_gNB_ENDCConfigUpdateIEs__value_PR present;
3420                 union X2N_En_gNB_ENDCConfigUpdateIEs__X2N_value_u {
3421                         X2N_ServedNRcellsENDCX2ManagementList_t  ServedNRcellsENDCX2ManagementList;
3422                         X2N_ServedNRcellsToModifyENDCConfUpdList_t       ServedNRcellsToModifyENDCConfUpdList;
3423                         X2N_ServedNRcellsToDeleteENDCConfUpdList_t       ServedNRcellsToDeleteENDCConfUpdList;
3424                 } choice;
3425                 
3426                 /* Context for parsing across buffer boundaries */
3427                 asn_struct_ctx_t _asn_ctx;
3428         } value;
3429         
3430         /* Context for parsing across buffer boundaries */
3431         asn_struct_ctx_t _asn_ctx;
3432 } X2N_En_gNB_ENDCConfigUpdateIEs_t;
3433 typedef struct X2N_ENDCConfigurationUpdateAcknowledge_IEs {
3434         X2N_ProtocolIE_ID_t      id;
3435         X2N_Criticality_t        criticality;
3436         struct X2N_ENDCConfigurationUpdateAcknowledge_IEs__value {
3437                 X2N_ENDCConfigurationUpdateAcknowledge_IEs__value_PR present;
3438                 union X2N_ENDCConfigurationUpdateAcknowledge_IEs__X2N_value_u {
3439                         X2N_RespondingNodeType_EndcConfigUpdate_t        RespondingNodeType_EndcConfigUpdate;
3440                 } choice;
3441                 
3442                 /* Context for parsing across buffer boundaries */
3443                 asn_struct_ctx_t _asn_ctx;
3444         } value;
3445         
3446         /* Context for parsing across buffer boundaries */
3447         asn_struct_ctx_t _asn_ctx;
3448 } X2N_ENDCConfigurationUpdateAcknowledge_IEs_t;
3449 typedef struct X2N_ENB_ENDCConfigUpdateAckIEs {
3450         X2N_ProtocolIE_ID_t      id;
3451         X2N_Criticality_t        criticality;
3452         struct X2N_ENB_ENDCConfigUpdateAckIEs__value {
3453                 X2N_ENB_ENDCConfigUpdateAckIEs__value_PR present;
3454                 union X2N_ENB_ENDCConfigUpdateAckIEs__X2N_value_u {
3455                 } choice;
3456                 
3457                 /* Context for parsing across buffer boundaries */
3458                 asn_struct_ctx_t _asn_ctx;
3459         } value;
3460         
3461         /* Context for parsing across buffer boundaries */
3462         asn_struct_ctx_t _asn_ctx;
3463 } X2N_ENB_ENDCConfigUpdateAckIEs_t;
3464 typedef struct X2N_En_gNB_ENDCConfigUpdateAckIEs {
3465         X2N_ProtocolIE_ID_t      id;
3466         X2N_Criticality_t        criticality;
3467         struct X2N_En_gNB_ENDCConfigUpdateAckIEs__value {
3468                 X2N_En_gNB_ENDCConfigUpdateAckIEs__value_PR present;
3469                 union X2N_En_gNB_ENDCConfigUpdateAckIEs__X2N_value_u {
3470                         X2N_ServedNRcellsENDCX2ManagementList_t  ServedNRcellsENDCX2ManagementList;
3471                 } choice;
3472                 
3473                 /* Context for parsing across buffer boundaries */
3474                 asn_struct_ctx_t _asn_ctx;
3475         } value;
3476         
3477         /* Context for parsing across buffer boundaries */
3478         asn_struct_ctx_t _asn_ctx;
3479 } X2N_En_gNB_ENDCConfigUpdateAckIEs_t;
3480 typedef struct X2N_ENDCConfigurationUpdateFailure_IEs {
3481         X2N_ProtocolIE_ID_t      id;
3482         X2N_Criticality_t        criticality;
3483         struct X2N_ENDCConfigurationUpdateFailure_IEs__value {
3484                 X2N_ENDCConfigurationUpdateFailure_IEs__value_PR present;
3485                 union X2N_ENDCConfigurationUpdateFailure_IEs__X2N_value_u {
3486                         X2N_Cause_t      Cause;
3487                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
3488                         X2N_TimeToWait_t         TimeToWait;
3489                 } choice;
3490                 
3491                 /* Context for parsing across buffer boundaries */
3492                 asn_struct_ctx_t _asn_ctx;
3493         } value;
3494         
3495         /* Context for parsing across buffer boundaries */
3496         asn_struct_ctx_t _asn_ctx;
3497 } X2N_ENDCConfigurationUpdateFailure_IEs_t;
3498 typedef struct X2N_ENDCCellActivationRequest_IEs {
3499         X2N_ProtocolIE_ID_t      id;
3500         X2N_Criticality_t        criticality;
3501         struct X2N_ENDCCellActivationRequest_IEs__value {
3502                 X2N_ENDCCellActivationRequest_IEs__value_PR present;
3503                 union X2N_ENDCCellActivationRequest_IEs__X2N_value_u {
3504                         X2N_ServedNRCellsToActivate_t    ServedNRCellsToActivate;
3505                         X2N_ActivationID_t       ActivationID;
3506                 } choice;
3507                 
3508                 /* Context for parsing across buffer boundaries */
3509                 asn_struct_ctx_t _asn_ctx;
3510         } value;
3511         
3512         /* Context for parsing across buffer boundaries */
3513         asn_struct_ctx_t _asn_ctx;
3514 } X2N_ENDCCellActivationRequest_IEs_t;
3515 typedef struct X2N_ENDCCellActivationResponse_IEs {
3516         X2N_ProtocolIE_ID_t      id;
3517         X2N_Criticality_t        criticality;
3518         struct X2N_ENDCCellActivationResponse_IEs__value {
3519                 X2N_ENDCCellActivationResponse_IEs__value_PR present;
3520                 union X2N_ENDCCellActivationResponse_IEs__X2N_value_u {
3521                         X2N_ActivatedNRCellList_t        ActivatedNRCellList;
3522                         X2N_ActivationID_t       ActivationID;
3523                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
3524                 } choice;
3525                 
3526                 /* Context for parsing across buffer boundaries */
3527                 asn_struct_ctx_t _asn_ctx;
3528         } value;
3529         
3530         /* Context for parsing across buffer boundaries */
3531         asn_struct_ctx_t _asn_ctx;
3532 } X2N_ENDCCellActivationResponse_IEs_t;
3533 typedef struct X2N_ENDCCellActivationFailure_IEs {
3534         X2N_ProtocolIE_ID_t      id;
3535         X2N_Criticality_t        criticality;
3536         struct X2N_ENDCCellActivationFailure_IEs__value {
3537                 X2N_ENDCCellActivationFailure_IEs__value_PR present;
3538                 union X2N_ENDCCellActivationFailure_IEs__X2N_value_u {
3539                         X2N_ActivationID_t       ActivationID;
3540                         X2N_Cause_t      Cause;
3541                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
3542                 } choice;
3543                 
3544                 /* Context for parsing across buffer boundaries */
3545                 asn_struct_ctx_t _asn_ctx;
3546         } value;
3547         
3548         /* Context for parsing across buffer boundaries */
3549         asn_struct_ctx_t _asn_ctx;
3550 } X2N_ENDCCellActivationFailure_IEs_t;
3551 typedef struct X2N_SecondaryRATDataUsageReport_IEs {
3552         X2N_ProtocolIE_ID_t      id;
3553         X2N_Criticality_t        criticality;
3554         struct X2N_SecondaryRATDataUsageReport_IEs__value {
3555                 X2N_SecondaryRATDataUsageReport_IEs__value_PR present;
3556                 union X2N_SecondaryRATDataUsageReport_IEs__X2N_value_u {
3557                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
3558                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
3559                         X2N_SecondaryRATUsageReportList_t        SecondaryRATUsageReportList;
3560                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
3561                 } choice;
3562                 
3563                 /* Context for parsing across buffer boundaries */
3564                 asn_struct_ctx_t _asn_ctx;
3565         } value;
3566         
3567         /* Context for parsing across buffer boundaries */
3568         asn_struct_ctx_t _asn_ctx;
3569 } X2N_SecondaryRATDataUsageReport_IEs_t;
3570 typedef struct X2N_SgNBActivityNotification_IEs {
3571         X2N_ProtocolIE_ID_t      id;
3572         X2N_Criticality_t        criticality;
3573         struct X2N_SgNBActivityNotification_IEs__value {
3574                 X2N_SgNBActivityNotification_IEs__value_PR present;
3575                 union X2N_SgNBActivityNotification_IEs__X2N_value_u {
3576                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
3577                         X2N_SgNB_UE_X2AP_ID_t    SgNB_UE_X2AP_ID;
3578                         X2N_UserPlaneTrafficActivityReport_t     UserPlaneTrafficActivityReport;
3579                         X2N_ERABActivityNotifyItemList_t         ERABActivityNotifyItemList;
3580                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
3581                 } choice;
3582                 
3583                 /* Context for parsing across buffer boundaries */
3584                 asn_struct_ctx_t _asn_ctx;
3585         } value;
3586         
3587         /* Context for parsing across buffer boundaries */
3588         asn_struct_ctx_t _asn_ctx;
3589 } X2N_SgNBActivityNotification_IEs_t;
3590 typedef struct X2N_ENDCPartialResetRequired_IEs {
3591         X2N_ProtocolIE_ID_t      id;
3592         X2N_Criticality_t        criticality;
3593         struct X2N_ENDCPartialResetRequired_IEs__value {
3594                 X2N_ENDCPartialResetRequired_IEs__value_PR present;
3595                 union X2N_ENDCPartialResetRequired_IEs__X2N_value_u {
3596                         X2N_UEsToBeResetList_t   UEsToBeResetList;
3597                         X2N_Cause_t      Cause;
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 } X2N_ENDCPartialResetRequired_IEs_t;
3607 typedef struct X2N_ENDCPartialResetConfirm_IEs {
3608         X2N_ProtocolIE_ID_t      id;
3609         X2N_Criticality_t        criticality;
3610         struct X2N_ENDCPartialResetConfirm_IEs__value {
3611                 X2N_ENDCPartialResetConfirm_IEs__value_PR present;
3612                 union X2N_ENDCPartialResetConfirm_IEs__X2N_value_u {
3613                         X2N_UEsToBeResetList_t   UEsToBeResetList;
3614                 } choice;
3615                 
3616                 /* Context for parsing across buffer boundaries */
3617                 asn_struct_ctx_t _asn_ctx;
3618         } value;
3619         
3620         /* Context for parsing across buffer boundaries */
3621         asn_struct_ctx_t _asn_ctx;
3622 } X2N_ENDCPartialResetConfirm_IEs_t;
3623 typedef struct X2N_EUTRANRCellResourceCoordinationRequest_IEs {
3624         X2N_ProtocolIE_ID_t      id;
3625         X2N_Criticality_t        criticality;
3626         struct X2N_EUTRANRCellResourceCoordinationRequest_IEs__value {
3627                 X2N_EUTRANRCellResourceCoordinationRequest_IEs__value_PR present;
3628                 union X2N_EUTRANRCellResourceCoordinationRequest_IEs__X2N_value_u {
3629                         X2N_InitiatingNodeType_EutranrCellResourceCoordination_t         InitiatingNodeType_EutranrCellResourceCoordination;
3630                 } choice;
3631                 
3632                 /* Context for parsing across buffer boundaries */
3633                 asn_struct_ctx_t _asn_ctx;
3634         } value;
3635         
3636         /* Context for parsing across buffer boundaries */
3637         asn_struct_ctx_t _asn_ctx;
3638 } X2N_EUTRANRCellResourceCoordinationRequest_IEs_t;
3639 typedef struct X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs {
3640         X2N_ProtocolIE_ID_t      id;
3641         X2N_Criticality_t        criticality;
3642         struct X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__value {
3643                 X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR present;
3644                 union X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs__X2N_value_u {
3645                         X2N_DataTrafficResourceIndication_t      DataTrafficResourceIndication;
3646                         X2N_SpectrumSharingGroupID_t     SpectrumSharingGroupID;
3647                         X2N_ListofEUTRACellsinEUTRACoordinationReq_t     ListofEUTRACellsinEUTRACoordinationReq;
3648                 } choice;
3649                 
3650                 /* Context for parsing across buffer boundaries */
3651                 asn_struct_ctx_t _asn_ctx;
3652         } value;
3653         
3654         /* Context for parsing across buffer boundaries */
3655         asn_struct_ctx_t _asn_ctx;
3656 } X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs_t;
3657 typedef struct X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs {
3658         X2N_ProtocolIE_ID_t      id;
3659         X2N_Criticality_t        criticality;
3660         struct X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value {
3661                 X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR present;
3662                 union X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__X2N_value_u {
3663                         X2N_DataTrafficResourceIndication_t      DataTrafficResourceIndication;
3664                         X2N_ListofEUTRACellsinNRCoordinationReq_t        ListofEUTRACellsinNRCoordinationReq;
3665                         X2N_SpectrumSharingGroupID_t     SpectrumSharingGroupID;
3666                         X2N_ListofNRCellsinNRCoordinationReq_t   ListofNRCellsinNRCoordinationReq;
3667                 } choice;
3668                 
3669                 /* Context for parsing across buffer boundaries */
3670                 asn_struct_ctx_t _asn_ctx;
3671         } value;
3672         
3673         /* Context for parsing across buffer boundaries */
3674         asn_struct_ctx_t _asn_ctx;
3675 } X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs_t;
3676 typedef struct X2N_EUTRANRCellResourceCoordinationResponse_IEs {
3677         X2N_ProtocolIE_ID_t      id;
3678         X2N_Criticality_t        criticality;
3679         struct X2N_EUTRANRCellResourceCoordinationResponse_IEs__value {
3680                 X2N_EUTRANRCellResourceCoordinationResponse_IEs__value_PR present;
3681                 union X2N_EUTRANRCellResourceCoordinationResponse_IEs__X2N_value_u {
3682                         X2N_RespondingNodeType_EutranrCellResourceCoordination_t         RespondingNodeType_EutranrCellResourceCoordination;
3683                 } choice;
3684                 
3685                 /* Context for parsing across buffer boundaries */
3686                 asn_struct_ctx_t _asn_ctx;
3687         } value;
3688         
3689         /* Context for parsing across buffer boundaries */
3690         asn_struct_ctx_t _asn_ctx;
3691 } X2N_EUTRANRCellResourceCoordinationResponse_IEs_t;
3692 typedef struct X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs {
3693         X2N_ProtocolIE_ID_t      id;
3694         X2N_Criticality_t        criticality;
3695         struct X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value {
3696                 X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR present;
3697                 union X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__X2N_value_u {
3698                         X2N_DataTrafficResourceIndication_t      DataTrafficResourceIndication;
3699                         X2N_SpectrumSharingGroupID_t     SpectrumSharingGroupID;
3700                         X2N_ListofEUTRACellsinEUTRACoordinationResp_t    ListofEUTRACellsinEUTRACoordinationResp;
3701                 } choice;
3702                 
3703                 /* Context for parsing across buffer boundaries */
3704                 asn_struct_ctx_t _asn_ctx;
3705         } value;
3706         
3707         /* Context for parsing across buffer boundaries */
3708         asn_struct_ctx_t _asn_ctx;
3709 } X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs_t;
3710 typedef struct X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs {
3711         X2N_ProtocolIE_ID_t      id;
3712         X2N_Criticality_t        criticality;
3713         struct X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value {
3714                 X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR present;
3715                 union X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__X2N_value_u {
3716                         X2N_DataTrafficResourceIndication_t      DataTrafficResourceIndication;
3717                         X2N_SpectrumSharingGroupID_t     SpectrumSharingGroupID;
3718                         X2N_ListofNRCellsinNRCoordinationResp_t  ListofNRCellsinNRCoordinationResp;
3719                 } choice;
3720                 
3721                 /* Context for parsing across buffer boundaries */
3722                 asn_struct_ctx_t _asn_ctx;
3723         } value;
3724         
3725         /* Context for parsing across buffer boundaries */
3726         asn_struct_ctx_t _asn_ctx;
3727 } X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs_t;
3728 typedef struct X2N_ENDCX2RemovalRequest_IEs {
3729         X2N_ProtocolIE_ID_t      id;
3730         X2N_Criticality_t        criticality;
3731         struct X2N_ENDCX2RemovalRequest_IEs__value {
3732                 X2N_ENDCX2RemovalRequest_IEs__value_PR present;
3733                 union X2N_ENDCX2RemovalRequest_IEs__X2N_value_u {
3734                         X2N_InitiatingNodeType_EndcX2Removal_t   InitiatingNodeType_EndcX2Removal;
3735                 } choice;
3736                 
3737                 /* Context for parsing across buffer boundaries */
3738                 asn_struct_ctx_t _asn_ctx;
3739         } value;
3740         
3741         /* Context for parsing across buffer boundaries */
3742         asn_struct_ctx_t _asn_ctx;
3743 } X2N_ENDCX2RemovalRequest_IEs_t;
3744 typedef struct X2N_ENB_ENDCX2RemovalReqIEs {
3745         X2N_ProtocolIE_ID_t      id;
3746         X2N_Criticality_t        criticality;
3747         struct X2N_ENB_ENDCX2RemovalReqIEs__value {
3748                 X2N_ENB_ENDCX2RemovalReqIEs__value_PR present;
3749                 union X2N_ENB_ENDCX2RemovalReqIEs__X2N_value_u {
3750                         X2N_GlobalENB_ID_t       GlobalENB_ID;
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 } X2N_ENB_ENDCX2RemovalReqIEs_t;
3760 typedef struct X2N_En_gNB_ENDCX2RemovalReqIEs {
3761         X2N_ProtocolIE_ID_t      id;
3762         X2N_Criticality_t        criticality;
3763         struct X2N_En_gNB_ENDCX2RemovalReqIEs__value {
3764                 X2N_En_gNB_ENDCX2RemovalReqIEs__value_PR present;
3765                 union X2N_En_gNB_ENDCX2RemovalReqIEs__X2N_value_u {
3766                         X2N_GlobalGNB_ID_t       GlobalGNB_ID;
3767                 } choice;
3768                 
3769                 /* Context for parsing across buffer boundaries */
3770                 asn_struct_ctx_t _asn_ctx;
3771         } value;
3772         
3773         /* Context for parsing across buffer boundaries */
3774         asn_struct_ctx_t _asn_ctx;
3775 } X2N_En_gNB_ENDCX2RemovalReqIEs_t;
3776 typedef struct X2N_ENDCX2RemovalResponse_IEs {
3777         X2N_ProtocolIE_ID_t      id;
3778         X2N_Criticality_t        criticality;
3779         struct X2N_ENDCX2RemovalResponse_IEs__value {
3780                 X2N_ENDCX2RemovalResponse_IEs__value_PR present;
3781                 union X2N_ENDCX2RemovalResponse_IEs__X2N_value_u {
3782                         X2N_RespondingNodeType_EndcX2Removal_t   RespondingNodeType_EndcX2Removal;
3783                 } choice;
3784                 
3785                 /* Context for parsing across buffer boundaries */
3786                 asn_struct_ctx_t _asn_ctx;
3787         } value;
3788         
3789         /* Context for parsing across buffer boundaries */
3790         asn_struct_ctx_t _asn_ctx;
3791 } X2N_ENDCX2RemovalResponse_IEs_t;
3792 typedef struct X2N_ENB_ENDCX2RemovalReqAckIEs {
3793         X2N_ProtocolIE_ID_t      id;
3794         X2N_Criticality_t        criticality;
3795         struct X2N_ENB_ENDCX2RemovalReqAckIEs__value {
3796                 X2N_ENB_ENDCX2RemovalReqAckIEs__value_PR present;
3797                 union X2N_ENB_ENDCX2RemovalReqAckIEs__X2N_value_u {
3798                         X2N_GlobalENB_ID_t       GlobalENB_ID;
3799                 } choice;
3800                 
3801                 /* Context for parsing across buffer boundaries */
3802                 asn_struct_ctx_t _asn_ctx;
3803         } value;
3804         
3805         /* Context for parsing across buffer boundaries */
3806         asn_struct_ctx_t _asn_ctx;
3807 } X2N_ENB_ENDCX2RemovalReqAckIEs_t;
3808 typedef struct X2N_En_gNB_ENDCX2RemovalReqAckIEs {
3809         X2N_ProtocolIE_ID_t      id;
3810         X2N_Criticality_t        criticality;
3811         struct X2N_En_gNB_ENDCX2RemovalReqAckIEs__value {
3812                 X2N_En_gNB_ENDCX2RemovalReqAckIEs__value_PR present;
3813                 union X2N_En_gNB_ENDCX2RemovalReqAckIEs__X2N_value_u {
3814                         X2N_GlobalGNB_ID_t       GlobalGNB_ID;
3815                 } choice;
3816                 
3817                 /* Context for parsing across buffer boundaries */
3818                 asn_struct_ctx_t _asn_ctx;
3819         } value;
3820         
3821         /* Context for parsing across buffer boundaries */
3822         asn_struct_ctx_t _asn_ctx;
3823 } X2N_En_gNB_ENDCX2RemovalReqAckIEs_t;
3824 typedef struct X2N_ENDCX2RemovalFailure_IEs {
3825         X2N_ProtocolIE_ID_t      id;
3826         X2N_Criticality_t        criticality;
3827         struct X2N_ENDCX2RemovalFailure_IEs__value {
3828                 X2N_ENDCX2RemovalFailure_IEs__value_PR present;
3829                 union X2N_ENDCX2RemovalFailure_IEs__X2N_value_u {
3830                         X2N_Cause_t      Cause;
3831                         X2N_CriticalityDiagnostics_t     CriticalityDiagnostics;
3832                 } choice;
3833                 
3834                 /* Context for parsing across buffer boundaries */
3835                 asn_struct_ctx_t _asn_ctx;
3836         } value;
3837         
3838         /* Context for parsing across buffer boundaries */
3839         asn_struct_ctx_t _asn_ctx;
3840 } X2N_ENDCX2RemovalFailure_IEs_t;
3841 typedef struct X2N_DataForwardingAddressIndication_IEs {
3842         X2N_ProtocolIE_ID_t      id;
3843         X2N_Criticality_t        criticality;
3844         struct X2N_DataForwardingAddressIndication_IEs__value {
3845                 X2N_DataForwardingAddressIndication_IEs__value_PR present;
3846                 union X2N_DataForwardingAddressIndication_IEs__X2N_value_u {
3847                         X2N_UE_X2AP_ID_Extension_t       UE_X2AP_ID_Extension;
3848                         X2N_UE_X2AP_ID_t         UE_X2AP_ID;
3849                         X2N_E_RABs_DataForwardingAddress_List_t  E_RABs_DataForwardingAddress_List;
3850                 } choice;
3851                 
3852                 /* Context for parsing across buffer boundaries */
3853                 asn_struct_ctx_t _asn_ctx;
3854         } value;
3855         
3856         /* Context for parsing across buffer boundaries */
3857         asn_struct_ctx_t _asn_ctx;
3858 } X2N_DataForwardingAddressIndication_IEs_t;
3859 typedef struct X2N_GNBStatusIndicationIEs {
3860         X2N_ProtocolIE_ID_t      id;
3861         X2N_Criticality_t        criticality;
3862         struct X2N_GNBStatusIndicationIEs__value {
3863                 X2N_GNBStatusIndicationIEs__value_PR present;
3864                 union X2N_GNBStatusIndicationIEs__X2N_value_u {
3865                         X2N_GNBOverloadInformation_t     GNBOverloadInformation;
3866                 } choice;
3867                 
3868                 /* Context for parsing across buffer boundaries */
3869                 asn_struct_ctx_t _asn_ctx;
3870         } value;
3871         
3872         /* Context for parsing across buffer boundaries */
3873         asn_struct_ctx_t _asn_ctx;
3874 } X2N_GNBStatusIndicationIEs_t;
3875
3876 /* Implementation */
3877 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeSetup_ItemIEs;
3878 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeSetup_ItemIEs_specs_1;
3879 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeSetup_ItemIEs_1[3];
3880 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ItemIEs;
3881 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ItemIEs_specs_5;
3882 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ItemIEs_5[3];
3883 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_SubjectToStatusTransfer_ItemIEs;
3884 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_SubjectToStatusTransfer_ItemIEs_specs_9;
3885 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_SubjectToStatusTransfer_ItemIEs_9[3];
3886 extern asn_TYPE_descriptor_t asn_DEF_X2N_CellInformation_ItemIEs;
3887 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_CellInformation_ItemIEs_specs_13;
3888 extern asn_TYPE_member_t asn_MBR_X2N_CellInformation_ItemIEs_13[3];
3889 extern asn_TYPE_descriptor_t asn_DEF_X2N_CellToReport_ItemIEs;
3890 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_CellToReport_ItemIEs_specs_17;
3891 extern asn_TYPE_member_t asn_MBR_X2N_CellToReport_ItemIEs_17[3];
3892 extern asn_TYPE_descriptor_t asn_DEF_X2N_MeasurementInitiationResult_ItemIEs;
3893 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_MeasurementInitiationResult_ItemIEs_specs_21;
3894 extern asn_TYPE_member_t asn_MBR_X2N_MeasurementInitiationResult_ItemIEs_21[3];
3895 extern asn_TYPE_descriptor_t asn_DEF_X2N_MeasurementFailureCause_ItemIEs;
3896 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_MeasurementFailureCause_ItemIEs_specs_25;
3897 extern asn_TYPE_member_t asn_MBR_X2N_MeasurementFailureCause_ItemIEs_25[3];
3898 extern asn_TYPE_descriptor_t asn_DEF_X2N_CompleteFailureCauseInformation_ItemIEs;
3899 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_CompleteFailureCauseInformation_ItemIEs_specs_29;
3900 extern asn_TYPE_member_t asn_MBR_X2N_CompleteFailureCauseInformation_ItemIEs_29[3];
3901 extern asn_TYPE_descriptor_t asn_DEF_X2N_CellMeasurementResult_ItemIEs;
3902 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_CellMeasurementResult_ItemIEs_specs_33;
3903 extern asn_TYPE_member_t asn_MBR_X2N_CellMeasurementResult_ItemIEs_33[3];
3904 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeAdded_ItemIEs;
3905 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeAdded_ItemIEs_specs_37;
3906 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeAdded_ItemIEs_37[3];
3907 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeAdded_ItemIEs;
3908 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeAdded_ItemIEs_specs_41;
3909 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeAdded_ItemIEs_41[3];
3910 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeAdded_ModReqItemIEs;
3911 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeAdded_ModReqItemIEs_specs_45;
3912 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeAdded_ModReqItemIEs_45[3];
3913 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeModified_ModReqItemIEs;
3914 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeModified_ModReqItemIEs_specs_49;
3915 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeModified_ModReqItemIEs_49[3];
3916 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_ModReqItemIEs;
3917 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_ModReqItemIEs_specs_53;
3918 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_ModReqItemIEs_53[3];
3919 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs;
3920 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs_specs_57;
3921 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeAdded_ModAckItemIEs_57[3];
3922 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs;
3923 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs_specs_61;
3924 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeModified_ModAckItemIEs_61[3];
3925 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs;
3926 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs_specs_65;
3927 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeReleased_ModAckItemIEs_65[3];
3928 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_ModReqdItemIEs;
3929 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_ModReqdItemIEs_specs_69;
3930 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_ModReqdItemIEs_69[3];
3931 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_RelReqItemIEs;
3932 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_RelReqItemIEs_specs_73;
3933 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_RelReqItemIEs_73[3];
3934 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_RelConfItemIEs;
3935 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_RelConfItemIEs_specs_77;
3936 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_RelConfItemIEs_77[3];
3937 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_SubjectToCounterCheckItemIEs;
3938 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_SubjectToCounterCheckItemIEs_specs_81;
3939 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_SubjectToCounterCheckItemIEs_81[3];
3940 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeSetupRetrieve_ItemIEs;
3941 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeSetupRetrieve_ItemIEs_specs_85;
3942 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeSetupRetrieve_ItemIEs_85[3];
3943 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs;
3944 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs_specs_89;
3945 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs_89[3];
3946 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs;
3947 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs_specs_93;
3948 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs_93[3];
3949 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs;
3950 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs_specs_97;
3951 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeAdded_SgNBModReq_ItemIEs_97[3];
3952 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs;
3953 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs_specs_101;
3954 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeModified_SgNBModReq_ItemIEs_101[3];
3955 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs;
3956 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs_specs_105;
3957 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_SgNBModReq_ItemIEs_105[3];
3958 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs;
3959 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs_specs_109;
3960 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs_109[3];
3961 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs;
3962 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs_specs_113;
3963 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs_113[3];
3964 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs;
3965 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs_specs_117;
3966 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs_117[3];
3967 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs;
3968 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs_specs_121;
3969 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs_121[3];
3970 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs;
3971 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs_specs_125;
3972 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeModified_SgNBModReqd_ItemIEs_125[3];
3973 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs;
3974 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs_specs_129;
3975 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs_129[3];
3976 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs;
3977 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs_specs_133;
3978 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs_133[3];
3979 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs;
3980 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs_specs_137;
3981 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs_137[3];
3982 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs;
3983 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs_specs_141;
3984 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs_141[3];
3985 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs;
3986 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs_specs_145;
3987 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs_145[3];
3988 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs;
3989 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs_specs_149;
3990 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_SubjectToSgNBCounterCheck_ItemIEs_149[3];
3991 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs;
3992 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs_specs_153;
3993 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs_153[3];
3994 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABs_DataForwardingAddress_ItemIEs;
3995 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABs_DataForwardingAddress_ItemIEs_specs_157;
3996 extern asn_TYPE_member_t asn_MBR_X2N_E_RABs_DataForwardingAddress_ItemIEs_157[3];
3997 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RAB_ItemIEs;
3998 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RAB_ItemIEs_specs_161;
3999 extern asn_TYPE_member_t asn_MBR_X2N_E_RAB_ItemIEs_161[3];
4000 extern asn_TYPE_descriptor_t asn_DEF_X2N_E_RABUsageReport_ItemIEs;
4001 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_E_RABUsageReport_ItemIEs_specs_165;
4002 extern asn_TYPE_member_t asn_MBR_X2N_E_RABUsageReport_ItemIEs_165[3];
4003 extern asn_TYPE_descriptor_t asn_DEF_X2N_SecondaryRATUsageReport_ItemIEs;
4004 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SecondaryRATUsageReport_ItemIEs_specs_169;
4005 extern asn_TYPE_member_t asn_MBR_X2N_SecondaryRATUsageReport_ItemIEs_169[3];
4006 extern asn_TYPE_descriptor_t asn_DEF_X2N_HandoverRequest_IEs;
4007 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_HandoverRequest_IEs_specs_173;
4008 extern asn_TYPE_member_t asn_MBR_X2N_HandoverRequest_IEs_173[3];
4009 extern asn_TYPE_descriptor_t asn_DEF_X2N_HandoverRequestAcknowledge_IEs;
4010 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_HandoverRequestAcknowledge_IEs_specs_177;
4011 extern asn_TYPE_member_t asn_MBR_X2N_HandoverRequestAcknowledge_IEs_177[3];
4012 extern asn_TYPE_descriptor_t asn_DEF_X2N_HandoverPreparationFailure_IEs;
4013 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_HandoverPreparationFailure_IEs_specs_181;
4014 extern asn_TYPE_member_t asn_MBR_X2N_HandoverPreparationFailure_IEs_181[3];
4015 extern asn_TYPE_descriptor_t asn_DEF_X2N_HandoverReport_IEs;
4016 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_HandoverReport_IEs_specs_185;
4017 extern asn_TYPE_member_t asn_MBR_X2N_HandoverReport_IEs_185[3];
4018 extern asn_TYPE_descriptor_t asn_DEF_X2N_SNStatusTransfer_IEs;
4019 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SNStatusTransfer_IEs_specs_189;
4020 extern asn_TYPE_member_t asn_MBR_X2N_SNStatusTransfer_IEs_189[3];
4021 extern asn_TYPE_descriptor_t asn_DEF_X2N_UEContextRelease_IEs;
4022 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_UEContextRelease_IEs_specs_193;
4023 extern asn_TYPE_member_t asn_MBR_X2N_UEContextRelease_IEs_193[3];
4024 extern asn_TYPE_descriptor_t asn_DEF_X2N_HandoverCancel_IEs;
4025 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_HandoverCancel_IEs_specs_197;
4026 extern asn_TYPE_member_t asn_MBR_X2N_HandoverCancel_IEs_197[3];
4027 extern asn_TYPE_descriptor_t asn_DEF_X2N_ErrorIndication_IEs;
4028 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ErrorIndication_IEs_specs_201;
4029 extern asn_TYPE_member_t asn_MBR_X2N_ErrorIndication_IEs_201[3];
4030 extern asn_TYPE_descriptor_t asn_DEF_X2N_ResetRequest_IEs;
4031 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ResetRequest_IEs_specs_205;
4032 extern asn_TYPE_member_t asn_MBR_X2N_ResetRequest_IEs_205[3];
4033 extern asn_TYPE_descriptor_t asn_DEF_X2N_ResetResponse_IEs;
4034 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ResetResponse_IEs_specs_209;
4035 extern asn_TYPE_member_t asn_MBR_X2N_ResetResponse_IEs_209[3];
4036 extern asn_TYPE_descriptor_t asn_DEF_X2N_X2SetupRequest_IEs;
4037 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_X2SetupRequest_IEs_specs_213;
4038 extern asn_TYPE_member_t asn_MBR_X2N_X2SetupRequest_IEs_213[3];
4039 extern asn_TYPE_descriptor_t asn_DEF_X2N_X2SetupResponse_IEs;
4040 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_X2SetupResponse_IEs_specs_217;
4041 extern asn_TYPE_member_t asn_MBR_X2N_X2SetupResponse_IEs_217[3];
4042 extern asn_TYPE_descriptor_t asn_DEF_X2N_X2SetupFailure_IEs;
4043 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_X2SetupFailure_IEs_specs_221;
4044 extern asn_TYPE_member_t asn_MBR_X2N_X2SetupFailure_IEs_221[3];
4045 extern asn_TYPE_descriptor_t asn_DEF_X2N_LoadInformation_IEs;
4046 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_LoadInformation_IEs_specs_225;
4047 extern asn_TYPE_member_t asn_MBR_X2N_LoadInformation_IEs_225[3];
4048 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENBConfigurationUpdate_IEs;
4049 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENBConfigurationUpdate_IEs_specs_229;
4050 extern asn_TYPE_member_t asn_MBR_X2N_ENBConfigurationUpdate_IEs_229[3];
4051 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENBConfigurationUpdateAcknowledge_IEs;
4052 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENBConfigurationUpdateAcknowledge_IEs_specs_233;
4053 extern asn_TYPE_member_t asn_MBR_X2N_ENBConfigurationUpdateAcknowledge_IEs_233[3];
4054 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENBConfigurationUpdateFailure_IEs;
4055 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENBConfigurationUpdateFailure_IEs_specs_237;
4056 extern asn_TYPE_member_t asn_MBR_X2N_ENBConfigurationUpdateFailure_IEs_237[3];
4057 extern asn_TYPE_descriptor_t asn_DEF_X2N_ResourceStatusRequest_IEs;
4058 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ResourceStatusRequest_IEs_specs_241;
4059 extern asn_TYPE_member_t asn_MBR_X2N_ResourceStatusRequest_IEs_241[3];
4060 extern asn_TYPE_descriptor_t asn_DEF_X2N_ResourceStatusResponse_IEs;
4061 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ResourceStatusResponse_IEs_specs_245;
4062 extern asn_TYPE_member_t asn_MBR_X2N_ResourceStatusResponse_IEs_245[3];
4063 extern asn_TYPE_descriptor_t asn_DEF_X2N_ResourceStatusFailure_IEs;
4064 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ResourceStatusFailure_IEs_specs_249;
4065 extern asn_TYPE_member_t asn_MBR_X2N_ResourceStatusFailure_IEs_249[3];
4066 extern asn_TYPE_descriptor_t asn_DEF_X2N_ResourceStatusUpdate_IEs;
4067 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ResourceStatusUpdate_IEs_specs_253;
4068 extern asn_TYPE_member_t asn_MBR_X2N_ResourceStatusUpdate_IEs_253[3];
4069 extern asn_TYPE_descriptor_t asn_DEF_X2N_MobilityChangeRequest_IEs;
4070 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_MobilityChangeRequest_IEs_specs_257;
4071 extern asn_TYPE_member_t asn_MBR_X2N_MobilityChangeRequest_IEs_257[3];
4072 extern asn_TYPE_descriptor_t asn_DEF_X2N_MobilityChangeAcknowledge_IEs;
4073 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_MobilityChangeAcknowledge_IEs_specs_261;
4074 extern asn_TYPE_member_t asn_MBR_X2N_MobilityChangeAcknowledge_IEs_261[3];
4075 extern asn_TYPE_descriptor_t asn_DEF_X2N_MobilityChangeFailure_IEs;
4076 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_MobilityChangeFailure_IEs_specs_265;
4077 extern asn_TYPE_member_t asn_MBR_X2N_MobilityChangeFailure_IEs_265[3];
4078 extern asn_TYPE_descriptor_t asn_DEF_X2N_RLFIndication_IEs;
4079 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_RLFIndication_IEs_specs_269;
4080 extern asn_TYPE_member_t asn_MBR_X2N_RLFIndication_IEs_269[3];
4081 extern asn_TYPE_descriptor_t asn_DEF_X2N_CellActivationRequest_IEs;
4082 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_CellActivationRequest_IEs_specs_273;
4083 extern asn_TYPE_member_t asn_MBR_X2N_CellActivationRequest_IEs_273[3];
4084 extern asn_TYPE_descriptor_t asn_DEF_X2N_CellActivationResponse_IEs;
4085 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_CellActivationResponse_IEs_specs_277;
4086 extern asn_TYPE_member_t asn_MBR_X2N_CellActivationResponse_IEs_277[3];
4087 extern asn_TYPE_descriptor_t asn_DEF_X2N_CellActivationFailure_IEs;
4088 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_CellActivationFailure_IEs_specs_281;
4089 extern asn_TYPE_member_t asn_MBR_X2N_CellActivationFailure_IEs_281[3];
4090 extern asn_TYPE_descriptor_t asn_DEF_X2N_X2Release_IEs;
4091 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_X2Release_IEs_specs_285;
4092 extern asn_TYPE_member_t asn_MBR_X2N_X2Release_IEs_285[3];
4093 extern asn_TYPE_descriptor_t asn_DEF_X2N_X2APMessageTransfer_IEs;
4094 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_X2APMessageTransfer_IEs_specs_289;
4095 extern asn_TYPE_member_t asn_MBR_X2N_X2APMessageTransfer_IEs_289[3];
4096 extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBAdditionRequest_IEs;
4097 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBAdditionRequest_IEs_specs_293;
4098 extern asn_TYPE_member_t asn_MBR_X2N_SeNBAdditionRequest_IEs_293[3];
4099 extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBAdditionRequestAcknowledge_IEs;
4100 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBAdditionRequestAcknowledge_IEs_specs_297;
4101 extern asn_TYPE_member_t asn_MBR_X2N_SeNBAdditionRequestAcknowledge_IEs_297[3];
4102 extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBAdditionRequestReject_IEs;
4103 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBAdditionRequestReject_IEs_specs_301;
4104 extern asn_TYPE_member_t asn_MBR_X2N_SeNBAdditionRequestReject_IEs_301[3];
4105 extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBReconfigurationComplete_IEs;
4106 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBReconfigurationComplete_IEs_specs_305;
4107 extern asn_TYPE_member_t asn_MBR_X2N_SeNBReconfigurationComplete_IEs_305[3];
4108 extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBModificationRequest_IEs;
4109 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBModificationRequest_IEs_specs_309;
4110 extern asn_TYPE_member_t asn_MBR_X2N_SeNBModificationRequest_IEs_309[3];
4111 extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBModificationRequestAcknowledge_IEs;
4112 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBModificationRequestAcknowledge_IEs_specs_313;
4113 extern asn_TYPE_member_t asn_MBR_X2N_SeNBModificationRequestAcknowledge_IEs_313[3];
4114 extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBModificationRequestReject_IEs;
4115 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBModificationRequestReject_IEs_specs_317;
4116 extern asn_TYPE_member_t asn_MBR_X2N_SeNBModificationRequestReject_IEs_317[3];
4117 extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBModificationRequired_IEs;
4118 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBModificationRequired_IEs_specs_321;
4119 extern asn_TYPE_member_t asn_MBR_X2N_SeNBModificationRequired_IEs_321[3];
4120 extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBModificationConfirm_IEs;
4121 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBModificationConfirm_IEs_specs_325;
4122 extern asn_TYPE_member_t asn_MBR_X2N_SeNBModificationConfirm_IEs_325[3];
4123 extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBModificationRefuse_IEs;
4124 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBModificationRefuse_IEs_specs_329;
4125 extern asn_TYPE_member_t asn_MBR_X2N_SeNBModificationRefuse_IEs_329[3];
4126 extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBReleaseRequest_IEs;
4127 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBReleaseRequest_IEs_specs_333;
4128 extern asn_TYPE_member_t asn_MBR_X2N_SeNBReleaseRequest_IEs_333[3];
4129 extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBReleaseRequired_IEs;
4130 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBReleaseRequired_IEs_specs_337;
4131 extern asn_TYPE_member_t asn_MBR_X2N_SeNBReleaseRequired_IEs_337[3];
4132 extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBReleaseConfirm_IEs;
4133 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBReleaseConfirm_IEs_specs_341;
4134 extern asn_TYPE_member_t asn_MBR_X2N_SeNBReleaseConfirm_IEs_341[3];
4135 extern asn_TYPE_descriptor_t asn_DEF_X2N_SeNBCounterCheckRequest_IEs;
4136 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SeNBCounterCheckRequest_IEs_specs_345;
4137 extern asn_TYPE_member_t asn_MBR_X2N_SeNBCounterCheckRequest_IEs_345[3];
4138 extern asn_TYPE_descriptor_t asn_DEF_X2N_X2RemovalRequest_IEs;
4139 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_X2RemovalRequest_IEs_specs_349;
4140 extern asn_TYPE_member_t asn_MBR_X2N_X2RemovalRequest_IEs_349[3];
4141 extern asn_TYPE_descriptor_t asn_DEF_X2N_X2RemovalResponse_IEs;
4142 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_X2RemovalResponse_IEs_specs_353;
4143 extern asn_TYPE_member_t asn_MBR_X2N_X2RemovalResponse_IEs_353[3];
4144 extern asn_TYPE_descriptor_t asn_DEF_X2N_X2RemovalFailure_IEs;
4145 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_X2RemovalFailure_IEs_specs_357;
4146 extern asn_TYPE_member_t asn_MBR_X2N_X2RemovalFailure_IEs_357[3];
4147 extern asn_TYPE_descriptor_t asn_DEF_X2N_RetrieveUEContextRequest_IEs;
4148 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_RetrieveUEContextRequest_IEs_specs_361;
4149 extern asn_TYPE_member_t asn_MBR_X2N_RetrieveUEContextRequest_IEs_361[3];
4150 extern asn_TYPE_descriptor_t asn_DEF_X2N_RetrieveUEContextResponse_IEs;
4151 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_RetrieveUEContextResponse_IEs_specs_365;
4152 extern asn_TYPE_member_t asn_MBR_X2N_RetrieveUEContextResponse_IEs_365[3];
4153 extern asn_TYPE_descriptor_t asn_DEF_X2N_RetrieveUEContextFailure_IEs;
4154 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_RetrieveUEContextFailure_IEs_specs_369;
4155 extern asn_TYPE_member_t asn_MBR_X2N_RetrieveUEContextFailure_IEs_369[3];
4156 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBAdditionRequest_IEs;
4157 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBAdditionRequest_IEs_specs_373;
4158 extern asn_TYPE_member_t asn_MBR_X2N_SgNBAdditionRequest_IEs_373[3];
4159 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBAdditionRequestAcknowledge_IEs;
4160 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBAdditionRequestAcknowledge_IEs_specs_377;
4161 extern asn_TYPE_member_t asn_MBR_X2N_SgNBAdditionRequestAcknowledge_IEs_377[3];
4162 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBAdditionRequestReject_IEs;
4163 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBAdditionRequestReject_IEs_specs_381;
4164 extern asn_TYPE_member_t asn_MBR_X2N_SgNBAdditionRequestReject_IEs_381[3];
4165 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBReconfigurationComplete_IEs;
4166 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBReconfigurationComplete_IEs_specs_385;
4167 extern asn_TYPE_member_t asn_MBR_X2N_SgNBReconfigurationComplete_IEs_385[3];
4168 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBModificationRequest_IEs;
4169 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBModificationRequest_IEs_specs_389;
4170 extern asn_TYPE_member_t asn_MBR_X2N_SgNBModificationRequest_IEs_389[3];
4171 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBModificationRequestAcknowledge_IEs;
4172 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBModificationRequestAcknowledge_IEs_specs_393;
4173 extern asn_TYPE_member_t asn_MBR_X2N_SgNBModificationRequestAcknowledge_IEs_393[3];
4174 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBModificationRequestReject_IEs;
4175 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBModificationRequestReject_IEs_specs_397;
4176 extern asn_TYPE_member_t asn_MBR_X2N_SgNBModificationRequestReject_IEs_397[3];
4177 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBModificationRequired_IEs;
4178 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBModificationRequired_IEs_specs_401;
4179 extern asn_TYPE_member_t asn_MBR_X2N_SgNBModificationRequired_IEs_401[3];
4180 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBModificationConfirm_IEs;
4181 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBModificationConfirm_IEs_specs_405;
4182 extern asn_TYPE_member_t asn_MBR_X2N_SgNBModificationConfirm_IEs_405[3];
4183 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBModificationRefuse_IEs;
4184 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBModificationRefuse_IEs_specs_409;
4185 extern asn_TYPE_member_t asn_MBR_X2N_SgNBModificationRefuse_IEs_409[3];
4186 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBReleaseRequest_IEs;
4187 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBReleaseRequest_IEs_specs_413;
4188 extern asn_TYPE_member_t asn_MBR_X2N_SgNBReleaseRequest_IEs_413[3];
4189 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBReleaseRequestAcknowledge_IEs;
4190 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBReleaseRequestAcknowledge_IEs_specs_417;
4191 extern asn_TYPE_member_t asn_MBR_X2N_SgNBReleaseRequestAcknowledge_IEs_417[3];
4192 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBReleaseRequestReject_IEs;
4193 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBReleaseRequestReject_IEs_specs_421;
4194 extern asn_TYPE_member_t asn_MBR_X2N_SgNBReleaseRequestReject_IEs_421[3];
4195 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBReleaseRequired_IEs;
4196 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBReleaseRequired_IEs_specs_425;
4197 extern asn_TYPE_member_t asn_MBR_X2N_SgNBReleaseRequired_IEs_425[3];
4198 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBReleaseConfirm_IEs;
4199 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBReleaseConfirm_IEs_specs_429;
4200 extern asn_TYPE_member_t asn_MBR_X2N_SgNBReleaseConfirm_IEs_429[3];
4201 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBCounterCheckRequest_IEs;
4202 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBCounterCheckRequest_IEs_specs_433;
4203 extern asn_TYPE_member_t asn_MBR_X2N_SgNBCounterCheckRequest_IEs_433[3];
4204 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBChangeRequired_IEs;
4205 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBChangeRequired_IEs_specs_437;
4206 extern asn_TYPE_member_t asn_MBR_X2N_SgNBChangeRequired_IEs_437[3];
4207 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBChangeConfirm_IEs;
4208 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBChangeConfirm_IEs_specs_441;
4209 extern asn_TYPE_member_t asn_MBR_X2N_SgNBChangeConfirm_IEs_441[3];
4210 extern asn_TYPE_descriptor_t asn_DEF_X2N_RRCTransfer_IEs;
4211 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_RRCTransfer_IEs_specs_445;
4212 extern asn_TYPE_member_t asn_MBR_X2N_RRCTransfer_IEs_445[3];
4213 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBChangeRefuse_IEs;
4214 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBChangeRefuse_IEs_specs_449;
4215 extern asn_TYPE_member_t asn_MBR_X2N_SgNBChangeRefuse_IEs_449[3];
4216 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCX2SetupRequest_IEs;
4217 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCX2SetupRequest_IEs_specs_453;
4218 extern asn_TYPE_member_t asn_MBR_X2N_ENDCX2SetupRequest_IEs_453[3];
4219 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENB_ENDCX2SetupReqIEs;
4220 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENB_ENDCX2SetupReqIEs_specs_457;
4221 extern asn_TYPE_member_t asn_MBR_X2N_ENB_ENDCX2SetupReqIEs_457[3];
4222 extern asn_TYPE_descriptor_t asn_DEF_X2N_En_gNB_ENDCX2SetupReqIEs;
4223 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_En_gNB_ENDCX2SetupReqIEs_specs_461;
4224 extern asn_TYPE_member_t asn_MBR_X2N_En_gNB_ENDCX2SetupReqIEs_461[3];
4225 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCX2SetupResponse_IEs;
4226 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCX2SetupResponse_IEs_specs_465;
4227 extern asn_TYPE_member_t asn_MBR_X2N_ENDCX2SetupResponse_IEs_465[3];
4228 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENB_ENDCX2SetupReqAckIEs;
4229 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENB_ENDCX2SetupReqAckIEs_specs_469;
4230 extern asn_TYPE_member_t asn_MBR_X2N_ENB_ENDCX2SetupReqAckIEs_469[3];
4231 extern asn_TYPE_descriptor_t asn_DEF_X2N_En_gNB_ENDCX2SetupReqAckIEs;
4232 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_En_gNB_ENDCX2SetupReqAckIEs_specs_473;
4233 extern asn_TYPE_member_t asn_MBR_X2N_En_gNB_ENDCX2SetupReqAckIEs_473[3];
4234 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCX2SetupFailure_IEs;
4235 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCX2SetupFailure_IEs_specs_477;
4236 extern asn_TYPE_member_t asn_MBR_X2N_ENDCX2SetupFailure_IEs_477[3];
4237 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCConfigurationUpdate_IEs;
4238 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCConfigurationUpdate_IEs_specs_481;
4239 extern asn_TYPE_member_t asn_MBR_X2N_ENDCConfigurationUpdate_IEs_481[3];
4240 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENB_ENDCConfigUpdateIEs;
4241 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENB_ENDCConfigUpdateIEs_specs_485;
4242 extern asn_TYPE_member_t asn_MBR_X2N_ENB_ENDCConfigUpdateIEs_485[3];
4243 extern asn_TYPE_descriptor_t asn_DEF_X2N_En_gNB_ENDCConfigUpdateIEs;
4244 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_En_gNB_ENDCConfigUpdateIEs_specs_489;
4245 extern asn_TYPE_member_t asn_MBR_X2N_En_gNB_ENDCConfigUpdateIEs_489[3];
4246 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCConfigurationUpdateAcknowledge_IEs;
4247 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCConfigurationUpdateAcknowledge_IEs_specs_493;
4248 extern asn_TYPE_member_t asn_MBR_X2N_ENDCConfigurationUpdateAcknowledge_IEs_493[3];
4249 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENB_ENDCConfigUpdateAckIEs;
4250 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENB_ENDCConfigUpdateAckIEs_specs_497;
4251 extern asn_TYPE_member_t asn_MBR_X2N_ENB_ENDCConfigUpdateAckIEs_497[3];
4252 extern asn_TYPE_descriptor_t asn_DEF_X2N_En_gNB_ENDCConfigUpdateAckIEs;
4253 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_En_gNB_ENDCConfigUpdateAckIEs_specs_501;
4254 extern asn_TYPE_member_t asn_MBR_X2N_En_gNB_ENDCConfigUpdateAckIEs_501[3];
4255 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCConfigurationUpdateFailure_IEs;
4256 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCConfigurationUpdateFailure_IEs_specs_505;
4257 extern asn_TYPE_member_t asn_MBR_X2N_ENDCConfigurationUpdateFailure_IEs_505[3];
4258 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCCellActivationRequest_IEs;
4259 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCCellActivationRequest_IEs_specs_509;
4260 extern asn_TYPE_member_t asn_MBR_X2N_ENDCCellActivationRequest_IEs_509[3];
4261 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCCellActivationResponse_IEs;
4262 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCCellActivationResponse_IEs_specs_513;
4263 extern asn_TYPE_member_t asn_MBR_X2N_ENDCCellActivationResponse_IEs_513[3];
4264 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCCellActivationFailure_IEs;
4265 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCCellActivationFailure_IEs_specs_517;
4266 extern asn_TYPE_member_t asn_MBR_X2N_ENDCCellActivationFailure_IEs_517[3];
4267 extern asn_TYPE_descriptor_t asn_DEF_X2N_SecondaryRATDataUsageReport_IEs;
4268 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SecondaryRATDataUsageReport_IEs_specs_521;
4269 extern asn_TYPE_member_t asn_MBR_X2N_SecondaryRATDataUsageReport_IEs_521[3];
4270 extern asn_TYPE_descriptor_t asn_DEF_X2N_SgNBActivityNotification_IEs;
4271 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_SgNBActivityNotification_IEs_specs_525;
4272 extern asn_TYPE_member_t asn_MBR_X2N_SgNBActivityNotification_IEs_525[3];
4273 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCPartialResetRequired_IEs;
4274 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCPartialResetRequired_IEs_specs_529;
4275 extern asn_TYPE_member_t asn_MBR_X2N_ENDCPartialResetRequired_IEs_529[3];
4276 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCPartialResetConfirm_IEs;
4277 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCPartialResetConfirm_IEs_specs_533;
4278 extern asn_TYPE_member_t asn_MBR_X2N_ENDCPartialResetConfirm_IEs_533[3];
4279 extern asn_TYPE_descriptor_t asn_DEF_X2N_EUTRANRCellResourceCoordinationRequest_IEs;
4280 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_EUTRANRCellResourceCoordinationRequest_IEs_specs_537;
4281 extern asn_TYPE_member_t asn_MBR_X2N_EUTRANRCellResourceCoordinationRequest_IEs_537[3];
4282 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs;
4283 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs_specs_541;
4284 extern asn_TYPE_member_t asn_MBR_X2N_ENB_EUTRA_NRCellResourceCoordinationReqIEs_541[3];
4285 extern asn_TYPE_descriptor_t asn_DEF_X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs;
4286 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs_specs_545;
4287 extern asn_TYPE_member_t asn_MBR_X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs_545[3];
4288 extern asn_TYPE_descriptor_t asn_DEF_X2N_EUTRANRCellResourceCoordinationResponse_IEs;
4289 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_EUTRANRCellResourceCoordinationResponse_IEs_specs_549;
4290 extern asn_TYPE_member_t asn_MBR_X2N_EUTRANRCellResourceCoordinationResponse_IEs_549[3];
4291 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs;
4292 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs_specs_553;
4293 extern asn_TYPE_member_t asn_MBR_X2N_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs_553[3];
4294 extern asn_TYPE_descriptor_t asn_DEF_X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs;
4295 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs_specs_557;
4296 extern asn_TYPE_member_t asn_MBR_X2N_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs_557[3];
4297 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCX2RemovalRequest_IEs;
4298 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCX2RemovalRequest_IEs_specs_561;
4299 extern asn_TYPE_member_t asn_MBR_X2N_ENDCX2RemovalRequest_IEs_561[3];
4300 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENB_ENDCX2RemovalReqIEs;
4301 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENB_ENDCX2RemovalReqIEs_specs_565;
4302 extern asn_TYPE_member_t asn_MBR_X2N_ENB_ENDCX2RemovalReqIEs_565[3];
4303 extern asn_TYPE_descriptor_t asn_DEF_X2N_En_gNB_ENDCX2RemovalReqIEs;
4304 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_En_gNB_ENDCX2RemovalReqIEs_specs_569;
4305 extern asn_TYPE_member_t asn_MBR_X2N_En_gNB_ENDCX2RemovalReqIEs_569[3];
4306 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCX2RemovalResponse_IEs;
4307 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCX2RemovalResponse_IEs_specs_573;
4308 extern asn_TYPE_member_t asn_MBR_X2N_ENDCX2RemovalResponse_IEs_573[3];
4309 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENB_ENDCX2RemovalReqAckIEs;
4310 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENB_ENDCX2RemovalReqAckIEs_specs_577;
4311 extern asn_TYPE_member_t asn_MBR_X2N_ENB_ENDCX2RemovalReqAckIEs_577[3];
4312 extern asn_TYPE_descriptor_t asn_DEF_X2N_En_gNB_ENDCX2RemovalReqAckIEs;
4313 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_En_gNB_ENDCX2RemovalReqAckIEs_specs_581;
4314 extern asn_TYPE_member_t asn_MBR_X2N_En_gNB_ENDCX2RemovalReqAckIEs_581[3];
4315 extern asn_TYPE_descriptor_t asn_DEF_X2N_ENDCX2RemovalFailure_IEs;
4316 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_ENDCX2RemovalFailure_IEs_specs_585;
4317 extern asn_TYPE_member_t asn_MBR_X2N_ENDCX2RemovalFailure_IEs_585[3];
4318 extern asn_TYPE_descriptor_t asn_DEF_X2N_DataForwardingAddressIndication_IEs;
4319 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_DataForwardingAddressIndication_IEs_specs_589;
4320 extern asn_TYPE_member_t asn_MBR_X2N_DataForwardingAddressIndication_IEs_589[3];
4321 extern asn_TYPE_descriptor_t asn_DEF_X2N_GNBStatusIndicationIEs;
4322 extern asn_SEQUENCE_specifics_t asn_SPC_X2N_GNBStatusIndicationIEs_specs_593;
4323 extern asn_TYPE_member_t asn_MBR_X2N_GNBStatusIndicationIEs_593[3];
4324
4325 #ifdef __cplusplus
4326 }
4327 #endif
4328
4329 #endif  /* _X2N_ProtocolIE_Field_H_ */
4330 #include <asn_internal.h>