Transformation Designer - transformation language - overall structure

<transformation output-encoding="encoding"

output-system-doctype="dtd"

output-public-doctype="name">

		<map>

				<target>target path</target>

				<source does-for-each="yes|no" passes-value="yes|no">

						source-path

				</source>

		</map>

		<set>
				
				<target>target path</target>

				<value>data</value>
	
		</set>

		<transform>

				<target>target path</target>

				<function name="name">

						<param from-source="yes|no" type="string|number">value</param>
		
				</function>
						
	 </transform>

		<script>

				Java Script

		</script>

</transformation>