/*
 * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
 * From ASN.1 module "NGAP-Containers"
 * 	found in "../support/ngap-r16.7.0/38413-g70.asn"
 * 	`asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER`
 */

#ifndef	_NGAP_ProtocolIE_Field_H_
#define	_NGAP_ProtocolIE_Field_H_


#include <asn_application.h>

/* Including external dependencies */
#include "NGAP_ProtocolIE-ID.h"
#include "NGAP_Criticality.h"
#include <ANY.h>
#include <asn_ioc.h>
#include <OPEN_TYPE.h>
#include <constr_CHOICE.h>
#include <constr_SEQUENCE.h>
#include "NGAP_EndpointIPAddressAndPort.h"
#include "NGAP_Presence.h"
#include "NGAP_GlobalTNGF-ID.h"
#include "NGAP_GlobalTWIF-ID.h"
#include "NGAP_GlobalW-AGF-ID.h"
#include "NGAP_SONInformationReport.h"
#include "NGAP_TargetRNC-ID.h"
#include "NGAP_UserLocationInformationTNGF.h"
#include "NGAP_UserLocationInformationTWIF.h"
#include "NGAP_UserLocationInformationW-AGF.h"
#include "NGAP_GlobalCable-ID.h"
#include "NGAP_AMF-UE-NGAP-ID.h"
#include "NGAP_RAN-UE-NGAP-ID.h"
#include "NGAP_RANPagingPriority.h"
#include "NGAP_NAS-PDU.h"
#include "NGAP_PDUSessionResourceSetupListSUReq.h"
#include "NGAP_UEAggregateMaximumBitRate.h"
#include "NGAP_PDUSessionResourceSetupListSURes.h"
#include "NGAP_PDUSessionResourceFailedToSetupListSURes.h"
#include "NGAP_CriticalityDiagnostics.h"
#include "NGAP_PDUSessionResourceToReleaseListRelCmd.h"
#include "NGAP_PDUSessionResourceReleasedListRelRes.h"
#include "NGAP_UserLocationInformation.h"
#include "NGAP_PDUSessionResourceModifyListModReq.h"
#include "NGAP_PDUSessionResourceModifyListModRes.h"
#include "NGAP_PDUSessionResourceFailedToModifyListModRes.h"
#include "NGAP_PDUSessionResourceNotifyList.h"
#include "NGAP_PDUSessionResourceReleasedListNot.h"
#include "NGAP_PDUSessionResourceModifyListModInd.h"
#include "NGAP_PDUSessionResourceModifyListModCfm.h"
#include "NGAP_PDUSessionResourceFailedToModifyListModCfm.h"
#include "NGAP_AMFName.h"
#include "NGAP_CoreNetworkAssistanceInformationForInactive.h"
#include "NGAP_GUAMI.h"
#include "NGAP_PDUSessionResourceSetupListCxtReq.h"
#include "NGAP_AllowedNSSAI.h"
#include "NGAP_UESecurityCapabilities.h"
#include "NGAP_SecurityKey.h"
#include "NGAP_TraceActivation.h"
#include "NGAP_MobilityRestrictionList.h"
#include "NGAP_UERadioCapability.h"
#include "NGAP_IndexToRFSP.h"
#include "NGAP_MaskedIMEISV.h"
#include "NGAP_EmergencyFallbackIndicator.h"
#include "NGAP_RRCInactiveTransitionReportRequest.h"
#include "NGAP_UERadioCapabilityForPaging.h"
#include "NGAP_RedirectionVoiceFallback.h"
#include "NGAP_LocationReportingRequestType.h"
#include "NGAP_CNAssistedRANTuning.h"
#include "NGAP_SRVCCOperationPossible.h"
#include "NGAP_IAB-Authorized.h"
#include "NGAP_Enhanced-CoverageRestriction.h"
#include "NGAP_Extended-ConnectedTime.h"
#include "NGAP_UE-DifferentiationInfo.h"
#include "NGAP_NRV2XServicesAuthorized.h"
#include "NGAP_LTEV2XServicesAuthorized.h"
#include "NGAP_NRUESidelinkAggregateMaximumBitrate.h"
#include "NGAP_LTEUESidelinkAggregateMaximumBitrate.h"
#include "NGAP_PC5QoSParameters.h"
#include "NGAP_CEmodeBrestricted.h"
#include "NGAP_UE-UP-CIoT-Support.h"
#include "NGAP_RGLevelWirelineAccessCharacteristics.h"
#include "NGAP_MDTPLMNList.h"
#include "NGAP_UERadioCapabilityID.h"
#include "NGAP_PDUSessionResourceSetupListCxtRes.h"
#include "NGAP_PDUSessionResourceFailedToSetupListCxtRes.h"
#include "NGAP_PDUSessionResourceFailedToSetupListCxtFail.h"
#include "NGAP_Cause.h"
#include "NGAP_PDUSessionResourceListCxtRelReq.h"
#include "NGAP_UE-NGAP-IDs.h"
#include "NGAP_InfoOnRecommendedCellsAndRANNodesForPaging.h"
#include "NGAP_PDUSessionResourceListCxtRelCpl.h"
#include "NGAP_PagingAssisDataforCEcapabUE.h"
#include "NGAP_RRCEstablishmentCause.h"
#include "NGAP_PDUSessionResourceResumeListRESReq.h"
#include "NGAP_PDUSessionResourceFailedToResumeListRESReq.h"
#include "NGAP_Suspend-Request-Indication.h"
#include "NGAP_PDUSessionResourceResumeListRESRes.h"
#include "NGAP_PDUSessionResourceFailedToResumeListRESRes.h"
#include "NGAP_SecurityContext.h"
#include "NGAP_Suspend-Response-Indication.h"
#include "NGAP_PDUSessionResourceSuspendListSUSReq.h"
#include "NGAP_RRCState.h"
#include "NGAP_FiveG-S-TMSI.h"
#include "NGAP_NB-IoT-UEPriority.h"
#include "NGAP_S-NSSAI.h"
#include "NGAP_EUTRA-CGI.h"
#include "NGAP_TAI.h"
#include "NGAP_UL-CP-SecurityInformation.h"
#include "NGAP_HandoverType.h"
#include "NGAP_TargetID.h"
#include "NGAP_DirectForwardingPathAvailability.h"
#include "NGAP_PDUSessionResourceListHORqd.h"
#include "NGAP_SourceToTarget-TransparentContainer.h"
#include "NGAP_NASSecurityParametersFromNGRAN.h"
#include "NGAP_PDUSessionResourceHandoverList.h"
#include "NGAP_PDUSessionResourceToReleaseListHOCmd.h"
#include "NGAP_TargetToSource-TransparentContainer.h"
#include "NGAP_TargettoSource-Failure-TransparentContainer.h"
#include "NGAP_NewSecurityContextInd.h"
#include "NGAP_PDUSessionResourceSetupListHOReq.h"
#include "NGAP_PDUSessionResourceAdmittedList.h"
#include "NGAP_PDUSessionResourceFailedToSetupListHOAck.h"
#include "NGAP_NotifySourceNGRANNode.h"
#include "NGAP_PDUSessionResourceToBeSwitchedDLList.h"
#include "NGAP_PDUSessionResourceFailedToSetupListPSReq.h"
#include "NGAP_PDUSessionResourceSwitchedList.h"
#include "NGAP_PDUSessionResourceReleasedListPSAck.h"
#include "NGAP_PDUSessionResourceReleasedListPSFail.h"
#include "NGAP_EarlyStatusTransfer-TransparentContainer.h"
#include "NGAP_RANStatusTransfer-TransparentContainer.h"
#include "NGAP_UEPagingIdentity.h"
#include "NGAP_PagingDRX.h"
#include "NGAP_TAIListForPaging.h"
#include "NGAP_PagingPriority.h"
#include "NGAP_PagingOrigin.h"
#include "NGAP_AssistanceDataForPaging.h"
#include "NGAP_NB-IoT-Paging-eDRXInfo.h"
#include "NGAP_NB-IoT-PagingDRX.h"
#include "NGAP_WUS-Assistance-Information.h"
#include "NGAP_PagingeDRXInformation.h"
#include "NGAP_AMFSetID.h"
#include "NGAP_UEContextRequest.h"
#include "NGAP_SourceToTarget-AMFInformationReroute.h"
#include "NGAP_PLMNIdentity.h"
#include "NGAP_IABNodeIndication.h"
#include "NGAP_CEmodeBSupport-Indicator.h"
#include "NGAP_LTEM-Indication.h"
#include "NGAP_EDT-Session.h"
#include "NGAP_AuthenticatedIndication.h"
#include "NGAP_NPN-AccessInformation.h"
#include "NGAP_UECapabilityInfoRequest.h"
#include "NGAP_EndIndication.h"
#include <OCTET_STRING.h>
#include "NGAP_GlobalRANNodeID.h"
#include "NGAP_RANNodeName.h"
#include "NGAP_SupportedTAList.h"
#include "NGAP_UERetentionInformation.h"
#include "NGAP_NB-IoT-DefaultPagingDRX.h"
#include "NGAP_Extended-RANNodeName.h"
#include "NGAP_ServedGUAMIList.h"
#include "NGAP_RelativeAMFCapacity.h"
#include "NGAP_PLMNSupportList.h"
#include "NGAP_IAB-Supported.h"
#include "NGAP_Extended-AMFName.h"
#include "NGAP_TimeToWait.h"
#include "NGAP_NGRAN-TNLAssociationToRemoveList.h"
#include "NGAP_AMF-TNLAssociationToAddList.h"
#include "NGAP_AMF-TNLAssociationToRemoveList.h"
#include "NGAP_AMF-TNLAssociationToUpdateList.h"
#include "NGAP_AMF-TNLAssociationSetupList.h"
#include "NGAP_TNLAssociationList.h"
#include "NGAP_UnavailableGUAMIList.h"
#include "NGAP_ResetType.h"
#include "NGAP_UE-associatedLogicalNG-connectionList.h"
#include "NGAP_OverloadResponse.h"
#include "NGAP_TrafficLoadReductionIndication.h"
#include "NGAP_OverloadStartNSSAIList.h"
#include "NGAP_SONConfigurationTransfer.h"
#include "NGAP_EN-DCSONConfigurationTransfer.h"
#include "NGAP_IntersystemSONConfigurationTransfer.h"
#include "NGAP_MessageIdentifier.h"
#include "NGAP_SerialNumber.h"
#include "NGAP_WarningAreaList.h"
#include "NGAP_RepetitionPeriod.h"
#include "NGAP_NumberOfBroadcastsRequested.h"
#include "NGAP_WarningType.h"
#include "NGAP_WarningSecurityInfo.h"
#include "NGAP_DataCodingScheme.h"
#include "NGAP_WarningMessageContents.h"
#include "NGAP_ConcurrentWarningMessageInd.h"
#include "NGAP_WarningAreaCoordinates.h"
#include "NGAP_BroadcastCompletedAreaList.h"
#include "NGAP_CancelAllWarningMessages.h"
#include "NGAP_BroadcastCancelledAreaList.h"
#include "NGAP_CellIDListForRestart.h"
#include "NGAP_TAIListForRestart.h"
#include "NGAP_EmergencyAreaIDListForRestart.h"
#include "NGAP_PWSFailedCellIDList.h"
#include "NGAP_RoutingID.h"
#include "NGAP_NRPPa-PDU.h"
#include "NGAP_NGRANTraceID.h"
#include "NGAP_NGRAN-CGI.h"
#include "NGAP_TransportLayerAddress.h"
#include "NGAP_PrivacyIndicator.h"
#include "NGAP_URI-address.h"
#include "NGAP_UEPresenceInAreaOfInterestList.h"
#include "NGAP_IMSVoiceSupportIndicator.h"
#include "NGAP_PDUSessionResourceSecondaryRATUsageList.h"
#include "NGAP_HandoverFlag.h"
#include "NGAP_RIMInformationTransfer.h"
#include "NGAP_DL-CP-SecurityInformation.h"
#include "NGAP_PDUSessionAggregateMaximumBitRate.h"
#include "NGAP_UL-NGU-UP-TNLModifyList.h"
#include "NGAP_NetworkInstance.h"
#include "NGAP_QosFlowAddOrModifyRequestList.h"
#include "NGAP_QosFlowListWithCause.h"
#include "NGAP_UPTransportLayerInformationList.h"
#include "NGAP_CommonNetworkInstance.h"
#include "NGAP_UPTransportLayerInformation.h"
#include "NGAP_SecurityIndication.h"
#include "NGAP_DataForwardingNotPossible.h"
#include "NGAP_PDUSessionType.h"
#include "NGAP_QosFlowSetupRequestList.h"
#include "NGAP_RedundantPDUSessionInformation.h"

