Commit 0bb62e7d authored by schmitting's avatar schmitting
Browse files

For TTCN V4.3.1

parent 348fbe24
Loading
Loading
Loading
Loading
+116 −168

File changed.

Preview size limit exceeded, changes collapsed.

+2923 −2927
Original line number Original line Diff line number Diff line
@@ -138,7 +138,7 @@ group HeaderFieldTemplates{
    rrParam := *
    rrParam := *
    }
    }


	template Path m_path (SipUrl p_sipUrl):=
    template Path m_path (template SipUrl p_sipUrl):=
    {
    {
        fieldName := PATH_E,
        fieldName := PATH_E,
        pathValues := {
        pathValues := {
@@ -527,24 +527,24 @@ group XMLTemplates {
    };
    };
	
	
    template XmlBody
    template XmlBody
	m_XmlBody_ACR_ICB(template (value) Incoming_communication_barring p_icb) := {
    m_XmlBody_ACR_ICB(template Incoming_communication_barring p_icb) := {
        simservs := {
        simservs := {
			omit,
            {},
            {{incoming_communication_barring := p_icb}},
            {{incoming_communication_barring := p_icb}},
            omit  
            {{}}  
        }
        }
    }
    }
	   
	   
    template XmlBody m_XmlBody_ACR_OCB(template (value) Outgoing_communication_barring p_ocb) :=
    template XmlBody m_XmlBody_ACR_OCB(template Outgoing_communication_barring p_ocb) :=
    {
    {
        simservs := {
        simservs := {
            omit,
            {},
            {
            {
                {
                {
                    outgoing_communication_barring := p_ocb
                    outgoing_communication_barring := p_ocb
                }   
                }   
            },
            },
            omit  
            {{}}  
        }
        }
    };
    };
	
	
@@ -564,18 +564,18 @@ group XMLTemplates {
    };
    };
    
    
    template Reginfo m_reginfo (template XSDAUX.anyURI p_user):= {
    template Reginfo m_reginfo (template XSDAUX.anyURI p_user):= {
      0,
      full,
      full,
      0,
      {m_registration(p_user)},
      {m_registration(p_user)},
      omit
      {}
    }
    }
    
    
    template Registration m_registration (template XSDAUX.anyURI p_user):= {
    template Registration m_registration (template XSDAUX.anyURI p_user):= {
      p_user, // XSDAUX.anyURI aor
      p_user, // XSDAUX.anyURI aor
      "a7", // XSDAUX.string id
      "a7", // XSDAUX.string id
      init, //enumerated {active,init,terminated} state,
      init, //enumerated {active,init,terminated} state,
      omit, // record of Contact contact_list optional,
      {}, // record of Contact contact_list optional,
      omit // record of anytype elem_list optional
      {} // record of anytype elem_list optional
    }
    }
		
		
    template XmlBody mw_XmlBody_ConfInfo(template Conference_type p_confInfo) :=
    template XmlBody mw_XmlBody_ConfInfo(template Conference_type p_confInfo) :=
@@ -622,19 +622,19 @@ group XMLTemplates {


group ACR_CBTemplates {
group ACR_CBTemplates {
	
	
	template Incoming_communication_barring	m_ICB(RuleType p_ruleType) :=
    template Incoming_communication_barring	m_ICB(template RuleType p_ruleType) :=
    {
    {
        active := omit,
        active := omit,
        anyAttributes := omit, 
//        anyAttributes := omit, 
        ruleset := {
        ruleset := {
            {p_ruleType}
            {p_ruleType}
        }
        }
    }
    }
	
	
	template Outgoing_communication_barring	m_OCB(RuleType p_ruleType) :=
    template Outgoing_communication_barring	m_OCB(template(present) RuleType p_ruleType) :=
    {
    {
        active := omit,
        active := omit,
        anyAttributes := omit, 
//        anyAttributes := omit, 
        ruleset := {
        ruleset := {
            {p_ruleType}
            {p_ruleType}
        }
        }
@@ -644,14 +644,13 @@ group ACR_CBTemplates {
    {
    {
        id := "rule66",
        id := "rule66",
        conditions := p_condition,
        conditions := p_condition,
//		actions := {elem:={{boolean := false}}},
        actions := {elem_list:={"<false/>"}},
        actions := omit,
        transformations := omit
        transformations := omit
    }
    }


	template ConditionsType m_conditionsType_identity(template charstring p_id, template charstring p_scheme) := {
    template ConditionsType m_conditionsType_identity(template(present) charstring p_id, template charstring p_scheme) := {
        {
        {
            {identity := {{{one := {id := p_id, elem := omit}}}}} 
            {identity_list := {{{{one := {id := p_id, elem := omit}}}}}} 
        }
        }
    }
    }
	
	
@@ -666,7 +665,7 @@ group CUGTemplates {
        template TwoBitType p_cci
        template TwoBitType p_cci
    ):= {
    ):= {
        active := omit,
        active := omit,
    	anyAttributes := omit,
//      anyAttributes := omit,
        cugCallOperation := p_crt,
        cugCallOperation := p_crt,
        networkIndicator := p_nit,
        networkIndicator := p_nit,
        cugInterlockBinaryCode := p_cibc,
        cugInterlockBinaryCode := p_cibc,
@@ -680,7 +679,7 @@ group CUGTemplates {
        template TwoBitType p_cci
        template TwoBitType p_cci
    ):= {
    ):= {
        active := omit,
        active := omit,
        anyAttributes := omit, 
//        anyAttributes := omit, 
        cugCallOperation := p_crt,
        cugCallOperation := p_crt,
        networkIndicator := p_nit,
        networkIndicator := p_nit,
        cugInterlockBinaryCode := p_cibc,
        cugInterlockBinaryCode := p_cibc,
@@ -689,16 +688,13 @@ group CUGTemplates {
	
	
    template CugRequestType m_cugReqType(boolean p_outAccessRequest, integer p_cugIndex) :=
    template CugRequestType m_cugReqType(boolean p_outAccessRequest, integer p_cugIndex) :=
    {
    {
//		outgoingAccessRequest := p_outAccessRequest,
        outgoingAccessRequest := p_outAccessRequest,
//		cugIndex := p_cugIndex
//TODO: workaround for ttwb118
		outgoingAccessRequest := {bool:=p_outAccessRequest},
        cugIndex := p_cugIndex
        cugIndex := p_cugIndex
    }
    }


    template CugRequestType mw_cugReqType(template boolean p_outAccessRequest, template integer p_cugIndex) :=
    template CugRequestType mw_cugReqType(template boolean p_outAccessRequest, template integer p_cugIndex) :=
    {
    {
        outgoingAccessRequest := {bool:=p_outAccessRequest},
        outgoingAccessRequest := p_outAccessRequest,
        cugIndex := p_cugIndex
        cugIndex := p_cugIndex
    }
    }
}//end group CUGTemplates
}//end group CUGTemplates
@@ -706,15 +702,15 @@ group CUGTemplates {
group CWTemplates {
group CWTemplates {


    template Ims_cw m_CW(template TEmptyType p_cwi) := {
    template Ims_cw m_CW(template TEmptyType p_cwi) := {
        anyAttributes := omit,
//        anyAttributes := omit,
        communication_waiting_indication := p_cwi,
        communication_waiting_indication := p_cwi,
        elem_list := omit	    
        elem_list := {}	    
    }
    }
	
	
    template Ims_cw mw_ims_cw(template TEmptyType p_cwi) := {
    template Ims_cw mw_ims_cw(template TEmptyType p_cwi) := {
        anyAttributes := *,
//        anyAttributes := *,
        communication_waiting_indication := p_cwi,
        communication_waiting_indication := p_cwi,
        elem_list := *	    
        elem_list := ?
    }
    }
	
	
    template Cug m_CW2 (
    template Cug m_CW2 (
@@ -724,7 +720,7 @@ group CWTemplates {
        template TwoBitType p_cci
        template TwoBitType p_cci
    ):= {
    ):= {
        active := omit,
        active := omit,
        anyAttributes := omit,
//        anyAttributes := omit,
        cugCallOperation := p_crt,
        cugCallOperation := p_crt,
        networkIndicator := p_nit,
        networkIndicator := p_nit,
        cugInterlockBinaryCode := p_cibc,
        cugInterlockBinaryCode := p_cibc,
@@ -738,7 +734,7 @@ group CWTemplates {
        template TwoBitType p_cci
        template TwoBitType p_cci
    ):= {
    ):= {
        active := omit,
        active := omit,
        anyAttributes := omit, 
//        anyAttributes := omit, 
        cugCallOperation := p_crt,
        cugCallOperation := p_crt,
        networkIndicator := p_nit,
        networkIndicator := p_nit,
        cugInterlockBinaryCode := p_cibc,
        cugInterlockBinaryCode := p_cibc,
@@ -812,20 +808,20 @@ group PSTNTemplates {
    template PSTN_transit m_PSTN_transit_BC1(template BearerCapabilityType p_bct) :=
    template PSTN_transit m_PSTN_transit_BC1(template BearerCapabilityType p_bct) :=
    {
    {
            bearerInfomationElement_list := {p_bct},
            bearerInfomationElement_list := {p_bct},
            highLayerCompatibility_list := omit,
            highLayerCompatibility_list := {},
            lowLayerCompatibility := omit,
            lowLayerCompatibility := omit,
            progressIndicator_list := omit,
            progressIndicator_list := {},
            display__list := omit
            display_list := {}
    }
    }


    template PSTN_transit m_PSTN_transit_BC2(template BearerCapabilityType p_bct,
    template PSTN_transit m_PSTN_transit_BC2(template BearerCapabilityType p_bct,
                                             template BearerCapabilityType p_bct2) :=
                                             template BearerCapabilityType p_bct2) :=
    {
    {
        bearerInfomationElement_list := {p_bct, p_bct2},
        bearerInfomationElement_list := {p_bct, p_bct2},
        highLayerCompatibility_list := omit,
        highLayerCompatibility_list := {},
            lowLayerCompatibility := omit,
            lowLayerCompatibility := omit,
        progressIndicator_list := omit,
        progressIndicator_list := {},
        display__list := omit
        display_list := {}
    }
    }


    template PSTN_transit m_PSTN_transit_BC1_HLC1(template BearerCapabilityType p_bct, 
    template PSTN_transit m_PSTN_transit_BC1_HLC1(template BearerCapabilityType p_bct, 
@@ -834,28 +830,28 @@ group PSTNTemplates {
            bearerInfomationElement_list := {p_bct},
            bearerInfomationElement_list := {p_bct},
            highLayerCompatibility_list := {p_hlc},
            highLayerCompatibility_list := {p_hlc},
            lowLayerCompatibility := omit,
            lowLayerCompatibility := omit,
            progressIndicator_list := omit,
            progressIndicator_list := {},
        display__list := omit
        display_list := {}
    }
    }


    template PSTN_transit m_PSTN_transit_BC1_LLC(template BearerCapabilityType p_bct,
    template PSTN_transit m_PSTN_transit_BC1_LLC(template BearerCapabilityType p_bct,
                                                 template LowLayerCompatibilityType p_llc) :=
                                                 template LowLayerCompatibilityType p_llc) :=
    {
    {
            bearerInfomationElement_list := {p_bct},
            bearerInfomationElement_list := {p_bct},
            highLayerCompatibility_list := omit,
            highLayerCompatibility_list := {},
            lowLayerCompatibility := p_llc,
            lowLayerCompatibility := p_llc,
            progressIndicator_list := omit,
            progressIndicator_list := {},
        display__list := omit
        display_list := {}
    }
    }


    template PSTN_transit m_PSTN_transit_BC1_PI1(template BearerCapabilityType p_bct,
    template PSTN_transit m_PSTN_transit_BC1_PI1(template BearerCapabilityType p_bct,
                                                 template ProgressIndicatorType p_pi1) :=
                                                 template ProgressIndicatorType p_pi1) :=
    {
    {
            bearerInfomationElement_list := {p_bct},
            bearerInfomationElement_list := {p_bct},
            highLayerCompatibility_list := omit,
            highLayerCompatibility_list := {},
            lowLayerCompatibility := omit,
            lowLayerCompatibility := omit,
            progressIndicator_list := {p_pi1},
            progressIndicator_list := {p_pi1},
        display__list := omit
        display_list := {}
    }
    }


    template PSTN_transit m_PSTN_transit_BC1_PI2(template BearerCapabilityType p_bct,
    template PSTN_transit m_PSTN_transit_BC1_PI2(template BearerCapabilityType p_bct,
@@ -863,10 +859,10 @@ group PSTNTemplates {
                                                 template ProgressIndicatorType p_pi2) :=
                                                 template ProgressIndicatorType p_pi2) :=
    {
    {
            bearerInfomationElement_list := {p_bct},
            bearerInfomationElement_list := {p_bct},
            highLayerCompatibility_list := omit,
            highLayerCompatibility_list := {},
            lowLayerCompatibility := omit,
            lowLayerCompatibility := omit,
            progressIndicator_list := {p_pi1, p_pi2},
            progressIndicator_list := {p_pi1, p_pi2},
            display__list := omit
            display_list := {}
    }
    }


    template PSTN_transit m_PSTN_transit_BC1_PI3(template BearerCapabilityType p_bct,
    template PSTN_transit m_PSTN_transit_BC1_PI3(template BearerCapabilityType p_bct,
@@ -875,10 +871,10 @@ group PSTNTemplates {
                                                 template ProgressIndicatorType p_pi3) :=
                                                 template ProgressIndicatorType p_pi3) :=
    {
    {
            bearerInfomationElement_list := {p_bct},
            bearerInfomationElement_list := {p_bct},
            highLayerCompatibility_list := omit,
            highLayerCompatibility_list := {},
            lowLayerCompatibility := omit,
            lowLayerCompatibility := omit,
            progressIndicator_list := {p_pi1, p_pi2, p_pi3},
            progressIndicator_list := {p_pi1, p_pi2, p_pi3},
            display__list := omit
            display_list := {}
    }
    }


    template PSTN_transit m_PSTN_transit_BC1_HLC2(template BearerCapabilityType p_bct,
    template PSTN_transit m_PSTN_transit_BC1_HLC2(template BearerCapabilityType p_bct,
@@ -888,8 +884,8 @@ group PSTNTemplates {
            bearerInfomationElement_list := {p_bct},
            bearerInfomationElement_list := {p_bct},
            highLayerCompatibility_list := {p_hlc1, p_hlc2},
            highLayerCompatibility_list := {p_hlc1, p_hlc2},
            lowLayerCompatibility := omit,
            lowLayerCompatibility := omit,
            progressIndicator_list := omit,
            progressIndicator_list := {},
            display__list := omit
            display_list := {}
    }
    }


    template PSTN_transit m_PSTN_transit_BC1_HLC1_PI1(template BearerCapabilityType p_bct,
    template PSTN_transit m_PSTN_transit_BC1_HLC1_PI1(template BearerCapabilityType p_bct,
@@ -900,7 +896,7 @@ group PSTNTemplates {
            highLayerCompatibility_list := {p_hlc1},
            highLayerCompatibility_list := {p_hlc1},
            lowLayerCompatibility := omit,
            lowLayerCompatibility := omit,
            progressIndicator_list := {p_pi1},
            progressIndicator_list := {p_pi1},
            display__list := omit
            display_list := {}
    }
    }
	
	
    template PSTN_transit mw_PSTN_transit_bc(template BearerCapabilityType p_bct,
    template PSTN_transit mw_PSTN_transit_bc(template BearerCapabilityType p_bct,
@@ -910,7 +906,7 @@ group PSTNTemplates {
            highLayerCompatibility_list := {*, *},
            highLayerCompatibility_list := {*, *},
            lowLayerCompatibility := *,
            lowLayerCompatibility := *,
            progressIndicator_list := {*},
            progressIndicator_list := {*},
			display__list := {*}
            display_list := {*}
    }											 
    }											 
											 
											 
	
	
@@ -1060,22 +1056,22 @@ group CDIVNTemplates {
    template Comm_div_info_type m_CDIVN_sub := {
    template Comm_div_info_type m_CDIVN_sub := {
        entity := "comm-div-info",
        entity := "comm-div-info",
        comm_div_subs_info := {
        comm_div_subs_info := {
			anyAttributes := omit,
//          anyAttributes := omit,
            comm_div_selection_criteria := {
            comm_div_selection_criteria := {
				anyAttributes := omit,
//              anyAttributes := omit,
                originating_user_selection_criteria := omit,
                originating_user_selection_criteria := omit,
                diverting_user_selection_criteria := omit,
                diverting_user_selection_criteria := omit,
                diverted_to_user_selection_criteria := omit,
                diverted_to_user_selection_criteria := omit,
                diversion_time_selection_criteria := omit,
                diversion_time_selection_criteria := omit,
                diversion_reason_selection_criteria := omit,
                diversion_reason_selection_criteria := omit,
				elem_list := omit
                elem_list := {}
            },
            },
            comm_div_ntfy_trigger_criteria := omit,
            comm_div_ntfy_trigger_criteria := omit,
            comm_div_info_selection_criteria := omit,
            comm_div_info_selection_criteria := omit,
			elem_list := omit
            elem_list := {}
        },
        },
        comm_div_ntfy_info := omit,
        comm_div_ntfy_info := omit,
		elem_list := omit
        elem_list := {}
    }
    }




@@ -1085,15 +1081,15 @@ group ResourceListsTemplates {
	
	


    template Resource_lists m_ResourceList_2Users(
    template Resource_lists m_ResourceList_2Users(
        EntryType p_user1, 
        template EntryType p_user1, 
        EntryType p_user2
        template EntryType p_user2
    ) :=
    ) :=
    {
    {
        sequence_list := {
        sequence_list := {
            {
            {
                list := {
                list := {
                    name := omit,
                    name := omit,
                    anyAttributes := omit,
//                    anyAttributes := omit,
                    display_name := omit,
                    display_name := omit,
                    sequence_list := {
                    sequence_list := {
                        {
                        {
@@ -1107,7 +1103,7 @@ group ResourceListsTemplates {
                            }
                            }
                        }
                        }
                    },
                    },
                    elem_list := omit
                    elem_list := {}
                }
                }
            }
            }
        }
        }
@@ -1118,9 +1114,9 @@ group ResourceListsTemplates {
        uri :=
        uri :=
            p_user.userInfo.userOrTelephoneSubscriber & "@" &
            p_user.userInfo.userOrTelephoneSubscriber & "@" &
            p_user.hostPort.host,
            p_user.hostPort.host,
		anyAttributes := omit,
//      anyAttributes := omit,
        display_name := omit,
        display_name := omit,
        elem_list := omit
        elem_list := {}
    }
    }
}// end grouup ResourceListsTemplates
}// end grouup ResourceListsTemplates


@@ -1129,16 +1125,16 @@ group Ims3gppTemplates {
    //TODO:check commented and below templates when test will be validated
    //TODO:check commented and below templates when test will be validated
    template TIMS3GPP mw_Ims_3gpp_CW := {
    template TIMS3GPP mw_Ims_3gpp_CW := {
        version := 1.0,
        version := 1.0,
        anyAttributes := ?,
//        anyAttributes := ?,
        choice := {
        choice := {
            alternative_service := {
            alternative_service := {
                anyAttributes := *, 
//                anyAttributes := *, 
                type_ := ?, 
                type_ := ?, 
                reason := ?, 
                reason := ?, 
                elem_list := *
                elem_list := ?
            }
            }
        },
        },
        elem_list := *
        elem_list := ?
    }
    }
//  template TIMS3GPP mw_Ims_3gpp_CW := {
//  template TIMS3GPP mw_Ims_3gpp_CW := {
//      version := 1.0,
//      version := 1.0,
@@ -1169,19 +1165,19 @@ group CONFTemplates {
	
	
    template urn_ietf_params_xml_ns_conference_info.Media_type m_mediatype_status(template Media_status_type p_status):= {
    template urn_ietf_params_xml_ns_conference_info.Media_type m_mediatype_status(template Media_status_type p_status):= {
        id:="1",
        id:="1",
		anyAttributes:=omit,//m_emptyAnyAttributes,
//      anyAttributes:=omit,//m_emptyAnyAttributes,
        display_text :=omit,
        display_text :=omit,
        type_ :=omit,
        type_ :=omit,
        label_ :=omit,
        label_ :=omit,
        src_id:=omit,
        src_id:=omit,
        status:= p_status,
        status:= p_status,
		elem_list:=omit
        elem_list:={}
    }
    }
	
	
    template Endpoint_type m_endpoint(template charstring p_Uri,template Endpoint_status_type p_epStatus,template Joining_type p_joinMethod, template Disconnection_type p_discMethod, template urn_ietf_params_xml_ns_conference_info.Media_type p_mediastatus):= {
    template Endpoint_type m_endpoint(template charstring p_Uri,template Endpoint_status_type p_epStatus,template Joining_type p_joinMethod, template Disconnection_type p_discMethod, template urn_ietf_params_xml_ns_conference_info.Media_type p_mediastatus):= {
        entity:=p_Uri,
        entity:=p_Uri,
        state:=full,
        state:=full,
		anyAttributes:=omit,//m_emptyAnyAttributes,
//      anyAttributes:=omit,//m_emptyAnyAttributes,
        display_text:=omit,
        display_text:=omit,
        referred:=omit,
        referred:=omit,
        status:=p_epStatus,
        status:=p_epStatus,
@@ -1191,74 +1187,74 @@ group CONFTemplates {
        disconnection_info:=omit,
        disconnection_info:=omit,
        media_list:={p_mediastatus},// optional, 
        media_list:={p_mediastatus},// optional, 
        call_info:=omit,
        call_info:=omit,
		elem_list:=omit
        elem_list:={}
    }
    }
	
	
    template User_type m_1user (template charstring p_Uri,template Endpoint_type p_endpoint) := {
    template User_type m_1user (template charstring p_Uri,template Endpoint_type p_endpoint) := {
        entity:=p_Uri,
        entity:=p_Uri,
        state:=full,
        state:=full,
		anyAttributes:=omit,//m_emptyAnyAttributes,
//      anyAttributes:=omit,//m_emptyAnyAttributes,
        display_text:=omit,
        display_text:=omit,
        associated_aors:=omit,
        associated_aors:=omit,
        roles:=omit,
        roles:=omit,
        languages :=omit,
        languages :=omit,
        cascaded_focus :=omit,
        cascaded_focus :=omit,
        endpoint_list:={p_endpoint},// optional,
        endpoint_list:={p_endpoint},// optional,
		elem_list:=omit
        elem_list:={}
    }
    }
	
	
    template Users_type m_users_1user_full(template User_type p_user):={
    template Users_type m_users_1user_full(template User_type p_user):={
            state:=full,
            state:=full,
		    anyAttributes := omit,//m_emptyAnyAttributes,
//          anyAttributes := omit,//m_emptyAnyAttributes,
            user_list:={p_user},
            user_list:={p_user},
		    elem_list:=omit
            elem_list:={}
    }
    }
	
	
    template Users_type m_users_2user_full(template User_type p_user1,template User_type p_user2):={
    template Users_type m_users_2user_full(template User_type p_user1,template User_type p_user2):={
            state:=full,
            state:=full,
			anyAttributes := omit,//m_emptyAnyAttributes,
//          anyAttributes := omit,//m_emptyAnyAttributes,
            user_list:={p_user1,p_user2},
            user_list:={p_user1,p_user2},
			elem_list:=omit
            elem_list:={}
    }
    }
	
	
	template Conference_state_type m_conference_state(template unsignedInt p_nUsers, template XSDAUX.booleanXSD p_active, template XSDAUX.booleanXSD p_locked) := {
    template Conference_state_type m_conference_state(template unsignedInt p_nUsers, boolean p_active, boolean p_locked) := {
    	anyAttributes:=omit,//m_emptyAnyAttributes,
//      anyAttributes:=omit,//m_emptyAnyAttributes,
        user_count:=p_nUsers,
        user_count:=p_nUsers,
        active:=p_active,
        active:=p_active,
        locked:=p_locked,
        locked:=p_locked,
    	elem_list:= omit
        elem_list:= {}
    }
    }


    template Conference_type m_ci_cUri_cState_userEntity(template charstring p_cUri, template Conference_state_type p_cState, template Users_type p_users ) := {
    template Conference_type m_ci_cUri_cState_userEntity(template charstring p_cUri, template Conference_state_type p_cState, template Users_type p_users ) := {
        entity := p_cUri,
        entity := p_cUri,
        state := full,
        state := full,
        version := 1,
        version := 1,
        anyAttributes := omit,//m_emptyAnyAttributes,//*,// {{name:="",val:=""}},
//        anyAttributes := omit,//m_emptyAnyAttributes,//*,// {{name:="",val:=""}},
        conference_description := omit,
        conference_description := omit,
        host_info := omit,
        host_info := omit,
        conference_state := p_cState,
        conference_state := p_cState,
        users := p_users,
        users := p_users,
        sidebars_by_ref := omit,
        sidebars_by_ref := omit,
        sidebars_by_val := omit,
        sidebars_by_val := omit,
        elem_list := omit
        elem_list := {}
    }
    }
	
	
 template Conference_type mw_conferenceInfo_active := {
 template Conference_type mw_conferenceInfo_active := {
     entity := ?,
     entity := ?,
     state := *,
     state := *,
     version := *,
     version := *,
	 anyAttributes := ?,
//   anyAttributes := ?,
     conference_description := *,
     conference_description := *,
     host_info := *,
     host_info := *,
     conference_state := ?,
     conference_state := ?,
     users := {
     users := {
         state := ?,
         state := ?,
		 anyAttributes := ?,
//       anyAttributes := ?,
         user_list := {
         user_list := {
             {
             {
                 entity := *,
                 entity := *,
                 state := *,
                 state := *,
				 anyAttributes := *,
//               anyAttributes := *,
                 display_text := *,
                 display_text := *,
                 associated_aors := *,
                 associated_aors := *,
                 roles := *,
                 roles := *,
@@ -1268,7 +1264,7 @@ group CONFTemplates {
                     {
                     {
                         entity := *,
                         entity := *,
                         state := *,
                         state := *,
						 anyAttributes := ?,
//                       anyAttributes := ?,
                         display_text := *,
                         display_text := *,
                         referred := *,
                         referred := *,
                         status := connected,
                         status := connected,
@@ -1278,17 +1274,17 @@ group CONFTemplates {
                         disconnection_info := *,
                         disconnection_info := *,
                         media_list := *,
                         media_list := *,
                         call_info := *,
                         call_info := *,
						 elem_list := *
                         elem_list := ?
                     }
                     }
                 },
                 },
				 elem_list := *
                 elem_list := ?
             }
             }
         },
         },
		 elem_list := omit
         elem_list := {}
     },
     },
     sidebars_by_ref := *,
     sidebars_by_ref := *,
     sidebars_by_val := *,
     sidebars_by_val := *,
	 elem_list := *
     elem_list := ?
 }
 }
}
}