Loading LibSip_XMLTypes.ttcn +42 −40 Original line number Diff line number Diff line Loading @@ -22,6 +22,8 @@ * Terminating_identity_presentation, Uri_type, Uris_type, User_roles_type, * User_languages_type, User_type, Users_type * * - XSDAUX.anyAttributes anyAttributes in records changed to optional * * new group CDIV added by STF369 * new group ACR_CD added by STF38 */ Loading Loading @@ -52,7 +54,7 @@ group GeneralTypes { type Empty_element_type Not_registered; type record SimservType { XSDAUX.booleanXSD active optional, XSDAUX.anyAttributes anyAttributes XSDAUX.booleanXSD active optional, XSDAUX.anyAttributes anyAttributes optional } type Empty_element_type Not_reachable; Loading @@ -66,7 +68,7 @@ group GeneralTypes { type Presence_status_activity_type Presence_status; type record Simservs { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, AbsService absService optional, record{ record of anytype any_1 optional Loading Loading @@ -408,7 +410,7 @@ group CONFTypes { XSDAUX.anyURI entity, State_type state optional, XSDAUX.unsignedInt version optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, Conference_description_type conference_description optional, Host_type host_info optional, Conference_state_type conference_state optional, Loading @@ -420,7 +422,7 @@ group CONFTypes { type record Media_type { XSDAUX.string id, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string display_text optional, XSDAUX.string type_ optional, XSDAUX.string label_ optional, Loading @@ -432,7 +434,7 @@ group CONFTypes { type record Endpoint_type { XSDAUX.string entity optional, State_type state optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string display_text optional, Execution_type referred optional, Endpoint_status_type status optional, Loading @@ -446,7 +448,7 @@ group CONFTypes { } type record Uri_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.anyURI uri, XSDAUX.string display_text optional, XSDAUX.string purpose optional, Loading @@ -457,7 +459,7 @@ group CONFTypes { type record of XSDAUX.string Keywords_type; type record Conference_state_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.unsignedInt user_count optional, XSDAUX.booleanXSD active optional, XSDAUX.booleanXSD locked optional, Loading @@ -465,14 +467,14 @@ group CONFTypes { } type record Execution_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.dateTime when optional, XSDAUX.string reason optional, XSDAUX.anyURI by optional } type record Host_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string display_text optional, XSDAUX.anyURI web_page optional, Uris_type uris optional, Loading @@ -480,7 +482,7 @@ group CONFTypes { } type record Sip_dialog_id_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string display_text optional, XSDAUX.string call_id, XSDAUX.string from_tag, Loading @@ -489,7 +491,7 @@ group CONFTypes { } type record Conference_description_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string display_text optional, XSDAUX.string subject optional, XSDAUX.string free_text optional, Loading @@ -504,7 +506,7 @@ group CONFTypes { type record of XSDAUX.languageXSD User_languages_type; type record User_roles_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record length (1 .. infinity) of XSDAUX.string entry } Loading @@ -516,14 +518,14 @@ group CONFTypes { type record Sidebars_by_val_type { State_type state optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record of Conference_type entry optional } type record User_type { XSDAUX.anyURI entity optional, State_type state optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string display_text optional, Uris_type associated_aors optional, User_roles_type roles optional, Loading @@ -543,7 +545,7 @@ group CONFTypes { type record Conference_medium_type { XSDAUX.string label_, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string display_text optional, XSDAUX.string type_, Media_status_type status optional, Loading @@ -552,19 +554,19 @@ group CONFTypes { type record Users_type { State_type state optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record of User_type user optional, record of anytype any_1 optional } type record Uris_type { State_type state optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record length (1 .. infinity) of Uri_type entry } type record Call_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, union { Sip_dialog_id_type sip, record length (0 .. 1) of record of anytype any_1 Loading @@ -575,7 +577,7 @@ group CONFTypes { type enumerated State_type {full, partial, deleted}; type record Conference_media_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record length (1 .. infinity) of Conference_medium_type entry } } Loading Loading @@ -635,7 +637,7 @@ with { group OIP_R_Types{ type record Originating_identity_presentation_restriction { XSDAUX.booleanXSD active optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, enumerated {presentation_restricted, presentation_not_restricted} default_behaviour optional } Loading @@ -647,7 +649,7 @@ group TIP_R_Types{ type record Terminating_identity_presentation_restriction { XSDAUX.booleanXSD active optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, enumerated {presentation_restricted, presentation_not_restricted} default_behaviour optional } } /* end group TIP_R_Types */ Loading @@ -663,7 +665,7 @@ group CDIV{ */ type record Comm_div_ntfy_trigger_criteria_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, Time_range_selection_criteria_type notification_time_selection_criteria optional, Presence_status_selection_criteria_type presence_status_selection_criteria optional, XSDAUX.integerXSD notification_buffer_interval (-infinity .. 86400) optional, Loading @@ -678,7 +680,7 @@ group CDIV{ } type record Comm_div_selection_criteria_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, User_selection_criteria_type originating_user_selection_criteria optional, XSDAUX.anyURI diverting_user_selection_criteria optional, XSDAUX.anyURI diverted_to_user_selection_criteria optional, Loading @@ -688,12 +690,12 @@ group CDIV{ } type record User_selection_criteria_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record of User_info_type user_info optional } type record Comm_div_info_selection_criteria_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.booleanXSD disable_originating_user_info optional, XSDAUX.booleanXSD disable_diverting_user_info optional, XSDAUX.booleanXSD disable_diverted_to_user_info optional, Loading @@ -704,12 +706,12 @@ group CDIV{ } type record Time_range_selection_criteria_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record of Time_range_type time_range optional } type record Comm_div_subs_info_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, Comm_div_selection_criteria_type comm_div_selection_criteria optional, Comm_div_ntfy_trigger_criteria_type comm_div_ntfy_trigger_criteria optional, Comm_div_info_selection_criteria_type comm_div_info_selection_criteria optional, Loading @@ -721,36 +723,36 @@ group CDIV{ type record of Diversion_reason_info_type Diversion_reason_info_types; type record Time_range_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.dateTime start_time, XSDAUX.dateTime end_time } type record Diversion_reason_selection_criteria_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, Diversion_reason_info_types diversion_reason_info } type record User_info_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string user_name optional, XSDAUX.anyURI user_URI } type record Diversion_rule_info_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string diversion_rule } type record Presence_status_info_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string presence_status } type enumerated Diversion_reason_info_type {int404(404),int486(486),int408(408),int302(302),int487(487),int480(480),int503(503)}; type record Comm_div_ntfy_info_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, User_info_type originating_user_info optional, XSDAUX.anyURI diverting_user_info optional, XSDAUX.anyURI diverted_to_user_info optional, Loading @@ -761,7 +763,7 @@ group CDIV{ } type record Presence_status_selection_criteria_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record of Presence_status_info_type presence_status_info optional } Loading Loading @@ -861,7 +863,7 @@ group ACR_CB{ type record AnchorType { XSDAUX.anyURI anc optional, XSDAUX.anyAttributes anyAttributes XSDAUX.anyAttributes anyAttributes optional } } }// end group ACR/CB Loading @@ -870,7 +872,7 @@ group ACR_CB{ group ResourceListTypes { type record ExternalType { XSDAUX.anyURI anchor optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, Display_nameType display_name optional, record of anytype any_1 optional } Loading Loading @@ -916,7 +918,7 @@ group ACR_CB{ group IM_CN_subsystem { type record TIMS3GPP { XSDAUX.decimal version, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, union { TAlternativeService alternative_service, XSDAUX.string service_info Loading @@ -925,7 +927,7 @@ group ACR_CB{ } type record TAction { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record { } emergency_registration optional, record { Loading @@ -936,7 +938,7 @@ group ACR_CB{ type TIMS3GPP Ims_3gpp; type record TAlternativeService { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, TType type_, XSDAUX.string reason, TAction action_ optional, Loading @@ -944,7 +946,7 @@ group ACR_CB{ } type record TType { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record { } emergency optional, record of anytype any_1 optional Loading Loading
LibSip_XMLTypes.ttcn +42 −40 Original line number Diff line number Diff line Loading @@ -22,6 +22,8 @@ * Terminating_identity_presentation, Uri_type, Uris_type, User_roles_type, * User_languages_type, User_type, Users_type * * - XSDAUX.anyAttributes anyAttributes in records changed to optional * * new group CDIV added by STF369 * new group ACR_CD added by STF38 */ Loading Loading @@ -52,7 +54,7 @@ group GeneralTypes { type Empty_element_type Not_registered; type record SimservType { XSDAUX.booleanXSD active optional, XSDAUX.anyAttributes anyAttributes XSDAUX.booleanXSD active optional, XSDAUX.anyAttributes anyAttributes optional } type Empty_element_type Not_reachable; Loading @@ -66,7 +68,7 @@ group GeneralTypes { type Presence_status_activity_type Presence_status; type record Simservs { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, AbsService absService optional, record{ record of anytype any_1 optional Loading Loading @@ -408,7 +410,7 @@ group CONFTypes { XSDAUX.anyURI entity, State_type state optional, XSDAUX.unsignedInt version optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, Conference_description_type conference_description optional, Host_type host_info optional, Conference_state_type conference_state optional, Loading @@ -420,7 +422,7 @@ group CONFTypes { type record Media_type { XSDAUX.string id, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string display_text optional, XSDAUX.string type_ optional, XSDAUX.string label_ optional, Loading @@ -432,7 +434,7 @@ group CONFTypes { type record Endpoint_type { XSDAUX.string entity optional, State_type state optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string display_text optional, Execution_type referred optional, Endpoint_status_type status optional, Loading @@ -446,7 +448,7 @@ group CONFTypes { } type record Uri_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.anyURI uri, XSDAUX.string display_text optional, XSDAUX.string purpose optional, Loading @@ -457,7 +459,7 @@ group CONFTypes { type record of XSDAUX.string Keywords_type; type record Conference_state_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.unsignedInt user_count optional, XSDAUX.booleanXSD active optional, XSDAUX.booleanXSD locked optional, Loading @@ -465,14 +467,14 @@ group CONFTypes { } type record Execution_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.dateTime when optional, XSDAUX.string reason optional, XSDAUX.anyURI by optional } type record Host_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string display_text optional, XSDAUX.anyURI web_page optional, Uris_type uris optional, Loading @@ -480,7 +482,7 @@ group CONFTypes { } type record Sip_dialog_id_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string display_text optional, XSDAUX.string call_id, XSDAUX.string from_tag, Loading @@ -489,7 +491,7 @@ group CONFTypes { } type record Conference_description_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string display_text optional, XSDAUX.string subject optional, XSDAUX.string free_text optional, Loading @@ -504,7 +506,7 @@ group CONFTypes { type record of XSDAUX.languageXSD User_languages_type; type record User_roles_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record length (1 .. infinity) of XSDAUX.string entry } Loading @@ -516,14 +518,14 @@ group CONFTypes { type record Sidebars_by_val_type { State_type state optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record of Conference_type entry optional } type record User_type { XSDAUX.anyURI entity optional, State_type state optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string display_text optional, Uris_type associated_aors optional, User_roles_type roles optional, Loading @@ -543,7 +545,7 @@ group CONFTypes { type record Conference_medium_type { XSDAUX.string label_, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string display_text optional, XSDAUX.string type_, Media_status_type status optional, Loading @@ -552,19 +554,19 @@ group CONFTypes { type record Users_type { State_type state optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record of User_type user optional, record of anytype any_1 optional } type record Uris_type { State_type state optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record length (1 .. infinity) of Uri_type entry } type record Call_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, union { Sip_dialog_id_type sip, record length (0 .. 1) of record of anytype any_1 Loading @@ -575,7 +577,7 @@ group CONFTypes { type enumerated State_type {full, partial, deleted}; type record Conference_media_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record length (1 .. infinity) of Conference_medium_type entry } } Loading Loading @@ -635,7 +637,7 @@ with { group OIP_R_Types{ type record Originating_identity_presentation_restriction { XSDAUX.booleanXSD active optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, enumerated {presentation_restricted, presentation_not_restricted} default_behaviour optional } Loading @@ -647,7 +649,7 @@ group TIP_R_Types{ type record Terminating_identity_presentation_restriction { XSDAUX.booleanXSD active optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, enumerated {presentation_restricted, presentation_not_restricted} default_behaviour optional } } /* end group TIP_R_Types */ Loading @@ -663,7 +665,7 @@ group CDIV{ */ type record Comm_div_ntfy_trigger_criteria_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, Time_range_selection_criteria_type notification_time_selection_criteria optional, Presence_status_selection_criteria_type presence_status_selection_criteria optional, XSDAUX.integerXSD notification_buffer_interval (-infinity .. 86400) optional, Loading @@ -678,7 +680,7 @@ group CDIV{ } type record Comm_div_selection_criteria_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, User_selection_criteria_type originating_user_selection_criteria optional, XSDAUX.anyURI diverting_user_selection_criteria optional, XSDAUX.anyURI diverted_to_user_selection_criteria optional, Loading @@ -688,12 +690,12 @@ group CDIV{ } type record User_selection_criteria_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record of User_info_type user_info optional } type record Comm_div_info_selection_criteria_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.booleanXSD disable_originating_user_info optional, XSDAUX.booleanXSD disable_diverting_user_info optional, XSDAUX.booleanXSD disable_diverted_to_user_info optional, Loading @@ -704,12 +706,12 @@ group CDIV{ } type record Time_range_selection_criteria_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record of Time_range_type time_range optional } type record Comm_div_subs_info_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, Comm_div_selection_criteria_type comm_div_selection_criteria optional, Comm_div_ntfy_trigger_criteria_type comm_div_ntfy_trigger_criteria optional, Comm_div_info_selection_criteria_type comm_div_info_selection_criteria optional, Loading @@ -721,36 +723,36 @@ group CDIV{ type record of Diversion_reason_info_type Diversion_reason_info_types; type record Time_range_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.dateTime start_time, XSDAUX.dateTime end_time } type record Diversion_reason_selection_criteria_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, Diversion_reason_info_types diversion_reason_info } type record User_info_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string user_name optional, XSDAUX.anyURI user_URI } type record Diversion_rule_info_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string diversion_rule } type record Presence_status_info_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, XSDAUX.string presence_status } type enumerated Diversion_reason_info_type {int404(404),int486(486),int408(408),int302(302),int487(487),int480(480),int503(503)}; type record Comm_div_ntfy_info_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, User_info_type originating_user_info optional, XSDAUX.anyURI diverting_user_info optional, XSDAUX.anyURI diverted_to_user_info optional, Loading @@ -761,7 +763,7 @@ group CDIV{ } type record Presence_status_selection_criteria_type { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record of Presence_status_info_type presence_status_info optional } Loading Loading @@ -861,7 +863,7 @@ group ACR_CB{ type record AnchorType { XSDAUX.anyURI anc optional, XSDAUX.anyAttributes anyAttributes XSDAUX.anyAttributes anyAttributes optional } } }// end group ACR/CB Loading @@ -870,7 +872,7 @@ group ACR_CB{ group ResourceListTypes { type record ExternalType { XSDAUX.anyURI anchor optional, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, Display_nameType display_name optional, record of anytype any_1 optional } Loading Loading @@ -916,7 +918,7 @@ group ACR_CB{ group IM_CN_subsystem { type record TIMS3GPP { XSDAUX.decimal version, XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, union { TAlternativeService alternative_service, XSDAUX.string service_info Loading @@ -925,7 +927,7 @@ group ACR_CB{ } type record TAction { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record { } emergency_registration optional, record { Loading @@ -936,7 +938,7 @@ group ACR_CB{ type TIMS3GPP Ims_3gpp; type record TAlternativeService { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, TType type_, XSDAUX.string reason, TAction action_ optional, Loading @@ -944,7 +946,7 @@ group ACR_CB{ } type record TType { XSDAUX.anyAttributes anyAttributes, XSDAUX.anyAttributes anyAttributes optional, record { } emergency optional, record of anytype any_1 optional Loading