<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<xsl:output method="text" standalone="yes" encoding="UTF-8"/>
	<xsl:template match="/">	
		<xsl:for-each select="/Shipments/Shipment">
									
			<xsl:for-each select="Goodslines/Goodsline">
			
				<xsl:value-of select="../../Header/PrinterID"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Header/CarrierCode"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Header/ServiceCode"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Header/ActorName"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Header/Operator"/><xsl:text>;</xsl:text>
				
				<xsl:value-of select="../../Reference/OrderNumber"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Reference/AdditionalOrderNumbers"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Reference/MessageToCarrier"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Reference/MessageToReceiver"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Reference/MessageToDriver"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Reference/ReceiverReference"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Reference/Pickupstart"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Reference/PickupEnd"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Reference/DeliveryStart"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Reference/DeliveryEnd"/><xsl:text>;</xsl:text>
				
				<xsl:value-of select="../../Addresses/Receiver/ID"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Addresses/Receiver/Name"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Addresses/Receiver/Name2"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Addresses/Receiver/Attention"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Addresses/Receiver/Address1"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Addresses/Receiver/Address2"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Addresses/Receiver/PostCode"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Addresses/Receiver/City"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Addresses/Receiver/CountryCode"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Addresses/Receiver/Phone"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Addresses/Receiver/Fax"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Addresses/Receiver/Mobile"/><xsl:text>;</xsl:text>
				<xsl:value-of select="../../Addresses/Receiver/EMail"/><xsl:text>;</xsl:text>
				
				<xsl:value-of select="../../Addresses/PickUpPoint/ID"/><xsl:text>;</xsl:text>
			
				<xsl:value-of select="NoOfPackages"/><xsl:text>;</xsl:text>
				<xsl:value-of select="GoodsType"/><xsl:text>;</xsl:text>
				<xsl:value-of select="Weight"/><xsl:text>;</xsl:text>
				<xsl:value-of select="Contents"/><xsl:text>;</xsl:text>
				<xsl:value-of select="Length"/><xsl:text>;</xsl:text>
				<xsl:value-of select="Width"/><xsl:text>;</xsl:text>
				<xsl:value-of select="Height"/><xsl:text>;</xsl:text>
				<xsl:value-of select="Volume"/><xsl:text>;</xsl:text>
				<xsl:value-of select="Loadmeter"/>
				
				<xsl:text>&#xa;</xsl:text>
				
			</xsl:for-each>		
			
		</xsl:for-each>
	</xsl:template>
</xsl:stylesheet>





