<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XML Spy v4.4 U (http://www.xmlspy.com) by Andrea Martinotti (OmniTicket Network Administration) -->
<!-- edited with XMLSpy v2015 (x64) (http://www.altova.com) by Davide (OmniTicket Network / VGS Systems Engineering) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:include schemaLocation="../xsd/APICommon.xsd"/>
	<xs:complexType name="EVENT">
		<xs:sequence>
			<xs:element name="AK" type="xs:string">
				<xs:annotation>
					<xs:documentation>Event AK</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CODE" type="xs:string">
				<xs:annotation>
					<xs:documentation>Event Code</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="NAME" type="xs:string">
				<xs:annotation>
					<xs:documentation>Event Name</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="STARTDATE" type="xs:date">
				<xs:annotation>
					<xs:documentation>Event Startdate</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ENDDATE" type="xs:date">
				<xs:annotation>
					<xs:documentation>Event Enddate</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="LOCATION" type="LOCATIONBASE">
				<xs:annotation>
					<xs:documentation>Object containing the location details</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="I18NLIST" type="I18NLIST" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Object containing the translation list</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="STATUS">
				<xs:annotation>
					<xs:documentation>0: Closed 1:OnSale 2:Suspended 3: Informative 4:Waiting  </xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:int">
						<xs:enumeration value="0"/>
						<xs:enumeration value="1"/>
						<xs:enumeration value="2"/>
						<xs:enumeration value="3"/>
						<xs:enumeration value="4"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="MAXPERTRANSACTION" type="xs:integer" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Max per transaction</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EVENTCATEGORYLIST" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="EVENTCATEGORY" type="TAGBASE" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="SORTORDER" type="xs:int" minOccurs="0"/>
			<xs:element name="FIRSTSELLABLEPERFORMANCEDATE" type="xs:date" minOccurs="0"/>
			<xs:element name="SELLABLE" type="xs:boolean"/>
			<xs:element name="AVAILABILITY" type="AVAILABILITY"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CATEGORY">
		<xs:sequence>
			<xs:element name="CODE" type="xs:string"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="EVENTCATEGORYLIST">
		<xs:sequence>
			<xs:element name="EVENTCATEGORY" type="CATEGORY" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="READEVENTBYCODERESP">
		<xs:all>
			<xs:element name="ERROR" type="ERROR"/>
			<xs:element name="EVENT" type="EVENT" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Object containing the even details</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:all>
	</xs:complexType>
	<xs:complexType name="FINDEVENTSBYACCOUNTAKRESP">
		<xs:all>
			<xs:element name="ERROR" type="ERROR"/>
			<xs:element name="EVENTLIST" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="EVENT" type="EVENT" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:all>
	</xs:complexType>
	<xs:complexType name="FINDALLEVENTSRESP">
		<xs:all>
			<xs:element name="ERROR" type="ERROR"/>
			<xs:element name="EVENTLIST" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="EVENT" type="EVENT" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:all>
	</xs:complexType>
	<xs:complexType name="READEVENTBYAKRESP">
		<xs:all>
			<xs:element name="ERROR" type="ERROR"/>
			<xs:element name="EVENT" type="EVENT" minOccurs="0"/>
		</xs:all>
	</xs:complexType>
	<xs:complexType name="FINDALLEVENTCATEGORYRESP">
		<xs:all>
			<xs:element name="ERROR" type="ERROR"/>
			<xs:element name="CATEGORYLIST" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="CATEGORY" type="TAG" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:all>
	</xs:complexType>
	<xs:simpleType name="EVENTSTATUS">
		<xs:restriction base="xs:int">
			<xs:enumeration value="0"/>
			<xs:enumeration value="1"/>
			<xs:enumeration value="2"/>
			<xs:enumeration value="3"/>
			<xs:enumeration value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="SEARCHEVENTREQ">
		<xs:all>
			<xs:element name="DATE" type="BASEDATEFILTER" minOccurs="0"/>
			<xs:element name="TIME" type="BASETIMEFILTER" minOccurs="0"/>
			<xs:element name="EVENTLIST" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="EVENTITEM" maxOccurs="unbounded">
							<xs:complexType>
								<xs:choice>
									<xs:annotation>
										<xs:documentation>Is the TITLE of the event</xs:documentation>
									</xs:annotation>
									<xs:element name="CODE" type="xs:string">
										<xs:annotation>
											<xs:documentation>Is the code of the event</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="AK" type="xs:string">
										<xs:annotation>
											<xs:documentation>Is the AK of the event</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="TITLE">
										<xs:complexType>
											<xs:all>
												<xs:element name="VALUE" type="xs:string"/>
												<xs:element name="SEARCHTYPE">
													<xs:simpleType>
														<xs:restriction base="xs:int">
															<xs:enumeration value="0"/>
															<xs:enumeration value="1"/>
															<xs:enumeration value="2"/>
														</xs:restriction>
													</xs:simpleType>
												</xs:element>
											</xs:all>
										</xs:complexType>
									</xs:element>
								</xs:choice>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="EVENTCATEGORYLIST" type="EVENTCATEGORYLIST" minOccurs="0"/>
			<xs:element name="LOCATIONAK" type="xs:string" minOccurs="0"/>
			<xs:element name="ACCOUNTAK" type="xs:string" minOccurs="0"/>
			<xs:element name="PAGEREQ" minOccurs="0">
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="PAGEREQ">
							<xs:sequence>
								<xs:element name="SORTFIELD" minOccurs="0">
									<xs:annotation>
										<xs:documentation>  EVENTID,
  EVENTAK,
  EVENTCODE,
  EVENTNAME,
  SORTORDER,
  STARTDATE,
  ENDDATE</xs:documentation>
									</xs:annotation>
									<xs:simpleType>
										<xs:restriction base="xs:string">
											<xs:enumeration value="AK"/>
											<xs:enumeration value="DATETIME"/>
											<xs:enumeration value="NAME"/>
											<xs:enumeration value="STATUS"/>
											<xs:enumeration value="PRICETABLE.AK"/>
											<xs:enumeration value="OPENINGTIME"/>
											<xs:enumeration value="CLOSINGTIME"/>
											<xs:enumeration value="EVENT.AK"/>
											<xs:enumeration value="OPENINGSALE"/>
											<xs:enumeration value="CLOSINGSALE"/>
											<xs:enumeration value="SELLABLE"/>
											<xs:enumeration value="BLOCKED"/>
										</xs:restriction>
									</xs:simpleType>
								</xs:element>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="EVENTSTATUS" type="EVENTSTATUS" minOccurs="0"/>
			<xs:element name="NUMBEROFPERSON" type="xs:integer" minOccurs="0"/>
			<xs:element name="RETURNEXTCODE" type="xs:boolean" minOccurs="0"/>
			<xs:element name="DMGCATEGORYLIST" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="DMGCATEGORY" maxOccurs="unbounded">
							<xs:complexType>
								<xs:all>
									<xs:element name="DMGCATEGORYAK" type="xs:string"/>
								</xs:all>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="FILTERLIST" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="FILTER" maxOccurs="unbounded">
							<xs:complexType>
								<xs:all>
									<xs:annotation>
										<xs:documentation>If Objtype is 0, search will be for value in any object type</xs:documentation>
									</xs:annotation>
									<xs:element name="OBJTYPE" type="xs:int"/>
									<xs:element name="VALUE" type="xs:string"/>
									<xs:element name="SEARCHTYPE">
										<xs:simpleType>
											<xs:restriction base="xs:int">
												<xs:enumeration value="0"/>
												<xs:enumeration value="1"/>
												<xs:enumeration value="2"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
								</xs:all>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:all>
	</xs:complexType>
	<xs:complexType name="SEARCHEVENTRESP">
		<xs:all>
			<xs:element name="ERROR" type="ERROR"/>
			<xs:element name="EVENTLIST" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="EVENT" maxOccurs="unbounded">
							<xs:complexType>
								<xs:complexContent>
									<xs:extension base="EVENT">
										<xs:sequence minOccurs="0">
											<xs:element name="APTITEMLIST" minOccurs="0">
												<xs:complexType>
													<xs:sequence>
														<xs:element name="APTITEM" maxOccurs="unbounded">
															<xs:complexType>
																<xs:sequence>
																	<xs:element name="AK" type="xs:string"/>
																</xs:sequence>
															</xs:complexType>
														</xs:element>
													</xs:sequence>
												</xs:complexType>
											</xs:element>
											<xs:element name="PRIMARYEVENTAK" type="xs:string" minOccurs="0"/>
											<xs:element name="PRIMARYTIMESPAN" type="xs:integer" minOccurs="0"/>
											<xs:element name="EXTCODE" type="xs:string" minOccurs="0"/>
										</xs:sequence>
									</xs:extension>
								</xs:complexContent>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="PAGERESP" type="PAGERESP"/>
		</xs:all>
	</xs:complexType>
	<xs:complexType name="CREATEEVENTREQ">
		<xs:all>
			<xs:element name="CODE" type="xs:string" minOccurs="1"/>
			<xs:element name="TITLE" type="xs:string" minOccurs="1"/>
			<xs:element name="DESCRIPTION" type="xs:string" minOccurs="0"/>
			<xs:element name="COLOR" type="xs:string" minOccurs="0"/>
			<xs:element name="STOREAK" type="xs:string" minOccurs="1"/>
			<xs:element name="LOCATIONAK" type="xs:string" minOccurs="0"/>
			<xs:element name="ACCESSCONFIGURATIONID" type="xs:integer" minOccurs="0"/>
			<xs:element name="PRICETABLEAK" type="xs:string" minOccurs="0"/>
			<xs:element name="EXTERNALCODE" type="xs:string" minOccurs="0"/>
			<xs:element name="WAITLISTENABLED" type="xs:boolean" minOccurs="0"/>
			<xs:element name="EVENTCATEGORYLIST" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="EVENTCATEGORY" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="CODE" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="STATUS" type="xs:integer" minOccurs="0">
				<xs:annotation>
					<xs:documentation>0: Closed 1:OnSale 2:Suspended 3: Informative 4:Waiting </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ONETRANSPERPERFORMANCE" type="xs:boolean" minOccurs="0"/>
			<xs:element name="ALLOWNOTIFICATION" type="xs:boolean" minOccurs="0"/>
			<xs:element name="STARTDATE" type="xs:date" minOccurs="1"/>
			<xs:element name="ENDDATE" type="xs:date" minOccurs="1"/>
			<xs:element name="INTEGRATIONTYPE" type="xs:integer" minOccurs="0">
				<xs:annotation>
					<xs:documentation>1:SISTIX 2:AVET 3:SMARTBOOKING 4:NAVISION 5:CITYPASS 6:GOCITY 7:CampDoc 8:LMSIntegration 9:OHIP - Oracle Hospitality Integration Platform</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PERFORMANCETEMPLATE" minOccurs="0">
				<xs:complexType>
					<xs:all>
						<xs:element name="DEFAULTDURATION" type="xs:integer" minOccurs="0"/>
						<xs:element name="DEFAULTMINUTESONSCREEN" type="xs:integer" minOccurs="0"/>
						<xs:element name="DEFAULTFROMTIME" type="xs:time" minOccurs="0"/>
						<xs:element name="DEFAULTTOTIME" type="xs:time" minOccurs="0"/>
						<xs:element name="DEFAULTINTERVAL" type="xs:integer" minOccurs="0"/>
						<xs:element name="DEFAULTTIMEOPENING" type="xs:integer" minOccurs="0"/>
						<xs:element name="DEFAULTTIMELIMIT" type="xs:integer" minOccurs="0"/>
					</xs:all>
				</xs:complexType>
			</xs:element>
			<xs:element name="MONEYCARD" minOccurs="0">
				<xs:complexType>
					<xs:all>
						<xs:element name="TYPE" type="xs:integer" minOccurs="1">
							<xs:annotation>
								<xs:documentation>1:Money 2:Point </xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="VALUE" type="xs:float"/>
					</xs:all>
				</xs:complexType>
			</xs:element>
			<xs:element name="TVMSETTINGS" minOccurs="0">
				<xs:complexType>
					<xs:all>
						<xs:element name="MAXTICKETFORTRANSACTION" type="xs:integer" minOccurs="0"/>
						<xs:element name="SORTORDER" type="xs:integer" minOccurs="0"/>
					</xs:all>
				</xs:complexType>
			</xs:element>
			<xs:element name="CLASSIFICATION" minOccurs="0">
				<xs:complexType>
					<xs:all>
						<xs:element name="DMGCATEGORYAK" type="xs:string" minOccurs="0"/>
						<xs:element name="PRODUCERAK" type="xs:string" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Please refer to ACCOUNTAK</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="MAILTEMPLATEAK" type="xs:string" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Please refer to DOCTEMPLATEAK</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:all>
				</xs:complexType>
			</xs:element>
			<xs:element name="PERMISSIONS" minOccurs="0">
				<xs:complexType>
					<xs:all>
						<xs:element name="SITELIST" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="SITE" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="CODE" type="xs:string"/>
												<xs:element name="ALLOW" type="xs:boolean"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="OPERATINGAREALIST" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="OPERATINGAREA" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="AK" type="xs:string"/>
												<xs:element name="ALLOW" type="xs:boolean"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="WORKSTATIONLIST" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="WORKSTATION" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="AK" type="xs:string"/>
												<xs:element name="ALLOW" type="xs:boolean"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="USERROLELIST" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="USERROLE" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="CODE" type="xs:string"/>
												<xs:element name="ALLOW" type="xs:boolean"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="USERLIST" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="USER" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="CODE" type="xs:string"/>
												<xs:element name="ALLOW" type="xs:boolean"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="ACCOUNTLIST" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="ACCOUNT" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="AK" type="xs:string"/>
												<xs:element name="ALLOW" type="xs:boolean"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="DMGCATEGORYAKLIST" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="DMGCATEGORY" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="AK" type="xs:string"/>
												<xs:element name="ALLOW" type="xs:boolean"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:all>
				</xs:complexType>
			</xs:element>
		</xs:all>
	</xs:complexType>
	<xs:complexType name="CREATEEVENTRESP">
		<xs:all>
			<xs:element name="ERROR" type="ERROR"/>
			<xs:element name="EVENTAK" type="xs:string"/>
		</xs:all>
	</xs:complexType>
	<xs:complexType name="UPDATEEVENTREQ">
		<xs:all>
			<xs:element name="EVENTAK" type="xs:string" minOccurs="1"/>
			<xs:element name="CODE" type="xs:string" minOccurs="0"/>
			<xs:element name="TITLE" type="xs:string" minOccurs="0"/>
			<xs:element name="DESCRIPTION" type="xs:string" minOccurs="0"/>
			<xs:element name="COLOR" type="xs:string" minOccurs="0"/>
			<xs:element name="STOREAK" type="xs:string" minOccurs="0"/>
			<xs:element name="LOCATIONAK" type="xs:string" minOccurs="0"/>
			<xs:element name="ACCESSCONFIGURATIONID" type="xs:integer" minOccurs="0"/>
			<xs:element name="PRICETABLEAK" type="xs:string" minOccurs="0"/>
			<xs:element name="EXTERNALCODE" type="xs:string" minOccurs="0"/>
			<xs:element name="WAITLISTENABLED" type="xs:boolean" minOccurs="0"/>
			<xs:element name="EVENTCATEGORYLIST" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="EVENTCATEGORY" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="CODE" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="STATUS" type="xs:integer" minOccurs="0">
				<xs:annotation>
					<xs:documentation>0: Closed 1:OnSale 2:Suspended 3: Informative 4:Waiting </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ONETRANSPERPERFORMANCE" type="xs:boolean" minOccurs="0"/>
			<xs:element name="ALLOWNOTIFICATION" type="xs:boolean" minOccurs="0"/>
			<xs:element name="STARTDATE" type="xs:date" minOccurs="0"/>
			<xs:element name="ENDDATE" type="xs:date" minOccurs="0"/>
			<xs:element name="INTEGRATIONTYPE" type="xs:integer" minOccurs="0">
				<xs:annotation>
					<xs:documentation>1:SISTIX 2:AVET 3:SMARTBOOKING 4:NAVISION 5:CITYPASS 6:GOCITY 7:CampDoc 8:LMSIntegration 9:OHIP - Oracle Hospitality Integration Platform</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PERFORMANCETEMPLATE" minOccurs="0">
				<xs:complexType>
					<xs:all>
						<xs:element name="DEFAULTDURATION" type="xs:integer" minOccurs="0"/>
						<xs:element name="DEFAULTMINUTESONSCREEN" type="xs:integer" minOccurs="0"/>
						<xs:element name="DEFAULTFROMTIME" type="xs:time" minOccurs="0"/>
						<xs:element name="DEFAULTTOTIME" type="xs:time" minOccurs="0"/>
						<xs:element name="DEFAULTINTERVAL" type="xs:integer" minOccurs="0"/>
						<xs:element name="DEFAULTTIMEOPENING" type="xs:integer" minOccurs="0"/>
						<xs:element name="DEFAULTTIMELIMIT" type="xs:integer" minOccurs="0"/>
					</xs:all>
				</xs:complexType>
			</xs:element>
			<xs:element name="MONEYCARD" minOccurs="0">
				<xs:complexType>
					<xs:all>
						<xs:element name="TYPE" type="xs:integer" minOccurs="1">
							<xs:annotation>
								<xs:documentation>1:Money 2:Point </xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="VALUE" type="xs:float"/>
					</xs:all>
				</xs:complexType>
			</xs:element>
			<xs:element name="TVMSETTINGS" minOccurs="0">
				<xs:complexType>
					<xs:all>
						<xs:element name="MAXTICKETFORTRANSACTION" type="xs:integer" minOccurs="0"/>
						<xs:element name="SORTORDER" type="xs:integer" minOccurs="0"/>
					</xs:all>
				</xs:complexType>
			</xs:element>
			<xs:element name="CLASSIFICATION" minOccurs="0">
				<xs:complexType>
					<xs:all>
						<xs:element name="DMGCATEGORYAK" type="xs:string" minOccurs="0"/>
						<xs:element name="PRODUCERAK" type="xs:string" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Please refer to ACCOUNTAK</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="MAILTEMPLATEAK" type="xs:string" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Please refer to DOCTEMPLATEAK</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:all>
				</xs:complexType>
			</xs:element>
			<xs:element name="PERMISSIONS" minOccurs="0">
				<xs:complexType>
					<xs:all>
						<xs:element name="SITELIST" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="SITE" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="CODE" type="xs:string"/>
												<xs:element name="ALLOW" type="xs:boolean"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="OPERATINGAREALIST" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="OPERATINGAREA" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="AK" type="xs:string"/>
												<xs:element name="ALLOW" type="xs:boolean"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="WORKSTATIONLIST" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="WORKSTATION" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="AK" type="xs:string"/>
												<xs:element name="ALLOW" type="xs:boolean"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="USERROLELIST" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="USERROLE" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="CODE" type="xs:string"/>
												<xs:element name="ALLOW" type="xs:boolean"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="USERLIST" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="USER" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="CODE" type="xs:string"/>
												<xs:element name="ALLOW" type="xs:boolean"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="ACCOUNTLIST" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="ACCOUNT" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="AK" type="xs:string"/>
												<xs:element name="ALLOW" type="xs:boolean"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="DMGCATEGORYAKLIST" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="DMGCATEGORY" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="AK" type="xs:string"/>
												<xs:element name="ALLOW" type="xs:boolean"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:all>
				</xs:complexType>
			</xs:element>
		</xs:all>
	</xs:complexType>
	<xs:complexType name="UPDATEEVENTRESP">
		<xs:all>
			<xs:element name="ERROR" type="ERROR"/>
			<xs:element name="EVENTAK" type="xs:string"/>
		</xs:all>
	</xs:complexType>
	<xs:complexType name="APTITEM"/>
</xs:schema>
