<?xml version="1.0" encoding="UTF-8"?>
<Painelaitteen_tarkastustiedot xmlns="http://my-company.com/namespace">
	<Tarkastuslaitos>Insteam</Tarkastuslaitos>
	<Tarkastajan_nimi>$hyvaksynta_tarkastaja|!</Tarkastajan_nimi>
	<Lahetys_pvm>$form.export_date|!?date</Lahetys_pvm>
	<Lahetys_aika>$form.export_time|!?time</Lahetys_aika>
	<Rekisterinro>$device.reg|!?regex;[A,K,P,T]{1}-[0-9]{1,6}</Rekisterinro>
	<Valmistusnro>$device.manufacturing_number|!?regex;.{1,50}</Valmistusnro>
	<Muutostiedot>
		<Valmistusvuosi>$device.manufacturing_year|!?year</Valmistusvuosi>
		<Valmistusnro>$device.manufacturing_number|!?regex;.{1,16}</Valmistusnro>
		<Painelaitelajikoodi>$device.subcategory_code|!?select;subcategorycode</Painelaitelajikoodi>
		<Kattila if="$device.reg|!?regex;[K]{1}-[0-9]{1,6}">
			<Kayttotapakoodi>$device.usage_method_code|!?select;usage_method_code</Kayttotapakoodi>
			<Paaenergiakoodi>$device.primary_fuel_code|!?select;primary_fuel_code</Paaenergiakoodi>
		</Kattila>
		<Tilat>
			<Tila id="1">
				<Sallittu_kayttopaine>
					<Ylin>$device.ps_state1_max|!?decimal</Ylin>
				</Sallittu_kayttopaine>
				<Sisallon_lampotila>
					<Ylin>$device.ts_state1_max|!?decimal</Ylin>
					<Alin>$device.ts_state1_min|!?decimal</Alin>
				</Sisallon_lampotila>
				<Tilavuus>$device.v_state1|#?decimal</Tilavuus>
				<Teho if="$device.reg|!?regex;[K]{1}-[0-9]{1,6}">$device.power_state1|#?decimal</Teho>
				<Sisaltona_oleva_aine if="$device.reg|!?regex;[A,P,T]{1}-[0-9]{1,6}">$device.content_state1|!?regex;[0-9]{1,4}</Sisaltona_oleva_aine>
			</Tila>
			<Tila id="2" if="$device.ps_state2_max">
				<Sallittu_kayttopaine>
					<Ylin>$device.ps_state2_max|!?decimal</Ylin>
				</Sallittu_kayttopaine>
				<Sisallon_lampotila>
					<Ylin>$device.ts_state2_max|!?decimal</Ylin>
					<Alin>$device.ts_state2_min|!?decimal</Alin>
				</Sisallon_lampotila>
				<Tilavuus>$device.v_state2|#?decimal</Tilavuus>
				<Teho if="$device.reg|!?regex;[K]{1}-[0-9]{1,6}">$device.power_state2|#?decimal</Teho>
				<Sisaltona_oleva_aine if="$device.reg|!?regex;[A,P,T]{1}-[0-9]{1,6}">$device.content_state2|!?regex;[0-9]{1,4}</Sisaltona_oleva_aine>
			</Tila>
		</Tilat>
	</Muutostiedot>
	<Tarkastuslajit validate="?vsum;next_usage_inspection,next_inside_inspection,next_scheduled_pressure,next_other_inspection|!?gt;0">
		<Tarkastuslaji if="$next_usage_inspection">3</Tarkastuslaji>
		<Tarkastuslaji if="$next_inside_inspection">4</Tarkastuslaji>
		<Tarkastuslaji if="$change_inspection">12</Tarkastuslaji>
		<Tarkastuslaji if="$next_scheduled_pressure">13</Tarkastuslaji>
	</Tarkastuslajit>
	<Tarkastuspvm>$inspection_date|!?date</Tarkastuspvm>
	<Todistuksen_numero>$form.aindex_bundle|!</Todistuksen_numero>
	<Tarkastuksen_tulos vaatimukset="@inspection_result_boolean|@"/>
	<SeuraavatTarkastuslajit validate="?vsum;next_usage_inspection,next_inside_inspection,next_scheduled_pressure,next_other_inspection|!?gt;0">
		<Tarkastuslaji if="$next_usage_inspection">3</Tarkastuslaji>
		<Tarkastuslaji if="$next_inside_inspection">4</Tarkastuslaji>
		<Tarkastuslaji if="$change_inspection">12</Tarkastuslaji>
		<Tarkastuslaji if="$next_scheduled_pressure">13</Tarkastuslaji>
	</SeuraavatTarkastuslajit>	
	<SeuraavaTarkastusPvm>$next_inspection_date|!?yearmonth</SeuraavaTarkastusPvm>
	<Lisatiedot>$general_description_device|#?plaintext</Lisatiedot>
</Painelaitteen_tarkastustiedot>