/***************************************************************************** # * # 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"