
<?xml version="1.0" encoding="UTF-8" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">

<xs:simpleType name="StringType">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

<xs:complexType name="FieldType">
	<xs:sequence>
		<xs:element name="String" type="StringType"/>
	</xs:sequence>
	<xs:attribute name="FieldName" type="xs:string" use="required"/>
</xs:complexType>

<xs:complexType name="RecordType">
	<xs:sequence>
		<xs:element name="Field" type="FieldType" minOccurs="0" maxOccurs="unbounded"/>
	</xs:sequence>
</xs:complexType>

<xs:complexType name="CategoryType">
	<xs:sequence>
		<xs:element name="Record" type="RecordType"/>
	</xs:sequence>
	<xs:attribute name="Name" type="xs:string" use="required"/>
</xs:complexType>

<xs:complexType name="ImportType">
	<xs:sequence>
	<!-- (PARAMID-LOOP-START) -->  	<!-- Only for Export -->
		<xs:element name="Category" type="CategoryType"/>
	<!-- (PARAMID-LOOP-END) -->  	<!-- Only for Export -->
	</xs:sequence>
</xs:complexType>

<xs:element name="Import" type="ImportType"/>

</xs:schema>


<!-- 
******************************
** Example XML-Structure:   **
******************************

<Import>
	<Category Name="Import/Export-Name">
	
	(PARAMID-LOOP-START)
		
		<Record>
			<Field FieldName="ImportVariableName1"><String>[ExportVariableName1]</String></Field>
			<Field FieldName="ImportVariableName2"><String>[ExportVariableName2]</String></Field>
											...
			<Field FieldName="ImportVariableNamen"><String>[ExportVariableNameN]</String></Field>
		</Record>
		
	(PARAMID-LOOP-END)
	
	</Category>
</Import>

->
