<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:a="http://www.fsa.gov.uk/XMLSchema/FSAHSFFeedPP-v1-2">
	<xsl:output encoding="utf-8"/>
	<xsl:template match="/">
		<FSAHSFFeedPP xmlns="http://www.fsa.gov.uk/XMLSchema/FSAHSFFeedPP-v1-2">
			<FSAFeedHeader xmlns="http://www.fsa.gov.uk/XMLSchema/FSAFeedCommon-v1-2">
				<FeedTargetSchemaVersion>
					<xsl:value-of select="a:FSAHSFFeedPP/a:FSAFeedHeader/a:FeedTargetSchemaVersion"/>
				</FeedTargetSchemaVersion>
				<Submitter>
					<SubmittingFirm>
						<xsl:value-of select="a:FSAHSFFeedPP/a:FSAFeedHeader/a:Submitter/a:SubmittingFirm"/>
					</SubmittingFirm>
					<SubmittingDept>
						<xsl:value-of select="a:FSAHSFFeedPP/a:FSAFeedHeader/a:Submitter/a:SubmittingDept"/>
					</SubmittingDept>
				</Submitter>
				<ReportDetails>
					<ReportCreationDate>
						<xsl:value-of select="a:FSAHSFFeedPP/a:FSAFeedHeader/a:ReportDetails/a:ReportCreationDate"/>
					</ReportCreationDate>
					<ReportIdentifier>
						<xsl:value-of select="a:FSAHSFFeedPP/a:FSAFeedHeader/a:ReportDetails/a:ReportIdentifier"/>
					</ReportIdentifier>
				</ReportDetails>
			</FSAFeedHeader>
			<xsl:for-each select="a:FSAHSFFeedPP/a:FSAHSFFeedPPMsg">
				<FSAHSFFeedPPMsg>
					<CoreItems xmlns="http://www.fsa.gov.uk/XMLSchema/FSAFeedCommon-v1-2">
						<FirmFSARef>
							<xsl:value-of select="a:CoreItems/a:FirmFSARef"/>
						</FirmFSARef>
						<TransRef>
							<xsl:value-of select="a:CoreItems/a:TransRef"/>
						</TransRef>
						<Cancellation>
							<xsl:value-of select="a:CoreItems/a:Cancellation"/>
						</Cancellation>
					</CoreItems>
					<PureProtection>
						<TypePolicy>
							<xsl:value-of select="a:PureProtection/a:TypePolicy"/>
						</TypePolicy>
						<xsl:if test="a:PureProtection/a:AdvisedSale/text()">
							<AdvisedSale>
								<xsl:value-of select="a:PureProtection/a:AdvisedSale"/>
							</AdvisedSale>
						</xsl:if>
						<PremPaymentMethod>
							<xsl:value-of select="a:PureProtection/a:PremPaymentMethod"/>
						</PremPaymentMethod>
						<TotalPremAmt>
							<xsl:value-of select="a:PureProtection/a:TotalPremAmt"/>
						</TotalPremAmt>
						<DateInForce>
							<xsl:value-of select="a:PureProtection/a:DateInForce"/>
						</DateInForce>
					</PureProtection>
				</FSAHSFFeedPPMsg>
			</xsl:for-each>
		</FSAHSFFeedPP>
	</xsl:template>
</xsl:stylesheet>