#ifdef __cplusplus
extern "C" {
#endif

/* Dependencies */
typedef enum NGAP_AMFPagingTarget_ExtIEs__value_PR {
	NGAP_AMFPagingTarget_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_AMFPagingTarget_ExtIEs__value_PR;
typedef enum NGAP_AreaScopeOfMDT_NR_ExtIEs__value_PR {
	NGAP_AreaScopeOfMDT_NR_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_AreaScopeOfMDT_NR_ExtIEs__value_PR;
typedef enum NGAP_AreaScopeOfMDT_EUTRA_ExtIEs__value_PR {
	NGAP_AreaScopeOfMDT_EUTRA_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_AreaScopeOfMDT_EUTRA_ExtIEs__value_PR;
typedef enum NGAP_BroadcastCancelledAreaList_ExtIEs__value_PR {
	NGAP_BroadcastCancelledAreaList_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_BroadcastCancelledAreaList_ExtIEs__value_PR;
typedef enum NGAP_BroadcastCompletedAreaList_ExtIEs__value_PR {
	NGAP_BroadcastCompletedAreaList_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_BroadcastCompletedAreaList_ExtIEs__value_PR;
typedef enum NGAP_CandidateCell_ExtIEs__value_PR {
	NGAP_CandidateCell_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_CandidateCell_ExtIEs__value_PR;
typedef enum NGAP_Cause_ExtIEs__value_PR {
	NGAP_Cause_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_Cause_ExtIEs__value_PR;
typedef enum NGAP_CellIDListForRestart_ExtIEs__value_PR {
	NGAP_CellIDListForRestart_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_CellIDListForRestart_ExtIEs__value_PR;
typedef enum NGAP_CPTransportLayerInformation_ExtIEs__value_PR {
	NGAP_CPTransportLayerInformation_ExtIEs__value_PR_NOTHING,	/* No components present */
	NGAP_CPTransportLayerInformation_ExtIEs__value_PR_EndpointIPAddressAndPort
} NGAP_CPTransportLayerInformation_ExtIEs__value_PR;
typedef enum NGAP_DRBStatusDL_ExtIEs__value_PR {
	NGAP_DRBStatusDL_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_DRBStatusDL_ExtIEs__value_PR;
typedef enum NGAP_DRBStatusUL_ExtIEs__value_PR {
	NGAP_DRBStatusUL_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_DRBStatusUL_ExtIEs__value_PR;
typedef enum NGAP_ProcedureStageChoice_ExtIEs__value_PR {
	NGAP_ProcedureStageChoice_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_ProcedureStageChoice_ExtIEs__value_PR;
typedef enum NGAP_ENB_ID_ExtIEs__value_PR {
	NGAP_ENB_ID_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_ENB_ID_ExtIEs__value_PR;
typedef enum NGAP_EventTrigger_ExtIEs__value_PR {
	NGAP_EventTrigger_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_EventTrigger_ExtIEs__value_PR;
typedef enum NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs__value_PR {
	NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs__value_PR;
typedef enum NGAP_GlobalRANNodeID_ExtIEs__value_PR {
	NGAP_GlobalRANNodeID_ExtIEs__value_PR_NOTHING,	/* No components present */
	NGAP_GlobalRANNodeID_ExtIEs__value_PR_GlobalTNGF_ID,
	NGAP_GlobalRANNodeID_ExtIEs__value_PR_GlobalTWIF_ID,
	NGAP_GlobalRANNodeID_ExtIEs__value_PR_GlobalW_AGF_ID
} NGAP_GlobalRANNodeID_ExtIEs__value_PR;
typedef enum NGAP_GNB_ID_ExtIEs__value_PR {
	NGAP_GNB_ID_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_GNB_ID_ExtIEs__value_PR;
typedef enum NGAP_IntersystemSONTransferType_ExtIEs__value_PR {
	NGAP_IntersystemSONTransferType_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_IntersystemSONTransferType_ExtIEs__value_PR;
typedef enum NGAP_IntersystemSONInformation_ExtIEs__value_PR {
	NGAP_IntersystemSONInformation_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_IntersystemSONInformation_ExtIEs__value_PR;
typedef enum NGAP_IntersystemSONInformationReport_ExtIEs__value_PR {
	NGAP_IntersystemSONInformationReport_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_IntersystemSONInformationReport_ExtIEs__value_PR;
typedef enum NGAP_InterSystemHandoverReportType_ExtIEs__value_PR {
	NGAP_InterSystemHandoverReportType_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_InterSystemHandoverReportType_ExtIEs__value_PR;
typedef enum NGAP_LastVisitedCellInformation_ExtIEs__value_PR {
	NGAP_LastVisitedCellInformation_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_LastVisitedCellInformation_ExtIEs__value_PR;
typedef enum NGAP_LoggedMDTTrigger_ExtIEs__value_PR {
	NGAP_LoggedMDTTrigger_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_LoggedMDTTrigger_ExtIEs__value_PR;
typedef enum NGAP_MDTModeNr_ExtIEs__value_PR {
	NGAP_MDTModeNr_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_MDTModeNr_ExtIEs__value_PR;
typedef enum NGAP_M1ThresholdType_ExtIEs__value_PR {
	NGAP_M1ThresholdType_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_M1ThresholdType_ExtIEs__value_PR;
typedef enum NGAP_N3IWF_ID_ExtIEs__value_PR {
	NGAP_N3IWF_ID_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_N3IWF_ID_ExtIEs__value_PR;
typedef enum NGAP_NgENB_ID_ExtIEs__value_PR {
	NGAP_NgENB_ID_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_NgENB_ID_ExtIEs__value_PR;
typedef enum NGAP_NGRAN_CGI_ExtIEs__value_PR {
	NGAP_NGRAN_CGI_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_NGRAN_CGI_ExtIEs__value_PR;
typedef enum NGAP_NPN_AccessInformation_ExtIEs__value_PR {
	NGAP_NPN_AccessInformation_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_NPN_AccessInformation_ExtIEs__value_PR;
typedef enum NGAP_NPN_MobilityInformation_ExtIEs__value_PR {
	NGAP_NPN_MobilityInformation_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_NPN_MobilityInformation_ExtIEs__value_PR;
typedef enum NGAP_NPN_PagingAssistanceInformation_ExtIEs__value_PR {
	NGAP_NPN_PagingAssistanceInformation_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_NPN_PagingAssistanceInformation_ExtIEs__value_PR;
typedef enum NGAP_NPN_Support_ExtIEs__value_PR {
	NGAP_NPN_Support_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_NPN_Support_ExtIEs__value_PR;
typedef enum NGAP_OverloadResponse_ExtIEs__value_PR {
	NGAP_OverloadResponse_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_OverloadResponse_ExtIEs__value_PR;
typedef enum NGAP_PWSFailedCellIDList_ExtIEs__value_PR {
	NGAP_PWSFailedCellIDList_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_PWSFailedCellIDList_ExtIEs__value_PR;
typedef enum NGAP_QosCharacteristics_ExtIEs__value_PR {
	NGAP_QosCharacteristics_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_QosCharacteristics_ExtIEs__value_PR;
typedef enum NGAP_ResetType_ExtIEs__value_PR {
	NGAP_ResetType_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_ResetType_ExtIEs__value_PR;
typedef enum NGAP_SensorNameConfig_ExtIEs__value_PR {
	NGAP_SensorNameConfig_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_SensorNameConfig_ExtIEs__value_PR;
typedef enum NGAP_SONInformation_ExtIEs__value_PR {
	NGAP_SONInformation_ExtIEs__value_PR_NOTHING,	/* No components present */
	NGAP_SONInformation_ExtIEs__value_PR_SONInformationReport
} NGAP_SONInformation_ExtIEs__value_PR;
typedef enum NGAP_SONInformationReport_ExtIEs__value_PR {
	NGAP_SONInformationReport_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_SONInformationReport_ExtIEs__value_PR;
typedef enum NGAP_TargetID_ExtIEs__value_PR {
	NGAP_TargetID_ExtIEs__value_PR_NOTHING,	/* No components present */
	NGAP_TargetID_ExtIEs__value_PR_TargetRNC_ID
} NGAP_TargetID_ExtIEs__value_PR;
typedef enum NGAP_TNGF_ID_ExtIEs__value_PR {
	NGAP_TNGF_ID_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_TNGF_ID_ExtIEs__value_PR;
typedef enum NGAP_TWIF_ID_ExtIEs__value_PR {
	NGAP_TWIF_ID_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_TWIF_ID_ExtIEs__value_PR;
typedef enum NGAP_UEHistoryInformationFromTheUE_ExtIEs__value_PR {
	NGAP_UEHistoryInformationFromTheUE_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_UEHistoryInformationFromTheUE_ExtIEs__value_PR;
typedef enum NGAP_UEIdentityIndexValue_ExtIEs__value_PR {
	NGAP_UEIdentityIndexValue_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_UEIdentityIndexValue_ExtIEs__value_PR;
typedef enum NGAP_UE_NGAP_IDs_ExtIEs__value_PR {
	NGAP_UE_NGAP_IDs_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_UE_NGAP_IDs_ExtIEs__value_PR;
typedef enum NGAP_UEPagingIdentity_ExtIEs__value_PR {
	NGAP_UEPagingIdentity_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_UEPagingIdentity_ExtIEs__value_PR;
typedef enum NGAP_UERLFReportContainer_ExtIEs__value_PR {
	NGAP_UERLFReportContainer_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_UERLFReportContainer_ExtIEs__value_PR;
typedef enum NGAP_UPTransportLayerInformation_ExtIEs__value_PR {
	NGAP_UPTransportLayerInformation_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_UPTransportLayerInformation_ExtIEs__value_PR;
typedef enum NGAP_UserLocationInformation_ExtIEs__value_PR {
	NGAP_UserLocationInformation_ExtIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UserLocationInformation_ExtIEs__value_PR_UserLocationInformationTNGF,
	NGAP_UserLocationInformation_ExtIEs__value_PR_UserLocationInformationTWIF,
	NGAP_UserLocationInformation_ExtIEs__value_PR_UserLocationInformationW_AGF
} NGAP_UserLocationInformation_ExtIEs__value_PR;
typedef enum NGAP_UserLocationInformationW_AGF_ExtIEs__value_PR {
	NGAP_UserLocationInformationW_AGF_ExtIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UserLocationInformationW_AGF_ExtIEs__value_PR_GlobalCable_ID
} NGAP_UserLocationInformationW_AGF_ExtIEs__value_PR;
typedef enum NGAP_W_AGF_ID_ExtIEs__value_PR {
	NGAP_W_AGF_ID_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_W_AGF_ID_ExtIEs__value_PR;
typedef enum NGAP_WarningAreaList_ExtIEs__value_PR {
	NGAP_WarningAreaList_ExtIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_WarningAreaList_ExtIEs__value_PR;
typedef enum NGAP_PDUSessionResourceSetupRequestIEs__value_PR {
	NGAP_PDUSessionResourceSetupRequestIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PDUSessionResourceSetupRequestIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_PDUSessionResourceSetupRequestIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_PDUSessionResourceSetupRequestIEs__value_PR_RANPagingPriority,
	NGAP_PDUSessionResourceSetupRequestIEs__value_PR_NAS_PDU,
	NGAP_PDUSessionResourceSetupRequestIEs__value_PR_PDUSessionResourceSetupListSUReq,
	NGAP_PDUSessionResourceSetupRequestIEs__value_PR_UEAggregateMaximumBitRate
} NGAP_PDUSessionResourceSetupRequestIEs__value_PR;
typedef enum NGAP_PDUSessionResourceSetupResponseIEs__value_PR {
	NGAP_PDUSessionResourceSetupResponseIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PDUSessionResourceSetupResponseIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_PDUSessionResourceSetupResponseIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_PDUSessionResourceSetupResponseIEs__value_PR_PDUSessionResourceSetupListSURes,
	NGAP_PDUSessionResourceSetupResponseIEs__value_PR_PDUSessionResourceFailedToSetupListSURes,
	NGAP_PDUSessionResourceSetupResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_PDUSessionResourceSetupResponseIEs__value_PR;
typedef enum NGAP_PDUSessionResourceReleaseCommandIEs__value_PR {
	NGAP_PDUSessionResourceReleaseCommandIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PDUSessionResourceReleaseCommandIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_PDUSessionResourceReleaseCommandIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_PDUSessionResourceReleaseCommandIEs__value_PR_RANPagingPriority,
	NGAP_PDUSessionResourceReleaseCommandIEs__value_PR_NAS_PDU,
	NGAP_PDUSessionResourceReleaseCommandIEs__value_PR_PDUSessionResourceToReleaseListRelCmd
} NGAP_PDUSessionResourceReleaseCommandIEs__value_PR;
typedef enum NGAP_PDUSessionResourceReleaseResponseIEs__value_PR {
	NGAP_PDUSessionResourceReleaseResponseIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PDUSessionResourceReleaseResponseIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_PDUSessionResourceReleaseResponseIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_PDUSessionResourceReleaseResponseIEs__value_PR_PDUSessionResourceReleasedListRelRes,
	NGAP_PDUSessionResourceReleaseResponseIEs__value_PR_UserLocationInformation,
	NGAP_PDUSessionResourceReleaseResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_PDUSessionResourceReleaseResponseIEs__value_PR;
typedef enum NGAP_PDUSessionResourceModifyRequestIEs__value_PR {
	NGAP_PDUSessionResourceModifyRequestIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PDUSessionResourceModifyRequestIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_PDUSessionResourceModifyRequestIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_PDUSessionResourceModifyRequestIEs__value_PR_RANPagingPriority,
	NGAP_PDUSessionResourceModifyRequestIEs__value_PR_PDUSessionResourceModifyListModReq
} NGAP_PDUSessionResourceModifyRequestIEs__value_PR;
typedef enum NGAP_PDUSessionResourceModifyResponseIEs__value_PR {
	NGAP_PDUSessionResourceModifyResponseIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PDUSessionResourceModifyResponseIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_PDUSessionResourceModifyResponseIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_PDUSessionResourceModifyResponseIEs__value_PR_PDUSessionResourceModifyListModRes,
	NGAP_PDUSessionResourceModifyResponseIEs__value_PR_PDUSessionResourceFailedToModifyListModRes,
	NGAP_PDUSessionResourceModifyResponseIEs__value_PR_UserLocationInformation,
	NGAP_PDUSessionResourceModifyResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_PDUSessionResourceModifyResponseIEs__value_PR;
typedef enum NGAP_PDUSessionResourceNotifyIEs__value_PR {
	NGAP_PDUSessionResourceNotifyIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PDUSessionResourceNotifyIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_PDUSessionResourceNotifyIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_PDUSessionResourceNotifyIEs__value_PR_PDUSessionResourceNotifyList,
	NGAP_PDUSessionResourceNotifyIEs__value_PR_PDUSessionResourceReleasedListNot,
	NGAP_PDUSessionResourceNotifyIEs__value_PR_UserLocationInformation
} NGAP_PDUSessionResourceNotifyIEs__value_PR;
typedef enum NGAP_PDUSessionResourceModifyIndicationIEs__value_PR {
	NGAP_PDUSessionResourceModifyIndicationIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PDUSessionResourceModifyIndicationIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_PDUSessionResourceModifyIndicationIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_PDUSessionResourceModifyIndicationIEs__value_PR_PDUSessionResourceModifyListModInd,
	NGAP_PDUSessionResourceModifyIndicationIEs__value_PR_UserLocationInformation
} NGAP_PDUSessionResourceModifyIndicationIEs__value_PR;
typedef enum NGAP_PDUSessionResourceModifyConfirmIEs__value_PR {
	NGAP_PDUSessionResourceModifyConfirmIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PDUSessionResourceModifyConfirmIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_PDUSessionResourceModifyConfirmIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_PDUSessionResourceModifyConfirmIEs__value_PR_PDUSessionResourceModifyListModCfm,
	NGAP_PDUSessionResourceModifyConfirmIEs__value_PR_PDUSessionResourceFailedToModifyListModCfm,
	NGAP_PDUSessionResourceModifyConfirmIEs__value_PR_CriticalityDiagnostics
} NGAP_PDUSessionResourceModifyConfirmIEs__value_PR;
typedef enum NGAP_InitialContextSetupRequestIEs__value_PR {
	NGAP_InitialContextSetupRequestIEs__value_PR_NOTHING,	/* No components present */
	NGAP_InitialContextSetupRequestIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_InitialContextSetupRequestIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_InitialContextSetupRequestIEs__value_PR_AMFName,
	NGAP_InitialContextSetupRequestIEs__value_PR_UEAggregateMaximumBitRate,
	NGAP_InitialContextSetupRequestIEs__value_PR_CoreNetworkAssistanceInformationForInactive,
	NGAP_InitialContextSetupRequestIEs__value_PR_GUAMI,
	NGAP_InitialContextSetupRequestIEs__value_PR_PDUSessionResourceSetupListCxtReq,
	NGAP_InitialContextSetupRequestIEs__value_PR_AllowedNSSAI,
	NGAP_InitialContextSetupRequestIEs__value_PR_UESecurityCapabilities,
	NGAP_InitialContextSetupRequestIEs__value_PR_SecurityKey,
	NGAP_InitialContextSetupRequestIEs__value_PR_TraceActivation,
	NGAP_InitialContextSetupRequestIEs__value_PR_MobilityRestrictionList,
	NGAP_InitialContextSetupRequestIEs__value_PR_UERadioCapability,
	NGAP_InitialContextSetupRequestIEs__value_PR_IndexToRFSP,
	NGAP_InitialContextSetupRequestIEs__value_PR_MaskedIMEISV,
	NGAP_InitialContextSetupRequestIEs__value_PR_NAS_PDU,
	NGAP_InitialContextSetupRequestIEs__value_PR_EmergencyFallbackIndicator,
	NGAP_InitialContextSetupRequestIEs__value_PR_RRCInactiveTransitionReportRequest,
	NGAP_InitialContextSetupRequestIEs__value_PR_UERadioCapabilityForPaging,
	NGAP_InitialContextSetupRequestIEs__value_PR_RedirectionVoiceFallback,
	NGAP_InitialContextSetupRequestIEs__value_PR_LocationReportingRequestType,
	NGAP_InitialContextSetupRequestIEs__value_PR_CNAssistedRANTuning,
	NGAP_InitialContextSetupRequestIEs__value_PR_SRVCCOperationPossible,
	NGAP_InitialContextSetupRequestIEs__value_PR_IAB_Authorized,
	NGAP_InitialContextSetupRequestIEs__value_PR_Enhanced_CoverageRestriction,
	NGAP_InitialContextSetupRequestIEs__value_PR_Extended_ConnectedTime,
	NGAP_InitialContextSetupRequestIEs__value_PR_UE_DifferentiationInfo,
	NGAP_InitialContextSetupRequestIEs__value_PR_NRV2XServicesAuthorized,
	NGAP_InitialContextSetupRequestIEs__value_PR_LTEV2XServicesAuthorized,
	NGAP_InitialContextSetupRequestIEs__value_PR_NRUESidelinkAggregateMaximumBitrate,
	NGAP_InitialContextSetupRequestIEs__value_PR_LTEUESidelinkAggregateMaximumBitrate,
	NGAP_InitialContextSetupRequestIEs__value_PR_PC5QoSParameters,
	NGAP_InitialContextSetupRequestIEs__value_PR_CEmodeBrestricted,
	NGAP_InitialContextSetupRequestIEs__value_PR_UE_UP_CIoT_Support,
	NGAP_InitialContextSetupRequestIEs__value_PR_RGLevelWirelineAccessCharacteristics,
	NGAP_InitialContextSetupRequestIEs__value_PR_MDTPLMNList,
	NGAP_InitialContextSetupRequestIEs__value_PR_UERadioCapabilityID
} NGAP_InitialContextSetupRequestIEs__value_PR;
typedef enum NGAP_InitialContextSetupResponseIEs__value_PR {
	NGAP_InitialContextSetupResponseIEs__value_PR_NOTHING,	/* No components present */
	NGAP_InitialContextSetupResponseIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_InitialContextSetupResponseIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_InitialContextSetupResponseIEs__value_PR_PDUSessionResourceSetupListCxtRes,
	NGAP_InitialContextSetupResponseIEs__value_PR_PDUSessionResourceFailedToSetupListCxtRes,
	NGAP_InitialContextSetupResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_InitialContextSetupResponseIEs__value_PR;
typedef enum NGAP_InitialContextSetupFailureIEs__value_PR {
	NGAP_InitialContextSetupFailureIEs__value_PR_NOTHING,	/* No components present */
	NGAP_InitialContextSetupFailureIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_InitialContextSetupFailureIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_InitialContextSetupFailureIEs__value_PR_PDUSessionResourceFailedToSetupListCxtFail,
	NGAP_InitialContextSetupFailureIEs__value_PR_Cause,
	NGAP_InitialContextSetupFailureIEs__value_PR_CriticalityDiagnostics
} NGAP_InitialContextSetupFailureIEs__value_PR;
typedef enum NGAP_UEContextReleaseRequest_IEs__value_PR {
	NGAP_UEContextReleaseRequest_IEs__value_PR_NOTHING,	/* No components present */
	NGAP_UEContextReleaseRequest_IEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UEContextReleaseRequest_IEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UEContextReleaseRequest_IEs__value_PR_PDUSessionResourceListCxtRelReq,
	NGAP_UEContextReleaseRequest_IEs__value_PR_Cause
} NGAP_UEContextReleaseRequest_IEs__value_PR;
typedef enum NGAP_UEContextReleaseCommand_IEs__value_PR {
	NGAP_UEContextReleaseCommand_IEs__value_PR_NOTHING,	/* No components present */
	NGAP_UEContextReleaseCommand_IEs__value_PR_UE_NGAP_IDs,
	NGAP_UEContextReleaseCommand_IEs__value_PR_Cause
} NGAP_UEContextReleaseCommand_IEs__value_PR;
typedef enum NGAP_UEContextReleaseComplete_IEs__value_PR {
	NGAP_UEContextReleaseComplete_IEs__value_PR_NOTHING,	/* No components present */
	NGAP_UEContextReleaseComplete_IEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UEContextReleaseComplete_IEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UEContextReleaseComplete_IEs__value_PR_UserLocationInformation,
	NGAP_UEContextReleaseComplete_IEs__value_PR_InfoOnRecommendedCellsAndRANNodesForPaging,
	NGAP_UEContextReleaseComplete_IEs__value_PR_PDUSessionResourceListCxtRelCpl,
	NGAP_UEContextReleaseComplete_IEs__value_PR_CriticalityDiagnostics,
	NGAP_UEContextReleaseComplete_IEs__value_PR_PagingAssisDataforCEcapabUE
} NGAP_UEContextReleaseComplete_IEs__value_PR;
typedef enum NGAP_UEContextResumeRequestIEs__value_PR {
	NGAP_UEContextResumeRequestIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UEContextResumeRequestIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UEContextResumeRequestIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UEContextResumeRequestIEs__value_PR_RRCEstablishmentCause,
	NGAP_UEContextResumeRequestIEs__value_PR_PDUSessionResourceResumeListRESReq,
	NGAP_UEContextResumeRequestIEs__value_PR_PDUSessionResourceFailedToResumeListRESReq,
	NGAP_UEContextResumeRequestIEs__value_PR_Suspend_Request_Indication,
	NGAP_UEContextResumeRequestIEs__value_PR_InfoOnRecommendedCellsAndRANNodesForPaging,
	NGAP_UEContextResumeRequestIEs__value_PR_PagingAssisDataforCEcapabUE
} NGAP_UEContextResumeRequestIEs__value_PR;
typedef enum NGAP_UEContextResumeResponseIEs__value_PR {
	NGAP_UEContextResumeResponseIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UEContextResumeResponseIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UEContextResumeResponseIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UEContextResumeResponseIEs__value_PR_PDUSessionResourceResumeListRESRes,
	NGAP_UEContextResumeResponseIEs__value_PR_PDUSessionResourceFailedToResumeListRESRes,
	NGAP_UEContextResumeResponseIEs__value_PR_SecurityContext,
	NGAP_UEContextResumeResponseIEs__value_PR_Suspend_Response_Indication,
	NGAP_UEContextResumeResponseIEs__value_PR_Extended_ConnectedTime,
	NGAP_UEContextResumeResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_UEContextResumeResponseIEs__value_PR;
typedef enum NGAP_UEContextResumeFailureIEs__value_PR {
	NGAP_UEContextResumeFailureIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UEContextResumeFailureIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UEContextResumeFailureIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UEContextResumeFailureIEs__value_PR_Cause,
	NGAP_UEContextResumeFailureIEs__value_PR_CriticalityDiagnostics
} NGAP_UEContextResumeFailureIEs__value_PR;
typedef enum NGAP_UEContextSuspendRequestIEs__value_PR {
	NGAP_UEContextSuspendRequestIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UEContextSuspendRequestIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UEContextSuspendRequestIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UEContextSuspendRequestIEs__value_PR_InfoOnRecommendedCellsAndRANNodesForPaging,
	NGAP_UEContextSuspendRequestIEs__value_PR_PagingAssisDataforCEcapabUE,
	NGAP_UEContextSuspendRequestIEs__value_PR_PDUSessionResourceSuspendListSUSReq
} NGAP_UEContextSuspendRequestIEs__value_PR;
typedef enum NGAP_UEContextSuspendResponseIEs__value_PR {
	NGAP_UEContextSuspendResponseIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UEContextSuspendResponseIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UEContextSuspendResponseIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UEContextSuspendResponseIEs__value_PR_SecurityContext,
	NGAP_UEContextSuspendResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_UEContextSuspendResponseIEs__value_PR;
typedef enum NGAP_UEContextSuspendFailureIEs__value_PR {
	NGAP_UEContextSuspendFailureIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UEContextSuspendFailureIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UEContextSuspendFailureIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UEContextSuspendFailureIEs__value_PR_Cause,
	NGAP_UEContextSuspendFailureIEs__value_PR_CriticalityDiagnostics
} NGAP_UEContextSuspendFailureIEs__value_PR;
typedef enum NGAP_UEContextModificationRequestIEs__value_PR {
	NGAP_UEContextModificationRequestIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UEContextModificationRequestIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UEContextModificationRequestIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UEContextModificationRequestIEs__value_PR_RANPagingPriority,
	NGAP_UEContextModificationRequestIEs__value_PR_SecurityKey,
	NGAP_UEContextModificationRequestIEs__value_PR_IndexToRFSP,
	NGAP_UEContextModificationRequestIEs__value_PR_UEAggregateMaximumBitRate,
	NGAP_UEContextModificationRequestIEs__value_PR_UESecurityCapabilities,
	NGAP_UEContextModificationRequestIEs__value_PR_CoreNetworkAssistanceInformationForInactive,
	NGAP_UEContextModificationRequestIEs__value_PR_EmergencyFallbackIndicator,
	NGAP_UEContextModificationRequestIEs__value_PR_AMF_UE_NGAP_ID_1,
	NGAP_UEContextModificationRequestIEs__value_PR_RRCInactiveTransitionReportRequest,
	NGAP_UEContextModificationRequestIEs__value_PR_GUAMI,
	NGAP_UEContextModificationRequestIEs__value_PR_CNAssistedRANTuning,
	NGAP_UEContextModificationRequestIEs__value_PR_SRVCCOperationPossible,
	NGAP_UEContextModificationRequestIEs__value_PR_IAB_Authorized,
	NGAP_UEContextModificationRequestIEs__value_PR_NRV2XServicesAuthorized,
	NGAP_UEContextModificationRequestIEs__value_PR_LTEV2XServicesAuthorized,
	NGAP_UEContextModificationRequestIEs__value_PR_NRUESidelinkAggregateMaximumBitrate,
	NGAP_UEContextModificationRequestIEs__value_PR_LTEUESidelinkAggregateMaximumBitrate,
	NGAP_UEContextModificationRequestIEs__value_PR_PC5QoSParameters,
	NGAP_UEContextModificationRequestIEs__value_PR_UERadioCapabilityID,
	NGAP_UEContextModificationRequestIEs__value_PR_RGLevelWirelineAccessCharacteristics
} NGAP_UEContextModificationRequestIEs__value_PR;
typedef enum NGAP_UEContextModificationResponseIEs__value_PR {
	NGAP_UEContextModificationResponseIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UEContextModificationResponseIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UEContextModificationResponseIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UEContextModificationResponseIEs__value_PR_RRCState,
	NGAP_UEContextModificationResponseIEs__value_PR_UserLocationInformation,
	NGAP_UEContextModificationResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_UEContextModificationResponseIEs__value_PR;
typedef enum NGAP_UEContextModificationFailureIEs__value_PR {
	NGAP_UEContextModificationFailureIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UEContextModificationFailureIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UEContextModificationFailureIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UEContextModificationFailureIEs__value_PR_Cause,
	NGAP_UEContextModificationFailureIEs__value_PR_CriticalityDiagnostics
} NGAP_UEContextModificationFailureIEs__value_PR;
typedef enum NGAP_RRCInactiveTransitionReportIEs__value_PR {
	NGAP_RRCInactiveTransitionReportIEs__value_PR_NOTHING,	/* No components present */
	NGAP_RRCInactiveTransitionReportIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_RRCInactiveTransitionReportIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_RRCInactiveTransitionReportIEs__value_PR_RRCState,
	NGAP_RRCInactiveTransitionReportIEs__value_PR_UserLocationInformation
} NGAP_RRCInactiveTransitionReportIEs__value_PR;
typedef enum NGAP_RetrieveUEInformationIEs__value_PR {
	NGAP_RetrieveUEInformationIEs__value_PR_NOTHING,	/* No components present */
	NGAP_RetrieveUEInformationIEs__value_PR_FiveG_S_TMSI
} NGAP_RetrieveUEInformationIEs__value_PR;
typedef enum NGAP_UEInformationTransferIEs__value_PR {
	NGAP_UEInformationTransferIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UEInformationTransferIEs__value_PR_FiveG_S_TMSI,
	NGAP_UEInformationTransferIEs__value_PR_NB_IoT_UEPriority,
	NGAP_UEInformationTransferIEs__value_PR_UERadioCapability,
	NGAP_UEInformationTransferIEs__value_PR_S_NSSAI,
	NGAP_UEInformationTransferIEs__value_PR_AllowedNSSAI,
	NGAP_UEInformationTransferIEs__value_PR_UE_DifferentiationInfo
} NGAP_UEInformationTransferIEs__value_PR;
typedef enum NGAP_RANCPRelocationIndicationIEs__value_PR {
	NGAP_RANCPRelocationIndicationIEs__value_PR_NOTHING,	/* No components present */
	NGAP_RANCPRelocationIndicationIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_RANCPRelocationIndicationIEs__value_PR_FiveG_S_TMSI,
	NGAP_RANCPRelocationIndicationIEs__value_PR_EUTRA_CGI,
	NGAP_RANCPRelocationIndicationIEs__value_PR_TAI,
	NGAP_RANCPRelocationIndicationIEs__value_PR_UL_CP_SecurityInformation
} NGAP_RANCPRelocationIndicationIEs__value_PR;
typedef enum NGAP_HandoverRequiredIEs__value_PR {
	NGAP_HandoverRequiredIEs__value_PR_NOTHING,	/* No components present */
	NGAP_HandoverRequiredIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_HandoverRequiredIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_HandoverRequiredIEs__value_PR_HandoverType,
	NGAP_HandoverRequiredIEs__value_PR_Cause,
	NGAP_HandoverRequiredIEs__value_PR_TargetID,
	NGAP_HandoverRequiredIEs__value_PR_DirectForwardingPathAvailability,
	NGAP_HandoverRequiredIEs__value_PR_PDUSessionResourceListHORqd,
	NGAP_HandoverRequiredIEs__value_PR_SourceToTarget_TransparentContainer
} NGAP_HandoverRequiredIEs__value_PR;
typedef enum NGAP_HandoverCommandIEs__value_PR {
	NGAP_HandoverCommandIEs__value_PR_NOTHING,	/* No components present */
	NGAP_HandoverCommandIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_HandoverCommandIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_HandoverCommandIEs__value_PR_HandoverType,
	NGAP_HandoverCommandIEs__value_PR_NASSecurityParametersFromNGRAN,
	NGAP_HandoverCommandIEs__value_PR_PDUSessionResourceHandoverList,
	NGAP_HandoverCommandIEs__value_PR_PDUSessionResourceToReleaseListHOCmd,
	NGAP_HandoverCommandIEs__value_PR_TargetToSource_TransparentContainer,
	NGAP_HandoverCommandIEs__value_PR_CriticalityDiagnostics
} NGAP_HandoverCommandIEs__value_PR;
typedef enum NGAP_HandoverPreparationFailureIEs__value_PR {
	NGAP_HandoverPreparationFailureIEs__value_PR_NOTHING,	/* No components present */
	NGAP_HandoverPreparationFailureIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_HandoverPreparationFailureIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_HandoverPreparationFailureIEs__value_PR_Cause,
	NGAP_HandoverPreparationFailureIEs__value_PR_CriticalityDiagnostics,
	NGAP_HandoverPreparationFailureIEs__value_PR_TargettoSource_Failure_TransparentContainer
} NGAP_HandoverPreparationFailureIEs__value_PR;
typedef enum NGAP_HandoverRequestIEs__value_PR {
	NGAP_HandoverRequestIEs__value_PR_NOTHING,	/* No components present */
	NGAP_HandoverRequestIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_HandoverRequestIEs__value_PR_HandoverType,
	NGAP_HandoverRequestIEs__value_PR_Cause,
	NGAP_HandoverRequestIEs__value_PR_UEAggregateMaximumBitRate,
	NGAP_HandoverRequestIEs__value_PR_CoreNetworkAssistanceInformationForInactive,
	NGAP_HandoverRequestIEs__value_PR_UESecurityCapabilities,
	NGAP_HandoverRequestIEs__value_PR_SecurityContext,
	NGAP_HandoverRequestIEs__value_PR_NewSecurityContextInd,
	NGAP_HandoverRequestIEs__value_PR_NAS_PDU,
	NGAP_HandoverRequestIEs__value_PR_PDUSessionResourceSetupListHOReq,
	NGAP_HandoverRequestIEs__value_PR_AllowedNSSAI,
	NGAP_HandoverRequestIEs__value_PR_TraceActivation,
	NGAP_HandoverRequestIEs__value_PR_MaskedIMEISV,
	NGAP_HandoverRequestIEs__value_PR_SourceToTarget_TransparentContainer,
	NGAP_HandoverRequestIEs__value_PR_MobilityRestrictionList,
	NGAP_HandoverRequestIEs__value_PR_LocationReportingRequestType,
	NGAP_HandoverRequestIEs__value_PR_RRCInactiveTransitionReportRequest,
	NGAP_HandoverRequestIEs__value_PR_GUAMI,
	NGAP_HandoverRequestIEs__value_PR_RedirectionVoiceFallback,
	NGAP_HandoverRequestIEs__value_PR_CNAssistedRANTuning,
	NGAP_HandoverRequestIEs__value_PR_SRVCCOperationPossible,
	NGAP_HandoverRequestIEs__value_PR_IAB_Authorized,
	NGAP_HandoverRequestIEs__value_PR_Enhanced_CoverageRestriction,
	NGAP_HandoverRequestIEs__value_PR_UE_DifferentiationInfo,
	NGAP_HandoverRequestIEs__value_PR_NRV2XServicesAuthorized,
	NGAP_HandoverRequestIEs__value_PR_LTEV2XServicesAuthorized,
	NGAP_HandoverRequestIEs__value_PR_NRUESidelinkAggregateMaximumBitrate,
	NGAP_HandoverRequestIEs__value_PR_LTEUESidelinkAggregateMaximumBitrate,
	NGAP_HandoverRequestIEs__value_PR_PC5QoSParameters,
	NGAP_HandoverRequestIEs__value_PR_CEmodeBrestricted,
	NGAP_HandoverRequestIEs__value_PR_UE_UP_CIoT_Support,
	NGAP_HandoverRequestIEs__value_PR_MDTPLMNList,
	NGAP_HandoverRequestIEs__value_PR_UERadioCapabilityID,
	NGAP_HandoverRequestIEs__value_PR_Extended_ConnectedTime
} NGAP_HandoverRequestIEs__value_PR;
typedef enum NGAP_HandoverRequestAcknowledgeIEs__value_PR {
	NGAP_HandoverRequestAcknowledgeIEs__value_PR_NOTHING,	/* No components present */
	NGAP_HandoverRequestAcknowledgeIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_HandoverRequestAcknowledgeIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_HandoverRequestAcknowledgeIEs__value_PR_PDUSessionResourceAdmittedList,
	NGAP_HandoverRequestAcknowledgeIEs__value_PR_PDUSessionResourceFailedToSetupListHOAck,
	NGAP_HandoverRequestAcknowledgeIEs__value_PR_TargetToSource_TransparentContainer,
	NGAP_HandoverRequestAcknowledgeIEs__value_PR_CriticalityDiagnostics
} NGAP_HandoverRequestAcknowledgeIEs__value_PR;
typedef enum NGAP_HandoverFailureIEs__value_PR {
	NGAP_HandoverFailureIEs__value_PR_NOTHING,	/* No components present */
	NGAP_HandoverFailureIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_HandoverFailureIEs__value_PR_Cause,
	NGAP_HandoverFailureIEs__value_PR_CriticalityDiagnostics,
	NGAP_HandoverFailureIEs__value_PR_TargettoSource_Failure_TransparentContainer
} NGAP_HandoverFailureIEs__value_PR;
typedef enum NGAP_HandoverNotifyIEs__value_PR {
	NGAP_HandoverNotifyIEs__value_PR_NOTHING,	/* No components present */
	NGAP_HandoverNotifyIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_HandoverNotifyIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_HandoverNotifyIEs__value_PR_UserLocationInformation,
	NGAP_HandoverNotifyIEs__value_PR_NotifySourceNGRANNode
} NGAP_HandoverNotifyIEs__value_PR;
typedef enum NGAP_PathSwitchRequestIEs__value_PR {
	NGAP_PathSwitchRequestIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PathSwitchRequestIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_PathSwitchRequestIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_PathSwitchRequestIEs__value_PR_UserLocationInformation,
	NGAP_PathSwitchRequestIEs__value_PR_UESecurityCapabilities,
	NGAP_PathSwitchRequestIEs__value_PR_PDUSessionResourceToBeSwitchedDLList,
	NGAP_PathSwitchRequestIEs__value_PR_PDUSessionResourceFailedToSetupListPSReq,
	NGAP_PathSwitchRequestIEs__value_PR_RRCEstablishmentCause
} NGAP_PathSwitchRequestIEs__value_PR;
typedef enum NGAP_PathSwitchRequestAcknowledgeIEs__value_PR {
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_UESecurityCapabilities,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_SecurityContext,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_NewSecurityContextInd,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_PDUSessionResourceSwitchedList,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_PDUSessionResourceReleasedListPSAck,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_AllowedNSSAI,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_CoreNetworkAssistanceInformationForInactive,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_RRCInactiveTransitionReportRequest,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_CriticalityDiagnostics,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_RedirectionVoiceFallback,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_CNAssistedRANTuning,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_SRVCCOperationPossible,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_Enhanced_CoverageRestriction,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_Extended_ConnectedTime,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_UE_DifferentiationInfo,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_NRV2XServicesAuthorized,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_LTEV2XServicesAuthorized,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_NRUESidelinkAggregateMaximumBitrate,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_LTEUESidelinkAggregateMaximumBitrate,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_PC5QoSParameters,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_CEmodeBrestricted,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_UE_UP_CIoT_Support,
	NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_UERadioCapabilityID
} NGAP_PathSwitchRequestAcknowledgeIEs__value_PR;
typedef enum NGAP_PathSwitchRequestFailureIEs__value_PR {
	NGAP_PathSwitchRequestFailureIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PathSwitchRequestFailureIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_PathSwitchRequestFailureIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_PathSwitchRequestFailureIEs__value_PR_PDUSessionResourceReleasedListPSFail,
	NGAP_PathSwitchRequestFailureIEs__value_PR_CriticalityDiagnostics
} NGAP_PathSwitchRequestFailureIEs__value_PR;
typedef enum NGAP_HandoverCancelIEs__value_PR {
	NGAP_HandoverCancelIEs__value_PR_NOTHING,	/* No components present */
	NGAP_HandoverCancelIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_HandoverCancelIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_HandoverCancelIEs__value_PR_Cause
} NGAP_HandoverCancelIEs__value_PR;
typedef enum NGAP_HandoverCancelAcknowledgeIEs__value_PR {
	NGAP_HandoverCancelAcknowledgeIEs__value_PR_NOTHING,	/* No components present */
	NGAP_HandoverCancelAcknowledgeIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_HandoverCancelAcknowledgeIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_HandoverCancelAcknowledgeIEs__value_PR_CriticalityDiagnostics
} NGAP_HandoverCancelAcknowledgeIEs__value_PR;
typedef enum NGAP_HandoverSuccessIEs__value_PR {
	NGAP_HandoverSuccessIEs__value_PR_NOTHING,	/* No components present */
	NGAP_HandoverSuccessIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_HandoverSuccessIEs__value_PR_RAN_UE_NGAP_ID
} NGAP_HandoverSuccessIEs__value_PR;
typedef enum NGAP_UplinkRANEarlyStatusTransferIEs__value_PR {
	NGAP_UplinkRANEarlyStatusTransferIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UplinkRANEarlyStatusTransferIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UplinkRANEarlyStatusTransferIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UplinkRANEarlyStatusTransferIEs__value_PR_EarlyStatusTransfer_TransparentContainer
} NGAP_UplinkRANEarlyStatusTransferIEs__value_PR;
typedef enum NGAP_DownlinkRANEarlyStatusTransferIEs__value_PR {
	NGAP_DownlinkRANEarlyStatusTransferIEs__value_PR_NOTHING,	/* No components present */
	NGAP_DownlinkRANEarlyStatusTransferIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_DownlinkRANEarlyStatusTransferIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_DownlinkRANEarlyStatusTransferIEs__value_PR_EarlyStatusTransfer_TransparentContainer
} NGAP_DownlinkRANEarlyStatusTransferIEs__value_PR;
typedef enum NGAP_UplinkRANStatusTransferIEs__value_PR {
	NGAP_UplinkRANStatusTransferIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UplinkRANStatusTransferIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UplinkRANStatusTransferIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UplinkRANStatusTransferIEs__value_PR_RANStatusTransfer_TransparentContainer
} NGAP_UplinkRANStatusTransferIEs__value_PR;
typedef enum NGAP_DownlinkRANStatusTransferIEs__value_PR {
	NGAP_DownlinkRANStatusTransferIEs__value_PR_NOTHING,	/* No components present */
	NGAP_DownlinkRANStatusTransferIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_DownlinkRANStatusTransferIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_DownlinkRANStatusTransferIEs__value_PR_RANStatusTransfer_TransparentContainer
} NGAP_DownlinkRANStatusTransferIEs__value_PR;
typedef enum NGAP_PagingIEs__value_PR {
	NGAP_PagingIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PagingIEs__value_PR_UEPagingIdentity,
	NGAP_PagingIEs__value_PR_PagingDRX,
	NGAP_PagingIEs__value_PR_TAIListForPaging,
	NGAP_PagingIEs__value_PR_PagingPriority,
	NGAP_PagingIEs__value_PR_UERadioCapabilityForPaging,
	NGAP_PagingIEs__value_PR_PagingOrigin,
	NGAP_PagingIEs__value_PR_AssistanceDataForPaging,
	NGAP_PagingIEs__value_PR_NB_IoT_Paging_eDRXInfo,
	NGAP_PagingIEs__value_PR_NB_IoT_PagingDRX,
	NGAP_PagingIEs__value_PR_Enhanced_CoverageRestriction,
	NGAP_PagingIEs__value_PR_WUS_Assistance_Information,
	NGAP_PagingIEs__value_PR_PagingeDRXInformation,
	NGAP_PagingIEs__value_PR_CEmodeBrestricted
} NGAP_PagingIEs__value_PR;
typedef enum NGAP_InitialUEMessage_IEs__value_PR {
	NGAP_InitialUEMessage_IEs__value_PR_NOTHING,	/* No components present */
	NGAP_InitialUEMessage_IEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_InitialUEMessage_IEs__value_PR_NAS_PDU,
	NGAP_InitialUEMessage_IEs__value_PR_UserLocationInformation,
	NGAP_InitialUEMessage_IEs__value_PR_RRCEstablishmentCause,
	NGAP_InitialUEMessage_IEs__value_PR_FiveG_S_TMSI,
	NGAP_InitialUEMessage_IEs__value_PR_AMFSetID,
	NGAP_InitialUEMessage_IEs__value_PR_UEContextRequest,
	NGAP_InitialUEMessage_IEs__value_PR_AllowedNSSAI,
	NGAP_InitialUEMessage_IEs__value_PR_SourceToTarget_AMFInformationReroute,
	NGAP_InitialUEMessage_IEs__value_PR_PLMNIdentity,
	NGAP_InitialUEMessage_IEs__value_PR_IABNodeIndication,
	NGAP_InitialUEMessage_IEs__value_PR_CEmodeBSupport_Indicator,
	NGAP_InitialUEMessage_IEs__value_PR_LTEM_Indication,
	NGAP_InitialUEMessage_IEs__value_PR_EDT_Session,
	NGAP_InitialUEMessage_IEs__value_PR_AuthenticatedIndication,
	NGAP_InitialUEMessage_IEs__value_PR_NPN_AccessInformation
} NGAP_InitialUEMessage_IEs__value_PR;
typedef enum NGAP_DownlinkNASTransport_IEs__value_PR {
	NGAP_DownlinkNASTransport_IEs__value_PR_NOTHING,	/* No components present */
	NGAP_DownlinkNASTransport_IEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_DownlinkNASTransport_IEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_DownlinkNASTransport_IEs__value_PR_AMFName,
	NGAP_DownlinkNASTransport_IEs__value_PR_RANPagingPriority,
	NGAP_DownlinkNASTransport_IEs__value_PR_NAS_PDU,
	NGAP_DownlinkNASTransport_IEs__value_PR_MobilityRestrictionList,
	NGAP_DownlinkNASTransport_IEs__value_PR_IndexToRFSP,
	NGAP_DownlinkNASTransport_IEs__value_PR_UEAggregateMaximumBitRate,
	NGAP_DownlinkNASTransport_IEs__value_PR_AllowedNSSAI,
	NGAP_DownlinkNASTransport_IEs__value_PR_SRVCCOperationPossible,
	NGAP_DownlinkNASTransport_IEs__value_PR_Enhanced_CoverageRestriction,
	NGAP_DownlinkNASTransport_IEs__value_PR_Extended_ConnectedTime,
	NGAP_DownlinkNASTransport_IEs__value_PR_UE_DifferentiationInfo,
	NGAP_DownlinkNASTransport_IEs__value_PR_CEmodeBrestricted,
	NGAP_DownlinkNASTransport_IEs__value_PR_UERadioCapability,
	NGAP_DownlinkNASTransport_IEs__value_PR_UECapabilityInfoRequest,
	NGAP_DownlinkNASTransport_IEs__value_PR_EndIndication,
	NGAP_DownlinkNASTransport_IEs__value_PR_UERadioCapabilityID
} NGAP_DownlinkNASTransport_IEs__value_PR;
typedef enum NGAP_UplinkNASTransport_IEs__value_PR {
	NGAP_UplinkNASTransport_IEs__value_PR_NOTHING,	/* No components present */
	NGAP_UplinkNASTransport_IEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UplinkNASTransport_IEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UplinkNASTransport_IEs__value_PR_NAS_PDU,
	NGAP_UplinkNASTransport_IEs__value_PR_UserLocationInformation,
	NGAP_UplinkNASTransport_IEs__value_PR_OCTET_STRING,
	NGAP_UplinkNASTransport_IEs__value_PR_OCTET_STRING_1,
	NGAP_UplinkNASTransport_IEs__value_PR_OCTET_STRING_2
} NGAP_UplinkNASTransport_IEs__value_PR;
typedef enum NGAP_NASNonDeliveryIndication_IEs__value_PR {
	NGAP_NASNonDeliveryIndication_IEs__value_PR_NOTHING,	/* No components present */
	NGAP_NASNonDeliveryIndication_IEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_NASNonDeliveryIndication_IEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_NASNonDeliveryIndication_IEs__value_PR_NAS_PDU,
	NGAP_NASNonDeliveryIndication_IEs__value_PR_Cause
} NGAP_NASNonDeliveryIndication_IEs__value_PR;
typedef enum NGAP_RerouteNASRequest_IEs__value_PR {
	NGAP_RerouteNASRequest_IEs__value_PR_NOTHING,	/* No components present */
	NGAP_RerouteNASRequest_IEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_RerouteNASRequest_IEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_RerouteNASRequest_IEs__value_PR_OCTET_STRING,
	NGAP_RerouteNASRequest_IEs__value_PR_AMFSetID,
	NGAP_RerouteNASRequest_IEs__value_PR_AllowedNSSAI,
	NGAP_RerouteNASRequest_IEs__value_PR_SourceToTarget_AMFInformationReroute
} NGAP_RerouteNASRequest_IEs__value_PR;
typedef enum NGAP_NGSetupRequestIEs__value_PR {
	NGAP_NGSetupRequestIEs__value_PR_NOTHING,	/* No components present */
	NGAP_NGSetupRequestIEs__value_PR_GlobalRANNodeID,
	NGAP_NGSetupRequestIEs__value_PR_RANNodeName,
	NGAP_NGSetupRequestIEs__value_PR_SupportedTAList,
	NGAP_NGSetupRequestIEs__value_PR_PagingDRX,
	NGAP_NGSetupRequestIEs__value_PR_UERetentionInformation,
	NGAP_NGSetupRequestIEs__value_PR_NB_IoT_DefaultPagingDRX,
	NGAP_NGSetupRequestIEs__value_PR_Extended_RANNodeName
} NGAP_NGSetupRequestIEs__value_PR;
typedef enum NGAP_NGSetupResponseIEs__value_PR {
	NGAP_NGSetupResponseIEs__value_PR_NOTHING,	/* No components present */
	NGAP_NGSetupResponseIEs__value_PR_AMFName,
	NGAP_NGSetupResponseIEs__value_PR_ServedGUAMIList,
	NGAP_NGSetupResponseIEs__value_PR_RelativeAMFCapacity,
	NGAP_NGSetupResponseIEs__value_PR_PLMNSupportList,
	NGAP_NGSetupResponseIEs__value_PR_CriticalityDiagnostics,
	NGAP_NGSetupResponseIEs__value_PR_UERetentionInformation,
	NGAP_NGSetupResponseIEs__value_PR_IAB_Supported,
	NGAP_NGSetupResponseIEs__value_PR_Extended_AMFName
} NGAP_NGSetupResponseIEs__value_PR;
typedef enum NGAP_NGSetupFailureIEs__value_PR {
	NGAP_NGSetupFailureIEs__value_PR_NOTHING,	/* No components present */
	NGAP_NGSetupFailureIEs__value_PR_Cause,
	NGAP_NGSetupFailureIEs__value_PR_TimeToWait,
	NGAP_NGSetupFailureIEs__value_PR_CriticalityDiagnostics
} NGAP_NGSetupFailureIEs__value_PR;
typedef enum NGAP_RANConfigurationUpdateIEs__value_PR {
	NGAP_RANConfigurationUpdateIEs__value_PR_NOTHING,	/* No components present */
	NGAP_RANConfigurationUpdateIEs__value_PR_RANNodeName,
	NGAP_RANConfigurationUpdateIEs__value_PR_SupportedTAList,
	NGAP_RANConfigurationUpdateIEs__value_PR_PagingDRX,
	NGAP_RANConfigurationUpdateIEs__value_PR_GlobalRANNodeID,
	NGAP_RANConfigurationUpdateIEs__value_PR_NGRAN_TNLAssociationToRemoveList,
	NGAP_RANConfigurationUpdateIEs__value_PR_NB_IoT_DefaultPagingDRX,
	NGAP_RANConfigurationUpdateIEs__value_PR_Extended_RANNodeName
} NGAP_RANConfigurationUpdateIEs__value_PR;
typedef enum NGAP_RANConfigurationUpdateAcknowledgeIEs__value_PR {
	NGAP_RANConfigurationUpdateAcknowledgeIEs__value_PR_NOTHING,	/* No components present */
	NGAP_RANConfigurationUpdateAcknowledgeIEs__value_PR_CriticalityDiagnostics
} NGAP_RANConfigurationUpdateAcknowledgeIEs__value_PR;
typedef enum NGAP_RANConfigurationUpdateFailureIEs__value_PR {
	NGAP_RANConfigurationUpdateFailureIEs__value_PR_NOTHING,	/* No components present */
	NGAP_RANConfigurationUpdateFailureIEs__value_PR_Cause,
	NGAP_RANConfigurationUpdateFailureIEs__value_PR_TimeToWait,
	NGAP_RANConfigurationUpdateFailureIEs__value_PR_CriticalityDiagnostics
} NGAP_RANConfigurationUpdateFailureIEs__value_PR;
typedef enum NGAP_AMFConfigurationUpdateIEs__value_PR {
	NGAP_AMFConfigurationUpdateIEs__value_PR_NOTHING,	/* No components present */
	NGAP_AMFConfigurationUpdateIEs__value_PR_AMFName,
	NGAP_AMFConfigurationUpdateIEs__value_PR_ServedGUAMIList,
	NGAP_AMFConfigurationUpdateIEs__value_PR_RelativeAMFCapacity,
	NGAP_AMFConfigurationUpdateIEs__value_PR_PLMNSupportList,
	NGAP_AMFConfigurationUpdateIEs__value_PR_AMF_TNLAssociationToAddList,
	NGAP_AMFConfigurationUpdateIEs__value_PR_AMF_TNLAssociationToRemoveList,
	NGAP_AMFConfigurationUpdateIEs__value_PR_AMF_TNLAssociationToUpdateList,
	NGAP_AMFConfigurationUpdateIEs__value_PR_Extended_AMFName
} NGAP_AMFConfigurationUpdateIEs__value_PR;
typedef enum NGAP_AMFConfigurationUpdateAcknowledgeIEs__value_PR {
	NGAP_AMFConfigurationUpdateAcknowledgeIEs__value_PR_NOTHING,	/* No components present */
	NGAP_AMFConfigurationUpdateAcknowledgeIEs__value_PR_AMF_TNLAssociationSetupList,
	NGAP_AMFConfigurationUpdateAcknowledgeIEs__value_PR_TNLAssociationList,
	NGAP_AMFConfigurationUpdateAcknowledgeIEs__value_PR_CriticalityDiagnostics
} NGAP_AMFConfigurationUpdateAcknowledgeIEs__value_PR;
typedef enum NGAP_AMFConfigurationUpdateFailureIEs__value_PR {
	NGAP_AMFConfigurationUpdateFailureIEs__value_PR_NOTHING,	/* No components present */
	NGAP_AMFConfigurationUpdateFailureIEs__value_PR_Cause,
	NGAP_AMFConfigurationUpdateFailureIEs__value_PR_TimeToWait,
	NGAP_AMFConfigurationUpdateFailureIEs__value_PR_CriticalityDiagnostics
} NGAP_AMFConfigurationUpdateFailureIEs__value_PR;
typedef enum NGAP_AMFStatusIndicationIEs__value_PR {
	NGAP_AMFStatusIndicationIEs__value_PR_NOTHING,	/* No components present */
	NGAP_AMFStatusIndicationIEs__value_PR_UnavailableGUAMIList
} NGAP_AMFStatusIndicationIEs__value_PR;
typedef enum NGAP_NGResetIEs__value_PR {
	NGAP_NGResetIEs__value_PR_NOTHING,	/* No components present */
	NGAP_NGResetIEs__value_PR_Cause,
	NGAP_NGResetIEs__value_PR_ResetType
} NGAP_NGResetIEs__value_PR;
typedef enum NGAP_NGResetAcknowledgeIEs__value_PR {
	NGAP_NGResetAcknowledgeIEs__value_PR_NOTHING,	/* No components present */
	NGAP_NGResetAcknowledgeIEs__value_PR_UE_associatedLogicalNG_connectionList,
	NGAP_NGResetAcknowledgeIEs__value_PR_CriticalityDiagnostics
} NGAP_NGResetAcknowledgeIEs__value_PR;
typedef enum NGAP_ErrorIndicationIEs__value_PR {
	NGAP_ErrorIndicationIEs__value_PR_NOTHING,	/* No components present */
	NGAP_ErrorIndicationIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_ErrorIndicationIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_ErrorIndicationIEs__value_PR_Cause,
	NGAP_ErrorIndicationIEs__value_PR_CriticalityDiagnostics,
	NGAP_ErrorIndicationIEs__value_PR_FiveG_S_TMSI
} NGAP_ErrorIndicationIEs__value_PR;
typedef enum NGAP_OverloadStartIEs__value_PR {
	NGAP_OverloadStartIEs__value_PR_NOTHING,	/* No components present */
	NGAP_OverloadStartIEs__value_PR_OverloadResponse,
	NGAP_OverloadStartIEs__value_PR_TrafficLoadReductionIndication,
	NGAP_OverloadStartIEs__value_PR_OverloadStartNSSAIList
} NGAP_OverloadStartIEs__value_PR;
typedef enum NGAP_OverloadStopIEs__value_PR {
	NGAP_OverloadStopIEs__value_PR_NOTHING	/* No components present */
	
} NGAP_OverloadStopIEs__value_PR;
typedef enum NGAP_UplinkRANConfigurationTransferIEs__value_PR {
	NGAP_UplinkRANConfigurationTransferIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UplinkRANConfigurationTransferIEs__value_PR_SONConfigurationTransfer,
	NGAP_UplinkRANConfigurationTransferIEs__value_PR_EN_DCSONConfigurationTransfer,
	NGAP_UplinkRANConfigurationTransferIEs__value_PR_IntersystemSONConfigurationTransfer
} NGAP_UplinkRANConfigurationTransferIEs__value_PR;
typedef enum NGAP_DownlinkRANConfigurationTransferIEs__value_PR {
	NGAP_DownlinkRANConfigurationTransferIEs__value_PR_NOTHING,	/* No components present */
	NGAP_DownlinkRANConfigurationTransferIEs__value_PR_SONConfigurationTransfer,
	NGAP_DownlinkRANConfigurationTransferIEs__value_PR_EN_DCSONConfigurationTransfer,
	NGAP_DownlinkRANConfigurationTransferIEs__value_PR_IntersystemSONConfigurationTransfer
} NGAP_DownlinkRANConfigurationTransferIEs__value_PR;
typedef enum NGAP_WriteReplaceWarningRequestIEs__value_PR {
	NGAP_WriteReplaceWarningRequestIEs__value_PR_NOTHING,	/* No components present */
	NGAP_WriteReplaceWarningRequestIEs__value_PR_MessageIdentifier,
	NGAP_WriteReplaceWarningRequestIEs__value_PR_SerialNumber,
	NGAP_WriteReplaceWarningRequestIEs__value_PR_WarningAreaList,
	NGAP_WriteReplaceWarningRequestIEs__value_PR_RepetitionPeriod,
	NGAP_WriteReplaceWarningRequestIEs__value_PR_NumberOfBroadcastsRequested,
	NGAP_WriteReplaceWarningRequestIEs__value_PR_WarningType,
	NGAP_WriteReplaceWarningRequestIEs__value_PR_WarningSecurityInfo,
	NGAP_WriteReplaceWarningRequestIEs__value_PR_DataCodingScheme,
	NGAP_WriteReplaceWarningRequestIEs__value_PR_WarningMessageContents,
	NGAP_WriteReplaceWarningRequestIEs__value_PR_ConcurrentWarningMessageInd,
	NGAP_WriteReplaceWarningRequestIEs__value_PR_WarningAreaCoordinates
} NGAP_WriteReplaceWarningRequestIEs__value_PR;
typedef enum NGAP_WriteReplaceWarningResponseIEs__value_PR {
	NGAP_WriteReplaceWarningResponseIEs__value_PR_NOTHING,	/* No components present */
	NGAP_WriteReplaceWarningResponseIEs__value_PR_MessageIdentifier,
	NGAP_WriteReplaceWarningResponseIEs__value_PR_SerialNumber,
	NGAP_WriteReplaceWarningResponseIEs__value_PR_BroadcastCompletedAreaList,
	NGAP_WriteReplaceWarningResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_WriteReplaceWarningResponseIEs__value_PR;
typedef enum NGAP_PWSCancelRequestIEs__value_PR {
	NGAP_PWSCancelRequestIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PWSCancelRequestIEs__value_PR_MessageIdentifier,
	NGAP_PWSCancelRequestIEs__value_PR_SerialNumber,
	NGAP_PWSCancelRequestIEs__value_PR_WarningAreaList,
	NGAP_PWSCancelRequestIEs__value_PR_CancelAllWarningMessages
} NGAP_PWSCancelRequestIEs__value_PR;
typedef enum NGAP_PWSCancelResponseIEs__value_PR {
	NGAP_PWSCancelResponseIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PWSCancelResponseIEs__value_PR_MessageIdentifier,
	NGAP_PWSCancelResponseIEs__value_PR_SerialNumber,
	NGAP_PWSCancelResponseIEs__value_PR_BroadcastCancelledAreaList,
	NGAP_PWSCancelResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_PWSCancelResponseIEs__value_PR;
typedef enum NGAP_PWSRestartIndicationIEs__value_PR {
	NGAP_PWSRestartIndicationIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PWSRestartIndicationIEs__value_PR_CellIDListForRestart,
	NGAP_PWSRestartIndicationIEs__value_PR_GlobalRANNodeID,
	NGAP_PWSRestartIndicationIEs__value_PR_TAIListForRestart,
	NGAP_PWSRestartIndicationIEs__value_PR_EmergencyAreaIDListForRestart
} NGAP_PWSRestartIndicationIEs__value_PR;
typedef enum NGAP_PWSFailureIndicationIEs__value_PR {
	NGAP_PWSFailureIndicationIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PWSFailureIndicationIEs__value_PR_PWSFailedCellIDList,
	NGAP_PWSFailureIndicationIEs__value_PR_GlobalRANNodeID
} NGAP_PWSFailureIndicationIEs__value_PR;
typedef enum NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value_PR {
	NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value_PR_NOTHING,	/* No components present */
	NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value_PR_RoutingID,
	NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value_PR_NRPPa_PDU
} NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value_PR;
typedef enum NGAP_UplinkUEAssociatedNRPPaTransportIEs__value_PR {
	NGAP_UplinkUEAssociatedNRPPaTransportIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UplinkUEAssociatedNRPPaTransportIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UplinkUEAssociatedNRPPaTransportIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UplinkUEAssociatedNRPPaTransportIEs__value_PR_RoutingID,
	NGAP_UplinkUEAssociatedNRPPaTransportIEs__value_PR_NRPPa_PDU
} NGAP_UplinkUEAssociatedNRPPaTransportIEs__value_PR;
typedef enum NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value_PR {
	NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value_PR_NOTHING,	/* No components present */
	NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value_PR_RoutingID,
	NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value_PR_NRPPa_PDU
} NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value_PR;
typedef enum NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value_PR {
	NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value_PR_RoutingID,
	NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value_PR_NRPPa_PDU
} NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value_PR;
typedef enum NGAP_TraceStartIEs__value_PR {
	NGAP_TraceStartIEs__value_PR_NOTHING,	/* No components present */
	NGAP_TraceStartIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_TraceStartIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_TraceStartIEs__value_PR_TraceActivation
} NGAP_TraceStartIEs__value_PR;
typedef enum NGAP_TraceFailureIndicationIEs__value_PR {
	NGAP_TraceFailureIndicationIEs__value_PR_NOTHING,	/* No components present */
	NGAP_TraceFailureIndicationIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_TraceFailureIndicationIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_TraceFailureIndicationIEs__value_PR_NGRANTraceID,
	NGAP_TraceFailureIndicationIEs__value_PR_Cause
} NGAP_TraceFailureIndicationIEs__value_PR;
typedef enum NGAP_DeactivateTraceIEs__value_PR {
	NGAP_DeactivateTraceIEs__value_PR_NOTHING,	/* No components present */
	NGAP_DeactivateTraceIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_DeactivateTraceIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_DeactivateTraceIEs__value_PR_NGRANTraceID
} NGAP_DeactivateTraceIEs__value_PR;
typedef enum NGAP_CellTrafficTraceIEs__value_PR {
	NGAP_CellTrafficTraceIEs__value_PR_NOTHING,	/* No components present */
	NGAP_CellTrafficTraceIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_CellTrafficTraceIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_CellTrafficTraceIEs__value_PR_NGRANTraceID,
	NGAP_CellTrafficTraceIEs__value_PR_NGRAN_CGI,
	NGAP_CellTrafficTraceIEs__value_PR_TransportLayerAddress,
	NGAP_CellTrafficTraceIEs__value_PR_PrivacyIndicator,
	NGAP_CellTrafficTraceIEs__value_PR_URI_address
} NGAP_CellTrafficTraceIEs__value_PR;
typedef enum NGAP_LocationReportingControlIEs__value_PR {
	NGAP_LocationReportingControlIEs__value_PR_NOTHING,	/* No components present */
	NGAP_LocationReportingControlIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_LocationReportingControlIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_LocationReportingControlIEs__value_PR_LocationReportingRequestType
} NGAP_LocationReportingControlIEs__value_PR;
typedef enum NGAP_LocationReportingFailureIndicationIEs__value_PR {
	NGAP_LocationReportingFailureIndicationIEs__value_PR_NOTHING,	/* No components present */
	NGAP_LocationReportingFailureIndicationIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_LocationReportingFailureIndicationIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_LocationReportingFailureIndicationIEs__value_PR_Cause
} NGAP_LocationReportingFailureIndicationIEs__value_PR;
typedef enum NGAP_LocationReportIEs__value_PR {
	NGAP_LocationReportIEs__value_PR_NOTHING,	/* No components present */
	NGAP_LocationReportIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_LocationReportIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_LocationReportIEs__value_PR_UserLocationInformation,
	NGAP_LocationReportIEs__value_PR_UEPresenceInAreaOfInterestList,
	NGAP_LocationReportIEs__value_PR_LocationReportingRequestType
} NGAP_LocationReportIEs__value_PR;
typedef enum NGAP_UETNLABindingReleaseRequestIEs__value_PR {
	NGAP_UETNLABindingReleaseRequestIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UETNLABindingReleaseRequestIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UETNLABindingReleaseRequestIEs__value_PR_RAN_UE_NGAP_ID
} NGAP_UETNLABindingReleaseRequestIEs__value_PR;
typedef enum NGAP_UERadioCapabilityInfoIndicationIEs__value_PR {
	NGAP_UERadioCapabilityInfoIndicationIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UERadioCapabilityInfoIndicationIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UERadioCapabilityInfoIndicationIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UERadioCapabilityInfoIndicationIEs__value_PR_UERadioCapability,
	NGAP_UERadioCapabilityInfoIndicationIEs__value_PR_UERadioCapabilityForPaging,
	NGAP_UERadioCapabilityInfoIndicationIEs__value_PR_UERadioCapability_1
} NGAP_UERadioCapabilityInfoIndicationIEs__value_PR;
typedef enum NGAP_UERadioCapabilityCheckRequestIEs__value_PR {
	NGAP_UERadioCapabilityCheckRequestIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UERadioCapabilityCheckRequestIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UERadioCapabilityCheckRequestIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UERadioCapabilityCheckRequestIEs__value_PR_UERadioCapability,
	NGAP_UERadioCapabilityCheckRequestIEs__value_PR_UERadioCapabilityID
} NGAP_UERadioCapabilityCheckRequestIEs__value_PR;
typedef enum NGAP_UERadioCapabilityCheckResponseIEs__value_PR {
	NGAP_UERadioCapabilityCheckResponseIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UERadioCapabilityCheckResponseIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_UERadioCapabilityCheckResponseIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_UERadioCapabilityCheckResponseIEs__value_PR_IMSVoiceSupportIndicator,
	NGAP_UERadioCapabilityCheckResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_UERadioCapabilityCheckResponseIEs__value_PR;
typedef enum NGAP_SecondaryRATDataUsageReportIEs__value_PR {
	NGAP_SecondaryRATDataUsageReportIEs__value_PR_NOTHING,	/* No components present */
	NGAP_SecondaryRATDataUsageReportIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_SecondaryRATDataUsageReportIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_SecondaryRATDataUsageReportIEs__value_PR_PDUSessionResourceSecondaryRATUsageList,
	NGAP_SecondaryRATDataUsageReportIEs__value_PR_HandoverFlag,
	NGAP_SecondaryRATDataUsageReportIEs__value_PR_UserLocationInformation
} NGAP_SecondaryRATDataUsageReportIEs__value_PR;
typedef enum NGAP_UplinkRIMInformationTransferIEs__value_PR {
	NGAP_UplinkRIMInformationTransferIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UplinkRIMInformationTransferIEs__value_PR_RIMInformationTransfer
} NGAP_UplinkRIMInformationTransferIEs__value_PR;
typedef enum NGAP_DownlinkRIMInformationTransferIEs__value_PR {
	NGAP_DownlinkRIMInformationTransferIEs__value_PR_NOTHING,	/* No components present */
	NGAP_DownlinkRIMInformationTransferIEs__value_PR_RIMInformationTransfer
} NGAP_DownlinkRIMInformationTransferIEs__value_PR;
typedef enum NGAP_ConnectionEstablishmentIndicationIEs__value_PR {
	NGAP_ConnectionEstablishmentIndicationIEs__value_PR_NOTHING,	/* No components present */
	NGAP_ConnectionEstablishmentIndicationIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_ConnectionEstablishmentIndicationIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_ConnectionEstablishmentIndicationIEs__value_PR_UERadioCapability,
	NGAP_ConnectionEstablishmentIndicationIEs__value_PR_EndIndication,
	NGAP_ConnectionEstablishmentIndicationIEs__value_PR_S_NSSAI,
	NGAP_ConnectionEstablishmentIndicationIEs__value_PR_AllowedNSSAI,
	NGAP_ConnectionEstablishmentIndicationIEs__value_PR_UE_DifferentiationInfo,
	NGAP_ConnectionEstablishmentIndicationIEs__value_PR_DL_CP_SecurityInformation,
	NGAP_ConnectionEstablishmentIndicationIEs__value_PR_NB_IoT_UEPriority,
	NGAP_ConnectionEstablishmentIndicationIEs__value_PR_Enhanced_CoverageRestriction,
	NGAP_ConnectionEstablishmentIndicationIEs__value_PR_CEmodeBrestricted,
	NGAP_ConnectionEstablishmentIndicationIEs__value_PR_UERadioCapabilityID
} NGAP_ConnectionEstablishmentIndicationIEs__value_PR;
typedef enum NGAP_UERadioCapabilityIDMappingRequestIEs__value_PR {
	NGAP_UERadioCapabilityIDMappingRequestIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UERadioCapabilityIDMappingRequestIEs__value_PR_UERadioCapabilityID
} NGAP_UERadioCapabilityIDMappingRequestIEs__value_PR;
typedef enum NGAP_UERadioCapabilityIDMappingResponseIEs__value_PR {
	NGAP_UERadioCapabilityIDMappingResponseIEs__value_PR_NOTHING,	/* No components present */
	NGAP_UERadioCapabilityIDMappingResponseIEs__value_PR_UERadioCapabilityID,
	NGAP_UERadioCapabilityIDMappingResponseIEs__value_PR_UERadioCapability,
	NGAP_UERadioCapabilityIDMappingResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_UERadioCapabilityIDMappingResponseIEs__value_PR;
typedef enum NGAP_AMFCPRelocationIndicationIEs__value_PR {
	NGAP_AMFCPRelocationIndicationIEs__value_PR_NOTHING,	/* No components present */
	NGAP_AMFCPRelocationIndicationIEs__value_PR_AMF_UE_NGAP_ID,
	NGAP_AMFCPRelocationIndicationIEs__value_PR_RAN_UE_NGAP_ID,
	NGAP_AMFCPRelocationIndicationIEs__value_PR_S_NSSAI,
	NGAP_AMFCPRelocationIndicationIEs__value_PR_AllowedNSSAI
} NGAP_AMFCPRelocationIndicationIEs__value_PR;
typedef enum NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR {
	NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_PDUSessionAggregateMaximumBitRate,
	NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_UL_NGU_UP_TNLModifyList,
	NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_NetworkInstance,
	NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_QosFlowAddOrModifyRequestList,
	NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_QosFlowListWithCause,
	NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_UPTransportLayerInformationList,
	NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_CommonNetworkInstance,
	NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_UPTransportLayerInformationList_1,
	NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_CommonNetworkInstance_1,
	NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_UPTransportLayerInformation,
	NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_SecurityIndication
} NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR;
typedef enum NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR {
	NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_NOTHING,	/* No components present */
	NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_PDUSessionAggregateMaximumBitRate,
	NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_UPTransportLayerInformation,
	NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_UPTransportLayerInformationList,
	NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_DataForwardingNotPossible,
	NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_PDUSessionType,
	NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_SecurityIndication,
	NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_NetworkInstance,
	NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_QosFlowSetupRequestList,
	NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_CommonNetworkInstance,
	NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_DirectForwardingPathAvailability,
	NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_UPTransportLayerInformation_1,
	NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_UPTransportLayerInformationList_1,
	NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_CommonNetworkInstance_1,
	NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_RedundantPDUSessionInformation
} NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR;

/* NGAP_ProtocolIE-Field */
typedef struct NGAP_AMFPagingTarget_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_AMFPagingTarget_ExtIEs__value {
		NGAP_AMFPagingTarget_ExtIEs__value_PR present;
		union NGAP_AMFPagingTarget_ExtIEs__NGAP_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;
} NGAP_AMFPagingTarget_ExtIEs_t;
typedef struct NGAP_AreaScopeOfMDT_NR_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_AreaScopeOfMDT_NR_ExtIEs__value {
		NGAP_AreaScopeOfMDT_NR_ExtIEs__value_PR present;
		union NGAP_AreaScopeOfMDT_NR_ExtIEs__NGAP_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;
} NGAP_AreaScopeOfMDT_NR_ExtIEs_t;
typedef struct NGAP_AreaScopeOfMDT_EUTRA_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_AreaScopeOfMDT_EUTRA_ExtIEs__value {
		NGAP_AreaScopeOfMDT_EUTRA_ExtIEs__value_PR present;
		union NGAP_AreaScopeOfMDT_EUTRA_ExtIEs__NGAP_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;
} NGAP_AreaScopeOfMDT_EUTRA_ExtIEs_t;
typedef struct NGAP_BroadcastCancelledAreaList_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_BroadcastCancelledAreaList_ExtIEs__value {
		NGAP_BroadcastCancelledAreaList_ExtIEs__value_PR present;
		union NGAP_BroadcastCancelledAreaList_ExtIEs__NGAP_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;
} NGAP_BroadcastCancelledAreaList_ExtIEs_t;
typedef struct NGAP_BroadcastCompletedAreaList_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_BroadcastCompletedAreaList_ExtIEs__value {
		NGAP_BroadcastCompletedAreaList_ExtIEs__value_PR present;
		union NGAP_BroadcastCompletedAreaList_ExtIEs__NGAP_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;
} NGAP_BroadcastCompletedAreaList_ExtIEs_t;
typedef struct NGAP_CandidateCell_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_CandidateCell_ExtIEs__value {
		NGAP_CandidateCell_ExtIEs__value_PR present;
		union NGAP_CandidateCell_ExtIEs__NGAP_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;
} NGAP_CandidateCell_ExtIEs_t;
typedef struct NGAP_Cause_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_Cause_ExtIEs__value {
		NGAP_Cause_ExtIEs__value_PR present;
		union NGAP_Cause_ExtIEs__NGAP_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;
} NGAP_Cause_ExtIEs_t;
typedef struct NGAP_CellIDListForRestart_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_CellIDListForRestart_ExtIEs__value {
		NGAP_CellIDListForRestart_ExtIEs__value_PR present;
		union NGAP_CellIDListForRestart_ExtIEs__NGAP_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;
} NGAP_CellIDListForRestart_ExtIEs_t;
typedef struct NGAP_CPTransportLayerInformation_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_CPTransportLayerInformation_ExtIEs__value {
		NGAP_CPTransportLayerInformation_ExtIEs__value_PR present;
		union NGAP_CPTransportLayerInformation_ExtIEs__NGAP_value_u {
			NGAP_EndpointIPAddressAndPort_t	 EndpointIPAddressAndPort;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_CPTransportLayerInformation_ExtIEs_t;
typedef struct NGAP_DRBStatusDL_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_DRBStatusDL_ExtIEs__value {
		NGAP_DRBStatusDL_ExtIEs__value_PR present;
		union NGAP_DRBStatusDL_ExtIEs__NGAP_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;
} NGAP_DRBStatusDL_ExtIEs_t;
typedef struct NGAP_DRBStatusUL_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_DRBStatusUL_ExtIEs__value {
		NGAP_DRBStatusUL_ExtIEs__value_PR present;
		union NGAP_DRBStatusUL_ExtIEs__NGAP_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;
} NGAP_DRBStatusUL_ExtIEs_t;
typedef struct NGAP_ProcedureStageChoice_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_ProcedureStageChoice_ExtIEs__value {
		NGAP_ProcedureStageChoice_ExtIEs__value_PR present;
		union NGAP_ProcedureStageChoice_ExtIEs__NGAP_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;
} NGAP_ProcedureStageChoice_ExtIEs_t;
typedef struct NGAP_ENB_ID_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_ENB_ID_ExtIEs__value {
		NGAP_ENB_ID_ExtIEs__value_PR present;
		union NGAP_ENB_ID_ExtIEs__NGAP_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;
} NGAP_ENB_ID_ExtIEs_t;
typedef struct NGAP_EventTrigger_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_EventTrigger_ExtIEs__value {
		NGAP_EventTrigger_ExtIEs__value_PR present;
		union NGAP_EventTrigger_ExtIEs__NGAP_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;
} NGAP_EventTrigger_ExtIEs_t;
typedef struct NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs__value {
		NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs__value_PR present;
		union NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs__NGAP_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;
} NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_t;
typedef struct NGAP_GlobalRANNodeID_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_GlobalRANNodeID_ExtIEs__value {
		NGAP_GlobalRANNodeID_ExtIEs__value_PR present;
		union NGAP_GlobalRANNodeID_ExtIEs__NGAP_value_u {
			NGAP_GlobalTNGF_ID_t	 GlobalTNGF_ID;
			NGAP_GlobalTWIF_ID_t	 GlobalTWIF_ID;
			NGAP_GlobalW_AGF_ID_t	 GlobalW_AGF_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;
} NGAP_GlobalRANNodeID_ExtIEs_t;
typedef struct NGAP_GNB_ID_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_GNB_ID_ExtIEs__value {
		NGAP_GNB_ID_ExtIEs__value_PR present;
		union NGAP_GNB_ID_ExtIEs__NGAP_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;
} NGAP_GNB_ID_ExtIEs_t;
typedef struct NGAP_IntersystemSONTransferType_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_IntersystemSONTransferType_ExtIEs__value {
		NGAP_IntersystemSONTransferType_ExtIEs__value_PR present;
		union NGAP_IntersystemSONTransferType_ExtIEs__NGAP_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;
} NGAP_IntersystemSONTransferType_ExtIEs_t;
typedef struct NGAP_IntersystemSONInformation_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_IntersystemSONInformation_ExtIEs__value {
		NGAP_IntersystemSONInformation_ExtIEs__value_PR present;
		union NGAP_IntersystemSONInformation_ExtIEs__NGAP_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;
} NGAP_IntersystemSONInformation_ExtIEs_t;
typedef struct NGAP_IntersystemSONInformationReport_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_IntersystemSONInformationReport_ExtIEs__value {
		NGAP_IntersystemSONInformationReport_ExtIEs__value_PR present;
		union NGAP_IntersystemSONInformationReport_ExtIEs__NGAP_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;
} NGAP_IntersystemSONInformationReport_ExtIEs_t;
typedef struct NGAP_InterSystemHandoverReportType_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_InterSystemHandoverReportType_ExtIEs__value {
		NGAP_InterSystemHandoverReportType_ExtIEs__value_PR present;
		union NGAP_InterSystemHandoverReportType_ExtIEs__NGAP_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;
} NGAP_InterSystemHandoverReportType_ExtIEs_t;
typedef struct NGAP_LastVisitedCellInformation_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_LastVisitedCellInformation_ExtIEs__value {
		NGAP_LastVisitedCellInformation_ExtIEs__value_PR present;
		union NGAP_LastVisitedCellInformation_ExtIEs__NGAP_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;
} NGAP_LastVisitedCellInformation_ExtIEs_t;
typedef struct NGAP_LoggedMDTTrigger_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_LoggedMDTTrigger_ExtIEs__value {
		NGAP_LoggedMDTTrigger_ExtIEs__value_PR present;
		union NGAP_LoggedMDTTrigger_ExtIEs__NGAP_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;
} NGAP_LoggedMDTTrigger_ExtIEs_t;
typedef struct NGAP_MDTModeNr_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_MDTModeNr_ExtIEs__value {
		NGAP_MDTModeNr_ExtIEs__value_PR present;
		union NGAP_MDTModeNr_ExtIEs__NGAP_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;
} NGAP_MDTModeNr_ExtIEs_t;
typedef struct NGAP_M1ThresholdType_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_M1ThresholdType_ExtIEs__value {
		NGAP_M1ThresholdType_ExtIEs__value_PR present;
		union NGAP_M1ThresholdType_ExtIEs__NGAP_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;
} NGAP_M1ThresholdType_ExtIEs_t;
typedef struct NGAP_N3IWF_ID_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_N3IWF_ID_ExtIEs__value {
		NGAP_N3IWF_ID_ExtIEs__value_PR present;
		union NGAP_N3IWF_ID_ExtIEs__NGAP_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;
} NGAP_N3IWF_ID_ExtIEs_t;
typedef struct NGAP_NgENB_ID_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_NgENB_ID_ExtIEs__value {
		NGAP_NgENB_ID_ExtIEs__value_PR present;
		union NGAP_NgENB_ID_ExtIEs__NGAP_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;
} NGAP_NgENB_ID_ExtIEs_t;
typedef struct NGAP_NGRAN_CGI_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_NGRAN_CGI_ExtIEs__value {
		NGAP_NGRAN_CGI_ExtIEs__value_PR present;
		union NGAP_NGRAN_CGI_ExtIEs__NGAP_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;
} NGAP_NGRAN_CGI_ExtIEs_t;
typedef struct NGAP_NPN_AccessInformation_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_NPN_AccessInformation_ExtIEs__value {
		NGAP_NPN_AccessInformation_ExtIEs__value_PR present;
		union NGAP_NPN_AccessInformation_ExtIEs__NGAP_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;
} NGAP_NPN_AccessInformation_ExtIEs_t;
typedef struct NGAP_NPN_MobilityInformation_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_NPN_MobilityInformation_ExtIEs__value {
		NGAP_NPN_MobilityInformation_ExtIEs__value_PR present;
		union NGAP_NPN_MobilityInformation_ExtIEs__NGAP_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;
} NGAP_NPN_MobilityInformation_ExtIEs_t;
typedef struct NGAP_NPN_PagingAssistanceInformation_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_NPN_PagingAssistanceInformation_ExtIEs__value {
		NGAP_NPN_PagingAssistanceInformation_ExtIEs__value_PR present;
		union NGAP_NPN_PagingAssistanceInformation_ExtIEs__NGAP_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;
} NGAP_NPN_PagingAssistanceInformation_ExtIEs_t;
typedef struct NGAP_NPN_Support_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_NPN_Support_ExtIEs__value {
		NGAP_NPN_Support_ExtIEs__value_PR present;
		union NGAP_NPN_Support_ExtIEs__NGAP_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;
} NGAP_NPN_Support_ExtIEs_t;
typedef struct NGAP_OverloadResponse_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_OverloadResponse_ExtIEs__value {
		NGAP_OverloadResponse_ExtIEs__value_PR present;
		union NGAP_OverloadResponse_ExtIEs__NGAP_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;
} NGAP_OverloadResponse_ExtIEs_t;
typedef struct NGAP_PWSFailedCellIDList_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PWSFailedCellIDList_ExtIEs__value {
		NGAP_PWSFailedCellIDList_ExtIEs__value_PR present;
		union NGAP_PWSFailedCellIDList_ExtIEs__NGAP_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;
} NGAP_PWSFailedCellIDList_ExtIEs_t;
typedef struct NGAP_QosCharacteristics_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_QosCharacteristics_ExtIEs__value {
		NGAP_QosCharacteristics_ExtIEs__value_PR present;
		union NGAP_QosCharacteristics_ExtIEs__NGAP_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;
} NGAP_QosCharacteristics_ExtIEs_t;
typedef struct NGAP_ResetType_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_ResetType_ExtIEs__value {
		NGAP_ResetType_ExtIEs__value_PR present;
		union NGAP_ResetType_ExtIEs__NGAP_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;
} NGAP_ResetType_ExtIEs_t;
typedef struct NGAP_SensorNameConfig_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_SensorNameConfig_ExtIEs__value {
		NGAP_SensorNameConfig_ExtIEs__value_PR present;
		union NGAP_SensorNameConfig_ExtIEs__NGAP_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;
} NGAP_SensorNameConfig_ExtIEs_t;
typedef struct NGAP_SONInformation_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_SONInformation_ExtIEs__value {
		NGAP_SONInformation_ExtIEs__value_PR present;
		union NGAP_SONInformation_ExtIEs__NGAP_value_u {
			NGAP_SONInformationReport_t	 SONInformationReport;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_SONInformation_ExtIEs_t;
typedef struct NGAP_SONInformationReport_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_SONInformationReport_ExtIEs__value {
		NGAP_SONInformationReport_ExtIEs__value_PR present;
		union NGAP_SONInformationReport_ExtIEs__NGAP_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;
} NGAP_SONInformationReport_ExtIEs_t;
typedef struct NGAP_TargetID_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_TargetID_ExtIEs__value {
		NGAP_TargetID_ExtIEs__value_PR present;
		union NGAP_TargetID_ExtIEs__NGAP_value_u {
			NGAP_TargetRNC_ID_t	 TargetRNC_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;
} NGAP_TargetID_ExtIEs_t;
typedef struct NGAP_TNGF_ID_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_TNGF_ID_ExtIEs__value {
		NGAP_TNGF_ID_ExtIEs__value_PR present;
		union NGAP_TNGF_ID_ExtIEs__NGAP_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;
} NGAP_TNGF_ID_ExtIEs_t;
typedef struct NGAP_TWIF_ID_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_TWIF_ID_ExtIEs__value {
		NGAP_TWIF_ID_ExtIEs__value_PR present;
		union NGAP_TWIF_ID_ExtIEs__NGAP_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;
} NGAP_TWIF_ID_ExtIEs_t;
typedef struct NGAP_UEHistoryInformationFromTheUE_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UEHistoryInformationFromTheUE_ExtIEs__value {
		NGAP_UEHistoryInformationFromTheUE_ExtIEs__value_PR present;
		union NGAP_UEHistoryInformationFromTheUE_ExtIEs__NGAP_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;
} NGAP_UEHistoryInformationFromTheUE_ExtIEs_t;
typedef struct NGAP_UEIdentityIndexValue_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UEIdentityIndexValue_ExtIEs__value {
		NGAP_UEIdentityIndexValue_ExtIEs__value_PR present;
		union NGAP_UEIdentityIndexValue_ExtIEs__NGAP_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;
} NGAP_UEIdentityIndexValue_ExtIEs_t;
typedef struct NGAP_UE_NGAP_IDs_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UE_NGAP_IDs_ExtIEs__value {
		NGAP_UE_NGAP_IDs_ExtIEs__value_PR present;
		union NGAP_UE_NGAP_IDs_ExtIEs__NGAP_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;
} NGAP_UE_NGAP_IDs_ExtIEs_t;
typedef struct NGAP_UEPagingIdentity_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UEPagingIdentity_ExtIEs__value {
		NGAP_UEPagingIdentity_ExtIEs__value_PR present;
		union NGAP_UEPagingIdentity_ExtIEs__NGAP_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;
} NGAP_UEPagingIdentity_ExtIEs_t;
typedef struct NGAP_UERLFReportContainer_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UERLFReportContainer_ExtIEs__value {
		NGAP_UERLFReportContainer_ExtIEs__value_PR present;
		union NGAP_UERLFReportContainer_ExtIEs__NGAP_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;
} NGAP_UERLFReportContainer_ExtIEs_t;
typedef struct NGAP_UPTransportLayerInformation_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UPTransportLayerInformation_ExtIEs__value {
		NGAP_UPTransportLayerInformation_ExtIEs__value_PR present;
		union NGAP_UPTransportLayerInformation_ExtIEs__NGAP_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;
} NGAP_UPTransportLayerInformation_ExtIEs_t;
typedef struct NGAP_UserLocationInformation_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UserLocationInformation_ExtIEs__value {
		NGAP_UserLocationInformation_ExtIEs__value_PR present;
		union NGAP_UserLocationInformation_ExtIEs__NGAP_value_u {
			NGAP_UserLocationInformationTNGF_t	 UserLocationInformationTNGF;
			NGAP_UserLocationInformationTWIF_t	 UserLocationInformationTWIF;
			NGAP_UserLocationInformationW_AGF_t	 UserLocationInformationW_AGF;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_UserLocationInformation_ExtIEs_t;
typedef struct NGAP_UserLocationInformationW_AGF_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UserLocationInformationW_AGF_ExtIEs__value {
		NGAP_UserLocationInformationW_AGF_ExtIEs__value_PR present;
		union NGAP_UserLocationInformationW_AGF_ExtIEs__NGAP_value_u {
			NGAP_GlobalCable_ID_t	 GlobalCable_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;
} NGAP_UserLocationInformationW_AGF_ExtIEs_t;
typedef struct NGAP_W_AGF_ID_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_W_AGF_ID_ExtIEs__value {
		NGAP_W_AGF_ID_ExtIEs__value_PR present;
		union NGAP_W_AGF_ID_ExtIEs__NGAP_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;
} NGAP_W_AGF_ID_ExtIEs_t;
typedef struct NGAP_WarningAreaList_ExtIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_WarningAreaList_ExtIEs__value {
		NGAP_WarningAreaList_ExtIEs__value_PR present;
		union NGAP_WarningAreaList_ExtIEs__NGAP_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;
} NGAP_WarningAreaList_ExtIEs_t;
typedef struct NGAP_PDUSessionResourceSetupRequestIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PDUSessionResourceSetupRequestIEs__value {
		NGAP_PDUSessionResourceSetupRequestIEs__value_PR present;
		union NGAP_PDUSessionResourceSetupRequestIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_RANPagingPriority_t	 RANPagingPriority;
			NGAP_NAS_PDU_t	 NAS_PDU;
			NGAP_PDUSessionResourceSetupListSUReq_t	 PDUSessionResourceSetupListSUReq;
			NGAP_UEAggregateMaximumBitRate_t	 UEAggregateMaximumBitRate;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_PDUSessionResourceSetupRequestIEs_t;
typedef struct NGAP_PDUSessionResourceSetupResponseIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PDUSessionResourceSetupResponseIEs__value {
		NGAP_PDUSessionResourceSetupResponseIEs__value_PR present;
		union NGAP_PDUSessionResourceSetupResponseIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_PDUSessionResourceSetupListSURes_t	 PDUSessionResourceSetupListSURes;
			NGAP_PDUSessionResourceFailedToSetupListSURes_t	 PDUSessionResourceFailedToSetupListSURes;
			NGAP_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;
} NGAP_PDUSessionResourceSetupResponseIEs_t;
typedef struct NGAP_PDUSessionResourceReleaseCommandIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PDUSessionResourceReleaseCommandIEs__value {
		NGAP_PDUSessionResourceReleaseCommandIEs__value_PR present;
		union NGAP_PDUSessionResourceReleaseCommandIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_RANPagingPriority_t	 RANPagingPriority;
			NGAP_NAS_PDU_t	 NAS_PDU;
			NGAP_PDUSessionResourceToReleaseListRelCmd_t	 PDUSessionResourceToReleaseListRelCmd;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_PDUSessionResourceReleaseCommandIEs_t;
typedef struct NGAP_PDUSessionResourceReleaseResponseIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PDUSessionResourceReleaseResponseIEs__value {
		NGAP_PDUSessionResourceReleaseResponseIEs__value_PR present;
		union NGAP_PDUSessionResourceReleaseResponseIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_PDUSessionResourceReleasedListRelRes_t	 PDUSessionResourceReleasedListRelRes;
			NGAP_UserLocationInformation_t	 UserLocationInformation;
			NGAP_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;
} NGAP_PDUSessionResourceReleaseResponseIEs_t;
typedef struct NGAP_PDUSessionResourceModifyRequestIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PDUSessionResourceModifyRequestIEs__value {
		NGAP_PDUSessionResourceModifyRequestIEs__value_PR present;
		union NGAP_PDUSessionResourceModifyRequestIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_RANPagingPriority_t	 RANPagingPriority;
			NGAP_PDUSessionResourceModifyListModReq_t	 PDUSessionResourceModifyListModReq;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_PDUSessionResourceModifyRequestIEs_t;
typedef struct NGAP_PDUSessionResourceModifyResponseIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PDUSessionResourceModifyResponseIEs__value {
		NGAP_PDUSessionResourceModifyResponseIEs__value_PR present;
		union NGAP_PDUSessionResourceModifyResponseIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_PDUSessionResourceModifyListModRes_t	 PDUSessionResourceModifyListModRes;
			NGAP_PDUSessionResourceFailedToModifyListModRes_t	 PDUSessionResourceFailedToModifyListModRes;
			NGAP_UserLocationInformation_t	 UserLocationInformation;
			NGAP_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;
} NGAP_PDUSessionResourceModifyResponseIEs_t;
typedef struct NGAP_PDUSessionResourceNotifyIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PDUSessionResourceNotifyIEs__value {
		NGAP_PDUSessionResourceNotifyIEs__value_PR present;
		union NGAP_PDUSessionResourceNotifyIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_PDUSessionResourceNotifyList_t	 PDUSessionResourceNotifyList;
			NGAP_PDUSessionResourceReleasedListNot_t	 PDUSessionResourceReleasedListNot;
			NGAP_UserLocationInformation_t	 UserLocationInformation;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_PDUSessionResourceNotifyIEs_t;
typedef struct NGAP_PDUSessionResourceModifyIndicationIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PDUSessionResourceModifyIndicationIEs__value {
		NGAP_PDUSessionResourceModifyIndicationIEs__value_PR present;
		union NGAP_PDUSessionResourceModifyIndicationIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_PDUSessionResourceModifyListModInd_t	 PDUSessionResourceModifyListModInd;
			NGAP_UserLocationInformation_t	 UserLocationInformation;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_PDUSessionResourceModifyIndicationIEs_t;
typedef struct NGAP_PDUSessionResourceModifyConfirmIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PDUSessionResourceModifyConfirmIEs__value {
		NGAP_PDUSessionResourceModifyConfirmIEs__value_PR present;
		union NGAP_PDUSessionResourceModifyConfirmIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_PDUSessionResourceModifyListModCfm_t	 PDUSessionResourceModifyListModCfm;
			NGAP_PDUSessionResourceFailedToModifyListModCfm_t	 PDUSessionResourceFailedToModifyListModCfm;
			NGAP_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;
} NGAP_PDUSessionResourceModifyConfirmIEs_t;
typedef struct NGAP_InitialContextSetupRequestIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_InitialContextSetupRequestIEs__value {
		NGAP_InitialContextSetupRequestIEs__value_PR present;
		union NGAP_InitialContextSetupRequestIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_AMFName_t	 AMFName;
			NGAP_UEAggregateMaximumBitRate_t	 UEAggregateMaximumBitRate;
			NGAP_CoreNetworkAssistanceInformationForInactive_t	 CoreNetworkAssistanceInformationForInactive;
			NGAP_GUAMI_t	 GUAMI;
			NGAP_PDUSessionResourceSetupListCxtReq_t	 PDUSessionResourceSetupListCxtReq;
			NGAP_AllowedNSSAI_t	 AllowedNSSAI;
			NGAP_UESecurityCapabilities_t	 UESecurityCapabilities;
			NGAP_SecurityKey_t	 SecurityKey;
			NGAP_TraceActivation_t	 TraceActivation;
			NGAP_MobilityRestrictionList_t	 MobilityRestrictionList;
			NGAP_UERadioCapability_t	 UERadioCapability;
			NGAP_IndexToRFSP_t	 IndexToRFSP;
			NGAP_MaskedIMEISV_t	 MaskedIMEISV;
			NGAP_NAS_PDU_t	 NAS_PDU;
			NGAP_EmergencyFallbackIndicator_t	 EmergencyFallbackIndicator;
			NGAP_RRCInactiveTransitionReportRequest_t	 RRCInactiveTransitionReportRequest;
			NGAP_UERadioCapabilityForPaging_t	 UERadioCapabilityForPaging;
			NGAP_RedirectionVoiceFallback_t	 RedirectionVoiceFallback;
			NGAP_LocationReportingRequestType_t	 LocationReportingRequestType;
			NGAP_CNAssistedRANTuning_t	 CNAssistedRANTuning;
			NGAP_SRVCCOperationPossible_t	 SRVCCOperationPossible;
			NGAP_IAB_Authorized_t	 IAB_Authorized;
			NGAP_Enhanced_CoverageRestriction_t	 Enhanced_CoverageRestriction;
			NGAP_Extended_ConnectedTime_t	 Extended_ConnectedTime;
			NGAP_UE_DifferentiationInfo_t	 UE_DifferentiationInfo;
			NGAP_NRV2XServicesAuthorized_t	 NRV2XServicesAuthorized;
			NGAP_LTEV2XServicesAuthorized_t	 LTEV2XServicesAuthorized;
			NGAP_NRUESidelinkAggregateMaximumBitrate_t	 NRUESidelinkAggregateMaximumBitrate;
			NGAP_LTEUESidelinkAggregateMaximumBitrate_t	 LTEUESidelinkAggregateMaximumBitrate;
			NGAP_PC5QoSParameters_t	 PC5QoSParameters;
			NGAP_CEmodeBrestricted_t	 CEmodeBrestricted;
			NGAP_UE_UP_CIoT_Support_t	 UE_UP_CIoT_Support;
			NGAP_RGLevelWirelineAccessCharacteristics_t	 RGLevelWirelineAccessCharacteristics;
			NGAP_MDTPLMNList_t	 MDTPLMNList;
			NGAP_UERadioCapabilityID_t	 UERadioCapabilityID;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_InitialContextSetupRequestIEs_t;
typedef struct NGAP_InitialContextSetupResponseIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_InitialContextSetupResponseIEs__value {
		NGAP_InitialContextSetupResponseIEs__value_PR present;
		union NGAP_InitialContextSetupResponseIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_PDUSessionResourceSetupListCxtRes_t	 PDUSessionResourceSetupListCxtRes;
			NGAP_PDUSessionResourceFailedToSetupListCxtRes_t	 PDUSessionResourceFailedToSetupListCxtRes;
			NGAP_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;
} NGAP_InitialContextSetupResponseIEs_t;
typedef struct NGAP_InitialContextSetupFailureIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_InitialContextSetupFailureIEs__value {
		NGAP_InitialContextSetupFailureIEs__value_PR present;
		union NGAP_InitialContextSetupFailureIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_PDUSessionResourceFailedToSetupListCxtFail_t	 PDUSessionResourceFailedToSetupListCxtFail;
			NGAP_Cause_t	 Cause;
			NGAP_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;
} NGAP_InitialContextSetupFailureIEs_t;
typedef struct NGAP_UEContextReleaseRequest_IEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UEContextReleaseRequest_IEs__value {
		NGAP_UEContextReleaseRequest_IEs__value_PR present;
		union NGAP_UEContextReleaseRequest_IEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_PDUSessionResourceListCxtRelReq_t	 PDUSessionResourceListCxtRelReq;
			NGAP_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;
} NGAP_UEContextReleaseRequest_IEs_t;
typedef struct NGAP_UEContextReleaseCommand_IEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UEContextReleaseCommand_IEs__value {
		NGAP_UEContextReleaseCommand_IEs__value_PR present;
		union NGAP_UEContextReleaseCommand_IEs__NGAP_value_u {
			NGAP_UE_NGAP_IDs_t	 UE_NGAP_IDs;
			NGAP_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;
} NGAP_UEContextReleaseCommand_IEs_t;
typedef struct NGAP_UEContextReleaseComplete_IEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UEContextReleaseComplete_IEs__value {
		NGAP_UEContextReleaseComplete_IEs__value_PR present;
		union NGAP_UEContextReleaseComplete_IEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_UserLocationInformation_t	 UserLocationInformation;
			NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_t	 InfoOnRecommendedCellsAndRANNodesForPaging;
			NGAP_PDUSessionResourceListCxtRelCpl_t	 PDUSessionResourceListCxtRelCpl;
			NGAP_CriticalityDiagnostics_t	 CriticalityDiagnostics;
			NGAP_PagingAssisDataforCEcapabUE_t	 PagingAssisDataforCEcapabUE;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_UEContextReleaseComplete_IEs_t;
typedef struct NGAP_UEContextResumeRequestIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UEContextResumeRequestIEs__value {
		NGAP_UEContextResumeRequestIEs__value_PR present;
		union NGAP_UEContextResumeRequestIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_RRCEstablishmentCause_t	 RRCEstablishmentCause;
			NGAP_PDUSessionResourceResumeListRESReq_t	 PDUSessionResourceResumeListRESReq;
			NGAP_PDUSessionResourceFailedToResumeListRESReq_t	 PDUSessionResourceFailedToResumeListRESReq;
			NGAP_Suspend_Request_Indication_t	 Suspend_Request_Indication;
			NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_t	 InfoOnRecommendedCellsAndRANNodesForPaging;
			NGAP_PagingAssisDataforCEcapabUE_t	 PagingAssisDataforCEcapabUE;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_UEContextResumeRequestIEs_t;
typedef struct NGAP_UEContextResumeResponseIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UEContextResumeResponseIEs__value {
		NGAP_UEContextResumeResponseIEs__value_PR present;
		union NGAP_UEContextResumeResponseIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_PDUSessionResourceResumeListRESRes_t	 PDUSessionResourceResumeListRESRes;
			NGAP_PDUSessionResourceFailedToResumeListRESRes_t	 PDUSessionResourceFailedToResumeListRESRes;
			NGAP_SecurityContext_t	 SecurityContext;
			NGAP_Suspend_Response_Indication_t	 Suspend_Response_Indication;
			NGAP_Extended_ConnectedTime_t	 Extended_ConnectedTime;
			NGAP_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;
} NGAP_UEContextResumeResponseIEs_t;
typedef struct NGAP_UEContextResumeFailureIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UEContextResumeFailureIEs__value {
		NGAP_UEContextResumeFailureIEs__value_PR present;
		union NGAP_UEContextResumeFailureIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_Cause_t	 Cause;
			NGAP_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;
} NGAP_UEContextResumeFailureIEs_t;
typedef struct NGAP_UEContextSuspendRequestIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UEContextSuspendRequestIEs__value {
		NGAP_UEContextSuspendRequestIEs__value_PR present;
		union NGAP_UEContextSuspendRequestIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_t	 InfoOnRecommendedCellsAndRANNodesForPaging;
			NGAP_PagingAssisDataforCEcapabUE_t	 PagingAssisDataforCEcapabUE;
			NGAP_PDUSessionResourceSuspendListSUSReq_t	 PDUSessionResourceSuspendListSUSReq;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_UEContextSuspendRequestIEs_t;
typedef struct NGAP_UEContextSuspendResponseIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UEContextSuspendResponseIEs__value {
		NGAP_UEContextSuspendResponseIEs__value_PR present;
		union NGAP_UEContextSuspendResponseIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_SecurityContext_t	 SecurityContext;
			NGAP_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;
} NGAP_UEContextSuspendResponseIEs_t;
typedef struct NGAP_UEContextSuspendFailureIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UEContextSuspendFailureIEs__value {
		NGAP_UEContextSuspendFailureIEs__value_PR present;
		union NGAP_UEContextSuspendFailureIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_Cause_t	 Cause;
			NGAP_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;
} NGAP_UEContextSuspendFailureIEs_t;
typedef struct NGAP_UEContextModificationRequestIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UEContextModificationRequestIEs__value {
		NGAP_UEContextModificationRequestIEs__value_PR present;
		union NGAP_UEContextModificationRequestIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_RANPagingPriority_t	 RANPagingPriority;
			NGAP_SecurityKey_t	 SecurityKey;
			NGAP_IndexToRFSP_t	 IndexToRFSP;
			NGAP_UEAggregateMaximumBitRate_t	 UEAggregateMaximumBitRate;
			NGAP_UESecurityCapabilities_t	 UESecurityCapabilities;
			NGAP_CoreNetworkAssistanceInformationForInactive_t	 CoreNetworkAssistanceInformationForInactive;
			NGAP_EmergencyFallbackIndicator_t	 EmergencyFallbackIndicator;
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID_1;
			NGAP_RRCInactiveTransitionReportRequest_t	 RRCInactiveTransitionReportRequest;
			NGAP_GUAMI_t	 GUAMI;
			NGAP_CNAssistedRANTuning_t	 CNAssistedRANTuning;
			NGAP_SRVCCOperationPossible_t	 SRVCCOperationPossible;
			NGAP_IAB_Authorized_t	 IAB_Authorized;
			NGAP_NRV2XServicesAuthorized_t	 NRV2XServicesAuthorized;
			NGAP_LTEV2XServicesAuthorized_t	 LTEV2XServicesAuthorized;
			NGAP_NRUESidelinkAggregateMaximumBitrate_t	 NRUESidelinkAggregateMaximumBitrate;
			NGAP_LTEUESidelinkAggregateMaximumBitrate_t	 LTEUESidelinkAggregateMaximumBitrate;
			NGAP_PC5QoSParameters_t	 PC5QoSParameters;
			NGAP_UERadioCapabilityID_t	 UERadioCapabilityID;
			NGAP_RGLevelWirelineAccessCharacteristics_t	 RGLevelWirelineAccessCharacteristics;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_UEContextModificationRequestIEs_t;
typedef struct NGAP_UEContextModificationResponseIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UEContextModificationResponseIEs__value {
		NGAP_UEContextModificationResponseIEs__value_PR present;
		union NGAP_UEContextModificationResponseIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_RRCState_t	 RRCState;
			NGAP_UserLocationInformation_t	 UserLocationInformation;
			NGAP_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;
} NGAP_UEContextModificationResponseIEs_t;
typedef struct NGAP_UEContextModificationFailureIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UEContextModificationFailureIEs__value {
		NGAP_UEContextModificationFailureIEs__value_PR present;
		union NGAP_UEContextModificationFailureIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_Cause_t	 Cause;
			NGAP_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;
} NGAP_UEContextModificationFailureIEs_t;
typedef struct NGAP_RRCInactiveTransitionReportIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_RRCInactiveTransitionReportIEs__value {
		NGAP_RRCInactiveTransitionReportIEs__value_PR present;
		union NGAP_RRCInactiveTransitionReportIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_RRCState_t	 RRCState;
			NGAP_UserLocationInformation_t	 UserLocationInformation;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_RRCInactiveTransitionReportIEs_t;
typedef struct NGAP_RetrieveUEInformationIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_RetrieveUEInformationIEs__value {
		NGAP_RetrieveUEInformationIEs__value_PR present;
		union NGAP_RetrieveUEInformationIEs__NGAP_value_u {
			NGAP_FiveG_S_TMSI_t	 FiveG_S_TMSI;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_RetrieveUEInformationIEs_t;
typedef struct NGAP_UEInformationTransferIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UEInformationTransferIEs__value {
		NGAP_UEInformationTransferIEs__value_PR present;
		union NGAP_UEInformationTransferIEs__NGAP_value_u {
			NGAP_FiveG_S_TMSI_t	 FiveG_S_TMSI;
			NGAP_NB_IoT_UEPriority_t	 NB_IoT_UEPriority;
			NGAP_UERadioCapability_t	 UERadioCapability;
			NGAP_S_NSSAI_t	 S_NSSAI;
			NGAP_AllowedNSSAI_t	 AllowedNSSAI;
			NGAP_UE_DifferentiationInfo_t	 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;
} NGAP_UEInformationTransferIEs_t;
typedef struct NGAP_RANCPRelocationIndicationIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_RANCPRelocationIndicationIEs__value {
		NGAP_RANCPRelocationIndicationIEs__value_PR present;
		union NGAP_RANCPRelocationIndicationIEs__NGAP_value_u {
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_FiveG_S_TMSI_t	 FiveG_S_TMSI;
			NGAP_EUTRA_CGI_t	 EUTRA_CGI;
			NGAP_TAI_t	 TAI;
			NGAP_UL_CP_SecurityInformation_t	 UL_CP_SecurityInformation;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_RANCPRelocationIndicationIEs_t;
typedef struct NGAP_HandoverRequiredIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_HandoverRequiredIEs__value {
		NGAP_HandoverRequiredIEs__value_PR present;
		union NGAP_HandoverRequiredIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_HandoverType_t	 HandoverType;
			NGAP_Cause_t	 Cause;
			NGAP_TargetID_t	 TargetID;
			NGAP_DirectForwardingPathAvailability_t	 DirectForwardingPathAvailability;
			NGAP_PDUSessionResourceListHORqd_t	 PDUSessionResourceListHORqd;
			NGAP_SourceToTarget_TransparentContainer_t	 SourceToTarget_TransparentContainer;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_HandoverRequiredIEs_t;
typedef struct NGAP_HandoverCommandIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_HandoverCommandIEs__value {
		NGAP_HandoverCommandIEs__value_PR present;
		union NGAP_HandoverCommandIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_HandoverType_t	 HandoverType;
			NGAP_NASSecurityParametersFromNGRAN_t	 NASSecurityParametersFromNGRAN;
			NGAP_PDUSessionResourceHandoverList_t	 PDUSessionResourceHandoverList;
			NGAP_PDUSessionResourceToReleaseListHOCmd_t	 PDUSessionResourceToReleaseListHOCmd;
			NGAP_TargetToSource_TransparentContainer_t	 TargetToSource_TransparentContainer;
			NGAP_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;
} NGAP_HandoverCommandIEs_t;
typedef struct NGAP_HandoverPreparationFailureIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_HandoverPreparationFailureIEs__value {
		NGAP_HandoverPreparationFailureIEs__value_PR present;
		union NGAP_HandoverPreparationFailureIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_Cause_t	 Cause;
			NGAP_CriticalityDiagnostics_t	 CriticalityDiagnostics;
			NGAP_TargettoSource_Failure_TransparentContainer_t	 TargettoSource_Failure_TransparentContainer;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_HandoverPreparationFailureIEs_t;
typedef struct NGAP_HandoverRequestIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_HandoverRequestIEs__value {
		NGAP_HandoverRequestIEs__value_PR present;
		union NGAP_HandoverRequestIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_HandoverType_t	 HandoverType;
			NGAP_Cause_t	 Cause;
			NGAP_UEAggregateMaximumBitRate_t	 UEAggregateMaximumBitRate;
			NGAP_CoreNetworkAssistanceInformationForInactive_t	 CoreNetworkAssistanceInformationForInactive;
			NGAP_UESecurityCapabilities_t	 UESecurityCapabilities;
			NGAP_SecurityContext_t	 SecurityContext;
			NGAP_NewSecurityContextInd_t	 NewSecurityContextInd;
			NGAP_NAS_PDU_t	 NAS_PDU;
			NGAP_PDUSessionResourceSetupListHOReq_t	 PDUSessionResourceSetupListHOReq;
			NGAP_AllowedNSSAI_t	 AllowedNSSAI;
			NGAP_TraceActivation_t	 TraceActivation;
			NGAP_MaskedIMEISV_t	 MaskedIMEISV;
			NGAP_SourceToTarget_TransparentContainer_t	 SourceToTarget_TransparentContainer;
			NGAP_MobilityRestrictionList_t	 MobilityRestrictionList;
			NGAP_LocationReportingRequestType_t	 LocationReportingRequestType;
			NGAP_RRCInactiveTransitionReportRequest_t	 RRCInactiveTransitionReportRequest;
			NGAP_GUAMI_t	 GUAMI;
			NGAP_RedirectionVoiceFallback_t	 RedirectionVoiceFallback;
			NGAP_CNAssistedRANTuning_t	 CNAssistedRANTuning;
			NGAP_SRVCCOperationPossible_t	 SRVCCOperationPossible;
			NGAP_IAB_Authorized_t	 IAB_Authorized;
			NGAP_Enhanced_CoverageRestriction_t	 Enhanced_CoverageRestriction;
			NGAP_UE_DifferentiationInfo_t	 UE_DifferentiationInfo;
			NGAP_NRV2XServicesAuthorized_t	 NRV2XServicesAuthorized;
			NGAP_LTEV2XServicesAuthorized_t	 LTEV2XServicesAuthorized;
			NGAP_NRUESidelinkAggregateMaximumBitrate_t	 NRUESidelinkAggregateMaximumBitrate;
			NGAP_LTEUESidelinkAggregateMaximumBitrate_t	 LTEUESidelinkAggregateMaximumBitrate;
			NGAP_PC5QoSParameters_t	 PC5QoSParameters;
			NGAP_CEmodeBrestricted_t	 CEmodeBrestricted;
			NGAP_UE_UP_CIoT_Support_t	 UE_UP_CIoT_Support;
			NGAP_MDTPLMNList_t	 MDTPLMNList;
			NGAP_UERadioCapabilityID_t	 UERadioCapabilityID;
			NGAP_Extended_ConnectedTime_t	 Extended_ConnectedTime;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_HandoverRequestIEs_t;
typedef struct NGAP_HandoverRequestAcknowledgeIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_HandoverRequestAcknowledgeIEs__value {
		NGAP_HandoverRequestAcknowledgeIEs__value_PR present;
		union NGAP_HandoverRequestAcknowledgeIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_PDUSessionResourceAdmittedList_t	 PDUSessionResourceAdmittedList;
			NGAP_PDUSessionResourceFailedToSetupListHOAck_t	 PDUSessionResourceFailedToSetupListHOAck;
			NGAP_TargetToSource_TransparentContainer_t	 TargetToSource_TransparentContainer;
			NGAP_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;
} NGAP_HandoverRequestAcknowledgeIEs_t;
typedef struct NGAP_HandoverFailureIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_HandoverFailureIEs__value {
		NGAP_HandoverFailureIEs__value_PR present;
		union NGAP_HandoverFailureIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_Cause_t	 Cause;
			NGAP_CriticalityDiagnostics_t	 CriticalityDiagnostics;
			NGAP_TargettoSource_Failure_TransparentContainer_t	 TargettoSource_Failure_TransparentContainer;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_HandoverFailureIEs_t;
typedef struct NGAP_HandoverNotifyIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_HandoverNotifyIEs__value {
		NGAP_HandoverNotifyIEs__value_PR present;
		union NGAP_HandoverNotifyIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_UserLocationInformation_t	 UserLocationInformation;
			NGAP_NotifySourceNGRANNode_t	 NotifySourceNGRANNode;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_HandoverNotifyIEs_t;
typedef struct NGAP_PathSwitchRequestIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PathSwitchRequestIEs__value {
		NGAP_PathSwitchRequestIEs__value_PR present;
		union NGAP_PathSwitchRequestIEs__NGAP_value_u {
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_UserLocationInformation_t	 UserLocationInformation;
			NGAP_UESecurityCapabilities_t	 UESecurityCapabilities;
			NGAP_PDUSessionResourceToBeSwitchedDLList_t	 PDUSessionResourceToBeSwitchedDLList;
			NGAP_PDUSessionResourceFailedToSetupListPSReq_t	 PDUSessionResourceFailedToSetupListPSReq;
			NGAP_RRCEstablishmentCause_t	 RRCEstablishmentCause;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_PathSwitchRequestIEs_t;
typedef struct NGAP_PathSwitchRequestAcknowledgeIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PathSwitchRequestAcknowledgeIEs__value {
		NGAP_PathSwitchRequestAcknowledgeIEs__value_PR present;
		union NGAP_PathSwitchRequestAcknowledgeIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_UESecurityCapabilities_t	 UESecurityCapabilities;
			NGAP_SecurityContext_t	 SecurityContext;
			NGAP_NewSecurityContextInd_t	 NewSecurityContextInd;
			NGAP_PDUSessionResourceSwitchedList_t	 PDUSessionResourceSwitchedList;
			NGAP_PDUSessionResourceReleasedListPSAck_t	 PDUSessionResourceReleasedListPSAck;
			NGAP_AllowedNSSAI_t	 AllowedNSSAI;
			NGAP_CoreNetworkAssistanceInformationForInactive_t	 CoreNetworkAssistanceInformationForInactive;
			NGAP_RRCInactiveTransitionReportRequest_t	 RRCInactiveTransitionReportRequest;
			NGAP_CriticalityDiagnostics_t	 CriticalityDiagnostics;
			NGAP_RedirectionVoiceFallback_t	 RedirectionVoiceFallback;
			NGAP_CNAssistedRANTuning_t	 CNAssistedRANTuning;
			NGAP_SRVCCOperationPossible_t	 SRVCCOperationPossible;
			NGAP_Enhanced_CoverageRestriction_t	 Enhanced_CoverageRestriction;
			NGAP_Extended_ConnectedTime_t	 Extended_ConnectedTime;
			NGAP_UE_DifferentiationInfo_t	 UE_DifferentiationInfo;
			NGAP_NRV2XServicesAuthorized_t	 NRV2XServicesAuthorized;
			NGAP_LTEV2XServicesAuthorized_t	 LTEV2XServicesAuthorized;
			NGAP_NRUESidelinkAggregateMaximumBitrate_t	 NRUESidelinkAggregateMaximumBitrate;
			NGAP_LTEUESidelinkAggregateMaximumBitrate_t	 LTEUESidelinkAggregateMaximumBitrate;
			NGAP_PC5QoSParameters_t	 PC5QoSParameters;
			NGAP_CEmodeBrestricted_t	 CEmodeBrestricted;
			NGAP_UE_UP_CIoT_Support_t	 UE_UP_CIoT_Support;
			NGAP_UERadioCapabilityID_t	 UERadioCapabilityID;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_PathSwitchRequestAcknowledgeIEs_t;
typedef struct NGAP_PathSwitchRequestFailureIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PathSwitchRequestFailureIEs__value {
		NGAP_PathSwitchRequestFailureIEs__value_PR present;
		union NGAP_PathSwitchRequestFailureIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_PDUSessionResourceReleasedListPSFail_t	 PDUSessionResourceReleasedListPSFail;
			NGAP_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;
} NGAP_PathSwitchRequestFailureIEs_t;
typedef struct NGAP_HandoverCancelIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_HandoverCancelIEs__value {
		NGAP_HandoverCancelIEs__value_PR present;
		union NGAP_HandoverCancelIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_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;
} NGAP_HandoverCancelIEs_t;
typedef struct NGAP_HandoverCancelAcknowledgeIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_HandoverCancelAcknowledgeIEs__value {
		NGAP_HandoverCancelAcknowledgeIEs__value_PR present;
		union NGAP_HandoverCancelAcknowledgeIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_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;
} NGAP_HandoverCancelAcknowledgeIEs_t;
typedef struct NGAP_HandoverSuccessIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_HandoverSuccessIEs__value {
		NGAP_HandoverSuccessIEs__value_PR present;
		union NGAP_HandoverSuccessIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_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;
} NGAP_HandoverSuccessIEs_t;
typedef struct NGAP_UplinkRANEarlyStatusTransferIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UplinkRANEarlyStatusTransferIEs__value {
		NGAP_UplinkRANEarlyStatusTransferIEs__value_PR present;
		union NGAP_UplinkRANEarlyStatusTransferIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_EarlyStatusTransfer_TransparentContainer_t	 EarlyStatusTransfer_TransparentContainer;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_UplinkRANEarlyStatusTransferIEs_t;
typedef struct NGAP_DownlinkRANEarlyStatusTransferIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_DownlinkRANEarlyStatusTransferIEs__value {
		NGAP_DownlinkRANEarlyStatusTransferIEs__value_PR present;
		union NGAP_DownlinkRANEarlyStatusTransferIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_EarlyStatusTransfer_TransparentContainer_t	 EarlyStatusTransfer_TransparentContainer;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_DownlinkRANEarlyStatusTransferIEs_t;
typedef struct NGAP_UplinkRANStatusTransferIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UplinkRANStatusTransferIEs__value {
		NGAP_UplinkRANStatusTransferIEs__value_PR present;
		union NGAP_UplinkRANStatusTransferIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_RANStatusTransfer_TransparentContainer_t	 RANStatusTransfer_TransparentContainer;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_UplinkRANStatusTransferIEs_t;
typedef struct NGAP_DownlinkRANStatusTransferIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_DownlinkRANStatusTransferIEs__value {
		NGAP_DownlinkRANStatusTransferIEs__value_PR present;
		union NGAP_DownlinkRANStatusTransferIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_RANStatusTransfer_TransparentContainer_t	 RANStatusTransfer_TransparentContainer;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_DownlinkRANStatusTransferIEs_t;
typedef struct NGAP_PagingIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PagingIEs__value {
		NGAP_PagingIEs__value_PR present;
		union NGAP_PagingIEs__NGAP_value_u {
			NGAP_UEPagingIdentity_t	 UEPagingIdentity;
			NGAP_PagingDRX_t	 PagingDRX;
			NGAP_TAIListForPaging_t	 TAIListForPaging;
			NGAP_PagingPriority_t	 PagingPriority;
			NGAP_UERadioCapabilityForPaging_t	 UERadioCapabilityForPaging;
			NGAP_PagingOrigin_t	 PagingOrigin;
			NGAP_AssistanceDataForPaging_t	 AssistanceDataForPaging;
			NGAP_NB_IoT_Paging_eDRXInfo_t	 NB_IoT_Paging_eDRXInfo;
			NGAP_NB_IoT_PagingDRX_t	 NB_IoT_PagingDRX;
			NGAP_Enhanced_CoverageRestriction_t	 Enhanced_CoverageRestriction;
			NGAP_WUS_Assistance_Information_t	 WUS_Assistance_Information;
			NGAP_PagingeDRXInformation_t	 PagingeDRXInformation;
			NGAP_CEmodeBrestricted_t	 CEmodeBrestricted;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_PagingIEs_t;
typedef struct NGAP_InitialUEMessage_IEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_InitialUEMessage_IEs__value {
		NGAP_InitialUEMessage_IEs__value_PR present;
		union NGAP_InitialUEMessage_IEs__NGAP_value_u {
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_NAS_PDU_t	 NAS_PDU;
			NGAP_UserLocationInformation_t	 UserLocationInformation;
			NGAP_RRCEstablishmentCause_t	 RRCEstablishmentCause;
			NGAP_FiveG_S_TMSI_t	 FiveG_S_TMSI;
			NGAP_AMFSetID_t	 AMFSetID;
			NGAP_UEContextRequest_t	 UEContextRequest;
			NGAP_AllowedNSSAI_t	 AllowedNSSAI;
			NGAP_SourceToTarget_AMFInformationReroute_t	 SourceToTarget_AMFInformationReroute;
			NGAP_PLMNIdentity_t	 PLMNIdentity;
			NGAP_IABNodeIndication_t	 IABNodeIndication;
			NGAP_CEmodeBSupport_Indicator_t	 CEmodeBSupport_Indicator;
			NGAP_LTEM_Indication_t	 LTEM_Indication;
			NGAP_EDT_Session_t	 EDT_Session;
			NGAP_AuthenticatedIndication_t	 AuthenticatedIndication;
			NGAP_NPN_AccessInformation_t	 NPN_AccessInformation;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_InitialUEMessage_IEs_t;
typedef struct NGAP_DownlinkNASTransport_IEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_DownlinkNASTransport_IEs__value {
		NGAP_DownlinkNASTransport_IEs__value_PR present;
		union NGAP_DownlinkNASTransport_IEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_AMFName_t	 AMFName;
			NGAP_RANPagingPriority_t	 RANPagingPriority;
			NGAP_NAS_PDU_t	 NAS_PDU;
			NGAP_MobilityRestrictionList_t	 MobilityRestrictionList;
			NGAP_IndexToRFSP_t	 IndexToRFSP;
			NGAP_UEAggregateMaximumBitRate_t	 UEAggregateMaximumBitRate;
			NGAP_AllowedNSSAI_t	 AllowedNSSAI;
			NGAP_SRVCCOperationPossible_t	 SRVCCOperationPossible;
			NGAP_Enhanced_CoverageRestriction_t	 Enhanced_CoverageRestriction;
			NGAP_Extended_ConnectedTime_t	 Extended_ConnectedTime;
			NGAP_UE_DifferentiationInfo_t	 UE_DifferentiationInfo;
			NGAP_CEmodeBrestricted_t	 CEmodeBrestricted;
			NGAP_UERadioCapability_t	 UERadioCapability;
			NGAP_UECapabilityInfoRequest_t	 UECapabilityInfoRequest;
			NGAP_EndIndication_t	 EndIndication;
			NGAP_UERadioCapabilityID_t	 UERadioCapabilityID;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_DownlinkNASTransport_IEs_t;
typedef struct NGAP_UplinkNASTransport_IEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UplinkNASTransport_IEs__value {
		NGAP_UplinkNASTransport_IEs__value_PR present;
		union NGAP_UplinkNASTransport_IEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_NAS_PDU_t	 NAS_PDU;
			NGAP_UserLocationInformation_t	 UserLocationInformation;
			OCTET_STRING_t	 OCTET_STRING;
			OCTET_STRING_t	 OCTET_STRING_1;
			OCTET_STRING_t	 OCTET_STRING_2;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_UplinkNASTransport_IEs_t;
typedef struct NGAP_NASNonDeliveryIndication_IEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_NASNonDeliveryIndication_IEs__value {
		NGAP_NASNonDeliveryIndication_IEs__value_PR present;
		union NGAP_NASNonDeliveryIndication_IEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_NAS_PDU_t	 NAS_PDU;
			NGAP_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;
} NGAP_NASNonDeliveryIndication_IEs_t;
typedef struct NGAP_RerouteNASRequest_IEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_RerouteNASRequest_IEs__value {
		NGAP_RerouteNASRequest_IEs__value_PR present;
		union NGAP_RerouteNASRequest_IEs__NGAP_value_u {
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			OCTET_STRING_t	 OCTET_STRING;
			NGAP_AMFSetID_t	 AMFSetID;
			NGAP_AllowedNSSAI_t	 AllowedNSSAI;
			NGAP_SourceToTarget_AMFInformationReroute_t	 SourceToTarget_AMFInformationReroute;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_RerouteNASRequest_IEs_t;
typedef struct NGAP_NGSetupRequestIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_NGSetupRequestIEs__value {
		NGAP_NGSetupRequestIEs__value_PR present;
		union NGAP_NGSetupRequestIEs__NGAP_value_u {
			NGAP_GlobalRANNodeID_t	 GlobalRANNodeID;
			NGAP_RANNodeName_t	 RANNodeName;
			NGAP_SupportedTAList_t	 SupportedTAList;
			NGAP_PagingDRX_t	 PagingDRX;
			NGAP_UERetentionInformation_t	 UERetentionInformation;
			NGAP_NB_IoT_DefaultPagingDRX_t	 NB_IoT_DefaultPagingDRX;
			NGAP_Extended_RANNodeName_t	 Extended_RANNodeName;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_NGSetupRequestIEs_t;
typedef struct NGAP_NGSetupResponseIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_NGSetupResponseIEs__value {
		NGAP_NGSetupResponseIEs__value_PR present;
		union NGAP_NGSetupResponseIEs__NGAP_value_u {
			NGAP_AMFName_t	 AMFName;
			NGAP_ServedGUAMIList_t	 ServedGUAMIList;
			NGAP_RelativeAMFCapacity_t	 RelativeAMFCapacity;
			NGAP_PLMNSupportList_t	 PLMNSupportList;
			NGAP_CriticalityDiagnostics_t	 CriticalityDiagnostics;
			NGAP_UERetentionInformation_t	 UERetentionInformation;
			NGAP_IAB_Supported_t	 IAB_Supported;
			NGAP_Extended_AMFName_t	 Extended_AMFName;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_NGSetupResponseIEs_t;
typedef struct NGAP_NGSetupFailureIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_NGSetupFailureIEs__value {
		NGAP_NGSetupFailureIEs__value_PR present;
		union NGAP_NGSetupFailureIEs__NGAP_value_u {
			NGAP_Cause_t	 Cause;
			NGAP_TimeToWait_t	 TimeToWait;
			NGAP_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;
} NGAP_NGSetupFailureIEs_t;
typedef struct NGAP_RANConfigurationUpdateIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_RANConfigurationUpdateIEs__value {
		NGAP_RANConfigurationUpdateIEs__value_PR present;
		union NGAP_RANConfigurationUpdateIEs__NGAP_value_u {
			NGAP_RANNodeName_t	 RANNodeName;
			NGAP_SupportedTAList_t	 SupportedTAList;
			NGAP_PagingDRX_t	 PagingDRX;
			NGAP_GlobalRANNodeID_t	 GlobalRANNodeID;
			NGAP_NGRAN_TNLAssociationToRemoveList_t	 NGRAN_TNLAssociationToRemoveList;
			NGAP_NB_IoT_DefaultPagingDRX_t	 NB_IoT_DefaultPagingDRX;
			NGAP_Extended_RANNodeName_t	 Extended_RANNodeName;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_RANConfigurationUpdateIEs_t;
typedef struct NGAP_RANConfigurationUpdateAcknowledgeIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_RANConfigurationUpdateAcknowledgeIEs__value {
		NGAP_RANConfigurationUpdateAcknowledgeIEs__value_PR present;
		union NGAP_RANConfigurationUpdateAcknowledgeIEs__NGAP_value_u {
			NGAP_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;
} NGAP_RANConfigurationUpdateAcknowledgeIEs_t;
typedef struct NGAP_RANConfigurationUpdateFailureIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_RANConfigurationUpdateFailureIEs__value {
		NGAP_RANConfigurationUpdateFailureIEs__value_PR present;
		union NGAP_RANConfigurationUpdateFailureIEs__NGAP_value_u {
			NGAP_Cause_t	 Cause;
			NGAP_TimeToWait_t	 TimeToWait;
			NGAP_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;
} NGAP_RANConfigurationUpdateFailureIEs_t;
typedef struct NGAP_AMFConfigurationUpdateIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_AMFConfigurationUpdateIEs__value {
		NGAP_AMFConfigurationUpdateIEs__value_PR present;
		union NGAP_AMFConfigurationUpdateIEs__NGAP_value_u {
			NGAP_AMFName_t	 AMFName;
			NGAP_ServedGUAMIList_t	 ServedGUAMIList;
			NGAP_RelativeAMFCapacity_t	 RelativeAMFCapacity;
			NGAP_PLMNSupportList_t	 PLMNSupportList;
			NGAP_AMF_TNLAssociationToAddList_t	 AMF_TNLAssociationToAddList;
			NGAP_AMF_TNLAssociationToRemoveList_t	 AMF_TNLAssociationToRemoveList;
			NGAP_AMF_TNLAssociationToUpdateList_t	 AMF_TNLAssociationToUpdateList;
			NGAP_Extended_AMFName_t	 Extended_AMFName;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_AMFConfigurationUpdateIEs_t;
typedef struct NGAP_AMFConfigurationUpdateAcknowledgeIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_AMFConfigurationUpdateAcknowledgeIEs__value {
		NGAP_AMFConfigurationUpdateAcknowledgeIEs__value_PR present;
		union NGAP_AMFConfigurationUpdateAcknowledgeIEs__NGAP_value_u {
			NGAP_AMF_TNLAssociationSetupList_t	 AMF_TNLAssociationSetupList;
			NGAP_TNLAssociationList_t	 TNLAssociationList;
			NGAP_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;
} NGAP_AMFConfigurationUpdateAcknowledgeIEs_t;
typedef struct NGAP_AMFConfigurationUpdateFailureIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_AMFConfigurationUpdateFailureIEs__value {
		NGAP_AMFConfigurationUpdateFailureIEs__value_PR present;
		union NGAP_AMFConfigurationUpdateFailureIEs__NGAP_value_u {
			NGAP_Cause_t	 Cause;
			NGAP_TimeToWait_t	 TimeToWait;
			NGAP_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;
} NGAP_AMFConfigurationUpdateFailureIEs_t;
typedef struct NGAP_AMFStatusIndicationIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_AMFStatusIndicationIEs__value {
		NGAP_AMFStatusIndicationIEs__value_PR present;
		union NGAP_AMFStatusIndicationIEs__NGAP_value_u {
			NGAP_UnavailableGUAMIList_t	 UnavailableGUAMIList;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_AMFStatusIndicationIEs_t;
typedef struct NGAP_NGResetIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_NGResetIEs__value {
		NGAP_NGResetIEs__value_PR present;
		union NGAP_NGResetIEs__NGAP_value_u {
			NGAP_Cause_t	 Cause;
			NGAP_ResetType_t	 ResetType;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_NGResetIEs_t;
typedef struct NGAP_NGResetAcknowledgeIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_NGResetAcknowledgeIEs__value {
		NGAP_NGResetAcknowledgeIEs__value_PR present;
		union NGAP_NGResetAcknowledgeIEs__NGAP_value_u {
			NGAP_UE_associatedLogicalNG_connectionList_t	 UE_associatedLogicalNG_connectionList;
			NGAP_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;
} NGAP_NGResetAcknowledgeIEs_t;
typedef struct NGAP_ErrorIndicationIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_ErrorIndicationIEs__value {
		NGAP_ErrorIndicationIEs__value_PR present;
		union NGAP_ErrorIndicationIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_Cause_t	 Cause;
			NGAP_CriticalityDiagnostics_t	 CriticalityDiagnostics;
			NGAP_FiveG_S_TMSI_t	 FiveG_S_TMSI;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_ErrorIndicationIEs_t;
typedef struct NGAP_OverloadStartIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_OverloadStartIEs__value {
		NGAP_OverloadStartIEs__value_PR present;
		union NGAP_OverloadStartIEs__NGAP_value_u {
			NGAP_OverloadResponse_t	 OverloadResponse;
			NGAP_TrafficLoadReductionIndication_t	 TrafficLoadReductionIndication;
			NGAP_OverloadStartNSSAIList_t	 OverloadStartNSSAIList;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_OverloadStartIEs_t;
typedef struct NGAP_OverloadStopIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_OverloadStopIEs__value {
		NGAP_OverloadStopIEs__value_PR present;
		union NGAP_OverloadStopIEs__NGAP_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;
} NGAP_OverloadStopIEs_t;
typedef struct NGAP_UplinkRANConfigurationTransferIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UplinkRANConfigurationTransferIEs__value {
		NGAP_UplinkRANConfigurationTransferIEs__value_PR present;
		union NGAP_UplinkRANConfigurationTransferIEs__NGAP_value_u {
			NGAP_SONConfigurationTransfer_t	 SONConfigurationTransfer;
			NGAP_EN_DCSONConfigurationTransfer_t	 EN_DCSONConfigurationTransfer;
			NGAP_IntersystemSONConfigurationTransfer_t	 IntersystemSONConfigurationTransfer;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_UplinkRANConfigurationTransferIEs_t;
typedef struct NGAP_DownlinkRANConfigurationTransferIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_DownlinkRANConfigurationTransferIEs__value {
		NGAP_DownlinkRANConfigurationTransferIEs__value_PR present;
		union NGAP_DownlinkRANConfigurationTransferIEs__NGAP_value_u {
			NGAP_SONConfigurationTransfer_t	 SONConfigurationTransfer;
			NGAP_EN_DCSONConfigurationTransfer_t	 EN_DCSONConfigurationTransfer;
			NGAP_IntersystemSONConfigurationTransfer_t	 IntersystemSONConfigurationTransfer;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_DownlinkRANConfigurationTransferIEs_t;
typedef struct NGAP_WriteReplaceWarningRequestIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_WriteReplaceWarningRequestIEs__value {
		NGAP_WriteReplaceWarningRequestIEs__value_PR present;
		union NGAP_WriteReplaceWarningRequestIEs__NGAP_value_u {
			NGAP_MessageIdentifier_t	 MessageIdentifier;
			NGAP_SerialNumber_t	 SerialNumber;
			NGAP_WarningAreaList_t	 WarningAreaList;
			NGAP_RepetitionPeriod_t	 RepetitionPeriod;
			NGAP_NumberOfBroadcastsRequested_t	 NumberOfBroadcastsRequested;
			NGAP_WarningType_t	 WarningType;
			NGAP_WarningSecurityInfo_t	 WarningSecurityInfo;
			NGAP_DataCodingScheme_t	 DataCodingScheme;
			NGAP_WarningMessageContents_t	 WarningMessageContents;
			NGAP_ConcurrentWarningMessageInd_t	 ConcurrentWarningMessageInd;
			NGAP_WarningAreaCoordinates_t	 WarningAreaCoordinates;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_WriteReplaceWarningRequestIEs_t;
typedef struct NGAP_WriteReplaceWarningResponseIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_WriteReplaceWarningResponseIEs__value {
		NGAP_WriteReplaceWarningResponseIEs__value_PR present;
		union NGAP_WriteReplaceWarningResponseIEs__NGAP_value_u {
			NGAP_MessageIdentifier_t	 MessageIdentifier;
			NGAP_SerialNumber_t	 SerialNumber;
			NGAP_BroadcastCompletedAreaList_t	 BroadcastCompletedAreaList;
			NGAP_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;
} NGAP_WriteReplaceWarningResponseIEs_t;
typedef struct NGAP_PWSCancelRequestIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PWSCancelRequestIEs__value {
		NGAP_PWSCancelRequestIEs__value_PR present;
		union NGAP_PWSCancelRequestIEs__NGAP_value_u {
			NGAP_MessageIdentifier_t	 MessageIdentifier;
			NGAP_SerialNumber_t	 SerialNumber;
			NGAP_WarningAreaList_t	 WarningAreaList;
			NGAP_CancelAllWarningMessages_t	 CancelAllWarningMessages;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_PWSCancelRequestIEs_t;
typedef struct NGAP_PWSCancelResponseIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PWSCancelResponseIEs__value {
		NGAP_PWSCancelResponseIEs__value_PR present;
		union NGAP_PWSCancelResponseIEs__NGAP_value_u {
			NGAP_MessageIdentifier_t	 MessageIdentifier;
			NGAP_SerialNumber_t	 SerialNumber;
			NGAP_BroadcastCancelledAreaList_t	 BroadcastCancelledAreaList;
			NGAP_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;
} NGAP_PWSCancelResponseIEs_t;
typedef struct NGAP_PWSRestartIndicationIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PWSRestartIndicationIEs__value {
		NGAP_PWSRestartIndicationIEs__value_PR present;
		union NGAP_PWSRestartIndicationIEs__NGAP_value_u {
			NGAP_CellIDListForRestart_t	 CellIDListForRestart;
			NGAP_GlobalRANNodeID_t	 GlobalRANNodeID;
			NGAP_TAIListForRestart_t	 TAIListForRestart;
			NGAP_EmergencyAreaIDListForRestart_t	 EmergencyAreaIDListForRestart;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_PWSRestartIndicationIEs_t;
typedef struct NGAP_PWSFailureIndicationIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PWSFailureIndicationIEs__value {
		NGAP_PWSFailureIndicationIEs__value_PR present;
		union NGAP_PWSFailureIndicationIEs__NGAP_value_u {
			NGAP_PWSFailedCellIDList_t	 PWSFailedCellIDList;
			NGAP_GlobalRANNodeID_t	 GlobalRANNodeID;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_PWSFailureIndicationIEs_t;
typedef struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value {
		NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value_PR present;
		union NGAP_DownlinkUEAssociatedNRPPaTransportIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_RoutingID_t	 RoutingID;
			NGAP_NRPPa_PDU_t	 NRPPa_PDU;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_DownlinkUEAssociatedNRPPaTransportIEs_t;
typedef struct NGAP_UplinkUEAssociatedNRPPaTransportIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value {
		NGAP_UplinkUEAssociatedNRPPaTransportIEs__value_PR present;
		union NGAP_UplinkUEAssociatedNRPPaTransportIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_RoutingID_t	 RoutingID;
			NGAP_NRPPa_PDU_t	 NRPPa_PDU;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_UplinkUEAssociatedNRPPaTransportIEs_t;
typedef struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value {
		NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value_PR present;
		union NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__NGAP_value_u {
			NGAP_RoutingID_t	 RoutingID;
			NGAP_NRPPa_PDU_t	 NRPPa_PDU;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_t;
typedef struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value {
		NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value_PR present;
		union NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__NGAP_value_u {
			NGAP_RoutingID_t	 RoutingID;
			NGAP_NRPPa_PDU_t	 NRPPa_PDU;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_t;
typedef struct NGAP_TraceStartIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_TraceStartIEs__value {
		NGAP_TraceStartIEs__value_PR present;
		union NGAP_TraceStartIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_TraceActivation_t	 TraceActivation;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_TraceStartIEs_t;
typedef struct NGAP_TraceFailureIndicationIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_TraceFailureIndicationIEs__value {
		NGAP_TraceFailureIndicationIEs__value_PR present;
		union NGAP_TraceFailureIndicationIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_NGRANTraceID_t	 NGRANTraceID;
			NGAP_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;
} NGAP_TraceFailureIndicationIEs_t;
typedef struct NGAP_DeactivateTraceIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_DeactivateTraceIEs__value {
		NGAP_DeactivateTraceIEs__value_PR present;
		union NGAP_DeactivateTraceIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_NGRANTraceID_t	 NGRANTraceID;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_DeactivateTraceIEs_t;
typedef struct NGAP_CellTrafficTraceIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_CellTrafficTraceIEs__value {
		NGAP_CellTrafficTraceIEs__value_PR present;
		union NGAP_CellTrafficTraceIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_NGRANTraceID_t	 NGRANTraceID;
			NGAP_NGRAN_CGI_t	 NGRAN_CGI;
			NGAP_TransportLayerAddress_t	 TransportLayerAddress;
			NGAP_PrivacyIndicator_t	 PrivacyIndicator;
			NGAP_URI_address_t	 URI_address;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_CellTrafficTraceIEs_t;
typedef struct NGAP_LocationReportingControlIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_LocationReportingControlIEs__value {
		NGAP_LocationReportingControlIEs__value_PR present;
		union NGAP_LocationReportingControlIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_LocationReportingRequestType_t	 LocationReportingRequestType;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_LocationReportingControlIEs_t;
typedef struct NGAP_LocationReportingFailureIndicationIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_LocationReportingFailureIndicationIEs__value {
		NGAP_LocationReportingFailureIndicationIEs__value_PR present;
		union NGAP_LocationReportingFailureIndicationIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_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;
} NGAP_LocationReportingFailureIndicationIEs_t;
typedef struct NGAP_LocationReportIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_LocationReportIEs__value {
		NGAP_LocationReportIEs__value_PR present;
		union NGAP_LocationReportIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_UserLocationInformation_t	 UserLocationInformation;
			NGAP_UEPresenceInAreaOfInterestList_t	 UEPresenceInAreaOfInterestList;
			NGAP_LocationReportingRequestType_t	 LocationReportingRequestType;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_LocationReportIEs_t;
typedef struct NGAP_UETNLABindingReleaseRequestIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UETNLABindingReleaseRequestIEs__value {
		NGAP_UETNLABindingReleaseRequestIEs__value_PR present;
		union NGAP_UETNLABindingReleaseRequestIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_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;
} NGAP_UETNLABindingReleaseRequestIEs_t;
typedef struct NGAP_UERadioCapabilityInfoIndicationIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UERadioCapabilityInfoIndicationIEs__value {
		NGAP_UERadioCapabilityInfoIndicationIEs__value_PR present;
		union NGAP_UERadioCapabilityInfoIndicationIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_UERadioCapability_t	 UERadioCapability;
			NGAP_UERadioCapabilityForPaging_t	 UERadioCapabilityForPaging;
			NGAP_UERadioCapability_t	 UERadioCapability_1;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_UERadioCapabilityInfoIndicationIEs_t;
typedef struct NGAP_UERadioCapabilityCheckRequestIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UERadioCapabilityCheckRequestIEs__value {
		NGAP_UERadioCapabilityCheckRequestIEs__value_PR present;
		union NGAP_UERadioCapabilityCheckRequestIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_UERadioCapability_t	 UERadioCapability;
			NGAP_UERadioCapabilityID_t	 UERadioCapabilityID;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_UERadioCapabilityCheckRequestIEs_t;
typedef struct NGAP_UERadioCapabilityCheckResponseIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UERadioCapabilityCheckResponseIEs__value {
		NGAP_UERadioCapabilityCheckResponseIEs__value_PR present;
		union NGAP_UERadioCapabilityCheckResponseIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_IMSVoiceSupportIndicator_t	 IMSVoiceSupportIndicator;
			NGAP_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;
} NGAP_UERadioCapabilityCheckResponseIEs_t;
typedef struct NGAP_SecondaryRATDataUsageReportIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_SecondaryRATDataUsageReportIEs__value {
		NGAP_SecondaryRATDataUsageReportIEs__value_PR present;
		union NGAP_SecondaryRATDataUsageReportIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_PDUSessionResourceSecondaryRATUsageList_t	 PDUSessionResourceSecondaryRATUsageList;
			NGAP_HandoverFlag_t	 HandoverFlag;
			NGAP_UserLocationInformation_t	 UserLocationInformation;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_SecondaryRATDataUsageReportIEs_t;
typedef struct NGAP_UplinkRIMInformationTransferIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UplinkRIMInformationTransferIEs__value {
		NGAP_UplinkRIMInformationTransferIEs__value_PR present;
		union NGAP_UplinkRIMInformationTransferIEs__NGAP_value_u {
			NGAP_RIMInformationTransfer_t	 RIMInformationTransfer;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_UplinkRIMInformationTransferIEs_t;
typedef struct NGAP_DownlinkRIMInformationTransferIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_DownlinkRIMInformationTransferIEs__value {
		NGAP_DownlinkRIMInformationTransferIEs__value_PR present;
		union NGAP_DownlinkRIMInformationTransferIEs__NGAP_value_u {
			NGAP_RIMInformationTransfer_t	 RIMInformationTransfer;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_DownlinkRIMInformationTransferIEs_t;
typedef struct NGAP_ConnectionEstablishmentIndicationIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_ConnectionEstablishmentIndicationIEs__value {
		NGAP_ConnectionEstablishmentIndicationIEs__value_PR present;
		union NGAP_ConnectionEstablishmentIndicationIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_UERadioCapability_t	 UERadioCapability;
			NGAP_EndIndication_t	 EndIndication;
			NGAP_S_NSSAI_t	 S_NSSAI;
			NGAP_AllowedNSSAI_t	 AllowedNSSAI;
			NGAP_UE_DifferentiationInfo_t	 UE_DifferentiationInfo;
			NGAP_DL_CP_SecurityInformation_t	 DL_CP_SecurityInformation;
			NGAP_NB_IoT_UEPriority_t	 NB_IoT_UEPriority;
			NGAP_Enhanced_CoverageRestriction_t	 Enhanced_CoverageRestriction;
			NGAP_CEmodeBrestricted_t	 CEmodeBrestricted;
			NGAP_UERadioCapabilityID_t	 UERadioCapabilityID;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_ConnectionEstablishmentIndicationIEs_t;
typedef struct NGAP_UERadioCapabilityIDMappingRequestIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UERadioCapabilityIDMappingRequestIEs__value {
		NGAP_UERadioCapabilityIDMappingRequestIEs__value_PR present;
		union NGAP_UERadioCapabilityIDMappingRequestIEs__NGAP_value_u {
			NGAP_UERadioCapabilityID_t	 UERadioCapabilityID;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_UERadioCapabilityIDMappingRequestIEs_t;
typedef struct NGAP_UERadioCapabilityIDMappingResponseIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_UERadioCapabilityIDMappingResponseIEs__value {
		NGAP_UERadioCapabilityIDMappingResponseIEs__value_PR present;
		union NGAP_UERadioCapabilityIDMappingResponseIEs__NGAP_value_u {
			NGAP_UERadioCapabilityID_t	 UERadioCapabilityID;
			NGAP_UERadioCapability_t	 UERadioCapability;
			NGAP_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;
} NGAP_UERadioCapabilityIDMappingResponseIEs_t;
typedef struct NGAP_AMFCPRelocationIndicationIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_AMFCPRelocationIndicationIEs__value {
		NGAP_AMFCPRelocationIndicationIEs__value_PR present;
		union NGAP_AMFCPRelocationIndicationIEs__NGAP_value_u {
			NGAP_AMF_UE_NGAP_ID_t	 AMF_UE_NGAP_ID;
			NGAP_RAN_UE_NGAP_ID_t	 RAN_UE_NGAP_ID;
			NGAP_S_NSSAI_t	 S_NSSAI;
			NGAP_AllowedNSSAI_t	 AllowedNSSAI;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_AMFCPRelocationIndicationIEs_t;
typedef struct NGAP_PDUSessionResourceModifyRequestTransferIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PDUSessionResourceModifyRequestTransferIEs__value {
		NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR present;
		union NGAP_PDUSessionResourceModifyRequestTransferIEs__NGAP_value_u {
			NGAP_PDUSessionAggregateMaximumBitRate_t	 PDUSessionAggregateMaximumBitRate;
			NGAP_UL_NGU_UP_TNLModifyList_t	 UL_NGU_UP_TNLModifyList;
			NGAP_NetworkInstance_t	 NetworkInstance;
			NGAP_QosFlowAddOrModifyRequestList_t	 QosFlowAddOrModifyRequestList;
			NGAP_QosFlowListWithCause_t	 QosFlowListWithCause;
			NGAP_UPTransportLayerInformationList_t	 UPTransportLayerInformationList;
			NGAP_CommonNetworkInstance_t	 CommonNetworkInstance;
			NGAP_UPTransportLayerInformationList_t	 UPTransportLayerInformationList_1;
			NGAP_CommonNetworkInstance_t	 CommonNetworkInstance_1;
			NGAP_UPTransportLayerInformation_t	 UPTransportLayerInformation;
			NGAP_SecurityIndication_t	 SecurityIndication;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_PDUSessionResourceModifyRequestTransferIEs_t;
typedef struct NGAP_PDUSessionResourceSetupRequestTransferIEs {
	NGAP_ProtocolIE_ID_t	 id;
	NGAP_Criticality_t	 criticality;
	struct NGAP_PDUSessionResourceSetupRequestTransferIEs__value {
		NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR present;
		union NGAP_PDUSessionResourceSetupRequestTransferIEs__NGAP_value_u {
			NGAP_PDUSessionAggregateMaximumBitRate_t	 PDUSessionAggregateMaximumBitRate;
			NGAP_UPTransportLayerInformation_t	 UPTransportLayerInformation;
			NGAP_UPTransportLayerInformationList_t	 UPTransportLayerInformationList;
			NGAP_DataForwardingNotPossible_t	 DataForwardingNotPossible;
			NGAP_PDUSessionType_t	 PDUSessionType;
			NGAP_SecurityIndication_t	 SecurityIndication;
			NGAP_NetworkInstance_t	 NetworkInstance;
			NGAP_QosFlowSetupRequestList_t	 QosFlowSetupRequestList;
			NGAP_CommonNetworkInstance_t	 CommonNetworkInstance;
			NGAP_DirectForwardingPathAvailability_t	 DirectForwardingPathAvailability;
			NGAP_UPTransportLayerInformation_t	 UPTransportLayerInformation_1;
			NGAP_UPTransportLayerInformationList_t	 UPTransportLayerInformationList_1;
			NGAP_CommonNetworkInstance_t	 CommonNetworkInstance_1;
			NGAP_RedundantPDUSessionInformation_t	 RedundantPDUSessionInformation;
		} choice;
		
		/* Context for parsing across buffer boundaries */
		asn_struct_ctx_t _asn_ctx;
	} value;
	
	/* Context for parsing across buffer boundaries */
	asn_struct_ctx_t _asn_ctx;
} NGAP_PDUSessionResourceSetupRequestTransferIEs_t;

/* Implementation */
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFPagingTarget_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFPagingTarget_ExtIEs_specs_1;
extern asn_TYPE_member_t asn_MBR_NGAP_AMFPagingTarget_ExtIEs_1[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AreaScopeOfMDT_NR_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaScopeOfMDT_NR_ExtIEs_specs_5;
extern asn_TYPE_member_t asn_MBR_NGAP_AreaScopeOfMDT_NR_ExtIEs_5[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AreaScopeOfMDT_EUTRA_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaScopeOfMDT_EUTRA_ExtIEs_specs_9;
extern asn_TYPE_member_t asn_MBR_NGAP_AreaScopeOfMDT_EUTRA_ExtIEs_9[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastCancelledAreaList_ExtIEs_specs_13;
extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastCancelledAreaList_ExtIEs_13[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastCompletedAreaList_ExtIEs_specs_17;
extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastCompletedAreaList_ExtIEs_17[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_CandidateCell_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidateCell_ExtIEs_specs_21;
extern asn_TYPE_member_t asn_MBR_NGAP_CandidateCell_ExtIEs_21[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_Cause_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_Cause_ExtIEs_specs_25;
extern asn_TYPE_member_t asn_MBR_NGAP_Cause_ExtIEs_25[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDListForRestart_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDListForRestart_ExtIEs_specs_29;
extern asn_TYPE_member_t asn_MBR_NGAP_CellIDListForRestart_ExtIEs_29[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CPTransportLayerInformation_ExtIEs_specs_33;
extern asn_TYPE_member_t asn_MBR_NGAP_CPTransportLayerInformation_ExtIEs_33[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusDL_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusDL_ExtIEs_specs_37;
extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusDL_ExtIEs_37[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusUL_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusUL_ExtIEs_specs_41;
extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusUL_ExtIEs_41[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProcedureStageChoice_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ProcedureStageChoice_ExtIEs_specs_45;
extern asn_TYPE_member_t asn_MBR_NGAP_ProcedureStageChoice_ExtIEs_45[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_ENB_ID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ENB_ID_ExtIEs_specs_49;
extern asn_TYPE_member_t asn_MBR_NGAP_ENB_ID_ExtIEs_49[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_EventTrigger_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EventTrigger_ExtIEs_specs_53;
extern asn_TYPE_member_t asn_MBR_NGAP_EventTrigger_ExtIEs_53[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_specs_57;
extern asn_TYPE_member_t asn_MBR_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_57[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalRANNodeID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalRANNodeID_ExtIEs_specs_61;
extern asn_TYPE_member_t asn_MBR_NGAP_GlobalRANNodeID_ExtIEs_61[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_GNB_ID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GNB_ID_ExtIEs_specs_65;
extern asn_TYPE_member_t asn_MBR_NGAP_GNB_ID_ExtIEs_65[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONTransferType_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONTransferType_ExtIEs_specs_69;
extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONTransferType_ExtIEs_69[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONInformation_ExtIEs_specs_73;
extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformation_ExtIEs_73[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONInformationReport_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONInformationReport_ExtIEs_specs_77;
extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformationReport_ExtIEs_77[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InterSystemHandoverReportType_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InterSystemHandoverReportType_ExtIEs_specs_81;
extern asn_TYPE_member_t asn_MBR_NGAP_InterSystemHandoverReportType_ExtIEs_81[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedCellInformation_ExtIEs_specs_85;
extern asn_TYPE_member_t asn_MBR_NGAP_LastVisitedCellInformation_ExtIEs_85[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_LoggedMDTTrigger_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LoggedMDTTrigger_ExtIEs_specs_89;
extern asn_TYPE_member_t asn_MBR_NGAP_LoggedMDTTrigger_ExtIEs_89[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_MDTModeNr_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDTModeNr_ExtIEs_specs_93;
extern asn_TYPE_member_t asn_MBR_NGAP_MDTModeNr_ExtIEs_93[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_M1ThresholdType_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1ThresholdType_ExtIEs_specs_97;
extern asn_TYPE_member_t asn_MBR_NGAP_M1ThresholdType_ExtIEs_97[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_N3IWF_ID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_N3IWF_ID_ExtIEs_specs_101;
extern asn_TYPE_member_t asn_MBR_NGAP_N3IWF_ID_ExtIEs_101[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NgENB_ID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NgENB_ID_ExtIEs_specs_105;
extern asn_TYPE_member_t asn_MBR_NGAP_NgENB_ID_ExtIEs_105[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_CGI_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_CGI_ExtIEs_specs_109;
extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CGI_ExtIEs_109[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NPN_AccessInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_AccessInformation_ExtIEs_specs_113;
extern asn_TYPE_member_t asn_MBR_NGAP_NPN_AccessInformation_ExtIEs_113[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NPN_MobilityInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_MobilityInformation_ExtIEs_specs_117;
extern asn_TYPE_member_t asn_MBR_NGAP_NPN_MobilityInformation_ExtIEs_117[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NPN_PagingAssistanceInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_PagingAssistanceInformation_ExtIEs_specs_121;
extern asn_TYPE_member_t asn_MBR_NGAP_NPN_PagingAssistanceInformation_ExtIEs_121[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NPN_Support_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_Support_ExtIEs_specs_125;
extern asn_TYPE_member_t asn_MBR_NGAP_NPN_Support_ExtIEs_125[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadResponse_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadResponse_ExtIEs_specs_129;
extern asn_TYPE_member_t asn_MBR_NGAP_OverloadResponse_ExtIEs_129[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSFailedCellIDList_ExtIEs_specs_133;
extern asn_TYPE_member_t asn_MBR_NGAP_PWSFailedCellIDList_ExtIEs_133[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosCharacteristics_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosCharacteristics_ExtIEs_specs_137;
extern asn_TYPE_member_t asn_MBR_NGAP_QosCharacteristics_ExtIEs_137[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_ResetType_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ResetType_ExtIEs_specs_141;
extern asn_TYPE_member_t asn_MBR_NGAP_ResetType_ExtIEs_141[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_SensorNameConfig_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SensorNameConfig_ExtIEs_specs_145;
extern asn_TYPE_member_t asn_MBR_NGAP_SensorNameConfig_ExtIEs_145[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_SONInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONInformation_ExtIEs_specs_149;
extern asn_TYPE_member_t asn_MBR_NGAP_SONInformation_ExtIEs_149[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_SONInformationReport_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONInformationReport_ExtIEs_specs_153;
extern asn_TYPE_member_t asn_MBR_NGAP_SONInformationReport_ExtIEs_153[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TargetID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetID_ExtIEs_specs_157;
extern asn_TYPE_member_t asn_MBR_NGAP_TargetID_ExtIEs_157[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TNGF_ID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TNGF_ID_ExtIEs_specs_161;
extern asn_TYPE_member_t asn_MBR_NGAP_TNGF_ID_ExtIEs_161[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TWIF_ID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TWIF_ID_ExtIEs_specs_165;
extern asn_TYPE_member_t asn_MBR_NGAP_TWIF_ID_ExtIEs_165[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEHistoryInformationFromTheUE_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEHistoryInformationFromTheUE_ExtIEs_specs_169;
extern asn_TYPE_member_t asn_MBR_NGAP_UEHistoryInformationFromTheUE_ExtIEs_169[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEIdentityIndexValue_ExtIEs_specs_173;
extern asn_TYPE_member_t asn_MBR_NGAP_UEIdentityIndexValue_ExtIEs_173[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UE_NGAP_IDs_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_NGAP_IDs_ExtIEs_specs_177;
extern asn_TYPE_member_t asn_MBR_NGAP_UE_NGAP_IDs_ExtIEs_177[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEPagingIdentity_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEPagingIdentity_ExtIEs_specs_181;
extern asn_TYPE_member_t asn_MBR_NGAP_UEPagingIdentity_ExtIEs_181[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERLFReportContainer_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERLFReportContainer_ExtIEs_specs_185;
extern asn_TYPE_member_t asn_MBR_NGAP_UERLFReportContainer_ExtIEs_185[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UPTransportLayerInformation_ExtIEs_specs_189;
extern asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformation_ExtIEs_189[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UserLocationInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformation_ExtIEs_specs_193;
extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformation_ExtIEs_193[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UserLocationInformationW_AGF_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationW_AGF_ExtIEs_specs_197;
extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationW_AGF_ExtIEs_197[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_W_AGF_ID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_W_AGF_ID_ExtIEs_specs_201;
extern asn_TYPE_member_t asn_MBR_NGAP_W_AGF_ID_ExtIEs_201[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_WarningAreaList_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WarningAreaList_ExtIEs_specs_205;
extern asn_TYPE_member_t asn_MBR_NGAP_WarningAreaList_ExtIEs_205[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupRequestIEs_specs_209;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupRequestIEs_209[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupResponseIEs_specs_213;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupResponseIEs_213[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseCommandIEs_specs_217;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseCommandIEs_217[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseResponseIEs_specs_221;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseResponseIEs_221[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyRequestIEs_specs_225;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyRequestIEs_225[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyResponseIEs_specs_229;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyResponseIEs_229[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceNotifyIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyIEs_specs_233;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyIEs_233[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyIndicationIEs_specs_237;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyIndicationIEs_237[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyConfirmIEs_specs_241;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyConfirmIEs_241[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupRequestIEs_specs_245;
extern asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupRequestIEs_245[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupResponseIEs_specs_249;
extern asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupResponseIEs_249[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupFailureIEs_specs_253;
extern asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupFailureIEs_253[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseRequest_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseRequest_IEs_specs_257;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseRequest_IEs_257[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseCommand_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseCommand_IEs_specs_261;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseCommand_IEs_261[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseComplete_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseComplete_IEs_specs_265;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseComplete_IEs_265[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeRequestIEs_specs_269;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeRequestIEs_269[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeResponseIEs_specs_273;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeResponseIEs_273[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeFailureIEs_specs_277;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeFailureIEs_277[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendRequestIEs_specs_281;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendRequestIEs_281[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendResponseIEs_specs_285;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendResponseIEs_285[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendFailureIEs_specs_289;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendFailureIEs_289[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationRequestIEs_specs_293;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationRequestIEs_293[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationResponseIEs_specs_297;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationResponseIEs_297[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationFailureIEs_specs_301;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationFailureIEs_301[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RRCInactiveTransitionReportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RRCInactiveTransitionReportIEs_specs_305;
extern asn_TYPE_member_t asn_MBR_NGAP_RRCInactiveTransitionReportIEs_305[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RetrieveUEInformationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RetrieveUEInformationIEs_specs_309;
extern asn_TYPE_member_t asn_MBR_NGAP_RetrieveUEInformationIEs_309[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEInformationTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEInformationTransferIEs_specs_313;
extern asn_TYPE_member_t asn_MBR_NGAP_UEInformationTransferIEs_313[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANCPRelocationIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANCPRelocationIndicationIEs_specs_317;
extern asn_TYPE_member_t asn_MBR_NGAP_RANCPRelocationIndicationIEs_317[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequiredIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequiredIEs_specs_321;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequiredIEs_321[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCommandIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCommandIEs_specs_325;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverCommandIEs_325[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverPreparationFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverPreparationFailureIEs_specs_329;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverPreparationFailureIEs_329[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestIEs_specs_333;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestIEs_333[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequestAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestAcknowledgeIEs_specs_337;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestAcknowledgeIEs_337[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverFailureIEs_specs_341;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverFailureIEs_341[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverNotifyIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverNotifyIEs_specs_345;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverNotifyIEs_345[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestIEs_specs_349;
extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestIEs_349[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestAcknowledgeIEs_specs_353;
extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestAcknowledgeIEs_353[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestFailureIEs_specs_357;
extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestFailureIEs_357[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCancelIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCancelIEs_specs_361;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverCancelIEs_361[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCancelAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCancelAcknowledgeIEs_specs_365;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverCancelAcknowledgeIEs_365[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverSuccessIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverSuccessIEs_specs_369;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverSuccessIEs_369[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANEarlyStatusTransferIEs_specs_373;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRANEarlyStatusTransferIEs_373[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANEarlyStatusTransferIEs_specs_377;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANEarlyStatusTransferIEs_377[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANStatusTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANStatusTransferIEs_specs_381;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRANStatusTransferIEs_381[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANStatusTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANStatusTransferIEs_specs_385;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANStatusTransferIEs_385[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PagingIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingIEs_specs_389;
extern asn_TYPE_member_t asn_MBR_NGAP_PagingIEs_389[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialUEMessage_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialUEMessage_IEs_specs_393;
extern asn_TYPE_member_t asn_MBR_NGAP_InitialUEMessage_IEs_393[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkNASTransport_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkNASTransport_IEs_specs_397;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkNASTransport_IEs_397[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkNASTransport_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkNASTransport_IEs_specs_401;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkNASTransport_IEs_401[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NASNonDeliveryIndication_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NASNonDeliveryIndication_IEs_specs_405;
extern asn_TYPE_member_t asn_MBR_NGAP_NASNonDeliveryIndication_IEs_405[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RerouteNASRequest_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RerouteNASRequest_IEs_specs_409;
extern asn_TYPE_member_t asn_MBR_NGAP_RerouteNASRequest_IEs_409[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupRequestIEs_specs_413;
extern asn_TYPE_member_t asn_MBR_NGAP_NGSetupRequestIEs_413[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupResponseIEs_specs_417;
extern asn_TYPE_member_t asn_MBR_NGAP_NGSetupResponseIEs_417[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupFailureIEs_specs_421;
extern asn_TYPE_member_t asn_MBR_NGAP_NGSetupFailureIEs_421[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateIEs_specs_425;
extern asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateIEs_425[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateAcknowledgeIEs_specs_429;
extern asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateAcknowledgeIEs_429[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateFailureIEs_specs_433;
extern asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateFailureIEs_433[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateIEs_specs_437;
extern asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateIEs_437[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateAcknowledgeIEs_specs_441;
extern asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateAcknowledgeIEs_441[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateFailureIEs_specs_445;
extern asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateFailureIEs_445[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFStatusIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFStatusIndicationIEs_specs_449;
extern asn_TYPE_member_t asn_MBR_NGAP_AMFStatusIndicationIEs_449[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGResetIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGResetIEs_specs_453;
extern asn_TYPE_member_t asn_MBR_NGAP_NGResetIEs_453[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGResetAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGResetAcknowledgeIEs_specs_457;
extern asn_TYPE_member_t asn_MBR_NGAP_NGResetAcknowledgeIEs_457[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_ErrorIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ErrorIndicationIEs_specs_461;
extern asn_TYPE_member_t asn_MBR_NGAP_ErrorIndicationIEs_461[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadStartIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStartIEs_specs_465;
extern asn_TYPE_member_t asn_MBR_NGAP_OverloadStartIEs_465[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadStopIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStopIEs_specs_469;
extern asn_TYPE_member_t asn_MBR_NGAP_OverloadStopIEs_469[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANConfigurationTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANConfigurationTransferIEs_specs_473;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRANConfigurationTransferIEs_473[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANConfigurationTransferIEs_specs_477;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANConfigurationTransferIEs_477[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_WriteReplaceWarningRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WriteReplaceWarningRequestIEs_specs_481;
extern asn_TYPE_member_t asn_MBR_NGAP_WriteReplaceWarningRequestIEs_481[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_WriteReplaceWarningResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WriteReplaceWarningResponseIEs_specs_485;
extern asn_TYPE_member_t asn_MBR_NGAP_WriteReplaceWarningResponseIEs_485[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSCancelRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSCancelRequestIEs_specs_489;
extern asn_TYPE_member_t asn_MBR_NGAP_PWSCancelRequestIEs_489[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSCancelResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSCancelResponseIEs_specs_493;
extern asn_TYPE_member_t asn_MBR_NGAP_PWSCancelResponseIEs_493[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSRestartIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSRestartIndicationIEs_specs_497;
extern asn_TYPE_member_t asn_MBR_NGAP_PWSRestartIndicationIEs_497[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSFailureIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSFailureIndicationIEs_specs_501;
extern asn_TYPE_member_t asn_MBR_NGAP_PWSFailureIndicationIEs_501[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_specs_505;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_505[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkUEAssociatedNRPPaTransportIEs_specs_509;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkUEAssociatedNRPPaTransportIEs_509[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_specs_513;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_513[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_specs_517;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_517[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TraceStartIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceStartIEs_specs_521;
extern asn_TYPE_member_t asn_MBR_NGAP_TraceStartIEs_521[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TraceFailureIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceFailureIndicationIEs_specs_525;
extern asn_TYPE_member_t asn_MBR_NGAP_TraceFailureIndicationIEs_525[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DeactivateTraceIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DeactivateTraceIEs_specs_529;
extern asn_TYPE_member_t asn_MBR_NGAP_DeactivateTraceIEs_529[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellTrafficTraceIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellTrafficTraceIEs_specs_533;
extern asn_TYPE_member_t asn_MBR_NGAP_CellTrafficTraceIEs_533[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingControlIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingControlIEs_specs_537;
extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportingControlIEs_537[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingFailureIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingFailureIndicationIEs_specs_541;
extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportingFailureIndicationIEs_541[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportIEs_specs_545;
extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportIEs_545[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UETNLABindingReleaseRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UETNLABindingReleaseRequestIEs_specs_549;
extern asn_TYPE_member_t asn_MBR_NGAP_UETNLABindingReleaseRequestIEs_549[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityInfoIndicationIEs_specs_553;
extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityInfoIndicationIEs_553[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityCheckRequestIEs_specs_557;
extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityCheckRequestIEs_557[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityCheckResponseIEs_specs_561;
extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityCheckResponseIEs_561[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_SecondaryRATDataUsageReportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecondaryRATDataUsageReportIEs_specs_565;
extern asn_TYPE_member_t asn_MBR_NGAP_SecondaryRATDataUsageReportIEs_565[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRIMInformationTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRIMInformationTransferIEs_specs_569;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRIMInformationTransferIEs_569[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRIMInformationTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRIMInformationTransferIEs_specs_573;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRIMInformationTransferIEs_573[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ConnectionEstablishmentIndicationIEs_specs_577;
extern asn_TYPE_member_t asn_MBR_NGAP_ConnectionEstablishmentIndicationIEs_577[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityIDMappingRequestIEs_specs_581;
extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityIDMappingRequestIEs_581[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityIDMappingResponseIEs_specs_585;
extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityIDMappingResponseIEs_585[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFCPRelocationIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFCPRelocationIndicationIEs_specs_589;
extern asn_TYPE_member_t asn_MBR_NGAP_AMFCPRelocationIndicationIEs_589[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyRequestTransferIEs_specs_593;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyRequestTransferIEs_593[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupRequestTransferIEs_specs_597;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupRequestTransferIEs_597[3];

#ifdef __cplusplus
}
#endif

#endif	/* _NGAP_ProtocolIE_Field_H_ */
#include <asn_internal.h>
