LibNGAP_Templates.ttcn 1.69 MB
Newer Older
10001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011 10012 10013 10014 10015 10016 10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 10027 10028 10029 10030 10031 10032 10033 10034 10035 10036 10037 10038 10039 10040 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052 10053 10054 10055 10056 10057 10058 10059 10060 10061 10062 10063 10064 10065 10066 10067 10068 10069 10070 10071 10072 10073 10074 10075 10076 10077 10078 10079 10080 10081 10082 10083 10084 10085 10086 10087 10088 10089 10090 10091 10092 10093 10094 10095 10096 10097 10098 10099 10100 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 10113 10114 10115 10116 10117 10118 10119 10120 10121 10122 10123 10124 10125 10126 10127 10128 10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 10142 10143 10144 10145 10146 10147 10148 10149 10150 10151 10152 10153 10154 10155 10156 10157 10158 10159 10160 10161 10162 10163 10164 10165 10166 10167 10168 10169 10170 10171 10172 10173 10174 10175 10176 10177 10178 10179 10180 10181 10182 10183 10184 10185 10186 10187 10188 10189 10190 10191 10192 10193 10194 10195 10196 10197 10198 10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 10221 10222 10223 10224 10225 10226 10227 10228 10229 10230 10231 10232 10233 10234 10235 10236 10237 10238 10239 10240 10241 10242 10243 10244 10245 10246 10247 10248 10249 10250 10251 10252 10253 10254 10255 10256 10257 10258 10259 10260 10261 10262 10263 10264 10265 10266 10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 10278 10279 10280 10281 10282 10283 10284 10285 10286 10287 10288 10289 10290 10291 10292 10293 10294 10295 10296 10297 10298 10299 10300 10301 10302 10303 10304 10305 10306 10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 10324 10325 10326 10327 10328 10329 10330 10331 10332 10333 10334 10335 10336 10337 10338 10339 10340 10341 10342 10343 10344 10345 10346 10347 10348 10349 10350 10351 10352 10353 10354 10355 10356 10357 10358 10359 10360 10361 10362 10363 10364 10365 10366 10367 10368 10369 10370 10371 10372 10373 10374 10375 10376 10377 10378 10379 10380 10381 10382 10383 10384 10385 10386 10387 10388 10389 10390 10391 10392 10393 10394 10395 10396 10397 10398 10399 10400 10401 10402 10403 10404 10405 10406 10407 10408 10409 10410 10411 10412 10413 10414 10415 10416 10417 10418 10419 10420 10421 10422 10423 10424 10425 10426 10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 10440 10441 10442 10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 10475 10476 10477 10478 10479 10480 10481 10482 10483 10484 10485 10486 10487 10488 10489 10490 10491 10492 10493 10494 10495 10496 10497 10498 10499 10500 10501 10502 10503 10504 10505 10506 10507 10508 10509 10510 10511 10512 10513 10514 10515 10516 10517 10518 10519 10520 10521 10522 10523 10524 10525 10526 10527 10528 10529 10530 10531 10532 10533 10534 10535 10536 10537 10538 10539 10540 10541 10542 10543 10544 10545 10546 10547 10548 10549 10550 10551 10552 10553 10554 10555 10556 10557 10558 10559 10560 10561 10562 10563 10564 10565 10566 10567 10568 10569 10570 10571 10572 10573 10574 10575 10576 10577 10578 10579 10580 10581 10582 10583 10584 10585 10586 10587 10588 10589 10590 10591 10592 10593 10594 10595 10596 10597 10598 10599 10600 10601 10602 10603 10604 10605 10606 10607 10608 10609 10610 10611 10612 10613 10614 10615 10616 10617 10618 10619 10620 10621 10622 10623 10624 10625 10626 10627 10628 10629 10630 10631 10632 10633 10634 10635 10636 10637 10638 10639 10640 10641 10642 10643 10644 10645 10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 10656 10657 10658 10659 10660 10661 10662 10663 10664 10665 10666 10667 10668 10669 10670 10671 10672 10673 10674 10675 10676 10677 10678 10679 10680 10681 10682 10683 10684 10685 10686 10687 10688 10689 10690 10691 10692 10693 10694 10695 10696 10697 10698 10699 10700 10701 10702 10703 10704 10705 10706 10707 10708 10709 10710 10711 10712 10713 10714 10715 10716 10717 10718 10719 10720 10721 10722 10723 10724 10725 10726 10727 10728 10729 10730 10731 10732 10733 10734 10735 10736 10737 10738 10739 10740 10741 10742 10743 10744 10745 10746 10747 10748 10749 10750 10751 10752 10753 10754 10755 10756 10757 10758
                    iE_Extensions   := p_iE_Extensions
                } // End of template m_pC5QoSFlowItem

                template (omit) PC5FlowBitRates m_pC5FlowBitRates(
                                                                in template (value) BitRate p_guaranteedFlowBitRate,
                                                                in template (value) BitRate p_maximumFlowBitRate,
                                                                in template (omit) PC5FlowBitRates.iE_Extensions p_iE_Extensions := omit
                                                                ) := {
                    guaranteedFlowBitRate := p_guaranteedFlowBitRate,
                    maximumFlowBitRate    := p_maximumFlowBitRate,
                    iE_Extensions         := p_iE_Extensions
                } // End of template m_pC5FlowBitRates

                template (value) PrivacyIndicator m_privacyIndicator(in PrivacyIndicator p_value := immediate_MDT) := p_value;

                template (omit) PDUSessionAggregateMaximumBitRate m_pDUSessionAggregateMaximumBitRate(
                                                                                                    in template (value) BitRate p_pDUSessionAggregateMaximumBitRateDL,
                                                                                                    in template (value) BitRate p_pDUSessionAggregateMaximumBitRateUL,
                                                                                                    in template (omit) PDUSessionAggregateMaximumBitRate.iE_Extensions p_iE_Extensions := omit
                                                                                                    ) := {
                    pDUSessionAggregateMaximumBitRateDL := p_pDUSessionAggregateMaximumBitRateDL,
                    pDUSessionAggregateMaximumBitRateUL := p_pDUSessionAggregateMaximumBitRateUL,
                    iE_Extensions                       := p_iE_Extensions
                } // End of template m_pDUSessionAggregateMaximumBitRate

                template (omit) PDUSessionResourceAdmittedItem m_pDUSessionResourceAdmittedItem(
                                                                                                in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                in template (value) PDUSessionResourceAdmittedItem.handoverRequestAcknowledgeTransfer p_handoverRequestAcknowledgeTransfer,
                                                                                                in template (omit) PDUSessionResourceAdmittedItem.iE_Extensions p_iE_Extensions := omit
                                                                                                ) := {
                    pDUSessionID                       := p_pDUSessionID,
                    handoverRequestAcknowledgeTransfer := p_handoverRequestAcknowledgeTransfer,
                    iE_Extensions                      := p_iE_Extensions
                } // End of template m_pDUSessionResourceAdmittedItem

                template (omit) PDUSessionResourceFailedToModifyItemModCfm m_pDUSessionResourceFailedToModifyItemModCfm(
                                                                                                                        in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                                        in template (value) PDUSessionResourceFailedToModifyItemModCfm.pDUSessionResourceModifyIndicationUnsuccessfulTransfer p_pDUSessionResourceModifyIndicationUnsuccessfulTransfer,
                                                                                                                        in template (omit) PDUSessionResourceFailedToModifyItemModCfm.iE_Extensions p_iE_Extensions := omit
                                                                                                                        ) := {
                    pDUSessionID                                           := p_pDUSessionID,
                    pDUSessionResourceModifyIndicationUnsuccessfulTransfer := p_pDUSessionResourceModifyIndicationUnsuccessfulTransfer,
                    iE_Extensions                                          := p_iE_Extensions
                } // End of template m_pDUSessionResourceFailedToModifyItemModCfm

                template (omit) PDUSessionResourceFailedToModifyItemModRes m_pDUSessionResourceFailedToModifyItemModRes(
                                                                                                                        in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                                        in template (value) PDUSessionResourceFailedToModifyItemModRes.pDUSessionResourceModifyUnsuccessfulTransfer p_pDUSessionResourceModifyUnsuccessfulTransfer,
                                                                                                                        in template (omit) PDUSessionResourceFailedToModifyItemModRes.iE_Extensions p_iE_Extensions := omit
                                                                                                                        ) := {
                    pDUSessionID                                 := p_pDUSessionID,
                    pDUSessionResourceModifyUnsuccessfulTransfer := p_pDUSessionResourceModifyUnsuccessfulTransfer,
                    iE_Extensions                                := p_iE_Extensions
                } // End of template m_pDUSessionResourceFailedToModifyItemModRes

                template (omit) PDUSessionResourceFailedToResumeItemRESReq m_pDUSessionResourceFailedToResumeItemRESReq(
                                                                                                                        in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                                        in template (value) Cause p_cause,
                                                                                                                        in template (omit) PDUSessionResourceFailedToResumeItemRESReq.iE_Extensions p_iE_Extensions := omit
                                                                                                                        ) := {
                    pDUSessionID  := p_pDUSessionID,
                    cause         := p_cause,
                    iE_Extensions := p_iE_Extensions
                } // End of template m_pDUSessionResourceFailedToResumeItemRESReq

                template (omit) PDUSessionResourceFailedToResumeItemRESRes m_pDUSessionResourceFailedToResumeItemRESRes(
                                                                                                                        in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                                        in template (value) Cause p_cause,
                                                                                                                        in template (omit) PDUSessionResourceFailedToResumeItemRESRes.iE_Extensions p_iE_Extensions := omit
                                                                                                                        ) := {
                    pDUSessionID  := p_pDUSessionID,
                    cause         := p_cause,
                    iE_Extensions := p_iE_Extensions
                } // End of template m_pDUSessionResourceFailedToResumeItemRESRes

                template (omit) PDUSessionResourceFailedToSetupItemCxtFail m_pDUSessionResourceFailedToSetupItemCxtFail(
                                                                                                                        in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                                        in template (value) PDUSessionResourceFailedToSetupItemCxtFail.pDUSessionResourceSetupUnsuccessfulTransfer p_pDUSessionResourceSetupUnsuccessfulTransfer,
                                                                                                                        in template (omit) PDUSessionResourceFailedToSetupItemCxtFail.iE_Extensions p_iE_Extensions := omit
                                                                                                                        ) := {
                    pDUSessionID                                := p_pDUSessionID,
                    pDUSessionResourceSetupUnsuccessfulTransfer := p_pDUSessionResourceSetupUnsuccessfulTransfer,
                    iE_Extensions                               := p_iE_Extensions
                } // End of template m_pDUSessionResourceFailedToSetupItemCxtFail

                template (omit) PDUSessionResourceFailedToSetupItemCxtRes m_pDUSessionResourceFailedToSetupItemCxtRes(
                                                                                                                    in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                                    in template (value) PDUSessionResourceFailedToSetupItemCxtRes.pDUSessionResourceSetupUnsuccessfulTransfer p_pDUSessionResourceSetupUnsuccessfulTransfer,
                                                                                                                    in template (omit) PDUSessionResourceFailedToSetupItemCxtRes.iE_Extensions p_iE_Extensions := omit
                                                                                                                    ) := {
                    pDUSessionID                                := p_pDUSessionID,
                    pDUSessionResourceSetupUnsuccessfulTransfer := p_pDUSessionResourceSetupUnsuccessfulTransfer,
                    iE_Extensions                               := p_iE_Extensions
                } // End of template m_pDUSessionResourceFailedToSetupItemCxtRes

                template (omit) PDUSessionResourceFailedToSetupItemHOAck m_pDUSessionResourceFailedToSetupItemHOAck(
                                                                                                                    in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                                    in template (value) PDUSessionResourceFailedToSetupItemHOAck.handoverResourceAllocationUnsuccessfulTransfer p_handoverResourceAllocationUnsuccessfulTransfer,  
                                                                                                                    in template (omit) PDUSessionResourceFailedToSetupItemHOAck.iE_Extensions p_iE_Extensions := omit
                                                                                                                    ) := {
                    pDUSessionID                                   := p_pDUSessionID,  
                    handoverResourceAllocationUnsuccessfulTransfer := p_handoverResourceAllocationUnsuccessfulTransfer,
                    iE_Extensions                                  := p_iE_Extensions
                } // End of template m_pDUSessionResourceFailedToSetupItemHOAck

                template (omit) PDUSessionResourceFailedToSetupItemPSReq m_pDUSessionResourceFailedToSetupItemPSReq(
                                                                                                                    in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                                    in template (value) PDUSessionResourceFailedToSetupItemPSReq.pathSwitchRequestSetupFailedTransfer p_pathSwitchRequestSetupFailedTransfer,  
                                                                                                                    in template (omit) PDUSessionResourceFailedToSetupItemPSReq.iE_Extensions p_iE_Extensions := omit
                                                                                                                    ) := {
                    pDUSessionID                         := p_pDUSessionID,
                    pathSwitchRequestSetupFailedTransfer := p_pathSwitchRequestSetupFailedTransfer,
                    iE_Extensions                        := p_iE_Extensions
                } // End of template m_pDUSessionResourceFailedToSetupItemPSReq

                template (omit) PDUSessionResourceFailedToSetupItemSURes m_pDUSessionResourceFailedToSetupItemSURes(
                                                                                                                    in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                                    in template (value) PDUSessionResourceFailedToSetupItemSURes.pDUSessionResourceSetupUnsuccessfulTransfer p_pDUSessionResourceSetupUnsuccessfulTransfer,
                                                                                                                    in template (omit) PDUSessionResourceFailedToSetupItemSURes.iE_Extensions p_iE_Extensions := omit
                                                                                                                    ) := {
                    pDUSessionID                                := p_pDUSessionID,
                    pDUSessionResourceSetupUnsuccessfulTransfer := p_pDUSessionResourceSetupUnsuccessfulTransfer,
                    iE_Extensions                               := p_iE_Extensions
                } // End of template m_pDUSessionResourceFailedToSetupItemSURes

                template (omit) PDUSessionResourceHandoverItem m_pDUSessionResourceHandoverItem(
                                                                                                in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                in template (value) PDUSessionResourceHandoverItem.handoverCommandTransfer p_handoverCommandTransfer,
                                                                                                in template (omit) PDUSessionResourceHandoverItem.iE_Extensions p_iE_Extensions := omit
                                                                                                ) := {
                    pDUSessionID            := p_pDUSessionID,
                    handoverCommandTransfer := p_handoverCommandTransfer,
                    iE_Extensions           := p_iE_Extensions
                } // End of template m_pDUSessionResourceHandoverItem

                template (omit) PDUSessionResourceInformationItem m_pDUSessionResourceInformationItem(
                                                                                                    in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                    in template (value) QosFlowInformationList p_qosFlowInformationList,
                                                                                                    in template (omit) DRBsToQosFlowsMappingList p_dRBsToQosFlowsMappingList := omit,
                                                                                                    in template (omit) PDUSessionResourceInformationItem.iE_Extensions p_iE_Extensions := omit
                                                                                                    ) := {
                    pDUSessionID              := p_pDUSessionID,
                    qosFlowInformationList    := p_qosFlowInformationList,
                    dRBsToQosFlowsMappingList := p_dRBsToQosFlowsMappingList,
                    iE_Extensions             := p_iE_Extensions
                } // End of template m_pDUSessionResourceInformationItem

                template (omit) PDUSessionResourceItemCxtRelCpl m_pDUSessionResourceItemCxtRelCpl(
                                                                                                in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                in template (omit) PDUSessionResourceItemCxtRelCpl.iE_Extensions p_iE_Extensions := omit
                                                                                                ) := {
                    pDUSessionID  := p_pDUSessionID,
                    iE_Extensions := p_iE_Extensions
                } // End of template m_pDUSessionResourceItemCxtRelCpl

                template (value) PDUSessionResourceItemCxtRelCpl.iE_Extensions m_pDUSessionResourceItemCxtRelCpl_id_PDUSessionResourceReleaseResponseTransfer(
                                                                                                                                                            in template (value) PDUSessionResourceReleaseResponseTransfer_OCTET_STRING p_pDUSessionResourceReleaseResponseTransfer_OCTET_STRING
                                                                                                                                                            ) := {
                    { 
                        id             := id_PDUSessionResourceReleaseResponseTransfer,
                        criticality    := ignore,
                        extensionValue := { PDUSessionResourceReleaseResponseTransfer_OCTET_STRING := p_pDUSessionResourceReleaseResponseTransfer_OCTET_STRING }    
                    }
                } // End of template m_pDUSessionResourceItemCxtRelCpl_id_PDUSessionResourceReleaseResponseTransfer

                template (omit) PDUSessionResourceItemCxtRelReq m_pDUSessionResourceItemCxtRelReq(
                                                                                                in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                in template (omit) PDUSessionResourceItemCxtRelReq.iE_Extensions p_iE_Extensions := omit
                                                                                                ) := {
                    pDUSessionID  := p_pDUSessionID,
                    iE_Extensions := p_iE_Extensions
                } // End of template m_pDUSessionResourceItemCxtRelReq

                template (omit) PDUSessionResourceItemHORqd m_pDUSessionResourceItemHORqd(
                                                                                        in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                        in template (value) PDUSessionResourceItemHORqd.handoverRequiredTransfer p_handoverRequiredTransfer,
                                                                                        in template (omit) PDUSessionResourceItemHORqd.iE_Extensions p_iE_Extensions := omit
                                                                                        ) := {
                    pDUSessionID             := p_pDUSessionID,
                    handoverRequiredTransfer := p_handoverRequiredTransfer,
                    iE_Extensions            := p_iE_Extensions
                } // End of template m_pDUSessionResourceItemHORqd

                template (omit) PDUSessionResourceModifyConfirmTransfer m_pDUSessionResourceModifyConfirmTransfer(
                                                                                                                in template (value) QosFlowModifyConfirmList p_qosFlowModifyConfirmList,
                                                                                                                in template (value) UPTransportLayerInformation p_uLNGU_UP_TNLInformation,
                                                                                                                in template (omit) UPTransportLayerInformationPairList p_additionalNG_UUPTNLInformation := omit,
                                                                                                                in template (omit) QosFlowListWithCause p_qosFlowFailedToModifyList := omit,
                                                                                                                in template (omit) PDUSessionResourceModifyConfirmTransfer.iE_Extensions p_iE_Extensions := omit
                                                                                                                ) := {
                    qosFlowModifyConfirmList       := p_qosFlowModifyConfirmList,
                    uLNGU_UP_TNLInformation        := p_uLNGU_UP_TNLInformation,
                    additionalNG_UUPTNLInformation := p_additionalNG_UUPTNLInformation,
                    qosFlowFailedToModifyList      := p_qosFlowFailedToModifyList,
                    iE_Extensions                  := p_iE_Extensions
                } // End of template m_pDUSessionResourceModifyConfirmTransfer

                template (value) PDUSessionResourceModifyConfirmTransfer.iE_Extensions m_pDUSessionResourceModifyConfirmTransfer_id_RedundantUL_NGU_UP_TNLInformation(
                                                                                                                                                                    in template (value) UPTransportLayerInformation p_uPTransportLayerInformation
                                                                                                                                                                    ) := {
                    { 
                        id             := id_RedundantUL_NGU_UP_TNLInformation,
                        criticality    := ignore,
                        extensionValue := { UPTransportLayerInformation := p_uPTransportLayerInformation }    
                    }
                } // End of template m_pDUSessionResourceModifyConfirmTransferr_id_RedundantUL_NGU_UP_TNLInformation

                template (value) PDUSessionResourceModifyConfirmTransfer.iE_Extensions m_pDUSessionResourceModifyConfirmTransfer_id_AdditionalRedundantNGU_UP_TNLInformation(
                                                                                                                                                                            in template (value) UPTransportLayerInformationPairList p_uPTransportLayerInformationPairList
                                                                                                                                                                            ) := {
                    { 
                        id             := id_AdditionalRedundantNGU_UP_TNLInformation,
                        criticality    := ignore,
                        extensionValue := { UPTransportLayerInformationPairList := p_uPTransportLayerInformationPairList }    
                    }
                } // End of template m_pDUSessionResourceModifyConfirmTransferr_id_AdditionalRedundantNGU_UP_TNLInformation

                template (omit) PDUSessionResourceModifyIndicationUnsuccessfulTransfer m_pDUSessionResourceModifyIndicationUnsuccessfulTransfer(
                                                                                                                                                in template (value) Cause p_cause,
                                                                                                                                                in template (omit) PDUSessionResourceModifyIndicationUnsuccessfulTransfer.iE_Extensions p_iE_Extensions := omit
                                                                                                                                                ) := {
                    cause         := p_cause,
                    iE_Extensions := p_iE_Extensions
                } // End of template m_pDUSessionResourceModifyIndicationUnsuccessfulTransfer

                template (value) PDUSessionResourceModifyRequestTransfer m_pDUSessionResourceModifyRequestTransfer(
                                                                                                                in template (omit) PDUSessionResourceModifyRequestTransfer.protocolIEs p_protocolIEs
                                                                                                                ) := {
                    protocolIEs := p_protocolIEs
                } // End of template m_pDUSessionResourceModifyRequestTransfer

                template (value) PDUSessionResourceModifyRequestTransfer.protocolIEs m_pDUSessionResourceModifyRequestTransfer_id_PDUSessionAggregateMaximumBitRate(
                                                                                                                                                                    in template (value) PDUSessionAggregateMaximumBitRate p_pDUSessionAggregateMaximumBitRate
                                                                                                                                                                    ) := {
                    { 
                        id          := id_PDUSessionAggregateMaximumBitRate,
                        criticality := reject,
                        value_      := { PDUSessionAggregateMaximumBitRate := p_pDUSessionAggregateMaximumBitRate }    
                    }
                } // End of template m_pDUSessionResourceModifyRequestTransfer_id_PDUSessionAggregateMaximumBitRate

                template (value) PDUSessionResourceModifyRequestTransfer.protocolIEs m_pDUSessionResourceModifyRequestTransfer_id_UL_NGU_UP_TNLModifyList(
                                                                                                                                                        in template (value) UL_NGU_UP_TNLModifyList p_uL_NGU_UP_TNLModifyList
                                                                                                                                                        ) := {
                    { 
                        id          := id_UL_NGU_UP_TNLModifyList,
                        criticality := reject,
                        value_      := { UL_NGU_UP_TNLModifyList := p_uL_NGU_UP_TNLModifyList }    
                    }
                } // End of template m_pDUSessionResourceModifyRequestTransfer_id_UL_NGU_UP_TNLModifyList

                template (value) PDUSessionResourceModifyRequestTransfer.protocolIEs m_pDUSessionResourceModifyRequestTransfer_id_NetworkInstance(
                                                                                                                                                in template (value) NetworkInstance p_networkInstance
                                                                                                                                                ) := {
                    { 
                        id          := id_NetworkInstance,
                        criticality := reject,
                        value_      := { NetworkInstance := p_networkInstance }    
                    }
                } // End of template m_pDUSessionResourceModifyRequestTransfer_id_NetworkInstance

                template (value) PDUSessionResourceModifyRequestTransfer.protocolIEs m_pDUSessionResourceModifyRequestTransfer_id_QosFlowAddOrModifyRequestList(
                                                                                                                                                                in template (value) QosFlowAddOrModifyRequestList p_qosFlowAddOrModifyRequestList
                                                                                                                                                                ) := {
                    { 
                        id          := id_QosFlowAddOrModifyRequestList,
                        criticality := reject,
                        value_      := { QosFlowAddOrModifyRequestList := p_qosFlowAddOrModifyRequestList }    
                    }
                } // End of template m_pDUSessionResourceModifyRequestTransfer_id_QosFlowAddOrModifyRequestList

                template (value) PDUSessionResourceModifyRequestTransfer.protocolIEs m_pDUSessionResourceModifyRequestTransfer_id_QosFlowToReleaseList(
                                                                                                                                                    in template (value) QosFlowListWithCause p_qosFlowListWithCause
                                                                                                                                                    ) := {
                    { 
                        id          := id_QosFlowToReleaseList,
                        criticality := reject,
                        value_      := { QosFlowListWithCause := p_qosFlowListWithCause }    
                    }
                } // End of template m_pDUSessionResourceModifyRequestTransfer_id_QosFlowToReleaseList

                template (value) PDUSessionResourceModifyRequestTransfer.protocolIEs m_pDUSessionResourceModifyRequestTransfer_id_AdditionalUL_NGU_UP_TNLInformation(
                                                                                                                                                                    in template (value) UPTransportLayerInformationList p_uPTransportLayerInformationList
                                                                                                                                                                    ) := {
                    { 
                        id          := id_AdditionalUL_NGU_UP_TNLInformation,
                        criticality := reject,
                        value_      := { UPTransportLayerInformationList := p_uPTransportLayerInformationList }    
                    }
                } // End of template m_pDUSessionResourceModifyRequestTransfer_id_AdditionalUL_NGU_UP_TNLInformation

                template (value) PDUSessionResourceModifyRequestTransfer.protocolIEs m_pDUSessionResourceModifyRequestTransfer_id_CommonNetworkInstance(
                                                                                                                                                        in template (value) CommonNetworkInstance p_commonNetworkInstance
                                                                                                                                                        ) := {
                    { 
                        id          := id_CommonNetworkInstance,
                        criticality := reject,
                        value_      := { CommonNetworkInstance := p_commonNetworkInstance }    
                    }
                } // End of template m_pDUSessionResourceModifyRequestTransfer_id_CommonNetworkInstance

                template (value) PDUSessionResourceModifyRequestTransfer.protocolIEs m_pDUSessionResourceModifyRequestTransfer_id_AdditionalRedundantUL_NGU_UP_TNLInformation(
                                                                                                                                                                            in template (value) UPTransportLayerInformationList p_uPTransportLayerInformationList
                                                                                                                                                                            ) := {
                    { 
                        id          := id_AdditionalRedundantUL_NGU_UP_TNLInformation,
                        criticality := ignore,
                        value_      := { UPTransportLayerInformationList := p_uPTransportLayerInformationList }    
                    }
                } // End of template m_pDUSessionResourceModifyRequestTransfer_id_AdditionalRedundantUL_NGU_UP_TNLInformation

                template (value) PDUSessionResourceModifyRequestTransfer.protocolIEs m_pDUSessionResourceModifyRequestTransfer_id_RedundantCommonNetworkInstance(
                                                                                                                                                                in template (value) CommonNetworkInstance p_commonNetworkInstance
                                                                                                                                                                ) := {
                    { 
                        id          := id_RedundantCommonNetworkInstance,
                        criticality := ignore,
                        value_      := { CommonNetworkInstance := p_commonNetworkInstance }    
                    }
                } // End of template m_pDUSessionResourceModifyRequestTransfer_id_RedundantCommonNetworkInstance

                template (value) PDUSessionResourceModifyRequestTransfer.protocolIEs m_pDUSessionResourceModifyRequestTransfer_id_RedundantUL_NGU_UP_TNLInformation(
                                                                                                                                                                    in template (value) UPTransportLayerInformation p_uPTransportLayerInformation
                                                                                                                                                                    ) := {
                    { 
                        id          := id_RedundantUL_NGU_UP_TNLInformation,
                        criticality := ignore,
                        value_      := { UPTransportLayerInformation := p_uPTransportLayerInformation }    
                    }
                } // End of template m_pDUSessionResourceModifyRequestTransfer_id_RedundantUL_NGU_UP_TNLInformation

                template (value) PDUSessionResourceModifyRequestTransfer.protocolIEs m_pDUSessionResourceModifyRequestTransfer_id_SecurityIndication(
                                                                                                                                                    in template (value) SecurityIndication p_securityIndication
                                                                                                                                                    ) := {
                    { 
                        id          := id_SecurityIndication,
                        criticality := ignore,
                        value_      := { SecurityIndication := p_securityIndication }    
                    }
                } // End of template m_pDUSessionResourceModifyRequestTransfer_id_SecurityIndication

                template (value) PDUSessionResourceModifyRequestTransfer.protocolIEs m_pDUSessionResourceModifyRequestTransfer_id_MBSSessionSetuporModifyRequestList(
                                                                                                                                                                    in template (value) MBSSessionSetuporModifyRequestList p_mBSSessionSetuporModifyRequestList
                                                                                                                                                                    ) := {
                    { 
                        id          := id_MBSSessionSetuporModifyRequestList,
                        criticality := ignore,
                        value_      := { MBSSessionSetuporModifyRequestList := p_mBSSessionSetuporModifyRequestList }    
                    }
                } // End of template m_pDUSessionResourceModifyRequestTransfer_id_MBSSessionSetuporModifyRequestList

                template (value) PDUSessionResourceModifyRequestTransfer.protocolIEs m_pDUSessionResourceModifyRequestTransfer_id_MBSSessionToReleaseList(
                                                                                                                                                        in template (value) MBSSessionToReleaseList p_mBSSessionToReleaseList
                                                                                                                                                        ) := {
                    { 
                        id          := id_MBSSessionToReleaseList,
                        criticality := ignore,
                        value_      := { MBSSessionToReleaseList := p_mBSSessionToReleaseList }    
                    }
                } // End of template m_pDUSessionResourceModifyRequestTransfer_id_MBSSessionToReleaseList

                template (omit) PDUSessionResourceModifyResponseTransfer m_pDUSessionResourceModifyResponseTransfer(
                                                                                                                    in template (omit) UPTransportLayerInformation p_dL_NGU_UP_TNLInformation := omit,
                                                                                                                    in template (omit) UPTransportLayerInformation p_uL_NGU_UP_TNLInformation := omit,
                                                                                                                    in template (omit) QosFlowAddOrModifyResponseList p_qosFlowAddOrModifyResponseList := omit,
                                                                                                                    in template (omit) QosFlowPerTNLInformationList p_additionalDLQosFlowPerTNLInformation := omit,
                                                                                                                    in template (omit) QosFlowListWithCause p_qosFlowFailedToAddOrModifyList := omit,
                                                                                                                    in template (omit) PDUSessionResourceModifyResponseTransfer.iE_Extensions p_iE_Extensions := omit
                                                                                                                    ) := {
                    dL_NGU_UP_TNLInformation             := p_dL_NGU_UP_TNLInformation,
                    uL_NGU_UP_TNLInformation             := p_uL_NGU_UP_TNLInformation,
                    qosFlowAddOrModifyResponseList       := p_qosFlowAddOrModifyResponseList,
                    additionalDLQosFlowPerTNLInformation := p_additionalDLQosFlowPerTNLInformation,
                    qosFlowFailedToAddOrModifyList       := p_qosFlowFailedToAddOrModifyList,
                    iE_Extensions                        := p_iE_Extensions
                } // End of template m_pDUSessionResourceModifyResponseTransfer

                template (value) PDUSessionResourceModifyResponseTransfer.iE_Extensions m_pDUSessionResourceModifyResponseTransfer_id_AdditionalNGU_UP_TNLInformation(
                                                                                                                                                                    in template (value) UPTransportLayerInformationPairList p_uPTransportLayerInformationPairList
                                                                                                                                                                    ) := {
                    { 
                        id             := id_AdditionalNGU_UP_TNLInformation,
                        criticality    := ignore,
                        extensionValue := { UPTransportLayerInformationPairList := p_uPTransportLayerInformationPairList }    
                    }
                } // End of template m_pDUSessionResourceModifyResponseTransfer_id_AdditionalNGU_UP_TNLInformation

                template (value) PDUSessionResourceModifyResponseTransfer.iE_Extensions m_pDUSessionResourceModifyResponseTransfer_id_RedundantDL_NGU_UP_TNLInformation(
                                                                                                                                                                        in template (value) UPTransportLayerInformation p_uPTransportLayerInformation
                                                                                                                                                                        ) := {
                    { 
                        id             := id_RedundantDL_NGU_UP_TNLInformation,
                        criticality    := ignore,
                        extensionValue := { UPTransportLayerInformation := p_uPTransportLayerInformation }    
                    }
                } // End of template m_pDUSessionResourceModifyResponseTransfer_id_RedundantDL_NGU_UP_TNLInformation

                template (value) PDUSessionResourceModifyResponseTransfer.iE_Extensions m_pDUSessionResourceModifyResponseTransfer_id_RedundantUL_NGU_UP_TNLInformation(
                                                                                                                                                                        in template (value) UPTransportLayerInformation p_uPTransportLayerInformation
                                                                                                                                                                        ) := {
                    { 
                        id             := id_RedundantUL_NGU_UP_TNLInformation,
                        criticality    := ignore,
                        extensionValue := { UPTransportLayerInformation := p_uPTransportLayerInformation }    
                    }
                } // End of template m_pDUSessionResourceModifyResponseTransfer_id_RedundantUL_NGU_UP_TNLInformation

                template (value) PDUSessionResourceModifyResponseTransfer.iE_Extensions m_pDUSessionResourceModifyResponseTransfer_id_AdditionalRedundantDLQosFlowPerTNLInformation(
                                                                                                                                                                                    in template (value) QosFlowPerTNLInformationList p_qosFlowPerTNLInformationList
                                                                                                                                                                                    ) := {
                    { 
                        id             := id_AdditionalRedundantDLQosFlowPerTNLInformation,
                        criticality    := ignore,
                        extensionValue := { QosFlowPerTNLInformationList := p_qosFlowPerTNLInformationList }    
                    }
                } // End of template m_pDUSessionResourceModifyResponseTransfer_id_AdditionalRedundantDLQosFlowPerTNLInformation

                template (value) PDUSessionResourceModifyResponseTransfer.iE_Extensions m_pDUSessionResourceModifyResponseTransfer_id_AdditionalRedundantNGU_UP_TNLInformation(
                                                                                                                                                                            in template (value) UPTransportLayerInformationPairList p_uPTransportLayerInformationPairList
                                                                                                                                                                            ) := {
                    { 
                        id             := id_AdditionalRedundantNGU_UP_TNLInformation,
                        criticality    := ignore,
                        extensionValue := { UPTransportLayerInformationPairList := p_uPTransportLayerInformationPairList }    
                    }
                } // End of template m_pDUSessionResourceModifyResponseTransfer_id_AdditionalRedundantNGU_UP_TNLInformation

                template (value) PDUSessionResourceModifyResponseTransfer.iE_Extensions m_pDUSessionResourceModifyResponseTransfer_id_SecondaryRATUsageInformation(
                                                                                                                                                                in template (value) SecondaryRATUsageInformation p_secondaryRATUsageInformation
                                                                                                                                                                ) := {
                    { 
                        id             := id_SecondaryRATUsageInformation,
                        criticality    := ignore,
                        extensionValue := { SecondaryRATUsageInformation := p_secondaryRATUsageInformation }    
                    }
                } // End of template m_pDUSessionResourceModifyResponseTransfer_id_SecondaryRATUsageInformation

                template (value) PDUSessionResourceModifyResponseTransfer.iE_Extensions m_pDUSessionResourceModifyResponseTransfer_id_MBS_SupportIndicator(
                                                                                                                                                        in template (value) MBS_SupportIndicator p_mBS_SupportIndicator
                                                                                                                                                        ) := {
                    { 
                        id          := id_MBS_SupportIndicator,
                        criticality := ignore,
                        extensionValue      := { MBS_SupportIndicator := p_mBS_SupportIndicator }    
                    }
                } // End of template m_pDUSessionResourceModifyResponseTransfer_id_MBS_SupportIndicator

                template (value) PDUSessionResourceModifyResponseTransfer.iE_Extensions m_pDUSessionResourceModifyResponseTransfer_id_MBSSessionSetuporModifyResponseList(
                                                                                                                                                                        in template (value) MBSSessionSetupResponseList p_mBSSessionSetupResponseList
                                                                                                                                                                        ) := {
                    { 
                        id             := id_MBSSessionSetuporModifyResponseList,
                        criticality    := ignore,
                        extensionValue := { MBSSessionSetupResponseList := p_mBSSessionSetupResponseList }    
                    }
                } // End of template m_pDUSessionResourceModifyResponseTransfer_id_MBSSessionSetuporModifyResponseList

                template (value) PDUSessionResourceModifyResponseTransfer.iE_Extensions m_pDUSessionResourceModifyResponseTransfer_id_MBSSessionFailedtoSetuporModifyList(
                                                                                                                                                                        in template (value) MBSSessionFailedtoSetupList p_mBSSessionFailedtoSetupList
                                                                                                                                                                        ) := {
                    { 
                        id             := id_MBSSessionFailedtoSetuporModifyList,
                        criticality    := ignore,
                        extensionValue := { MBSSessionFailedtoSetupList := p_mBSSessionFailedtoSetupList }    
                    }
                } // End of template m_pDUSessionResourceModifyResponseTransfer_id_MBSSessionFailedtoSetuporModifyList

                template (omit) PDUSessionResourceModifyIndicationTransfer m_pDUSessionResourceModifyIndicationTransfer(
                                                                                                                        in template (value) QosFlowPerTNLInformation p_dLQosFlowPerTNLInformation,
                                                                                                                        in template (omit) QosFlowPerTNLInformationList p_additionalDLQosFlowPerTNLInformation := omit,                
                                                                                                                        in template (omit) PDUSessionResourceModifyIndicationTransfer.iE_Extensions p_iE_Extensions := omit
                                                                                                                        ) := {
                    dLQosFlowPerTNLInformation            := p_dLQosFlowPerTNLInformation,
                    additionalDLQosFlowPerTNLInformation  := p_additionalDLQosFlowPerTNLInformation,
                    iE_Extensions                         := p_iE_Extensions
                } // End of template m_pDUSessionResourceModifyIndicationTransfer

                template (value) PDUSessionResourceModifyIndicationTransfer.iE_Extensions m_pDUSessionResourceModifyIndicationTransfer_id_SecondaryRATUsageInformation(
                                                                                                                                                                    in template (value) SecondaryRATUsageInformation p_secondaryRATUsageInformation
                                                                                                                                                                    ) := {
                    { 
                        id              := id_SecondaryRATUsageInformation,
                        criticality     := ignore,
                        extensionValue  := { SecondaryRATUsageInformation := p_secondaryRATUsageInformation }    
                    }
                } // End of template m_pDUSessionResourceModifyIndicationTransfer_id_SecondaryRATUsageInformation

                template (value) PDUSessionResourceModifyIndicationTransfer.iE_Extensions m_pDUSessionResourceModifyIndicationTransfer_id_SecurityResult(
                                                                                                                                                        in template (value) SecurityResult p_securityResult
                                                                                                                                                        ) := {
                    { 
                        id             := id_SecurityResult,
                        criticality    := ignore,
                        extensionValue := { SecurityResult := p_securityResult }    
                    }
                } // End of template m_pDUSessionResourceModifyIndicationTransfer_id_SecurityResult

                template (value) PDUSessionResourceModifyIndicationTransfer.iE_Extensions m_pDUSessionResourceModifyIndicationTransfer_id_RedundantDLQosFlowPerTNLInformation(
                                                                                                                                                                            in template (value) QosFlowPerTNLInformation p_qosFlowPerTNLInformation
                                                                                                                                                                            ) := {
                    { 
                        id             := id_RedundantDLQosFlowPerTNLInformation,
                        criticality    := ignore,
                        extensionValue := { QosFlowPerTNLInformation := p_qosFlowPerTNLInformation }    
                    }
                } // End of template m_pDUSessionResourceModifyIndicationTransfer_id_RedundantDLQosFlowPerTNLInformation

                template (value) PDUSessionResourceModifyIndicationTransfer.iE_Extensions m_pDUSessionResourceModifyIndicationTransfer_id_AdditionalRedundantDLQosFlowPerTNLInformation(
                                                                                                                                                                                    in template (value) QosFlowPerTNLInformationList p_qosFlowPerTNLInformationList
                                                                                                                                                                                    ) := {
                    { 
                        id             := id_AdditionalRedundantDLQosFlowPerTNLInformation,
                        criticality    := ignore,
                        extensionValue := { QosFlowPerTNLInformationList := p_qosFlowPerTNLInformationList }    
                    }
                } // End of template m_pDUSessionResourceModifyIndicationTransfer_id_AdditionalRedundantDLQosFlowPerTNLInformation

                template (value) PDUSessionResourceModifyIndicationTransfer.iE_Extensions m_pDUSessionResourceModifyIndicationTransfer_id_GlobalRANNodeID(
                                                                                                                                                        in template (value) GlobalRANNodeID p_globalRANNodeID
                                                                                                                                                        ) := {
                    { 
                        id             := id_GlobalRANNodeID,
                        criticality    := ignore,
                        extensionValue := { GlobalRANNodeID := p_globalRANNodeID }    
                    }
                } // End of template m_pDUSessionResourceModifyIndicationTransfer_id_GlobalRANNodeID

                template (omit) PDUSessionResourceModifyItemModCfm m_pDUSessionResourceModifyItemModCfm(
                                                                                                        in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                        in template (value) PDUSessionResourceModifyItemModCfm.pDUSessionResourceModifyConfirmTransfer p_pDUSessionResourceModifyConfirmTransfer,
                                                                                                        in template (omit) PDUSessionResourceModifyItemModCfm.iE_Extensions p_iE_Extensions := omit
                                                                                                        ) := {
                    pDUSessionID                            := p_pDUSessionID,
                    pDUSessionResourceModifyConfirmTransfer := p_pDUSessionResourceModifyConfirmTransfer,
                    iE_Extensions                           := p_iE_Extensions
                } // End of template m_pDUSessionResourceModifyItemModCfm

                template (omit) PDUSessionResourceModifyItemModInd m_pDUSessionResourceModifyItemModInd(
                                                                                                        in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                        in template (value) PDUSessionResourceModifyItemModInd.pDUSessionResourceModifyIndicationTransfer p_pDUSessionResourceModifyIndicationTransfer,
                                                                                                        in template (omit) PDUSessionResourceModifyItemModInd.iE_Extensions p_iE_Extensions := omit
                                                                                                        ) := {
                    pDUSessionID                               := p_pDUSessionID,
                    pDUSessionResourceModifyIndicationTransfer := p_pDUSessionResourceModifyIndicationTransfer,
                    iE_Extensions                              := p_iE_Extensions
                } // End of template m_pDUSessionResourceModifyItemModInd

                template (omit) PDUSessionResourceModifyItemModReq m_pDUSessionResourceModifyItemModReq(
                                                                                                        in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                        in template (value) PDUSessionResourceModifyItemModReq.pDUSessionResourceModifyRequestTransfer p_pDUSessionResourceModifyRequestTransfer,
                                                                                                        in template (omit) NAS_PDU p_nAS_PDU := omit,
                                                                                                        in template (omit) PDUSessionResourceModifyItemModReq.iE_Extensions p_iE_Extensions := omit
                                                                                                        ) := {
                    pDUSessionID                            := p_pDUSessionID,
                    nAS_PDU                                 := p_nAS_PDU,
                    pDUSessionResourceModifyRequestTransfer := p_pDUSessionResourceModifyRequestTransfer,
                    iE_Extensions                           := p_iE_Extensions
                } // End of template m_pDUSessionResourceModifyItemModReq

                template (value) PDUSessionResourceModifyItemModReq.iE_Extensions m_pDUSessionResourceModifyItemModReq_id_S_NSSAI(
                                                                                                                                in template (value) S_NSSAI p_s_nSSAI
                                                                                                                                ) := {
                    { 
                        id             := id_S_NSSAI,
                        criticality    := reject,
                        extensionValue := { S_NSSAI := p_s_nSSAI }    
                    }
                } // End of template m_pDUSessionResourceModifyItemModReq_id_S_NSSAI

                template (value) PDUSessionResourceModifyItemModReq.iE_Extensions m_pDUSessionResourceModifyItemModReq_id_PduSessionExpectedUEActivityBehaviour(
                                                                                                                                                                in template (value) ExpectedUEActivityBehaviour p_expectedUEActivityBehaviour
                                                                                                                                                                ) := {
                    { 
                        id             := id_PduSessionExpectedUEActivityBehaviour,
                        criticality    := ignore,
                        extensionValue := { ExpectedUEActivityBehaviour := p_expectedUEActivityBehaviour }    
                    }
                } // End of template m_pDUSessionResourceModifyItemModReq_id_PduSessionExpectedUEActivityBehaviour

                template (omit) PDUSessionResourceModifyItemModRes m_pDUSessionResourceModifyItemModRes(
                                                                                                        in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                        in template (value) PDUSessionResourceModifyItemModRes.pDUSessionResourceModifyResponseTransfer p_pDUSessionResourceModifyResponseTransfer,
                                                                                                        in template (omit) PDUSessionResourceModifyItemModRes.iE_Extensions p_iE_Extensions := omit
                                                                                                        ) := {

                    pDUSessionID                             := p_pDUSessionID,
                    pDUSessionResourceModifyResponseTransfer := p_pDUSessionResourceModifyResponseTransfer,
                    iE_Extensions                            := p_iE_Extensions
                } // End of template m_pDUSessionResourceModifyItemModRes

                template (omit) PDUSessionResourceModifyUnsuccessfulTransfer m_pDUSessionResourceModifyUnsuccessfulTransfer(
                                                                                                                            in template (value) Cause p_cause,
                                                                                                                            in template (omit) CriticalityDiagnostics p_criticalityDiagnostics := omit,
                                                                                                                            in template (omit) PDUSessionResourceModifyUnsuccessfulTransfer.iE_Extensions p_iE_Extensions := omit
                                                                                                                            ) := {
                    cause                  := p_cause,
                    criticalityDiagnostics := p_criticalityDiagnostics,
                    iE_Extensions          := p_iE_Extensions
                } // End of template m_pDUSessionResourceModifyUnsuccessfulTransfer

                template (omit) PDUSessionResourceNotifyItem m_pDUSessionResourceNotifyItem(
                                                                                            in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                            in template (value) PDUSessionResourceNotifyItem.pDUSessionResourceNotifyTransfer p_pDUSessionResourceNotifyTransfer,
                                                                                            in template (omit) PDUSessionResourceNotifyItem.iE_Extensions p_iE_Extensions := omit
                                                                                            ) := {
                    pDUSessionID                     := p_pDUSessionID,
                    pDUSessionResourceNotifyTransfer := p_pDUSessionResourceNotifyTransfer,
                    iE_Extensions                    := p_iE_Extensions
                } // End of template m_pDUSessionResourceNotifyItem

                template (omit) PDUSessionResourceNotifyReleasedTransfer m_pDUSessionResourceNotifyReleasedTransfer(
                                                                                                                    in template (value) Cause p_cause,
                                                                                                                    in template (omit) PDUSessionResourceNotifyReleasedTransfer.iE_Extensions p_iE_Extensions := omit
                                                                                                                    ) := {
                    cause         := p_cause,
                    iE_Extensions := p_iE_Extensions
                } // End of template m_pDUSessionResourceNotifyReleasedTransfer

                template (value) PDUSessionResourceNotifyReleasedTransfer.iE_Extensions m_pDUSessionResourceNotifyReleasedTransfer_id_SecondaryRATUsageInformation(
                                                                                                                                                                in template (value) SecondaryRATUsageInformation p_secondaryRATUsageInformation
                                                                                                                                                                ) := {
                    { 
                        id             := id_SecondaryRATUsageInformation,
                        criticality    := ignore,
                        extensionValue := { SecondaryRATUsageInformation := p_secondaryRATUsageInformation }    
                    }
                } // End of template m_pDUSessionResourceNotifyReleasedTransfer_id_SecondaryRATUsageInformation

                template (omit) PDUSessionResourceNotifyTransfer m_pDUSessionResourceNotifyTransfer(
                                                                                                    in template (omit) QosFlowNotifyList p_qosFlowNotifyList := omit,
                                                                                                    in template (omit) QosFlowListWithCause p_qosFlowReleasedList := omit,
                                                                                                    in template (omit) PDUSessionResourceNotifyTransfer.iE_Extensions p_iE_Extensions := omit
                                                                                                    ) := {
                    qosFlowNotifyList   := p_qosFlowNotifyList,
                    qosFlowReleasedList := p_qosFlowReleasedList,
                    iE_Extensions       := p_iE_Extensions
                } // End of template m_pDUSessionResourceNotifyTransfer

                template (value) PDUSessionResourceNotifyTransfer.iE_Extensions m_pDUSessionResourceNotifyTransfer_id_SecondaryRATUsageInformation(
                                                                                                                                                in template (value) SecondaryRATUsageInformation p_secondaryRATUsageInformation
                                                                                                                                                ) := {
                    { 
                        id             := id_SecondaryRATUsageInformation,
                        criticality    := ignore,
                        extensionValue := { SecondaryRATUsageInformation := p_secondaryRATUsageInformation }    
                    }
                } // End of template m_pDUSessionResourceNotifyReleasedTransfer_id_SecondaryRATUsageInformation

                template (value) PDUSessionResourceNotifyTransfer.iE_Extensions m_pDUSessionResourceNotifyTransfer_id_QosFlowFeedbackList(
                                                                                                                                        in template (value) QosFlowFeedbackList p_qosFlowFeedbackList
                                                                                                                                        ) := {
                    { 
                        id             := id_QosFlowFeedbackList,
                        criticality    := ignore,
                        extensionValue := { QosFlowFeedbackList := p_qosFlowFeedbackList }    
                    }
                } // End of template m_pDUSessionResourceNotifyReleasedTransfer_id_QosFlowFeedbackList

                template (omit) PDUSessionResourceReleaseCommandTransfer m_pDUSessionResourceReleaseCommandTransfer(
                                                                                                                    in template (value) Cause p_cause,
                                                                                                                    in template (omit) PDUSessionResourceReleaseCommandTransfer.iE_Extensions p_iE_Extensions := omit
                                                                                                                    ) := {
                    cause         := p_cause,
                    iE_Extensions := p_iE_Extensions
                } // End of template m_pDUSessionResourceReleaseCommandTransfer

                template (omit) PDUSessionResourceReleasedItemNot m_pDUSessionResourceReleasedItemNot(
                                                                                                    in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                    in template (value) PDUSessionResourceReleasedItemNot.pDUSessionResourceNotifyReleasedTransfer p_pDUSessionResourceNotifyReleasedTransfer,
                                                                                                    in template (omit) PDUSessionResourceReleasedItemNot.iE_Extensions p_iE_Extensions := omit
                                                                                                    ) := {
                    pDUSessionID                             := p_pDUSessionID,
                    pDUSessionResourceNotifyReleasedTransfer := p_pDUSessionResourceNotifyReleasedTransfer,
                    iE_Extensions                            := p_iE_Extensions
                } // End of template m_pDUSessionResourceReleasedItemNot

                template (omit) PDUSessionResourceReleasedItemPSAck m_pDUSessionResourceReleasedItemPSAck(
                                                                                                        in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                        in template (value) PDUSessionResourceReleasedItemPSAck.pathSwitchRequestUnsuccessfulTransfer p_pathSwitchRequestUnsuccessfulTransfer,
                                                                                                        in template (omit) PDUSessionResourceReleasedItemPSAck.iE_Extensions p_iE_Extensions := omit
                                                                                                        ) := {
                    pDUSessionID                          := p_pDUSessionID,
                    pathSwitchRequestUnsuccessfulTransfer := p_pathSwitchRequestUnsuccessfulTransfer,
                    iE_Extensions                         := p_iE_Extensions
                } // End of template m_pDUSessionResourceReleasedItemPSAck

                template (omit) PDUSessionResourceReleasedItemPSFail m_pDUSessionResourceReleasedItemPSFail(
                                                                                                            in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                            in template (value) PDUSessionResourceReleasedItemPSFail.pathSwitchRequestUnsuccessfulTransfer p_pathSwitchRequestUnsuccessfulTransfer,
                                                                                                            in template (omit) PDUSessionResourceReleasedItemPSFail.iE_Extensions p_iE_Extensions := omit
                                                                                                            ) := {
                    pDUSessionID                          := p_pDUSessionID,
                    pathSwitchRequestUnsuccessfulTransfer := p_pathSwitchRequestUnsuccessfulTransfer,
                    iE_Extensions                         := p_iE_Extensions
                } // End of template m_pDUSessionResourceReleasedItemPSFail

                template (omit) PDUSessionResourceReleasedItemRelRes m_pDUSessionResourceReleasedItemRelRes(
                                                                                                            in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                            in template (value) PDUSessionResourceReleasedItemRelRes.pDUSessionResourceReleaseResponseTransfer p_pDUSessionResourceReleaseResponseTransfer,
                                                                                                            in template (omit) PDUSessionResourceReleasedItemRelRes.iE_Extensions p_iE_Extensions := omit
                                                                                                            ) := {
                    pDUSessionID                              := p_pDUSessionID,
                    pDUSessionResourceReleaseResponseTransfer := p_pDUSessionResourceReleaseResponseTransfer,
                    iE_Extensions                             := p_iE_Extensions
                } // End of template m_pDUSessionResourceReleasedItemRelRes

                template (omit) PDUSessionResourceReleaseResponseTransfer m_pDUSessionResourceReleaseResponseTransfer(
                                                                                                                    in template (omit) PDUSessionResourceReleaseResponseTransfer.iE_Extensions p_iE_Extensions := omit
                                                                                                                    ) := {
                    iE_Extensions := p_iE_Extensions
                } // End of template m_pDUSessionResourceReleaseResponseTransfer

                template (value) PDUSessionResourceNotifyTransfer.iE_Extensions m_pDUSessionResourceReleaseResponseTransfer_id_SecondaryRATUsageInformation(
                                                                                                                                                            in template (value) SecondaryRATUsageInformation p_secondaryRATUsageInformation
                                                                                                                                                            ) := {
                    { 
                        id             := id_SecondaryRATUsageInformation,
                        criticality    := ignore,
                        extensionValue := { SecondaryRATUsageInformation := p_secondaryRATUsageInformation }    
                    }
                } // End of template m_pDUSessionResourceReleaseResponseTransfer_id_SecondaryRATUsageInformation

                template (omit) PDUSessionResourceResumeItemRESReq m_pDUSessionResourceResumeItemRESReq(
                                                                                                        in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                        in template (value) PDUSessionResourceResumeItemRESReq.uEContextResumeRequestTransfer p_uEContextResumeRequestTransfer,
                                                                                                        in template (omit) PDUSessionResourceResumeItemRESReq.iE_Extensions p_iE_Extensions := omit
                                                                                                        ) := {
                    pDUSessionID                   := p_pDUSessionID,
                    uEContextResumeRequestTransfer := p_uEContextResumeRequestTransfer,
                    iE_Extensions                  := p_iE_Extensions
                } // End of template m_pDUSessionResourceResumeItemRESReq

                template (omit) PDUSessionResourceResumeItemRESRes m_pDUSessionResourceResumeItemRESRes(
                                                                                                        in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                        in template (value) PDUSessionResourceResumeItemRESRes.uEContextResumeResponseTransfer p_uEContextResumeResponseTransfer,
                                                                                                        in template (omit) PDUSessionResourceResumeItemRESRes.iE_Extensions p_iE_Extensions := omit
                                                                                                        ) := {
                    pDUSessionID                    := p_pDUSessionID,
                    uEContextResumeResponseTransfer := p_uEContextResumeResponseTransfer,
                    iE_Extensions                   := p_iE_Extensions
                } // End of template m_pDUSessionResourceResumeItemRESRes

                template (omit) PDUSessionResourceSecondaryRATUsageItem m_pPDUSessionResourceSecondaryRATUsageItem(
                                                                                                                in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                                in template (value) PDUSessionResourceSecondaryRATUsageItem.secondaryRATDataUsageReportTransfer p_secondaryRATDataUsageReportTransfer,
                                                                                                                in template (omit) PDUSessionResourceSecondaryRATUsageItem.iE_Extensions p_iE_Extensions := omit
                                                                                                                ) := {
                    pDUSessionID                        := p_pDUSessionID,
                    secondaryRATDataUsageReportTransfer := p_secondaryRATDataUsageReportTransfer,
                    iE_Extensions                       := p_iE_Extensions
                } // End of template m_pPDUSessionResourceSecondaryRATUsageItem

                template (omit) PDUSessionResourceSetupItemCxtReq m_pDUSessionResourceSetupItemCxtReq(
                                                                                                    in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                    in template (value) S_NSSAI p_s_NSSAI,
                                                                                                    in template (value) PDUSessionResourceSetupItemCxtReq.pDUSessionResourceSetupRequestTransfer p_pDUSessionResourceSetupRequestTransfer,
                                                                                                    in template (omit) NAS_PDU p_nAS_PDU := omit,
                                                                                                    in template (omit) PDUSessionResourceSetupItemCxtReq.iE_Extensions p_iE_Extensions := omit
                    pDUSessionID                           := p_pDUSessionID,
                    nAS_PDU                                := p_nAS_PDU,
                    s_NSSAI                                := p_s_NSSAI,
                    pDUSessionResourceSetupRequestTransfer := p_pDUSessionResourceSetupRequestTransfer,
                    iE_Extensions                          := p_iE_Extensions
                } // End of template m_pDUSessionResourceSetupItemCxtReq

                template (value) PDUSessionResourceSetupItemCxtReq.iE_Extensions m_pDUSessionResourceSetupItemCxtReq_id_PduSessionExpectedUEActivityBehaviour(
                                                                                                                                                            in template (value) ExpectedUEActivityBehaviour p_expectedUEActivityBehaviour
                                                                                                                                                            ) := {
                    { 
                        id             := id_PduSessionExpectedUEActivityBehaviour,
                        criticality    := ignore,
                        extensionValue := { ExpectedUEActivityBehaviour := p_expectedUEActivityBehaviour }    
                    }
                } // End of template m_pDUSessionResourceSetupItemCxtReq_id_PduSessionExpectedUEActivityBehaviour

                template (omit) PDUSessionResourceSetupItemCxtRes m_pDUSessionResourceSetupItemCxtRes(
                                                                                                    in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                    in template (value) PDUSessionResourceSetupItemCxtRes.pDUSessionResourceSetupResponseTransfer p_pDUSessionResourceSetupResponseTransfer,
                                                                                                    in template (omit) PDUSessionResourceSetupItemCxtRes.iE_Extensions p_iE_Extensions := omit
                                                                                                    ) := {
                    pDUSessionID                            := p_pDUSessionID,
                    pDUSessionResourceSetupResponseTransfer := p_pDUSessionResourceSetupResponseTransfer,
                    iE_Extensions                           := p_iE_Extensions
                } // End of template m_pDUSessionResourceSetupItemCxtRes

                template (omit) PDUSessionResourceSetupItemHOReq m_pDUSessionResourceSetupItemHOReq(
                                                                                                    in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                    in template (value) S_NSSAI p_s_NSSAI,
                                                                                                    in template (value) PDUSessionResourceSetupItemHOReq.handoverRequestTransfer p_handoverRequestTransfer,
                                                                                                    in template (omit) PDUSessionResourceSetupItemHOReq.iE_Extensions p_iE_Extensions := omit
                                                                                                    ) := {
                    pDUSessionID            := p_pDUSessionID,
                    s_NSSAI                 := p_s_NSSAI,
                    handoverRequestTransfer := p_handoverRequestTransfer,
                    iE_Extensions           := p_iE_Extensions
                } // End of template m_pDUSessionResourceSetupItemHOReq

                template (value) PDUSessionResourceSetupItemHOReq.iE_Extensions m_pDUSessionResourceSetupItemHOReq_id_PduSessionExpectedUEActivityBehaviour(
                                                                                                                                                            in template (value) ExpectedUEActivityBehaviour p_expectedUEActivityBehaviour
                                                                                                                                                            ) := {
                    { 
                        id             := id_PduSessionExpectedUEActivityBehaviour,
                        criticality    := ignore,
                        extensionValue := { ExpectedUEActivityBehaviour := p_expectedUEActivityBehaviour }    
                    }
                } // End of template m_pDUSessionResourceSetupItemCxtReq_id_PduSessionExpectedUEActivityBehaviour

                template (omit) PDUSessionResourceSetupItemSUReq m_pDUSessionResourceSetupItemSUReq(
                                                                                                    in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                    in template (value) S_NSSAI p_s_NSSAI,
                                                                                                    in template (value) PDUSessionResourceSetupItemSUReq.pDUSessionResourceSetupRequestTransfer p_pDUSessionResourceSetupRequestTransfer,
                                                                                                    in template (omit) NAS_PDU p_pDUSessionNAS_PDU := omit,
                                                                                                    in template (omit) PDUSessionResourceSetupItemSUReq.iE_Extensions p_iE_Extensions := omit
                                                                                                    ) := {
                    pDUSessionID                           := p_pDUSessionID,
                    pDUSessionNAS_PDU                      := p_pDUSessionNAS_PDU,
                    s_NSSAI                                := p_s_NSSAI,
                    pDUSessionResourceSetupRequestTransfer := p_pDUSessionResourceSetupRequestTransfer,
                    iE_Extensions                          := p_iE_Extensions
                } // End of template m_pDUSessionResourceSetupItemSUReq

                template (value) PDUSessionResourceSetupItemSUReq.iE_Extensions m_pDUSessionResourceSetupItemSUReq_id_PduSessionExpectedUEActivityBehaviour(
                                                                                                                                                            in template (value) ExpectedUEActivityBehaviour p_expectedUEActivityBehaviour
                                                                                                                                                            ) := {
                    { 
                        id             := id_PduSessionExpectedUEActivityBehaviour,
                        criticality    := ignore,
                        extensionValue := { ExpectedUEActivityBehaviour := p_expectedUEActivityBehaviour }    
                    }
                } // End of template m_pDUSessionResourceSetupItemSUReq_id_PduSessionExpectedUEActivityBehaviour

                template (omit) PDUSessionResourceSetupItemSURes m_pDUSessionResourceSetupItemSURes(
                                                                                                    in template (value) PDUSessionID p_pDUSessionID := PX_PDU_SESSION_ID,
                                                                                                    in template (value) PDUSessionResourceSetupItemSURes.pDUSessionResourceSetupResponseTransfer p_pDUSessionResourceSetupResponseTransfer,
                                                                                                    in template (omit) PDUSessionResourceSetupItemSURes.iE_Extensions p_iE_Extensions := omit
                                                                                                    ) := {
                    pDUSessionID                            := p_pDUSessionID,
                    pDUSessionResourceSetupResponseTransfer := p_pDUSessionResourceSetupResponseTransfer,
                    iE_Extensions                           := p_iE_Extensions
                } // End of template m_pDUSessionResourceSetupItemSURes

                template (value) PDUSessionResourceSetupRequestTransfer m_pDUSessionResourceSetupRequestTransfer(
                                                                                                                in template (value) PDUSessionResourceSetupRequestTransfer.protocolIEs p_protocolIEs
                                                                                                                ) := {
                    protocolIEs := p_protocolIEs
                } // End of template m_pDUSessionResourceSetupRequestTransfer

                template (value) PDUSessionResourceSetupRequestTransfer.protocolIEs m_pDUSessionResourceSetupRequestTransfer_id_PDUSessionAggregateMaximumBitRate(
                                                                                                                                                                in template (value) PDUSessionAggregateMaximumBitRate p_pDUSessionAggregateMaximumBitRate
                                                                                                                                                                ) := {
                    { 
                        id          := id_PDUSessionAggregateMaximumBitRate,
                        criticality := reject,
                        value_      := { PDUSessionAggregateMaximumBitRate := p_pDUSessionAggregateMaximumBitRate }    
                    }
                } // End of template m_pDUSessionResourceSetupRequestTransfer_id_PDUSessionAggregateMaximumBitRate

                template (value) PDUSessionResourceSetupRequestTransfer.protocolIEs m_pDUSessionResourceSetupRequestTransfer_id_UL_NGU_UP_TNLInformation(
                                                                                                                                                        in template (value) UPTransportLayerInformationList p_uPTransportLayerInformationList
                                                                                                                                                        ) := {
                    { 
                        id          := id_UL_NGU_UP_TNLInformation,
                        criticality := reject,
                        value_      := { UPTransportLayerInformationList := p_uPTransportLayerInformationList }    
                    }
                } // End of template m_pDUSessionResourceSetupRequestTransfer_id_UL_NGU_UP_TNLInformation

                template (value) PDUSessionResourceSetupRequestTransfer.protocolIEs m_pDUSessionResourceSetupRequestTransfer_id_DataForwardingNotPossible(
                                                                                                                                                        in template (value) DataForwardingNotPossible p_dataForwardingNotPossible
                                                                                                                                                        ) := {
                    { 
                        id          := id_DataForwardingNotPossible,
                        criticality := reject,
                        value_      := { DataForwardingNotPossible := p_dataForwardingNotPossible }    
                    }
                } // End of template m_pDUSessionResourceSetupRequestTransfer_id_DataForwardingNotPossible

                template (value) PDUSessionResourceSetupRequestTransfer.protocolIEs m_pDUSessionResourceSetupRequestTransfer_id_PDUSessionType(
                                                                                                                                            in template (value) PDUSessionType p_pDUSessionType
                                                                                                                                            ) := {
                    { 
                        id          := id_PDUSessionType,
                        criticality := reject,
                        value_      := { PDUSessionType := p_pDUSessionType }    
                    }
                } // End of template m_pDUSessionResourceSetupRequestTransfer_id_PDUSessionType

                template (value) PDUSessionResourceSetupRequestTransfer.protocolIEs m_pDUSessionResourceSetupRequestTransfer_id_SecurityIndication(
                                                                                                                                                in template (value) SecurityIndication p_securityIndication
                                                                                                                                                ) := {
                    { 
                        id          := id_SecurityIndication,
                        criticality := reject,
                        value_      := { SecurityIndication := p_securityIndication }    
                    }
                } // End of template m_pDUSessionResourceSetupRequestTransfer_id_SecurityIndication

                template (value) PDUSessionResourceSetupRequestTransfer.protocolIEs m_pDUSessionResourceSetupRequestTransfer_id_NetworkInstance(
                                                                                                                                                in template (value) NetworkInstance p_networkInstance
                                                                                                                                                ) := {
                    { 
                        id          := id_NetworkInstance,
                        criticality := reject,
                        value_      := { NetworkInstance := p_networkInstance }    
                    }
                } // End of template m_pDUSessionResourceSetupRequestTransfer_id_NetworkInstance

                template (value) PDUSessionResourceSetupRequestTransfer.protocolIEs m_pDUSessionResourceSetupRequestTransfer_id_QosFlowSetupRequestList(
                                                                                                                                                        in template (value) QosFlowSetupRequestList p_qosFlowSetupRequestList
                                                                                                                                                        ) := {
                    { 
                        id          := id_QosFlowSetupRequestList,
                        criticality := reject,
                        value_      := { QosFlowSetupRequestList := p_qosFlowSetupRequestList }    
                    }
                } // End of template m_pDUSessionResourceSetupRequestTransfer_id_QosFlowSetupRequestList

                template (value) PDUSessionResourceSetupRequestTransfer.protocolIEs m_pDUSessionResourceSetupRequestTransfer_id_CommonNetworkInstance(
                                                                                                                                                    in template (value) CommonNetworkInstance p_commonNetworkInstance
                                                                                                                                                    ) := {
                    { 
                        id          := id_CommonNetworkInstance,
                        criticality := ignore,
                        value_      := { CommonNetworkInstance := p_commonNetworkInstance }    
                    }
                } // End of template m_pDUSessionResourceSetupRequestTransfer_id_CommonNetworkInstance

                template (value) PDUSessionResourceSetupRequestTransfer.protocolIEs m_pDUSessionResourceSetupRequestTransfer_id_DirectForwardingPathAvailability(
                                                                                                                                                                in template (value) DirectForwardingPathAvailability p_directForwardingPathAvailability
                                                                                                                                                                ) := {
                    { 
                        id          := id_DirectForwardingPathAvailability,
                        criticality := ignore,
                        value_      := { DirectForwardingPathAvailability := p_directForwardingPathAvailability }    
                    }
                } // End of template m_pDUSessionResourceSetupRequestTransfer_id_DirectForwardingPathAvailability

                template (value) PDUSessionResourceSetupRequestTransfer.protocolIEs m_pDUSessionResourceSetupRequestTransfer_id_RedundantUL_NGU_UP_TNLInformation(
                                                                                                                                                                in template (value) UPTransportLayerInformation p_uPTransportLayerInformation
                                                                                                                                                                ) := {
                    { 
                        id          := id_RedundantUL_NGU_UP_TNLInformation,
                        criticality := ignore,
                        value_      := { UPTransportLayerInformation := p_uPTransportLayerInformation }    
                    }
                } // End of template m_pDUSessionResourceSetupRequestTransfer_id_RedundantUL_NGU_UP_TNLInformation

                template (value) PDUSessionResourceSetupRequestTransfer.protocolIEs m_pDUSessionResourceSetupRequestTransfer_id_AdditionalRedundantUL_NGU_UP_TNLInformation(
                                                                                                                                                                            in template (value) UPTransportLayerInformationList p_uPTransportLayerInformationList
                                                                                                                                                                            ) := {
                    { 
                        id          := id_AdditionalRedundantUL_NGU_UP_TNLInformation,
                        criticality := ignore,
                        value_      := { UPTransportLayerInformationList := p_uPTransportLayerInformationList }    
                    }
                } // End of template m_pDUSessionResourceSetupRequestTransfer_id_AdditionalRedundantUL_NGU_UP_TNLInformation

                template (value) PDUSessionResourceSetupRequestTransfer.protocolIEs m_pDUSessionResourceSetupRequestTransfer_id_RedundantCommonNetworkInstancen(
                                                                                                                                                                in template (value) CommonNetworkInstance p_commonNetworkInstance
                                                                                                                                                                ) := {
                    { 
                        id          := id_RedundantCommonNetworkInstance,
                        criticality := ignore,
                        value_      := { CommonNetworkInstance := p_commonNetworkInstance }    
                    }
                } // End of template m_pDUSessionResourceSetupRequestTransfer_id_RedundantCommonNetworkInstance

                template (value) PDUSessionResourceSetupRequestTransfer.protocolIEs m_pDUSessionResourceSetupRequestTransfer_id_RedundantPDUSessionInformation(
                                                                                                                                                            in template (value) RedundantPDUSessionInformation p_redundantPDUSessionInformation
                                                                                                                                                            ) := {
                    { 
                        id          := id_RedundantPDUSessionInformation,
                        criticality := ignore,
                        value_      := { RedundantPDUSessionInformation := p_redundantPDUSessionInformation }    
                    }
                } // End of template m_pDUSessionResourceSetupRequestTransfer_id_RedundantPDUSessionInformation

                template (value) PDUSessionResourceSetupRequestTransfer.protocolIEs m_pDUSessionResourceSetupRequestTransfer_id_MBSSessionSetupRequestList(
                                                                                                                                                        in template (value) MBSSessionSetupRequestList p_mBSSessionSetupRequestList
                                                                                                                                                        ) := {
                    { 
                        id          := id_MBSSessionSetupRequestList,
                        criticality := ignore,
                        value_      := { MBSSessionSetupRequestList := p_mBSSessionSetupRequestList }    
                    }
                } // End of template m_pDUSessionResourceSetupRequestTransfer_id_MBSSessionSetupRequestList

                template (omit) PDUSessionResourceSetupResponseTransfer m_pDUSessionResourceSetupResponseTransfer(
                                                                                                                in template (value) QosFlowPerTNLInformation p_dLQosFlowPerTNLInformation,
                                                                                                                in template (omit) QosFlowPerTNLInformationList p_additionalDLQosFlowPerTNLInformation := omit,
                                                                                                                in template (omit) SecurityResult p_securityResult := omit,
                                                                                                                in template (omit) QosFlowListWithCause p_qosFlowFailedToSetupList := omit,
                                                                                                                in template (omit) PDUSessionResourceSetupResponseTransfer.iE_Extensions p_iE_Extensions := omit
                                                                                                                ) := {
                    dLQosFlowPerTNLInformation           := p_dLQosFlowPerTNLInformation,
                    additionalDLQosFlowPerTNLInformation := p_additionalDLQosFlowPerTNLInformation,
                    securityResult                       := p_securityResult,
                    qosFlowFailedToSetupList             := p_qosFlowFailedToSetupList,
                    iE_Extensions                        := p_iE_Extensions