Commit cf496934 authored by juvancic's avatar juvancic
Browse files

XSDAUX.anyAttributes anyAttributes in records changed to optional

parent eba28420
Loading
Loading
Loading
Loading
+42 −40
Original line number Diff line number Diff line
@@ -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
 */
@@ -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;
@@ -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
@@ -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,
@@ -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,
@@ -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,
@@ -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,
@@ -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,
@@ -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,
@@ -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,
@@ -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,
@@ -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
  }

@@ -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,
@@ -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,
@@ -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
@@ -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
  }
}
@@ -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
	}

@@ -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 */
@@ -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,
@@ -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,
@@ -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,
@@ -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,
@@ -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,
@@ -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
  }

@@ -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
@@ -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
      }
@@ -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
@@ -925,7 +927,7 @@ group ACR_CB{
      }
    
      type record TAction {
        XSDAUX.anyAttributes anyAttributes,
        XSDAUX.anyAttributes anyAttributes optional,
        record {
        } emergency_registration optional,
        record {
@@ -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,
@@ -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