784. Araxis Merge File Comparison Report

Produced by Araxis Merge on 2/1/2017 2:57:07 PM Eastern Standard Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

784.1 Files compared

# Location File Last Modified
1 C:\Araxis_Merge_Comprasion\Pub_un\BTSSS_CIF_122016.zip\BTSSS_CIF_12_20_16\clean\CRM\trunk\SDK\Schemas CustomizationsSolution.xsd Tue Dec 20 19:50:59 2016 UTC
2 Wed Feb 1 19:57:07 2017 UTC

784.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 0 0
Changed 0 0
Inserted 0 0
Removed 1 2188

784.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

784.4 Active regular expressions

No regular expressions were active.

784.5 Comparison detail

1   <?xml vers ion="1.0"? >        
2   <xs:schema  xmlns:xs= "http://ww w.w3.org/2 001/XMLSch ema" eleme ntFormDefa ult="quali fied" attr ibuteFormD efault="un qualified" >        
3           <x s:include  schemaLoca tion="isv. config.xsd " />        
4           <x s:include  schemaLoca tion="Site MapType.xs d" />        
5           <x s:include  schemaLoca tion="Form Xml.xsd" / >        
6           <x s:include  schemaLoca tion="Fetc h.xsd" />        
7           <x s:simpleTy pe name="O bjectTypeC odeType">        
8                    <xs: restrictio n base="xs :positiveI nteger"></ xs:restric tion>        
9           </ xs:simpleT ype>        
10           <x s:simpleTy pe name="T rueFalseTy pe">        
11                    <xs: restrictio n base="xs :string">        
12                             <xs:en umeration  value="Tru e" />        
13                             <xs:en umeration  value="Fal se" />        
14                    </xs :restricti on>        
15           </ xs:simpleT ype>        
16           <x s:simpleTy pe name="G uidType">        
17                    <xs: annotation >        
18                             <xs:do cumentatio n xml:lang ="en">        
19                                      The repr esentation  of a GUID , generall y the id o f an eleme nt.        
20                             </xs:d ocumentati on>        
21                    </xs :annotatio n>        
22                    <xs: restrictio n base="xs :string">        
23                             <xs:pa ttern valu e="\{[a-fA -F0-9]{8}- [a-fA-F0-9 ]{4}-[a-fA -F0-9]{4}- [a-fA-F0-9 ]{4}-[a-fA -F0-9]{12} \}" />        
24                    </xs :restricti on>        
25           </ xs:simpleT ype>        
26           <x s:simpleTy pe name="L engthPosit iveInteger ">        
27                    <xs: restrictio n base="xs :positiveI nteger" />        
28           </ xs:simpleT ype>        
29           <x s:simpleTy pe name="L engthMax">        
30                    <xs: restrictio n base="xs :string">        
31                             <xs:pa ttern valu e="max" />        
32                    </xs :restricti on>        
33           </ xs:simpleT ype>        
34           <x s:simpleTy pe name="L engthMinus One">        
35                    <xs: restrictio n base="xs :string">        
36                             <xs:pa ttern valu e="-1" />        
37                    </xs :restricti on>        
38           </ xs:simpleT ype>        
39           <x s:simpleTy pe name="L engthType" >        
40                    <xs: union memb erTypes="L engthPosit iveInteger  LengthMax  LengthMin usOne" />        
41           </ xs:simpleT ype>        
42           <x s:simpleTy pe name="P ercentageT ype">        
43                    <xs: restrictio n base="xs :string">        
44                             <xs:pa ttern valu e="^(100|[ 0-9]{1,2}) %$" />        
45                    </xs :restricti on>        
46           </ xs:simpleT ype>        
47           <x s:simpleTy pe name="O ptionSetEn umType">        
48                    <xs: restrictio n base="xs :string">        
49                             <xs:en umeration  value="pic klist" />        
50                             <xs:en umeration  value="sta te" />        
51                             <xs:en umeration  value="sta tus" />        
52                             <xs:en umeration  value="bit " />        
53                    </xs :restricti on>        
54           </ xs:simpleT ype>        
55           <x s:simpleTy pe name="C rmDataType ">        
56                    <xs: restrictio n base="xs :string">        
57                             <xs:en umeration  value="vir tual" />        
58                             <xs:en umeration  value="pri marykey" / >        
59                             <xs:en umeration  value="uni queidentif ier" />        
60                             <xs:en umeration  value="cha r" />        
61                             <xs:en umeration  value="nch ar" />        
62                             <xs:en umeration  value="var char" />        
63                             <xs:en umeration  value="nva rchar" />        
64                             <xs:en umeration  value="nte xt" />        
65                             <xs:en umeration  value="tex t" />        
66                             <xs:en umeration  value="num eric" />        
67                             <xs:en umeration  value="int " />        
68                             <xs:en umeration  value="sma llint" />        
69                             <xs:en umeration  value="tin yint" />        
70                             <xs:en umeration  value="big int" />        
71                             <xs:en umeration  value="bin ary" />        
72                             <xs:en umeration  value="var binary" />        
73                             <xs:en umeration  value="ima ge" />        
74                             <xs:en umeration  value="flo at" />        
75                             <xs:en umeration  value="dec imal" />        
76                             <xs:en umeration  value="rea l" />        
77                             <xs:en umeration  value="mon ey" />        
78                             <xs:en umeration  value="sma llmoney" / >        
79                             <xs:en umeration  value="bit " />        
80                             <xs:en umeration  value="tim ezone" />        
81                             <xs:en umeration  value="dat etime" />        
82                             <xs:en umeration  value="sma lldatetime " />        
83                             <xs:en umeration  value="tim estamp" />        
84                             <xs:en umeration  value="loo kup" />        
85                             <xs:en umeration  value="pic klist" />        
86                             <xs:en umeration  value="par tylist" />        
87                             <xs:en umeration  value="cus tomer" />        
88                             <xs:en umeration  value="own er" />        
89                             <xs:en umeration  value="sta te" />        
90                             <xs:en umeration  value="sta tus" />        
91                             <xs:en umeration  value="sql _variant"  />        
92                             <xs:en umeration  value="pho neticguide " />        
93                             <xs:en umeration  value="Hie rarchyId"  />        
94                             <xs:en umeration  value="man agedproper ty" />        
95                    </xs :restricti on>        
96           </ xs:simpleT ype>        
97           <x s:simpleTy pe name="C rmCascadeS ecurityLin kType">        
98                    <xs: restrictio n base="xs :string">        
99                             <xs:en umeration  value="Act iveOnly" / >        
100                             <xs:en umeration  value="Cas cade" />        
101                             <xs:en umeration  value="NoC ascade" />        
102                             <xs:en umeration  value="Use rOwned" />        
103                    </xs :restricti on>        
104           </ xs:simpleT ype>        
105           <x s:simpleTy pe name="C rmCascadeD eleteLinkT ype">        
106                    <xs: restrictio n base="xs :string">        
107                             <xs:en umeration  value="Cas cade" />        
108                             <xs:en umeration  value="NoC ascade" />        
109                             <xs:en umeration  value="Rem oveLink" / >        
110                             <xs:en umeration  value="Res trict" />        
111                    </xs :restricti on>        
112           </ xs:simpleT ype>        
113           <x s:simpleTy pe name="N avPaneDisp layOptionT ype">        
114                    <xs: restrictio n base="xs :string">        
115                             <xs:en umeration  value="Use Collection Name" />        
116                             <xs:en umeration  value="Use Label" />        
117                             <xs:en umeration  value="DoN otDisplay"  />        
118                    </xs :restricti on>        
119           </ xs:simpleT ype>        
120           <x s:simpleTy pe name="N avPaneArea Type">        
121                    <xs: restrictio n base="xs :string">        
122                             <xs:en umeration  value="Det ails" />        
123                             <xs:en umeration  value="Sal es" />        
124                             <xs:en umeration  value="Ser vice" />        
125                             <xs:en umeration  value="Mar keting" />        
126                             <xs:en umeration  value="Int ernetMarke ting" />        
127                             <xs:en umeration  value="Pro cessCenter " />        
128                    </xs :restricti on>        
129           </ xs:simpleT ype>        
130           <x s:simpleTy pe name="C rmEntityIc onType">        
131                    <xs: restrictio n base="xs :string">        
132                             <xs:en umeration  value="Gri dIcon" />        
133                             <xs:en umeration  value="Nav igationIco n" />        
134                             <xs:en umeration  value="Out lookShortc utIcon" />        
135                             <xs:en umeration  value="Wat ermarkIcon " />        
136                             <xs:en umeration  value="Lar geEntityIc on" />        
137                    </xs :restricti on>        
138           </ xs:simpleT ype>        
139           <x s:simpleTy pe name="E ntityAttri buteNameBa seType">        
140                    <xs: restrictio n base="xs :string">        
141                             <xs:mi nLength va lue="1" />        
142                             <xs:ma xLength va lue="50" / >        
143                    </xs :restricti on>        
144           </ xs:simpleT ype>        
145           <x s:simpleTy pe name="E ntityAttri buteLocali zedNameBas eType">        
146                    <xs: restrictio n base="xs :string">        
147                             <xs:mi nLength va lue="1" />        
148                    </xs :restricti on>        
149           </ xs:simpleT ype>        
150           <x s:simpleTy pe name="E ntityRelat ionshipTyp eType">        
151                    <xs: restrictio n base="xs :string">        
152                             <xs:en umeration  value="One ToMany" />        
153                             <xs:en umeration  value="Man yToMany" / >        
154                    </xs :restricti on>        
155           </ xs:simpleT ype>        
156           <x s:complexT ype name=" EntityRela tionshipRo lesType">        
157                    <xs: sequence>        
158                             <xs:el ement name ="EntityRe lationship Role" minO ccurs="1"  maxOccurs= "2">        
159                                      <xs:comp lexType>        
160                                               <xs:sequen ce>        
161                                                       <x s:element  name="NavP aneDisplay Option" ty pe="NavPan eDisplayOp tionType"  minOccurs= "0" maxOcc urs="1" />        
162                                                       <x s:element  name="NavP aneArea" t ype="NavPa neAreaType " minOccur s="0" maxO ccurs="1"  />        
163                                                       <x s:element  name="NavP aneOrder"  type="xs:n onNegative Integer" m inOccurs=" 0" maxOccu rs="1" />        
164                                                       <x s:element  name="Navi gationProp ertyName"  type="xs:s tring" min Occurs="0"  maxOccurs ="1" />        
165                                                       <x s:element  name="Cust omLabels"  type="Cust omLabelsTy pe" minOcc urs="0" ma xOccurs="1 " />        
166                                                       <x s:element  name="Rela tionshipRo leType" ty pe="xs:non NegativeIn teger" min Occurs="0"  maxOccurs ="1" />        
167                                                       <x s:element  name="Asso ciationRol eOrdinal"  type="xs:n onNegative Integer" m inOccurs=" 0" maxOccu rs="1" />        
168                                               </xs:seque nce>        
169                                      </xs:com plexType>        
170                             </xs:e lement>        
171                    </xs :sequence>        
172           </ xs:complex Type>        
173           <x s:element  name="Loca lizedName"  type="Ent ityAttribu teLocalize dNameBaseT ype" />        
174           <x s:element  name="Loca lizedColle ctionName"  type="Ent ityAttribu teLocalize dNameBaseT ype" />        
175           <x s:complexT ype name=" EntityName Type">        
176                    <xs: simpleCont ent>        
177                             <xs:ex tension ba se="Entity AttributeN ameBaseTyp e">        
178                                      <xs:attr ibute name ="Localize dName" typ e="EntityA ttributeLo calizedNam eBaseType"  use="requ ired" />        
179                             </xs:e xtension>        
180                    </xs :simpleCon tent>        
181           </ xs:complex Type>        
182           <x s:complexT ype name=" LocalizedC ollectionN amesType">        
183                    <xs: sequence>        
184                             <xs:el ement name ="Localize dCollectio nName" typ e="FieldXm lFieldUITy pe" minOcc urs="0" ma xOccurs="u nbounded"  />        
185                    </xs :sequence>        
186           </ xs:complex Type>        
187           <x s:complexT ype name=" CustomLabe lsType">        
188                    <xs: sequence>        
189                             <xs:el ement name ="CustomLa bel" type= "FieldXmlF ieldUIType " minOccur s="0" maxO ccurs="unb ounded" />        
190                    </xs :sequence>        
191           </ xs:complex Type>        
192           <x s:complexT ype name=" LookupType sType">        
193                    <xs: sequence>        
194                             <xs:el ement minO ccurs="0"  maxOccurs= "unbounded " name="Lo okupType">        
195                                      <xs:comp lexType>        
196                                               <xs:simple Content>        
197                                                       <x s:extensio n base="xs :integer">        
198                                                                <xs: attribute  name="id"  type="xs:s tring" use ="required " />        
199                                                       </ xs:extensi on>        
200                                               </xs:simpl eContent>        
201                                      </xs:com plexType>        
202                             </xs:e lement>        
203                    </xs :sequence>        
204           </ xs:complex Type>        
205           <x s:complexT ype name=" displaynam estype">        
206                    <xs: sequence>        
207                             <xs:el ement name ="displayn ame" type= "FieldXmlF ieldUIType " minOccur s="0" maxO ccurs="unb ounded" />        
208                    </xs :sequence>        
209           </ xs:complex Type>        
210           <x s:complexT ype name=" statestype ">        
211                    <xs: sequence>        
212                             <xs:el ement name ="state" m inOccurs=" 0" maxOccu rs="unboun ded">        
213                                      <xs:comp lexType>        
214                                               <xs:sequen ce>        
215                                                       <x s:element  name="labe ls" minOcc urs="1" ma xOccurs="1 ">        
216                                                                <xs: complexTyp e>        
217                                                                         <xs:se quence>        
218                                                                                  <xs:elem ent name=" label" typ e="FieldXm lFieldUITy pe" minOcc urs="1" ma xOccurs="u nbounded"  />        
219                                                                         </xs:s equence>        
220                                                                </xs :complexTy pe>        
221                                                       </ xs:element >        
222                                                       <x s:element  name="Desc riptions"  type="Desc riptionsTy pe" minOcc urs="0" ma xOccurs="1 " />        
223                                               </xs:seque nce>        
224                                               <xs:attrib ute name=" value" use ="required " type="xs :integer"  />        
225                                               <xs:attrib ute name=" Color" typ e="xs:stri ng"/>        
226                                               <xs:attrib ute name=" defaultsta tus" use=" required"  type="xs:i nteger" />        
227                                               <xs:attrib ute name=" invariantn ame" use=" required"  type="xs:s tring" />        
228                                               <xs:attrib ute name=" addedby" t ype="xs:st ring"></xs :attribute >        
229                                      </xs:com plexType>        
230                             </xs:e lement>        
231                    </xs :sequence>        
232           </ xs:complex Type>        
233           <x s:complexT ype name=" statusesty pe">        
234                    <xs: sequence>        
235                             <xs:el ement name ="status"  minOccurs= "0" maxOcc urs="unbou nded">        
236                                      <xs:comp lexType>        
237                                               <xs:sequen ce>        
238                                                       <x s:element  name="labe ls" minOcc urs="1" ma xOccurs="1 ">        
239                                                                <xs: complexTyp e>        
240                                                                         <xs:se quence>        
241                                                                                  <xs:elem ent name=" label" typ e="FieldXm lFieldUITy pe" minOcc urs="1" ma xOccurs="u nbounded"  />        
242                                                                         </xs:s equence>        
243                                                                </xs :complexTy pe>        
244                                                       </ xs:element >        
245                                                       <x s:element  name="Desc riptions"  type="Desc riptionsTy pe" minOcc urs="0" ma xOccurs="1 " />        
246                                                       <x s:element  name="Colo rs" type=" ColorsType " minOccur s="0" maxO ccurs="1"  />        
247                                               </xs:seque nce>        
248                                               <xs:attrib ute name=" value" use ="required " type="xs :integer"  />        
249                                               <xs:attrib ute name=" Color" typ e="xs:stri ng" />        
250                                               <xs:attrib ute name=" state" typ e="xs:inte ger" />        
251                                               <xs:attrib ute name=" defaultsta tus" type= "xs:intege r" />        
252                                               <xs:attrib ute name=" addedby" t ype="xs:st ring"></xs :attribute >        
253                                               <xs:attrib ute name=" Transition Data" type ="xs:strin g"></xs:at tribute>        
254                                      </xs:com plexType>        
255                             </xs:e lement>        
256                    </xs :sequence>        
257           </ xs:complex Type>        
258           <x s:complexT ype name=" optionsets type">        
259                    <xs: sequence>        
260                             <xs:el ement name ="optionse t" type="o ptionsetty pe" minOcc urs="0" ma xOccurs="u nbounded"  />        
261                    </xs :sequence>        
262           </ xs:complex Type>        
263           <x s:complexT ype name=" optionsett ype">        
264                    <xs: sequence>        
265                             <xs:el ement name ="OptionSe tType" typ e="OptionS etEnumType " minOccur s="0" maxO ccurs="1"  />        
266                             <xs:el ement name ="IsGlobal " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
267                             <xs:el ement name ="Introduc edVersion"  type="Ver sionType"  minOccurs= "0" maxOcc urs="1" />        
268                             <xs:el ement name ="IsCustom izable" ty pe="TrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
269                             <xs:el ement name ="displayn ames" type ="displayn amestype"  minOccurs= "0" maxOcc urs="1" />        
270                             <xs:el ement name ="Descript ions" type ="Descript ionsType"  minOccurs= "0" maxOcc urs="1" />        
271                             <xs:el ement name ="options"  type="opt ionstype"  minOccurs= "0" maxOcc urs="1" />        
272                             <xs:el ement name ="statuses " type="st atusestype " minOccur s="0" maxO ccurs="1"  />        
273                             <xs:el ement name ="states"  type="stat estype" mi nOccurs="0 " maxOccur s="1" />        
274                    </xs :sequence>        
275                    <xs: attribute  name="Name " use="req uired" typ e="xs:stri ng" />        
276                    <xs: attribute  name="loca lizedName"  use="opti onal" type ="xs:strin g" />        
277                    <xs: attribute  name="desc ription" u se="option al" type=" xs:string"  />        
278                    <xs: attribute  name="unmo dified" us e="optiona l" type="T rueFalse01 Type" />        
279           </ xs:complex Type>        
280           <x s:complexT ype name=" pluginasse mbliestype ">        
281                    <xs: sequence>        
282                             <xs:el ement name ="PluginAs sembly" ty pe="plugin assemblyty pe" minOcc urs="0" ma xOccurs="u nbounded"  />        
283                    </xs :sequence>        
284           </ xs:complex Type>        
285           <x s:complexT ype name=" pluginasse mblytype">        
286                    <xs: sequence>        
287                             <xs:el ement name ="Descript ion" type= "xs:string " minOccur s="0" maxO ccurs="1"  />        
288                             <xs:el ement name ="Isolatio nMode" typ e="xs:inte ger" minOc curs="0" m axOccurs=" 1" />        
289                             <xs:el ement name ="SourceTy pe" type=" xs:integer " minOccur s="0" maxO ccurs="1"  />        
290                             <xs:el ement name ="Path" ty pe="xs:str ing" minOc curs="0" m axOccurs=" 1" />        
291                             <xs:el ement name ="Introduc edVersion"  type="Ver sionType"  minOccurs= "0" maxOcc urs="1" />        
292                             <xs:el ement name ="IsCustom izable" ty pe="TrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
293                             <xs:el ement name ="FileName " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
294                             <xs:el ement name ="PluginTy pes" type= "plugintyp estype" mi nOccurs="0 " maxOccur s="1" />        
295                             <xs:el ement name ="IsHidden " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
296                    </xs :sequence>        
297                    <xs: attribute  name="Full Name" use= "required"  type="xs: string" />        
298                    <xs: attribute  name="Cust omizationL evel" use= "optional"  type="xs: integer" / >        
299                    <xs: attribute  name="unmo dified" us e="optiona l" type="T rueFalse01 Type" />        
300           </ xs:complex Type>        
301           <x s:complexT ype name=" plugintype stype">        
302                    <xs: sequence>        
303                             <xs:el ement name ="PluginTy pe" type=" plugintype type" minO ccurs="0"  maxOccurs= "unbounded " />        
304                    </xs :sequence>        
305           </ xs:complex Type>        
306           <x s:complexT ype name=" plugintype type">        
307                    <xs: sequence>        
308                             <xs:el ement name ="Descript ion" type= "xs:string " minOccur s="0" maxO ccurs="1"  />        
309                             <xs:el ement name ="Friendly Name" type ="xs:strin g" minOccu rs="1" max Occurs="1"  />        
310                             <xs:el ement name ="Workflow ActivityGr oupName" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
311                    </xs :sequence>        
312                    <xs: attribute  name="Name " use="opt ional" typ e="xs:stri ng" />        
313                    <xs: attribute  name="Asse mblyQualif iedName" u se="requir ed" type=" xs:string"  />        
314           </ xs:complex Type>        
315           <x s:complexT ype name=" sdkmessage processing stepstype" >        
316                    <xs: sequence>        
317                             <xs:el ement name ="SdkMessa geProcessi ngStep" ty pe="sdkmes sageproces singstepty pe" minOcc urs="0" ma xOccurs="u nbounded"  />        
318                    </xs :sequence>        
319           </ xs:complex Type>        
320           <x s:complexT ype name=" sdkmessage processing steptype">        
321                    <xs: sequence>        
322                             <xs:el ement name ="PluginTy peName" ty pe="xs:str ing" minOc curs="1" m axOccurs=" 1" />        
323                             <xs:el ement name ="PrimaryE ntity" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 " />        
324                             <xs:el ement name ="Secondar yEntity" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
325                             <xs:el ement name ="AsyncAut oDelete" t ype="TrueF alse01Type " minOccur s="0" maxO ccurs="1"  />        
326                             <xs:el ement name ="Configur ation" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 " />        
327                             <xs:el ement name ="Descript ion" type= "xs:string " minOccur s="0" maxO ccurs="1"  />        
328                             <xs:el ement name ="Filterin gAttribute s" type="x s:string"  minOccurs= "0" maxOcc urs="1" />        
329                             <xs:el ement name ="Imperson atingUserI dName" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 " />        
330                             <xs:el ement name ="Invocati onSource"  type="xs:i nteger" mi nOccurs="0 " maxOccur s="1" />        
331                             <xs:el ement name ="Mode" ty pe="xs:int eger" minO ccurs="0"  maxOccurs= "1" />        
332                             <xs:el ement name ="Rank" ty pe="xs:int eger" minO ccurs="0"  maxOccurs= "1" />        
333                             <xs:el ement name ="SdkMessa geId" type ="GuidType " minOccur s="0" maxO ccurs="1"  />        
334                             <xs:el ement name ="EventHan dler" type ="GuidType " minOccur s="0" maxO ccurs="1"  />        
335                             <xs:el ement name ="EventHan dlerTypeCo de" type=" xs:integer " minOccur s="0" maxO ccurs="1"  />        
336                             <xs:el ement name ="Stage" t ype="xs:in teger" min Occurs="0"  maxOccurs ="1" />        
337                             <xs:el ement name ="IsCustom izable" ty pe="TrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
338                             <xs:el ement name ="IsHidden " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
339                             <xs:el ement name ="Supporte dDeploymen t" type="x s:integer"  minOccurs ="0" maxOc curs="1" / >        
340                             <xs:el ement name ="Introduc edVersion"  type="Ver sionType"  minOccurs= "0" maxOcc urs="1" />        
341                             <xs:el ement name ="SdkMessa geProcessi ngStepImag es" type=" sdkmessage processing stepimages type" minO ccurs="0"  maxOccurs= "1" />        
342                    </xs :sequence>        
343                    <xs: attribute  name="SdkM essageProc essingStep Id" use="r equired" t ype="GuidT ype" />        
344                    <xs: attribute  name="Name " use="opt ional" typ e="xs:stri ng" />        
345                    <xs: attribute  name="unmo dified" us e="optiona l" type="T rueFalse01 Type" />        
346           </ xs:complex Type>        
347           <x s:complexT ype name=" sdkmessage processing stepimages type">        
348                    <xs: sequence>        
349                             <xs:el ement name ="SdkMessa geProcessi ngStepImag e" type="s dkmessagep rocessings tepimagety pe" minOcc urs="0" ma xOccurs="u nbounded"  />        
350                    </xs :sequence>        
351           </ xs:complex Type>        
352           <x s:complexT ype name=" sdkmessage processing stepimaget ype">        
353                    <xs: sequence>        
354                             <xs:el ement name ="Descript ion" type= "xs:string " minOccur s="0" maxO ccurs="1"  />        
355                             <xs:el ement name ="SdkMessa geProcessi ngStepImag eId" type= "GuidType"  minOccurs ="0" maxOc curs="1" / >        
356                             <xs:el ement name ="Attribut es" type=" xs:string"  minOccurs ="0" maxOc curs="1" / >        
357                             <xs:el ement name ="EntityAl ias" type= "xs:string " minOccur s="0" maxO ccurs="1"  />        
358                             <xs:el ement name ="ImageTyp e" type="x s:integer"  minOccurs ="0" maxOc curs="1" / >        
359                             <xs:el ement name ="MessageP ropertyNam e" type="x s:string"  minOccurs= "0" maxOcc urs="1" />        
360                             <xs:el ement name ="RelatedA ttributeNa me" type=" xs:string"  minOccurs ="0" maxOc curs="1" / >        
361                             <xs:el ement name ="IsCustom izable" ty pe="TrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
362                             <xs:el ement name ="Introduc edVersion"  type="Ver sionType"  minOccurs= "0" maxOcc urs="1" />        
363                    </xs :sequence>        
364                    <xs: attribute  name="Name " use="opt ional" typ e="xs:stri ng" />        
365           </ xs:complex Type>        
366           <x s:complexT ype name=" serviceend pointstype ">        
367                    <xs: sequence>        
368                             <xs:el ement name ="ServiceE ndpoint" t ype="servi ceendpoint type" minO ccurs="0"  maxOccurs= "unbounded " />        
369                    </xs :sequence>        
370           </ xs:complex Type>        
371           <x s:complexT ype name=" serviceend pointtype" >        
372                    <xs: sequence>        
373                             <xs:el ement name ="Connecti onMode" ty pe="xs:int eger" minO ccurs="0"  maxOccurs= "1" />        
374                             <xs:el ement name ="Contract " type="xs :integer"  minOccurs= "0" maxOcc urs="1" />        
375                             <xs:el ement name ="Descript ion" type= "xs:string " minOccur s="0" maxO ccurs="1"  />        
376                             <xs:el ement name ="Path" ty pe="xs:str ing" minOc curs="0" m axOccurs=" 1" />        
377                             <xs:el ement name ="Solution Namespace"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
378                             <xs:el ement name ="UserClai m" type="x s:integer"  minOccurs ="0" maxOc curs="1" / >        
379                             <xs:el ement name ="IsCustom izable" ty pe="TrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
380                             <xs:el ement name ="AuthType " type="xs :integer"  minOccurs= "0" maxOcc urs="1" />        
381                             <xs:el ement name ="MessageF ormat" typ e="xs:inte ger" minOc curs="0" m axOccurs=" 1" />        
382                             <xs:el ement name ="Namespac eAddress"  type="xs:s tring" min Occurs="0"  maxOccurs ="1" />        
383                             <xs:el ement name ="Namespac eFormat" t ype="xs:in teger" min Occurs="0"  maxOccurs ="1" />        
384                             <xs:el ement name ="SASKeyNa me" type=" xs:string"  minOccurs ="0" maxOc curs="1" / >        
385                    </xs :sequence>        
386                    <xs: attribute  name="Serv iceEndpoin tId" use=" required"  type="Guid Type" />        
387                    <xs: attribute  name="Desc ription" u se="option al" type=" xs:string"  />        
388                    <xs: attribute  name="Name " use="opt ional" typ e="xs:stri ng" />        
389                    <xs: attribute  name="unmo dified" us e="optiona l" type="T rueFalse01 Type" />        
390           </ xs:complex Type>        
391           <x s:complexT ype name=" webresourc estype">        
392                    <xs: sequence>        
393                             <xs:el ement name ="WebResou rce" type= "webresour cetype" mi nOccurs="0 " maxOccur s="unbound ed" />        
394                    </xs :sequence>        
395           </ xs:complex Type>        
396           <x s:complexT ype name=" webresourc etype">        
397                    <xs: sequence>        
398                             <xs:el ement name ="WebResou rceId" typ e="GuidTyp e" minOccu rs="1" max Occurs="1"  />        
399                             <xs:el ement name ="Name" ty pe="xs:str ing" minOc curs="1" m axOccurs=" 1" />        
400                             <xs:el ement name ="DisplayN ame" type= "xs:string " minOccur s="0" maxO ccurs="1"  />        
401                             <xs:el ement name ="Descript ion" type= "xs:string " minOccur s="0" maxO ccurs="1"  />        
402                             <xs:el ement name ="Silverli ghtVersion " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
403                             <xs:el ement name ="Language Code" type ="xs:integ er" minOcc urs="0" ma xOccurs="1 " />        
404                             <xs:el ement name ="WebResou rceType" t ype="xs:in teger" min Occurs="0"  maxOccurs ="1" />        
405                             <xs:el ement name ="Introduc edVersion"  type="Ver sionType"  minOccurs= "0" maxOcc urs="1" />        
406                             <xs:el ement name ="IsEnable dForMobile Client" ty pe="TrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
407                             <xs:el ement name ="IsAvaila bleForMobi leOffline"  type="Tru eFalse01Ty pe" minOcc urs="0" ma xOccurs="1 " />        
408                             <xs:el ement name ="Dependen cyXml" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 " />        
409                             <xs:el ement name ="IsCustom izable" ty pe="TrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
410                             <xs:el ement name ="CanBeDel eted" type ="TrueFals e01Type" m inOccurs=" 0" maxOccu rs="1" />        
411                             <xs:el ement name ="IsHidden " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
412                             <xs:el ement name ="FileName " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
413                    </xs :sequence>        
414                    <xs: attribute  name="unmo dified" us e="optiona l" type="T rueFalse01 Type" />        
415           </ xs:complex Type>        
416           <x s:complexT ype name=" customcont rolstype">        
417                    <xs: sequence>        
418                             <xs:el ement name ="CustomCo ntrol" typ e="customc ontroltype " minOccur s="0" maxO ccurs="unb ounded" />        
419                    </xs :sequence>        
420           </ xs:complex Type>        
421           <x s:complexT ype name=" customcont roltype">        
422                    <xs: sequence>        
423                             <xs:el ement name ="Name" ty pe="xs:str ing" minOc curs="1" m axOccurs=" 1" />        
424                             <xs:el ement name ="FileName " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
425                    </xs :sequence>        
426           </ xs:complex Type>        
427           <x s:complexT ype name=" optionstyp e">        
428                    <xs: sequence>        
429                             <xs:el ement name ="option"  minOccurs= "0" maxOcc urs="unbou nded">        
430                                      <xs:comp lexType>        
431                                               <xs:sequen ce>        
432                                                       <x s:element  name="labe ls" minOcc urs="1" ma xOccurs="1 ">        
433                                                                <xs: complexTyp e>        
434                                                                         <xs:se quence>        
435                                                                                  <xs:elem ent name=" label" typ e="FieldXm lFieldUITy pe" minOcc urs="1" ma xOccurs="u nbounded"  />        
436                                                                         </xs:s equence>        
437                                                                </xs :complexTy pe>        
438                                                       </ xs:element >        
439                                                       <x s:element  name="Desc riptions"  type="Desc riptionsTy pe" minOcc urs="0" ma xOccurs="1 " />        
440                                                       <x s:element  name="Colo rs" type=" ColorsType " minOccur s="0" maxO ccurs="1"  />        
441                                               </xs:seque nce>        
442                                               <xs:attrib ute name=" id" type=" GuidType"  />        
443                                               <xs:attrib ute name=" value" use ="required " type="xs :integer"  />        
444                                               <xs:attrib ute name=" Color" typ e="xs:stri ng" />        
445                                               <xs:attrib ute name=" addedby" t ype="xs:st ring" />        
446                                      </xs:com plexType>        
447                             </xs:e lement>        
448                    </xs :sequence>        
449           </ xs:complex Type>        
450           <x s:simpleTy pe name="C rmIdentifi er">        
451                    <xs: restrictio n base="xs :string">        
452                             <xs:pa ttern valu e="[a-zA-Z 0-9_]+" />        
453                    </xs :restricti on>        
454           </ xs:simpleT ype>        
455           <x s:simpleTy pe name="C rmClient">        
456                    <xs: restrictio n base="xs :string">        
457                             <xs:pa ttern valu e="((Outlo ok|Web|All |OutlookWo rkstationC lient|Outl ookLaptopC lient),?)+ " />        
458                    </xs :restricti on>        
459           </ xs:simpleT ype>        
460           <x s:simpleTy pe name="C rmLicense" >        
461                    <xs: restrictio n base="xs :string">        
462                             <xs:pa ttern valu e="((Small Business|P rofessiona l|All),?)+ " />        
463                    </xs :restricti on>        
464           </ xs:simpleT ype>        
465           <x s:simpleTy pe name="C rmPrivileg eId">        
466                    <xs: restrictio n base="xs :string">        
467                             <xs:pa ttern valu e="((Read| Write|Appe nd|AppendT o|Create|D elete|Shar e|Assign|A ll|AllowQu ickCampaig n|Learning Path),?)+"  />        
468                    </xs :restricti on>        
469           </ xs:simpleT ype>        
470           <x s:complexT ype name=" LookupType ">        
471                    <xs: simpleCont ent>        
472                             <xs:ex tension ba se="GuidTy pe">        
473                                      <xs:attr ibute name ="name" ty pe="xs:str ing" />        
474                                      <xs:attr ibute name ="dsc" typ e="xs:nonN egativeInt eger" />        
475                             </xs:e xtension>        
476                    </xs :simpleCon tent>        
477           </ xs:complex Type>        
478           <x s:element  name="Impo rtExportXm l">        
479                    <xs: complexTyp e>        
480                             <xs:se quence>        
481                                      <xs:elem ent name=" Entities"  type="Enti tiesType"  minOccurs= "0" maxOcc urs="1" />        
482                                      <xs:elem ent name=" Roles" typ e="RolesTy pe" minOcc urs="0" ma xOccurs="1 " />        
483                                      <xs:elem ent name=" Workflows"  type="Wor kflowsType " minOccur s="0" maxO ccurs="1"  />        
484                                      <xs:elem ent name=" FieldSecur ityProfile s" type="F ieldSecuri tyProfiles Type" minO ccurs="0"  maxOccurs= "1" />        
485                                      <xs:elem ent name=" Templates"  type="Crm TemplatesT ype" minOc curs="0" m axOccurs=" 1" />        
486                                      <xs:elem ent name=" RibbonDiff Xml" type= "RibbonGlo balDiffXml Type" minO ccurs="0"  maxOccurs= "1" />        
487                                      <xs:elem ent name=" IsvConfig"  minOccurs ="0" maxOc curs="1">        
488                                               <xs:comple xType>        
489                                                       <x s:sequence >        
490                                                                <xs: element na me="config uration" t ype="IsvCo nfiguratio nType" max Occurs="1"  />        
491                                                       </ xs:sequenc e>        
492                                               </xs:compl exType>        
493                                      </xs:ele ment>        
494                                      <xs:elem ent name=" Relationsh ipRoles" t ype="Relat ionshipRol esType" mi nOccurs="0 " maxOccur s="1" />        
495                                      <xs:elem ent name=" Connection Roles" typ e="Connect ionRolesTy pe" minOcc urs="0" ma xOccurs="1 " />        
496                                      <xs:elem ent name=" SiteMap" m inOccurs=" 0" maxOccu rs="1">        
497                                               <xs:comple xType>        
498                                                       <x s:sequence >        
499                                                                <xs: element na me="SiteMa p" type="S iteMapType " maxOccur s="1">        
500                                                                         <xs:un ique name= "AreaIdMus tBeUnique" >        
501                                                                                  <xs:sele ctor xpath ="Area" />        
502                                                                                  <xs:fiel d xpath="@ Id" />        
503                                                                         </xs:u nique>        
504                                                                </xs :element>        
505                                                       </ xs:sequenc e>        
506                                               </xs:compl exType>        
507                                      </xs:ele ment>        
508                                      <xs:elem ent name=" EntityMaps " type="En tityMapsTy pe" minOcc urs="0" ma xOccurs="1 " />        
509                                      <xs:elem ent name=" EntityRela tionships"  type="Ent ityRelatio nShipsType " minOccur s="0" maxO ccurs="1"  />        
510                                      <xs:elem ent name=" Organizati onSettings " type="Or ganization SettingsTy pe" minOcc urs="0" ma xOccurs="1 " />        
511                                      <xs:elem ent name=" optionsets " type="op tionsetsty pe" minOcc urs="0" ma xOccurs="1 " />        
512                                      <xs:elem ent name=" Reports" t ype="Repor tsType" mi nOccurs="0 " maxOccur s="1" />        
513                                      <xs:elem ent name=" RoutingRul es" type=" RoutingRul esType" mi nOccurs="0 " maxOccur s="1" />        
514                                      <xs:elem ent name=" ChannelPro pertyGroup s" type="C hannelProp ertyGroups Type" minO ccurs="0"  maxOccurs= "1" />        
515                                      <xs:elem ent name=" ConvertRul es" type=" ConvertRul esType" mi nOccurs="0 " maxOccur s="1" />        
516                                      <xs:elem ent name=" MobileOffl ineProfile s" type="M obileOffli neProfiles Type" minO ccurs="0"  maxOccurs= "1" />        
517                                      <xs:elem ent name=" Slas" type ="SlasType " minOccur s="0" maxO ccurs="1"  />        
518                                      <xs:elem ent name=" ChannelAcc essProfile s" type="C hannelAcce ssProfiles Type" minO ccurs="0"  maxOccurs= "1" />        
519                                      <xs:elem ent name=" ChannelAcc essProfile Rules" typ e="Profile RulesType"  minOccurs ="0" maxOc curs="1" / >        
520                                      <xs:elem ent name=" Dashboards " type="Da shboardsTy pe" minOcc urs="0" ma xOccurs="1 " />        
521                                      <xs:elem ent name=" Interactio nCentricDa shboards"  type="Inte ractionCen tricDashbo ardsType"  minOccurs= "0" maxOcc urs="1" />        
522                                      <xs:elem ent name=" Dialogs" t ype="Dialo gsType" mi nOccurs="0 " maxOccur s="1" />        
523                                      <xs:elem ent name=" WebResourc es" type=" webresourc estype" mi nOccurs="0 " maxOccur s="1" />        
524                                      <xs:elem ent name=" CustomCont rols" maxO ccurs="1"  minOccurs= "0" type=" customcont rolstype"  />        
525                                      <xs:elem ent name=" SolutionPl uginAssemb lies" type ="pluginas sembliesty pe" minOcc urs="0" ma xOccurs="1 " />        
526                                      <xs:elem ent name=" SdkMessage Processing Steps" typ e="sdkmess ageprocess ingstepsty pe" minOcc urs="0" ma xOccurs="1 " />        
527                                      <xs:elem ent name=" ServiceEnd points" ty pe="servic eendpoints type" minO ccurs="0"  maxOccurs= "1" />        
528                                      <xs:elem ent name=" AppModuleS iteMaps" t ype="AppMo duleSiteMa psType" mi nOccurs="0 " maxOccur s="1" />        
529                                      <xs:elem ent name=" AppModules " type="Ap pModulesTy pe" minOcc urs="0" ma xOccurs="1 " />        
530                                      <xs:elem ent name=" Languages"  type="Lan guagesType " minOccur s="0" maxO ccurs="1"  />        
531                             </xs:s equence>        
532                    </xs :complexTy pe>        
533           </ xs:element >        
534           <x s:complexT ype name=" LanguagesT ype">        
535                    <xs: sequence>        
536                             <xs:el ement name ="Language " type="xs :nonNegati veInteger"  minOccurs ="1" maxOc curs="unbo unded" />        
537                    </xs :sequence>        
538           </ xs:complex Type>        
539           <x s:complexT ype name=" DependentT ype">        
540                    <xs: attribute  name="type " use="req uired" typ e="xs:stri ng" />        
541                    <xs: attribute  name="name " use="req uired" typ e="xs:stri ng" />        
542           </ xs:complex Type>        
543           <x s:complexT ype name=" Dependents Type">        
544                    <xs: sequence>        
545                             <xs:el ement name ="Dependen t" type="D ependentTy pe" minOcc urs="0" ma xOccurs="u nbounded"  />        
546                    </xs :sequence>        
547           </ xs:complex Type>        
548           <x s:complexT ype name=" EntitiesTy pe">        
549                    <xs: sequence>        
550                             <xs:el ement name ="Entity"  minOccurs= "0" maxOcc urs="unbou nded">        
551                                      <xs:comp lexType>        
552                                               <xs:all>        
553                                                       <x s:element  name="Name " minOccur s="1" maxO ccurs="1">        
554                                                                <xs: complexTyp e>        
555                                                                         <xs:si mpleConten t>        
556                                                                                  <xs:exte nsion base ="EntityNa meType">        
557                                                                                           <xs:attrib ute name=" OriginalNa me" type=" xs:string"  use="requ ired" />        
558                                                                                  </xs:ext ension>        
559                                                                         </xs:s impleConte nt>        
560                                                                </xs :complexTy pe>        
561                                                       </ xs:element >        
562                                                       <x s:element  name="Obje ctTypeCode " type="Ob jectTypeCo deType" mi nOccurs="1 " maxOccur s="1" />        
563                                                       <x s:element  name="Enti tyInfo" ty pe="Entity InfoType"  minOccurs= "0" maxOcc urs="1" />        
564                                                       <x s:element  name="Form Xml" minOc curs="0" m axOccurs=" 1">        
565                                                                <xs: complexTyp e>        
566                                                                         <xs:se quence>        
567                                                                                  <xs:elem ent name=" forms" typ e="SystemF ormsType"  minOccurs= "0" maxOcc urs="unbou nded"></xs :element>        
568                                                                         </xs:s equence>        
569                                                                </xs :complexTy pe>        
570                                                       </ xs:element >        
571                                                       <x s:element  name="Save dQueries"  type="Save dQueriesTy pe" minOcc urs="0" ma xOccurs="1 " />        
572                                                       <x s:element  name="Visu alizations " type="Vi sualizatio nsType" mi nOccurs="0 " maxOccur s="1" />        
573                                                       <x s:element  name="Ribb onDiffXml"  type="Rib bonEntityD iffXmlType " minOccur s="0" maxO ccurs="1"  />        
574                                                       <x s:element  name="Icon s" type="I consType"  minOccurs= "0" maxOcc urs="1" />        
575                                                       <x s:element  name="Stri ngs" type= "StringsTy pe" minOcc urs="0" ma xOccurs="1 " />        
576                                                       <x s:element  name="Hier archyRules " type="Hi erarchyRul esType" mi nOccurs="0 " maxOccur s="1" />        
577                                                       <x s:element  name="Cust omControlD efaultConf igs" type= "CustomCon trolDefaul tConfigsTy pe" minOcc urs="0" ma xOccurs="1 " />        
578                                               </xs:all>        
579                                      </xs:com plexType>        
580                             </xs:e lement>        
581                    </xs :sequence>        
582           </ xs:complex Type>        
583           <x s:complexT ype name=" EntityInfo Type">        
584                    <xs: choice min Occurs="1"  maxOccurs ="1">        
585                             <xs:el ement name ="entity">        
586                                      <xs:comp lexType>        
587                                               <xs:all>        
588                                                       <x s:element  name="Enti tySetName"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
589                                                       <x s:element  name="HasR elatedNote s" type="T rueFalseTy pe" minOcc urs="0" ma xOccurs="1 " />        
590                                                       <x s:element  name="HasR elatedFeed back" type ="TrueFals eType" min Occurs="0"  maxOccurs ="1" />        
591                                                       <x s:element  name="HasR elatedActi vities" ty pe="TrueFa lseType" m inOccurs=" 0" maxOccu rs="1" />        
592                                                       <x s:element  name="IsCo nnectionsE nabled" ty pe="TrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
593                                                       <x s:element  name="IsDo cumentMana gementEnab led" type= "TrueFalse 01Type" mi nOccurs="0 " maxOccur s="1" />        
594                                                       <x s:element  name="IsCo llaboratio n" type="T rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
595                                                       <x s:element  name="Auto RouteToOwn erQueue" t ype="TrueF alse01Type " minOccur s="0" maxO ccurs="1"  />        
596                                                       <x s:element  name="Auto CreateAcce ssTeams" t ype="TrueF alse01Type " minOccur s="0" maxO ccurs="1"  />        
597                                                       <x s:element  name="Owne rshipTypeM ask" type= "xs:string " minOccur s="0" maxO ccurs="1"  />        
598                                                       <x s:element  name="IsAu ditEnabled " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
599                                                       <x s:element  name="IsAc tivity" ty pe="TrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
600                                                       <x s:element  name="Acti vityTypeMa sk" type=" xs:string"  minOccurs ="0" maxOc curs="1" / >        
601                                                       <x s:element  name="Days SinceRecor dLastModif ied" type= "xs:intege r" minOccu rs="0" max Occurs="1"  />        
602                                                       <x s:element  name="IsAc tivityPart y" type="T rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
603                                                       <x s:element  name="IsRe plicated"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
604                                                       <x s:element  name="IsRe plicationU serFiltere d" type="T rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
605                                                       <x s:element  name="IsRe quiredOffl ine" type= "TrueFalse 01Type" mi nOccurs="0 " maxOccur s="1" />        
606                                                       <x s:element  name="IsDu plicateChe ckSupporte d" type="T rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
607                                                       <x s:element  name="IsBu sinessProc essEnabled " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
608                                                       <x s:element  name="IsIn teractionC entricEnab led" type= "TrueFalse 01Type" mi nOccurs="0 " maxOccur s="1" />        
609                                                       <x s:element  name="IsMa ilMergeEna bled" type ="TrueFals e01Type" m inOccurs=" 0" maxOccu rs="1" />        
610                                                       <x s:element  name="IsVi sibleInMob ile" type= "TrueFalse 01Type" mi nOccurs="0 " maxOccur s="1" />        
611                                                       <x s:element  name="Mobi leClientTy pe" type=" xs:int" mi nOccurs="0 " maxOccur s="1" />        
612                                                       <x s:element  name="IsVi sibleInMob ileClient"  type="Tru eFalse01Ty pe" minOcc urs="0" ma xOccurs="1 " />        
613                                                       <x s:element  name="IsRe adOnlyInMo bileClient " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
614                                                       <x s:element  name="IsOf flineInMob ileClient"  type="Tru eFalse01Ty pe" minOcc urs="0" ma xOccurs="1 " />        
615                                                       <x s:element  name="IsRe adingPaneE nabled" ty pe="TrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
616                                                       <x s:element  name="IsMa piGridEnab led" type= "TrueFalse 01Type" mi nOccurs="0 " maxOccur s="1" />        
617                                                       <x s:element  name="IsCu stomizable " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
618                                                       <x s:element  name="IsRe nameable"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
619                                                       <x s:element  name="IsMa ppable" ty pe="TrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
620                                                       <x s:element  name="CanM odifyConne ctionSetti ngs" type= "TrueFalse 01Type" mi nOccurs="0 " maxOccur s="1" />        
621                                                       <x s:element  name="CanM odifyAudit Settings"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
622                                                       <x s:element  name="CanM odifyMobil eVisibilit y" type="T rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
623                                                       <x s:element  name="CanM odifyMobil eClientVis ibility" t ype="TrueF alse01Type " minOccur s="0" maxO ccurs="1"  />        
624                                                       <x s:element  name="CanM odifyMobil eClientRea dOnly" typ e="TrueFal se01Type"  minOccurs= "0" maxOcc urs="1" />        
625                                                       <x s:element  name="CanM odifyMobil eClientOff line" type ="TrueFals e01Type" m inOccurs=" 0" maxOccu rs="1" />        
626                                                       <x s:element  name="CanM odifyDupli cateDetect ionSetting s" type="T rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
627                                                       <x s:element  name="CanM odifyMailM ergeSettin gs" type=" TrueFalse0 1Type" min Occurs="0"  maxOccurs ="1" />        
628                                                       <x s:element  name="CanM odifyQueue Settings"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
629                                                       <x s:element  name="CanC reateAttri butes" typ e="TrueFal se01Type"  minOccurs= "0" maxOcc urs="1" />        
630                                                       <x s:element  name="CanB eRelatedEn tityInRela tionship"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
631                                                       <x s:element  name="CanB ePrimaryEn tityInRela tionship"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
632                                                       <x s:element  name="CanB eInManyToM any" type= "TrueFalse 01Type" mi nOccurs="0 " maxOccur s="1" />        
633                                                       <x s:element  name="CanC reateForms " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
634                                                       <x s:element  name="CanC reateChart s" type="T rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
635                                                       <x s:element  name="CanC reateViews " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
636                                                       <x s:element  name="CanM odifyAddit ionalSetti ngs" type= "TrueFalse 01Type" mi nOccurs="0 " maxOccur s="1" />        
637                                                       <x s:element  name="Loca lizedNames " type="Lo calizedNam esType" mi nOccurs="0 " maxOccur s="1" />        
638                                                       <x s:element  name="Loca lizedColle ctionNames " type="Lo calizedCol lectionNam esType" mi nOccurs="0 " maxOccur s="1" />        
639                                                       <x s:element  name="Desc riptions"  type="Desc riptionsTy pe" minOcc urs="0" ma xOccurs="1 " />        
640                                                       <x s:element  name="Enti tyMask" ty pe="xs:str ing" minOc curs="0" m axOccurs=" 1" />        
641                                                       <x s:element  name="Enti tyHelpUrlE nabled" ty pe="TrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
642                                                       <x s:element  name="Enti tyHelpUrl"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
643                                                       <x s:element  name="Icon LargeName"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
644                                                       <x s:element  name="Icon MediumName " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
645                                                       <x s:element  name="Icon SmallName"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
646                                                       <x s:element  name="IsQu ickCreateE nabled" ty pe="TrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
647                                                       <x s:element  name="Intr oducedVers ion" type= "VersionTy pe" minOcc urs="0" ma xOccurs="1 " />        
648                                                       <x s:element  name="Enfo rceStateTr ansitions"  type="Tru eFalse01Ty pe" minOcc urs="0" ma xOccurs="1 " />        
649                                                       <x s:element  name="CanC hangeHiera rchicalRel ationship"  type="Tru eFalse01Ty pe" minOcc urs="0" ma xOccurs="1 " />        
650                                                       <x s:element  name="IsKn owledgeMan agementEna bled" type ="TrueFals e01Type" m inOccurs=" 0" maxOccu rs="1" />        
651                                                       <x s:element  name="Enti tyColor" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
652                                                       <x s:element  name="Chan geTracking Enabled" t ype="TrueF alse01Type " minOccur s="0" maxO ccurs="1"  />        
653                                                       <x s:element  name="CanC hangeTrack ingBeEnabl ed" type=" TrueFalse0 1Type" min Occurs="0"  maxOccurs ="1" />        
654                                                       <x s:element  name="IsOn eNoteInteg rationEnab led" type= "TrueFalse 01Type" mi nOccurs="0 " maxOccur s="1" />        
655                                                       <x s:element  name="IsDo cumentReco mmendation sEnabled"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
656                                                       <x s:element  name="IsBP FEntity" t ype="TrueF alse01Type " minOccur s="0" maxO ccurs="1"  />        
657                                                       <x s:element  name="Sync ToExternal SearchInde x" type="T rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
658                                                       <x s:element  name="CanE nableSyncT oExternalS earchIndex " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
659                                                       <x s:element  name="IsEn abledForEx ternalChan nels" type ="TrueFals e01Type" m inOccurs=" 0" maxOccu rs="1" />        
660                                                       <x s:element  name="IsSL AEnabled"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
661                                                       <x s:element  name="Mobi leOfflineF ilters" ty pe="xs:str ing" minOc curs="0" m axOccurs=" 1" />        
662                                                       <x s:element  name="Enti tyKeys" mi nOccurs="0 " maxOccur s="1">        
663                                                                <xs: complexTyp e>        
664                                                                         <xs:se quence>        
665                                                                                  <xs:elem ent name=" EntityKey"  minOccurs ="0" maxOc curs="unbo unded">        
666                                                                                           <xs:comple xType>        
667                                                                                                   <x s:all>        
668                                                                                                            <xs: element na me="Name"  type="xs:s tring" min Occurs="1"  maxOccurs ="1" />        
669                                                                                                            <xs: element na me="Logica lName" typ e="EntityA ttributeNa meBaseType " minOccur s="0" maxO ccurs="1"  />        
670                                                                                                            <xs: element na me="Introd ucedVersio n" type="V ersionType " minOccur s="0" maxO ccurs="1"  />        
671                                                                                                            <xs: element na me="IsCust omizable"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
672                                                                                                            <xs: element na me="displa ynames" ty pe="displa ynamestype " minOccur s="0" maxO ccurs="1"  />        
673                                                                                                            <xs: element na me="Entity KeyAttribu tes" minOc curs="1" m axOccurs=" 1">        
674                                                                                                                     <xs:co mplexType>        
675                                                                                                                              <xs:sequ ence>        
676                                                                                                                                       <xs:elemen t name="At tributeNam e" type="E ntityAttri buteNameBa seType" mi nOccurs="1 " maxOccur s="unbound ed" />        
677                                                                                                                              </xs:seq uence>        
678                                                                                                                     </xs:c omplexType >        
679                                                                                                            </xs :element>        
680                                                                                                   </ xs:all>        
681                                                                                           </xs:compl exType>        
682                                                                                  </xs:ele ment>        
683                                                                         </xs:s equence>        
684                                                                </xs :complexTy pe>        
685                                                       </ xs:element >        
686                                                       <x s:element  name="attr ibutes" mi nOccurs="1 " maxOccur s="1">        
687                                                                <xs: complexTyp e>        
688                                                                         <xs:se quence>        
689                                                                                  <xs:elem ent name=" attribute"  minOccurs ="0" maxOc curs="unbo unded">        
690                                                                                           <xs:comple xType>        
691                                                                                                   <x s:all>        
692                                                                                                            <xs: element na me="Type"  type="CrmD ataType" m inOccurs=" 0" maxOccu rs="1" />        
693                                                                                                            <xs: element na me="Name"  type="Enti tyAttribut eNameBaseT ype" minOc curs="0" m axOccurs=" 1" />        
694                                                                                                            <xs: element na me="Logica lName" typ e="EntityA ttributeNa meBaseType " minOccur s="0" maxO ccurs="1"  />        
695                                                                                                            <xs: element na me="IsCust omField" t ype="TrueF alse01Type " minOccur s="0" maxO ccurs="1"  />        
696                                                                                                            <xs: element na me="ValidF orCreateAp i" type="T rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
697                                                                                                            <xs: element na me="ValidF orReadApi"  type="Tru eFalse01Ty pe" minOcc urs="0" ma xOccurs="1 " />        
698                                                                                                            <xs: element na me="ValidF orUpdateAp i" type="T rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
699                                                                                                            <xs: element na me="Displa yMask" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 " />        
700                                                                                                            <xs: element na me="Length " type="Le ngthType"  minOccurs= "0" maxOcc urs="1" />        
701                                                                                                            <xs: element na me="IsLogi cal" type= "TrueFalse 01Type" mi nOccurs="0 " maxOccur s="1" />        
702                                                                                                            <xs: element na me="Attrib uteOf" typ e="EntityA ttributeNa meBaseType " minOccur s="0" maxO ccurs="1"  />        
703                                                                                                            <xs: element na me="YomiOf " type="En tityAttrib uteNameBas eType" min Occurs="0"  maxOccurs ="1" />        
704                                                                                                            <xs: element na me="Calcul ationOf" t ype="Entit yAttribute NameBaseTy pe" minOcc urs="0" ma xOccurs="1 " />        
705                                                                                                            <xs: element na me="Aggreg ateOf" typ e="EntityA ttributeNa meBaseType " minOccur s="0" maxO ccurs="1"  />        
706                                                                                                            <xs: element na me="IsAudi tEnabled"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
707                                                                                                            <xs: element na me="XmlAbb reviation"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
708                                                                                                            <xs: element na me="ImeMod e" type="x s:string"  minOccurs= "0" maxOcc urs="1" />        
709                                                                                                            <xs: element na me="Requir edLevel" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
710                                                                                                            <xs: element na me="Linked Attribute"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
711                                                                                                            <xs: element na me="Format " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
712                                                                                                            <xs: element na me="MaxLen gth" type= "xs:intege r" minOccu rs="0" max Occurs="1"  />        
713                                                                                                            <xs: element na me="MinVal ue" type=" xs:double"  minOccurs ="0" maxOc curs="1" / >        
714                                                                                                            <xs: element na me="MaxVal ue" type=" xs:double"  minOccurs ="0" maxOc curs="1" / >        
715                                                                                                            <xs: element na me="Accura cy" type=" xs:integer " minOccur s="0" maxO ccurs="1"  />        
716                                                                                                            <xs: element na me="Descri ptions" ty pe="Descri ptionsType " minOccur s="0" maxO ccurs="1"  />        
717                                                                                                            <xs: element na me="displa ynames" ty pe="displa ynamestype " minOccur s="0" maxO ccurs="1"  />        
718                                                                                                            <xs: element na me="Option SetName" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
719                                                                                                            <xs: element na me="option set" type= "optionset type" minO ccurs="0"  maxOccurs= "1" />        
720                                                                                                            <xs: element na me="AppDef aultValue"  type="xs: integer" m inOccurs=" 0" maxOccu rs="1" />        
721                                                                                                            <xs: element na me="Accura cySource"  type="xs:i nteger" mi nOccurs="0 " maxOccur s="1" />        
722                                                                                                            <xs: element na me="Refere ncedEntity ObjectType Code" type ="ObjectTy peCodeType " minOccur s="0" maxO ccurs="1"  />        
723                                                                                                            <xs: element na me="Lookup Browse" ty pe="TrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
724                                                                                                            <xs: element na me="Lookup Style" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 " />        
725                                                                                                            <xs: element na me="Lookup Types" typ e="LookupT ypesType"  minOccurs= "0" maxOcc urs="1" />        
726                                                                                                            <xs: element na me="IsSecu red" type= "TrueFalse 01Type" mi nOccurs="0 " maxOccur s="1" />        
727                                                                                                            <xs: element na me="IsCust omizable"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
728                                                                                                            <xs: element na me="IsRena meable" ty pe="TrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
729                                                                                                            <xs: element na me="CanMod ifySearchS ettings" t ype="TrueF alse01Type " minOccur s="0" maxO ccurs="1"  />        
730                                                                                                            <xs: element na me="CanMod ifyRequire mentLevelS ettings" t ype="TrueF alse01Type " minOccur s="0" maxO ccurs="1"  />        
731                                                                                                            <xs: element na me="CanMod ifyFieldLe velSecurit ySettings"  type="Tru eFalse01Ty pe" minOcc urs="0" ma xOccurs="1 " />        
732                                                                                                            <xs: element na me="CanMod ifyAdditio nalSetting s" type="T rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
733                                                                                                            <xs: element na me="Introd ucedVersio n" type="V ersionType " minOccur s="0" maxO ccurs="1"  />        
734                                                                                                            <xs: element na me="Source Type" type ="xs:integ er" minOcc urs="0" ma xOccurs="1 " />        
735                                                                                                            <xs: element na me="Formul aDefinitio nFileName"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
736                                                                                                            <xs: element na me="Behavi or" type=" xs:integer " minOccur s="0" maxO ccurs="1"  />        
737                                                                                                            <xs: element na me="CanCha ngeDateTim eBehavior"  type="Tru eFalse01Ty pe" minOcc urs="0" ma xOccurs="1 " />        
738                                                                                                            <xs: element na me="IsGlob alFilterEn abled" typ e="TrueFal se01Type"  minOccurs= "0" maxOcc urs="1" />        
739                                                                                                            <xs: element na me="IsSort ableEnable d" type="T rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
740                                                                                                            <xs: element na me="CanMod ifyGlobalF ilterSetti ngs" type= "TrueFalse 01Type" mi nOccurs="0 " maxOccur s="1" />        
741                                                                                                            <xs: element na me="CanMod ifyIsSorta bleSetting s" type="T rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
742                                                                                                            <xs: element na me="IsActi ve" type=" TrueFalse0 1Type" min Occurs="0"  maxOccurs ="1" />        
743                                                                                                   </ xs:all>        
744                                                                                                   <x s:attribut e name="Ph ysicalName " use="req uired" typ e="EntityA ttributeNa meBaseType " />        
745                                                                                                   <x s:attribut e name="un modified"  use="optio nal" type= "TrueFalse 01Type" />        
746                                                                                           </xs:compl exType>        
747                                                                                  </xs:ele ment>        
748                                                                         </xs:s equence>        
749                                                                </xs :complexTy pe>        
750                                                       </ xs:element >        
751                                               </xs:all>        
752                                               <xs:attrib ute name=" Name" use= "required"  type="Ent ityAttribu teNameBase Type" />        
753                                               <xs:attrib ute name=" unmodified " use="opt ional" typ e="TrueFal se01Type"  />        
754                                      </xs:com plexType>        
755                             </xs:e lement>        
756                    </xs :choice>        
757           </ xs:complex Type>        
758           <x s:complexT ype name=" ChannelPro pertyGroup sType">        
759                    <xs: choice min Occurs="0"  maxOccurs ="unbounde d">        
760                             <xs:el ement name ="ChannelP ropertyGro up">        
761                                      <xs:comp lexType>        
762                                               <xs:sequen ce>        
763                                                       <x s:element  name="Chan nelPropert y" minOccu rs="0" max Occurs="un bounded">        
764                                                                <xs: complexTyp e>        
765                                                                         <xs:se quence>        
766                                                                                  <xs:elem ent name=" ChannelPro pertyId" t ype="GuidT ype" minOc curs="1" m axOccurs=" 1" />        
767                                                                                  <xs:elem ent name=" Name" type ="xs:strin g" minOccu rs="1" max Occurs="1"  />        
768                                                                                  <xs:elem ent name=" Descriptio n" type="x s:string"  minOccurs= "0" maxOcc urs="1" />        
769                                                                                  <xs:elem ent name=" DataType"  type="xs:i nteger" mi nOccurs="0 " maxOccur s="1" />        
770                                                                                  <xs:elem ent name=" Applicatio nSource" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
771                                                                         </xs:s equence>        
772                                                                </xs :complexTy pe>        
773                                                       </ xs:element >        
774                                                       <x s:element  name="Chan nelPropert yGroupId"  type="Guid Type" minO ccurs="1"  maxOccurs= "1" />        
775                                                       <x s:element  name="Name " type="xs :string" m inOccurs=" 1" maxOccu rs="1" />        
776                                                       <x s:element  name="Desc ription" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
777                                                       <x s:element  name="Chan nelEntity"  type="Ent ityAttribu teNameBase Type" minO ccurs="1"  maxOccurs= "1" />        
778                                               </xs:seque nce>        
779                                      </xs:com plexType>        
780                             </xs:e lement>        
781                    </xs :choice>        
782           </ xs:complex Type>        
783           <x s:complexT ype name=" ConvertRul esType">        
784                    <xs: choice min Occurs="0"  maxOccurs ="unbounde d">        
785                             <xs:el ement name ="ConvertR ule">        
786                                      <xs:comp lexType>        
787                                               <xs:sequen ce>        
788                                                       <x s:element  name="Conv ertRuleIte ms" minOcc urs="0" ma xOccurs="u nbounded">        
789                                                                <xs: complexTyp e>        
790                                                                         <xs:se quence>        
791                                                                                  <xs:elem ent name=" ConvertRul eItem" min Occurs="0"  maxOccurs ="unbounde d">        
792                                                                                           <xs:comple xType>        
793                                                                                                   <x s:sequence >        
794                                                                                                            <xs: element na me="Conver tRuleItemI d" type="G uidType" m inOccurs=" 0" maxOccu rs="1" />        
795                                                                                                            <xs: element na me="Conver tRuleId" t ype="GuidT ype" minOc curs="0" m axOccurs=" 1" />        
796                                                                                                            <xs: element na me="Name"  type="xs:s tring" min Occurs="0"  maxOccurs ="1" />        
797                                                                                                            <xs: element na me="Descri ption" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 " />        
798                                                                                                            <xs: element na me="Condit ionXml" ty pe="xs:str ing" minOc curs="0" m axOccurs=" 1" />        
799                                                                                                            <xs: element na me="Proper tiesXml" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
800                                                                                                            <xs: element na me="Workfl owId" type ="GuidType " minOccur s="0" maxO ccurs="1"  />        
801                                                                                                   </ xs:sequenc e>        
802                                                                                                   <x s:attribut e name="Co nvertRuleI temId" typ e="xs:stri ng" use="r equired" / >        
803                                                                                                   <x s:attribut e name="Na me" use="r equired" t ype="xs:st ring" />        
804                                                                                           </xs:compl exType>        
805                                                                                  </xs:ele ment>        
806                                                                         </xs:s equence>        
807                                                                </xs :complexTy pe>        
808                                                       </ xs:element >        
809                                                       <x s:element  name="Conv ertRuleId"  type="Gui dType" min Occurs="0"  maxOccurs ="1" />        
810                                                       <x s:element  name="Name " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
811                                                       <x s:element  name="Sour ceTypeCode " type="xs :integer"  minOccurs= "0" maxOcc urs="1" />        
812                                                       <x s:element  name="Allo wUnknownSe nder" type ="xs:boole an" minOcc urs="0" ma xOccurs="1 " />        
813                                                       <x s:element  name="Send AutomaticR esponse" t ype="xs:bo olean" min Occurs="0"  maxOccurs ="1" />        
814                                                       <x s:element  name="Chec kIfResolve d" type="x s:boolean"  minOccurs ="0" maxOc curs="1" / >        
815                                                       <x s:element  name="Chec kActiveEnt itlement"  type="xs:b oolean" mi nOccurs="0 " maxOccur s="1" />        
816                                                       <x s:element  name="Chec kDirectMes sages" typ e="xs:bool ean" minOc curs="0" m axOccurs=" 1" />        
817                                                       <x s:element  name="Chec kBlockedSo cialProfil e" type="x s:boolean"  minOccurs ="0" maxOc curs="1" / >        
818                                                       <x s:element  name="Chan nelPropert yGroupId"  type="Guid Type" minO ccurs="0"  maxOccurs= "1" />        
819                                                       <x s:element  name="Resp onseTempla teId" type ="GuidType " minOccur s="0" maxO ccurs="1"  />        
820                                                       <x s:element  name="Reso lvedSince"  type="xs: integer" m inOccurs=" 0" maxOccu rs="1" />        
821                                                       <x s:element  name="Work flowId" ty pe="GuidTy pe" minOcc urs="0" ma xOccurs="1 " />        
822                                                       <x s:element  name="Sour ceChannelE ntity" typ e="EntityA ttributeNa meBaseType " minOccur s="0" maxO ccurs="1"  />        
823                                                       <x s:element  name="Reco rdVersion"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
824                                               </xs:seque nce>        
825                                               <xs:attrib ute name=" ConvertRul eId" use=" required"  type="xs:s tring" />        
826                                               <xs:attrib ute name=" Name" use= "required"  type="xs: string" />        
827                                      </xs:com plexType>        
828                             </xs:e lement>        
829                    </xs :choice>        
830           </ xs:complex Type>        
831           <x s:complexT ype name=" MobileOffl ineProfile sType">        
832                    <xs: choice min Occurs="0"  maxOccurs ="unbounde d">        
833                             <xs:el ement name ="MobileOf flineProfi le">        
834                                      <xs:comp lexType>        
835                                               <xs:sequen ce>        
836                                                       <x s:element  name="Mobi leOfflineP rofileItem s" minOccu rs="0" max Occurs="un bounded">        
837                                                                <xs: complexTyp e>        
838                                                                         <xs:se quence>        
839                                                                                  <xs:elem ent name=" MobileOffl ineProfile Item" minO ccurs="0"  maxOccurs= "unbounded ">        
840                                                                                           <xs:comple xType>        
841                                                                                                   <x s:sequence >        
842                                                                                                            <xs: element na me="Mobile OfflinePro fileItemAs sociations " minOccur s="0" maxO ccurs="unb ounded">        
843                                                                                                                     <xs:co mplexType>        
844                                                                                                                              <xs:sequ ence>        
845                                                                                                                                       <xs:elemen t name="Mo bileOfflin eProfileIt emAssociat ion" minOc curs="0" m axOccurs=" unbounded" >        
846                                                                                                                                               <x s:complexT ype>        
847                                                                                                                                                        <xs: sequence>        
848                                                                                                                                                                 <xs:el ement name ="MobileOf flineProfi leItemAsso ciationId"  type="Gui dType" min Occurs="1"  maxOccurs ="1" />        
849                                                                                                                                                                 <xs:el ement name ="MobileOf flineProfi leItemId"  type="Guid Type" minO ccurs="1"  maxOccurs= "1" />        
850                                                                                                                                                                 <xs:el ement name ="Name" ty pe="xs:str ing" minOc curs="1" m axOccurs=" 1" />        
851                                                                                                                                                                 <xs:el ement name ="Relation shipDispla yName" typ e="xs:stri ng" minOcc urs="1" ma xOccurs="1 " />        
852                                                                                                                                                                 <xs:el ement name ="ProfileI temAssocia tionEntity Filter" ty pe="xs:str ing" minOc curs="0" m axOccurs=" 1" />        
853                                                                                                                                                                 <xs:el ement name ="Introduc edVersion"  type="Ver sionType"  minOccurs= "0" maxOcc urs="1" />        
854                                                                                                                                                        </xs :sequence>        
855                                                                                                                                                        <xs: attribute  name="Mobi leOfflineP rofileItem Associatio nId" type= "xs:string " use="req uired" />        
856                                                                                                                                                        <xs: attribute  name="Name " use="req uired" typ e="xs:stri ng" />        
857                                                                                                                                               </ xs:complex Type>        
858                                                                                                                                       </xs:eleme nt>        
859                                                                                                                              </xs:seq uence>        
860                                                                                                                     </xs:c omplexType >        
861                                                                                                            </xs :element>        
862                                                                                                            <xs: element na me="Mobile OfflinePro fileItemId " type="Gu idType" mi nOccurs="1 " maxOccur s="1" />        
863                                                                                                            <xs: element na me="Regard ingObjectI d" type="G uidType" m inOccurs=" 1" maxOccu rs="1" />        
864                                                                                                            <xs: element na me="Name"  type="xs:s tring" min Occurs="1"  maxOccurs ="1" />        
865                                                                                                            <xs: element na me="Record Distributi onCriteria " type="xs :int" minO ccurs="0"  maxOccurs= "1" />        
866                                                                                                            <xs: element na me="Record sOwnedByMe " type="xs :boolean"  minOccurs= "0" maxOcc urs="1" />        
867                                                                                                            <xs: element na me="Record sOwnedByMy Team" type ="xs:boole an" minOcc urs="0" ma xOccurs="1 " />        
868                                                                                                            <xs: element na me="Record sOwnedByMy BusinessUn it" type=" xs:boolean " minOccur s="0" maxO ccurs="1"  />        
869                                                                                                            <xs: element na me="Profil eItemEntit yFilter" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
870                                                                                                            <xs: element na me="Entity SchemaName " type="xs :string" m inOccurs=" 1" maxOccu rs="1" />        
871                                                                                                            <xs: element na me="Introd ucedVersio n" type="V ersionType " minOccur s="0" maxO ccurs="1"  />        
872                                                                                                   </ xs:sequenc e>        
873                                                                                                   <x s:attribut e name="Mo bileOfflin eProfileIt emId" type ="xs:strin g" use="re quired" />        
874                                                                                                   <x s:attribut e name="Na me" use="r equired" t ype="xs:st ring" />        
875                                                                                           </xs:compl exType>        
876                                                                                  </xs:ele ment>        
877                                                                         </xs:s equence>        
878                                                                </xs :complexTy pe>        
879                                                       </ xs:element >        
880                                                       <x s:element  name="Mobi leOfflineP rofileId"  type="Guid Type" minO ccurs="1"  maxOccurs= "1" />        
881                                                       <x s:element  name="Name " type="xs :string" m inOccurs=" 1" maxOccu rs="1" />        
882                                                       <x s:element  name="Desc ription" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
883                                                       <x s:element  name="Intr oducedVers ion" type= "VersionTy pe" minOcc urs="0" ma xOccurs="1 " />        
884                                               </xs:seque nce>        
885                                               <xs:attrib ute name=" MobileOffl ineProfile Id" use="r equired" t ype="xs:st ring" />        
886                                               <xs:attrib ute name=" Name" use= "required"  type="xs: string" />        
887                                               <xs:attrib ute name=" unmodified " use="opt ional" typ e="TrueFal se01Type"  />        
888                                      </xs:com plexType>        
889                             </xs:e lement>        
890                    </xs :choice>        
891           </ xs:complex Type>        
892           <x s:complexT ype name=" RoutingRul esType">        
893                    <xs: choice min Occurs="0"  maxOccurs ="unbounde d">        
894                             <xs:el ement name ="RoutingR ule">        
895                                      <xs:comp lexType>        
896                                               <xs:sequen ce>        
897                                                       <x s:element  name="Rout ingRuleId"  type="Gui dType" min Occurs="0"  maxOccurs ="1" />        
898                                                       <x s:element  name="Name " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
899                                                       <x s:element  name="Desc ription" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
900                                                       <x s:element  name="Rout ingRuleIte ms" minOcc urs="0" ma xOccurs="u nbounded">        
901                                                                <xs: complexTyp e>        
902                                                                         <xs:se quence>        
903                                                                                  <xs:elem ent name=" RoutingRul eItem" min Occurs="0"  maxOccurs ="unbounde d">        
904                                                                                           <xs:comple xType>        
905                                                                                                   <x s:sequence >        
906                                                                                                            <xs: element na me="Name"  type="xs:s tring" min Occurs="1"  maxOccurs ="1" />        
907                                                                                                            <xs: element na me="Descri ption" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 " />        
908                                                                                                            <xs: element na me="Routin gRuleId" t ype="GuidT ype" minOc curs="1" m axOccurs=" 1" />        
909                                                                                                            <xs: element na me="Condit ionXml" ty pe="xs:str ing" minOc curs="0" m axOccurs=" 1" />        
910                                                                                                   </ xs:sequenc e>        
911                                                                                                   <x s:attribut e name="Ro utingRuleI temId" typ e="xs:stri ng" use="r equired" / >        
912                                                                                                   <x s:attribut e name="Na me" use="r equired" t ype="xs:st ring" />        
913                                                                                           </xs:compl exType>        
914                                                                                  </xs:ele ment>        
915                                                                         </xs:s equence>        
916                                                                </xs :complexTy pe>        
917                                                       </ xs:element >        
918                                                       <x s:element  name="Work flows" typ e="Workflo wsType" mi nOccurs="0 " maxOccur s="1" />        
919                                               </xs:seque nce>        
920                                               <xs:attrib ute name=" RoutingRul eId" use=" required"  type="xs:s tring" />        
921                                               <xs:attrib ute name=" Name" use= "required"  type="xs: string" />        
922                                      </xs:com plexType>        
923                             </xs:e lement>        
924                    </xs :choice>        
925           </ xs:complex Type>        
926           <x s:complexT ype name=" ChannelAcc essProfile sType">        
927                    <xs: choice min Occurs="0"  maxOccurs ="unbounde d">        
928                             <xs:el ement name ="ChannelA ccessProfi le">        
929                                      <xs:comp lexType>        
930                                               <xs:sequen ce>        
931                                                       <x s:element  name="Name " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
932                                                       <x s:element  name="Chan nelAccessP rofileId"  type="Guid Type" minO ccurs="0"  maxOccurs= "1" />        
933                                                       <x s:element  name="Emai lAccess" t ype="xs:bo olean" min Occurs="0"  maxOccurs ="1" />        
934                                                       <x s:element  name="Face bookAccess " type="xs :boolean"  minOccurs= "0" maxOcc urs="1" />        
935                                                       <x s:element  name="Phon eAccess" t ype="xs:bo olean" min Occurs="0"  maxOccurs ="1" />        
936                                                       <x s:element  name="Twit terAccess"  type="xs: boolean" m inOccurs=" 0" maxOccu rs="1" />        
937                                                       <x s:element  name="WebA ccess" typ e="xs:bool ean" minOc curs="0" m axOccurs=" 1" />        
938                                                       <x s:element  name="View KnowledgeA rticles" t ype="xs:bo olean" min Occurs="0"  maxOccurs ="1" />        
939                                                       <x s:element  name="View ArticleRat ing" type= "xs:boolea n" minOccu rs="0" max Occurs="1"  />        
940                                                       <x s:element  name="Rate KnowledgeA rticles" t ype="xs:bo olean" min Occurs="0"  maxOccurs ="1" />        
941                                                       <x s:element  name="Subm itFeedback " type="xs :boolean"  minOccurs= "0" maxOcc urs="1" />        
942                                                       <x s:element  name="Stat eCode" typ e="xs:int"  minOccurs ="0" maxOc curs="1" / >        
943                                                       <x s:element  name="Stat usCode" ty pe="xs:int " minOccur s="0" maxO ccurs="1"  />        
944                                                       <x s:element  name="IsGu estProfile " type="xs :boolean"  minOccurs= "0" maxOcc urs="1" />        
945                                                       <x s:element  name="Enab ledEntitie s" type="x s:string"  minOccurs= "0" maxOcc urs="1" />        
946                                                       <x s:element  name="Chan nelAccessP rofilePriv ileges" mi nOccurs="0 " maxOccur s="unbound ed">        
947                                                                <xs: complexTyp e>        
948                                                                         <xs:se quence>        
949                                                                                  <xs:elem ent name=" ChannelAcc essProfile Privilege"  minOccurs ="0" maxOc curs="unbo unded">        
950                                                                                           <xs:comple xType>        
951                                                                                                   <x s:attribut e name="na me" use="r equired" t ype="xs:st ring" />        
952                                                                                                   <x s:attribut e name="le vel" use=" required"  type="xs:i nt" />        
953                                                                                           </xs:compl exType>        
954                                                                                  </xs:ele ment>        
955                                                                         </xs:s equence>        
956                                                                </xs :complexTy pe>        
957                                                       </ xs:element >        
958                                               </xs:seque nce>        
959                                               <xs:attrib ute name=" ChannelAcc essProfile Id" use="r equired" t ype="xs:st ring" />        
960                                               <xs:attrib ute name=" Name" use= "required"  type="xs: string" />        
961                                               <xs:attrib ute name=" unmodified " use="opt ional" typ e="TrueFal se01Type"  />        
962                                      </xs:com plexType>        
963                             </xs:e lement>        
964                    </xs :choice>        
965           </ xs:complex Type>        
966           <x s:complexT ype name=" ProfileRul esType">        
967                    <xs: choice min Occurs="0"  maxOccurs ="unbounde d">        
968                             <xs:el ement name ="ChannelA ccessProfi leRule">        
969                                      <xs:comp lexType>        
970                                               <xs:sequen ce>        
971                                                       <x s:element  name="Chan nelAccessP rofileRule Id" type=" GuidType"  minOccurs= "0" maxOcc urs="1" />        
972                                                       <x s:element  name="Name " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
973                                                       <x s:element  name="Desc ription" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
974                                                       <x s:element  name="Chan nelAccessP rofileRule Items" min Occurs="0"  maxOccurs ="unbounde d">        
975                                                                <xs: complexTyp e>        
976                                                                         <xs:se quence>        
977                                                                                  <xs:elem ent name=" ChannelAcc essProfile RuleItem"  minOccurs= "0" maxOcc urs="unbou nded">        
978                                                                                           <xs:comple xType>        
979                                                                                                   <x s:sequence >        
980                                                                                                            <xs: element na me="Name"  type="xs:s tring" min Occurs="1"  maxOccurs ="1" />        
981                                                                                                            <xs: element na me="Descri ption" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 " />        
982                                                                                                            <xs: element na me="Channe lAccessPro fileRuleId " type="Gu idType" mi nOccurs="1 " maxOccur s="1" />        
983                                                                                                            <xs: element na me="Condit ionXml" ty pe="xs:str ing" minOc curs="0" m axOccurs=" 1" />        
984                                                                                                            <xs: element na me="Associ atedChanne lAccessPro file" type ="GuidType " minOccur s="0" maxO ccurs="1"  />        
985                                                                                                   </ xs:sequenc e>        
986                                                                                                   <x s:attribut e name="Ch annelAcces sProfileRu leItemId"  type="xs:s tring" use ="required " />        
987                                                                                                   <x s:attribut e name="Na me" use="r equired" t ype="xs:st ring" />        
988                                                                                           </xs:compl exType>        
989                                                                                  </xs:ele ment>        
990                                                                         </xs:s equence>        
991                                                                </xs :complexTy pe>        
992                                                       </ xs:element >        
993                                                       <x s:element  name="Work flows" typ e="Workflo wsType" mi nOccurs="0 " maxOccur s="1" />        
994                                               </xs:seque nce>        
995                                               <xs:attrib ute name=" ChannelAcc essProfile RuleId" us e="require d" type="x s:string"  />        
996                                               <xs:attrib ute name=" Name" use= "required"  type="xs: string" />        
997                                      </xs:com plexType>        
998                             </xs:e lement>        
999                    </xs :choice>        
1000           </ xs:complex Type>        
1001           <x s:complexT ype name=" HierarchyR ulesType">        
1002                    <xs: choice min Occurs="0"  maxOccurs ="unbounde d">        
1003                             <xs:el ement name ="Hierarch yRule">        
1004                                      <xs:comp lexType>        
1005                                               <xs:sequen ce>        
1006                                                       <x s:element  name="Hier archyRuleI D" type="G uidType" m inOccurs=" 1" maxOccu rs="1" />        
1007                                                       <x s:element  name="Prim aryEntityF ormID" typ e="GuidTyp e" minOccu rs="1" max Occurs="1"  />        
1008                                                       <x s:element  name="Prim aryEntityL ogicalName " type="xs :string" m inOccurs=" 1" maxOccu rs="1" />        
1009                                                       <x s:element  name="Show Disabled"  type="True False01Typ e" minOccu rs="1" max Occurs="1"  />        
1010                                                       <x s:element  name="Intr oducedVers ion" type= "VersionTy pe" minOcc urs="0" ma xOccurs="1 " />        
1011                                                       <x s:element  name="IsCu stomizable " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
1012                                                       <x s:element  name="Loca lizedNames " type="Lo calizedNam esType" mi nOccurs="1 " maxOccur s="1" />        
1013                                                       <x s:element  name="Desc riptions"  type="Desc riptionsTy pe" minOcc urs="0" ma xOccurs="1 " />        
1014                                               </xs:seque nce>        
1015                                               <xs:attrib ute name=" unmodified " use="opt ional" typ e="TrueFal se01Type"  />        
1016                                      </xs:com plexType>        
1017                             </xs:e lement>        
1018                    </xs :choice>        
1019           </ xs:complex Type>        
1020           <x s:complexT ype name=" CustomCont rolDefault ConfigsTyp e">        
1021                    <xs: sequence>        
1022                             <xs:el ement name ="CustomCo ntrolDefau ltConfig"  minOccurs= "0" maxOcc urs="unbou nded">        
1023                                      <xs:comp lexType>        
1024                                               <xs:sequen ce>        
1025                                                       <x s:element  name="Prim aryEntityT ypeCode" t ype="xs:in teger" min Occurs="1"  maxOccurs ="1" />        
1026                                                       <x s:element  name="Cust omControlD efaultConf igId" type ="GuidType " minOccur s="1" maxO ccurs="1"  />        
1027                                                       <x s:element  name="Cont rolDescrip tionXML">        
1028                                                                <xs: complexTyp e>        
1029                                                                         <xs:se quence>        
1030                                                                                  <xs:elem ent name=" controlDes criptions"  minOccurs ="0" maxOc curs="1">        
1031                                                                                           <xs:comple xType>        
1032                                                                                                   <x s:sequence >        
1033                                                                                                            <xs: element na me="contro lDescripti on" minOcc urs="0" ma xOccurs="1 ">        
1034                                                                                                                     <xs:co mplexType>        
1035                                                                                                                              <xs:sequ ence>        
1036                                                                                                                                       <xs:elemen t name="cu stomContro l" minOccu rs="0" max Occurs="un bounded">        
1037                                                                                                                                               <x s:complexT ype>        
1038                                                                                                                                                        <xs: sequence>        
1039                                                                                                                                                                 <xs:el ement name ="paramete rs" minOcc urs="1" ma xOccurs="1 ">        
1040                                                                                                                                                                          <xs:comp lexType>        
1041                                                                                                                                                                                   <xs:sequen ce>        
1042                                                                                                                                                                                           <x s:any minO ccurs="0"  maxOccurs= "unbounded " processC ontents="s kip"></xs: any>        
1043                                                                                                                                                                                   </xs:seque nce>        
1044                                                                                                                                                                          </xs:com plexType>        
1045                                                                                                                                                                 </xs:e lement>        
1046                                                                                                                                                        </xs :sequence>        
1047                                                                                                                                                        <xs: attribute  name="id"  type="Form GuidType"  use="optio nal" />        
1048                                                                                                                                                        <xs: attribute  name="form Factor" ty pe="xs:int eger" use= "optional"  />        
1049                                                                                                                                                        <xs: attribute  name="name " type="xs :string" u se="option al" />        
1050                                                                                                                                                        <xs: attribute  name="vers ion" type= "xs:string " use="opt ional" />        
1051                                                                                                                                               </ xs:complex Type>        
1052                                                                                                                                       </xs:eleme nt>        
1053                                                                                                                              </xs:seq uence>        
1054                                                                                                                     </xs:c omplexType >        
1055                                                                                                            </xs :element>        
1056                                                                                                   </ xs:sequenc e>        
1057                                                                                           </xs:compl exType>        
1058                                                                                  </xs:ele ment>        
1059                                                                         </xs:s equence>        
1060                                                                </xs :complexTy pe>        
1061                                                       </ xs:element >        
1062                                                       <x s:element  name="Intr oducedVers ion" type= "xs:string " minOccur s="0" maxO ccurs="1"  />        
1063                                                       <x s:element  name="form Libraries"  type="For mXmlLibrar yType" min Occurs="0"  maxOccurs ="1" />        
1064                                                       <x s:element  name="even ts" type=" FormXmlEve ntsType" m inOccurs=" 0" maxOccu rs="1" />        
1065                                               </xs:seque nce>        
1066                                      </xs:com plexType>        
1067                             </xs:e lement>        
1068                    </xs :sequence>        
1069           </ xs:complex Type>        
1070           <x s:complexT ype name=" EntityMaps Type">        
1071                    <xs: choice min Occurs="0"  maxOccurs ="unbounde d">        
1072                             <xs:el ement name ="EntityMa p">        
1073                                      <xs:comp lexType>        
1074                                               <xs:sequen ce>        
1075                                                       <x s:element  name="Enti tySource"  type="xs:s tring" min Occurs="1"  maxOccurs ="1" />        
1076                                                       <x s:element  name="Enti tyTarget"  type="xs:s tring" min Occurs="1"  maxOccurs ="1" />        
1077                                                       <x s:element  name="Attr ibuteMaps"  minOccurs ="0" maxOc curs="1">        
1078                                                                <xs: complexTyp e>        
1079                                                                         <xs:se quence>        
1080                                                                                  <xs:elem ent name=" AttributeM ap" minOcc urs="0" ma xOccurs="u nbounded">        
1081                                                                                           <xs:comple xType>        
1082                                                                                                   <x s:sequence >        
1083                                                                                                            <xs: element na me="Attrib uteSource"  type="Ent ityAttribu teNameBase Type" minO ccurs="1"  maxOccurs= "1" />        
1084                                                                                                            <xs: element na me="Attrib uteTarget"  type="Ent ityAttribu teNameBase Type" minO ccurs="1"  maxOccurs= "1" />        
1085                                                                                                   </ xs:sequenc e>        
1086                                                                                                   <x s:attribut e name="ad dedby" typ e="xs:stri ng" />        
1087                                                                                           </xs:compl exType>        
1088                                                                                  </xs:ele ment>        
1089                                                                         </xs:s equence>        
1090                                                                </xs :complexTy pe>        
1091                                                       </ xs:element >        
1092                                               </xs:seque nce>        
1093                                               <xs:attrib ute name=" addedby" t ype="xs:st ring" />        
1094                                      </xs:com plexType>        
1095                             </xs:e lement>        
1096                    </xs :choice>        
1097           </ xs:complex Type>        
1098           <x s:complexT ype name=" RolesType" >        
1099                    <xs: sequence>        
1100                             <xs:el ement name ="Role" mi nOccurs="0 " maxOccur s="unbound ed">        
1101                                      <xs:comp lexType>        
1102                                               <xs:sequen ce>        
1103                                                       <x s:element  name="IsCu stomizable " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
1104                                                       <x s:element  name="Intr oducedVers ion" type= "VersionTy pe" minOcc urs="0" ma xOccurs="1 " />        
1105                                                       <x s:element  name="Role Privileges " type="Ro lePrivileg estype" mi nOccurs="0 " maxOccur s="1" />        
1106                                               </xs:seque nce>        
1107                                               <xs:attrib ute name=" name" use= "required"  type="xs: string" />        
1108                                               <xs:attrib ute name=" id" use="r equired" t ype="GuidT ype" />        
1109                                               <xs:attrib ute name=" unmodified " use="opt ional" typ e="TrueFal se01Type"  />        
1110                                      </xs:com plexType>        
1111                             </xs:e lement>        
1112                    </xs :sequence>        
1113           </ xs:complex Type>        
1114           <x s:complexT ype name=" RolePrivil egestype">        
1115                    <xs: sequence>        
1116                             <xs:el ement name ="RolePriv ilege" typ e="RolePri vilegeType " minOccur s="0" maxO ccurs="unb ounded" />        
1117                    </xs :sequence>        
1118           </ xs:complex Type>        
1119           <x s:complexT ype name=" RolePrivil egeType">        
1120                    <xs: attribute  name="name " use="req uired" typ e="xs:stri ng" />        
1121                    <xs: attribute  name="leve l" use="re quired" ty pe="Privil egeLevelTy pe" />        
1122           </ xs:complex Type>        
1123           <x s:simpleTy pe name="P rivilegeLe velType">        
1124                    <xs: restrictio n base="xs :string">        
1125                             <xs:en umeration  value="Bas ic" />        
1126                             <xs:en umeration  value="Loc al" />        
1127                             <xs:en umeration  value="Dee p" />        
1128                             <xs:en umeration  value="Glo bal" />        
1129                    </xs :restricti on>        
1130           </ xs:simpleT ype>        
1131           <x s:complexT ype name=" FieldSecur ityProfile sType">        
1132                    <xs: sequence>        
1133                             <xs:el ement name ="FieldSec urityProfi le" minOcc urs="0" ma xOccurs="u nbounded">        
1134                                      <xs:comp lexType>        
1135                                               <xs:sequen ce>        
1136                                                       <x s:element  name="Fiel dPermissio ns" type=" FieldPermi ssionsType " minOccur s="0" maxO ccurs="1"  />        
1137                                               </xs:seque nce>        
1138                                               <xs:attrib ute name=" name" use= "required"  type="xs: string" />        
1139                                               <xs:attrib ute name=" descriptio n" use="op tional" ty pe="xs:str ing" />        
1140                                               <xs:attrib ute name=" fieldsecur ityprofile id" use="r equired" t ype="GuidT ype" />        
1141                                               <xs:attrib ute name=" unmodified " use="opt ional" typ e="TrueFal se01Type"  />        
1142                                      </xs:com plexType>        
1143                             </xs:e lement>        
1144                    </xs :sequence>        
1145           </ xs:complex Type>        
1146           <x s:complexT ype name=" FieldPermi ssionsType ">        
1147                    <xs: sequence>        
1148                             <xs:el ement name ="FieldPer mission" m inOccurs=" 0" maxOccu rs="unboun ded">        
1149                                      <xs:comp lexType>        
1150                                               <xs:sequen ce>        
1151                                                       <x s:element  name="Enti tyName" ty pe="xs:str ing" minOc curs="1" m axOccurs=" 1" />        
1152                                                       <x s:element  name="Attr ibuteName"  type="xs: string" mi nOccurs="1 " maxOccur s="1" />        
1153                                                       <x s:element  name="CanR ead" type= "xs:intege r" minOccu rs="1" max Occurs="1"  />        
1154                                                       <x s:element  name="CanU pdate" typ e="xs:inte ger" minOc curs="1" m axOccurs=" 1" />        
1155                                                       <x s:element  name="CanC reate" typ e="xs:inte ger" minOc curs="1" m axOccurs=" 1" />        
1156                                               </xs:seque nce>        
1157                                      </xs:com plexType>        
1158                             </xs:e lement>        
1159                    </xs :sequence>        
1160           </ xs:complex Type>        
1161           <x s:complexT ype name=" WorkflowsT ype">        
1162                    <xs: sequence>        
1163                             <xs:el ement name ="Workflow " minOccur s="0" maxO ccurs="unb ounded">        
1164                                      <xs:comp lexType>        
1165                                               <xs:sequen ce>        
1166                                                       <x s:element  name="Xaml FileName"  type="xs:s tring" min Occurs="0"  maxOccurs ="1" />        
1167                                                       <x s:element  name="Imag eFileName"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
1168                                                       <x s:element  name="Type " type="xs :nonNegati veInteger"  minOccurs ="0" maxOc curs="1" / >        
1169                                                       <x s:element  name="Subp rocess" ty pe="TrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
1170                                                       <x s:element  name="Cate gory" type ="xs:nonNe gativeInte ger" minOc curs="0" m axOccurs=" 1" />        
1171                                                       <x s:element  name="Mode " type="xs :nonNegati veInteger"  minOccurs ="0" maxOc curs="1" / >        
1172                                                       <x s:element  name="Lang uageCode"  type="xs:n onNegative Integer" m inOccurs=" 0" maxOccu rs="1" />        
1173                                                       <x s:element  name="Scop e" type="x s:nonNegat iveInteger " minOccur s="0" maxO ccurs="1"  />        
1174                                                       <x s:element  name="OnDe mand" type ="TrueFals e01Type" m inOccurs=" 0" maxOccu rs="1" />        
1175                                                       <x s:element  name="Trig gerOnUpdat eAttribute List" type ="xs:strin g" minOccu rs="0" max Occurs="1"  />        
1176                                                       <x s:element  name="Trig gerOnCreat e" type="T rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
1177                                                       <x s:element  name="Trig gerOnDelet e" type="T rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
1178                                                       <x s:element  name="Asyn cAutodelet e" type="T rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
1179                                                       <x s:element  name="Sync WorkflowLo gOnFailure " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
1180                                                       <x s:element  name="Stat eCode" typ e="xs:nonN egativeInt eger" minO ccurs="0"  maxOccurs= "1" />        
1181                                                       <x s:element  name="Stat usCode" ty pe="xs:non NegativeIn teger" min Occurs="0"  maxOccurs ="1" />        
1182                                                       <x s:element  name="Crea teStage" t ype="xs:no nNegativeI nteger" mi nOccurs="0 " maxOccur s="1" />        
1183                                                       <x s:element  name="Upda teStage" t ype="xs:no nNegativeI nteger" mi nOccurs="0 " maxOccur s="1" />        
1184                                                       <x s:element  name="Dele teStage" t ype="xs:no nNegativeI nteger" mi nOccurs="0 " maxOccur s="1" />        
1185                                                       <x s:element  name="Rank " type="xs :integer"  minOccurs= "0" maxOcc urs="1" />        
1186                                                       <x s:element  name="proc essorder"  type="xs:n onNegative Integer" m inOccurs=" 0" maxOccu rs="1" />        
1187                                                       <x s:element  name="proc essroleass ignment" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
1188                                                       <x s:element  name="RunA s" type="x s:nonNegat iveInteger " minOccur s="0" maxO ccurs="1"  />        
1189                                                       <x s:element  name="SdkM essageId"  type="Guid Type" minO ccurs="0"  maxOccurs= "1" />        
1190                                                       <x s:element  name="Uniq ueName" ty pe="xs:str ing" minOc curs="0" m axOccurs=" 1" />        
1191                                                       <x s:element  name="IsTr ansacted"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
1192                                                       <x s:element  name="Intr oducedVers ion" type= "VersionTy pe" minOcc urs="0" ma xOccurs="1 " />        
1193                                                       <x s:element  name="IsCu stomizable " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
1194                                                       <x s:element  name="Rend ererObject TypeCode"  type="xs:i nteger" mi nOccurs="0 " maxOccur s="1" />        
1195                                                       <x s:element  name="Busi nessProces sType" typ e="xs:nonN egativeInt eger" minO ccurs="0"  maxOccurs= "1" />        
1196                                                       <x s:element  name="Form Id" type=" GuidType"  minOccurs= "0" maxOcc urs="1" />        
1197                                                       <x s:element  name="Prim aryEntity"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
1198                                                       <x s:element  name="labe ls" minOcc urs="0" ma xOccurs="1 " type="Wo rkflowLabe lsType" />        
1199                                                       <x s:element  name="Proc essTrigger s" type="P rocessTrig gersType"  minOccurs= "0" maxOcc urs="1" />        
1200                                               </xs:seque nce>        
1201                                               <xs:attrib ute name=" Name" use= "required"  type="xs: string" />        
1202                                               <xs:attrib ute name=" Descriptio n" use="op tional" ty pe="xs:str ing" />        
1203                                               <xs:attrib ute name=" WorkflowId " use="req uired" typ e="GuidTyp e" />        
1204                                               <xs:attrib ute name=" unmodified " use="opt ional" typ e="TrueFal se01Type"  />        
1205                                      </xs:com plexType>        
1206                             </xs:e lement>        
1207                    </xs :sequence>        
1208           </ xs:complex Type>        
1209           <x s:complexT ype name=" WorkflowLa belsType">        
1210                    <xs: sequence>        
1211                             <xs:el ement name ="steplabe ls" minOcc urs="0" ma xOccurs="u nbounded">        
1212                                      <xs:comp lexType>        
1213                                               <xs:sequen ce>        
1214                                                       <x s:element  name="labe l" minOccu rs="0" max Occurs="un bounded">        
1215                                                                <xs: complexTyp e>        
1216                                                                         <xs:at tribute na me="langua gecode" ty pe="xs:str ing" use=" required"  />        
1217                                                                         <xs:at tribute na me="descri ption" typ e="xs:stri ng" use="r equired" / >        
1218                                                                </xs :complexTy pe>        
1219                                                       </ xs:element >        
1220                                               </xs:seque nce>        
1221                                               <xs:attrib ute name=" id" use="r equired" t ype="GuidT ype" />        
1222                                      </xs:com plexType>        
1223                             </xs:e lement>        
1224                    </xs :sequence>        
1225           </ xs:complex Type>        
1226           <x s:complexT ype name=" ProcessTri ggersType" >        
1227                    <xs: sequence>        
1228                             <xs:el ement name ="ProcessT rigger" mi nOccurs="0 " maxOccur s="unbound ed">        
1229                                      <xs:comp lexType>        
1230                                               <xs:sequen ce>        
1231                                                       <x s:element  name="cont roltype" t ype="xs:no nNegativeI nteger" mi nOccurs="0 " maxOccur s="1" />        
1232                                                       <x s:element  name="meth odid" type ="GuidType " minOccur s="0" maxO ccurs="1"  />        
1233                                                       <x s:element  name="form id" type=" GuidType"  minOccurs= "0" maxOcc urs="1" />        
1234                                                       <x s:element  name="scop e" type="x s:nonNegat iveInteger " minOccur s="0" maxO ccurs="1"  />        
1235                                                       <x s:element  name="cont rolname" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
1236                                                       <x s:element  name="even t" type="x s:string"  minOccurs= "1" maxOcc urs="1" />        
1237                                                       <x s:element  name="pipe linestage"  type="xs: nonNegativ eInteger"  minOccurs= "0" maxOcc urs="1" />        
1238                                                       <x s:element  name="iscu stomizable " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
1239                                                       <x s:element  name="prim aryentityt ypecode" t ype="xs:st ring" minO ccurs="1"  maxOccurs= "1" />        
1240                                               </xs:seque nce>        
1241                                               <xs:attrib ute name=" processtri ggerid" us e="require d" type="G uidType" / >        
1242                                      </xs:com plexType>        
1243                             </xs:e lement>        
1244                    </xs :sequence>        
1245           </ xs:complex Type>        
1246           <x s:complexT ype name=" Dashboards Type">        
1247                    <xs: sequence>        
1248                             <xs:el ement name ="Dashboar d" minOccu rs="0" max Occurs="un bounded">        
1249                                      <xs:comp lexType>        
1250                                               <xs:all>        
1251                                                       <x s:element  name="Form Id" type=" GuidType"  minOccurs= "1" maxOcc urs="1" />        
1252                                                       <x s:element  name="Loca lizedNames " type="Lo calizedNam esType" mi nOccurs="1 " maxOccur s="1" />        
1253                                                       <x s:element  name="Desc riptions"  type="Desc riptionsTy pe" minOcc urs="0" ma xOccurs="1 " />        
1254                                                       <x s:element  name="IsCu stomizable " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
1255                                                       <x s:element  name="IsDe fault" typ e="Seriali zedTrueFal se01Type"  minOccurs= "0" maxOcc urs="1" />        
1256                                                       <x s:element  name="CanB eDeleted"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
1257                                                       <x s:element  name="Form Xml" type= "FormXmlTy pe" minOcc urs="0" ma xOccurs="1 " />        
1258                                                       <x s:element  name="Intr oducedVers ion" type= "VersionTy pe" minOcc urs="0" ma xOccurs="1 " />        
1259                                                       <x s:element  name="IsTa bletEnable d" type="S erializedT rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
1260                                               </xs:all>        
1261                                               <xs:attrib ute name=" unmodified " use="opt ional" typ e="TrueFal se01Type"  />        
1262                                      </xs:com plexType>        
1263                             </xs:e lement>        
1264                    </xs :sequence>        
1265           </ xs:complex Type>        
1266           <x s:complexT ype name=" Interactio nCentricDa shboardsTy pe">        
1267                    <xs: sequence>        
1268                             <xs:el ement name ="Interact ionCentric Dashboard"  minOccurs ="0" maxOc curs="unbo unded">        
1269                                      <xs:comp lexType>        
1270                                               <xs:all>        
1271                                                       <x s:element  name="Form Id" type=" GuidType"  minOccurs= "1" maxOcc urs="1" />        
1272                                                       <x s:element  name="Loca lizedNames " type="Lo calizedNam esType" mi nOccurs="1 " maxOccur s="1" />        
1273                                                       <x s:element  name="Desc riptions"  type="Desc riptionsTy pe" minOcc urs="0" ma xOccurs="1 " />        
1274                                                       <x s:element  name="IsCu stomizable " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
1275                                                       <x s:element  name="IsDe fault" typ e="Seriali zedTrueFal se01Type"  minOccurs= "0" maxOcc urs="1" />        
1276                                                       <x s:element  name="CanB eDeleted"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
1277                                                       <x s:element  name="Form Xml" type= "FormXmlTy pe" minOcc urs="0" ma xOccurs="1 " />        
1278                                                       <x s:element  name="Intr oducedVers ion" type= "VersionTy pe" minOcc urs="0" ma xOccurs="1 " />        
1279                                                       <x s:element  name="IsTa bletEnable d" type="S erializedT rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
1280                                                       <x s:element  name="Obje ctTypeCode " type="xs :integer"  minOccurs= "0" maxOcc urs="1" />        
1281                                               </xs:all>        
1282                                               <xs:attrib ute name=" unmodified " use="opt ional" typ e="TrueFal se01Type"  />        
1283                                      </xs:com plexType>        
1284                             </xs:e lement>        
1285                    </xs :sequence>        
1286           </ xs:complex Type>        
1287           <x s:complexT ype name=" DialogsTyp e">        
1288                    <xs: sequence>        
1289                             <xs:el ement name ="Dialog"  minOccurs= "0" maxOcc urs="unbou nded">        
1290                                      <xs:comp lexType>        
1291                                               <xs:all>        
1292                                                       <x s:element  name="Form Id" type=" GuidType"  minOccurs= "1" maxOcc urs="1" />        
1293                                                       <x s:element  name="Loca lizedNames " type="Lo calizedNam esType" mi nOccurs="1 " maxOccur s="1" />        
1294                                                       <x s:element  name="Desc riptions"  type="Desc riptionsTy pe" minOcc urs="0" ma xOccurs="1 " />        
1295                                                       <x s:element  name="IsCu stomizable " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
1296                                                       <x s:element  name="CanB eDeleted"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
1297                                                       <x s:element  name="Form Xml" type= "FormXmlTy pe" minOcc urs="0" ma xOccurs="1 " />        
1298                                                       <x s:element  name="Intr oducedVers ion" type= "VersionTy pe" minOcc urs="0" ma xOccurs="1 " />        
1299                                                       <x s:element  name="IsTa bletEnable d" type="S erializedT rueFalse01 Type" minO ccurs="0"  maxOccurs= "1" />        
1300                                               </xs:all>        
1301                                               <xs:attrib ute name=" unmodified " use="opt ional" typ e="TrueFal se01Type"  />        
1302                                      </xs:com plexType>        
1303                             </xs:e lement>        
1304                    </xs :sequence>        
1305           </ xs:complex Type>        
1306           <x s:complexT ype name=" ReportsTyp e">        
1307                    <xs: sequence>        
1308                             <xs:el ement name ="ReportSi gnatureIdM appings" m inOccurs=" 0" maxOccu rs="1">        
1309                                      <xs:comp lexType>        
1310                                               <xs:sequen ce>        
1311                                                       <x s:element  name="Repo rtSignatur eIdMapping " minOccur s="0" maxO ccurs="unb ounded">        
1312                                                                <xs: complexTyp e>        
1313                                                                         <xs:at tribute na me="report id" type=" GuidType"  use="requi red" />        
1314                                                                         <xs:at tribute na me="signat ureid" typ e="GuidTyp e" use="re quired" />        
1315                                                                         <xs:at tribute na me="signat urelcid" t ype="xs:in teger" use ="required " />        
1316                                                                </xs :complexTy pe>        
1317                                                       </ xs:element >        
1318                                               </xs:seque nce>        
1319                                      </xs:com plexType>        
1320                             </xs:e lement>        
1321                             <xs:el ement name ="Report"  minOccurs= "0" maxOcc urs="unbou nded">        
1322                                      <xs:comp lexType>        
1323                                               <xs:all>        
1324                                                       <x s:element  name="name " type="xs :string" m inOccurs=" 1" maxOccu rs="1" />        
1325                                                       <x s:element  name="defa ultfilter"  minOccurs ="0" maxOc curs="1">        
1326                                                                <xs: annotation ></xs:anno tation>        
1327                                                       </ xs:element >        
1328                                                       <x s:element  name="iscu stomreport " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
1329                                                       <x s:element  name="desc ription" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
1330                                                       <x s:element  name="file name" type ="xs:strin g" minOccu rs="0" max Occurs="1"  />        
1331                                                       <x s:element  name="lang uagecode"  type="xs:i nteger" mi nOccurs="0 " maxOccur s="1" />        
1332                                                       <x s:element  name="body url" type= "xs:string " minOccur s="0" maxO ccurs="1"  />        
1333                                                       <x s:element  name="mime type" type ="xs:strin g" minOccu rs="0" max Occurs="1"  />        
1334                                                       <x s:element  name="repo rtid" type ="GuidType " minOccur s="1" maxO ccurs="1"  />        
1335                                                       <x s:element  name="iscu stomizable " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
1336                                                       <x s:element  name="Intr oducedVers ion" type= "VersionTy pe" minOcc urs="0" ma xOccurs="1 " />        
1337                                                       <x s:element  name="crea tedinmajor version" t ype="xs:in t" minOccu rs="0" max Occurs="1"  />        
1338                                                       <x s:element  name="repo rttypecode " minOccur s="1" maxO ccurs="1">        
1339                                                                <xs: simpleType >        
1340                                                                         <xs:re striction  base="xs:i nteger">        
1341                                                                                  <xs:enum eration va lue="1" />        
1342                                                                                  <xs:enum eration va lue="2" />        
1343                                                                                  <xs:enum eration va lue="3" />        
1344                                                                         </xs:r estriction >        
1345                                                                </xs :simpleTyp e>        
1346                                                       </ xs:element >        
1347                                                       <x s:element  name="Expo rtedFileNa me" type=" xs:string"  minOccurs ="0" maxOc curs="1" / >        
1348                                                       <x s:element  name="Repo rtVisibili ties" minO ccurs="0"  maxOccurs= "1">        
1349                                                                <xs: complexTyp e>        
1350                                                                         <xs:se quence>        
1351                                                                                  <xs:elem ent name=" ReportVisb ility" min Occurs="0"  maxOccurs ="unbounde d">        
1352                                                                                           <xs:simple Type>        
1353                                                                                                   <x s:restrict ion base=" xs:integer ">        
1354                                                                                                            <xs: enumeratio n value="1 " />        
1355                                                                                                            <xs: enumeratio n value="2 " />        
1356                                                                                                            <xs: enumeratio n value="3 " />        
1357                                                                                                   </ xs:restric tion>        
1358                                                                                           </xs:simpl eType>        
1359                                                                                  </xs:ele ment>        
1360                                                                         </xs:s equence>        
1361                                                                </xs :complexTy pe>        
1362                                                       </ xs:element >        
1363                                                       <x s:element  name="Repo rtCategori es" minOcc urs="0" ma xOccurs="1 ">        
1364                                                                <xs: complexTyp e>        
1365                                                                         <xs:se quence>        
1366                                                                                  <xs:elem ent name=" ReportCate gory" minO ccurs="0"  maxOccurs= "unbounded ">        
1367                                                                                           <xs:comple xType>        
1368                                                                                                   <x s:simpleCo ntent>        
1369                                                                                                            <xs: extension  base="xs:i nteger">        
1370                                                                                                                     <xs:at tribute na me="name"  type="xs:s tring" use ="required " />        
1371                                                                                                            </xs :extension >        
1372                                                                                                   </ xs:simpleC ontent>        
1373                                                                                           </xs:compl exType>        
1374                                                                                  </xs:ele ment>        
1375                                                                         </xs:s equence>        
1376                                                                </xs :complexTy pe>        
1377                                                       </ xs:element >        
1378                                                       <x s:element  name="Repo rtEntities " minOccur s="0" maxO ccurs="1">        
1379                                                                <xs: complexTyp e>        
1380                                                                         <xs:se quence>        
1381                                                                                  <xs:elem ent name=" ReportEnti ty" type=" EntityAttr ibuteNameB aseType" m inOccurs=" 0" maxOccu rs="unboun ded" />        
1382                                                                         </xs:s equence>        
1383                                                                </xs :complexTy pe>        
1384                                                       </ xs:element >        
1385                                               </xs:all>        
1386                                               <xs:attrib ute name=" unmodified " use="opt ional" typ e="TrueFal se01Type"  />        
1387                                      </xs:com plexType>        
1388                             </xs:e lement>        
1389                             <xs:el ement name ="ReportLi nks" minOc curs="0" m axOccurs=" 1">        
1390                                      <xs:comp lexType>        
1391                                               <xs:sequen ce>        
1392                                                       <x s:element  name="Repo rtLink" mi nOccurs="0 " maxOccur s="unbound ed">        
1393                                                                <xs: complexTyp e>        
1394                                                                         <xs:at tribute na me="report id" type=" GuidType"  use="requi red" />        
1395                                                                         <xs:at tribute na me="parent reportid"  type="Guid Type" use= "required"  />        
1396                                                                </xs :complexTy pe>        
1397                                                       </ xs:element >        
1398                                               </xs:seque nce>        
1399                                      </xs:com plexType>        
1400                             </xs:e lement>        
1401                    </xs :sequence>        
1402           </ xs:complex Type>        
1403           <x s:complexT ype name=" SlasType">        
1404                    <xs: choice min Occurs="0"  maxOccurs ="unbounde d">        
1405                             <xs:el ement name ="Sla">        
1406                                      <xs:comp lexType>        
1407                                               <xs:sequen ce>        
1408                                                       <x s:element  name="SLAI d" type="G uidType" m inOccurs=" 0" maxOccu rs="1" />        
1409                                                       <x s:element  name="Appl icableFrom " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
1410                                                       <x s:element  name="Name " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
1411                                                       <x s:element  name="Desc ription" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
1412                                                       <x s:element  name="Allo wPauseResu me" type=" xs:boolean " minOccur s="0" maxO ccurs="1"  />        
1413                                                       <x s:element  name="SLAT ype" type= "xs:intege r" minOccu rs="0" max Occurs="1"  />        
1414                                                       <x s:element  name="Prim aryEntityO TC" type=" xs:integer " minOccur s="0" maxO ccurs="1"  />        
1415                                                       <x s:element  name="SlaI tems" minO ccurs="0"  maxOccurs= "unbounded ">        
1416                                                                <xs: complexTyp e>        
1417                                                                         <xs:se quence>        
1418                                                                                  <xs:elem ent name=" SlaItem" m inOccurs=" 0" maxOccu rs="unboun ded">        
1419                                                                                           <xs:comple xType>        
1420                                                                                                   <x s:sequence >        
1421                                                                                                            <xs: element na me="slaid"  type="xs: string" mi nOccurs="1 " maxOccur s="1" />        
1422                                                                                                            <xs: element na me="slaite mid" type= "xs:string " minOccur s="1" maxO ccurs="1"  />        
1423                                                                                                            <xs: element na me="relate dfield" ty pe="xs:str ing" minOc curs="1" m axOccurs=" 1" />        
1424                                                                                                            <xs: element na me="name"  type="xs:s tring" min Occurs="1"  maxOccurs ="1" />        
1425                                                                                                            <xs: element na me="descri ption" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 " />        
1426                                                                                                            <xs: element na me="applic ablewhenxm l" type="x s:string"  minOccurs= "0" maxOcc urs="1" />        
1427                                                                                                            <xs: element na me="succes scondition sxml" type ="xs:strin g" minOccu rs="0" max Occurs="1"  />        
1428                                                                                                            <xs: element na me="sequen cenumber"  type="xs:s tring" min Occurs="0"  maxOccurs ="1" />        
1429                                                                                                            <xs: element na me="workfl owid" type ="xs:strin g" minOccu rs="0" max Occurs="1"  />        
1430                                                                                                            <xs: element na me="failur eafter" ty pe="xs:str ing" minOc curs="0" m axOccurs=" 1" />        
1431                                                                                                            <xs: element na me="warnaf ter" type= "xs:string " minOccur s="0" maxO ccurs="1"  />        
1432                                                                                                   </ xs:sequenc e>        
1433                                                                                                   <x s:attribut e name="sl aitemid" t ype="xs:st ring" use= "required"  />        
1434                                                                                                   <x s:attribut e name="na me" use="r equired" t ype="xs:st ring" />        
1435                                                                                           </xs:compl exType>        
1436                                                                                  </xs:ele ment>        
1437                                                                         </xs:s equence>        
1438                                                                </xs :complexTy pe>        
1439                                                       </ xs:element >        
1440                                               </xs:seque nce>        
1441                                               <xs:attrib ute name=" SLAId" use ="required " type="xs :string" / >        
1442                                               <xs:attrib ute name=" Name" use= "required"  type="xs: string" />        
1443                                               <xs:attrib ute name=" PrimaryEnt ityOTC" us e="optiona l" type="x s:int" />        
1444                                      </xs:com plexType>        
1445                             </xs:e lement>        
1446                    </xs :choice>        
1447           </ xs:complex Type>        
1448           <x s:complexT ype name=" Organizati onSettings Type">        
1449                    <xs: sequence>        
1450                             <xs:el ement name ="general"  minOccurs ="0" maxOc curs="1">        
1451                                      <xs:comp lexType>        
1452                                               <xs:sequen ce>        
1453                                                       <x s:element  name="full nameconven tioncode"  type="xs:i nteger" mi nOccurs="0 " maxOccur s="1" />        
1454                                                       <x s:element  name="numb erformat"  type="xs:s tring" min Occurs="0"  maxOccurs ="1" />        
1455                                                       <x s:element  name="nega tiveformat code" type ="xs:integ er" minOcc urs="0" ma xOccurs="1 " />        
1456                                                       <x s:element  name="curr encysymbol " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
1457                                                       <x s:element  name="curr encyformat code" type ="xs:integ er" minOcc urs="0" ma xOccurs="1 " />        
1458                                                       <x s:element  name="pric ingdecimal precision"  type="xs: integer" m inOccurs=" 0" maxOccu rs="1" />        
1459                                                       <x s:element  name="shar etopreviou sowneronas sign" type ="TrueFals eType" min Occurs="0"  maxOccurs ="1" />        
1460                                                       <x s:element  name="bloc kedattachm ents" type ="xs:strin g" minOccu rs="0" max Occurs="1"  />        
1461                                                       <x s:element  name="gets tartedpane contentena bled" type ="TrueFals eType" min Occurs="0"  maxOccurs ="1" />        
1462                                                       <x s:element  name="ispr esenceenab led" type= "TrueFalse Type" minO ccurs="0"  maxOccurs= "1" />        
1463                                                       <x s:element  name="isau tosaveenab led" type= "TrueFalse Type" minO ccurs="0"  maxOccurs= "1" />        
1464                                                       <x s:element  name="glob alhelpurl"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
1465                                                       <x s:element  name="glob alhelpurle nabled" ty pe="TrueFa lseType" m inOccurs=" 0" maxOccu rs="1" />        
1466                                                       <x s:element  name="glob alappendur lparameter senabled"  type="True FalseType"  minOccurs ="0" maxOc curs="1" / >        
1467                                               </xs:seque nce>        
1468                                      </xs:com plexType>        
1469                             </xs:e lement>        
1470                             <xs:el ement name ="calendar " minOccur s="0" maxO ccurs="1">        
1471                                      <xs:comp lexType>        
1472                                               <xs:sequen ce>        
1473                                                       <x s:element  name="week startdayco de" type=" xs:integer " minOccur s="0" maxO ccurs="1"  />        
1474                                                       <x s:element  name="cale ndartype"  type="xs:i nteger" mi nOccurs="0 " maxOccur s="1" />        
1475                                                       <x s:element  name="date formatcode " type="xs :integer"  minOccurs= "0" maxOcc urs="1" />        
1476                                                       <x s:element  name="date separator"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
1477                                                       <x s:element  name="time formatcode " type="xs :integer"  minOccurs= "0" maxOcc urs="1" />        
1478                                                       <x s:element  name="show weeknumber " type="Tr ueFalseTyp e" minOccu rs="0" max Occurs="1"  />        
1479                                                       <x s:element  name="maxa ppointment durationda ys" type=" xs:integer " minOccur s="0" maxO ccurs="1"  />        
1480                                               </xs:seque nce>        
1481                                      </xs:com plexType>        
1482                             </xs:e lement>        
1483                             <xs:el ement name ="email" m inOccurs=" 0" maxOccu rs="1">        
1484                                      <xs:comp lexType>        
1485                                               <xs:sequen ce>        
1486                                                       <x s:element  name="trac kingprefix " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
1487                                                       <x s:element  name="trac kingtokeni dbase" typ e="xs:inte ger" minOc curs="0" m axOccurs=" 1" />        
1488                                                       <x s:element  name="trac kingtokeni ddigits" t ype="xs:by te" minOcc urs="0" ma xOccurs="1 " />        
1489                                                       <x s:element  name="maxi mumtrackin gnumber" t ype="xs:in teger" min Occurs="0"  maxOccurs ="1" />        
1490                                                       <x s:element  name="igno reinternal email" typ e="TrueFal seType" mi nOccurs="0 " maxOccur s="1" />        
1491                                                       <x s:element  name="rend ersecureif rameforema il" type=" TrueFalseT ype" minOc curs="0" m axOccurs=" 1" />        
1492                                                       <x s:element  name="allo wunresolve dpartieson emailsend"  type="Tru eFalseType " minOccur s="0" maxO ccurs="1"  />        
1493                                               </xs:seque nce>        
1494                                      </xs:com plexType>        
1495                             </xs:e lement>        
1496                             <xs:el ement name ="marketin g" minOccu rs="0" max Occurs="1" >        
1497                                      <xs:comp lexType>        
1498                                               <xs:sequen ce>        
1499                                                       <x s:element  name="allo wmarketing emailexecu tion" type ="TrueFals eType" min Occurs="0"  maxOccurs ="1" />        
1500                                                       <x s:element  name="allo wautorespo nsecreatio n" type="T rueFalseTy pe" minOcc urs="0" ma xOccurs="1 " />        
1501                                                       <x s:element  name="allo wautounsub scribe" ty pe="TrueFa lseType" m inOccurs=" 0" maxOccu rs="1" />        
1502                                                       <x s:element  name="allo wautounsub scribeackn owledgemen t" type="T rueFalseTy pe" minOcc urs="0" ma xOccurs="1 " />        
1503                                                       <x s:element  name="ackn owledgemen ttemplatei d" type="G uidType" m inOccurs=" 0" maxOccu rs="1" />        
1504                                               </xs:seque nce>        
1505                                      </xs:com plexType>        
1506                             </xs:e lement>        
1507                             <xs:el ement name ="customiz ation" min Occurs="0"  maxOccurs ="1">        
1508                                      <xs:comp lexType>        
1509                                               <xs:sequen ce>        
1510                                                       <x s:element  name="isap pmode" typ e="TrueFal seType" mi nOccurs="0 " maxOccur s="1" />        
1511                                               </xs:seque nce>        
1512                                      </xs:com plexType>        
1513                             </xs:e lement>        
1514                             <xs:el ement name ="outlookS ynchroniza tion" minO ccurs="0"  maxOccurs= "1">        
1515                                      <xs:comp lexType>        
1516                                               <xs:sequen ce>        
1517                                                       <x s:element  name="tagp ollingperi od" type=" xs:integer " minOccur s="0" maxO ccurs="1"  />        
1518                                                       <x s:element  name="tagm axaggressi vecycles"  type="xs:b yte" minOc curs="0" m axOccurs=" 1" />        
1519                                                       <x s:element  name="allo woutlooksc heduledsyn cs" type=" TrueFalseT ype" minOc curs="0" m axOccurs=" 1" />        
1520                                                       <x s:element  name="mino utlooksync interval"  type="xs:i nteger" mi nOccurs="0 " maxOccur s="1" />        
1521                                                       <x s:element  name="emai lsendpolli ngperiod"  type="xs:i nteger" mi nOccurs="0 " maxOccur s="1" />        
1522                                                       <x s:element  name="allo wofflinesc heduledsyn cs" type=" TrueFalseT ype" minOc curs="0" m axOccurs=" 1" />        
1523                                                       <x s:element  name="mino fflinesync interval"  type="xs:i nteger" mi nOccurs="0 " maxOccur s="1" />        
1524                                                       <x s:element  name="allo waddressbo oksyncs" t ype="TrueF alseType"  minOccurs= "0" maxOcc urs="1" />        
1525                                                       <x s:element  name="mina ddressbook syncinterv al" type=" xs:integer " minOccur s="0" maxO ccurs="1"  />        
1526                                               </xs:seque nce>        
1527                                      </xs:com plexType>        
1528                             </xs:e lement>        
1529                             <xs:el ement name ="autoNumb ering" min Occurs="0"  maxOccurs ="1">        
1530                                      <xs:comp lexType>        
1531                                               <xs:sequen ce>        
1532                                                       <x s:element  name="camp aignprefix " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
1533                                                       <x s:element  name="cont ractprefix " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
1534                                                       <x s:element  name="case prefix" ty pe="xs:str ing" minOc curs="0" m axOccurs=" 1" />        
1535                                                       <x s:element  name="kbpr efix" type ="xs:strin g" minOccu rs="0" max Occurs="1"  />        
1536                                                       <x s:element  name="kapr efix" type ="xs:strin g" minOccu rs="0" max Occurs="1"  />        
1537                                                       <x s:element  name="cate goryprefix " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
1538                                                       <x s:element  name="orde rprefix" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
1539                                                       <x s:element  name="invo iceprefix"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
1540                                                       <x s:element  name="uniq uespecifie rlength" t ype="xs:in teger" min Occurs="0"  maxOccurs ="1" />        
1541                                               </xs:seque nce>        
1542                                      </xs:com plexType>        
1543                             </xs:e lement>        
1544                             <xs:el ement name ="sales" m inOccurs=" 0" maxOccu rs="1">        
1545                                      <xs:comp lexType>        
1546                                               <xs:sequen ce>        
1547                                                       <x s:element  name="usei nbuiltrule fordefault pricelists election"  type="True FalseType"  minOccurs ="0" maxOc curs="1" / >        
1548                                                       <x s:element  name="maxp roductsinb undle" typ e="xs:inte ger" minOc curs="0" m axOccurs=" 1" />        
1549                                                       <x s:element  name="oobp ricecalcul ationenabl ed" type=" TrueFalseT ype" minOc curs="0" m axOccurs=" 1" />        
1550                                                       <x s:element  name="disc ountcalcul ationmetho d" type="x s:integer"  minOccurs ="0" maxOc curs="1" / >        
1551                                                       <x s:element  name="maxi mumdynamic properties allowed" t ype="xs:in teger" min Occurs="0"  maxOccurs ="1" />        
1552                                                       <x s:element  name="crea teproducts withoutpar entinactiv estate" ty pe="TrueFa lseType" m inOccurs=" 0" maxOccu rs="1" />        
1553                                               </xs:seque nce>        
1554                                      </xs:com plexType>        
1555                             </xs:e lement>        
1556                             <xs:el ement name ="external applicatio ns" minOcc urs="0" ma xOccurs="1 ">        
1557                                      <xs:comp lexType>        
1558                                               <xs:sequen ce>        
1559                                                       <x s:element  name="exte rnalpartye ntitysetti ngs" type= "xs:string " minOccur s="0" maxO ccurs="1"  />        
1560                                                       <x s:element  name="exte rnalpartyc orrelation keys" type ="xs:strin g" minOccu rs="0" max Occurs="1"  />        
1561                                               </xs:seque nce>        
1562                                      </xs:com plexType>        
1563                             </xs:e lement>        
1564                             <xs:el ement name ="modulesc ontextsett ings" minO ccurs="0"  maxOccurs= "1">        
1565                                      <xs:comp lexType>        
1566                                               <xs:sequen ce>        
1567                                                       <x s:element  name="modu lescontext " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
1568                                               </xs:seque nce>        
1569                                      </xs:com plexType>        
1570                             </xs:e lement>        
1571                    </xs :sequence>        
1572           </ xs:complex Type>        
1573           <x s:complexT ype name=" EntityRela tionShipsT ype">        
1574                    <xs: choice min Occurs="0"  maxOccurs ="unbounde d">        
1575                             <xs:el ement name ="EntityRe lationship ">        
1576                                      <xs:comp lexType>        
1577                                               <xs:all>        
1578                                                       <x s:element  name="Enti tyRelation shipType"  type="Enti tyRelation shipTypeTy pe" minOcc urs="1" ma xOccurs="1 " />        
1579                                                       <x s:element  name="Intr oducedVers ion" type= "VersionTy pe" minOcc urs="0" ma xOccurs="1 " />        
1580                                                       <x s:element  name="IsHi erarchical " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
1581                                                       <x s:element  name="IsCu stomizable " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
1582                                                       <x s:element  name="Refe rencingAtt ributeName " type="En tityAttrib uteNameBas eType" min Occurs="0"  maxOccurs ="1" />        
1583                                                       <x s:element  name="Refe rencingAtt ributeRequ iredLevel"  type="xs: nonNegativ eInteger"  minOccurs= "0" maxOcc urs="1" />        
1584                                                       <x s:element  name="Rela tionshipDe scription"  minOccurs ="0" maxOc curs="1">        
1585                                                                <xs: complexTyp e>        
1586                                                                         <xs:se quence>        
1587                                                                                  <xs:elem ent name=" Descriptio ns" type=" Descriptio nsType" mi nOccurs="0 " maxOccur s="1" />        
1588                                                                         </xs:s equence>        
1589                                                                </xs :complexTy pe>        
1590                                                       </ xs:element >        
1591                                                       <x s:element  name="Refe rencingEnt ityName" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
1592                                                       <x s:element  name="Refe rencedEnti tyName" ty pe="xs:str ing" minOc curs="0" m axOccurs=" 1" />        
1593                                                       <x s:element  name="Firs tEntityNam e" type="x s:string"  minOccurs= "0" maxOcc urs="1" />        
1594                                                       <x s:element  name="Seco ndEntityNa me" type=" xs:string"  minOccurs ="0" maxOc curs="1" / >        
1595                                                       <x s:element  name="Inte rsectEntit yName" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 " />        
1596                                                       <x s:element  name="Casc adeAssign"  type="Crm CascadeSec urityLinkT ype" minOc curs="0" m axOccurs=" 1" />        
1597                                                       <x s:element  name="Casc adeDelete"  type="Crm CascadeDel eteLinkTyp e" minOccu rs="0" max Occurs="1"  />        
1598                                                       <x s:element  name="Casc adeReparen t" type="C rmCascadeS ecurityLin kType" min Occurs="0"  maxOccurs ="1" />        
1599                                                       <x s:element  name="Casc adeShare"  type="CrmC ascadeSecu rityLinkTy pe" minOcc urs="0" ma xOccurs="1 " />        
1600                                                       <x s:element  name="Casc adeUnshare " type="Cr mCascadeSe curityLink Type" minO ccurs="0"  maxOccurs= "1" />        
1601                                                       <x s:element  name="Casc adeRollupV iew" type= "CrmCascad eSecurityL inkType" m inOccurs=" 0" maxOccu rs="1" />        
1602                                                       <x s:element  name="IsVa lidForAdva ncedFind"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
1603                                                       <x s:element  name="fiel d" minOccu rs="0" max Occurs="1" >        
1604                                                                <xs: complexTyp e>        
1605                                                                         <xs:se quence>        
1606                                                                                  <xs:elem ent name=" IsCustomiz able" type ="TrueFals e01Type" m inOccurs=" 0" maxOccu rs="1" />        
1607                                                                                  <xs:elem ent name=" IsRenameab le" type=" TrueFalse0 1Type" min Occurs="0"  maxOccurs ="1" />        
1608                                                                                  <xs:elem ent name=" CanModifyS earchSetti ngs" type= "TrueFalse 01Type" mi nOccurs="0 " maxOccur s="1" />        
1609                                                                                  <xs:elem ent name=" CanModifyR equirement LevelSetti ngs" type= "TrueFalse 01Type" mi nOccurs="0 " maxOccur s="1" />        
1610                                                                                  <xs:elem ent name=" CanModifyF ieldLevelS ecuritySet tings" typ e="TrueFal se01Type"  minOccurs= "0" maxOcc urs="1" />        
1611                                                                                  <xs:elem ent name=" IsSecured"  type="Tru eFalse01Ty pe" minOcc urs="0" ma xOccurs="1 " />        
1612                                                                                  <xs:elem ent name=" DisplayMas k" type="x s:string"  minOccurs= "0" maxOcc urs="1" />        
1613                                                                                  <xs:elem ent name=" IsAuditEna bled" type ="TrueFals e01Type" m inOccurs=" 0" maxOccu rs="1" />        
1614                                                                                  <xs:elem ent name=" LinkedAttr ibute" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 " />        
1615                                                                                  <xs:elem ent name=" displaynam es" type=" displaynam estype" mi nOccurs="0 " maxOccur s="unbound ed" />        
1616                                                                         </xs:s equence>        
1617                                                                         <xs:at tribute na me="name"  type="xs:s tring" use ="required " />        
1618                                                                         <xs:at tribute na me="requir edlevel" t ype="xs:st ring" use= "required"  />        
1619                                                                         <xs:at tribute na me="imemod e" type="x s:string"  use="optio nal" />        
1620                                                                         <xs:at tribute na me="lookup style" typ e="xs:stri ng" use="o ptional" / >        
1621                                                                         <xs:at tribute na me="lookup browse" ty pe="TrueFa lse01Type"  use="opti onal" />        
1622                                                                         <xs:at tribute na me="lookup types" typ e="xs:stri ng" use="o ptional" / >        
1623                                                                         <xs:at tribute na me="format " type="xs :string" u se="option al" />        
1624                                                                </xs :complexTy pe>        
1625                                                       </ xs:element >        
1626                                                       <x s:element  name="Enti tyRelation shipRoles"  type="Ent ityRelatio nshipRoles Type" minO ccurs="0"  maxOccurs= "1" />        
1627                                               </xs:all>        
1628                                               <xs:attrib ute name=" Name" use= "required"  type="xs: string" />        
1629                                               <xs:attrib ute name=" unmodified " use="opt ional" typ e="TrueFal se01Type"  />        
1630                                      </xs:com plexType>        
1631                             </xs:e lement>        
1632                    </xs :choice>        
1633           </ xs:complex Type>        
1634           <x s:complexT ype name=" IconsType" >        
1635                    <xs: sequence>        
1636                             <xs:el ement name ="Icon" mi nOccurs="0 " maxOccur s="unbound ed">        
1637                                      <xs:comp lexType>        
1638                                               <xs:simple Content>        
1639                                                       <x s:extensio n base="xs :base64Bin ary">        
1640                                                                <xs: attribute  name="type " use="req uired" typ e="CrmEnti tyIconType " />        
1641                                                       </ xs:extensi on>        
1642                                               </xs:simpl eContent>        
1643                                      </xs:com plexType>        
1644                             </xs:e lement>        
1645                    </xs :sequence>        
1646           </ xs:complex Type>        
1647           <x s:complexT ype name=" StringsTyp e">        
1648                    <xs: choice max Occurs="un bounded">        
1649                             <xs:el ement name ="Strings"  minOccurs ="0" maxOc curs="unbo unded">        
1650                                      <xs:comp lexType>        
1651                                               <xs:sequen ce>        
1652                                                       <x s:element  name="Stri ng" minOcc urs="0" ma xOccurs="u nbounded">        
1653                                                                <xs: complexTyp e>        
1654                                                                         <xs:si mpleConten t>        
1655                                                                                  <xs:exte nsion base ="xs:strin g">        
1656                                                                                           <xs:attrib ute name=" languageco de" use="r equired" t ype="xs:st ring" />        
1657                                                                                           <xs:attrib ute name=" Comment" u se="requir ed" type=" xs:string"  />        
1658                                                                                  </xs:ext ension>        
1659                                                                         </xs:s impleConte nt>        
1660                                                                </xs :complexTy pe>        
1661                                                       </ xs:element >        
1662                                               </xs:seque nce>        
1663                                               <xs:attrib ute name=" ResourceKe y" use="re quired" ty pe="xs:str ing" />        
1664                                               <xs:attrib ute name=" unmodified " use="opt ional" typ e="TrueFal se01Type"  />        
1665                                      </xs:com plexType>        
1666                             </xs:e lement>        
1667                    </xs :choice>        
1668           </ xs:complex Type>        
1669           <x s:complexT ype name=" FormXmlTyp e">        
1670                    <xs: sequence>        
1671                             <xs:el ement name ="forms" t ype="Forms Type" minO ccurs="0"  maxOccurs= "unbounded "></xs:ele ment>        
1672                    </xs :sequence>        
1673                    <xs: attribute  name="adde dby" type= "xs:string " />        
1674                    <xs: attribute  name="id"  type="Guid Type" />        
1675           </ xs:complex Type>        
1676           <x s:complexT ype name=" FormsType" >        
1677                    <xs: sequence>        
1678                             <xs:el ement name ="form" ty pe="FormTy pe" minOcc urs="1" ma xOccurs="u nbounded"  />        
1679                    </xs :sequence>        
1680                    <xs: attribute  name="type " type="Sy stemFormTy pe" />        
1681           </ xs:complex Type>        
1682           <x s:complexT ype name=" SystemForm sType">        
1683                    <xs: sequence>        
1684                             <xs:el ement name ="systemfo rm" minOcc urs="1" ma xOccurs="u nbounded">        
1685                                      <xs:comp lexType>        
1686                                               <xs:all>        
1687                                                       <x s:element  name="form id" type=" GuidType"  minOccurs= "1" maxOcc urs="1" />        
1688                                                       <x s:element  name="IsCu stomizable " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
1689                                                       <x s:element  name="Intr oducedVers ion" type= "VersionTy pe" minOcc urs="0" ma xOccurs="1 " />        
1690                                                       <x s:element  name="CanB eDeleted"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
1691                                                       <x s:element  name="Form Presentati on" type=" xs:nonNega tiveIntege r" minOccu rs="0" max Occurs="1"  />        
1692                                                       <x s:element  name="Form Activation State" typ e="xs:nonN egativeInt eger" minO ccurs="0"  maxOccurs= "1" />        
1693                                                       <x s:element  name="form " type="Fo rmType" mi nOccurs="1 " maxOccur s="1" />        
1694                                                       <x s:element  name="Loca lizedNames " type="Lo calizedNam esType" mi nOccurs="1 " maxOccur s="1" />        
1695                                                       <x s:element  name="Desc riptions"  type="Desc riptionsTy pe" minOcc urs="0" ma xOccurs="1 " />        
1696                                               </xs:all>        
1697                                      <xs:attr ibute name ="unmodifi ed" use="o ptional" t ype="TrueF alse01Type " />        
1698                                      </xs:com plexType>        
1699                             </xs:e lement>        
1700                    </xs :sequence>        
1701                    <xs: attribute  name="type " type="Sy stemFormTy pe" />        
1702           </ xs:complex Type>        
1703           <x s:simpleTy pe name="N onEmptyStr ingType">        
1704                    <xs: restrictio n base="xs :string">        
1705                             <xs:mi nLength va lue="1" />        
1706                    </xs :restricti on>        
1707           </ xs:simpleT ype>        
1708           <x s:complexT ype name=" Relationsh ipRolesTyp e">        
1709                    <xs: sequence>        
1710                             <xs:el ement name ="Relation shipRole"  minOccurs= "0" maxOcc urs="unbou nded">        
1711                                      <xs:comp lexType>        
1712                                               <xs:sequen ce>        
1713                                                       <x s:element  name="rela tionshipro leid" type ="GuidType " minOccur s="1" maxO ccurs="1"  />        
1714                                                       <x s:element  name="name " type="xs :string" m inOccurs=" 1" maxOccu rs="1" />        
1715                                                       <x s:element  name="stat ecode" typ e="xs:nonN egativeInt eger" minO ccurs="1"  maxOccurs= "1" />        
1716                                                       <x s:element  name="Rela tionshipRo leMap" min Occurs="0"  maxOccurs ="unbounde d">        
1717                                                                <xs: complexTyp e>        
1718                                                                         <xs:se quence>        
1719                                                                                  <xs:elem ent name=" relationsh iprolemapi d" type="G uidType" m inOccurs=" 1" maxOccu rs="1" />        
1720                                                                                  <xs:elem ent name=" associateo bjecttypec ode" type= "ObjectTyp eCodeType"  minOccurs ="1" maxOc curs="1" / >        
1721                                                                                  <xs:elem ent name=" primaryobj ecttypecod e" type="O bjectTypeC odeType" m inOccurs=" 1" maxOccu rs="1" />        
1722                                                                         </xs:s equence>        
1723                                                                </xs :complexTy pe>        
1724                                                       </ xs:element >        
1725                                               </xs:seque nce>        
1726                                      </xs:com plexType>        
1727                             </xs:e lement>        
1728                    </xs :sequence>        
1729           </ xs:complex Type>        
1730           <x s:complexT ype name=" Connection RolesType" >        
1731                    <xs: sequence>        
1732                             <xs:el ement name ="Connecti onRoles" m inOccurs=" 1" maxOccu rs="unboun ded">        
1733                                      <xs:comp lexType>        
1734                                               <xs:sequen ce>        
1735                                                       <x s:element  name="Conn ectionRole " minOccur s="1" maxO ccurs="unb ounded">        
1736                                                                <xs: complexTyp e>        
1737                                                                         <xs:se quence>        
1738                                                                                  <xs:elem ent name=" connection roleid" ty pe="GuidTy pe" minOcc urs="1" ma xOccurs="1 " />        
1739                                                                                  <xs:elem ent name=" name" type ="xs:strin g" minOccu rs="1" max Occurs="1"  />        
1740                                                                                  <xs:elem ent name=" category"  type="xs:n onNegative Integer" m inOccurs=" 0" maxOccu rs="1" />        
1741                                                                                  <xs:elem ent name=" descriptio n" type="x s:string"  minOccurs= "0" maxOcc urs="1" />        
1742                                                                                  <xs:elem ent name=" IsCustomiz able" type ="TrueFals e01Type" m inOccurs=" 0" maxOccu rs="1" />        
1743                                                                                  <xs:elem ent name=" Introduced Version" t ype="Versi onType" mi nOccurs="0 " maxOccur s="1" />        
1744                                                                                  <xs:elem ent name=" Connection RoleObject TypeCodes"  minOccurs ="0" maxOc curs="1">        
1745                                                                                           <xs:comple xType>        
1746                                                                                                   <x s:sequence >        
1747                                                                                                            <xs: element na me="Connec tionRoleOb jectTypeCo de" minOcc urs="1" ma xOccurs="u nbounded">        
1748                                                                                                                     <xs:co mplexType>        
1749                                                                                                                              <xs:sequ ence>        
1750                                                                                                                                       <xs:elemen t name="co nnectionro leobjectty pecodeid"  type="Guid Type" minO ccurs="1"  maxOccurs= "1" />        
1751                                                                                                                                       <xs:elemen t name="as sociatedob jecttypeco de" type=" xs:string"  minOccurs ="1" maxOc curs="1" / >        
1752                                                                                                                              </xs:seq uence>        
1753                                                                                                                     </xs:c omplexType >        
1754                                                                                                            </xs :element>        
1755                                                                                                   </ xs:sequenc e>        
1756                                                                                           </xs:compl exType>        
1757                                                                                  </xs:ele ment>        
1758                                                                         </xs:s equence>        
1759                                                                </xs :complexTy pe>        
1760                                                       </ xs:element >        
1761                                               </xs:seque nce>        
1762                                      </xs:com plexType>        
1763                             </xs:e lement>        
1764                             <xs:el ement name ="Connecti onRoleAsso ciations"  minOccurs= "0" maxOcc urs="1">        
1765                                      <xs:comp lexType>        
1766                                               <xs:sequen ce>        
1767                                                       <x s:element  name="Conn ectionRole Associatio n" minOccu rs="0" max Occurs="un bounded">        
1768                                                                <xs: complexTyp e>        
1769                                                                         <xs:se quence>        
1770                                                                                  <xs:elem ent name=" connection roleid" ty pe="GuidTy pe" minOcc urs="1" ma xOccurs="1 " />        
1771                                                                                  <xs:elem ent name=" associated connection roleid" ty pe="GuidTy pe" minOcc urs="1" ma xOccurs="1 " />        
1772                                                                         </xs:s equence>        
1773                                                                </xs :complexTy pe>        
1774                                                       </ xs:element >        
1775                                               </xs:seque nce>        
1776                                      </xs:com plexType>        
1777                             </xs:e lement>        
1778                    </xs :sequence>        
1779           </ xs:complex Type>        
1780           <x s:complexT ype name=" CrmTemplat esType">        
1781                    <xs: sequence>        
1782                             <xs:el ement name ="KBArticl eTemplates " minOccur s="0" maxO ccurs="1">        
1783                                      <xs:comp lexType>        
1784                                               <xs:sequen ce>        
1785                                                       <x s:element  name="kbar ticletempl ate" minOc curs="0" m axOccurs=" unbounded" >        
1786                                                                <xs: complexTyp e>        
1787                                                                         <xs:al l>        
1788                                                                                  <xs:elem ent name=" kbarticlet emplateid"  type="Gui dType" min Occurs="0"  maxOccurs ="1" />        
1789                                                                                  <xs:elem ent name=" structurex ml" type=" xs:string"  minOccurs ="0" maxOc curs="1" / >        
1790                                                                                  <xs:elem ent name=" formatxml"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
1791                                                                                  <xs:elem ent name=" title" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 " />        
1792                                                                                  <xs:elem ent name=" descriptio n" type="x s:string"  minOccurs= "0" maxOcc urs="1" />        
1793                                                                                  <xs:elem ent name=" languageco de" type=" xs:nonNega tiveIntege r" minOccu rs="0" max Occurs="1"  />        
1794                                                                                  <xs:elem ent name=" IsCustomiz able" type ="TrueFals e01Type" m inOccurs=" 0" maxOccu rs="1" />        
1795                                                                                  <xs:elem ent name=" Introduced Version" t ype="Versi onType" mi nOccurs="0 " maxOccur s="1" />        
1796                                                                         </xs:a ll>        
1797                                                                         <xs:at tribute na me="addedb y" type="x s:string"  />        
1798                                                                         <xs:at tribute na me="id" us e="optiona l" type="G uidType" / >        
1799                                                                         <xs:at tribute na me="name"  use="optio nal" type= "xs:string " />        
1800                                                                         <xs:at tribute na me="descri ption" use ="optional " type="xs :string" / >        
1801                                                                         <xs:at tribute na me="unmodi fied" use= "optional"  type="Tru eFalse01Ty pe" />        
1802                                                                </xs :complexTy pe>        
1803                                                       </ xs:element >        
1804                                               </xs:seque nce>        
1805                                      </xs:com plexType>        
1806                             </xs:e lement>        
1807                             <xs:el ement name ="EmailTem plates" mi nOccurs="0 " maxOccur s="1">        
1808                                      <xs:comp lexType>        
1809                                               <xs:sequen ce>        
1810                                                       <x s:element  name="emai ltemplate"  minOccurs ="0" maxOc curs="unbo unded">        
1811                                                                <xs: complexTyp e>        
1812                                                                         <xs:al l>        
1813                                                                                  <xs:elem ent name=" templateid " type="Gu idType" mi nOccurs="0 " maxOccur s="1" />        
1814                                                                                  <xs:elem ent name=" subject" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1" />        
1815                                                                                  <xs:elem ent name=" subjectpre sentationx ml" type=" xs:string"  minOccurs ="0" maxOc curs="1" / >        
1816                                                                                  <xs:elem ent name=" ispersonal " type="Tr ueFalse01T ype" minOc curs="0" m axOccurs=" 1" />        
1817                                                                                  <xs:elem ent name=" mimetype"  type="xs:s tring" min Occurs="0"  maxOccurs ="1" />        
1818                                                                                  <xs:elem ent name=" templatety pecode" ty pe="xs:non NegativeIn teger" min Occurs="0"  maxOccurs ="1" />        
1819                                                                                  <xs:elem ent name=" generation typecode"  type="xs:n onNegative Integer" m inOccurs=" 0" maxOccu rs="1" />        
1820                                                                                  <xs:elem ent name=" body" type ="xs:strin g" minOccu rs="0" max Occurs="1"  />        
1821                                                                                  <xs:elem ent name=" title" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 " />        
1822                                                                                  <xs:elem ent name=" descriptio n" type="x s:string"  minOccurs= "0" maxOcc urs="1" />        
1823                                                                                  <xs:elem ent name=" presentati onxml" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 " />        
1824                                                                                  <xs:elem ent name=" versionnum ber" type= "xs:nonNeg ativeInteg er" minOcc urs="0" ma xOccurs="1 " />        
1825                                                                                  <xs:elem ent name=" languageco de" type=" xs:nonNega tiveIntege r" minOccu rs="0" max Occurs="1"  />        
1826                                                                                  <xs:elem ent name=" IsCustomiz able" type ="TrueFals e01Type" m inOccurs=" 0" maxOccu rs="1" />        
1827                                                                                  <xs:elem ent name=" ActivityMi meAttachme nts" type= "activitym imeattachm entstype"  minOccurs= "0" maxOcc urs="1" />        
1828                                                                                  <xs:elem ent name=" Introduced Version" t ype="Versi onType" mi nOccurs="0 " maxOccur s="1" />        
1829                                                                         </xs:a ll>        
1830                                                                         <xs:at tribute na me="addedb y" type="x s:string"  />        
1831                                                                         <xs:at tribute na me="id" us e="optiona l" type="G uidType" / >        
1832                                                                         <xs:at tribute na me="name"  use="optio nal" type= "xs:string " />        
1833                                                                         <xs:at tribute na me="descri ption" use ="optional " type="xs :string" / >        
1834                                                                         <xs:at tribute na me="unmodi fied" use= "optional"  type="Tru eFalse01Ty pe" />        
1835                                                                </xs :complexTy pe>        
1836                                                       </ xs:element >        
1837                                               </xs:seque nce>        
1838                                      </xs:com plexType>        
1839                             </xs:e lement>        
1840                             <xs:el ement name ="Contract Templates"  minOccurs ="0" maxOc curs="1">        
1841                                      <xs:comp lexType>        
1842                                               <xs:sequen ce>        
1843                                                       <x s:element  name="cont racttempla te" minOcc urs="0" ma xOccurs="u nbounded">        
1844                                                                <xs: complexTyp e>        
1845                                                                         <xs:al l>        
1846                                                                                  <xs:elem ent name=" contractte mplateid"  type="Guid Type" minO ccurs="0"  maxOccurs= "1" />        
1847                                                                                  <xs:elem ent name=" name" type ="xs:strin g" minOccu rs="0" max Occurs="1"  />        
1848                                                                                  <xs:elem ent name=" abbreviati on" type=" xs:string"  minOccurs ="0" maxOc curs="1" / >        
1849                                                                                  <xs:elem ent name=" descriptio n" type="x s:string"  minOccurs= "0" maxOcc urs="1" />        
1850                                                                                  <xs:elem ent name=" IsCustomiz able" type ="TrueFals e01Type" m inOccurs=" 0" maxOccu rs="1" />        
1851                                                                                  <xs:elem ent name=" Introduced Version" t ype="Versi onType" mi nOccurs="0 " maxOccur s="1" />        
1852                                                                                  <xs:elem ent name=" contractse rvicelevel code" minO ccurs="0"  maxOccurs= "1">        
1853                                                                                           <xs:comple xType>        
1854                                                                                                   <x s:simpleCo ntent>        
1855                                                                                                            <xs: extension  base="xs:n onNegative Integer">        
1856                                                                                                                     <xs:an yAttribute  processCo ntents="sk ip" />        
1857                                                                                                            </xs :extension >        
1858                                                                                                   </ xs:simpleC ontent>        
1859                                                                                           </xs:compl exType>        
1860                                                                                  </xs:ele ment>        
1861                                                                                  <xs:elem ent name=" billingfre quencycode " minOccur s="0" maxO ccurs="1">        
1862                                                                                           <xs:comple xType>        
1863                                                                                                   <x s:simpleCo ntent>        
1864                                                                                                            <xs: extension  base="xs:n onNegative Integer">        
1865                                                                                                                     <xs:an yAttribute  processCo ntents="sk ip" />        
1866                                                                                                            </xs :extension >        
1867                                                                                                   </ xs:simpleC ontent>        
1868                                                                                           </xs:compl exType>        
1869                                                                                  </xs:ele ment>        
1870                                                                                  <xs:elem ent name=" allotmentt ypecode" m inOccurs=" 0" maxOccu rs="1">        
1871                                                                                           <xs:comple xType>        
1872                                                                                                   <x s:simpleCo ntent>        
1873                                                                                                            <xs: extension  base="xs:n onNegative Integer">        
1874                                                                                                                     <xs:an yAttribute  processCo ntents="sk ip" />        
1875                                                                                                            </xs :extension >        
1876                                                                                                   </ xs:simpleC ontent>        
1877                                                                                           </xs:compl exType>        
1878                                                                                  </xs:ele ment>        
1879                                                                                  <xs:elem ent name=" usediscoun taspercent age" minOc curs="0" m axOccurs=" 1">        
1880                                                                                           <xs:comple xType>        
1881                                                                                                   <x s:simpleCo ntent>        
1882                                                                                                            <xs: extension  base="xs:n onNegative Integer">        
1883                                                                                                                     <xs:an yAttribute  processCo ntents="sk ip" />        
1884                                                                                                            </xs :extension >        
1885                                                                                                   </ xs:simpleC ontent>        
1886                                                                                           </xs:compl exType>        
1887                                                                                  </xs:ele ment>        
1888                                                                                  <xs:elem ent name=" effectivit ycalendar"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
1889                                                                         </xs:a ll>        
1890                                                                         <xs:at tribute na me="addedb y" type="x s:string"  />        
1891                                                                         <xs:at tribute na me="id" us e="optiona l" type="G uidType" / >        
1892                                                                         <xs:at tribute na me="name"  use="optio nal" type= "xs:string " />        
1893                                                                         <xs:at tribute na me="descri ption" use ="optional " type="xs :string" / >        
1894                                                                         <xs:at tribute na me="unmodi fied" use= "optional"  type="Tru eFalse01Ty pe" />        
1895                                                                </xs :complexTy pe>        
1896                                                       </ xs:element >        
1897                                               </xs:seque nce>        
1898                                      </xs:com plexType>        
1899                             </xs:e lement>        
1900                             <xs:el ement name ="MailMerg eTemplates " minOccur s="0" maxO ccurs="1">        
1901                                      <xs:comp lexType>        
1902                                               <xs:sequen ce>        
1903                                                       <x s:element  name="mail mergetempl ate" minOc curs="0" m axOccurs=" unbounded" >        
1904                                                                <xs: complexTyp e>        
1905                                                                         <xs:al l>        
1906                                                                                  <xs:elem ent name=" mailmerget emplateid"  type="Gui dType" min Occurs="0"  maxOccurs ="1" />        
1907                                                                                  <xs:elem ent name=" name" type ="xs:strin g" minOccu rs="0" max Occurs="1"  />        
1908                                                                                  <xs:elem ent name=" defaultfil ter" type= "xs:string " minOccur s="0" maxO ccurs="1"  />        
1909                                                                                  <xs:elem ent name=" filename"  type="xs:s tring" min Occurs="0"  maxOccurs ="1" />        
1910                                                                                  <xs:elem ent name=" parameterx ml" type=" xs:string"  minOccurs ="0" maxOc curs="1" / >        
1911                                                                                  <xs:elem ent name=" mimetype"  type="xs:s tring" min Occurs="0"  maxOccurs ="1" />        
1912                                                                                  <xs:elem ent name=" templatety pecode" ty pe="xs:non NegativeIn teger" min Occurs="0"  maxOccurs ="1" />        
1913                                                                                  <xs:elem ent name=" mailmerget ype" type= "xs:nonNeg ativeInteg er" minOcc urs="0" ma xOccurs="1 " />        
1914                                                                                  <xs:elem ent name=" filesize"  type="xs:n onNegative Integer" m inOccurs=" 0" maxOccu rs="1" />        
1915                                                                                  <xs:elem ent name=" documentfo rmat" type ="xs:nonNe gativeInte ger" minOc curs="0" m axOccurs=" 1" />        
1916                                                                                  <xs:elem ent name=" languageco de" type=" xs:nonNega tiveIntege r" minOccu rs="0" max Occurs="1"  />        
1917                                                                                  <xs:elem ent name=" body" type ="xs:strin g" minOccu rs="0" max Occurs="1"  />        
1918                                                                                  <xs:elem ent name=" descriptio n" type="x s:string"  minOccurs= "0" maxOcc urs="1" />        
1919                                                                                  <xs:elem ent name=" entityPlat formName"  type="xs:s tring" min Occurs="0"  maxOccurs ="1" />        
1920                                                                                  <xs:elem ent name=" IsCustomiz able" type ="TrueFals e01Type" m inOccurs=" 0" maxOccu rs="1" />        
1921                                                                                  <xs:elem ent name=" Introduced Version" t ype="Versi onType" mi nOccurs="0 " maxOccur s="1" />        
1922                                                                         </xs:a ll>        
1923                                                                         <xs:at tribute na me="addedb y" type="x s:string"  />        
1924                                                                         <xs:at tribute na me="id" us e="optiona l" type="G uidType" / >        
1925                                                                         <xs:at tribute na me="name"  use="optio nal" type= "xs:string " />        
1926                                                                         <xs:at tribute na me="descri ption" use ="optional " type="xs :string" / >        
1927                                                                         <xs:at tribute na me="unmodi fied" use= "optional"  type="Tru eFalse01Ty pe" />        
1928                                                                </xs :complexTy pe>        
1929                                                       </ xs:element >        
1930                                               </xs:seque nce>        
1931                                      </xs:com plexType>        
1932                             </xs:e lement>        
1933                    </xs :sequence>        
1934           </ xs:complex Type>        
1935           <x s:complexT ype name=" activitymi meattachme ntstype">        
1936                    <xs: sequence>        
1937                             <xs:el ement name ="Activity MimeAttach ment" type ="activity mimeattach menttype"  minOccurs= "0" maxOcc urs="unbou nded" />        
1938                    </xs :sequence>        
1939           </ xs:complex Type>        
1940           <x s:complexT ype name=" activitymi meattachme nttype">        
1941                    <xs: sequence>        
1942                             <xs:el ement name ="activity mimeattach mentid" ty pe="GuidTy pe" minOcc urs="0" ma xOccurs="1 " />        
1943                             <xs:el ement name ="attachme ntid" type ="GuidType " minOccur s="0" maxO ccurs="1"  />        
1944                             <xs:el ement name ="attachme ntnumber"  type="xs:n onNegative Integer" m inOccurs=" 0" maxOccu rs="1" />        
1945                             <xs:el ement name ="filename " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
1946                             <xs:el ement name ="filesize " type="xs :nonNegati veInteger"  minOccurs ="0" maxOc curs="1" / >        
1947                             <xs:el ement name ="objectid " type="Gu idType" mi nOccurs="0 " maxOccur s="1" />        
1948                             <xs:el ement name ="mimetype " type="xs :string" m inOccurs=" 0" maxOccu rs="1" />        
1949                             <xs:el ement name ="subject"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
1950                             <xs:el ement name ="Solution Attachment sFileName"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
1951                    </xs :sequence>        
1952           </ xs:complex Type>        
1953           <x s:complexT ype name=" SavedQueri esType">        
1954                    <xs: choice max Occurs="un bounded">        
1955                             <xs:el ement name ="savedque ries">        
1956                                      <xs:comp lexType>        
1957                                               <xs:sequen ce>        
1958                                                       <x s:element  name="save dquery" mi nOccurs="0 " maxOccur s="unbound ed">        
1959                                                                <xs: complexTyp e>        
1960                                                                         <xs:al l>        
1961                                                                                  <xs:elem ent name=" savedquery id" type=" GuidType"  minOccurs= "1" maxOcc urs="1" />        
1962                                                                                  <xs:elem ent name=" queryapi"  type="xs:s tring" min Occurs="0"  maxOccurs ="1" />        
1963                                                                                  <xs:elem ent name=" LocalizedN ames" type ="Localize dNamesType " minOccur s="1" maxO ccurs="1"  />        
1964                                                                                  <xs:elem ent name=" Descriptio ns" type=" Descriptio nsType" mi nOccurs="0 " maxOccur s="1" />        
1965                                                                                  <xs:elem ent name=" IsCustomiz able" type ="Serializ edTrueFals e01Type" m inOccurs=" 0" maxOccu rs="1" />        
1966                                                                                  <xs:elem ent name=" CanBeDelet ed" type=" TrueFalse0 1Type" min Occurs="0"  maxOccurs ="1" />        
1967                                                                                  <xs:elem ent name=" isquickfin dquery" ty pe="Serial izedTrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
1968                                                                                  <xs:elem ent name=" fetchxml"  minOccurs= "0" maxOcc urs="1">        
1969                                                                                           <xs:comple xType>        
1970                                                                                                   <x s:sequence >        
1971                                                                                                            <xs: element na me="fetch"  type="Fet chType" mi nOccurs="0 " maxOccur s="1" />        
1972                                                                                                   </ xs:sequenc e>        
1973                                                                                           </xs:compl exType>        
1974                                                                                  </xs:ele ment>        
1975                                                                                  <xs:elem ent name=" Introduced Version" t ype="Versi onType" mi nOccurs="0 " maxOccur s="1" />        
1976                                                                                  <xs:elem ent name=" isdefault"  type="Ser ializedTru eFalse01Ty pe" minOcc urs="0" ma xOccurs="1 " />        
1977                                                                                  <xs:elem ent name=" isprivate"  type="Tru eFalse01Ty pe" minOcc urs="0" ma xOccurs="1 " />        
1978                                                                                  <xs:elem ent name=" returnedty pecode" ty pe="Serial izedIntege r" minOccu rs="0" max Occurs="1"  />        
1979                                                                                  <xs:elem ent name=" conditiona lformattin g" type="x s:string"  minOccurs= "0" maxOcc urs="1" />        
1980                                                                                  <xs:elem ent name=" layoutxml"  minOccurs ="0" maxOc curs="1">        
1981                                                                                           <xs:comple xType>        
1982                                                                                                   <x s:sequence >        
1983                                                                                                            <xs: element na me="grid"  minOccurs= "0" maxOcc urs="1">        
1984                                                                                                                     <xs:co mplexType>        
1985                                                                                                                              <xs:sequ ence>        
1986                                                                                                                                       <xs:elemen t name="ro w" minOccu rs="0" max Occurs="un bounded">        
1987                                                                                                                                               <x s:complexT ype>        
1988                                                                                                                                                        <xs: sequence>        
1989                                                                                                                                                                 <xs:el ement name ="cell" mi nOccurs="0 " maxOccur s="unbound ed">        
1990                                                                                                                                                                          <xs:comp lexType>        
1991                                                                                                                                                                                   <xs:attrib ute name=" name" type ="xs:strin g" />        
1992                                                                                                                                                                                   <xs:attrib ute name=" width" typ e="xs:nonN egativeInt eger" />        
1993                                                                                                                                                                                   <xs:attrib ute name=" disableMet aDataBindi ng" type=" TrueFalse0 1Type" />        
1994                                                                                                                                                                                   <xs:attrib ute name=" LabelId" t ype="xs:st ring" />        
1995                                                                                                                                                                                   <xs:attrib ute name=" ishidden"  type="True False01Typ e" />        
1996                                                                                                                                                                                   <xs:attrib ute name=" disableSor ting" type ="TrueFals e01Type" / >        
1997                                                                                                                                                                                   <xs:attrib ute name=" addedby" t ype="xs:st ring" />        
1998                                                                                                                                                                                   <xs:attrib ute name=" desc" type ="xs:strin g" />        
1999                                                                                                                                                                                   <xs:attrib ute name=" cellType"  type="xs:s tring" />        
2000                                                                                                                                                                                   <xs:attrib ute name=" imageprovi derwebreso urce" type ="xs:strin g" />        
2001                                                                                                                                                                                   <xs:attrib ute name=" imageprovi derfunctio nname" typ e="xs:stri ng" />        
2002                                                                                                                                                                          </xs:com plexType>        
2003                                                                                                                                                                 </xs:e lement>        
2004                                                                                                                                                        </xs :sequence>        
2005                                                                                                                                                        <xs: attribute  name="name " type="xs :string" / >        
2006                                                                                                                                                        <xs: attribute  name="id"  type="xs:s tring" />        
2007                                                                                                                                                        <xs: attribute  name="mult iobjectidf ield" type ="xs:strin g" />        
2008                                                                                                                                                        <xs: attribute  name="layo utstyle" t ype="xs:st ring" />        
2009                                                                                                                                               </ xs:complex Type>        
2010                                                                                                                                       </xs:eleme nt>        
2011                                                                                                                              </xs:seq uence>        
2012                                                                                                                              <xs:attr ibute name ="name" ty pe="xs:str ing" />        
2013                                                                                                                              <xs:attr ibute name ="object"  type="Obje ctTypeCode Type" />        
2014                                                                                                                              <xs:attr ibute name ="jump" ty pe="xs:str ing" />        
2015                                                                                                                              <xs:attr ibute name ="select"  type="True False01Typ e" />        
2016                                                                                                                              <xs:attr ibute name ="icon" ty pe="TrueFa lse01Type"  />        
2017                                                                                                                              <xs:attr ibute name ="preview"  type="Tru eFalse01Ty pe" />        
2018                                                                                                                              <xs:attr ibute name ="iconrend erer" type ="xs:strin g" />        
2019                                                                                                                     </xs:c omplexType >        
2020                                                                                                            </xs :element>        
2021                                                                                                   </ xs:sequenc e>        
2022                                                                                           </xs:compl exType>        
2023                                                                                  </xs:ele ment>        
2024                                                                                  <xs:elem ent name=" querytype"  type="Ser ializedInt eger" minO ccurs="0"  maxOccurs= "1" />        
2025                                                                                  <xs:elem ent name=" columnsetx ml" minOcc urs="0" ma xOccurs="1 ">        
2026                                                                                           <xs:comple xType>        
2027                                                                                                   <x s:sequence >        
2028                                                                                                            <xs: element na me="column set" minOc curs="0" m axOccurs=" 1">        
2029                                                                                                                     <xs:co mplexType>        
2030                                                                                                                              <xs:choi ce minOccu rs="0" max Occurs="un bounded">        
2031                                                                                                                                       <xs:elemen t name="as cend" type ="xs:strin g" minOccu rs="0" />        
2032                                                                                                                                       <xs:elemen t name="de scend" typ e="xs:stri ng" minOcc urs="0" />        
2033                                                                                                                                       <xs:elemen t name="co lumn" minO ccurs="0"  maxOccurs= "unbounded ">        
2034                                                                                                                                               <x s:complexT ype>        
2035                                                                                                                                                        <xs: simpleCont ent>        
2036                                                                                                                                                                 <xs:ex tension ba se="xs:str ing">        
2037                                                                                                                                                                          <xs:attr ibute name ="addedby"  type="xs: string" />        
2038                                                                                                                                                                 </xs:e xtension>        
2039                                                                                                                                                        </xs :simpleCon tent>        
2040                                                                                                                                               </ xs:complex Type>        
2041                                                                                                                                       </xs:eleme nt>        
2042                                                                                                                                       <xs:elemen t ref="fil ter" minOc curs="0" m axOccurs=" unbounded"  />        
2043                                                                                                                              </xs:cho ice>        
2044                                                                                                                              <xs:attr ibute name ="version"  type="xs: string" />        
2045                                                                                                                              <xs:attr ibute name ="distinct " type="xs :boolean"  />        
2046                                                                                                                     </xs:c omplexType >        
2047                                                                                                            </xs :element>        
2048                                                                                                   </ xs:sequenc e>        
2049                                                                                           </xs:compl exType>        
2050                                                                                  </xs:ele ment>        
2051                                                                         </xs:a ll>        
2052                                                                         <xs:at tribute na me="unmodi fied" use= "optional"  type="Tru eFalse01Ty pe" />        
2053                                                                </xs :complexTy pe>        
2054                                                       </ xs:element >        
2055                                               </xs:seque nce>        
2056                                               <xs:attrib ute name=" entity" ty pe="xs:str ing" />        
2057                                               <xs:attrib ute name=" morerecord s" type="x s:string"  />        
2058                                               <xs:attrib ute name=" paging-coo kie" type= "xs:string " />        
2059                                               <xs:attrib ute name=" version" t ype="xs:st ring" />        
2060                                      </xs:com plexType>        
2061                             </xs:e lement>        
2062                    </xs :choice>        
2063           </ xs:complex Type>        
2064           <x s:complexT ype name=" Visualizat ionsType">        
2065                    <xs: choice max Occurs="un bounded">        
2066                             <xs:se quence>        
2067                                      <xs:elem ent name=" visualizat ion" minOc curs="0" m axOccurs=" unbounded" >        
2068                                               <xs:comple xType>        
2069                                                       <x s:all>        
2070                                                                <xs: element na me="savedq ueryvisual izationid"  type="Gui dType" min Occurs="1"  maxOccurs ="1" />        
2071                                                                <xs: element na me="Locali zedNames"  type="Loca lizedNames Type" minO ccurs="1"  maxOccurs= "1" />        
2072                                                                <xs: element na me="Descri ptions" ty pe="Descri ptionsType " minOccur s="0" maxO ccurs="1"  />        
2073                                                                <xs: element na me="webres ourcename"  type="xs: string" mi nOccurs="0 " maxOccur s="1" />        
2074                                                                <xs: element na me="custom izationlev el" minOcc urs="0" ma xOccurs="1 ">        
2075                                                                         <xs:co mplexType>        
2076                                                                                  <xs:simp leContent>        
2077                                                                                           <xs:extens ion base=" xs:integer ">        
2078                                                                                                   <x s:attribut e name="fo rmattedval ue" type=" xs:integer " use="req uired" />        
2079                                                                                           </xs:exten sion>        
2080                                                                                  </xs:sim pleContent >        
2081                                                                         </xs:c omplexType >        
2082                                                                </xs :element>        
2083                                                                <xs: element na me="datade scription"  minOccurs ="0" maxOc curs="1">        
2084                                                                         <xs:an notation>< /xs:annota tion>        
2085                                                                </xs :element>        
2086                                                                <xs: element na me="presen tationdesc ription" m inOccurs=" 0" maxOccu rs="1">        
2087                                                                         <xs:an notation>< /xs:annota tion>        
2088                                                                </xs :element>        
2089                                                                <xs: element na me="isdefa ult" type= "Serialize dTrueFalse 01Type" mi nOccurs="0 " maxOccur s="1" />        
2090                                                                <xs: element na me="IsCust omizable"  type="True False01Typ e" minOccu rs="0" max Occurs="1"  />        
2091                                                                <xs: element na me="Introd ucedVersio n" type="V ersionType " minOccur s="0" maxO ccurs="1"  />        
2092                                                                <xs: element na me="CanBeD eleted" ty pe="TrueFa lse01Type"  minOccurs ="0" maxOc curs="1" / >        
2093                                                       </ xs:all>        
2094                                                       <x s:attribut e name="un modified"  use="optio nal" type= "TrueFalse 01Type" />        
2095                                               </xs:compl exType>        
2096                                      </xs:ele ment>        
2097                             </xs:s equence>        
2098                    </xs :choice>        
2099           </ xs:complex Type>        
2100           <x s:complexT ype name=" IgnoredTyp e">        
2101                    <xs: sequence>        
2102                             <xs:an y processC ontents="s kip" minOc curs="0" m axOccurs=" unbounded"  />        
2103                    </xs :sequence>        
2104           </ xs:complex Type>        
2105           <x s:simpleTy pe name="C hartGridMo de">        
2106                    <xs: restrictio n base="xs :string">        
2107                             <xs:en umeration  value="Cha rt" />        
2108                             <xs:en umeration  value="Gri d" />        
2109                             <xs:en umeration  value="All " />        
2110                    </xs :restricti on>        
2111           </ xs:simpleT ype>        
2112           <x s:simpleTy pe name="S ystemFormT ype">        
2113                    <xs: restrictio n base="xs :string">        
2114                             <xs:en umeration  value="mai n" />        
2115                             <xs:en umeration  value="pre view" />        
2116                             <xs:en umeration  value="app ointmentBo ok" />        
2117                             <xs:en umeration  value="min icampaignb o" />        
2118                             <xs:en umeration  value="mob ile" />        
2119                             <xs:en umeration  value="das hboard" />        
2120                             <xs:en umeration  value="int eractionce ntricdashb oard" />        
2121                             <xs:en umeration  value="oth er" />        
2122                             <xs:en umeration  value="qui ck" />        
2123                             <xs:en umeration  value="qui ckCreate"  />        
2124                             <xs:en umeration  value="car d" />        
2125                             <xs:en umeration  value="mai nInteracti onCentric"  />        
2126                             <xs:en umeration  value="tas kBasedForm " />        
2127                    </xs :restricti on>        
2128           </ xs:simpleT ype>        
2129           <x s:complexT ype name=" AppModuleS iteMapsTyp e">        
2130                    <xs: sequence>        
2131                             <xs:el ement name ="AppModul eSiteMap"  type="AppM oduleSiteM apType" mi nOccurs="0 " maxOccur s="unbound ed" />        
2132                    </xs :sequence>        
2133           </ xs:complex Type>        
2134           <x s:complexT ype name=" AppModuleS iteMapType ">        
2135                    <xs: sequence>        
2136                             <xs:el ement name ="SiteMapU niqueName"  type="xs: string" mi nOccurs="1 " maxOccur s="1" />        
2137         <xs: element na me="SiteMa pName" typ e="xs:stri ng" minOcc urs="1" ma xOccurs="1 " />        
2138                             <xs:el ement name ="SiteMap"  type="Sit eMapType"  minOccurs= "1" maxOcc urs="1">        
2139                                      <xs:uniq ue name="A reaIdMustB eUniqueFor AppModuleS iteMap">        
2140                                               <xs:select or xpath=" Area" />        
2141                                               <xs:field  xpath="@Id " />        
2142                                      </xs:uni que>        
2143                             </xs:e lement>        
2144                    </xs :sequence>        
2145           </ xs:complex Type>        
2146           <x s:complexT ype name=" AppModules Type">        
2147                    <xs: sequence>        
2148                             <xs:el ement name ="AppModul e" type="A ppModuleTy pe" minOcc urs="1" ma xOccurs="u nbounded"  />        
2149                    </xs :sequence>        
2150           </ xs:complex Type>        
2151           <x s:complexT ype name=" AppModuleT ype">        
2152                    <xs: sequence>        
2153                             <xs:el ement name ="UniqueNa me" type=" xs:string"  minOccurs ="1" maxOc curs="1" / >        
2154                             <xs:el ement name ="Introduc edVersion"  type="Ver sionType"  minOccurs= "1" maxOcc urs="1" />        
2155                             <xs:el ement name ="WebResou rceId" typ e="xs:stri ng" minOcc urs="1" ma xOccurs="1 " />        
2156                             <xs:el ement name ="FormFact or" type=" xs:integer " minOccur s="1" maxO ccurs="1"  />        
2157                             <xs:el ement name ="URL" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 " />        
2158                             <xs:el ement name ="AppModul eComponent s" minOccu rs="1" max Occurs="1" >        
2159                                      <xs:comp lexType>        
2160                                               <xs:sequen ce>        
2161                                                       <x s:element  name="AppM oduleCompo nent" type ="AppModul eComponent Type" minO ccurs="0"  maxOccurs= "unbounded " />        
2162                                               </xs:seque nce>        
2163                                      </xs:com plexType>        
2164                             </xs:e lement>        
2165                             <xs:el ement name ="AppModul eRoleMaps"  minOccurs ="0" maxOc curs="1">        
2166                                      <xs:comp lexType>        
2167                                               <xs:sequen ce>        
2168                                                       <x s:element  name="Role " type="Ap pModuleRol eType" min Occurs="1"  maxOccurs ="unbounde d" />        
2169                                               </xs:seque nce>        
2170                                      </xs:com plexType>        
2171                             </xs:e lement>        
2172                             <xs:el ement name ="Localize dNames" ty pe="Locali zedNamesTy pe" minOcc urs="1" ma xOccurs="1 " />        
2173                             <xs:el ement name ="Descript ions" type ="Descript ionsType"  minOccurs= "0" maxOcc urs="1" />        
2174                    </xs :sequence>        
2175           </ xs:complex Type>        
2176           <x s:complexT ype name=" AppModuleC omponentTy pe">        
2177                    <xs: attribute  name="type " use="req uired" typ e="xs:int"  />        
2178                    <xs: attribute  name="sche maName" us e="optiona l" type="x s:string"  />        
2179                    <xs: attribute  name="id"  use="optio nal" type= "GuidType"  />        
2180                    <xs: attribute  name="pare ntId" use= "optional"  type="Gui dType" />        
2181                    <xs: attribute  name="beha vior" use= "optional"  type="xs: int" />        
2182                    <xs: attribute  name="solu tionaction " use="opt ional" typ e="solutio nactionTyp e" />        
2183           </ xs:complex Type>        
2184           <x s:complexT ype name=" AppModuleR oleType">        
2185                    <xs: attribute  name="id"  use="requi red" type= "GuidType"  />        
2186                    <xs: attribute  name="solu tionaction " use="opt ional" typ e="solutio nactionTyp e" />        
2187           </ xs:complex Type>        
2188   </xs:schem a>