<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="urn:cz:isvs:isui:schemas:CtiStavebniObjektCsu:v1" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="urn:cz:isvs:isui:schemas:CtiStavebniObjektCsu:v1" xmlns:ctiSoCsu="urn:cz:isvs:isui:schemas:CtiStavebniObjektCsu:v1" xmlns:base="urn:cz:isvs:ruian:schemas:BaseTypy:v1" xmlns:reg="urn:cz:isvs:reg:schemas:RegTypy:v1" xmlns:com="urn:cz:isvs:ruian:schemas:CommonTypy:v1" xmlns:icom="urn:cz:isvs:isui:schemas:IsuiCommon:v1" elementFormDefault="qualified" version="1.0.0">
	<xs:import namespace="urn:cz:isvs:reg:schemas:RegTypy:v1" schemaLocation="../../../RegTypy.xsd"/>
	<xs:import namespace="urn:cz:isvs:ruian:schemas:BaseTypy:v1" schemaLocation="../../../ruian/xsd/typy/BaseTypy.xsd"/>
	<xs:import namespace="urn:cz:isvs:ruian:schemas:CommonTypy:v1" schemaLocation="../../../ruian/xsd/typy/CommonTypy.xsd"/>
	<xs:import namespace="urn:cz:isvs:isui:schemas:IsuiCommon:v1" schemaLocation="../common/IsuiCommon.xsd"/>
	<xs:element name="CtiStavebniObjektCsuRequest" type="ctiSoCsu:CtiStavebniObjektCsuRequestType">
		<xs:annotation>
			<xs:documentation xml:lang="cs">Dotaz na stavební objekt pro ČSÚ.</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:complexType name="CtiStavebniObjektCsuRequestType">
		<xs:annotation>
			<xs:documentation xml:lang="cs">Dotaz na načtení informací o stavebním objektu k datu.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="ZadostInfo" type="reg:ZadostInfoType" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Standardní hlavička dotazu.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Dotaz" type="CtiStavebniObjektCsuDotazType" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Tělo dotazu.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CtiStavebniObjektCsuDotazType">
		<xs:annotation>
			<xs:documentation xml:lang="cs">Parametry dotazu.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Kod" type="base:Kod9Type" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Kód stavebního objektu.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="CtiStavebniObjektCsuResponse" type="ctiSoCsu:CtiStavebniObjektCsuResponseType">
		<xs:annotation>
			<xs:documentation xml:lang="cs">Odpoved na nacteni stavebniho objektu</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:complexType name="CtiStavebniObjektCsuResponseType">
		<xs:annotation>
			<xs:documentation xml:lang="cs">Odpoved na nacteni stavebniho objektu</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="OdpovedInfo" type="reg:OdpovedInfoType" minOccurs="1" maxOccurs="1"/>
			<xs:element name="StavebniObjekt" type="ctiSoCsu:StavebniObjektCsuType" minOccurs="0" maxOccurs="1"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StavebniObjektCsuType">
		<xs:annotation>
			<xs:documentation xml:lang="cs">Údaje stavebního objektu pro ČSÚ</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Kod" type="base:Kod9Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Kód stavebního objektu.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CislaDomovni" type="com:CisloDomovniSeznamType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Seznam čísel domovních stavebního objektu.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="IdentifikacniParcelaId" type="base:Id18Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Kód identifikační parcely</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="TypStavebnihoObjektuKod" type="com:TypSTOKodType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Typ stavebního objektu</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CastObceKod" type="base:Kod6Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Kód nadřazené části obce.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="MomcKod" type="base:Kod6Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Kód nadřazeného městského obvodu / části</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PlatiOd" type="base:DatumCasType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Začátek platnosti.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="GlobalniIdNavrhuZmeny" type="com:IdNavrhuZmenyType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">ID návrhu změny v ISUI.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="IsknBudovaId" type="base:Id18Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">ID budovy v ISKN.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Dokonceni" type="base:DatumCasType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Datum dokončení stavebního objektu.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ZpusobVyuzitiKod" type="base:Kod4Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Způsob využití.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ZpusobVyuzitiUpresneniKod" type="base:Kod4Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Způsob využití - upřesnění (kód)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DruhKonstrukceKod" type="base:Kod4Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Druh svislé nosné konstrukce.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ObestavenyProstor" type="com:ObestavenyProstorType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Obestavěný prostor v m3.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PocetBytu" type="com:PocetBytuType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Počet bytů u stavebního objektu s byty.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DispoziceBytu" type="icom:DispoziceBytuType" minOccurs="0" maxOccurs="1"/>
			<xs:element name="PocetPodlazi" type="com:PocetPodlaziType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Počet nadzemních a podzemních podlaží.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PodlahovaPlocha" type="com:PodlahovaPlochaType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Podlahová plocha v m2.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PripojeniKanalizaceKod" type="base:Kod4Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Připojení na kanalizační síť (kód)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PripojeniPlynKod" type="base:Kod4Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Připojení na rozvod plynu (kód)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PripojeniVodovodKod" type="base:Kod4Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Připojení na vodovod (kód)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="VybaveniVytahemKod" type="base:Kod4Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Vybavení výtahem (kód)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ZastavenaPlocha" type="com:ZastavenaPlochaType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Zastavěná plocha v m2</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ZpusobVytapeniKod" type="base:Kod4Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Způsob vytápění (kód)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ZpusobVytapeniSekundarniKod" type="base:Kod4Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Způsob vytápění sekundární (kód)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PenbKod" type="base:Kod4Type" minOccurs="0" maxOccurs="1"/>
			<xs:element name="PenbKlasifikacniTrida" type="base:Kod1TextType" minOccurs="0" maxOccurs="1"/>
			<xs:element name="IcoInvestora" type="com:IcoInvestoraType" minOccurs="0" maxOccurs="1"/>
			<xs:element name="InvesticniNaklady" type="com:InvesticniNakladyType" minOccurs="0" maxOccurs="1"/>
			<xs:element name="DetailniTEA" type="DetailniTEACsuSeznamType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Detailní technicko-ekonomické atributy (TEA).</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="NezjisteneUdaje" type="com:NezjisteneUdajeType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Nezjištěné technicko-ekonomické atributy</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>	
	<xs:complexType name="DetailniTEACsuSeznamType">
		<xs:annotation>
			<xs:documentation xml:lang="cs">Seznam detailních tecnicko-ekonomických atributů (TEA).</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="DetailTEA" type="DetailTEACsuType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Detailní tecnicko-ekonomické atributy (TEA).</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DetailTEACsuType">
		<xs:annotation>
			<xs:documentation xml:lang="cs">Detailní tecnicko-ekonomické atributy (TEA).</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Kod" type="base:Kod8Type" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Kód TEA.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PlatiOd" type="base:DatumCasType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Začátek platnosti.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="GlobalniIdNavrhuZmeny" type="com:IdNavrhuZmenyType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">ID návrhu změny v ISUI.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DruhKonstrukceKod" type="base:Kod4Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Druh svislé nosné konstrukce.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PocetBytu" type="com:PocetBytuType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Počet bytů.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PocetPodlazi" type="com:PocetPodlaziType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Počet nadzemních a podzemních podlaží.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PripojeniKanalizaceKod" type="base:Kod4Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Připojení na kanalizační síť.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PripojeniPlynKod" type="base:Kod4Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Připojení na rozvod plynu.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PripojeniVodovodKod" type="base:Kod4Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Připojení na vodovod.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ZpusobVytapeniKod" type="base:Kod4Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Způsob vytápění.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ZpusobVytapeniSekundarniKod" type="base:Kod4Type" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Způsob vytápění.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AdresniMistoKod" type="base:Kod9SeznamType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="cs">Kód adresního místa.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
</xs:schema>
