<data>
	<organization>
		<name>${organizationData.name}</name>
		<address>${organizationData.mainContact.address}</address>
	</organization>
    <#list participantsData as participant>
        <#assign contacts = participantContacts?api.get(participant.id)>
        <#assign infos = participantInfos?api.get(participant.id)>
        <#assign assets = participantAssets?api.get(participant.id)>
        <#assign fena = participantFunctions.getAssetByFunction(assets, 'Matka')>
        <#assign pes = participantFunctions.getAssetByFunction(assets, 'Otec')>
        <#assign stenata = participantFunctions.getAssetsWithoutFunctions(assets, ['Matka', 'Otec'])>
	<participant>
		<owner>
			<name>${participant.name}</name>
            <#assign ownerContact = participantFunctions.getContactByType(contacts, 'Kontaktní adresa')>
			<address>${ownerContact.address}</address>
			<phone>${ownerContact.phones}</phone>
			<email>${ownerContact.emails}</email>
            <#assign chsContact = participantFunctions.getContactByType(contacts, 'Chovná stanice')>
			<chs>
				<name>${chsContact.name}</name>
				<address>${chsContact.address}</address>
			</chs>
		</owner>
		<fena>
			<name><#if fena??>${fena.name!""}</#if></name>
			<number><#if fena??>${fena.number!""}</#if></number>
		</fena>
		<pes>
			<name><#if pes??>${pes.name!""}</#if></name>
			<number><#if pes??>${pes.number!""}</#if></number>
		</pes>
		<#list 0..6 as x>
			<#if x < stenata?size>
                <#assign stene = stenata[x]>
				<stene>
					<name><#if stene??>${stene.name!""}</#if></name>
					<number><#if stene??>${stene.number!""}</#if></number>
					<sex><#if stene??>${participantFunctions.getAssetAttributeValue(stene.renderedAttributes, 'Pohlaví')}</#if></sex>
					<color><#if stene??>${participantFunctions.getAssetAttributeValue(stene.renderedAttributes, 'Barva')}</#if></color>
				</stene>
			<#else>
				<stene>
					<name></name>
					<number></number>
					<sex></sex>
					<color></color>
				</stene>
			</#if>

		</#list>
		<nakryti>${participantFunctions.getInfoValue(infos, 'Nakrytí')}</nakryti>
		<vrh>${participantFunctions.getInfoValue(infos, 'Datum vrhu')}</vrh>
		<psu>${participantFunctions.getInfoValue(infos, 'Psů')}</psu>
		<fen>${participantFunctions.getInfoValue(infos, 'Fen')}</fen>
	</participant>
	</#list>
</data>