/** * @author ETSI / STF569 * @version $URL$ * $ID:$ * @desc This module provides the custom templates for ITS HTTP based protocols. * @copyright ETSI Copyright Notification * No part may be reproduced except as authorized by written permission. * The copyright and the foregoing restriction extend to reproduction in all media. * All rights reserved. */ module LibItsHttp_JsonTemplates { // LibMec/LocationAPI import from LocationAPI_TypesAndValues all; import from LocationAPI_Templates all; // LibMec/UEidentityAPI import from UEidentityAPI_TypesAndValues all; import from UEidentityAPI_Templates all; // LibMec/RnisAPI import from RnisAPI_TypesAndValues all; import from RnisAPI_Templates all; // LibMec/BwManagementAPI import from BwManagementAPI_TypesAndValues all; import from BwManagementAPI_Templates all; // LibMec/AppEnablementAPI import from AppEnablementAPI_TypesAndValues all; import from AppEnablementAPI_Templates all; // LibMec/Ams import from Ams_TypesAndValues all; import from Ams_Templates all; //LibMec/Grant import from Grant_TypesAndValues all; import from Grant_Templates all; //LibMec/MeoPkg import from MeoPkgm_TypesAndValues all; import from MeoPkgm_Templates all; //LibMec/MepmPkg import from MepmPkgm_TypesAndValues all; import from MepmPkgm_Templates all; import from AppLCM_TypesAndValues all; import from AppLCM_Templates all; // LibMec/AppEnablementAPI import from UEAppInterfaceAPI_TypesAndValues all; import from UEAppInterfaceAPI_Templates all; // TODO Add here your custom RFCs import // LibItsHttp import from LibItsHttp_JsonMessageBodyTypes all; import from LibItsHttp_JSONTypes all; template (value) JsonBody m_json_body_raw( in template (value) charstring p_raw ) := { raw := p_raw } // End of template m_json_body_raw template (present) JsonBody mw_json_body_raw( template (present) charstring p_raw := ? ) := { raw := p_raw } // End of template mw_json_body_raw group grant_api{ template (value) JsonBody m_body_json_grant_request( in template (value) GrantRequest p_grant_request ) := { grantRequest := p_grant_request } template (present) JsonBody mw_body_json_grant_response ( in template (value) Grant p_grant_response ) := { grantResponse := p_grant_response } template (value) JsonBody m_body_json_grant_request_with_error ( in template (value) GrantRequestWithError p_grant_request ) := { grantRequestWithError := p_grant_request } } group meo_pkg_mgmt_api { template (value) JsonBody m_body_json_package_management( in template (value) MeoPkgm_TypesAndValues.AppPkg p_app_package_management ) := { appPackageManagement := p_app_package_management } template (value) JsonBody m_body_json_package_management_with_error( in template (value) MeoPkgm_TypesAndValues.AppPkgWithError p_app_package_management_with_error ) := { appPackageManagementWithError := p_app_package_management_with_error } template (present) JsonBody mw_body_json_pkg_mgmt_response( in template (present) MeoPkgm_TypesAndValues.OnboardedAppPkgInfoList p_onboarded_app_pkg_mgmt_list ) := { appOnboardPackageInfoList := p_onboarded_app_pkg_mgmt_list } template (value) JsonBody m_body_json_pkgm_subscription( in template (value) MeoPkgm_TypesAndValues.AppPkgSubscription p_app_pkg_subscription ) := { appPkgSubscription := p_app_pkg_subscription } template (present) JsonBody mw_body_json_pkgm_subscription_info ( in template (present) MeoPkgm_TypesAndValues.AppPkgSubscriptionInfo p_app_pkg_subscription_info ) := { appPkgSubscriptionInfo := p_app_pkg_subscription_info } template (value) JsonBody m_body_json_pkgm_subscription_with_error( in template (value) MeoPkgm_TypesAndValues.AppPkgSubscriptionWithError p_app_pkg_subscription_with_error ) := { appPkgSubscriptionWithError := p_app_pkg_subscription_with_error } template (present) JsonBody mw_body_json_pkgm_subscription_info_list ( in template (present) MeoPkgm_TypesAndValues.AppPkgSubscriptionInfoList p_app_pkg_subscription_info_list ) := { appPkgSubscriptionInfoList := p_app_pkg_subscription_info_list } template (present) JsonBody mw_body_json_app_package_notification ( in template (present) MeoPkgm_TypesAndValues.AppPkgNotification p_app_pkg_notification ) := { appPkgNotification := p_app_pkg_notification } } group mepm_pkg_mgmt_api { template (value) JsonBody m_body_json_mepm_package_management( in template (value) MepmPkgm_TypesAndValues.AppPkg p_app_package_management ) := { appMepmPackageManagement := p_app_package_management } template (value) JsonBody m_body_json_mepm_package_management_with_error( in template (value) MepmPkgm_TypesAndValues.AppPkgWithError p_app_mepm_package_management_with_error ) := { appMepmPackageManagementWithError := p_app_mepm_package_management_with_error } template (present) JsonBody mw_body_json_mepm_pkg_mgmt_response_list( in template (present) MepmPkgm_TypesAndValues.OnboardedAppPkgInfoList p_onboarded_app_mepm_pkg_mgmt_list ) := { appOnboardMepmPackageInfoList := p_onboarded_app_mepm_pkg_mgmt_list } template (present) JsonBody mw_body_json_mepm_pkg_mgmt_response( in template (present) MepmPkgm_TypesAndValues.OnboardedAppPkgInfo p_onboarded_app_mepm_pkg_mgmt ) := { appOnboardMepmPackageInfo := p_onboarded_app_mepm_pkg_mgmt } template (value) JsonBody m_body_json_mepm_pkgm_subscription( in template (value) MepmPkgm_TypesAndValues.AppPkgSubscription p_app_mepm_pkg_subscription ) := { appMepmPkgSubscription := p_app_mepm_pkg_subscription } template (present) JsonBody mw_body_json_mepm_pkgm_subscription_info ( in template (present) MepmPkgm_TypesAndValues.AppPkgSubscriptionInfo p_app_mepm_pkg_subscription_info ) := { appMepmPkgSubscriptionInfo := p_app_mepm_pkg_subscription_info } template (value) JsonBody m_body_json_mepm_pkgm_subscription_with_error( in template (value) MepmPkgm_TypesAndValues.AppPkgSubscriptionWithError p_app_mepm_pkg_subscription_with_error ) := { appMepmPkgSubscriptionWithError := p_app_mepm_pkg_subscription_with_error } template (present) JsonBody mw_body_json_mepm_pkgm_subscription_info_list ( in template (present) MepmPkgm_TypesAndValues.AppPkgSubscriptionInfoList p_app_mepm_pkg_subscription_info_list ) := { appMepmPkgSubscriptionInfoList := p_app_mepm_pkg_subscription_info_list } template (present) JsonBody mw_body_json_mepm_app_package_notification ( in template (present) MepmPkgm_TypesAndValues.AppPkgNotification p_app_mepm_pkg_notification ) := { appMepmPkgNotification := p_app_mepm_pkg_notification } } group lcm_api { template (present) JsonBody m_body_json_lifecycle_management ( in template (present) CreateAppInstanceRequest p_create_app_instance_request ) := { createAppInstanceRequest := p_create_app_instance_request } template (present) JsonBody m_body_json_lifecycle_management_with_error ( in template (present) CreateAppInstanceRequestWithError p_create_app_instance_request_with_error ) := { createAppInstanceRequestWithError := p_create_app_instance_request_with_error } template (present) JsonBody mw_body_json_mex_lcm_instance_info ( in template (present) AppInstanceInfo p_app_instance_info ) := { appInstanceInfo := p_app_instance_info } template (present) JsonBody mw_body_json_mex_lcm_instance_info_list ( in template (present) AppInstanceInfoList p_app_instance_info_list ) := { appInstanceInfoList := p_app_instance_info_list } template (present) JsonBody m_body_json_lifecycle_management_instantiate ( in template (present) InstantiateAppRequest p_app_instance_instantiate ) := { appInstanceInstantiate := p_app_instance_instantiate } template (present) JsonBody m_body_json_lifecycle_management_instantiate_with_error ( in template (present) InstantiateAppRequestWithError p_app_instance_instantiate_with_error ) := { appInstanceInstantiateWithError := p_app_instance_instantiate_with_error } template (present) JsonBody m_body_json_lifecycle_management_terminate ( in template (present) TerminateAppRequest p_app_instance_terminate ) := { terminateType := p_app_instance_terminate } template (present) JsonBody m_body_json_lifecycle_management_terminate_with_error ( in template (present) TerminateAppRequestWithError p_app_instance_terminate_with_error ) := { terminateTypeWithError := p_app_instance_terminate_with_error } template (present) JsonBody m_body_json_lifecycle_management_operate ( in template (present) OperateAppRequest p_app_instance_operate ) := { changeStateTo := p_app_instance_operate } template (present) JsonBody m_body_json_lifecycle_management_operate_with_error ( in template (present) OperateAppRequestWithError p_app_instance_operate_with_error ) := { changeStateToWithError := p_app_instance_operate_with_error } template (present) JsonBody mw_body_json_lifecycle_op_occ_list ( in template (present) AppInstanceLcmOpOccList p_app_instance_op_occ_list ) := { appInstanceLcmOpOccList := p_app_instance_op_occ_list } template (present) JsonBody mw_body_json_lifecycle_op_occ ( in template (present) AppInstanceLcmOpOcc p_app_instance_op_occ ) := { appInstanceLcmOpOcc := p_app_instance_op_occ } template (present) JsonBody m_body_json_lcm_subscribe( in template (present) SubscriptionRequest p_app_lcm_request ) := { subscriptionRequest := p_app_lcm_request } template (present) JsonBody m_body_json_lcm_subscribe_with_error( in template (present) SubscriptionRequestWithError p_app_lcm_request_with_error ) := { subscriptionRequestWithError := p_app_lcm_request_with_error } template (present) JsonBody mw_body_json_lcm_subscription_list( in template (present) SubscriptionInfoList p_app_lcm_subscription_list ) := { subscriptionInfoList := p_app_lcm_subscription_list } template (present) JsonBody mw_body_json_lcm_subscription( in template (present) SubscriptionInfo p_app_lcm_subscription ) := { subscriptionInfo := p_app_lcm_subscription } template (present) JsonBody mw_body_json_lcm_notification ( in template (present) Notification p_lcm_notification ) := { lcmNotification := p_lcm_notification } } group ams_api { template (value) JsonBody m_body_json_app_mobility_service_info( in template (value) AppMobilityServiceInfo p_app_mobility_service_info ) := { appMobilityServiceInfo := p_app_mobility_service_info } // End of template mw_body_json_app_mobility_service_info template (present) JsonBody mw_body_json_app_mobility_service_info( template (present) AppMobilityServiceInfo p_app_mobility_service_info := ? ) := { appMobilityServiceInfo := p_app_mobility_service_info } // End of template mw_body_json_app_mobility_service_info template (value) JsonBody m_body_json_ams_problem_details( in template (value) Ams_TypesAndValues.ProblemDetails p_problemDetails ) := { problemDetails_ams := p_problemDetails } // End of template m_body_json_ue_identity_problem_details template (present) JsonBody mw_body_json_ams_problem_details( template (present) Ams_TypesAndValues.ProblemDetails p_problemDetails := ? ) := { problemDetails_ams := p_problemDetails } // End of template mw_body_json_ue_identity_problem_details template (present) JsonBody mw_body_json_ams_registration_request( template (present) Ams_TypesAndValues.RegistrationRequest p_registrationRequest := ? ) := { registrationRequest_ams := p_registrationRequest } // End of template mw_body_json_ue_identity_problem_details template (value) JsonBody m_body_json_ams_registration_request( in template (value) Ams_TypesAndValues.RegistrationRequest p_registrationRequest ) := { registrationRequest_ams := p_registrationRequest } // End of template m_body_json_ue_identity_problem_details template (present) JsonBody mw_body_json_ams_subscriptions( template (present) Ams_TypesAndValues.MobilityProcedureSubscription p_amsSubscriptionLinkList := ? ) := { subscriptionLinkList_ams := p_amsSubscriptionLinkList } // End of template mw_body_json_ue_identity_problem_details template (present) JsonBody m_body_json_ams_subscriptions( template (present) Ams_TypesAndValues.MobilityProcedureSubscription p_amsSubscriptionLinkList := ? ) := { subscriptionLinkList_ams := p_amsSubscriptionLinkList } // End of template mw_body_json_ue_identity_problem_details template (present) JsonBody mw_body_json_mobility_procedure_notification( template (present) Ams_TypesAndValues.MobilityProcedureSubscription p_amsSubscriptionLinkList := ? ) := { subscriptionLinkList_ams := p_amsSubscriptionLinkList } // End of template mw_body_json_mobility_procedure_notification template (present) JsonBody mw_body_json_adjacent_application_info_notification( template (present) Ams_TypesAndValues.AdjacentAppInfoSubscription p_adjacentAppInfoSubscription := ? ) := { adjacentAppInfoSubscription_ams := p_adjacentAppInfoSubscription } // End of template mw_body_json_mobility_procedure_notification template (present) JsonBody mw_body_json_expire_notification( template (present) Ams_TypesAndValues.ExpiryNotification p_expire_notification := ? ) := { expireNotification_ams := p_expire_notification } // End of template mw_body_json_mobility_procedure_notification } // end of group ams api //group ams_api { // // template (value) JsonBody m_body_json_app_mobility_service_info( // in template (value) AppMobilityServiceInfo p_app_mobility_service_info // ) := { // appMobilityServiceInfo := p_app_mobility_service_info // } // End of template mw_body_json_app_mobility_service_info // // template (present) JsonBody mw_body_json_app_mobility_service_info( // template (present) AppMobilityServiceInfo p_app_mobility_service_info := ? // ) := { // appMobilityServiceInfo := p_app_mobility_service_info // } // End of template mw_body_json_app_mobility_service_info // // // template (value) JsonBody m_body_json_ams_problem_details( // in template (value) Ams_TypesAndValues.ProblemDetails p_problemDetails // ) := { // problemDetails_ams := p_problemDetails // } // End of template m_body_json_ue_identity_problem_details // // template (present) JsonBody mw_body_json_ams_problem_details( // template (present) Ams_TypesAndValues.ProblemDetails p_problemDetails := ? // ) := { // problemDetails_ams := p_problemDetails // } // End of template mw_body_json_ue_identity_problem_details // // // template (present) JsonBody mw_body_json_ams_registration_request( // template (present) Ams_TypesAndValues.RegistrationRequest p_registrationRequest := ? // ) := { // registrationRequest_ams := p_registrationRequest // } // End of template mw_body_json_ue_identity_problem_details // // template (value) JsonBody m_body_json_ams_registration_request( // in template (value) Ams_TypesAndValues.RegistrationRequest p_registrationRequest // ) := { // registrationRequest_ams := p_registrationRequest // } // End of template m_body_json_ue_identity_problem_details // // // template (present) JsonBody mw_body_json_ams_subscriptions( // template (present) Ams_TypesAndValues.AmsSubscriptionLinkLists p_amsSubscriptionLinkList := ? // ) := { // subscriptionLinkList_ams := p_amsSubscriptionLinkList // } // End of template mw_body_json_ue_identity_problem_details // // template (present) JsonBody m_body_json_ams_subscriptions( // template (present) Ams_TypesAndValues.AmsSubscriptionLinkLists p_amsSubscriptionLinkList := ? // ) := { // subscriptionLinkList_ams := p_amsSubscriptionLinkList // } // End of template mw_body_json_ue_identity_problem_details // //} // end of group ams api group locarion_api { template (value) JsonBody m_body_json_user_info( in template (value) UserInfo p_user_info ) := { userInfo := p_user_info } // End of template m_body_json_user_info template (present) JsonBody mw_body_json_user_info( template (present) UserInfo p_user_info := ? ) := { userInfo := p_user_info } // End of template mw_body_json_user_info template (value) JsonBody m_body_json_user_list( in template (value) UserList p_user_list ) := { userList := p_user_list } // End of template m_body_json_user_list template (present) JsonBody mw_body_json_user_list( template (present) UserList p_user_list := ? ) := { userList := p_user_list } // End of template mw_body_json_user_list template (value) JsonBody m_body_json_zone_info( in template (value) ZoneInfo p_zone_info ) := { zoneInfo := p_zone_info } // End of template m_body_json_zone_info template (present) JsonBody mw_body_json_zone_info( template (present) ZoneInfo p_zone_info := ? ) := { zoneInfo := p_zone_info } // End of template mw_body_json_zone_info template (value) JsonBody m_body_json_access_point_list( in template (value) AccessPointList p_access_point_list ) := { accessPointList := p_access_point_list } // End of template m_body_json_access_point_list template (present) JsonBody mw_body_json_access_point_list( template (present) AccessPointList p_access_point_list := ? ) := { accessPointList := p_access_point_list } // End of template mw_body_json_access_point_list template (value) JsonBody m_body_json_user_tracking_subscription( in template (value) UserTrackingSubscription p_user_tracking_subscription ) := { userTrackingSubscription := p_user_tracking_subscription } // End of template m_body_json_user_tracking_subscription template (present) JsonBody mw_body_json_user_tracking_subscription( template (present) UserTrackingSubscription p_user_tracking_subscription := ? ) := { userTrackingSubscription := p_user_tracking_subscription } // End of template mw_body_json_user_rtracking_subscription template (value) JsonBody m_body_json_zonal_traffic_subscription( in template (value) ZonalTrafficSubscription p_zonal_traffic_subscription ) := { zonalTrafficSubscription := p_zonal_traffic_subscription } // End of template m_body_json_zonal_traffic_subscription template (present) JsonBody mw_body_json_zonal_traffic_subscription( template (present) ZonalTrafficSubscription p_zonal_traffic_subscription := ? ) := { zonalTrafficSubscription := p_zonal_traffic_subscription } // End of template mw_body_json_zonal_traffic_subscription } // End of group locarion_api group ue_identity_api { template (value) JsonBody m_body_json_ue_identity_tag_info( in template (value) UeIdentityTagInfo p_ueIdentityTagInfo ) := { ueIdentityTagInfo := p_ueIdentityTagInfo } // End of template m_body_json_ue_identity_tag_info template (present) JsonBody mw_body_json_ue_identity_tag_info( template (present) UeIdentityTagInfo p_ueIdentityTagInfo := ? ) := { ueIdentityTagInfo := p_ueIdentityTagInfo } // End of template mw_body_json_ue_identity_tag_info template (value) JsonBody m_body_json_ue_identity_problem_details( in template (value) UEidentityAPI_TypesAndValues.ProblemDetails p_problemDetails ) := { problemDetails_ue_identity := p_problemDetails } // End of template m_body_json_ue_identity_problem_details template (present) JsonBody mw_body_json_ue_identity_problem_details( template (present) UEidentityAPI_TypesAndValues.ProblemDetails p_problemDetails := ? ) := { problemDetails_ue_identity := p_problemDetails } // End of template mw_body_json_ue_identity_problem_details } // End of group ue_identity_api group rnis_subscriptions { template (value) JsonBody m_body_json_subscriptions_list( in template (value) SubscriptionLinkList p_subscriptionLinkList ) := { subscriptionLinkList := p_subscriptionLinkList } // End of template m_body_json_subscriptions_list template (present) JsonBody mw_body_json_subscriptions_list( template (present) SubscriptionLinkList p_subscriptionLinkList := ? ) := { subscriptionLinkList := p_subscriptionLinkList } // End of template mw_body_json_subscriptions_list template (value) JsonBody m_body_json_cell_change_subscription( in template (value) CellChangeSubscription p_cellChangeSubscription ) := { cellChangeSubscription := p_cellChangeSubscription } // End of template m_body_json_cell_change_subscription template (present) JsonBody mw_body_json_cell_change_subscription( template (present) CellChangeSubscription p_cellChangeSubscription := ? ) := { cellChangeSubscription := p_cellChangeSubscription } // End of template mw_body_json_cell_change_subscription template (value) JsonBody m_body_json_rab_info( in template (value) RabInfo p_rabInfo ) := { rabInfo := p_rabInfo } // End of template m_body_json_rab_info template (present) JsonBody mw_body_json_rab_info( template (present) RabInfo p_rabInfo := ? ) := { rabInfo := p_rabInfo } // End of template mw_body_json_rab_info template (value) JsonBody m_body_json_plmn_info( in template (value) PlmnInfo p_plmnInfo ) := { plmnInfo := p_plmnInfo } // End of template m_body_json_plmn_info template (present) JsonBody mw_body_json_plmn_info( template (present) PlmnInfo p_plmnInfo := ? ) := { plmnInfo := p_plmnInfo } // End of template mw_body_json_plmn_info template (value) JsonBody m_body_json_s1_bearer_info( in template (value) S1BearerInfo p_s1BearerInfo ) := { s1BearerInfo := p_s1BearerInfo } // End of template m_body_json_s1_bearer_info template (present) JsonBody mw_body_json_s1_bearer_info( template (present) S1BearerInfo p_s1BearerInfo := ? ) := { s1BearerInfo := p_s1BearerInfo } // End of template mw_body_json_s1_bearer_info template (value) JsonBody m_body_json_rab_est_subscription( in template (value) RabEstSubscription p_rabEstSubscription ) := { rabEstSubscription := p_rabEstSubscription } // End of template m_body_json_rab_est_subscription template (present) JsonBody mw_body_json_rab_est_subscription( template (present) RabEstSubscription p_rabEstSubscription := ? ) := { rabEstSubscription := p_rabEstSubscription } // End of template mw_body_json_rab_est_subscription template (value) JsonBody m_body_json_rab_mod_subscription( in template (value) RabModSubscription p_rabModSubscription ) := { rabModSubscription := p_rabModSubscription } // End of template m_body_json_rab_mod_subscription template (present) JsonBody mw_body_json_rab_mod_subscription( template (present) RabModSubscription p_rabModSubscription := ? ) := { rabModSubscription := p_rabModSubscription } // End of template mw_body_json_rab_mod_subscription template (value) JsonBody m_body_json_rab_rel_subscription( in template (value) RabRelSubscription p_rabRelSubscription ) := { rabRelSubscription := p_rabRelSubscription } // End of template m_body_json_rab_rel_subscription template (present) JsonBody mw_body_json_rab_rel_subscription( template (present) RabRelSubscription p_rabRelSubscription := ? ) := { rabRelSubscription := p_rabRelSubscription } // End of template mw_body_json_rab_rel_subscription template (value) JsonBody m_body_json_meas_rep_ue_subscription( in template (value) MeasRepUeSubscription p_measRepUeSubscription ) := { measRepUeSubscription := p_measRepUeSubscription } // End of template m_body_json_meas_rep_ue_subscription template (present) JsonBody mw_body_json_meas_rep_ue_subscription( template (present) MeasRepUeSubscription p_measRepUeSubscription := ? ) := { measRepUeSubscription := p_measRepUeSubscription } // End of template mw_body_json_meas_rep_ue_subscription template (value) JsonBody m_body_json_meas_ta_subscription( in template (value) MeasTaSubscription p_measTaSubscription ) := { measTaSubscription := p_measTaSubscription } // End of template m_body_json_meas_ta_subscription template (present) JsonBody mw_body_json_meas_ta_subscription( template (present) MeasTaSubscription p_measTaSubscription := ? ) := { measTaSubscription := p_measTaSubscription } // End of template mw_body_json_meas_ta_subscription template (value) JsonBody m_body_json_ca_reconf_subscription( in template (value) CaReConfSubscription p_caReconfSubscription ) := { caReConfSubscription := p_caReconfSubscription } // End of template m_body_json_ca_reconf_subscription template (present) JsonBody mw_body_json_ca_reconf_subscription( template (present) CaReConfSubscription p_caReconfSubscription := ? ) := { caReConfSubscription := p_caReconfSubscription } // End of template mw_body_json_ca_reconf_subscription template (value) JsonBody m_body_json_s1_bearer_subscription( in template (value) S1BearerSubscription p_s1BearerSubscription ) := { s1BearerSubscription := p_s1BearerSubscription } // End of template m_body_json_s1_bearer_subscription template (present) JsonBody mw_body_json_s1_bearer_subscription( template (present) S1BearerSubscription p_s1BearerSubscription := ? ) := { s1BearerSubscription := p_s1BearerSubscription } // End of template mw_body_json_s1_bearer_subscription template (value) JsonBody m_body_json_l2_meas_subscription( in template (value) L2Meas p_l2Meas ) := { l2Meas := p_l2Meas } // End of template m_body_json_l2_meas_subscription template (present) JsonBody mw_body_json_l2_meas_subscription( template (present) L2Meas p_l2Meas := ? ) := { l2Meas := p_l2Meas } // End of template mw_body_json_l2_meas_subscription template (value) JsonBody m_body_json_rni_problem_details( in template (value) RnisAPI_TypesAndValues.ProblemDetails p_problemDetails ) := { problemDetails_rnis := p_problemDetails } // End of template m_body_json_rni_problem_details template (present) JsonBody mw_body_json_rni_problem_details( template (present) RnisAPI_TypesAndValues.ProblemDetails p_problemDetails := ? ) := { problemDetails_rnis := p_problemDetails } // End of template mw_body_json_rni_problem_details } // End of group rnis_subscriptions group rnis_notifications { } // End of group rnis_notifications group bw_management_api { template (value) JsonBody m_body_json_bw_info( in template (value) BwInfo p_bwInfo ) := { bwInfo := p_bwInfo } // End of template m_body_json_bw_info template (present) JsonBody mw_body_json_bw_info( template (present) BwInfo p_bwInfo := ? ) := { bwInfo := p_bwInfo } // End of template mw_body_json_bw_info } // End of group bw_management_api group svc_mgmt { template (value) JsonBody m_body_json_transport_info_list( in template (value) TransportInfoList p_transportInfoList ) := { transportInfoList := p_transportInfoList } // End of template m_body_json_transport_info_list template (present) JsonBody mw_body_json_transport_info_list( template (present) TransportInfoList p_transportInfoList := ? ) := { transportInfoList := p_transportInfoList } // End of template mw_body_json_transport_info_list template (value) JsonBody m_body_json_traffic_rule( in template (value) TrafficRule p_trafficRule ) := { trafficRule := p_trafficRule } // End of template m_body_json_traffic_rule template (present) JsonBody mw_body_json_traffic_rule( template (present) TrafficRule p_trafficRule := ? ) := { trafficRule := p_trafficRule } // End of template mw_body_json_traffic_rule template (value) JsonBody m_body_json_traffic_rules_list( in template (value) TrafficRuleList p_trafficRuleList ) := { trafficRuleList := p_trafficRuleList } // End of template m_body_json_traffic_rules_list template (present) JsonBody mw_body_json_traffic_rules_list( template (present) TrafficRuleList p_trafficRuleList := ? ) := { trafficRuleList := p_trafficRuleList } // End of template mw_body_json_traffic_rules_list template (value) JsonBody m_body_json_app_enablement_problem_details( in template (value) AppEnablementAPI_TypesAndValues.ProblemDetails p_problemDetails ) := { problemDetails_svc_mgmt := p_problemDetails } // End of template m_body_json_app_enablement_problem_details template (present) JsonBody mw_body_json_app_enablement_problem_details( template (present) AppEnablementAPI_TypesAndValues.ProblemDetails p_problemDetails := ? ) := { problemDetails_svc_mgmt := p_problemDetails } // End of template mw_body_json_app_enablement_problem_details } // End of group svc_mgmt group ue_app_ctx { template (value) JsonBody m_body_json_app_context( in template (value) AppContext p_appContext ) := { appContext := p_appContext } // End of template m_body_json_app_context template (present) JsonBody mw_body_json_app_context( template (present) AppContext p_appContext := ? ) := { appContext := p_appContext } // End of template mw_body_json_app_context template (value) JsonBody m_body_json_app_info( in template (value) AppInfo p_appInfo ) := { appInfo := p_appInfo } // End of template m_body_json_app_info template (present) JsonBody mw_body_json_app_info( template (present) AppInfo p_appInfo := ? ) := { appInfo := p_appInfo } // End of template mw_body_json_app_info template (value) JsonBody m_body_json_ue_app_ctx_problem_details( in template (value) UEAppInterfaceAPI_TypesAndValues.ProblemDetails p_problemDetails ) := { problemDetails_ue_app_ctxt := p_problemDetails } // End of template m_body_json_ue_app_ctx_problem_details template (present) JsonBody mw_body_json_ue_app_ctx_problem_details( template (present) UEAppInterfaceAPI_TypesAndValues.ProblemDetails p_problemDetails := ? ) := { problemDetails_ue_app_ctxt := p_problemDetails } // End of template mw_body_json_ue_app_ctx_problem_details } // End of group ue_app_ctx } // End of module LibItsHttp_JsonTemplates