Generated C files for E2AP v2.0
[sim/e2-interface.git] / e2sim / previous / ASN1c / ProtocolIE-Field.h
diff --git a/e2sim/previous/ASN1c/ProtocolIE-Field.h b/e2sim/previous/ASN1c/ProtocolIE-Field.h
deleted file mode 100644 (file)
index b593db8..0000000
+++ /dev/null
@@ -1,4903 +0,0 @@
-/*****************************************************************************
-#                                                                            *
-# Copyright 2019 AT&T Intellectual Property                                  *
-#                                                                            *
-# Licensed under the Apache License, Version 2.0 (the "License");            *
-# you may not use this file except in compliance with the License.           *
-# You may obtain a copy of the License at                                    *
-#                                                                            *
-#      http://www.apache.org/licenses/LICENSE-2.0                            *
-#                                                                            *
-# Unless required by applicable law or agreed to in writing, software        *
-# distributed under the License is distributed on an "AS IS" BASIS,          *
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.   *
-# See the License for the specific language governing permissions and        *
-# limitations under the License.                                             *
-#                                                                            *
-******************************************************************************/
-
-/*
- * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
- * From ASN.1 module "X2AP-Containers"
- *     found in "../../asnFiles/X2AP-Containers.asn"
- *     `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.`
- */
-
-#ifndef        _ProtocolIE_Field_H_
-#define        _ProtocolIE_Field_H_
-
-
-#include "asn_application.h"
-
-/* Including external dependencies */
-#include "ProtocolIE-ID.h"
-#include "Criticality.h"
-#include "ANY.h"
-#include "asn_ioc.h"
-#include "RICaction-ToBeSetup-Item.h"
-#include "Presence.h"
-#include "OPEN_TYPE.h"
-#include "constr_CHOICE.h"
-#include "constr_SEQUENCE.h"
-#include "RICaction-Admitted-Item.h"
-#include "RICaction-NotAdmitted-Item.h"
-#include "RANfunction-Item.h"
-#include "RANfunctionID-Item.h"
-#include "RANfunctionIDcause-Item.h"
-#include "E-RABs-ToBeSetup-Item.h"
-#include "E-RABs-Admitted-Item.h"
-#include "E-RABs-SubjectToStatusTransfer-Item.h"
-#include "CellInformation-Item.h"
-#include "CellToReport-Item.h"
-#include "MeasurementInitiationResult-Item.h"
-#include "MeasurementFailureCause-Item.h"
-#include "CompleteFailureCauseInformation-Item.h"
-#include "CellMeasurementResult-Item.h"
-#include "E-RABs-ToBeAdded-Item.h"
-#include "E-RABs-Admitted-ToBeAdded-Item.h"
-#include "E-RABs-ToBeAdded-ModReqItem.h"
-#include "E-RABs-ToBeModified-ModReqItem.h"
-#include "E-RABs-ToBeReleased-ModReqItem.h"
-#include "E-RABs-Admitted-ToBeAdded-ModAckItem.h"
-#include "E-RABs-Admitted-ToBeModified-ModAckItem.h"
-#include "E-RABs-Admitted-ToReleased-ModAckItem.h"
-#include "E-RABs-ToBeReleased-ModReqdItem.h"
-#include "E-RABs-ToBeReleased-RelReqItem.h"
-#include "E-RABs-ToBeReleased-RelConfItem.h"
-#include "E-RABs-SubjectToCounterCheckItem.h"
-#include "E-RABs-ToBeSetupRetrieve-Item.h"
-#include "E-RABs-ToBeAdded-SgNBAddReq-Item.h"
-#include "E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item.h"
-#include "E-RABs-ToBeAdded-SgNBModReq-Item.h"
-#include "E-RABs-ToBeModified-SgNBModReq-Item.h"
-#include "E-RABs-ToBeReleased-SgNBModReq-Item.h"
-#include "E-RABs-Admitted-ToBeAdded-SgNBModAck-Item.h"
-#include "E-RABs-Admitted-ToBeModified-SgNBModAck-Item.h"
-#include "E-RABs-Admitted-ToReleased-SgNBModAck-Item.h"
-#include "E-RABs-ToBeReleased-SgNBModReqd-Item.h"
-#include "E-RABs-ToBeModified-SgNBModReqd-Item.h"
-#include "E-RABs-AdmittedToBeModified-SgNBModConf-Item.h"
-#include "E-RABs-ToBeReleased-SgNBRelReq-Item.h"
-#include "E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-Item.h"
-#include "E-RABs-ToBeReleased-SgNBRelReqd-Item.h"
-#include "E-RABs-ToBeReleased-SgNBRelConf-Item.h"
-#include "E-RABs-SubjectToSgNBCounterCheck-Item.h"
-#include "E-RABs-ToBeReleased-SgNBChaConf-Item.h"
-#include "E-RABs-DataForwardingAddress-Item.h"
-#include "RICrequestID.h"
-#include "RANfunctionID.h"
-#include "RICsubscription.h"
-#include "RICaction-Admitted-List.h"
-#include "RICaction-NotAdmitted-List.h"
-#include "CriticalityDiagnostics.h"
-#include "RICcause.h"
-#include "RICactionID.h"
-#include "RICindicationSN.h"
-#include "RICindicationType.h"
-#include "RICindicationHeader.h"
-#include "RICindicationMessage.h"
-#include "RICcallProcessID.h"
-#include "RICcontrolHeader.h"
-#include "RICcontrolMessage.h"
-#include "RICcontrolAckRequest.h"
-#include "RICcontrolStatus.h"
-#include "RANfunctions-List.h"
-#include "RANfunctionsID-List.h"
-#include "RANfunctionsIDcause-List.h"
-#include "TimeToWait.h"
-#include "UE-X2AP-ID.h"
-#include "Cause.h"
-#include "ECGI.h"
-#include "GUMMEI.h"
-#include "UE-ContextInformation.h"
-#include "UE-HistoryInformation.h"
-#include "TraceActivation.h"
-#include "SRVCCOperationPossible.h"
-#include "CSGMembershipStatus.h"
-#include "MobilityInformation.h"
-#include "Masked-IMEISV.h"
-#include "UE-HistoryInformationFromTheUE.h"
-#include "ExpectedUEBehaviour.h"
-#include "ProSeAuthorized.h"
-#include "UE-ContextReferenceAtSeNB.h"
-#include "UE-X2AP-ID-Extension.h"
-#include "V2XServicesAuthorized.h"
-#include "UE-ContextReferenceAtWT.h"
-#include "NRUESecurityCapabilities.h"
-#include "UE-ContextReferenceAtSgNB.h"
-#include "AerialUEsubscriptionInformation.h"
-#include "Subscription-Based-UE-DifferentiationInfo.h"
-#include "E-RABs-Admitted-List.h"
-#include "E-RAB-List.h"
-#include "TargeteNBtoSource-eNBTransparentContainer.h"
-#include "UE-ContextKeptIndicator.h"
-#include "HandoverReportType.h"
-#include "TargetCellInUTRAN.h"
-#include "CRNTI.h"
-#include "UE-RLF-Report-Container.h"
-#include "UE-RLF-Report-Container-for-extended-bands.h"
-#include "E-RABs-SubjectToStatusTransfer-List.h"
-#include "SgNB-UE-X2AP-ID.h"
-#include "SIPTOBearerDeactivationIndication.h"
-#include "GlobalENB-ID.h"
-#include "ServedCells.h"
-#include "GUGroupIDList.h"
-#include "LHN-ID.h"
-#include "CellInformation-List.h"
-#include "ServedCellsToModify.h"
-#include "Old-ECGIs.h"
-#include "CoverageModificationList.h"
-#include "Measurement-ID.h"
-#include "Registration-Request.h"
-#include "ReportCharacteristics.h"
-#include "CellToReport-List.h"
-#include "ReportingPeriodicity.h"
-#include "PartialSuccessIndicator.h"
-#include "ReportingPeriodicityRSRPMR.h"
-#include "ReportingPeriodicityCSIR.h"
-#include "MeasurementInitiationResult-List.h"
-#include "CompleteFailureCauseInformation-List.h"
-#include "CellMeasurementResult-List.h"
-#include "MobilityParametersInformation.h"
-#include "MobilityParametersModificationRange.h"
-#include "PCI.h"
-#include "ShortMAC-I.h"
-#include "RRCConnSetupIndicator.h"
-#include "RRCConnReestabIndicator.h"
-#include "ServedCellsToActivate.h"
-#include "ActivatedCellList.h"
-#include "RNL-Header.h"
-#include "X2AP-Message.h"
-#include "UESecurityCapabilities.h"
-#include "SeNBSecurityKey.h"
-#include "UEAggregateMaximumBitRate.h"
-#include "PLMN-Identity.h"
-#include "E-RABs-ToBeAdded-List.h"
-#include "MeNBtoSeNBContainer.h"
-#include "E-RABs-Admitted-ToBeAdded-List.h"
-#include "SeNBtoMeNBContainer.h"
-#include "TransportLayerAddress.h"
-#include "TunnelInformation.h"
-#include "ResponseInformationSeNBReconfComp.h"
-#include "SCGChangeIndication.h"
-#include "UE-ContextInformationSeNBModReq.h"
-#include "E-RABs-Admitted-ToBeAdded-ModAckList.h"
-#include "E-RABs-Admitted-ToBeModified-ModAckList.h"
-#include "E-RABs-Admitted-ToBeReleased-ModAckList.h"
-#include "E-RABs-ToBeReleased-ModReqd.h"
-#include "E-RABs-ToBeReleased-List-RelReq.h"
-#include "MakeBeforeBreakIndicator.h"
-#include "E-RABs-ToBeReleased-List-RelConf.h"
-#include "E-RABs-SubjectToCounterCheck-List.h"
-#include "X2BenefitValue.h"
-#include "ResumeID.h"
-#include "EUTRANCellIdentifier.h"
-#include "UE-ContextInformationRetrieve.h"
-#include "SgNBSecurityKey.h"
-#include "HandoverRestrictionList.h"
-#include "E-RABs-ToBeAdded-SgNBAddReqList.h"
-#include "MeNBtoSgNBContainer.h"
-#include "SplitSRBs.h"
-#include "MeNBResourceCoordinationInformation.h"
-#include "SGNB-Addition-Trigger-Ind.h"
-#include "SubscriberProfileIDforRFP.h"
-#include "E-RABs-Admitted-ToBeAdded-SgNBAddReqAckList.h"
-#include "SgNBtoMeNBContainer.h"
-#include "SgNBResourceCoordinationInformation.h"
-#include "RRC-Config-Ind.h"
-#include "ResponseInformationSgNBReconfComp.h"
-#include "SCGConfigurationQuery.h"
-#include "UE-ContextInformation-SgNBModReq.h"
-#include "E-RABs-Admitted-ToBeAdded-SgNBModAckList.h"
-#include "E-RABs-Admitted-ToBeModified-SgNBModAckList.h"
-#include "E-RABs-Admitted-ToBeReleased-SgNBModAckList.h"
-#include "PDCPChangeIndication.h"
-#include "E-RABs-ToBeReleased-SgNBModReqdList.h"
-#include "E-RABs-ToBeModified-SgNBModReqdList.h"
-#include "E-RABs-AdmittedToBeModified-SgNBModConfList.h"
-#include "E-RABs-ToBeReleased-SgNBRelReqList.h"
-#include "E-RABs-Admitted-ToBeReleased-SgNBRelReqAckList.h"
-#include "E-RABs-ToBeReleased-SgNBRelReqdList.h"
-#include "E-RABs-ToBeReleased-SgNBRelConfList.h"
-#include "E-RABs-SubjectToSgNBCounterCheck-List.h"
-#include "GlobalGNB-ID.h"
-#include "E-RABs-ToBeReleased-SgNBChaConfList.h"
-#include "SplitSRB.h"
-#include "UENRMeasurement.h"
-#include "InitiatingNodeType-EndcX2Setup.h"
-#include "ServedEUTRAcellsENDCX2ManagementList.h"
-#include "ServedNRcellsENDCX2ManagementList.h"
-#include "RespondingNodeType-EndcX2Setup.h"
-#include "InitiatingNodeType-EndcConfigUpdate.h"
-#include "CellAssistanceInformation.h"
-#include "ServedEUTRAcellsToModifyListENDCConfUpd.h"
-#include "ServedEUTRAcellsToDeleteListENDCConfUpd.h"
-#include "ServedNRcellsToModifyENDCConfUpdList.h"
-#include "ServedNRcellsToDeleteENDCConfUpdList.h"
-#include "RespondingNodeType-EndcConfigUpdate.h"
-#include "ServedNRCellsToActivate.h"
-#include "ActivationID.h"
-#include "ActivatedNRCellList.h"
-#include "SecondaryRATUsageReportList.h"
-#include "UserPlaneTrafficActivityReport.h"
-#include "ERABActivityNotifyItemList.h"
-#include "UEsToBeResetList.h"
-#include "InitiatingNodeType-EutranrCellResourceCoordination.h"
-#include "DataTrafficResourceIndication.h"
-#include "SpectrumSharingGroupID.h"
-#include "ListofEUTRACellsinEUTRACoordinationReq.h"
-#include "ListofEUTRACellsinNRCoordinationReq.h"
-#include "ListofNRCellsinNRCoordinationReq.h"
-#include "RespondingNodeType-EutranrCellResourceCoordination.h"
-#include "ListofEUTRACellsinEUTRACoordinationResp.h"
-#include "ListofNRCellsinNRCoordinationResp.h"
-#include "InitiatingNodeType-EndcX2Removal.h"
-#include "RespondingNodeType-EndcX2Removal.h"
-#include "E-RABs-DataForwardingAddress-List.h"
-#include "GNBOverloadInformation.h"
-#include "E-RAB-Item.h"
-#include "E-RABUsageReport-Item.h"
-#include "SecondaryRATUsageReport-Item.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum RICaction_ToBeSetup_ItemIEs__value_PR {
-       RICaction_ToBeSetup_ItemIEs__value_PR_NOTHING,  /* No components present */
-       RICaction_ToBeSetup_ItemIEs__value_PR_RICaction_ToBeSetup_Item
-} RICaction_ToBeSetup_ItemIEs__value_PR;
-typedef enum RICaction_Admitted_ItemIEs__value_PR {
-       RICaction_Admitted_ItemIEs__value_PR_NOTHING,   /* No components present */
-       RICaction_Admitted_ItemIEs__value_PR_RICaction_Admitted_Item
-} RICaction_Admitted_ItemIEs__value_PR;
-typedef enum RICaction_NotAdmitted_ItemIEs__value_PR {
-       RICaction_NotAdmitted_ItemIEs__value_PR_NOTHING,        /* No components present */
-       RICaction_NotAdmitted_ItemIEs__value_PR_RICaction_NotAdmitted_Item
-} RICaction_NotAdmitted_ItemIEs__value_PR;
-typedef enum RANfunction_ItemIEs__value_PR {
-       RANfunction_ItemIEs__value_PR_NOTHING,  /* No components present */
-       RANfunction_ItemIEs__value_PR_RANfunction_Item
-} RANfunction_ItemIEs__value_PR;
-typedef enum RANfunctionID_ItemIEs__value_PR {
-       RANfunctionID_ItemIEs__value_PR_NOTHING,        /* No components present */
-       RANfunctionID_ItemIEs__value_PR_RANfunctionID_Item
-} RANfunctionID_ItemIEs__value_PR;
-typedef enum RANfunctionIDcause_ItemIEs__value_PR {
-       RANfunctionIDcause_ItemIEs__value_PR_NOTHING,   /* No components present */
-       RANfunctionIDcause_ItemIEs__value_PR_RANfunctionIDcause_Item
-} RANfunctionIDcause_ItemIEs__value_PR;
-typedef enum E_RABs_ToBeSetup_ItemIEs__value_PR {
-       E_RABs_ToBeSetup_ItemIEs__value_PR_NOTHING,     /* No components present */
-       E_RABs_ToBeSetup_ItemIEs__value_PR_E_RABs_ToBeSetup_Item
-} E_RABs_ToBeSetup_ItemIEs__value_PR;
-typedef enum E_RABs_Admitted_ItemIEs__value_PR {
-       E_RABs_Admitted_ItemIEs__value_PR_NOTHING,      /* No components present */
-       E_RABs_Admitted_ItemIEs__value_PR_E_RABs_Admitted_Item
-} E_RABs_Admitted_ItemIEs__value_PR;
-typedef enum E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR {
-       E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR_NOTHING,       /* No components present */
-       E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR_E_RABs_SubjectToStatusTransfer_Item
-} E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR;
-typedef enum CellInformation_ItemIEs__value_PR {
-       CellInformation_ItemIEs__value_PR_NOTHING,      /* No components present */
-       CellInformation_ItemIEs__value_PR_CellInformation_Item
-} CellInformation_ItemIEs__value_PR;
-typedef enum CellToReport_ItemIEs__value_PR {
-       CellToReport_ItemIEs__value_PR_NOTHING, /* No components present */
-       CellToReport_ItemIEs__value_PR_CellToReport_Item
-} CellToReport_ItemIEs__value_PR;
-typedef enum MeasurementInitiationResult_ItemIEs__value_PR {
-       MeasurementInitiationResult_ItemIEs__value_PR_NOTHING,  /* No components present */
-       MeasurementInitiationResult_ItemIEs__value_PR_MeasurementInitiationResult_Item
-} MeasurementInitiationResult_ItemIEs__value_PR;
-typedef enum MeasurementFailureCause_ItemIEs__value_PR {
-       MeasurementFailureCause_ItemIEs__value_PR_NOTHING,      /* No components present */
-       MeasurementFailureCause_ItemIEs__value_PR_MeasurementFailureCause_Item
-} MeasurementFailureCause_ItemIEs__value_PR;
-typedef enum CompleteFailureCauseInformation_ItemIEs__value_PR {
-       CompleteFailureCauseInformation_ItemIEs__value_PR_NOTHING,      /* No components present */
-       CompleteFailureCauseInformation_ItemIEs__value_PR_CompleteFailureCauseInformation_Item
-} CompleteFailureCauseInformation_ItemIEs__value_PR;
-typedef enum CellMeasurementResult_ItemIEs__value_PR {
-       CellMeasurementResult_ItemIEs__value_PR_NOTHING,        /* No components present */
-       CellMeasurementResult_ItemIEs__value_PR_CellMeasurementResult_Item
-} CellMeasurementResult_ItemIEs__value_PR;
-typedef enum E_RABs_ToBeAdded_ItemIEs__value_PR {
-       E_RABs_ToBeAdded_ItemIEs__value_PR_NOTHING,     /* No components present */
-       E_RABs_ToBeAdded_ItemIEs__value_PR_E_RABs_ToBeAdded_Item
-} E_RABs_ToBeAdded_ItemIEs__value_PR;
-typedef enum E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR {
-       E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR_NOTHING,    /* No components present */
-       E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR_E_RABs_Admitted_ToBeAdded_Item
-} E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR;
-typedef enum E_RABs_ToBeAdded_ModReqItemIEs__value_PR {
-       E_RABs_ToBeAdded_ModReqItemIEs__value_PR_NOTHING,       /* No components present */
-       E_RABs_ToBeAdded_ModReqItemIEs__value_PR_E_RABs_ToBeAdded_ModReqItem
-} E_RABs_ToBeAdded_ModReqItemIEs__value_PR;
-typedef enum E_RABs_ToBeModified_ModReqItemIEs__value_PR {
-       E_RABs_ToBeModified_ModReqItemIEs__value_PR_NOTHING,    /* No components present */
-       E_RABs_ToBeModified_ModReqItemIEs__value_PR_E_RABs_ToBeModified_ModReqItem
-} E_RABs_ToBeModified_ModReqItemIEs__value_PR;
-typedef enum E_RABs_ToBeReleased_ModReqItemIEs__value_PR {
-       E_RABs_ToBeReleased_ModReqItemIEs__value_PR_NOTHING,    /* No components present */
-       E_RABs_ToBeReleased_ModReqItemIEs__value_PR_E_RABs_ToBeReleased_ModReqItem
-} E_RABs_ToBeReleased_ModReqItemIEs__value_PR;
-typedef enum E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR {
-       E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR_NOTHING,      /* No components present */
-       E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR_E_RABs_Admitted_ToBeAdded_ModAckItem
-} E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR;
-typedef enum E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR {
-       E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR_NOTHING,   /* No components present */
-       E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR_E_RABs_Admitted_ToBeModified_ModAckItem
-} E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR;
-typedef enum E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR {
-       E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR_NOTHING,   /* No components present */
-       E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR_E_RABs_Admitted_ToReleased_ModAckItem
-} E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR;
-typedef enum E_RABs_ToBeReleased_ModReqdItemIEs__value_PR {
-       E_RABs_ToBeReleased_ModReqdItemIEs__value_PR_NOTHING,   /* No components present */
-       E_RABs_ToBeReleased_ModReqdItemIEs__value_PR_E_RABs_ToBeReleased_ModReqdItem
-} E_RABs_ToBeReleased_ModReqdItemIEs__value_PR;
-typedef enum E_RABs_ToBeReleased_RelReqItemIEs__value_PR {
-       E_RABs_ToBeReleased_RelReqItemIEs__value_PR_NOTHING,    /* No components present */
-       E_RABs_ToBeReleased_RelReqItemIEs__value_PR_E_RABs_ToBeReleased_RelReqItem
-} E_RABs_ToBeReleased_RelReqItemIEs__value_PR;
-typedef enum E_RABs_ToBeReleased_RelConfItemIEs__value_PR {
-       E_RABs_ToBeReleased_RelConfItemIEs__value_PR_NOTHING,   /* No components present */
-       E_RABs_ToBeReleased_RelConfItemIEs__value_PR_E_RABs_ToBeReleased_RelConfItem
-} E_RABs_ToBeReleased_RelConfItemIEs__value_PR;
-typedef enum E_RABs_SubjectToCounterCheckItemIEs__value_PR {
-       E_RABs_SubjectToCounterCheckItemIEs__value_PR_NOTHING,  /* No components present */
-       E_RABs_SubjectToCounterCheckItemIEs__value_PR_E_RABs_SubjectToCounterCheckItem
-} E_RABs_SubjectToCounterCheckItemIEs__value_PR;
-typedef enum E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR {
-       E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR_NOTHING,     /* No components present */
-       E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR_E_RABs_ToBeSetupRetrieve_Item
-} E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR;
-typedef enum E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR {
-       E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR_NOTHING,  /* No components present */
-       E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR_E_RABs_ToBeAdded_SgNBAddReq_Item
-} E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR;
-typedef enum E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR {
-       E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR_NOTHING,      /* No components present */
-       E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_Item
-} E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR;
-typedef enum E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR {
-       E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR_NOTHING,  /* No components present */
-       E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR_E_RABs_ToBeAdded_SgNBModReq_Item
-} E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR;
-typedef enum E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR {
-       E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR_NOTHING,       /* No components present */
-       E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR_E_RABs_ToBeModified_SgNBModReq_Item
-} E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR;
-typedef enum E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR {
-       E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR_NOTHING,       /* No components present */
-       E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBModReq_Item
-} E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR;
-typedef enum E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR {
-       E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR_NOTHING, /* No components present */
-       E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR_E_RABs_Admitted_ToBeAdded_SgNBModAck_Item
-} E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR;
-typedef enum E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR {
-       E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR_NOTHING,      /* No components present */
-       E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR_E_RABs_Admitted_ToBeModified_SgNBModAck_Item
-} E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR;
-typedef enum E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR {
-       E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR_NOTHING,      /* No components present */
-       E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR_E_RABs_Admitted_ToReleased_SgNBModAck_Item
-} E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR;
-typedef enum E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR {
-       E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR_NOTHING,      /* No components present */
-       E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBModReqd_Item
-} E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR;
-typedef enum E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR {
-       E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR_NOTHING,      /* No components present */
-       E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR_E_RABs_ToBeModified_SgNBModReqd_Item
-} E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR;
-typedef enum E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR {
-       E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR_NOTHING,      /* No components present */
-       E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR_E_RABs_AdmittedToBeModified_SgNBModConf_Item
-} E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR;
-typedef enum E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR {
-       E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR_NOTHING,       /* No components present */
-       E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBRelReq_Item
-} E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR;
-typedef enum E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR {
-       E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR_NOTHING,   /* No components present */
-       E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_Item
-} E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR;
-typedef enum E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR {
-       E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR_NOTHING,      /* No components present */
-       E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBRelReqd_Item
-} E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR;
-typedef enum E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR {
-       E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR_NOTHING,      /* No components present */
-       E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBRelConf_Item
-} E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR;
-typedef enum E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR {
-       E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR_NOTHING,     /* No components present */
-       E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR_E_RABs_SubjectToSgNBCounterCheck_Item
-} E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR;
-typedef enum E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR {
-       E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR_NOTHING,      /* No components present */
-       E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR_E_RABs_ToBeReleased_SgNBChaConf_Item
-} E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR;
-typedef enum E_RABs_DataForwardingAddress_ItemIEs__value_PR {
-       E_RABs_DataForwardingAddress_ItemIEs__value_PR_NOTHING, /* No components present */
-       E_RABs_DataForwardingAddress_ItemIEs__value_PR_E_RABs_DataForwardingAddress_Item
-} E_RABs_DataForwardingAddress_ItemIEs__value_PR;
-typedef enum RICsubscriptionRequest_IEs__value_PR {
-       RICsubscriptionRequest_IEs__value_PR_NOTHING,   /* No components present */
-       RICsubscriptionRequest_IEs__value_PR_RICrequestID,
-       RICsubscriptionRequest_IEs__value_PR_RANfunctionID,
-       RICsubscriptionRequest_IEs__value_PR_RICsubscription
-} RICsubscriptionRequest_IEs__value_PR;
-typedef enum RICsubscriptionResponse_IEs__value_PR {
-       RICsubscriptionResponse_IEs__value_PR_NOTHING,  /* No components present */
-       RICsubscriptionResponse_IEs__value_PR_RICrequestID,
-       RICsubscriptionResponse_IEs__value_PR_RANfunctionID,
-       RICsubscriptionResponse_IEs__value_PR_RICaction_Admitted_List,
-       RICsubscriptionResponse_IEs__value_PR_RICaction_NotAdmitted_List
-} RICsubscriptionResponse_IEs__value_PR;
-typedef enum RICsubscriptionFailure_IEs__value_PR {
-       RICsubscriptionFailure_IEs__value_PR_NOTHING,   /* No components present */
-       RICsubscriptionFailure_IEs__value_PR_RICrequestID,
-       RICsubscriptionFailure_IEs__value_PR_RANfunctionID,
-       RICsubscriptionFailure_IEs__value_PR_RICaction_NotAdmitted_List,
-       RICsubscriptionFailure_IEs__value_PR_CriticalityDiagnostics
-} RICsubscriptionFailure_IEs__value_PR;
-typedef enum RICsubscriptionDeleteRequest_IEs__value_PR {
-       RICsubscriptionDeleteRequest_IEs__value_PR_NOTHING,     /* No components present */
-       RICsubscriptionDeleteRequest_IEs__value_PR_RICrequestID,
-       RICsubscriptionDeleteRequest_IEs__value_PR_RANfunctionID
-} RICsubscriptionDeleteRequest_IEs__value_PR;
-typedef enum RICsubscriptionDeleteResponse_IEs__value_PR {
-       RICsubscriptionDeleteResponse_IEs__value_PR_NOTHING,    /* No components present */
-       RICsubscriptionDeleteResponse_IEs__value_PR_RICrequestID,
-       RICsubscriptionDeleteResponse_IEs__value_PR_RANfunctionID
-} RICsubscriptionDeleteResponse_IEs__value_PR;
-typedef enum RICsubscriptionDeleteFailure_IEs__value_PR {
-       RICsubscriptionDeleteFailure_IEs__value_PR_NOTHING,     /* No components present */
-       RICsubscriptionDeleteFailure_IEs__value_PR_RICrequestID,
-       RICsubscriptionDeleteFailure_IEs__value_PR_RANfunctionID,
-       RICsubscriptionDeleteFailure_IEs__value_PR_RICcause,
-       RICsubscriptionDeleteFailure_IEs__value_PR_CriticalityDiagnostics
-} RICsubscriptionDeleteFailure_IEs__value_PR;
-typedef enum RICindication_IEs__value_PR {
-       RICindication_IEs__value_PR_NOTHING,    /* No components present */
-       RICindication_IEs__value_PR_RICrequestID,
-       RICindication_IEs__value_PR_RANfunctionID,
-       RICindication_IEs__value_PR_RICactionID,
-       RICindication_IEs__value_PR_RICindicationSN,
-       RICindication_IEs__value_PR_RICindicationType,
-       RICindication_IEs__value_PR_RICindicationHeader,
-       RICindication_IEs__value_PR_RICindicationMessage,
-       RICindication_IEs__value_PR_RICcallProcessID
-} RICindication_IEs__value_PR;
-typedef enum RICcontrolRequest_IEs__value_PR {
-       RICcontrolRequest_IEs__value_PR_NOTHING,        /* No components present */
-       RICcontrolRequest_IEs__value_PR_RICrequestID,
-       RICcontrolRequest_IEs__value_PR_RANfunctionID,
-       RICcontrolRequest_IEs__value_PR_RICcallProcessID,
-       RICcontrolRequest_IEs__value_PR_RICcontrolHeader,
-       RICcontrolRequest_IEs__value_PR_RICcontrolMessage,
-       RICcontrolRequest_IEs__value_PR_RICcontrolAckRequest
-} RICcontrolRequest_IEs__value_PR;
-typedef enum RICcontrolAcknowledge_IEs__value_PR {
-       RICcontrolAcknowledge_IEs__value_PR_NOTHING,    /* No components present */
-       RICcontrolAcknowledge_IEs__value_PR_RICrequestID,
-       RICcontrolAcknowledge_IEs__value_PR_RANfunctionID,
-       RICcontrolAcknowledge_IEs__value_PR_RICcallProcessID,
-       RICcontrolAcknowledge_IEs__value_PR_RICcontrolStatus
-} RICcontrolAcknowledge_IEs__value_PR;
-typedef enum RICcontrolFailure_IEs__value_PR {
-       RICcontrolFailure_IEs__value_PR_NOTHING,        /* No components present */
-       RICcontrolFailure_IEs__value_PR_RICrequestID,
-       RICcontrolFailure_IEs__value_PR_RANfunctionID,
-       RICcontrolFailure_IEs__value_PR_RICcallProcessID,
-       RICcontrolFailure_IEs__value_PR_RICcause
-} RICcontrolFailure_IEs__value_PR;
-typedef enum RICserviceUpdate_IEs__value_PR {
-       RICserviceUpdate_IEs__value_PR_NOTHING, /* No components present */
-       RICserviceUpdate_IEs__value_PR_RANfunctions_List,
-       RICserviceUpdate_IEs__value_PR_RANfunctionsID_List
-} RICserviceUpdate_IEs__value_PR;
-typedef enum RICserviceUpdateAcknowledge_IEs__value_PR {
-       RICserviceUpdateAcknowledge_IEs__value_PR_NOTHING,      /* No components present */
-       RICserviceUpdateAcknowledge_IEs__value_PR_RANfunctionsID_List,
-       RICserviceUpdateAcknowledge_IEs__value_PR_RANfunctionsIDcause_List
-} RICserviceUpdateAcknowledge_IEs__value_PR;
-typedef enum RICserviceUpdateFailure_IEs__value_PR {
-       RICserviceUpdateFailure_IEs__value_PR_NOTHING,  /* No components present */
-       RICserviceUpdateFailure_IEs__value_PR_RANfunctionsIDcause_List,
-       RICserviceUpdateFailure_IEs__value_PR_TimeToWait,
-       RICserviceUpdateFailure_IEs__value_PR_CriticalityDiagnostics
-} RICserviceUpdateFailure_IEs__value_PR;
-typedef enum RICserviceQuery_IEs__value_PR {
-       RICserviceQuery_IEs__value_PR_NOTHING,  /* No components present */
-       RICserviceQuery_IEs__value_PR_RANfunctionsID_List
-} RICserviceQuery_IEs__value_PR;
-typedef enum HandoverRequest_IEs__value_PR {
-       HandoverRequest_IEs__value_PR_NOTHING,  /* No components present */
-       HandoverRequest_IEs__value_PR_UE_X2AP_ID,
-       HandoverRequest_IEs__value_PR_Cause,
-       HandoverRequest_IEs__value_PR_ECGI,
-       HandoverRequest_IEs__value_PR_GUMMEI,
-       HandoverRequest_IEs__value_PR_UE_ContextInformation,
-       HandoverRequest_IEs__value_PR_UE_HistoryInformation,
-       HandoverRequest_IEs__value_PR_TraceActivation,
-       HandoverRequest_IEs__value_PR_SRVCCOperationPossible,
-       HandoverRequest_IEs__value_PR_CSGMembershipStatus,
-       HandoverRequest_IEs__value_PR_MobilityInformation,
-       HandoverRequest_IEs__value_PR_Masked_IMEISV,
-       HandoverRequest_IEs__value_PR_UE_HistoryInformationFromTheUE,
-       HandoverRequest_IEs__value_PR_ExpectedUEBehaviour,
-       HandoverRequest_IEs__value_PR_ProSeAuthorized,
-       HandoverRequest_IEs__value_PR_UE_ContextReferenceAtSeNB,
-       HandoverRequest_IEs__value_PR_UE_X2AP_ID_Extension,
-       HandoverRequest_IEs__value_PR_V2XServicesAuthorized,
-       HandoverRequest_IEs__value_PR_UE_ContextReferenceAtWT,
-       HandoverRequest_IEs__value_PR_NRUESecurityCapabilities,
-       HandoverRequest_IEs__value_PR_UE_ContextReferenceAtSgNB,
-       HandoverRequest_IEs__value_PR_AerialUEsubscriptionInformation,
-       HandoverRequest_IEs__value_PR_Subscription_Based_UE_DifferentiationInfo
-} HandoverRequest_IEs__value_PR;
-typedef enum HandoverRequestAcknowledge_IEs__value_PR {
-       HandoverRequestAcknowledge_IEs__value_PR_NOTHING,       /* No components present */
-       HandoverRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
-       HandoverRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_List,
-       HandoverRequestAcknowledge_IEs__value_PR_E_RAB_List,
-       HandoverRequestAcknowledge_IEs__value_PR_TargeteNBtoSource_eNBTransparentContainer,
-       HandoverRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
-       HandoverRequestAcknowledge_IEs__value_PR_UE_ContextKeptIndicator,
-       HandoverRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension
-} HandoverRequestAcknowledge_IEs__value_PR;
-typedef enum HandoverPreparationFailure_IEs__value_PR {
-       HandoverPreparationFailure_IEs__value_PR_NOTHING,       /* No components present */
-       HandoverPreparationFailure_IEs__value_PR_UE_X2AP_ID,
-       HandoverPreparationFailure_IEs__value_PR_Cause,
-       HandoverPreparationFailure_IEs__value_PR_CriticalityDiagnostics,
-       HandoverPreparationFailure_IEs__value_PR_UE_X2AP_ID_Extension
-} HandoverPreparationFailure_IEs__value_PR;
-typedef enum HandoverReport_IEs__value_PR {
-       HandoverReport_IEs__value_PR_NOTHING,   /* No components present */
-       HandoverReport_IEs__value_PR_HandoverReportType,
-       HandoverReport_IEs__value_PR_Cause,
-       HandoverReport_IEs__value_PR_ECGI,
-       HandoverReport_IEs__value_PR_TargetCellInUTRAN,
-       HandoverReport_IEs__value_PR_CRNTI,
-       HandoverReport_IEs__value_PR_MobilityInformation,
-       HandoverReport_IEs__value_PR_UE_RLF_Report_Container,
-       HandoverReport_IEs__value_PR_UE_RLF_Report_Container_for_extended_bands
-} HandoverReport_IEs__value_PR;
-typedef enum SNStatusTransfer_IEs__value_PR {
-       SNStatusTransfer_IEs__value_PR_NOTHING, /* No components present */
-       SNStatusTransfer_IEs__value_PR_UE_X2AP_ID,
-       SNStatusTransfer_IEs__value_PR_E_RABs_SubjectToStatusTransfer_List,
-       SNStatusTransfer_IEs__value_PR_UE_X2AP_ID_Extension,
-       SNStatusTransfer_IEs__value_PR_SgNB_UE_X2AP_ID
-} SNStatusTransfer_IEs__value_PR;
-typedef enum UEContextRelease_IEs__value_PR {
-       UEContextRelease_IEs__value_PR_NOTHING, /* No components present */
-       UEContextRelease_IEs__value_PR_UE_X2AP_ID,
-       UEContextRelease_IEs__value_PR_UE_X2AP_ID_Extension,
-       UEContextRelease_IEs__value_PR_SIPTOBearerDeactivationIndication,
-       UEContextRelease_IEs__value_PR_SgNB_UE_X2AP_ID
-} UEContextRelease_IEs__value_PR;
-typedef enum HandoverCancel_IEs__value_PR {
-       HandoverCancel_IEs__value_PR_NOTHING,   /* No components present */
-       HandoverCancel_IEs__value_PR_UE_X2AP_ID,
-       HandoverCancel_IEs__value_PR_Cause,
-       HandoverCancel_IEs__value_PR_UE_X2AP_ID_Extension
-} HandoverCancel_IEs__value_PR;
-typedef enum ErrorIndication_IEs__value_PR {
-       ErrorIndication_IEs__value_PR_NOTHING,  /* No components present */
-       ErrorIndication_IEs__value_PR_UE_X2AP_ID,
-       ErrorIndication_IEs__value_PR_Cause,
-       ErrorIndication_IEs__value_PR_CriticalityDiagnostics,
-       ErrorIndication_IEs__value_PR_UE_X2AP_ID_Extension,
-       ErrorIndication_IEs__value_PR_SgNB_UE_X2AP_ID
-} ErrorIndication_IEs__value_PR;
-typedef enum ResetRequest_IEs__value_PR {
-       ResetRequest_IEs__value_PR_NOTHING,     /* No components present */
-       ResetRequest_IEs__value_PR_Cause
-} ResetRequest_IEs__value_PR;
-typedef enum ResetResponse_IEs__value_PR {
-       ResetResponse_IEs__value_PR_NOTHING,    /* No components present */
-       ResetResponse_IEs__value_PR_CriticalityDiagnostics
-} ResetResponse_IEs__value_PR;
-typedef enum X2SetupRequest_IEs__value_PR {
-       X2SetupRequest_IEs__value_PR_NOTHING,   /* No components present */
-       X2SetupRequest_IEs__value_PR_GlobalENB_ID,
-       X2SetupRequest_IEs__value_PR_ServedCells,
-       X2SetupRequest_IEs__value_PR_GUGroupIDList,
-       X2SetupRequest_IEs__value_PR_LHN_ID
-} X2SetupRequest_IEs__value_PR;
-typedef enum X2SetupResponse_IEs__value_PR {
-       X2SetupResponse_IEs__value_PR_NOTHING,  /* No components present */
-       X2SetupResponse_IEs__value_PR_GlobalENB_ID,
-       X2SetupResponse_IEs__value_PR_ServedCells,
-       X2SetupResponse_IEs__value_PR_GUGroupIDList,
-       X2SetupResponse_IEs__value_PR_CriticalityDiagnostics,
-       X2SetupResponse_IEs__value_PR_LHN_ID
-} X2SetupResponse_IEs__value_PR;
-typedef enum X2SetupFailure_IEs__value_PR {
-       X2SetupFailure_IEs__value_PR_NOTHING,   /* No components present */
-       X2SetupFailure_IEs__value_PR_Cause,
-       X2SetupFailure_IEs__value_PR_TimeToWait,
-       X2SetupFailure_IEs__value_PR_CriticalityDiagnostics
-} X2SetupFailure_IEs__value_PR;
-typedef enum LoadInformation_IEs__value_PR {
-       LoadInformation_IEs__value_PR_NOTHING,  /* No components present */
-       LoadInformation_IEs__value_PR_CellInformation_List
-} LoadInformation_IEs__value_PR;
-typedef enum ENBConfigurationUpdate_IEs__value_PR {
-       ENBConfigurationUpdate_IEs__value_PR_NOTHING,   /* No components present */
-       ENBConfigurationUpdate_IEs__value_PR_ServedCells,
-       ENBConfigurationUpdate_IEs__value_PR_ServedCellsToModify,
-       ENBConfigurationUpdate_IEs__value_PR_Old_ECGIs,
-       ENBConfigurationUpdate_IEs__value_PR_GUGroupIDList,
-       ENBConfigurationUpdate_IEs__value_PR_CoverageModificationList
-} ENBConfigurationUpdate_IEs__value_PR;
-typedef enum ENBConfigurationUpdateAcknowledge_IEs__value_PR {
-       ENBConfigurationUpdateAcknowledge_IEs__value_PR_NOTHING,        /* No components present */
-       ENBConfigurationUpdateAcknowledge_IEs__value_PR_CriticalityDiagnostics
-} ENBConfigurationUpdateAcknowledge_IEs__value_PR;
-typedef enum ENBConfigurationUpdateFailure_IEs__value_PR {
-       ENBConfigurationUpdateFailure_IEs__value_PR_NOTHING,    /* No components present */
-       ENBConfigurationUpdateFailure_IEs__value_PR_Cause,
-       ENBConfigurationUpdateFailure_IEs__value_PR_TimeToWait,
-       ENBConfigurationUpdateFailure_IEs__value_PR_CriticalityDiagnostics
-} ENBConfigurationUpdateFailure_IEs__value_PR;
-typedef enum ResourceStatusRequest_IEs__value_PR {
-       ResourceStatusRequest_IEs__value_PR_NOTHING,    /* No components present */
-       ResourceStatusRequest_IEs__value_PR_Measurement_ID,
-       ResourceStatusRequest_IEs__value_PR_Registration_Request,
-       ResourceStatusRequest_IEs__value_PR_ReportCharacteristics,
-       ResourceStatusRequest_IEs__value_PR_CellToReport_List,
-       ResourceStatusRequest_IEs__value_PR_ReportingPeriodicity,
-       ResourceStatusRequest_IEs__value_PR_PartialSuccessIndicator,
-       ResourceStatusRequest_IEs__value_PR_ReportingPeriodicityRSRPMR,
-       ResourceStatusRequest_IEs__value_PR_ReportingPeriodicityCSIR
-} ResourceStatusRequest_IEs__value_PR;
-typedef enum ResourceStatusResponse_IEs__value_PR {
-       ResourceStatusResponse_IEs__value_PR_NOTHING,   /* No components present */
-       ResourceStatusResponse_IEs__value_PR_Measurement_ID,
-       ResourceStatusResponse_IEs__value_PR_CriticalityDiagnostics,
-       ResourceStatusResponse_IEs__value_PR_MeasurementInitiationResult_List
-} ResourceStatusResponse_IEs__value_PR;
-typedef enum ResourceStatusFailure_IEs__value_PR {
-       ResourceStatusFailure_IEs__value_PR_NOTHING,    /* No components present */
-       ResourceStatusFailure_IEs__value_PR_Measurement_ID,
-       ResourceStatusFailure_IEs__value_PR_Cause,
-       ResourceStatusFailure_IEs__value_PR_CriticalityDiagnostics,
-       ResourceStatusFailure_IEs__value_PR_CompleteFailureCauseInformation_List
-} ResourceStatusFailure_IEs__value_PR;
-typedef enum ResourceStatusUpdate_IEs__value_PR {
-       ResourceStatusUpdate_IEs__value_PR_NOTHING,     /* No components present */
-       ResourceStatusUpdate_IEs__value_PR_Measurement_ID,
-       ResourceStatusUpdate_IEs__value_PR_CellMeasurementResult_List
-} ResourceStatusUpdate_IEs__value_PR;
-typedef enum MobilityChangeRequest_IEs__value_PR {
-       MobilityChangeRequest_IEs__value_PR_NOTHING,    /* No components present */
-       MobilityChangeRequest_IEs__value_PR_ECGI,
-       MobilityChangeRequest_IEs__value_PR_MobilityParametersInformation,
-       MobilityChangeRequest_IEs__value_PR_Cause
-} MobilityChangeRequest_IEs__value_PR;
-typedef enum MobilityChangeAcknowledge_IEs__value_PR {
-       MobilityChangeAcknowledge_IEs__value_PR_NOTHING,        /* No components present */
-       MobilityChangeAcknowledge_IEs__value_PR_ECGI,
-       MobilityChangeAcknowledge_IEs__value_PR_CriticalityDiagnostics
-} MobilityChangeAcknowledge_IEs__value_PR;
-typedef enum MobilityChangeFailure_IEs__value_PR {
-       MobilityChangeFailure_IEs__value_PR_NOTHING,    /* No components present */
-       MobilityChangeFailure_IEs__value_PR_ECGI,
-       MobilityChangeFailure_IEs__value_PR_Cause,
-       MobilityChangeFailure_IEs__value_PR_MobilityParametersModificationRange,
-       MobilityChangeFailure_IEs__value_PR_CriticalityDiagnostics
-} MobilityChangeFailure_IEs__value_PR;
-typedef enum RLFIndication_IEs__value_PR {
-       RLFIndication_IEs__value_PR_NOTHING,    /* No components present */
-       RLFIndication_IEs__value_PR_PCI,
-       RLFIndication_IEs__value_PR_ECGI,
-       RLFIndication_IEs__value_PR_CRNTI,
-       RLFIndication_IEs__value_PR_ShortMAC_I,
-       RLFIndication_IEs__value_PR_UE_RLF_Report_Container,
-       RLFIndication_IEs__value_PR_RRCConnSetupIndicator,
-       RLFIndication_IEs__value_PR_RRCConnReestabIndicator,
-       RLFIndication_IEs__value_PR_UE_RLF_Report_Container_for_extended_bands
-} RLFIndication_IEs__value_PR;
-typedef enum CellActivationRequest_IEs__value_PR {
-       CellActivationRequest_IEs__value_PR_NOTHING,    /* No components present */
-       CellActivationRequest_IEs__value_PR_ServedCellsToActivate
-} CellActivationRequest_IEs__value_PR;
-typedef enum CellActivationResponse_IEs__value_PR {
-       CellActivationResponse_IEs__value_PR_NOTHING,   /* No components present */
-       CellActivationResponse_IEs__value_PR_ActivatedCellList,
-       CellActivationResponse_IEs__value_PR_CriticalityDiagnostics
-} CellActivationResponse_IEs__value_PR;
-typedef enum CellActivationFailure_IEs__value_PR {
-       CellActivationFailure_IEs__value_PR_NOTHING,    /* No components present */
-       CellActivationFailure_IEs__value_PR_Cause,
-       CellActivationFailure_IEs__value_PR_CriticalityDiagnostics
-} CellActivationFailure_IEs__value_PR;
-typedef enum X2Release_IEs__value_PR {
-       X2Release_IEs__value_PR_NOTHING,        /* No components present */
-       X2Release_IEs__value_PR_GlobalENB_ID
-} X2Release_IEs__value_PR;
-typedef enum X2APMessageTransfer_IEs__value_PR {
-       X2APMessageTransfer_IEs__value_PR_NOTHING,      /* No components present */
-       X2APMessageTransfer_IEs__value_PR_RNL_Header,
-       X2APMessageTransfer_IEs__value_PR_X2AP_Message
-} X2APMessageTransfer_IEs__value_PR;
-typedef enum SeNBAdditionRequest_IEs__value_PR {
-       SeNBAdditionRequest_IEs__value_PR_NOTHING,      /* No components present */
-       SeNBAdditionRequest_IEs__value_PR_UE_X2AP_ID,
-       SeNBAdditionRequest_IEs__value_PR_UESecurityCapabilities,
-       SeNBAdditionRequest_IEs__value_PR_SeNBSecurityKey,
-       SeNBAdditionRequest_IEs__value_PR_UEAggregateMaximumBitRate,
-       SeNBAdditionRequest_IEs__value_PR_PLMN_Identity,
-       SeNBAdditionRequest_IEs__value_PR_E_RABs_ToBeAdded_List,
-       SeNBAdditionRequest_IEs__value_PR_MeNBtoSeNBContainer,
-       SeNBAdditionRequest_IEs__value_PR_CSGMembershipStatus,
-       SeNBAdditionRequest_IEs__value_PR_UE_X2AP_ID_Extension,
-       SeNBAdditionRequest_IEs__value_PR_ExpectedUEBehaviour
-} SeNBAdditionRequest_IEs__value_PR;
-typedef enum SeNBAdditionRequestAcknowledge_IEs__value_PR {
-       SeNBAdditionRequestAcknowledge_IEs__value_PR_NOTHING,   /* No components present */
-       SeNBAdditionRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
-       SeNBAdditionRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeAdded_List,
-       SeNBAdditionRequestAcknowledge_IEs__value_PR_E_RAB_List,
-       SeNBAdditionRequestAcknowledge_IEs__value_PR_SeNBtoMeNBContainer,
-       SeNBAdditionRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
-       SeNBAdditionRequestAcknowledge_IEs__value_PR_TransportLayerAddress,
-       SeNBAdditionRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension,
-       SeNBAdditionRequestAcknowledge_IEs__value_PR_TunnelInformation
-} SeNBAdditionRequestAcknowledge_IEs__value_PR;
-typedef enum SeNBAdditionRequestReject_IEs__value_PR {
-       SeNBAdditionRequestReject_IEs__value_PR_NOTHING,        /* No components present */
-       SeNBAdditionRequestReject_IEs__value_PR_UE_X2AP_ID,
-       SeNBAdditionRequestReject_IEs__value_PR_Cause,
-       SeNBAdditionRequestReject_IEs__value_PR_CriticalityDiagnostics,
-       SeNBAdditionRequestReject_IEs__value_PR_UE_X2AP_ID_Extension
-} SeNBAdditionRequestReject_IEs__value_PR;
-typedef enum SeNBReconfigurationComplete_IEs__value_PR {
-       SeNBReconfigurationComplete_IEs__value_PR_NOTHING,      /* No components present */
-       SeNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID,
-       SeNBReconfigurationComplete_IEs__value_PR_ResponseInformationSeNBReconfComp,
-       SeNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID_Extension
-} SeNBReconfigurationComplete_IEs__value_PR;
-typedef enum SeNBModificationRequest_IEs__value_PR {
-       SeNBModificationRequest_IEs__value_PR_NOTHING,  /* No components present */
-       SeNBModificationRequest_IEs__value_PR_UE_X2AP_ID,
-       SeNBModificationRequest_IEs__value_PR_Cause,
-       SeNBModificationRequest_IEs__value_PR_SCGChangeIndication,
-       SeNBModificationRequest_IEs__value_PR_PLMN_Identity,
-       SeNBModificationRequest_IEs__value_PR_UE_ContextInformationSeNBModReq,
-       SeNBModificationRequest_IEs__value_PR_MeNBtoSeNBContainer,
-       SeNBModificationRequest_IEs__value_PR_CSGMembershipStatus,
-       SeNBModificationRequest_IEs__value_PR_UE_X2AP_ID_Extension
-} SeNBModificationRequest_IEs__value_PR;
-typedef enum SeNBModificationRequestAcknowledge_IEs__value_PR {
-       SeNBModificationRequestAcknowledge_IEs__value_PR_NOTHING,       /* No components present */
-       SeNBModificationRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
-       SeNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeAdded_ModAckList,
-       SeNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeModified_ModAckList,
-       SeNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeReleased_ModAckList,
-       SeNBModificationRequestAcknowledge_IEs__value_PR_E_RAB_List,
-       SeNBModificationRequestAcknowledge_IEs__value_PR_SeNBtoMeNBContainer,
-       SeNBModificationRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
-       SeNBModificationRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension
-} SeNBModificationRequestAcknowledge_IEs__value_PR;
-typedef enum SeNBModificationRequestReject_IEs__value_PR {
-       SeNBModificationRequestReject_IEs__value_PR_NOTHING,    /* No components present */
-       SeNBModificationRequestReject_IEs__value_PR_UE_X2AP_ID,
-       SeNBModificationRequestReject_IEs__value_PR_Cause,
-       SeNBModificationRequestReject_IEs__value_PR_CriticalityDiagnostics,
-       SeNBModificationRequestReject_IEs__value_PR_UE_X2AP_ID_Extension
-} SeNBModificationRequestReject_IEs__value_PR;
-typedef enum SeNBModificationRequired_IEs__value_PR {
-       SeNBModificationRequired_IEs__value_PR_NOTHING, /* No components present */
-       SeNBModificationRequired_IEs__value_PR_UE_X2AP_ID,
-       SeNBModificationRequired_IEs__value_PR_Cause,
-       SeNBModificationRequired_IEs__value_PR_SCGChangeIndication,
-       SeNBModificationRequired_IEs__value_PR_E_RABs_ToBeReleased_ModReqd,
-       SeNBModificationRequired_IEs__value_PR_SeNBtoMeNBContainer,
-       SeNBModificationRequired_IEs__value_PR_UE_X2AP_ID_Extension
-} SeNBModificationRequired_IEs__value_PR;
-typedef enum SeNBModificationConfirm_IEs__value_PR {
-       SeNBModificationConfirm_IEs__value_PR_NOTHING,  /* No components present */
-       SeNBModificationConfirm_IEs__value_PR_UE_X2AP_ID,
-       SeNBModificationConfirm_IEs__value_PR_MeNBtoSeNBContainer,
-       SeNBModificationConfirm_IEs__value_PR_CriticalityDiagnostics,
-       SeNBModificationConfirm_IEs__value_PR_UE_X2AP_ID_Extension
-} SeNBModificationConfirm_IEs__value_PR;
-typedef enum SeNBModificationRefuse_IEs__value_PR {
-       SeNBModificationRefuse_IEs__value_PR_NOTHING,   /* No components present */
-       SeNBModificationRefuse_IEs__value_PR_UE_X2AP_ID,
-       SeNBModificationRefuse_IEs__value_PR_Cause,
-       SeNBModificationRefuse_IEs__value_PR_MeNBtoSeNBContainer,
-       SeNBModificationRefuse_IEs__value_PR_CriticalityDiagnostics,
-       SeNBModificationRefuse_IEs__value_PR_UE_X2AP_ID_Extension
-} SeNBModificationRefuse_IEs__value_PR;
-typedef enum SeNBReleaseRequest_IEs__value_PR {
-       SeNBReleaseRequest_IEs__value_PR_NOTHING,       /* No components present */
-       SeNBReleaseRequest_IEs__value_PR_UE_X2AP_ID,
-       SeNBReleaseRequest_IEs__value_PR_Cause,
-       SeNBReleaseRequest_IEs__value_PR_E_RABs_ToBeReleased_List_RelReq,
-       SeNBReleaseRequest_IEs__value_PR_UE_ContextKeptIndicator,
-       SeNBReleaseRequest_IEs__value_PR_UE_X2AP_ID_Extension,
-       SeNBReleaseRequest_IEs__value_PR_MakeBeforeBreakIndicator
-} SeNBReleaseRequest_IEs__value_PR;
-typedef enum SeNBReleaseRequired_IEs__value_PR {
-       SeNBReleaseRequired_IEs__value_PR_NOTHING,      /* No components present */
-       SeNBReleaseRequired_IEs__value_PR_UE_X2AP_ID,
-       SeNBReleaseRequired_IEs__value_PR_Cause,
-       SeNBReleaseRequired_IEs__value_PR_UE_X2AP_ID_Extension
-} SeNBReleaseRequired_IEs__value_PR;
-typedef enum SeNBReleaseConfirm_IEs__value_PR {
-       SeNBReleaseConfirm_IEs__value_PR_NOTHING,       /* No components present */
-       SeNBReleaseConfirm_IEs__value_PR_UE_X2AP_ID,
-       SeNBReleaseConfirm_IEs__value_PR_E_RABs_ToBeReleased_List_RelConf,
-       SeNBReleaseConfirm_IEs__value_PR_CriticalityDiagnostics,
-       SeNBReleaseConfirm_IEs__value_PR_UE_X2AP_ID_Extension
-} SeNBReleaseConfirm_IEs__value_PR;
-typedef enum SeNBCounterCheckRequest_IEs__value_PR {
-       SeNBCounterCheckRequest_IEs__value_PR_NOTHING,  /* No components present */
-       SeNBCounterCheckRequest_IEs__value_PR_UE_X2AP_ID,
-       SeNBCounterCheckRequest_IEs__value_PR_E_RABs_SubjectToCounterCheck_List,
-       SeNBCounterCheckRequest_IEs__value_PR_UE_X2AP_ID_Extension
-} SeNBCounterCheckRequest_IEs__value_PR;
-typedef enum X2RemovalRequest_IEs__value_PR {
-       X2RemovalRequest_IEs__value_PR_NOTHING, /* No components present */
-       X2RemovalRequest_IEs__value_PR_GlobalENB_ID,
-       X2RemovalRequest_IEs__value_PR_X2BenefitValue
-} X2RemovalRequest_IEs__value_PR;
-typedef enum X2RemovalResponse_IEs__value_PR {
-       X2RemovalResponse_IEs__value_PR_NOTHING,        /* No components present */
-       X2RemovalResponse_IEs__value_PR_GlobalENB_ID,
-       X2RemovalResponse_IEs__value_PR_CriticalityDiagnostics
-} X2RemovalResponse_IEs__value_PR;
-typedef enum X2RemovalFailure_IEs__value_PR {
-       X2RemovalFailure_IEs__value_PR_NOTHING, /* No components present */
-       X2RemovalFailure_IEs__value_PR_Cause,
-       X2RemovalFailure_IEs__value_PR_CriticalityDiagnostics
-} X2RemovalFailure_IEs__value_PR;
-typedef enum RetrieveUEContextRequest_IEs__value_PR {
-       RetrieveUEContextRequest_IEs__value_PR_NOTHING, /* No components present */
-       RetrieveUEContextRequest_IEs__value_PR_UE_X2AP_ID,
-       RetrieveUEContextRequest_IEs__value_PR_UE_X2AP_ID_Extension,
-       RetrieveUEContextRequest_IEs__value_PR_ResumeID,
-       RetrieveUEContextRequest_IEs__value_PR_ShortMAC_I,
-       RetrieveUEContextRequest_IEs__value_PR_EUTRANCellIdentifier,
-       RetrieveUEContextRequest_IEs__value_PR_CRNTI,
-       RetrieveUEContextRequest_IEs__value_PR_PCI
-} RetrieveUEContextRequest_IEs__value_PR;
-typedef enum RetrieveUEContextResponse_IEs__value_PR {
-       RetrieveUEContextResponse_IEs__value_PR_NOTHING,        /* No components present */
-       RetrieveUEContextResponse_IEs__value_PR_UE_X2AP_ID,
-       RetrieveUEContextResponse_IEs__value_PR_UE_X2AP_ID_Extension,
-       RetrieveUEContextResponse_IEs__value_PR_GUMMEI,
-       RetrieveUEContextResponse_IEs__value_PR_UE_ContextInformationRetrieve,
-       RetrieveUEContextResponse_IEs__value_PR_TraceActivation,
-       RetrieveUEContextResponse_IEs__value_PR_SRVCCOperationPossible,
-       RetrieveUEContextResponse_IEs__value_PR_Masked_IMEISV,
-       RetrieveUEContextResponse_IEs__value_PR_ExpectedUEBehaviour,
-       RetrieveUEContextResponse_IEs__value_PR_ProSeAuthorized,
-       RetrieveUEContextResponse_IEs__value_PR_CriticalityDiagnostics,
-       RetrieveUEContextResponse_IEs__value_PR_V2XServicesAuthorized,
-       RetrieveUEContextResponse_IEs__value_PR_AerialUEsubscriptionInformation,
-       RetrieveUEContextResponse_IEs__value_PR_Subscription_Based_UE_DifferentiationInfo
-} RetrieveUEContextResponse_IEs__value_PR;
-typedef enum RetrieveUEContextFailure_IEs__value_PR {
-       RetrieveUEContextFailure_IEs__value_PR_NOTHING, /* No components present */
-       RetrieveUEContextFailure_IEs__value_PR_UE_X2AP_ID,
-       RetrieveUEContextFailure_IEs__value_PR_UE_X2AP_ID_Extension,
-       RetrieveUEContextFailure_IEs__value_PR_Cause,
-       RetrieveUEContextFailure_IEs__value_PR_CriticalityDiagnostics
-} RetrieveUEContextFailure_IEs__value_PR;
-typedef enum SgNBAdditionRequest_IEs__value_PR {
-       SgNBAdditionRequest_IEs__value_PR_NOTHING,      /* No components present */
-       SgNBAdditionRequest_IEs__value_PR_UE_X2AP_ID,
-       SgNBAdditionRequest_IEs__value_PR_NRUESecurityCapabilities,
-       SgNBAdditionRequest_IEs__value_PR_SgNBSecurityKey,
-       SgNBAdditionRequest_IEs__value_PR_UEAggregateMaximumBitRate,
-       SgNBAdditionRequest_IEs__value_PR_PLMN_Identity,
-       SgNBAdditionRequest_IEs__value_PR_HandoverRestrictionList,
-       SgNBAdditionRequest_IEs__value_PR_E_RABs_ToBeAdded_SgNBAddReqList,
-       SgNBAdditionRequest_IEs__value_PR_MeNBtoSgNBContainer,
-       SgNBAdditionRequest_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBAdditionRequest_IEs__value_PR_ExpectedUEBehaviour,
-       SgNBAdditionRequest_IEs__value_PR_UE_X2AP_ID_Extension,
-       SgNBAdditionRequest_IEs__value_PR_SplitSRBs,
-       SgNBAdditionRequest_IEs__value_PR_MeNBResourceCoordinationInformation,
-       SgNBAdditionRequest_IEs__value_PR_SGNB_Addition_Trigger_Ind,
-       SgNBAdditionRequest_IEs__value_PR_SubscriberProfileIDforRFP,
-       SgNBAdditionRequest_IEs__value_PR_ECGI
-} SgNBAdditionRequest_IEs__value_PR;
-typedef enum SgNBAdditionRequestAcknowledge_IEs__value_PR {
-       SgNBAdditionRequestAcknowledge_IEs__value_PR_NOTHING,   /* No components present */
-       SgNBAdditionRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
-       SgNBAdditionRequestAcknowledge_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBAdditionRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeAdded_SgNBAddReqAckList,
-       SgNBAdditionRequestAcknowledge_IEs__value_PR_E_RAB_List,
-       SgNBAdditionRequestAcknowledge_IEs__value_PR_SgNBtoMeNBContainer,
-       SgNBAdditionRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
-       SgNBAdditionRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension,
-       SgNBAdditionRequestAcknowledge_IEs__value_PR_SplitSRBs,
-       SgNBAdditionRequestAcknowledge_IEs__value_PR_SgNBResourceCoordinationInformation,
-       SgNBAdditionRequestAcknowledge_IEs__value_PR_RRC_Config_Ind
-} SgNBAdditionRequestAcknowledge_IEs__value_PR;
-typedef enum SgNBAdditionRequestReject_IEs__value_PR {
-       SgNBAdditionRequestReject_IEs__value_PR_NOTHING,        /* No components present */
-       SgNBAdditionRequestReject_IEs__value_PR_UE_X2AP_ID,
-       SgNBAdditionRequestReject_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBAdditionRequestReject_IEs__value_PR_Cause,
-       SgNBAdditionRequestReject_IEs__value_PR_CriticalityDiagnostics,
-       SgNBAdditionRequestReject_IEs__value_PR_UE_X2AP_ID_Extension
-} SgNBAdditionRequestReject_IEs__value_PR;
-typedef enum SgNBReconfigurationComplete_IEs__value_PR {
-       SgNBReconfigurationComplete_IEs__value_PR_NOTHING,      /* No components present */
-       SgNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID,
-       SgNBReconfigurationComplete_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBReconfigurationComplete_IEs__value_PR_ResponseInformationSgNBReconfComp,
-       SgNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID_Extension
-} SgNBReconfigurationComplete_IEs__value_PR;
-typedef enum SgNBModificationRequest_IEs__value_PR {
-       SgNBModificationRequest_IEs__value_PR_NOTHING,  /* No components present */
-       SgNBModificationRequest_IEs__value_PR_UE_X2AP_ID,
-       SgNBModificationRequest_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBModificationRequest_IEs__value_PR_Cause,
-       SgNBModificationRequest_IEs__value_PR_PLMN_Identity,
-       SgNBModificationRequest_IEs__value_PR_HandoverRestrictionList,
-       SgNBModificationRequest_IEs__value_PR_SCGConfigurationQuery,
-       SgNBModificationRequest_IEs__value_PR_UE_ContextInformation_SgNBModReq,
-       SgNBModificationRequest_IEs__value_PR_MeNBtoSgNBContainer,
-       SgNBModificationRequest_IEs__value_PR_UE_X2AP_ID_Extension,
-       SgNBModificationRequest_IEs__value_PR_MeNBResourceCoordinationInformation,
-       SgNBModificationRequest_IEs__value_PR_SplitSRBs
-} SgNBModificationRequest_IEs__value_PR;
-typedef enum SgNBModificationRequestAcknowledge_IEs__value_PR {
-       SgNBModificationRequestAcknowledge_IEs__value_PR_NOTHING,       /* No components present */
-       SgNBModificationRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
-       SgNBModificationRequestAcknowledge_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeAdded_SgNBModAckList,
-       SgNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeModified_SgNBModAckList,
-       SgNBModificationRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeReleased_SgNBModAckList,
-       SgNBModificationRequestAcknowledge_IEs__value_PR_E_RAB_List,
-       SgNBModificationRequestAcknowledge_IEs__value_PR_SgNBtoMeNBContainer,
-       SgNBModificationRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
-       SgNBModificationRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension,
-       SgNBModificationRequestAcknowledge_IEs__value_PR_SgNBResourceCoordinationInformation,
-       SgNBModificationRequestAcknowledge_IEs__value_PR_SplitSRBs,
-       SgNBModificationRequestAcknowledge_IEs__value_PR_RRC_Config_Ind
-} SgNBModificationRequestAcknowledge_IEs__value_PR;
-typedef enum SgNBModificationRequestReject_IEs__value_PR {
-       SgNBModificationRequestReject_IEs__value_PR_NOTHING,    /* No components present */
-       SgNBModificationRequestReject_IEs__value_PR_UE_X2AP_ID,
-       SgNBModificationRequestReject_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBModificationRequestReject_IEs__value_PR_Cause,
-       SgNBModificationRequestReject_IEs__value_PR_CriticalityDiagnostics,
-       SgNBModificationRequestReject_IEs__value_PR_UE_X2AP_ID_Extension
-} SgNBModificationRequestReject_IEs__value_PR;
-typedef enum SgNBModificationRequired_IEs__value_PR {
-       SgNBModificationRequired_IEs__value_PR_NOTHING, /* No components present */
-       SgNBModificationRequired_IEs__value_PR_UE_X2AP_ID,
-       SgNBModificationRequired_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBModificationRequired_IEs__value_PR_Cause,
-       SgNBModificationRequired_IEs__value_PR_PDCPChangeIndication,
-       SgNBModificationRequired_IEs__value_PR_E_RABs_ToBeReleased_SgNBModReqdList,
-       SgNBModificationRequired_IEs__value_PR_SgNBtoMeNBContainer,
-       SgNBModificationRequired_IEs__value_PR_UE_X2AP_ID_Extension,
-       SgNBModificationRequired_IEs__value_PR_E_RABs_ToBeModified_SgNBModReqdList,
-       SgNBModificationRequired_IEs__value_PR_SgNBResourceCoordinationInformation,
-       SgNBModificationRequired_IEs__value_PR_RRC_Config_Ind
-} SgNBModificationRequired_IEs__value_PR;
-typedef enum SgNBModificationConfirm_IEs__value_PR {
-       SgNBModificationConfirm_IEs__value_PR_NOTHING,  /* No components present */
-       SgNBModificationConfirm_IEs__value_PR_UE_X2AP_ID,
-       SgNBModificationConfirm_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBModificationConfirm_IEs__value_PR_E_RABs_AdmittedToBeModified_SgNBModConfList,
-       SgNBModificationConfirm_IEs__value_PR_MeNBtoSgNBContainer,
-       SgNBModificationConfirm_IEs__value_PR_CriticalityDiagnostics,
-       SgNBModificationConfirm_IEs__value_PR_UE_X2AP_ID_Extension,
-       SgNBModificationConfirm_IEs__value_PR_MeNBResourceCoordinationInformation
-} SgNBModificationConfirm_IEs__value_PR;
-typedef enum SgNBModificationRefuse_IEs__value_PR {
-       SgNBModificationRefuse_IEs__value_PR_NOTHING,   /* No components present */
-       SgNBModificationRefuse_IEs__value_PR_UE_X2AP_ID,
-       SgNBModificationRefuse_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBModificationRefuse_IEs__value_PR_Cause,
-       SgNBModificationRefuse_IEs__value_PR_MeNBtoSgNBContainer,
-       SgNBModificationRefuse_IEs__value_PR_CriticalityDiagnostics,
-       SgNBModificationRefuse_IEs__value_PR_UE_X2AP_ID_Extension
-} SgNBModificationRefuse_IEs__value_PR;
-typedef enum SgNBReleaseRequest_IEs__value_PR {
-       SgNBReleaseRequest_IEs__value_PR_NOTHING,       /* No components present */
-       SgNBReleaseRequest_IEs__value_PR_UE_X2AP_ID,
-       SgNBReleaseRequest_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBReleaseRequest_IEs__value_PR_Cause,
-       SgNBReleaseRequest_IEs__value_PR_E_RABs_ToBeReleased_SgNBRelReqList,
-       SgNBReleaseRequest_IEs__value_PR_UE_ContextKeptIndicator,
-       SgNBReleaseRequest_IEs__value_PR_UE_X2AP_ID_Extension,
-       SgNBReleaseRequest_IEs__value_PR_MeNBtoSgNBContainer
-} SgNBReleaseRequest_IEs__value_PR;
-typedef enum SgNBReleaseRequestAcknowledge_IEs__value_PR {
-       SgNBReleaseRequestAcknowledge_IEs__value_PR_NOTHING,    /* No components present */
-       SgNBReleaseRequestAcknowledge_IEs__value_PR_UE_X2AP_ID,
-       SgNBReleaseRequestAcknowledge_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBReleaseRequestAcknowledge_IEs__value_PR_CriticalityDiagnostics,
-       SgNBReleaseRequestAcknowledge_IEs__value_PR_UE_X2AP_ID_Extension,
-       SgNBReleaseRequestAcknowledge_IEs__value_PR_E_RABs_Admitted_ToBeReleased_SgNBRelReqAckList
-} SgNBReleaseRequestAcknowledge_IEs__value_PR;
-typedef enum SgNBReleaseRequestReject_IEs__value_PR {
-       SgNBReleaseRequestReject_IEs__value_PR_NOTHING, /* No components present */
-       SgNBReleaseRequestReject_IEs__value_PR_UE_X2AP_ID,
-       SgNBReleaseRequestReject_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBReleaseRequestReject_IEs__value_PR_Cause,
-       SgNBReleaseRequestReject_IEs__value_PR_CriticalityDiagnostics,
-       SgNBReleaseRequestReject_IEs__value_PR_UE_X2AP_ID_Extension
-} SgNBReleaseRequestReject_IEs__value_PR;
-typedef enum SgNBReleaseRequired_IEs__value_PR {
-       SgNBReleaseRequired_IEs__value_PR_NOTHING,      /* No components present */
-       SgNBReleaseRequired_IEs__value_PR_UE_X2AP_ID,
-       SgNBReleaseRequired_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBReleaseRequired_IEs__value_PR_Cause,
-       SgNBReleaseRequired_IEs__value_PR_UE_X2AP_ID_Extension,
-       SgNBReleaseRequired_IEs__value_PR_E_RABs_ToBeReleased_SgNBRelReqdList
-} SgNBReleaseRequired_IEs__value_PR;
-typedef enum SgNBReleaseConfirm_IEs__value_PR {
-       SgNBReleaseConfirm_IEs__value_PR_NOTHING,       /* No components present */
-       SgNBReleaseConfirm_IEs__value_PR_UE_X2AP_ID,
-       SgNBReleaseConfirm_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBReleaseConfirm_IEs__value_PR_E_RABs_ToBeReleased_SgNBRelConfList,
-       SgNBReleaseConfirm_IEs__value_PR_CriticalityDiagnostics,
-       SgNBReleaseConfirm_IEs__value_PR_UE_X2AP_ID_Extension
-} SgNBReleaseConfirm_IEs__value_PR;
-typedef enum SgNBCounterCheckRequest_IEs__value_PR {
-       SgNBCounterCheckRequest_IEs__value_PR_NOTHING,  /* No components present */
-       SgNBCounterCheckRequest_IEs__value_PR_UE_X2AP_ID,
-       SgNBCounterCheckRequest_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBCounterCheckRequest_IEs__value_PR_E_RABs_SubjectToSgNBCounterCheck_List,
-       SgNBCounterCheckRequest_IEs__value_PR_UE_X2AP_ID_Extension
-} SgNBCounterCheckRequest_IEs__value_PR;
-typedef enum SgNBChangeRequired_IEs__value_PR {
-       SgNBChangeRequired_IEs__value_PR_NOTHING,       /* No components present */
-       SgNBChangeRequired_IEs__value_PR_UE_X2AP_ID,
-       SgNBChangeRequired_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBChangeRequired_IEs__value_PR_GlobalGNB_ID,
-       SgNBChangeRequired_IEs__value_PR_Cause,
-       SgNBChangeRequired_IEs__value_PR_SgNBtoMeNBContainer,
-       SgNBChangeRequired_IEs__value_PR_UE_X2AP_ID_Extension
-} SgNBChangeRequired_IEs__value_PR;
-typedef enum SgNBChangeConfirm_IEs__value_PR {
-       SgNBChangeConfirm_IEs__value_PR_NOTHING,        /* No components present */
-       SgNBChangeConfirm_IEs__value_PR_UE_X2AP_ID,
-       SgNBChangeConfirm_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBChangeConfirm_IEs__value_PR_E_RABs_ToBeReleased_SgNBChaConfList,
-       SgNBChangeConfirm_IEs__value_PR_CriticalityDiagnostics,
-       SgNBChangeConfirm_IEs__value_PR_UE_X2AP_ID_Extension
-} SgNBChangeConfirm_IEs__value_PR;
-typedef enum RRCTransfer_IEs__value_PR {
-       RRCTransfer_IEs__value_PR_NOTHING,      /* No components present */
-       RRCTransfer_IEs__value_PR_UE_X2AP_ID,
-       RRCTransfer_IEs__value_PR_SgNB_UE_X2AP_ID,
-       RRCTransfer_IEs__value_PR_SplitSRB,
-       RRCTransfer_IEs__value_PR_UENRMeasurement,
-       RRCTransfer_IEs__value_PR_UE_X2AP_ID_Extension
-} RRCTransfer_IEs__value_PR;
-typedef enum SgNBChangeRefuse_IEs__value_PR {
-       SgNBChangeRefuse_IEs__value_PR_NOTHING, /* No components present */
-       SgNBChangeRefuse_IEs__value_PR_UE_X2AP_ID,
-       SgNBChangeRefuse_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBChangeRefuse_IEs__value_PR_Cause,
-       SgNBChangeRefuse_IEs__value_PR_CriticalityDiagnostics,
-       SgNBChangeRefuse_IEs__value_PR_UE_X2AP_ID_Extension
-} SgNBChangeRefuse_IEs__value_PR;
-typedef enum ENDCX2SetupRequest_IEs__value_PR {
-       ENDCX2SetupRequest_IEs__value_PR_NOTHING,       /* No components present */
-       ENDCX2SetupRequest_IEs__value_PR_InitiatingNodeType_EndcX2Setup
-} ENDCX2SetupRequest_IEs__value_PR;
-typedef enum ENB_ENDCX2SetupReqIEs__value_PR {
-       ENB_ENDCX2SetupReqIEs__value_PR_NOTHING,        /* No components present */
-       ENB_ENDCX2SetupReqIEs__value_PR_GlobalENB_ID,
-       ENB_ENDCX2SetupReqIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList
-} ENB_ENDCX2SetupReqIEs__value_PR;
-typedef enum En_gNB_ENDCX2SetupReqIEs__value_PR {
-       En_gNB_ENDCX2SetupReqIEs__value_PR_NOTHING,     /* No components present */
-       En_gNB_ENDCX2SetupReqIEs__value_PR_GlobalGNB_ID,
-       En_gNB_ENDCX2SetupReqIEs__value_PR_ServedNRcellsENDCX2ManagementList
-} En_gNB_ENDCX2SetupReqIEs__value_PR;
-typedef enum ENDCX2SetupResponse_IEs__value_PR {
-       ENDCX2SetupResponse_IEs__value_PR_NOTHING,      /* No components present */
-       ENDCX2SetupResponse_IEs__value_PR_RespondingNodeType_EndcX2Setup
-} ENDCX2SetupResponse_IEs__value_PR;
-typedef enum ENB_ENDCX2SetupReqAckIEs__value_PR {
-       ENB_ENDCX2SetupReqAckIEs__value_PR_NOTHING,     /* No components present */
-       ENB_ENDCX2SetupReqAckIEs__value_PR_GlobalENB_ID,
-       ENB_ENDCX2SetupReqAckIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList
-} ENB_ENDCX2SetupReqAckIEs__value_PR;
-typedef enum En_gNB_ENDCX2SetupReqAckIEs__value_PR {
-       En_gNB_ENDCX2SetupReqAckIEs__value_PR_NOTHING,  /* No components present */
-       En_gNB_ENDCX2SetupReqAckIEs__value_PR_GlobalGNB_ID,
-       En_gNB_ENDCX2SetupReqAckIEs__value_PR_ServedNRcellsENDCX2ManagementList
-} En_gNB_ENDCX2SetupReqAckIEs__value_PR;
-typedef enum ENDCX2SetupFailure_IEs__value_PR {
-       ENDCX2SetupFailure_IEs__value_PR_NOTHING,       /* No components present */
-       ENDCX2SetupFailure_IEs__value_PR_Cause,
-       ENDCX2SetupFailure_IEs__value_PR_CriticalityDiagnostics,
-       ENDCX2SetupFailure_IEs__value_PR_TimeToWait
-} ENDCX2SetupFailure_IEs__value_PR;
-typedef enum ENDCConfigurationUpdate_IEs__value_PR {
-       ENDCConfigurationUpdate_IEs__value_PR_NOTHING,  /* No components present */
-       ENDCConfigurationUpdate_IEs__value_PR_InitiatingNodeType_EndcConfigUpdate
-} ENDCConfigurationUpdate_IEs__value_PR;
-typedef enum ENB_ENDCConfigUpdateIEs__value_PR {
-       ENB_ENDCConfigUpdateIEs__value_PR_NOTHING,      /* No components present */
-       ENB_ENDCConfigUpdateIEs__value_PR_CellAssistanceInformation,
-       ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList,
-       ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsToModifyListENDCConfUpd,
-       ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsToDeleteListENDCConfUpd
-} ENB_ENDCConfigUpdateIEs__value_PR;
-typedef enum En_gNB_ENDCConfigUpdateIEs__value_PR {
-       En_gNB_ENDCConfigUpdateIEs__value_PR_NOTHING,   /* No components present */
-       En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsENDCX2ManagementList,
-       En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsToModifyENDCConfUpdList,
-       En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsToDeleteENDCConfUpdList
-} En_gNB_ENDCConfigUpdateIEs__value_PR;
-typedef enum ENDCConfigurationUpdateAcknowledge_IEs__value_PR {
-       ENDCConfigurationUpdateAcknowledge_IEs__value_PR_NOTHING,       /* No components present */
-       ENDCConfigurationUpdateAcknowledge_IEs__value_PR_RespondingNodeType_EndcConfigUpdate
-} ENDCConfigurationUpdateAcknowledge_IEs__value_PR;
-typedef enum ENB_ENDCConfigUpdateAckIEs__value_PR {
-       ENB_ENDCConfigUpdateAckIEs__value_PR_NOTHING    /* No components present */
-       
-} ENB_ENDCConfigUpdateAckIEs__value_PR;
-typedef enum En_gNB_ENDCConfigUpdateAckIEs__value_PR {
-       En_gNB_ENDCConfigUpdateAckIEs__value_PR_NOTHING,        /* No components present */
-       En_gNB_ENDCConfigUpdateAckIEs__value_PR_ServedNRcellsENDCX2ManagementList
-} En_gNB_ENDCConfigUpdateAckIEs__value_PR;
-typedef enum ENDCConfigurationUpdateFailure_IEs__value_PR {
-       ENDCConfigurationUpdateFailure_IEs__value_PR_NOTHING,   /* No components present */
-       ENDCConfigurationUpdateFailure_IEs__value_PR_Cause,
-       ENDCConfigurationUpdateFailure_IEs__value_PR_CriticalityDiagnostics,
-       ENDCConfigurationUpdateFailure_IEs__value_PR_TimeToWait
-} ENDCConfigurationUpdateFailure_IEs__value_PR;
-typedef enum ENDCCellActivationRequest_IEs__value_PR {
-       ENDCCellActivationRequest_IEs__value_PR_NOTHING,        /* No components present */
-       ENDCCellActivationRequest_IEs__value_PR_ServedNRCellsToActivate,
-       ENDCCellActivationRequest_IEs__value_PR_ActivationID
-} ENDCCellActivationRequest_IEs__value_PR;
-typedef enum ENDCCellActivationResponse_IEs__value_PR {
-       ENDCCellActivationResponse_IEs__value_PR_NOTHING,       /* No components present */
-       ENDCCellActivationResponse_IEs__value_PR_ActivatedNRCellList,
-       ENDCCellActivationResponse_IEs__value_PR_ActivationID,
-       ENDCCellActivationResponse_IEs__value_PR_CriticalityDiagnostics
-} ENDCCellActivationResponse_IEs__value_PR;
-typedef enum ENDCCellActivationFailure_IEs__value_PR {
-       ENDCCellActivationFailure_IEs__value_PR_NOTHING,        /* No components present */
-       ENDCCellActivationFailure_IEs__value_PR_ActivationID,
-       ENDCCellActivationFailure_IEs__value_PR_Cause,
-       ENDCCellActivationFailure_IEs__value_PR_CriticalityDiagnostics
-} ENDCCellActivationFailure_IEs__value_PR;
-typedef enum SecondaryRATDataUsageReport_IEs__value_PR {
-       SecondaryRATDataUsageReport_IEs__value_PR_NOTHING,      /* No components present */
-       SecondaryRATDataUsageReport_IEs__value_PR_UE_X2AP_ID,
-       SecondaryRATDataUsageReport_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SecondaryRATDataUsageReport_IEs__value_PR_SecondaryRATUsageReportList,
-       SecondaryRATDataUsageReport_IEs__value_PR_UE_X2AP_ID_Extension
-} SecondaryRATDataUsageReport_IEs__value_PR;
-typedef enum SgNBActivityNotification_IEs__value_PR {
-       SgNBActivityNotification_IEs__value_PR_NOTHING, /* No components present */
-       SgNBActivityNotification_IEs__value_PR_UE_X2AP_ID,
-       SgNBActivityNotification_IEs__value_PR_SgNB_UE_X2AP_ID,
-       SgNBActivityNotification_IEs__value_PR_UserPlaneTrafficActivityReport,
-       SgNBActivityNotification_IEs__value_PR_ERABActivityNotifyItemList,
-       SgNBActivityNotification_IEs__value_PR_UE_X2AP_ID_Extension
-} SgNBActivityNotification_IEs__value_PR;
-typedef enum ENDCPartialResetRequired_IEs__value_PR {
-       ENDCPartialResetRequired_IEs__value_PR_NOTHING, /* No components present */
-       ENDCPartialResetRequired_IEs__value_PR_UEsToBeResetList,
-       ENDCPartialResetRequired_IEs__value_PR_Cause
-} ENDCPartialResetRequired_IEs__value_PR;
-typedef enum ENDCPartialResetConfirm_IEs__value_PR {
-       ENDCPartialResetConfirm_IEs__value_PR_NOTHING,  /* No components present */
-       ENDCPartialResetConfirm_IEs__value_PR_UEsToBeResetList
-} ENDCPartialResetConfirm_IEs__value_PR;
-typedef enum EUTRANRCellResourceCoordinationRequest_IEs__value_PR {
-       EUTRANRCellResourceCoordinationRequest_IEs__value_PR_NOTHING,   /* No components present */
-       EUTRANRCellResourceCoordinationRequest_IEs__value_PR_InitiatingNodeType_EutranrCellResourceCoordination
-} EUTRANRCellResourceCoordinationRequest_IEs__value_PR;
-typedef enum ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR {
-       ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_NOTHING,   /* No components present */
-       ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_DataTrafficResourceIndication,
-       ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_SpectrumSharingGroupID,
-       ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_ListofEUTRACellsinEUTRACoordinationReq
-} ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR;
-typedef enum En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR {
-       En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_NOTHING,        /* No components present */
-       En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_DataTrafficResourceIndication,
-       En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_ListofEUTRACellsinNRCoordinationReq,
-       En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_SpectrumSharingGroupID,
-       En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR_ListofNRCellsinNRCoordinationReq
-} En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR;
-typedef enum EUTRANRCellResourceCoordinationResponse_IEs__value_PR {
-       EUTRANRCellResourceCoordinationResponse_IEs__value_PR_NOTHING,  /* No components present */
-       EUTRANRCellResourceCoordinationResponse_IEs__value_PR_RespondingNodeType_EutranrCellResourceCoordination
-} EUTRANRCellResourceCoordinationResponse_IEs__value_PR;
-typedef enum ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR {
-       ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_NOTHING,        /* No components present */
-       ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_DataTrafficResourceIndication,
-       ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_SpectrumSharingGroupID,
-       ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_ListofEUTRACellsinEUTRACoordinationResp
-} ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR;
-typedef enum En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR {
-       En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_NOTHING,     /* No components present */
-       En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_DataTrafficResourceIndication,
-       En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_SpectrumSharingGroupID,
-       En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR_ListofNRCellsinNRCoordinationResp
-} En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR;
-typedef enum ENDCX2RemovalRequest_IEs__value_PR {
-       ENDCX2RemovalRequest_IEs__value_PR_NOTHING,     /* No components present */
-       ENDCX2RemovalRequest_IEs__value_PR_InitiatingNodeType_EndcX2Removal
-} ENDCX2RemovalRequest_IEs__value_PR;
-typedef enum ENB_ENDCX2RemovalReqIEs__value_PR {
-       ENB_ENDCX2RemovalReqIEs__value_PR_NOTHING,      /* No components present */
-       ENB_ENDCX2RemovalReqIEs__value_PR_GlobalENB_ID
-} ENB_ENDCX2RemovalReqIEs__value_PR;
-typedef enum En_gNB_ENDCX2RemovalReqIEs__value_PR {
-       En_gNB_ENDCX2RemovalReqIEs__value_PR_NOTHING,   /* No components present */
-       En_gNB_ENDCX2RemovalReqIEs__value_PR_GlobalGNB_ID
-} En_gNB_ENDCX2RemovalReqIEs__value_PR;
-typedef enum ENDCX2RemovalResponse_IEs__value_PR {
-       ENDCX2RemovalResponse_IEs__value_PR_NOTHING,    /* No components present */
-       ENDCX2RemovalResponse_IEs__value_PR_RespondingNodeType_EndcX2Removal
-} ENDCX2RemovalResponse_IEs__value_PR;
-typedef enum ENB_ENDCX2RemovalReqAckIEs__value_PR {
-       ENB_ENDCX2RemovalReqAckIEs__value_PR_NOTHING,   /* No components present */
-       ENB_ENDCX2RemovalReqAckIEs__value_PR_GlobalENB_ID
-} ENB_ENDCX2RemovalReqAckIEs__value_PR;
-typedef enum En_gNB_ENDCX2RemovalReqAckIEs__value_PR {
-       En_gNB_ENDCX2RemovalReqAckIEs__value_PR_NOTHING,        /* No components present */
-       En_gNB_ENDCX2RemovalReqAckIEs__value_PR_GlobalGNB_ID
-} En_gNB_ENDCX2RemovalReqAckIEs__value_PR;
-typedef enum ENDCX2RemovalFailure_IEs__value_PR {
-       ENDCX2RemovalFailure_IEs__value_PR_NOTHING,     /* No components present */
-       ENDCX2RemovalFailure_IEs__value_PR_Cause,
-       ENDCX2RemovalFailure_IEs__value_PR_CriticalityDiagnostics
-} ENDCX2RemovalFailure_IEs__value_PR;
-typedef enum DataForwardingAddressIndication_IEs__value_PR {
-       DataForwardingAddressIndication_IEs__value_PR_NOTHING,  /* No components present */
-       DataForwardingAddressIndication_IEs__value_PR_UE_X2AP_ID_Extension,
-       DataForwardingAddressIndication_IEs__value_PR_UE_X2AP_ID,
-       DataForwardingAddressIndication_IEs__value_PR_E_RABs_DataForwardingAddress_List
-} DataForwardingAddressIndication_IEs__value_PR;
-typedef enum GNBStatusIndicationIEs__value_PR {
-       GNBStatusIndicationIEs__value_PR_NOTHING,       /* No components present */
-       GNBStatusIndicationIEs__value_PR_GNBOverloadInformation
-} GNBStatusIndicationIEs__value_PR;
-typedef enum E_RAB_ItemIEs__value_PR {
-       E_RAB_ItemIEs__value_PR_NOTHING,        /* No components present */
-       E_RAB_ItemIEs__value_PR_E_RAB_Item
-} E_RAB_ItemIEs__value_PR;
-typedef enum E_RABUsageReport_ItemIEs__value_PR {
-       E_RABUsageReport_ItemIEs__value_PR_NOTHING,     /* No components present */
-       E_RABUsageReport_ItemIEs__value_PR_E_RABUsageReport_Item
-} E_RABUsageReport_ItemIEs__value_PR;
-typedef enum SecondaryRATUsageReport_ItemIEs__value_PR {
-       SecondaryRATUsageReport_ItemIEs__value_PR_NOTHING,      /* No components present */
-       SecondaryRATUsageReport_ItemIEs__value_PR_SecondaryRATUsageReport_Item
-} SecondaryRATUsageReport_ItemIEs__value_PR;
-
-/* ProtocolIE-Field */
-typedef struct RICaction_ToBeSetup_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RICaction_ToBeSetup_ItemIEs__value {
-               RICaction_ToBeSetup_ItemIEs__value_PR present;
-               union RICaction_ToBeSetup_ItemIEs__value_u {
-                       RICaction_ToBeSetup_Item_t       RICaction_ToBeSetup_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RICaction_ToBeSetup_ItemIEs_t;
-typedef struct RICaction_Admitted_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RICaction_Admitted_ItemIEs__value {
-               RICaction_Admitted_ItemIEs__value_PR present;
-               union RICaction_Admitted_ItemIEs__value_u {
-                       RICaction_Admitted_Item_t        RICaction_Admitted_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RICaction_Admitted_ItemIEs_t;
-typedef struct RICaction_NotAdmitted_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RICaction_NotAdmitted_ItemIEs__value {
-               RICaction_NotAdmitted_ItemIEs__value_PR present;
-               union RICaction_NotAdmitted_ItemIEs__value_u {
-                       RICaction_NotAdmitted_Item_t     RICaction_NotAdmitted_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RICaction_NotAdmitted_ItemIEs_t;
-typedef struct RANfunction_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RANfunction_ItemIEs__value {
-               RANfunction_ItemIEs__value_PR present;
-               union RANfunction_ItemIEs__value_u {
-                       RANfunction_Item_t       RANfunction_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RANfunction_ItemIEs_t;
-typedef struct RANfunctionID_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RANfunctionID_ItemIEs__value {
-               RANfunctionID_ItemIEs__value_PR present;
-               union RANfunctionID_ItemIEs__value_u {
-                       RANfunctionID_Item_t     RANfunctionID_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RANfunctionID_ItemIEs_t;
-typedef struct RANfunctionIDcause_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RANfunctionIDcause_ItemIEs__value {
-               RANfunctionIDcause_ItemIEs__value_PR present;
-               union RANfunctionIDcause_ItemIEs__value_u {
-                       RANfunctionIDcause_Item_t        RANfunctionIDcause_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RANfunctionIDcause_ItemIEs_t;
-typedef struct E_RABs_ToBeSetup_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeSetup_ItemIEs__value {
-               E_RABs_ToBeSetup_ItemIEs__value_PR present;
-               union E_RABs_ToBeSetup_ItemIEs__value_u {
-                       E_RABs_ToBeSetup_Item_t  E_RABs_ToBeSetup_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeSetup_ItemIEs_t;
-typedef struct E_RABs_Admitted_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_Admitted_ItemIEs__value {
-               E_RABs_Admitted_ItemIEs__value_PR present;
-               union E_RABs_Admitted_ItemIEs__value_u {
-                       E_RABs_Admitted_Item_t   E_RABs_Admitted_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_Admitted_ItemIEs_t;
-typedef struct E_RABs_SubjectToStatusTransfer_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_SubjectToStatusTransfer_ItemIEs__value {
-               E_RABs_SubjectToStatusTransfer_ItemIEs__value_PR present;
-               union E_RABs_SubjectToStatusTransfer_ItemIEs__value_u {
-                       E_RABs_SubjectToStatusTransfer_Item_t    E_RABs_SubjectToStatusTransfer_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_SubjectToStatusTransfer_ItemIEs_t;
-typedef struct CellInformation_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct CellInformation_ItemIEs__value {
-               CellInformation_ItemIEs__value_PR present;
-               union CellInformation_ItemIEs__value_u {
-                       CellInformation_Item_t   CellInformation_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} CellInformation_ItemIEs_t;
-typedef struct CellToReport_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct CellToReport_ItemIEs__value {
-               CellToReport_ItemIEs__value_PR present;
-               union CellToReport_ItemIEs__value_u {
-                       CellToReport_Item_t      CellToReport_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} CellToReport_ItemIEs_t;
-typedef struct MeasurementInitiationResult_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct MeasurementInitiationResult_ItemIEs__value {
-               MeasurementInitiationResult_ItemIEs__value_PR present;
-               union MeasurementInitiationResult_ItemIEs__value_u {
-                       MeasurementInitiationResult_Item_t       MeasurementInitiationResult_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} MeasurementInitiationResult_ItemIEs_t;
-typedef struct MeasurementFailureCause_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct MeasurementFailureCause_ItemIEs__value {
-               MeasurementFailureCause_ItemIEs__value_PR present;
-               union MeasurementFailureCause_ItemIEs__value_u {
-                       MeasurementFailureCause_Item_t   MeasurementFailureCause_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} MeasurementFailureCause_ItemIEs_t;
-typedef struct CompleteFailureCauseInformation_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct CompleteFailureCauseInformation_ItemIEs__value {
-               CompleteFailureCauseInformation_ItemIEs__value_PR present;
-               union CompleteFailureCauseInformation_ItemIEs__value_u {
-                       CompleteFailureCauseInformation_Item_t   CompleteFailureCauseInformation_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} CompleteFailureCauseInformation_ItemIEs_t;
-typedef struct CellMeasurementResult_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct CellMeasurementResult_ItemIEs__value {
-               CellMeasurementResult_ItemIEs__value_PR present;
-               union CellMeasurementResult_ItemIEs__value_u {
-                       CellMeasurementResult_Item_t     CellMeasurementResult_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} CellMeasurementResult_ItemIEs_t;
-typedef struct E_RABs_ToBeAdded_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeAdded_ItemIEs__value {
-               E_RABs_ToBeAdded_ItemIEs__value_PR present;
-               union E_RABs_ToBeAdded_ItemIEs__value_u {
-                       E_RABs_ToBeAdded_Item_t  E_RABs_ToBeAdded_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeAdded_ItemIEs_t;
-typedef struct E_RABs_Admitted_ToBeAdded_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_Admitted_ToBeAdded_ItemIEs__value {
-               E_RABs_Admitted_ToBeAdded_ItemIEs__value_PR present;
-               union E_RABs_Admitted_ToBeAdded_ItemIEs__value_u {
-                       E_RABs_Admitted_ToBeAdded_Item_t         E_RABs_Admitted_ToBeAdded_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_Admitted_ToBeAdded_ItemIEs_t;
-typedef struct E_RABs_ToBeAdded_ModReqItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeAdded_ModReqItemIEs__value {
-               E_RABs_ToBeAdded_ModReqItemIEs__value_PR present;
-               union E_RABs_ToBeAdded_ModReqItemIEs__value_u {
-                       E_RABs_ToBeAdded_ModReqItem_t    E_RABs_ToBeAdded_ModReqItem;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeAdded_ModReqItemIEs_t;
-typedef struct E_RABs_ToBeModified_ModReqItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeModified_ModReqItemIEs__value {
-               E_RABs_ToBeModified_ModReqItemIEs__value_PR present;
-               union E_RABs_ToBeModified_ModReqItemIEs__value_u {
-                       E_RABs_ToBeModified_ModReqItem_t         E_RABs_ToBeModified_ModReqItem;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeModified_ModReqItemIEs_t;
-typedef struct E_RABs_ToBeReleased_ModReqItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeReleased_ModReqItemIEs__value {
-               E_RABs_ToBeReleased_ModReqItemIEs__value_PR present;
-               union E_RABs_ToBeReleased_ModReqItemIEs__value_u {
-                       E_RABs_ToBeReleased_ModReqItem_t         E_RABs_ToBeReleased_ModReqItem;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeReleased_ModReqItemIEs_t;
-typedef struct E_RABs_Admitted_ToBeAdded_ModAckItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value {
-               E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_PR present;
-               union E_RABs_Admitted_ToBeAdded_ModAckItemIEs__value_u {
-                       E_RABs_Admitted_ToBeAdded_ModAckItem_t   E_RABs_Admitted_ToBeAdded_ModAckItem;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_Admitted_ToBeAdded_ModAckItemIEs_t;
-typedef struct E_RABs_Admitted_ToBeModified_ModAckItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_Admitted_ToBeModified_ModAckItemIEs__value {
-               E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_PR present;
-               union E_RABs_Admitted_ToBeModified_ModAckItemIEs__value_u {
-                       E_RABs_Admitted_ToBeModified_ModAckItem_t        E_RABs_Admitted_ToBeModified_ModAckItem;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_Admitted_ToBeModified_ModAckItemIEs_t;
-typedef struct E_RABs_Admitted_ToBeReleased_ModAckItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value {
-               E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_PR present;
-               union E_RABs_Admitted_ToBeReleased_ModAckItemIEs__value_u {
-                       E_RABs_Admitted_ToReleased_ModAckItem_t  E_RABs_Admitted_ToReleased_ModAckItem;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_Admitted_ToBeReleased_ModAckItemIEs_t;
-typedef struct E_RABs_ToBeReleased_ModReqdItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeReleased_ModReqdItemIEs__value {
-               E_RABs_ToBeReleased_ModReqdItemIEs__value_PR present;
-               union E_RABs_ToBeReleased_ModReqdItemIEs__value_u {
-                       E_RABs_ToBeReleased_ModReqdItem_t        E_RABs_ToBeReleased_ModReqdItem;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeReleased_ModReqdItemIEs_t;
-typedef struct E_RABs_ToBeReleased_RelReqItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeReleased_RelReqItemIEs__value {
-               E_RABs_ToBeReleased_RelReqItemIEs__value_PR present;
-               union E_RABs_ToBeReleased_RelReqItemIEs__value_u {
-                       E_RABs_ToBeReleased_RelReqItem_t         E_RABs_ToBeReleased_RelReqItem;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeReleased_RelReqItemIEs_t;
-typedef struct E_RABs_ToBeReleased_RelConfItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeReleased_RelConfItemIEs__value {
-               E_RABs_ToBeReleased_RelConfItemIEs__value_PR present;
-               union E_RABs_ToBeReleased_RelConfItemIEs__value_u {
-                       E_RABs_ToBeReleased_RelConfItem_t        E_RABs_ToBeReleased_RelConfItem;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeReleased_RelConfItemIEs_t;
-typedef struct E_RABs_SubjectToCounterCheckItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_SubjectToCounterCheckItemIEs__value {
-               E_RABs_SubjectToCounterCheckItemIEs__value_PR present;
-               union E_RABs_SubjectToCounterCheckItemIEs__value_u {
-                       E_RABs_SubjectToCounterCheckItem_t       E_RABs_SubjectToCounterCheckItem;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_SubjectToCounterCheckItemIEs_t;
-typedef struct E_RABs_ToBeSetupRetrieve_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeSetupRetrieve_ItemIEs__value {
-               E_RABs_ToBeSetupRetrieve_ItemIEs__value_PR present;
-               union E_RABs_ToBeSetupRetrieve_ItemIEs__value_u {
-                       E_RABs_ToBeSetupRetrieve_Item_t  E_RABs_ToBeSetupRetrieve_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeSetupRetrieve_ItemIEs_t;
-typedef struct E_RABs_ToBeAdded_SgNBAddReq_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value {
-               E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_PR present;
-               union E_RABs_ToBeAdded_SgNBAddReq_ItemIEs__value_u {
-                       E_RABs_ToBeAdded_SgNBAddReq_Item_t       E_RABs_ToBeAdded_SgNBAddReq_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeAdded_SgNBAddReq_ItemIEs_t;
-typedef struct E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value {
-               E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_PR present;
-               union E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs__value_u {
-                       E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_Item_t   E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs_t;
-typedef struct E_RABs_ToBeAdded_SgNBModReq_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value {
-               E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_PR present;
-               union E_RABs_ToBeAdded_SgNBModReq_ItemIEs__value_u {
-                       E_RABs_ToBeAdded_SgNBModReq_Item_t       E_RABs_ToBeAdded_SgNBModReq_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeAdded_SgNBModReq_ItemIEs_t;
-typedef struct E_RABs_ToBeModified_SgNBModReq_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeModified_SgNBModReq_ItemIEs__value {
-               E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_PR present;
-               union E_RABs_ToBeModified_SgNBModReq_ItemIEs__value_u {
-                       E_RABs_ToBeModified_SgNBModReq_Item_t    E_RABs_ToBeModified_SgNBModReq_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeModified_SgNBModReq_ItemIEs_t;
-typedef struct E_RABs_ToBeReleased_SgNBModReq_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value {
-               E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_PR present;
-               union E_RABs_ToBeReleased_SgNBModReq_ItemIEs__value_u {
-                       E_RABs_ToBeReleased_SgNBModReq_Item_t    E_RABs_ToBeReleased_SgNBModReq_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeReleased_SgNBModReq_ItemIEs_t;
-typedef struct E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value {
-               E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_PR present;
-               union E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs__value_u {
-                       E_RABs_Admitted_ToBeAdded_SgNBModAck_Item_t      E_RABs_Admitted_ToBeAdded_SgNBModAck_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs_t;
-typedef struct E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value {
-               E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_PR present;
-               union E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs__value_u {
-                       E_RABs_Admitted_ToBeModified_SgNBModAck_Item_t   E_RABs_Admitted_ToBeModified_SgNBModAck_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs_t;
-typedef struct E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value {
-               E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_PR present;
-               union E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs__value_u {
-                       E_RABs_Admitted_ToReleased_SgNBModAck_Item_t     E_RABs_Admitted_ToReleased_SgNBModAck_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs_t;
-typedef struct E_RABs_ToBeReleased_SgNBModReqd_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value {
-               E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_PR present;
-               union E_RABs_ToBeReleased_SgNBModReqd_ItemIEs__value_u {
-                       E_RABs_ToBeReleased_SgNBModReqd_Item_t   E_RABs_ToBeReleased_SgNBModReqd_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeReleased_SgNBModReqd_ItemIEs_t;
-typedef struct E_RABs_ToBeModified_SgNBModReqd_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value {
-               E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_PR present;
-               union E_RABs_ToBeModified_SgNBModReqd_ItemIEs__value_u {
-                       E_RABs_ToBeModified_SgNBModReqd_Item_t   E_RABs_ToBeModified_SgNBModReqd_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeModified_SgNBModReqd_ItemIEs_t;
-typedef struct E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value {
-               E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_PR present;
-               union E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs__value_u {
-                       E_RABs_AdmittedToBeModified_SgNBModConf_Item_t   E_RABs_AdmittedToBeModified_SgNBModConf_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs_t;
-typedef struct E_RABs_ToBeReleased_SgNBRelReq_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value {
-               E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_PR present;
-               union E_RABs_ToBeReleased_SgNBRelReq_ItemIEs__value_u {
-                       E_RABs_ToBeReleased_SgNBRelReq_Item_t    E_RABs_ToBeReleased_SgNBRelReq_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeReleased_SgNBRelReq_ItemIEs_t;
-typedef struct E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value {
-               E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_PR present;
-               union E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs__value_u {
-                       E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_Item_t        E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs_t;
-typedef struct E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value {
-               E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_PR present;
-               union E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs__value_u {
-                       E_RABs_ToBeReleased_SgNBRelReqd_Item_t   E_RABs_ToBeReleased_SgNBRelReqd_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs_t;
-typedef struct E_RABs_ToBeReleased_SgNBRelConf_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value {
-               E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_PR present;
-               union E_RABs_ToBeReleased_SgNBRelConf_ItemIEs__value_u {
-                       E_RABs_ToBeReleased_SgNBRelConf_Item_t   E_RABs_ToBeReleased_SgNBRelConf_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeReleased_SgNBRelConf_ItemIEs_t;
-typedef struct E_RABs_SubjectToSgNBCounterCheck_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value {
-               E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_PR present;
-               union E_RABs_SubjectToSgNBCounterCheck_ItemIEs__value_u {
-                       E_RABs_SubjectToSgNBCounterCheck_Item_t  E_RABs_SubjectToSgNBCounterCheck_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_SubjectToSgNBCounterCheck_ItemIEs_t;
-typedef struct E_RABs_ToBeReleased_SgNBChaConf_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value {
-               E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_PR present;
-               union E_RABs_ToBeReleased_SgNBChaConf_ItemIEs__value_u {
-                       E_RABs_ToBeReleased_SgNBChaConf_Item_t   E_RABs_ToBeReleased_SgNBChaConf_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_ToBeReleased_SgNBChaConf_ItemIEs_t;
-typedef struct E_RABs_DataForwardingAddress_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABs_DataForwardingAddress_ItemIEs__value {
-               E_RABs_DataForwardingAddress_ItemIEs__value_PR present;
-               union E_RABs_DataForwardingAddress_ItemIEs__value_u {
-                       E_RABs_DataForwardingAddress_Item_t      E_RABs_DataForwardingAddress_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABs_DataForwardingAddress_ItemIEs_t;
-typedef struct RICsubscriptionRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RICsubscriptionRequest_IEs__value {
-               RICsubscriptionRequest_IEs__value_PR present;
-               union RICsubscriptionRequest_IEs__value_u {
-                       RICrequestID_t   RICrequestID;
-                       RANfunctionID_t  RANfunctionID;
-                       RICsubscription_t        RICsubscription;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RICsubscriptionRequest_IEs_t;
-typedef struct RICsubscriptionResponse_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RICsubscriptionResponse_IEs__value {
-               RICsubscriptionResponse_IEs__value_PR present;
-               union RICsubscriptionResponse_IEs__value_u {
-                       RICrequestID_t   RICrequestID;
-                       RANfunctionID_t  RANfunctionID;
-                       RICaction_Admitted_List_t        RICaction_Admitted_List;
-                       RICaction_NotAdmitted_List_t     RICaction_NotAdmitted_List;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RICsubscriptionResponse_IEs_t;
-typedef struct RICsubscriptionFailure_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RICsubscriptionFailure_IEs__value {
-               RICsubscriptionFailure_IEs__value_PR present;
-               union RICsubscriptionFailure_IEs__value_u {
-                       RICrequestID_t   RICrequestID;
-                       RANfunctionID_t  RANfunctionID;
-                       RICaction_NotAdmitted_List_t     RICaction_NotAdmitted_List;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RICsubscriptionFailure_IEs_t;
-typedef struct RICsubscriptionDeleteRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RICsubscriptionDeleteRequest_IEs__value {
-               RICsubscriptionDeleteRequest_IEs__value_PR present;
-               union RICsubscriptionDeleteRequest_IEs__value_u {
-                       RICrequestID_t   RICrequestID;
-                       RANfunctionID_t  RANfunctionID;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RICsubscriptionDeleteRequest_IEs_t;
-typedef struct RICsubscriptionDeleteResponse_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RICsubscriptionDeleteResponse_IEs__value {
-               RICsubscriptionDeleteResponse_IEs__value_PR present;
-               union RICsubscriptionDeleteResponse_IEs__value_u {
-                       RICrequestID_t   RICrequestID;
-                       RANfunctionID_t  RANfunctionID;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RICsubscriptionDeleteResponse_IEs_t;
-typedef struct RICsubscriptionDeleteFailure_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RICsubscriptionDeleteFailure_IEs__value {
-               RICsubscriptionDeleteFailure_IEs__value_PR present;
-               union RICsubscriptionDeleteFailure_IEs__value_u {
-                       RICrequestID_t   RICrequestID;
-                       RANfunctionID_t  RANfunctionID;
-                       RICcause_t       RICcause;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RICsubscriptionDeleteFailure_IEs_t;
-typedef struct RICindication_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RICindication_IEs__value {
-               RICindication_IEs__value_PR present;
-               union RICindication_IEs__value_u {
-                       RICrequestID_t   RICrequestID;
-                       RANfunctionID_t  RANfunctionID;
-                       RICactionID_t    RICactionID;
-                       RICindicationSN_t        RICindicationSN;
-                       RICindicationType_t      RICindicationType;
-                       RICindicationHeader_t    RICindicationHeader;
-                       RICindicationMessage_t   RICindicationMessage;
-                       RICcallProcessID_t       RICcallProcessID;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RICindication_IEs_t;
-typedef struct RICcontrolRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RICcontrolRequest_IEs__value {
-               RICcontrolRequest_IEs__value_PR present;
-               union RICcontrolRequest_IEs__value_u {
-                       RICrequestID_t   RICrequestID;
-                       RANfunctionID_t  RANfunctionID;
-                       RICcallProcessID_t       RICcallProcessID;
-                       RICcontrolHeader_t       RICcontrolHeader;
-                       RICcontrolMessage_t      RICcontrolMessage;
-                       RICcontrolAckRequest_t   RICcontrolAckRequest;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RICcontrolRequest_IEs_t;
-typedef struct RICcontrolAcknowledge_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RICcontrolAcknowledge_IEs__value {
-               RICcontrolAcknowledge_IEs__value_PR present;
-               union RICcontrolAcknowledge_IEs__value_u {
-                       RICrequestID_t   RICrequestID;
-                       RANfunctionID_t  RANfunctionID;
-                       RICcallProcessID_t       RICcallProcessID;
-                       RICcontrolStatus_t       RICcontrolStatus;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RICcontrolAcknowledge_IEs_t;
-typedef struct RICcontrolFailure_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RICcontrolFailure_IEs__value {
-               RICcontrolFailure_IEs__value_PR present;
-               union RICcontrolFailure_IEs__value_u {
-                       RICrequestID_t   RICrequestID;
-                       RANfunctionID_t  RANfunctionID;
-                       RICcallProcessID_t       RICcallProcessID;
-                       RICcause_t       RICcause;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RICcontrolFailure_IEs_t;
-typedef struct RICserviceUpdate_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RICserviceUpdate_IEs__value {
-               RICserviceUpdate_IEs__value_PR present;
-               union RICserviceUpdate_IEs__value_u {
-                       RANfunctions_List_t      RANfunctions_List;
-                       RANfunctionsID_List_t    RANfunctionsID_List;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RICserviceUpdate_IEs_t;
-typedef struct RICserviceUpdateAcknowledge_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RICserviceUpdateAcknowledge_IEs__value {
-               RICserviceUpdateAcknowledge_IEs__value_PR present;
-               union RICserviceUpdateAcknowledge_IEs__value_u {
-                       RANfunctionsID_List_t    RANfunctionsID_List;
-                       RANfunctionsIDcause_List_t       RANfunctionsIDcause_List;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RICserviceUpdateAcknowledge_IEs_t;
-typedef struct RICserviceUpdateFailure_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RICserviceUpdateFailure_IEs__value {
-               RICserviceUpdateFailure_IEs__value_PR present;
-               union RICserviceUpdateFailure_IEs__value_u {
-                       RANfunctionsIDcause_List_t       RANfunctionsIDcause_List;
-                       TimeToWait_t     TimeToWait;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RICserviceUpdateFailure_IEs_t;
-typedef struct RICserviceQuery_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RICserviceQuery_IEs__value {
-               RICserviceQuery_IEs__value_PR present;
-               union RICserviceQuery_IEs__value_u {
-                       RANfunctionsID_List_t    RANfunctionsID_List;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RICserviceQuery_IEs_t;
-typedef struct HandoverRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct HandoverRequest_IEs__value {
-               HandoverRequest_IEs__value_PR present;
-               union HandoverRequest_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       Cause_t  Cause;
-                       ECGI_t   ECGI;
-                       GUMMEI_t         GUMMEI;
-                       UE_ContextInformation_t  UE_ContextInformation;
-                       UE_HistoryInformation_t  UE_HistoryInformation;
-                       TraceActivation_t        TraceActivation;
-                       SRVCCOperationPossible_t         SRVCCOperationPossible;
-                       CSGMembershipStatus_t    CSGMembershipStatus;
-                       MobilityInformation_t    MobilityInformation;
-                       Masked_IMEISV_t  Masked_IMEISV;
-                       UE_HistoryInformationFromTheUE_t         UE_HistoryInformationFromTheUE;
-                       ExpectedUEBehaviour_t    ExpectedUEBehaviour;
-                       ProSeAuthorized_t        ProSeAuthorized;
-                       UE_ContextReferenceAtSeNB_t      UE_ContextReferenceAtSeNB;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       V2XServicesAuthorized_t  V2XServicesAuthorized;
-                       UE_ContextReferenceAtWT_t        UE_ContextReferenceAtWT;
-                       NRUESecurityCapabilities_t       NRUESecurityCapabilities;
-                       UE_ContextReferenceAtSgNB_t      UE_ContextReferenceAtSgNB;
-                       AerialUEsubscriptionInformation_t        AerialUEsubscriptionInformation;
-                       Subscription_Based_UE_DifferentiationInfo_t      Subscription_Based_UE_DifferentiationInfo;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} HandoverRequest_IEs_t;
-typedef struct HandoverRequestAcknowledge_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct HandoverRequestAcknowledge_IEs__value {
-               HandoverRequestAcknowledge_IEs__value_PR present;
-               union HandoverRequestAcknowledge_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       E_RABs_Admitted_List_t   E_RABs_Admitted_List;
-                       E_RAB_List_t     E_RAB_List;
-                       TargeteNBtoSource_eNBTransparentContainer_t      TargeteNBtoSource_eNBTransparentContainer;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_ContextKeptIndicator_t        UE_ContextKeptIndicator;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} HandoverRequestAcknowledge_IEs_t;
-typedef struct HandoverPreparationFailure_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct HandoverPreparationFailure_IEs__value {
-               HandoverPreparationFailure_IEs__value_PR present;
-               union HandoverPreparationFailure_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       Cause_t  Cause;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} HandoverPreparationFailure_IEs_t;
-typedef struct HandoverReport_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct HandoverReport_IEs__value {
-               HandoverReport_IEs__value_PR present;
-               union HandoverReport_IEs__value_u {
-                       HandoverReportType_t     HandoverReportType;
-                       Cause_t  Cause;
-                       ECGI_t   ECGI;
-                       TargetCellInUTRAN_t      TargetCellInUTRAN;
-                       CRNTI_t  CRNTI;
-                       MobilityInformation_t    MobilityInformation;
-                       UE_RLF_Report_Container_t        UE_RLF_Report_Container;
-                       UE_RLF_Report_Container_for_extended_bands_t     UE_RLF_Report_Container_for_extended_bands;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} HandoverReport_IEs_t;
-typedef struct SNStatusTransfer_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SNStatusTransfer_IEs__value {
-               SNStatusTransfer_IEs__value_PR present;
-               union SNStatusTransfer_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       E_RABs_SubjectToStatusTransfer_List_t    E_RABs_SubjectToStatusTransfer_List;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SNStatusTransfer_IEs_t;
-typedef struct UEContextRelease_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct UEContextRelease_IEs__value {
-               UEContextRelease_IEs__value_PR present;
-               union UEContextRelease_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       SIPTOBearerDeactivationIndication_t      SIPTOBearerDeactivationIndication;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} UEContextRelease_IEs_t;
-typedef struct HandoverCancel_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct HandoverCancel_IEs__value {
-               HandoverCancel_IEs__value_PR present;
-               union HandoverCancel_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       Cause_t  Cause;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} HandoverCancel_IEs_t;
-typedef struct ErrorIndication_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ErrorIndication_IEs__value {
-               ErrorIndication_IEs__value_PR present;
-               union ErrorIndication_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       Cause_t  Cause;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ErrorIndication_IEs_t;
-typedef struct ResetRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ResetRequest_IEs__value {
-               ResetRequest_IEs__value_PR present;
-               union ResetRequest_IEs__value_u {
-                       Cause_t  Cause;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ResetRequest_IEs_t;
-typedef struct ResetResponse_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ResetResponse_IEs__value {
-               ResetResponse_IEs__value_PR present;
-               union ResetResponse_IEs__value_u {
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ResetResponse_IEs_t;
-typedef struct X2SetupRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct X2SetupRequest_IEs__value {
-               X2SetupRequest_IEs__value_PR present;
-               union X2SetupRequest_IEs__value_u {
-                       GlobalENB_ID_t   GlobalENB_ID;
-                       ServedCells_t    ServedCells;
-                       GUGroupIDList_t  GUGroupIDList;
-                       LHN_ID_t         LHN_ID;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} X2SetupRequest_IEs_t;
-typedef struct X2SetupResponse_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct X2SetupResponse_IEs__value {
-               X2SetupResponse_IEs__value_PR present;
-               union X2SetupResponse_IEs__value_u {
-                       GlobalENB_ID_t   GlobalENB_ID;
-                       ServedCells_t    ServedCells;
-                       GUGroupIDList_t  GUGroupIDList;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       LHN_ID_t         LHN_ID;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} X2SetupResponse_IEs_t;
-typedef struct X2SetupFailure_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct X2SetupFailure_IEs__value {
-               X2SetupFailure_IEs__value_PR present;
-               union X2SetupFailure_IEs__value_u {
-                       Cause_t  Cause;
-                       TimeToWait_t     TimeToWait;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} X2SetupFailure_IEs_t;
-typedef struct LoadInformation_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct LoadInformation_IEs__value {
-               LoadInformation_IEs__value_PR present;
-               union LoadInformation_IEs__value_u {
-                       CellInformation_List_t   CellInformation_List;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} LoadInformation_IEs_t;
-typedef struct ENBConfigurationUpdate_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENBConfigurationUpdate_IEs__value {
-               ENBConfigurationUpdate_IEs__value_PR present;
-               union ENBConfigurationUpdate_IEs__value_u {
-                       ServedCells_t    ServedCells;
-                       ServedCellsToModify_t    ServedCellsToModify;
-                       Old_ECGIs_t      Old_ECGIs;
-                       GUGroupIDList_t  GUGroupIDList;
-                       CoverageModificationList_t       CoverageModificationList;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENBConfigurationUpdate_IEs_t;
-typedef struct ENBConfigurationUpdateAcknowledge_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENBConfigurationUpdateAcknowledge_IEs__value {
-               ENBConfigurationUpdateAcknowledge_IEs__value_PR present;
-               union ENBConfigurationUpdateAcknowledge_IEs__value_u {
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENBConfigurationUpdateAcknowledge_IEs_t;
-typedef struct ENBConfigurationUpdateFailure_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENBConfigurationUpdateFailure_IEs__value {
-               ENBConfigurationUpdateFailure_IEs__value_PR present;
-               union ENBConfigurationUpdateFailure_IEs__value_u {
-                       Cause_t  Cause;
-                       TimeToWait_t     TimeToWait;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENBConfigurationUpdateFailure_IEs_t;
-typedef struct ResourceStatusRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ResourceStatusRequest_IEs__value {
-               ResourceStatusRequest_IEs__value_PR present;
-               union ResourceStatusRequest_IEs__value_u {
-                       Measurement_ID_t         Measurement_ID;
-                       Registration_Request_t   Registration_Request;
-                       ReportCharacteristics_t  ReportCharacteristics;
-                       CellToReport_List_t      CellToReport_List;
-                       ReportingPeriodicity_t   ReportingPeriodicity;
-                       PartialSuccessIndicator_t        PartialSuccessIndicator;
-                       ReportingPeriodicityRSRPMR_t     ReportingPeriodicityRSRPMR;
-                       ReportingPeriodicityCSIR_t       ReportingPeriodicityCSIR;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ResourceStatusRequest_IEs_t;
-typedef struct ResourceStatusResponse_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ResourceStatusResponse_IEs__value {
-               ResourceStatusResponse_IEs__value_PR present;
-               union ResourceStatusResponse_IEs__value_u {
-                       Measurement_ID_t         Measurement_ID;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       MeasurementInitiationResult_List_t       MeasurementInitiationResult_List;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ResourceStatusResponse_IEs_t;
-typedef struct ResourceStatusFailure_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ResourceStatusFailure_IEs__value {
-               ResourceStatusFailure_IEs__value_PR present;
-               union ResourceStatusFailure_IEs__value_u {
-                       Measurement_ID_t         Measurement_ID;
-                       Cause_t  Cause;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       CompleteFailureCauseInformation_List_t   CompleteFailureCauseInformation_List;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ResourceStatusFailure_IEs_t;
-typedef struct ResourceStatusUpdate_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ResourceStatusUpdate_IEs__value {
-               ResourceStatusUpdate_IEs__value_PR present;
-               union ResourceStatusUpdate_IEs__value_u {
-                       Measurement_ID_t         Measurement_ID;
-                       CellMeasurementResult_List_t     CellMeasurementResult_List;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ResourceStatusUpdate_IEs_t;
-typedef struct MobilityChangeRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct MobilityChangeRequest_IEs__value {
-               MobilityChangeRequest_IEs__value_PR present;
-               union MobilityChangeRequest_IEs__value_u {
-                       ECGI_t   ECGI;
-                       MobilityParametersInformation_t  MobilityParametersInformation;
-                       Cause_t  Cause;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} MobilityChangeRequest_IEs_t;
-typedef struct MobilityChangeAcknowledge_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct MobilityChangeAcknowledge_IEs__value {
-               MobilityChangeAcknowledge_IEs__value_PR present;
-               union MobilityChangeAcknowledge_IEs__value_u {
-                       ECGI_t   ECGI;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} MobilityChangeAcknowledge_IEs_t;
-typedef struct MobilityChangeFailure_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct MobilityChangeFailure_IEs__value {
-               MobilityChangeFailure_IEs__value_PR present;
-               union MobilityChangeFailure_IEs__value_u {
-                       ECGI_t   ECGI;
-                       Cause_t  Cause;
-                       MobilityParametersModificationRange_t    MobilityParametersModificationRange;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} MobilityChangeFailure_IEs_t;
-typedef struct RLFIndication_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RLFIndication_IEs__value {
-               RLFIndication_IEs__value_PR present;
-               union RLFIndication_IEs__value_u {
-                       PCI_t    PCI;
-                       ECGI_t   ECGI;
-                       CRNTI_t  CRNTI;
-                       ShortMAC_I_t     ShortMAC_I;
-                       UE_RLF_Report_Container_t        UE_RLF_Report_Container;
-                       RRCConnSetupIndicator_t  RRCConnSetupIndicator;
-                       RRCConnReestabIndicator_t        RRCConnReestabIndicator;
-                       UE_RLF_Report_Container_for_extended_bands_t     UE_RLF_Report_Container_for_extended_bands;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RLFIndication_IEs_t;
-typedef struct CellActivationRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct CellActivationRequest_IEs__value {
-               CellActivationRequest_IEs__value_PR present;
-               union CellActivationRequest_IEs__value_u {
-                       ServedCellsToActivate_t  ServedCellsToActivate;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} CellActivationRequest_IEs_t;
-typedef struct CellActivationResponse_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct CellActivationResponse_IEs__value {
-               CellActivationResponse_IEs__value_PR present;
-               union CellActivationResponse_IEs__value_u {
-                       ActivatedCellList_t      ActivatedCellList;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} CellActivationResponse_IEs_t;
-typedef struct CellActivationFailure_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct CellActivationFailure_IEs__value {
-               CellActivationFailure_IEs__value_PR present;
-               union CellActivationFailure_IEs__value_u {
-                       Cause_t  Cause;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} CellActivationFailure_IEs_t;
-typedef struct X2Release_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct X2Release_IEs__value {
-               X2Release_IEs__value_PR present;
-               union X2Release_IEs__value_u {
-                       GlobalENB_ID_t   GlobalENB_ID;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} X2Release_IEs_t;
-typedef struct X2APMessageTransfer_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct X2APMessageTransfer_IEs__value {
-               X2APMessageTransfer_IEs__value_PR present;
-               union X2APMessageTransfer_IEs__value_u {
-                       RNL_Header_t     RNL_Header;
-                       X2AP_Message_t   X2AP_Message;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} X2APMessageTransfer_IEs_t;
-typedef struct SeNBAdditionRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SeNBAdditionRequest_IEs__value {
-               SeNBAdditionRequest_IEs__value_PR present;
-               union SeNBAdditionRequest_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       UESecurityCapabilities_t         UESecurityCapabilities;
-                       SeNBSecurityKey_t        SeNBSecurityKey;
-                       UEAggregateMaximumBitRate_t      UEAggregateMaximumBitRate;
-                       PLMN_Identity_t  PLMN_Identity;
-                       E_RABs_ToBeAdded_List_t  E_RABs_ToBeAdded_List;
-                       MeNBtoSeNBContainer_t    MeNBtoSeNBContainer;
-                       CSGMembershipStatus_t    CSGMembershipStatus;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       ExpectedUEBehaviour_t    ExpectedUEBehaviour;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SeNBAdditionRequest_IEs_t;
-typedef struct SeNBAdditionRequestAcknowledge_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SeNBAdditionRequestAcknowledge_IEs__value {
-               SeNBAdditionRequestAcknowledge_IEs__value_PR present;
-               union SeNBAdditionRequestAcknowledge_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       E_RABs_Admitted_ToBeAdded_List_t         E_RABs_Admitted_ToBeAdded_List;
-                       E_RAB_List_t     E_RAB_List;
-                       SeNBtoMeNBContainer_t    SeNBtoMeNBContainer;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       TransportLayerAddress_t  TransportLayerAddress;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       TunnelInformation_t      TunnelInformation;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SeNBAdditionRequestAcknowledge_IEs_t;
-typedef struct SeNBAdditionRequestReject_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SeNBAdditionRequestReject_IEs__value {
-               SeNBAdditionRequestReject_IEs__value_PR present;
-               union SeNBAdditionRequestReject_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       Cause_t  Cause;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SeNBAdditionRequestReject_IEs_t;
-typedef struct SeNBReconfigurationComplete_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SeNBReconfigurationComplete_IEs__value {
-               SeNBReconfigurationComplete_IEs__value_PR present;
-               union SeNBReconfigurationComplete_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       ResponseInformationSeNBReconfComp_t      ResponseInformationSeNBReconfComp;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SeNBReconfigurationComplete_IEs_t;
-typedef struct SeNBModificationRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SeNBModificationRequest_IEs__value {
-               SeNBModificationRequest_IEs__value_PR present;
-               union SeNBModificationRequest_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       Cause_t  Cause;
-                       SCGChangeIndication_t    SCGChangeIndication;
-                       PLMN_Identity_t  PLMN_Identity;
-                       UE_ContextInformationSeNBModReq_t        UE_ContextInformationSeNBModReq;
-                       MeNBtoSeNBContainer_t    MeNBtoSeNBContainer;
-                       CSGMembershipStatus_t    CSGMembershipStatus;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SeNBModificationRequest_IEs_t;
-typedef struct SeNBModificationRequestAcknowledge_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SeNBModificationRequestAcknowledge_IEs__value {
-               SeNBModificationRequestAcknowledge_IEs__value_PR present;
-               union SeNBModificationRequestAcknowledge_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       E_RABs_Admitted_ToBeAdded_ModAckList_t   E_RABs_Admitted_ToBeAdded_ModAckList;
-                       E_RABs_Admitted_ToBeModified_ModAckList_t        E_RABs_Admitted_ToBeModified_ModAckList;
-                       E_RABs_Admitted_ToBeReleased_ModAckList_t        E_RABs_Admitted_ToBeReleased_ModAckList;
-                       E_RAB_List_t     E_RAB_List;
-                       SeNBtoMeNBContainer_t    SeNBtoMeNBContainer;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SeNBModificationRequestAcknowledge_IEs_t;
-typedef struct SeNBModificationRequestReject_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SeNBModificationRequestReject_IEs__value {
-               SeNBModificationRequestReject_IEs__value_PR present;
-               union SeNBModificationRequestReject_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       Cause_t  Cause;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SeNBModificationRequestReject_IEs_t;
-typedef struct SeNBModificationRequired_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SeNBModificationRequired_IEs__value {
-               SeNBModificationRequired_IEs__value_PR present;
-               union SeNBModificationRequired_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       Cause_t  Cause;
-                       SCGChangeIndication_t    SCGChangeIndication;
-                       E_RABs_ToBeReleased_ModReqd_t    E_RABs_ToBeReleased_ModReqd;
-                       SeNBtoMeNBContainer_t    SeNBtoMeNBContainer;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SeNBModificationRequired_IEs_t;
-typedef struct SeNBModificationConfirm_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SeNBModificationConfirm_IEs__value {
-               SeNBModificationConfirm_IEs__value_PR present;
-               union SeNBModificationConfirm_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       MeNBtoSeNBContainer_t    MeNBtoSeNBContainer;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SeNBModificationConfirm_IEs_t;
-typedef struct SeNBModificationRefuse_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SeNBModificationRefuse_IEs__value {
-               SeNBModificationRefuse_IEs__value_PR present;
-               union SeNBModificationRefuse_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       Cause_t  Cause;
-                       MeNBtoSeNBContainer_t    MeNBtoSeNBContainer;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SeNBModificationRefuse_IEs_t;
-typedef struct SeNBReleaseRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SeNBReleaseRequest_IEs__value {
-               SeNBReleaseRequest_IEs__value_PR present;
-               union SeNBReleaseRequest_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       Cause_t  Cause;
-                       E_RABs_ToBeReleased_List_RelReq_t        E_RABs_ToBeReleased_List_RelReq;
-                       UE_ContextKeptIndicator_t        UE_ContextKeptIndicator;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       MakeBeforeBreakIndicator_t       MakeBeforeBreakIndicator;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SeNBReleaseRequest_IEs_t;
-typedef struct SeNBReleaseRequired_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SeNBReleaseRequired_IEs__value {
-               SeNBReleaseRequired_IEs__value_PR present;
-               union SeNBReleaseRequired_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       Cause_t  Cause;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SeNBReleaseRequired_IEs_t;
-typedef struct SeNBReleaseConfirm_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SeNBReleaseConfirm_IEs__value {
-               SeNBReleaseConfirm_IEs__value_PR present;
-               union SeNBReleaseConfirm_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       E_RABs_ToBeReleased_List_RelConf_t       E_RABs_ToBeReleased_List_RelConf;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SeNBReleaseConfirm_IEs_t;
-typedef struct SeNBCounterCheckRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SeNBCounterCheckRequest_IEs__value {
-               SeNBCounterCheckRequest_IEs__value_PR present;
-               union SeNBCounterCheckRequest_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       E_RABs_SubjectToCounterCheck_List_t      E_RABs_SubjectToCounterCheck_List;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SeNBCounterCheckRequest_IEs_t;
-typedef struct X2RemovalRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct X2RemovalRequest_IEs__value {
-               X2RemovalRequest_IEs__value_PR present;
-               union X2RemovalRequest_IEs__value_u {
-                       GlobalENB_ID_t   GlobalENB_ID;
-                       X2BenefitValue_t         X2BenefitValue;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} X2RemovalRequest_IEs_t;
-typedef struct X2RemovalResponse_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct X2RemovalResponse_IEs__value {
-               X2RemovalResponse_IEs__value_PR present;
-               union X2RemovalResponse_IEs__value_u {
-                       GlobalENB_ID_t   GlobalENB_ID;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} X2RemovalResponse_IEs_t;
-typedef struct X2RemovalFailure_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct X2RemovalFailure_IEs__value {
-               X2RemovalFailure_IEs__value_PR present;
-               union X2RemovalFailure_IEs__value_u {
-                       Cause_t  Cause;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} X2RemovalFailure_IEs_t;
-typedef struct RetrieveUEContextRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RetrieveUEContextRequest_IEs__value {
-               RetrieveUEContextRequest_IEs__value_PR present;
-               union RetrieveUEContextRequest_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       ResumeID_t       ResumeID;
-                       ShortMAC_I_t     ShortMAC_I;
-                       EUTRANCellIdentifier_t   EUTRANCellIdentifier;
-                       CRNTI_t  CRNTI;
-                       PCI_t    PCI;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RetrieveUEContextRequest_IEs_t;
-typedef struct RetrieveUEContextResponse_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RetrieveUEContextResponse_IEs__value {
-               RetrieveUEContextResponse_IEs__value_PR present;
-               union RetrieveUEContextResponse_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       GUMMEI_t         GUMMEI;
-                       UE_ContextInformationRetrieve_t  UE_ContextInformationRetrieve;
-                       TraceActivation_t        TraceActivation;
-                       SRVCCOperationPossible_t         SRVCCOperationPossible;
-                       Masked_IMEISV_t  Masked_IMEISV;
-                       ExpectedUEBehaviour_t    ExpectedUEBehaviour;
-                       ProSeAuthorized_t        ProSeAuthorized;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       V2XServicesAuthorized_t  V2XServicesAuthorized;
-                       AerialUEsubscriptionInformation_t        AerialUEsubscriptionInformation;
-                       Subscription_Based_UE_DifferentiationInfo_t      Subscription_Based_UE_DifferentiationInfo;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RetrieveUEContextResponse_IEs_t;
-typedef struct RetrieveUEContextFailure_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RetrieveUEContextFailure_IEs__value {
-               RetrieveUEContextFailure_IEs__value_PR present;
-               union RetrieveUEContextFailure_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       Cause_t  Cause;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RetrieveUEContextFailure_IEs_t;
-typedef struct SgNBAdditionRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBAdditionRequest_IEs__value {
-               SgNBAdditionRequest_IEs__value_PR present;
-               union SgNBAdditionRequest_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       NRUESecurityCapabilities_t       NRUESecurityCapabilities;
-                       SgNBSecurityKey_t        SgNBSecurityKey;
-                       UEAggregateMaximumBitRate_t      UEAggregateMaximumBitRate;
-                       PLMN_Identity_t  PLMN_Identity;
-                       HandoverRestrictionList_t        HandoverRestrictionList;
-                       E_RABs_ToBeAdded_SgNBAddReqList_t        E_RABs_ToBeAdded_SgNBAddReqList;
-                       MeNBtoSgNBContainer_t    MeNBtoSgNBContainer;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       ExpectedUEBehaviour_t    ExpectedUEBehaviour;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       SplitSRBs_t      SplitSRBs;
-                       MeNBResourceCoordinationInformation_t    MeNBResourceCoordinationInformation;
-                       SGNB_Addition_Trigger_Ind_t      SGNB_Addition_Trigger_Ind;
-                       SubscriberProfileIDforRFP_t      SubscriberProfileIDforRFP;
-                       ECGI_t   ECGI;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBAdditionRequest_IEs_t;
-typedef struct SgNBAdditionRequestAcknowledge_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBAdditionRequestAcknowledge_IEs__value {
-               SgNBAdditionRequestAcknowledge_IEs__value_PR present;
-               union SgNBAdditionRequestAcknowledge_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       E_RABs_Admitted_ToBeAdded_SgNBAddReqAckList_t    E_RABs_Admitted_ToBeAdded_SgNBAddReqAckList;
-                       E_RAB_List_t     E_RAB_List;
-                       SgNBtoMeNBContainer_t    SgNBtoMeNBContainer;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       SplitSRBs_t      SplitSRBs;
-                       SgNBResourceCoordinationInformation_t    SgNBResourceCoordinationInformation;
-                       RRC_Config_Ind_t         RRC_Config_Ind;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBAdditionRequestAcknowledge_IEs_t;
-typedef struct SgNBAdditionRequestReject_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBAdditionRequestReject_IEs__value {
-               SgNBAdditionRequestReject_IEs__value_PR present;
-               union SgNBAdditionRequestReject_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       Cause_t  Cause;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBAdditionRequestReject_IEs_t;
-typedef struct SgNBReconfigurationComplete_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBReconfigurationComplete_IEs__value {
-               SgNBReconfigurationComplete_IEs__value_PR present;
-               union SgNBReconfigurationComplete_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       ResponseInformationSgNBReconfComp_t      ResponseInformationSgNBReconfComp;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBReconfigurationComplete_IEs_t;
-typedef struct SgNBModificationRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBModificationRequest_IEs__value {
-               SgNBModificationRequest_IEs__value_PR present;
-               union SgNBModificationRequest_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       Cause_t  Cause;
-                       PLMN_Identity_t  PLMN_Identity;
-                       HandoverRestrictionList_t        HandoverRestrictionList;
-                       SCGConfigurationQuery_t  SCGConfigurationQuery;
-                       UE_ContextInformation_SgNBModReq_t       UE_ContextInformation_SgNBModReq;
-                       MeNBtoSgNBContainer_t    MeNBtoSgNBContainer;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       MeNBResourceCoordinationInformation_t    MeNBResourceCoordinationInformation;
-                       SplitSRBs_t      SplitSRBs;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBModificationRequest_IEs_t;
-typedef struct SgNBModificationRequestAcknowledge_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBModificationRequestAcknowledge_IEs__value {
-               SgNBModificationRequestAcknowledge_IEs__value_PR present;
-               union SgNBModificationRequestAcknowledge_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       E_RABs_Admitted_ToBeAdded_SgNBModAckList_t       E_RABs_Admitted_ToBeAdded_SgNBModAckList;
-                       E_RABs_Admitted_ToBeModified_SgNBModAckList_t    E_RABs_Admitted_ToBeModified_SgNBModAckList;
-                       E_RABs_Admitted_ToBeReleased_SgNBModAckList_t    E_RABs_Admitted_ToBeReleased_SgNBModAckList;
-                       E_RAB_List_t     E_RAB_List;
-                       SgNBtoMeNBContainer_t    SgNBtoMeNBContainer;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       SgNBResourceCoordinationInformation_t    SgNBResourceCoordinationInformation;
-                       SplitSRBs_t      SplitSRBs;
-                       RRC_Config_Ind_t         RRC_Config_Ind;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBModificationRequestAcknowledge_IEs_t;
-typedef struct SgNBModificationRequestReject_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBModificationRequestReject_IEs__value {
-               SgNBModificationRequestReject_IEs__value_PR present;
-               union SgNBModificationRequestReject_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       Cause_t  Cause;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBModificationRequestReject_IEs_t;
-typedef struct SgNBModificationRequired_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBModificationRequired_IEs__value {
-               SgNBModificationRequired_IEs__value_PR present;
-               union SgNBModificationRequired_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       Cause_t  Cause;
-                       PDCPChangeIndication_t   PDCPChangeIndication;
-                       E_RABs_ToBeReleased_SgNBModReqdList_t    E_RABs_ToBeReleased_SgNBModReqdList;
-                       SgNBtoMeNBContainer_t    SgNBtoMeNBContainer;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       E_RABs_ToBeModified_SgNBModReqdList_t    E_RABs_ToBeModified_SgNBModReqdList;
-                       SgNBResourceCoordinationInformation_t    SgNBResourceCoordinationInformation;
-                       RRC_Config_Ind_t         RRC_Config_Ind;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBModificationRequired_IEs_t;
-typedef struct SgNBModificationConfirm_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBModificationConfirm_IEs__value {
-               SgNBModificationConfirm_IEs__value_PR present;
-               union SgNBModificationConfirm_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       E_RABs_AdmittedToBeModified_SgNBModConfList_t    E_RABs_AdmittedToBeModified_SgNBModConfList;
-                       MeNBtoSgNBContainer_t    MeNBtoSgNBContainer;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       MeNBResourceCoordinationInformation_t    MeNBResourceCoordinationInformation;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBModificationConfirm_IEs_t;
-typedef struct SgNBModificationRefuse_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBModificationRefuse_IEs__value {
-               SgNBModificationRefuse_IEs__value_PR present;
-               union SgNBModificationRefuse_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       Cause_t  Cause;
-                       MeNBtoSgNBContainer_t    MeNBtoSgNBContainer;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBModificationRefuse_IEs_t;
-typedef struct SgNBReleaseRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBReleaseRequest_IEs__value {
-               SgNBReleaseRequest_IEs__value_PR present;
-               union SgNBReleaseRequest_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       Cause_t  Cause;
-                       E_RABs_ToBeReleased_SgNBRelReqList_t     E_RABs_ToBeReleased_SgNBRelReqList;
-                       UE_ContextKeptIndicator_t        UE_ContextKeptIndicator;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       MeNBtoSgNBContainer_t    MeNBtoSgNBContainer;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBReleaseRequest_IEs_t;
-typedef struct SgNBReleaseRequestAcknowledge_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBReleaseRequestAcknowledge_IEs__value {
-               SgNBReleaseRequestAcknowledge_IEs__value_PR present;
-               union SgNBReleaseRequestAcknowledge_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       E_RABs_Admitted_ToBeReleased_SgNBRelReqAckList_t         E_RABs_Admitted_ToBeReleased_SgNBRelReqAckList;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBReleaseRequestAcknowledge_IEs_t;
-typedef struct SgNBReleaseRequestReject_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBReleaseRequestReject_IEs__value {
-               SgNBReleaseRequestReject_IEs__value_PR present;
-               union SgNBReleaseRequestReject_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       Cause_t  Cause;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBReleaseRequestReject_IEs_t;
-typedef struct SgNBReleaseRequired_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBReleaseRequired_IEs__value {
-               SgNBReleaseRequired_IEs__value_PR present;
-               union SgNBReleaseRequired_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       Cause_t  Cause;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       E_RABs_ToBeReleased_SgNBRelReqdList_t    E_RABs_ToBeReleased_SgNBRelReqdList;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBReleaseRequired_IEs_t;
-typedef struct SgNBReleaseConfirm_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBReleaseConfirm_IEs__value {
-               SgNBReleaseConfirm_IEs__value_PR present;
-               union SgNBReleaseConfirm_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       E_RABs_ToBeReleased_SgNBRelConfList_t    E_RABs_ToBeReleased_SgNBRelConfList;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBReleaseConfirm_IEs_t;
-typedef struct SgNBCounterCheckRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBCounterCheckRequest_IEs__value {
-               SgNBCounterCheckRequest_IEs__value_PR present;
-               union SgNBCounterCheckRequest_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       E_RABs_SubjectToSgNBCounterCheck_List_t  E_RABs_SubjectToSgNBCounterCheck_List;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBCounterCheckRequest_IEs_t;
-typedef struct SgNBChangeRequired_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBChangeRequired_IEs__value {
-               SgNBChangeRequired_IEs__value_PR present;
-               union SgNBChangeRequired_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       GlobalGNB_ID_t   GlobalGNB_ID;
-                       Cause_t  Cause;
-                       SgNBtoMeNBContainer_t    SgNBtoMeNBContainer;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBChangeRequired_IEs_t;
-typedef struct SgNBChangeConfirm_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBChangeConfirm_IEs__value {
-               SgNBChangeConfirm_IEs__value_PR present;
-               union SgNBChangeConfirm_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       E_RABs_ToBeReleased_SgNBChaConfList_t    E_RABs_ToBeReleased_SgNBChaConfList;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBChangeConfirm_IEs_t;
-typedef struct RRCTransfer_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct RRCTransfer_IEs__value {
-               RRCTransfer_IEs__value_PR present;
-               union RRCTransfer_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       SplitSRB_t       SplitSRB;
-                       UENRMeasurement_t        UENRMeasurement;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} RRCTransfer_IEs_t;
-typedef struct SgNBChangeRefuse_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBChangeRefuse_IEs__value {
-               SgNBChangeRefuse_IEs__value_PR present;
-               union SgNBChangeRefuse_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       Cause_t  Cause;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBChangeRefuse_IEs_t;
-typedef struct ENDCX2SetupRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENDCX2SetupRequest_IEs__value {
-               ENDCX2SetupRequest_IEs__value_PR present;
-               union ENDCX2SetupRequest_IEs__value_u {
-                       InitiatingNodeType_EndcX2Setup_t         InitiatingNodeType_EndcX2Setup;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENDCX2SetupRequest_IEs_t;
-typedef struct ENB_ENDCX2SetupReqIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENB_ENDCX2SetupReqIEs__value {
-               ENB_ENDCX2SetupReqIEs__value_PR present;
-               union ENB_ENDCX2SetupReqIEs__value_u {
-                       GlobalENB_ID_t   GlobalENB_ID;
-                       ServedEUTRAcellsENDCX2ManagementList_t   ServedEUTRAcellsENDCX2ManagementList;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENB_ENDCX2SetupReqIEs_t;
-typedef struct En_gNB_ENDCX2SetupReqIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct En_gNB_ENDCX2SetupReqIEs__value {
-               En_gNB_ENDCX2SetupReqIEs__value_PR present;
-               union En_gNB_ENDCX2SetupReqIEs__value_u {
-                       GlobalGNB_ID_t   GlobalGNB_ID;
-                       ServedNRcellsENDCX2ManagementList_t      ServedNRcellsENDCX2ManagementList;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} En_gNB_ENDCX2SetupReqIEs_t;
-typedef struct ENDCX2SetupResponse_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENDCX2SetupResponse_IEs__value {
-               ENDCX2SetupResponse_IEs__value_PR present;
-               union ENDCX2SetupResponse_IEs__value_u {
-                       RespondingNodeType_EndcX2Setup_t         RespondingNodeType_EndcX2Setup;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENDCX2SetupResponse_IEs_t;
-typedef struct ENB_ENDCX2SetupReqAckIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENB_ENDCX2SetupReqAckIEs__value {
-               ENB_ENDCX2SetupReqAckIEs__value_PR present;
-               union ENB_ENDCX2SetupReqAckIEs__value_u {
-                       GlobalENB_ID_t   GlobalENB_ID;
-                       ServedEUTRAcellsENDCX2ManagementList_t   ServedEUTRAcellsENDCX2ManagementList;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENB_ENDCX2SetupReqAckIEs_t;
-typedef struct En_gNB_ENDCX2SetupReqAckIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct En_gNB_ENDCX2SetupReqAckIEs__value {
-               En_gNB_ENDCX2SetupReqAckIEs__value_PR present;
-               union En_gNB_ENDCX2SetupReqAckIEs__value_u {
-                       GlobalGNB_ID_t   GlobalGNB_ID;
-                       ServedNRcellsENDCX2ManagementList_t      ServedNRcellsENDCX2ManagementList;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} En_gNB_ENDCX2SetupReqAckIEs_t;
-typedef struct ENDCX2SetupFailure_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENDCX2SetupFailure_IEs__value {
-               ENDCX2SetupFailure_IEs__value_PR present;
-               union ENDCX2SetupFailure_IEs__value_u {
-                       Cause_t  Cause;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       TimeToWait_t     TimeToWait;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENDCX2SetupFailure_IEs_t;
-typedef struct ENDCConfigurationUpdate_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENDCConfigurationUpdate_IEs__value {
-               ENDCConfigurationUpdate_IEs__value_PR present;
-               union ENDCConfigurationUpdate_IEs__value_u {
-                       InitiatingNodeType_EndcConfigUpdate_t    InitiatingNodeType_EndcConfigUpdate;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENDCConfigurationUpdate_IEs_t;
-typedef struct ENB_ENDCConfigUpdateIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENB_ENDCConfigUpdateIEs__value {
-               ENB_ENDCConfigUpdateIEs__value_PR present;
-               union ENB_ENDCConfigUpdateIEs__value_u {
-                       CellAssistanceInformation_t      CellAssistanceInformation;
-                       ServedEUTRAcellsENDCX2ManagementList_t   ServedEUTRAcellsENDCX2ManagementList;
-                       ServedEUTRAcellsToModifyListENDCConfUpd_t        ServedEUTRAcellsToModifyListENDCConfUpd;
-                       ServedEUTRAcellsToDeleteListENDCConfUpd_t        ServedEUTRAcellsToDeleteListENDCConfUpd;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENB_ENDCConfigUpdateIEs_t;
-typedef struct En_gNB_ENDCConfigUpdateIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct En_gNB_ENDCConfigUpdateIEs__value {
-               En_gNB_ENDCConfigUpdateIEs__value_PR present;
-               union En_gNB_ENDCConfigUpdateIEs__value_u {
-                       ServedNRcellsENDCX2ManagementList_t      ServedNRcellsENDCX2ManagementList;
-                       ServedNRcellsToModifyENDCConfUpdList_t   ServedNRcellsToModifyENDCConfUpdList;
-                       ServedNRcellsToDeleteENDCConfUpdList_t   ServedNRcellsToDeleteENDCConfUpdList;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} En_gNB_ENDCConfigUpdateIEs_t;
-typedef struct ENDCConfigurationUpdateAcknowledge_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENDCConfigurationUpdateAcknowledge_IEs__value {
-               ENDCConfigurationUpdateAcknowledge_IEs__value_PR present;
-               union ENDCConfigurationUpdateAcknowledge_IEs__value_u {
-                       RespondingNodeType_EndcConfigUpdate_t    RespondingNodeType_EndcConfigUpdate;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENDCConfigurationUpdateAcknowledge_IEs_t;
-typedef struct ENB_ENDCConfigUpdateAckIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENB_ENDCConfigUpdateAckIEs__value {
-               ENB_ENDCConfigUpdateAckIEs__value_PR present;
-               union ENB_ENDCConfigUpdateAckIEs__value_u {
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENB_ENDCConfigUpdateAckIEs_t;
-typedef struct En_gNB_ENDCConfigUpdateAckIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct En_gNB_ENDCConfigUpdateAckIEs__value {
-               En_gNB_ENDCConfigUpdateAckIEs__value_PR present;
-               union En_gNB_ENDCConfigUpdateAckIEs__value_u {
-                       ServedNRcellsENDCX2ManagementList_t      ServedNRcellsENDCX2ManagementList;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} En_gNB_ENDCConfigUpdateAckIEs_t;
-typedef struct ENDCConfigurationUpdateFailure_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENDCConfigurationUpdateFailure_IEs__value {
-               ENDCConfigurationUpdateFailure_IEs__value_PR present;
-               union ENDCConfigurationUpdateFailure_IEs__value_u {
-                       Cause_t  Cause;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-                       TimeToWait_t     TimeToWait;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENDCConfigurationUpdateFailure_IEs_t;
-typedef struct ENDCCellActivationRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENDCCellActivationRequest_IEs__value {
-               ENDCCellActivationRequest_IEs__value_PR present;
-               union ENDCCellActivationRequest_IEs__value_u {
-                       ServedNRCellsToActivate_t        ServedNRCellsToActivate;
-                       ActivationID_t   ActivationID;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENDCCellActivationRequest_IEs_t;
-typedef struct ENDCCellActivationResponse_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENDCCellActivationResponse_IEs__value {
-               ENDCCellActivationResponse_IEs__value_PR present;
-               union ENDCCellActivationResponse_IEs__value_u {
-                       ActivatedNRCellList_t    ActivatedNRCellList;
-                       ActivationID_t   ActivationID;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENDCCellActivationResponse_IEs_t;
-typedef struct ENDCCellActivationFailure_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENDCCellActivationFailure_IEs__value {
-               ENDCCellActivationFailure_IEs__value_PR present;
-               union ENDCCellActivationFailure_IEs__value_u {
-                       ActivationID_t   ActivationID;
-                       Cause_t  Cause;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENDCCellActivationFailure_IEs_t;
-typedef struct SecondaryRATDataUsageReport_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SecondaryRATDataUsageReport_IEs__value {
-               SecondaryRATDataUsageReport_IEs__value_PR present;
-               union SecondaryRATDataUsageReport_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       SecondaryRATUsageReportList_t    SecondaryRATUsageReportList;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SecondaryRATDataUsageReport_IEs_t;
-typedef struct SgNBActivityNotification_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SgNBActivityNotification_IEs__value {
-               SgNBActivityNotification_IEs__value_PR present;
-               union SgNBActivityNotification_IEs__value_u {
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       SgNB_UE_X2AP_ID_t        SgNB_UE_X2AP_ID;
-                       UserPlaneTrafficActivityReport_t         UserPlaneTrafficActivityReport;
-                       ERABActivityNotifyItemList_t     ERABActivityNotifyItemList;
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SgNBActivityNotification_IEs_t;
-typedef struct ENDCPartialResetRequired_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENDCPartialResetRequired_IEs__value {
-               ENDCPartialResetRequired_IEs__value_PR present;
-               union ENDCPartialResetRequired_IEs__value_u {
-                       UEsToBeResetList_t       UEsToBeResetList;
-                       Cause_t  Cause;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENDCPartialResetRequired_IEs_t;
-typedef struct ENDCPartialResetConfirm_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENDCPartialResetConfirm_IEs__value {
-               ENDCPartialResetConfirm_IEs__value_PR present;
-               union ENDCPartialResetConfirm_IEs__value_u {
-                       UEsToBeResetList_t       UEsToBeResetList;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENDCPartialResetConfirm_IEs_t;
-typedef struct EUTRANRCellResourceCoordinationRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct EUTRANRCellResourceCoordinationRequest_IEs__value {
-               EUTRANRCellResourceCoordinationRequest_IEs__value_PR present;
-               union EUTRANRCellResourceCoordinationRequest_IEs__value_u {
-                       InitiatingNodeType_EutranrCellResourceCoordination_t     InitiatingNodeType_EutranrCellResourceCoordination;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} EUTRANRCellResourceCoordinationRequest_IEs_t;
-typedef struct ENB_EUTRA_NRCellResourceCoordinationReqIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENB_EUTRA_NRCellResourceCoordinationReqIEs__value {
-               ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR present;
-               union ENB_EUTRA_NRCellResourceCoordinationReqIEs__value_u {
-                       DataTrafficResourceIndication_t  DataTrafficResourceIndication;
-                       SpectrumSharingGroupID_t         SpectrumSharingGroupID;
-                       ListofEUTRACellsinEUTRACoordinationReq_t         ListofEUTRACellsinEUTRACoordinationReq;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENB_EUTRA_NRCellResourceCoordinationReqIEs_t;
-typedef struct En_gNB_EUTRA_NRCellResourceCoordinationReqIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value {
-               En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_PR present;
-               union En_gNB_EUTRA_NRCellResourceCoordinationReqIEs__value_u {
-                       DataTrafficResourceIndication_t  DataTrafficResourceIndication;
-                       ListofEUTRACellsinNRCoordinationReq_t    ListofEUTRACellsinNRCoordinationReq;
-                       SpectrumSharingGroupID_t         SpectrumSharingGroupID;
-                       ListofNRCellsinNRCoordinationReq_t       ListofNRCellsinNRCoordinationReq;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} En_gNB_EUTRA_NRCellResourceCoordinationReqIEs_t;
-typedef struct EUTRANRCellResourceCoordinationResponse_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct EUTRANRCellResourceCoordinationResponse_IEs__value {
-               EUTRANRCellResourceCoordinationResponse_IEs__value_PR present;
-               union EUTRANRCellResourceCoordinationResponse_IEs__value_u {
-                       RespondingNodeType_EutranrCellResourceCoordination_t     RespondingNodeType_EutranrCellResourceCoordination;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} EUTRANRCellResourceCoordinationResponse_IEs_t;
-typedef struct ENB_EUTRA_NRCellResourceCoordinationReqAckIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value {
-               ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR present;
-               union ENB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_u {
-                       DataTrafficResourceIndication_t  DataTrafficResourceIndication;
-                       SpectrumSharingGroupID_t         SpectrumSharingGroupID;
-                       ListofEUTRACellsinEUTRACoordinationResp_t        ListofEUTRACellsinEUTRACoordinationResp;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENB_EUTRA_NRCellResourceCoordinationReqAckIEs_t;
-typedef struct En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value {
-               En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_PR present;
-               union En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs__value_u {
-                       DataTrafficResourceIndication_t  DataTrafficResourceIndication;
-                       SpectrumSharingGroupID_t         SpectrumSharingGroupID;
-                       ListofNRCellsinNRCoordinationResp_t      ListofNRCellsinNRCoordinationResp;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs_t;
-typedef struct ENDCX2RemovalRequest_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENDCX2RemovalRequest_IEs__value {
-               ENDCX2RemovalRequest_IEs__value_PR present;
-               union ENDCX2RemovalRequest_IEs__value_u {
-                       InitiatingNodeType_EndcX2Removal_t       InitiatingNodeType_EndcX2Removal;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENDCX2RemovalRequest_IEs_t;
-typedef struct ENB_ENDCX2RemovalReqIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENB_ENDCX2RemovalReqIEs__value {
-               ENB_ENDCX2RemovalReqIEs__value_PR present;
-               union ENB_ENDCX2RemovalReqIEs__value_u {
-                       GlobalENB_ID_t   GlobalENB_ID;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENB_ENDCX2RemovalReqIEs_t;
-typedef struct En_gNB_ENDCX2RemovalReqIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct En_gNB_ENDCX2RemovalReqIEs__value {
-               En_gNB_ENDCX2RemovalReqIEs__value_PR present;
-               union En_gNB_ENDCX2RemovalReqIEs__value_u {
-                       GlobalGNB_ID_t   GlobalGNB_ID;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} En_gNB_ENDCX2RemovalReqIEs_t;
-typedef struct ENDCX2RemovalResponse_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENDCX2RemovalResponse_IEs__value {
-               ENDCX2RemovalResponse_IEs__value_PR present;
-               union ENDCX2RemovalResponse_IEs__value_u {
-                       RespondingNodeType_EndcX2Removal_t       RespondingNodeType_EndcX2Removal;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENDCX2RemovalResponse_IEs_t;
-typedef struct ENB_ENDCX2RemovalReqAckIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENB_ENDCX2RemovalReqAckIEs__value {
-               ENB_ENDCX2RemovalReqAckIEs__value_PR present;
-               union ENB_ENDCX2RemovalReqAckIEs__value_u {
-                       GlobalENB_ID_t   GlobalENB_ID;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENB_ENDCX2RemovalReqAckIEs_t;
-typedef struct En_gNB_ENDCX2RemovalReqAckIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct En_gNB_ENDCX2RemovalReqAckIEs__value {
-               En_gNB_ENDCX2RemovalReqAckIEs__value_PR present;
-               union En_gNB_ENDCX2RemovalReqAckIEs__value_u {
-                       GlobalGNB_ID_t   GlobalGNB_ID;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} En_gNB_ENDCX2RemovalReqAckIEs_t;
-typedef struct ENDCX2RemovalFailure_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct ENDCX2RemovalFailure_IEs__value {
-               ENDCX2RemovalFailure_IEs__value_PR present;
-               union ENDCX2RemovalFailure_IEs__value_u {
-                       Cause_t  Cause;
-                       CriticalityDiagnostics_t         CriticalityDiagnostics;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} ENDCX2RemovalFailure_IEs_t;
-typedef struct DataForwardingAddressIndication_IEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct DataForwardingAddressIndication_IEs__value {
-               DataForwardingAddressIndication_IEs__value_PR present;
-               union DataForwardingAddressIndication_IEs__value_u {
-                       UE_X2AP_ID_Extension_t   UE_X2AP_ID_Extension;
-                       UE_X2AP_ID_t     UE_X2AP_ID;
-                       E_RABs_DataForwardingAddress_List_t      E_RABs_DataForwardingAddress_List;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} DataForwardingAddressIndication_IEs_t;
-typedef struct GNBStatusIndicationIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct GNBStatusIndicationIEs__value {
-               GNBStatusIndicationIEs__value_PR present;
-               union GNBStatusIndicationIEs__value_u {
-                       GNBOverloadInformation_t         GNBOverloadInformation;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} GNBStatusIndicationIEs_t;
-typedef struct E_RAB_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RAB_ItemIEs__value {
-               E_RAB_ItemIEs__value_PR present;
-               union E_RAB_ItemIEs__value_u {
-                       E_RAB_Item_t     E_RAB_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RAB_ItemIEs_t;
-typedef struct E_RABUsageReport_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct E_RABUsageReport_ItemIEs__value {
-               E_RABUsageReport_ItemIEs__value_PR present;
-               union E_RABUsageReport_ItemIEs__value_u {
-                       E_RABUsageReport_Item_t  E_RABUsageReport_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} E_RABUsageReport_ItemIEs_t;
-typedef struct SecondaryRATUsageReport_ItemIEs {
-       ProtocolIE_ID_t  id;
-       Criticality_t    criticality;
-       struct SecondaryRATUsageReport_ItemIEs__value {
-               SecondaryRATUsageReport_ItemIEs__value_PR present;
-               union SecondaryRATUsageReport_ItemIEs__value_u {
-                       SecondaryRATUsageReport_Item_t   SecondaryRATUsageReport_Item;
-               } choice;
-               
-               /* Context for parsing across buffer boundaries */
-               asn_struct_ctx_t _asn_ctx;
-       } value;
-       
-       /* Context for parsing across buffer boundaries */
-       asn_struct_ctx_t _asn_ctx;
-} SecondaryRATUsageReport_ItemIEs_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_RICaction_ToBeSetup_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICaction_ToBeSetup_ItemIEs_specs_1;
-extern asn_TYPE_member_t asn_MBR_RICaction_ToBeSetup_ItemIEs_1[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICaction_Admitted_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICaction_Admitted_ItemIEs_specs_5;
-extern asn_TYPE_member_t asn_MBR_RICaction_Admitted_ItemIEs_5[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICaction_NotAdmitted_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICaction_NotAdmitted_ItemIEs_specs_9;
-extern asn_TYPE_member_t asn_MBR_RICaction_NotAdmitted_ItemIEs_9[3];
-extern asn_TYPE_descriptor_t asn_DEF_RANfunction_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RANfunction_ItemIEs_specs_13;
-extern asn_TYPE_member_t asn_MBR_RANfunction_ItemIEs_13[3];
-extern asn_TYPE_descriptor_t asn_DEF_RANfunctionID_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RANfunctionID_ItemIEs_specs_17;
-extern asn_TYPE_member_t asn_MBR_RANfunctionID_ItemIEs_17[3];
-extern asn_TYPE_descriptor_t asn_DEF_RANfunctionIDcause_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RANfunctionIDcause_ItemIEs_specs_21;
-extern asn_TYPE_member_t asn_MBR_RANfunctionIDcause_ItemIEs_21[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeSetup_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeSetup_ItemIEs_specs_25;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeSetup_ItemIEs_25[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ItemIEs_specs_29;
-extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ItemIEs_29[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_SubjectToStatusTransfer_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_SubjectToStatusTransfer_ItemIEs_specs_33;
-extern asn_TYPE_member_t asn_MBR_E_RABs_SubjectToStatusTransfer_ItemIEs_33[3];
-extern asn_TYPE_descriptor_t asn_DEF_CellInformation_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_CellInformation_ItemIEs_specs_37;
-extern asn_TYPE_member_t asn_MBR_CellInformation_ItemIEs_37[3];
-extern asn_TYPE_descriptor_t asn_DEF_CellToReport_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_CellToReport_ItemIEs_specs_41;
-extern asn_TYPE_member_t asn_MBR_CellToReport_ItemIEs_41[3];
-extern asn_TYPE_descriptor_t asn_DEF_MeasurementInitiationResult_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_MeasurementInitiationResult_ItemIEs_specs_45;
-extern asn_TYPE_member_t asn_MBR_MeasurementInitiationResult_ItemIEs_45[3];
-extern asn_TYPE_descriptor_t asn_DEF_MeasurementFailureCause_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_MeasurementFailureCause_ItemIEs_specs_49;
-extern asn_TYPE_member_t asn_MBR_MeasurementFailureCause_ItemIEs_49[3];
-extern asn_TYPE_descriptor_t asn_DEF_CompleteFailureCauseInformation_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_CompleteFailureCauseInformation_ItemIEs_specs_53;
-extern asn_TYPE_member_t asn_MBR_CompleteFailureCauseInformation_ItemIEs_53[3];
-extern asn_TYPE_descriptor_t asn_DEF_CellMeasurementResult_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_CellMeasurementResult_ItemIEs_specs_57;
-extern asn_TYPE_member_t asn_MBR_CellMeasurementResult_ItemIEs_57[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeAdded_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeAdded_ItemIEs_specs_61;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeAdded_ItemIEs_61[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeAdded_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeAdded_ItemIEs_specs_65;
-extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeAdded_ItemIEs_65[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeAdded_ModReqItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeAdded_ModReqItemIEs_specs_69;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeAdded_ModReqItemIEs_69[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeModified_ModReqItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeModified_ModReqItemIEs_specs_73;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeModified_ModReqItemIEs_73[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_ModReqItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_ModReqItemIEs_specs_77;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_ModReqItemIEs_77[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeAdded_ModAckItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeAdded_ModAckItemIEs_specs_81;
-extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeAdded_ModAckItemIEs_81[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeModified_ModAckItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeModified_ModAckItemIEs_specs_85;
-extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeModified_ModAckItemIEs_85[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeReleased_ModAckItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeReleased_ModAckItemIEs_specs_89;
-extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeReleased_ModAckItemIEs_89[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_ModReqdItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_ModReqdItemIEs_specs_93;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_ModReqdItemIEs_93[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_RelReqItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_RelReqItemIEs_specs_97;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_RelReqItemIEs_97[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_RelConfItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_RelConfItemIEs_specs_101;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_RelConfItemIEs_101[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_SubjectToCounterCheckItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_SubjectToCounterCheckItemIEs_specs_105;
-extern asn_TYPE_member_t asn_MBR_E_RABs_SubjectToCounterCheckItemIEs_105[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeSetupRetrieve_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeSetupRetrieve_ItemIEs_specs_109;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeSetupRetrieve_ItemIEs_109[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs_specs_113;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs_113[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs_specs_117;
-extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_ItemIEs_117[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeAdded_SgNBModReq_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeAdded_SgNBModReq_ItemIEs_specs_121;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeAdded_SgNBModReq_ItemIEs_121[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeModified_SgNBModReq_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeModified_SgNBModReq_ItemIEs_specs_125;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeModified_SgNBModReq_ItemIEs_125[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_SgNBModReq_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_SgNBModReq_ItemIEs_specs_129;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_SgNBModReq_ItemIEs_129[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs_specs_133;
-extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeAdded_SgNBModAck_ItemIEs_133[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs_specs_137;
-extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeModified_SgNBModAck_ItemIEs_137[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs_specs_141;
-extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeReleased_SgNBModAck_ItemIEs_141[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs_specs_145;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_SgNBModReqd_ItemIEs_145[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeModified_SgNBModReqd_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeModified_SgNBModReqd_ItemIEs_specs_149;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeModified_SgNBModReqd_ItemIEs_149[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs_specs_153;
-extern asn_TYPE_member_t asn_MBR_E_RABs_AdmittedToBeModified_SgNBModConf_ItemIEs_153[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs_specs_157;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_SgNBRelReq_ItemIEs_157[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs_specs_161;
-extern asn_TYPE_member_t asn_MBR_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemIEs_161[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs_specs_165;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_SgNBRelReqd_ItemIEs_165[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs_specs_169;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_SgNBRelConf_ItemIEs_169[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_SubjectToSgNBCounterCheck_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_SubjectToSgNBCounterCheck_ItemIEs_specs_173;
-extern asn_TYPE_member_t asn_MBR_E_RABs_SubjectToSgNBCounterCheck_ItemIEs_173[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs_specs_177;
-extern asn_TYPE_member_t asn_MBR_E_RABs_ToBeReleased_SgNBChaConf_ItemIEs_177[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABs_DataForwardingAddress_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABs_DataForwardingAddress_ItemIEs_specs_181;
-extern asn_TYPE_member_t asn_MBR_E_RABs_DataForwardingAddress_ItemIEs_181[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionRequest_IEs_specs_185;
-extern asn_TYPE_member_t asn_MBR_RICsubscriptionRequest_IEs_185[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionResponse_IEs_specs_189;
-extern asn_TYPE_member_t asn_MBR_RICsubscriptionResponse_IEs_189[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionFailure_IEs_specs_193;
-extern asn_TYPE_member_t asn_MBR_RICsubscriptionFailure_IEs_193[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionDeleteRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionDeleteRequest_IEs_specs_197;
-extern asn_TYPE_member_t asn_MBR_RICsubscriptionDeleteRequest_IEs_197[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionDeleteResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionDeleteResponse_IEs_specs_201;
-extern asn_TYPE_member_t asn_MBR_RICsubscriptionDeleteResponse_IEs_201[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionDeleteFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionDeleteFailure_IEs_specs_205;
-extern asn_TYPE_member_t asn_MBR_RICsubscriptionDeleteFailure_IEs_205[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICindication_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICindication_IEs_specs_209;
-extern asn_TYPE_member_t asn_MBR_RICindication_IEs_209[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICcontrolRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICcontrolRequest_IEs_specs_213;
-extern asn_TYPE_member_t asn_MBR_RICcontrolRequest_IEs_213[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICcontrolAcknowledge_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICcontrolAcknowledge_IEs_specs_217;
-extern asn_TYPE_member_t asn_MBR_RICcontrolAcknowledge_IEs_217[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICcontrolFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICcontrolFailure_IEs_specs_221;
-extern asn_TYPE_member_t asn_MBR_RICcontrolFailure_IEs_221[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICserviceUpdate_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICserviceUpdate_IEs_specs_225;
-extern asn_TYPE_member_t asn_MBR_RICserviceUpdate_IEs_225[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICserviceUpdateAcknowledge_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICserviceUpdateAcknowledge_IEs_specs_229;
-extern asn_TYPE_member_t asn_MBR_RICserviceUpdateAcknowledge_IEs_229[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICserviceUpdateFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICserviceUpdateFailure_IEs_specs_233;
-extern asn_TYPE_member_t asn_MBR_RICserviceUpdateFailure_IEs_233[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICserviceQuery_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICserviceQuery_IEs_specs_237;
-extern asn_TYPE_member_t asn_MBR_RICserviceQuery_IEs_237[3];
-extern asn_TYPE_descriptor_t asn_DEF_HandoverRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_HandoverRequest_IEs_specs_241;
-extern asn_TYPE_member_t asn_MBR_HandoverRequest_IEs_241[3];
-extern asn_TYPE_descriptor_t asn_DEF_HandoverRequestAcknowledge_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_HandoverRequestAcknowledge_IEs_specs_245;
-extern asn_TYPE_member_t asn_MBR_HandoverRequestAcknowledge_IEs_245[3];
-extern asn_TYPE_descriptor_t asn_DEF_HandoverPreparationFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_HandoverPreparationFailure_IEs_specs_249;
-extern asn_TYPE_member_t asn_MBR_HandoverPreparationFailure_IEs_249[3];
-extern asn_TYPE_descriptor_t asn_DEF_HandoverReport_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_HandoverReport_IEs_specs_253;
-extern asn_TYPE_member_t asn_MBR_HandoverReport_IEs_253[3];
-extern asn_TYPE_descriptor_t asn_DEF_SNStatusTransfer_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SNStatusTransfer_IEs_specs_257;
-extern asn_TYPE_member_t asn_MBR_SNStatusTransfer_IEs_257[3];
-extern asn_TYPE_descriptor_t asn_DEF_UEContextRelease_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_UEContextRelease_IEs_specs_261;
-extern asn_TYPE_member_t asn_MBR_UEContextRelease_IEs_261[3];
-extern asn_TYPE_descriptor_t asn_DEF_HandoverCancel_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_HandoverCancel_IEs_specs_265;
-extern asn_TYPE_member_t asn_MBR_HandoverCancel_IEs_265[3];
-extern asn_TYPE_descriptor_t asn_DEF_ErrorIndication_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ErrorIndication_IEs_specs_269;
-extern asn_TYPE_member_t asn_MBR_ErrorIndication_IEs_269[3];
-extern asn_TYPE_descriptor_t asn_DEF_ResetRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ResetRequest_IEs_specs_273;
-extern asn_TYPE_member_t asn_MBR_ResetRequest_IEs_273[3];
-extern asn_TYPE_descriptor_t asn_DEF_ResetResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ResetResponse_IEs_specs_277;
-extern asn_TYPE_member_t asn_MBR_ResetResponse_IEs_277[3];
-extern asn_TYPE_descriptor_t asn_DEF_X2SetupRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_X2SetupRequest_IEs_specs_281;
-extern asn_TYPE_member_t asn_MBR_X2SetupRequest_IEs_281[3];
-extern asn_TYPE_descriptor_t asn_DEF_X2SetupResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_X2SetupResponse_IEs_specs_285;
-extern asn_TYPE_member_t asn_MBR_X2SetupResponse_IEs_285[3];
-extern asn_TYPE_descriptor_t asn_DEF_X2SetupFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_X2SetupFailure_IEs_specs_289;
-extern asn_TYPE_member_t asn_MBR_X2SetupFailure_IEs_289[3];
-extern asn_TYPE_descriptor_t asn_DEF_LoadInformation_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_LoadInformation_IEs_specs_293;
-extern asn_TYPE_member_t asn_MBR_LoadInformation_IEs_293[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENBConfigurationUpdate_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENBConfigurationUpdate_IEs_specs_297;
-extern asn_TYPE_member_t asn_MBR_ENBConfigurationUpdate_IEs_297[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENBConfigurationUpdateAcknowledge_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENBConfigurationUpdateAcknowledge_IEs_specs_301;
-extern asn_TYPE_member_t asn_MBR_ENBConfigurationUpdateAcknowledge_IEs_301[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENBConfigurationUpdateFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENBConfigurationUpdateFailure_IEs_specs_305;
-extern asn_TYPE_member_t asn_MBR_ENBConfigurationUpdateFailure_IEs_305[3];
-extern asn_TYPE_descriptor_t asn_DEF_ResourceStatusRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ResourceStatusRequest_IEs_specs_309;
-extern asn_TYPE_member_t asn_MBR_ResourceStatusRequest_IEs_309[3];
-extern asn_TYPE_descriptor_t asn_DEF_ResourceStatusResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ResourceStatusResponse_IEs_specs_313;
-extern asn_TYPE_member_t asn_MBR_ResourceStatusResponse_IEs_313[3];
-extern asn_TYPE_descriptor_t asn_DEF_ResourceStatusFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ResourceStatusFailure_IEs_specs_317;
-extern asn_TYPE_member_t asn_MBR_ResourceStatusFailure_IEs_317[3];
-extern asn_TYPE_descriptor_t asn_DEF_ResourceStatusUpdate_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ResourceStatusUpdate_IEs_specs_321;
-extern asn_TYPE_member_t asn_MBR_ResourceStatusUpdate_IEs_321[3];
-extern asn_TYPE_descriptor_t asn_DEF_MobilityChangeRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_MobilityChangeRequest_IEs_specs_325;
-extern asn_TYPE_member_t asn_MBR_MobilityChangeRequest_IEs_325[3];
-extern asn_TYPE_descriptor_t asn_DEF_MobilityChangeAcknowledge_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_MobilityChangeAcknowledge_IEs_specs_329;
-extern asn_TYPE_member_t asn_MBR_MobilityChangeAcknowledge_IEs_329[3];
-extern asn_TYPE_descriptor_t asn_DEF_MobilityChangeFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_MobilityChangeFailure_IEs_specs_333;
-extern asn_TYPE_member_t asn_MBR_MobilityChangeFailure_IEs_333[3];
-extern asn_TYPE_descriptor_t asn_DEF_RLFIndication_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RLFIndication_IEs_specs_337;
-extern asn_TYPE_member_t asn_MBR_RLFIndication_IEs_337[3];
-extern asn_TYPE_descriptor_t asn_DEF_CellActivationRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_CellActivationRequest_IEs_specs_341;
-extern asn_TYPE_member_t asn_MBR_CellActivationRequest_IEs_341[3];
-extern asn_TYPE_descriptor_t asn_DEF_CellActivationResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_CellActivationResponse_IEs_specs_345;
-extern asn_TYPE_member_t asn_MBR_CellActivationResponse_IEs_345[3];
-extern asn_TYPE_descriptor_t asn_DEF_CellActivationFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_CellActivationFailure_IEs_specs_349;
-extern asn_TYPE_member_t asn_MBR_CellActivationFailure_IEs_349[3];
-extern asn_TYPE_descriptor_t asn_DEF_X2Release_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_X2Release_IEs_specs_353;
-extern asn_TYPE_member_t asn_MBR_X2Release_IEs_353[3];
-extern asn_TYPE_descriptor_t asn_DEF_X2APMessageTransfer_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_X2APMessageTransfer_IEs_specs_357;
-extern asn_TYPE_member_t asn_MBR_X2APMessageTransfer_IEs_357[3];
-extern asn_TYPE_descriptor_t asn_DEF_SeNBAdditionRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SeNBAdditionRequest_IEs_specs_361;
-extern asn_TYPE_member_t asn_MBR_SeNBAdditionRequest_IEs_361[3];
-extern asn_TYPE_descriptor_t asn_DEF_SeNBAdditionRequestAcknowledge_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SeNBAdditionRequestAcknowledge_IEs_specs_365;
-extern asn_TYPE_member_t asn_MBR_SeNBAdditionRequestAcknowledge_IEs_365[3];
-extern asn_TYPE_descriptor_t asn_DEF_SeNBAdditionRequestReject_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SeNBAdditionRequestReject_IEs_specs_369;
-extern asn_TYPE_member_t asn_MBR_SeNBAdditionRequestReject_IEs_369[3];
-extern asn_TYPE_descriptor_t asn_DEF_SeNBReconfigurationComplete_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SeNBReconfigurationComplete_IEs_specs_373;
-extern asn_TYPE_member_t asn_MBR_SeNBReconfigurationComplete_IEs_373[3];
-extern asn_TYPE_descriptor_t asn_DEF_SeNBModificationRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SeNBModificationRequest_IEs_specs_377;
-extern asn_TYPE_member_t asn_MBR_SeNBModificationRequest_IEs_377[3];
-extern asn_TYPE_descriptor_t asn_DEF_SeNBModificationRequestAcknowledge_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SeNBModificationRequestAcknowledge_IEs_specs_381;
-extern asn_TYPE_member_t asn_MBR_SeNBModificationRequestAcknowledge_IEs_381[3];
-extern asn_TYPE_descriptor_t asn_DEF_SeNBModificationRequestReject_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SeNBModificationRequestReject_IEs_specs_385;
-extern asn_TYPE_member_t asn_MBR_SeNBModificationRequestReject_IEs_385[3];
-extern asn_TYPE_descriptor_t asn_DEF_SeNBModificationRequired_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SeNBModificationRequired_IEs_specs_389;
-extern asn_TYPE_member_t asn_MBR_SeNBModificationRequired_IEs_389[3];
-extern asn_TYPE_descriptor_t asn_DEF_SeNBModificationConfirm_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SeNBModificationConfirm_IEs_specs_393;
-extern asn_TYPE_member_t asn_MBR_SeNBModificationConfirm_IEs_393[3];
-extern asn_TYPE_descriptor_t asn_DEF_SeNBModificationRefuse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SeNBModificationRefuse_IEs_specs_397;
-extern asn_TYPE_member_t asn_MBR_SeNBModificationRefuse_IEs_397[3];
-extern asn_TYPE_descriptor_t asn_DEF_SeNBReleaseRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SeNBReleaseRequest_IEs_specs_401;
-extern asn_TYPE_member_t asn_MBR_SeNBReleaseRequest_IEs_401[3];
-extern asn_TYPE_descriptor_t asn_DEF_SeNBReleaseRequired_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SeNBReleaseRequired_IEs_specs_405;
-extern asn_TYPE_member_t asn_MBR_SeNBReleaseRequired_IEs_405[3];
-extern asn_TYPE_descriptor_t asn_DEF_SeNBReleaseConfirm_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SeNBReleaseConfirm_IEs_specs_409;
-extern asn_TYPE_member_t asn_MBR_SeNBReleaseConfirm_IEs_409[3];
-extern asn_TYPE_descriptor_t asn_DEF_SeNBCounterCheckRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SeNBCounterCheckRequest_IEs_specs_413;
-extern asn_TYPE_member_t asn_MBR_SeNBCounterCheckRequest_IEs_413[3];
-extern asn_TYPE_descriptor_t asn_DEF_X2RemovalRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_X2RemovalRequest_IEs_specs_417;
-extern asn_TYPE_member_t asn_MBR_X2RemovalRequest_IEs_417[3];
-extern asn_TYPE_descriptor_t asn_DEF_X2RemovalResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_X2RemovalResponse_IEs_specs_421;
-extern asn_TYPE_member_t asn_MBR_X2RemovalResponse_IEs_421[3];
-extern asn_TYPE_descriptor_t asn_DEF_X2RemovalFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_X2RemovalFailure_IEs_specs_425;
-extern asn_TYPE_member_t asn_MBR_X2RemovalFailure_IEs_425[3];
-extern asn_TYPE_descriptor_t asn_DEF_RetrieveUEContextRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RetrieveUEContextRequest_IEs_specs_429;
-extern asn_TYPE_member_t asn_MBR_RetrieveUEContextRequest_IEs_429[3];
-extern asn_TYPE_descriptor_t asn_DEF_RetrieveUEContextResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RetrieveUEContextResponse_IEs_specs_433;
-extern asn_TYPE_member_t asn_MBR_RetrieveUEContextResponse_IEs_433[3];
-extern asn_TYPE_descriptor_t asn_DEF_RetrieveUEContextFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RetrieveUEContextFailure_IEs_specs_437;
-extern asn_TYPE_member_t asn_MBR_RetrieveUEContextFailure_IEs_437[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBAdditionRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBAdditionRequest_IEs_specs_441;
-extern asn_TYPE_member_t asn_MBR_SgNBAdditionRequest_IEs_441[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBAdditionRequestAcknowledge_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBAdditionRequestAcknowledge_IEs_specs_445;
-extern asn_TYPE_member_t asn_MBR_SgNBAdditionRequestAcknowledge_IEs_445[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBAdditionRequestReject_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBAdditionRequestReject_IEs_specs_449;
-extern asn_TYPE_member_t asn_MBR_SgNBAdditionRequestReject_IEs_449[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBReconfigurationComplete_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBReconfigurationComplete_IEs_specs_453;
-extern asn_TYPE_member_t asn_MBR_SgNBReconfigurationComplete_IEs_453[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBModificationRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBModificationRequest_IEs_specs_457;
-extern asn_TYPE_member_t asn_MBR_SgNBModificationRequest_IEs_457[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBModificationRequestAcknowledge_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBModificationRequestAcknowledge_IEs_specs_461;
-extern asn_TYPE_member_t asn_MBR_SgNBModificationRequestAcknowledge_IEs_461[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBModificationRequestReject_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBModificationRequestReject_IEs_specs_465;
-extern asn_TYPE_member_t asn_MBR_SgNBModificationRequestReject_IEs_465[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBModificationRequired_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBModificationRequired_IEs_specs_469;
-extern asn_TYPE_member_t asn_MBR_SgNBModificationRequired_IEs_469[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBModificationConfirm_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBModificationConfirm_IEs_specs_473;
-extern asn_TYPE_member_t asn_MBR_SgNBModificationConfirm_IEs_473[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBModificationRefuse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBModificationRefuse_IEs_specs_477;
-extern asn_TYPE_member_t asn_MBR_SgNBModificationRefuse_IEs_477[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBReleaseRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBReleaseRequest_IEs_specs_481;
-extern asn_TYPE_member_t asn_MBR_SgNBReleaseRequest_IEs_481[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBReleaseRequestAcknowledge_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBReleaseRequestAcknowledge_IEs_specs_485;
-extern asn_TYPE_member_t asn_MBR_SgNBReleaseRequestAcknowledge_IEs_485[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBReleaseRequestReject_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBReleaseRequestReject_IEs_specs_489;
-extern asn_TYPE_member_t asn_MBR_SgNBReleaseRequestReject_IEs_489[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBReleaseRequired_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBReleaseRequired_IEs_specs_493;
-extern asn_TYPE_member_t asn_MBR_SgNBReleaseRequired_IEs_493[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBReleaseConfirm_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBReleaseConfirm_IEs_specs_497;
-extern asn_TYPE_member_t asn_MBR_SgNBReleaseConfirm_IEs_497[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBCounterCheckRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBCounterCheckRequest_IEs_specs_501;
-extern asn_TYPE_member_t asn_MBR_SgNBCounterCheckRequest_IEs_501[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBChangeRequired_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBChangeRequired_IEs_specs_505;
-extern asn_TYPE_member_t asn_MBR_SgNBChangeRequired_IEs_505[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBChangeConfirm_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBChangeConfirm_IEs_specs_509;
-extern asn_TYPE_member_t asn_MBR_SgNBChangeConfirm_IEs_509[3];
-extern asn_TYPE_descriptor_t asn_DEF_RRCTransfer_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RRCTransfer_IEs_specs_513;
-extern asn_TYPE_member_t asn_MBR_RRCTransfer_IEs_513[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBChangeRefuse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBChangeRefuse_IEs_specs_517;
-extern asn_TYPE_member_t asn_MBR_SgNBChangeRefuse_IEs_517[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCX2SetupRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2SetupRequest_IEs_specs_521;
-extern asn_TYPE_member_t asn_MBR_ENDCX2SetupRequest_IEs_521[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCX2SetupReqIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCX2SetupReqIEs_specs_525;
-extern asn_TYPE_member_t asn_MBR_ENB_ENDCX2SetupReqIEs_525[3];
-extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCX2SetupReqIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCX2SetupReqIEs_specs_529;
-extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCX2SetupReqIEs_529[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCX2SetupResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2SetupResponse_IEs_specs_533;
-extern asn_TYPE_member_t asn_MBR_ENDCX2SetupResponse_IEs_533[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCX2SetupReqAckIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCX2SetupReqAckIEs_specs_537;
-extern asn_TYPE_member_t asn_MBR_ENB_ENDCX2SetupReqAckIEs_537[3];
-extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCX2SetupReqAckIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCX2SetupReqAckIEs_specs_541;
-extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCX2SetupReqAckIEs_541[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCX2SetupFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2SetupFailure_IEs_specs_545;
-extern asn_TYPE_member_t asn_MBR_ENDCX2SetupFailure_IEs_545[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCConfigurationUpdate_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCConfigurationUpdate_IEs_specs_549;
-extern asn_TYPE_member_t asn_MBR_ENDCConfigurationUpdate_IEs_549[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCConfigUpdateIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCConfigUpdateIEs_specs_553;
-extern asn_TYPE_member_t asn_MBR_ENB_ENDCConfigUpdateIEs_553[3];
-extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCConfigUpdateIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCConfigUpdateIEs_specs_557;
-extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCConfigUpdateIEs_557[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCConfigurationUpdateAcknowledge_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCConfigurationUpdateAcknowledge_IEs_specs_561;
-extern asn_TYPE_member_t asn_MBR_ENDCConfigurationUpdateAcknowledge_IEs_561[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCConfigUpdateAckIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCConfigUpdateAckIEs_specs_565;
-extern asn_TYPE_member_t asn_MBR_ENB_ENDCConfigUpdateAckIEs_565[3];
-extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCConfigUpdateAckIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCConfigUpdateAckIEs_specs_569;
-extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCConfigUpdateAckIEs_569[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCConfigurationUpdateFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCConfigurationUpdateFailure_IEs_specs_573;
-extern asn_TYPE_member_t asn_MBR_ENDCConfigurationUpdateFailure_IEs_573[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCCellActivationRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCCellActivationRequest_IEs_specs_577;
-extern asn_TYPE_member_t asn_MBR_ENDCCellActivationRequest_IEs_577[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCCellActivationResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCCellActivationResponse_IEs_specs_581;
-extern asn_TYPE_member_t asn_MBR_ENDCCellActivationResponse_IEs_581[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCCellActivationFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCCellActivationFailure_IEs_specs_585;
-extern asn_TYPE_member_t asn_MBR_ENDCCellActivationFailure_IEs_585[3];
-extern asn_TYPE_descriptor_t asn_DEF_SecondaryRATDataUsageReport_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SecondaryRATDataUsageReport_IEs_specs_589;
-extern asn_TYPE_member_t asn_MBR_SecondaryRATDataUsageReport_IEs_589[3];
-extern asn_TYPE_descriptor_t asn_DEF_SgNBActivityNotification_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SgNBActivityNotification_IEs_specs_593;
-extern asn_TYPE_member_t asn_MBR_SgNBActivityNotification_IEs_593[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCPartialResetRequired_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCPartialResetRequired_IEs_specs_597;
-extern asn_TYPE_member_t asn_MBR_ENDCPartialResetRequired_IEs_597[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCPartialResetConfirm_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCPartialResetConfirm_IEs_specs_601;
-extern asn_TYPE_member_t asn_MBR_ENDCPartialResetConfirm_IEs_601[3];
-extern asn_TYPE_descriptor_t asn_DEF_EUTRANRCellResourceCoordinationRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_EUTRANRCellResourceCoordinationRequest_IEs_specs_605;
-extern asn_TYPE_member_t asn_MBR_EUTRANRCellResourceCoordinationRequest_IEs_605[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENB_EUTRA_NRCellResourceCoordinationReqIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENB_EUTRA_NRCellResourceCoordinationReqIEs_specs_609;
-extern asn_TYPE_member_t asn_MBR_ENB_EUTRA_NRCellResourceCoordinationReqIEs_609[3];
-extern asn_TYPE_descriptor_t asn_DEF_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs_specs_613;
-extern asn_TYPE_member_t asn_MBR_En_gNB_EUTRA_NRCellResourceCoordinationReqIEs_613[3];
-extern asn_TYPE_descriptor_t asn_DEF_EUTRANRCellResourceCoordinationResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_EUTRANRCellResourceCoordinationResponse_IEs_specs_617;
-extern asn_TYPE_member_t asn_MBR_EUTRANRCellResourceCoordinationResponse_IEs_617[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs_specs_621;
-extern asn_TYPE_member_t asn_MBR_ENB_EUTRA_NRCellResourceCoordinationReqAckIEs_621[3];
-extern asn_TYPE_descriptor_t asn_DEF_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs_specs_625;
-extern asn_TYPE_member_t asn_MBR_En_gNB_EUTRA_NRCellResourceCoordinationReqAckIEs_625[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCX2RemovalRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2RemovalRequest_IEs_specs_629;
-extern asn_TYPE_member_t asn_MBR_ENDCX2RemovalRequest_IEs_629[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCX2RemovalReqIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCX2RemovalReqIEs_specs_633;
-extern asn_TYPE_member_t asn_MBR_ENB_ENDCX2RemovalReqIEs_633[3];
-extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCX2RemovalReqIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCX2RemovalReqIEs_specs_637;
-extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCX2RemovalReqIEs_637[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCX2RemovalResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2RemovalResponse_IEs_specs_641;
-extern asn_TYPE_member_t asn_MBR_ENDCX2RemovalResponse_IEs_641[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCX2RemovalReqAckIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCX2RemovalReqAckIEs_specs_645;
-extern asn_TYPE_member_t asn_MBR_ENB_ENDCX2RemovalReqAckIEs_645[3];
-extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCX2RemovalReqAckIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCX2RemovalReqAckIEs_specs_649;
-extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCX2RemovalReqAckIEs_649[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCX2RemovalFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2RemovalFailure_IEs_specs_653;
-extern asn_TYPE_member_t asn_MBR_ENDCX2RemovalFailure_IEs_653[3];
-extern asn_TYPE_descriptor_t asn_DEF_DataForwardingAddressIndication_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_DataForwardingAddressIndication_IEs_specs_657;
-extern asn_TYPE_member_t asn_MBR_DataForwardingAddressIndication_IEs_657[3];
-extern asn_TYPE_descriptor_t asn_DEF_GNBStatusIndicationIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_GNBStatusIndicationIEs_specs_661;
-extern asn_TYPE_member_t asn_MBR_GNBStatusIndicationIEs_661[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RAB_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RAB_ItemIEs_specs_665;
-extern asn_TYPE_member_t asn_MBR_E_RAB_ItemIEs_665[3];
-extern asn_TYPE_descriptor_t asn_DEF_E_RABUsageReport_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_E_RABUsageReport_ItemIEs_specs_669;
-extern asn_TYPE_member_t asn_MBR_E_RABUsageReport_ItemIEs_669[3];
-extern asn_TYPE_descriptor_t asn_DEF_SecondaryRATUsageReport_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SecondaryRATUsageReport_ItemIEs_specs_673;
-extern asn_TYPE_member_t asn_MBR_SecondaryRATUsageReport_ItemIEs_673[3];
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _ProtocolIE_Field_H_ */
-#include "asn_internal.h"