<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:element name="DPS-ROCZNE">
		<xs:annotation>
			<xs:documentation>Sprawozdanie dot. ponadgminnych Domów Pomocy Społecznej, mieszkań chronionych itp.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Metryczka"/>
				<xs:element ref="Nagłówek"/>
				<xs:element name="Tabela-1">
					<xs:annotation>
						<xs:documentation>Liczba miejsc w ponadgminnych DPS w rozbiciu na typy podmiotów</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence minOccurs="6" maxOccurs="6">
							<xs:element name="Bilans-miejsc" type="Bilans-miejsc"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Tabela-2">
					<xs:annotation>
						<xs:documentation>Domy Pomocy Społecznej w rozbiciu na typy</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence minOccurs="11" maxOccurs="11">
							<xs:element name="Domy-pomocy-społecznej">
								<xs:complexType>
									<xs:complexContent>
										<xs:extension base="Domy-pomocy-społecznej">
											<xs:attribute name="Pozycja" use="required">
												<xs:simpleType>
													<xs:restriction base="xs:ID">
														<xs:pattern value="_DPS-EWID_(0[1-9]|1[0-1])"/>
													</xs:restriction>
												</xs:simpleType>
											</xs:attribute>
										</xs:extension>
									</xs:complexContent>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Tabela-3">
					<xs:annotation>
						<xs:documentation>Liczba mieszkańców w ponadgminnych DPS w rozbiciu na typy podmiotów</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence minOccurs="9" maxOccurs="9">
							<xs:element name="Bilans-mieszk" type="Bilans-mieszk"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Tabela-4">
					<xs:annotation>
						<xs:documentation>Liczba zatrudnionych w ponadgminnych DPS w rozbiciu na typy podmiotów</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Bilans-zatr" type="Bilans-zatr"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Tabela-5">
					<xs:annotation>
						<xs:documentation>Zatrudnienie w ponadgminnych DPS w etatach wg działów w rozbiciu na typy podmiotów</xs:documentation>
					</xs:annotation>
					<!--xs:complexType>
						<xs:sequence>
							<xs:element name="Etaty-w-PDPS" type="Etaty-w-PDPS"/>
						</xs:sequence>
					</xs:complexType-->
					<xs:complexType>
						<xs:sequence minOccurs="6" maxOccurs="6">
							<xs:element name="Etaty-w-PDPS">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Ogółem" type="Osób-i-etatów"/>
										<xs:element name="W-samorządowych" type="Osób-i-etatów"/>
										<xs:element name="W-niepublicznych" type="Osób-i-etatów"/>
									</xs:sequence>
									<xs:attribute name="Pozycja" use="required">
										<xs:simpleType>
											<xs:restriction base="xs:ID">
												<xs:pattern value="_ETATY-PDPS_(0[1-6])"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:attribute>
									<xs:attribute name="Opis" type="xs:string" use="required"/>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Tabela-6">
					<xs:annotation>
						<xs:documentation>Liczby umieszczonych i oczekujących w rozbiciu na typy DPS</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence minOccurs="7" maxOccurs="7">
							<xs:element name="Domy-pomocy-społecznej">
								<xs:complexType>
									<xs:complexContent>
										<xs:extension base="Umieszczeni-i-oczekujący">
											<xs:attribute name="Pozycja" use="required">
												<xs:simpleType>
													<xs:restriction base="xs:ID">
														<xs:pattern value="_DPS-UOCZ_(0[1-7])"/>
													</xs:restriction>
												</xs:simpleType>
											</xs:attribute>
										</xs:extension>
									</xs:complexContent>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Tabela-7">
					<xs:annotation>
						<xs:documentation>Liczba Środowiskowych Domów Samopomocy, miejsc i osób w nich przebywających</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="Domy-samopomocy"/>
							<xs:element name="Osób-umieszczonych" type="Liczba"/>
							<xs:element name="Osób-oczekujących" type="Liczba"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Tabela-8">
					<xs:annotation>
						<xs:documentation>Liczba zatrudnionych w ŚDS wg form zatrudnienia</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Zatr-w-ŚDS" type="Zatr-w-ŚDS"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Tabela-9">
					<xs:annotation>
						<xs:documentation>Liczba zatrudnionych w ponadgminnych DPS w rozbiciu na typy podmiotów</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence minOccurs="6" maxOccurs="6">
							<xs:element name="Etaty-w-ŚDS">
								<xs:complexType>
									<xs:complexContent>
										<xs:extension base="Osób-i-etatów">
											<xs:attribute name="Opis" type="xs:string" use="required"/>
											<xs:attribute name="Pozycja" use="required">
												<xs:simpleType>
													<xs:restriction base="xs:ID">
														<xs:pattern value="_ETATY-ŚDS_(0[1-6])"/>
													</xs:restriction>
												</xs:simpleType>
											</xs:attribute>
										</xs:extension>
									</xs:complexContent>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Tabela-10">
					<xs:annotation>
						<xs:documentation>Liczba mieszkań chronionych, miejsc i mieszkańców</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="Mieszkania-chronione"/>
							<xs:element name="Osób-umieszczonych" type="Liczba"/>
							<xs:element name="Osób-oczekujących" type="Liczba"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Tabela-11">
					<xs:annotation>
						<xs:documentation>Placówki opieki całodobowej ogółem i wg typów działalności</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence minOccurs="5" maxOccurs="5">
							<xs:element name="Placówki-opieki-całodobowej">
								<xs:complexType>
									<xs:complexContent>
										<xs:extension base="Placówki-opieki-całodobowej">
											<xs:attribute name="Pozycja" use="required">
												<xs:simpleType>
													<xs:restriction base="xs:ID">
														<xs:pattern value="_POC-EWID_(0[1-5])"/>
													</xs:restriction>
												</xs:simpleType>
											</xs:attribute>
										</xs:extension>
									</xs:complexContent>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="Dostawca-aplikacji" type="xs:normalizedString" use="required"/>
			<xs:attribute name="Nazwa-aplikacji" type="xs:normalizedString" use="required"/>
			<xs:attribute name="Kod-aplikacji" type="xs:token" use="required"/>
			<xs:attribute name="Wersja-aplikacji" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:token"/>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="Wersja-wymagań" use="required" fixed="1.2">
				<xs:simpleType>
					<xs:restriction base="xs:token"/>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="Wersja-formularza" type="xs:token" use="required" fixed="1.2c"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="Metryczka">
		<xs:annotation>
			<xs:documentation>Odbiorca, nadawca, data, okres, przyczyna sporządzenia etc.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:all>
				<xs:element name="Kod">
					<xs:complexType>
						<xs:all>
							<xs:element name="Typu-wykonania">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:pattern value="[1-2]"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Cyklu-sprawozdawczego">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:pattern value="[1-4]|9"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Statusu-wykonania">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:pattern value="[1-3]"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:all>
					</xs:complexType>
				</xs:element>
				<xs:element name="Data">
					<xs:complexType>
						<xs:all>
							<xs:element name="Wykonania" type="xs:date"/>
							<xs:element name="Zatwierdzenia" type="xs:date"/>
							<xs:element name="Wysłania" type="xs:date"/>
						</xs:all>
					</xs:complexType>
				</xs:element>
				<xs:element ref="Nadawca"/>
				<xs:element ref="Odbiorca"/>
				<xs:element name="Symbol-formularza" fixed="DPS-R">
					<xs:simpleType>
						<xs:restriction base="xs:token"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Data-utworzenia" type="xs:date"/>
				<xs:element ref="Za-okres"/>
				<xs:element name="Numer-sprawozdania">
					<xs:simpleType>
						<xs:restriction base="xs:positiveInteger">
							<xs:maxInclusive value="99999999999"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Opis" type="xs:normalizedString" minOccurs="0"/>
			</xs:all>
		</xs:complexType>
	</xs:element>
	<xs:element name="Nagłówek">
		<xs:annotation>
			<xs:documentation>Jednostka i okres sprawozdawczy</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:choice>
					<xs:element ref="Województwo"/>
					<xs:element ref="Gmina"/>
					<xs:element ref="Powiat"/>
					<xs:element ref="Ministerstwo"/>
				</xs:choice>
				<xs:element name="Osoba-sporządzająca">
					<xs:complexType>
						<xs:all>
							<xs:element name="Imię-i-nazwisko" type="xs:token"/>
							<xs:element name="Telefon" type="xs:string"/>
							<xs:element name="Data-wykonania" type="xs:date"/>
							<xs:element name="E-mail" type="xs:normalizedString"/>
						</xs:all>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<!--=======================================================================================-->
	<xs:element name="Gmina">
		<xs:annotation>
			<xs:documentation>Kod i nazwa gminy</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:token">
					<xs:attributeGroup ref="Lokalizacja-i-NTS"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="Powiat">
		<xs:annotation>
			<xs:documentation>Kod i nazwa powiatu</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:token">
					<xs:attributeGroup ref="Lokalizacja-i-NTS"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="Województwo">
		<xs:annotation>
			<xs:documentation>Kod i nazwa województwa</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:token">
					<xs:attributeGroup ref="Lokalizacja-i-NTS"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="Ministerstwo">
		<xs:annotation>
			<xs:documentation>Kod i nazwa ministerstwa</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:token">
					<xs:attributeGroup ref="Lokalizacja-i-NTS"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="Dane-adresowe">
		<xs:annotation>
			<xs:documentation>Nazwa, adres, telefon, fax</xs:documentation>
		</xs:annotation>
		<xs:all>
			<xs:element name="Pełna-nazwa" type="xs:string"/>
			<xs:element name="Adres-pocztowy">
				<xs:complexType>
					<xs:all>
						<xs:element name="Ulica-i-numer">
							<xs:simpleType>
								<xs:restriction base="xs:token">
									<xs:pattern value=".+"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element name="Kod-i-poczta">
							<xs:simpleType>
								<xs:restriction base="xs:token">
									<xs:pattern value="\d\d\-\d\d\d\s\p{Lu}.+"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
					</xs:all>
				</xs:complexType>
			</xs:element>
			<xs:element name="Telefon" type="xs:token" minOccurs="0"/>
			<xs:element name="Faks" type="xs:token" minOccurs="0"/>
		</xs:all>
	</xs:complexType>
	<xs:complexType name="Jednostka">
		<xs:annotation>
			<xs:documentation>Dane jednostki sprawozdawczej</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="Dane-adresowe">
				<xs:attribute ref="Kod-KESO" use="required"/>
				<xs:attribute name="Kod-lokalizacji" use="optional">
					<xs:simpleType>
						<xs:restriction base="xs:token"/>
					</xs:simpleType>
				</xs:attribute>
				<xs:attribute name="Kod-NTS" use="optional">
					<xs:simpleType>
						<xs:restriction base="xs:positiveInteger"/>
					</xs:simpleType>
				</xs:attribute>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="Odbiorca">
		<xs:annotation>
			<xs:documentation>Adresat sprawozdania</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="Jednostka">
					<xs:attribute ref="Kod-REGON" use="optional"/>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="Nadawca">
		<xs:annotation>
			<xs:documentation>Nadawca  sprawozdania</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="Jednostka">
					<xs:attribute ref="Kod-REGON" use="required"/>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="Za-okres">
		<xs:annotation>
			<xs:documentation>Okres sprawozdawczy</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:all>
				<xs:element name="Rok" type="xs:gYear"/>
				<xs:element name="Data-początku" type="xs:date"/>
				<xs:element name="Data-końca" type="xs:date"/>
				<xs:element name="Kwartał">
					<xs:simpleType>
						<xs:restriction base="xs:token">
							<xs:enumeration value="I"/>
							<xs:enumeration value="II"/>
							<xs:enumeration value="III"/>
							<xs:enumeration value="IV"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:all>
		</xs:complexType>
	</xs:element>
	<!--=======================================================================================-->
	<xs:complexType name="Osób-i-etatów">
		<xs:sequence>
			<xs:element name="Liczba-osób" type="xs:nonNegativeInteger"/>
			<xs:element name="Pełnych-etatów" type="Etaty"/>
		</xs:sequence>
		<xs:attribute name="Podsumowanie" type="xs:boolean" use="optional" fixed="true"/>
	</xs:complexType>
	<!--= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  = = = = = = = = = = = = = = = = = =-->
	<xs:complexType name="Zatr-w-ŚDS">
		<xs:annotation>
			<xs:documentation>Bilans liczby miejsc w ponadgminnych Domach Pomocy Społecznej</xs:documentation>
		</xs:annotation>
		<xs:all>
			<xs:element name="Liczba-osób" type="Liczba"/>
			<xs:element name="Z-tego" minOccurs="0">
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="Z-tego">
							<xs:sequence minOccurs="2" maxOccurs="unbounded">
								<xs:element name="Zatr-w-ŚDS" type="Zatr-w-ŚDS"/>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="W-tym" minOccurs="0">
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="W-tym">
							<xs:sequence maxOccurs="unbounded">
								<xs:element name="Zatr-w-ŚDS" type="Zatr-w-ŚDS"/>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
		</xs:all>
		<xs:attribute name="Opis" type="xs:string" use="required"/>
		<xs:attribute name="Pozycja" use="required">
			<xs:simpleType>
				<xs:restriction base="xs:ID">
					<xs:pattern value="_ZATR-ŚDS_(0[1-6])"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<!--= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  = = = = = = = = = = = = = = = = = =-->
	<xs:complexType name="Miejsc-lub-osób-w-PDPS">
		<xs:annotation>
			<xs:documentation>Liczba miejs, mieszkańców i zatrudnionych w PDPS w rozbiciu na typy podmiotów</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Ogółem" type="Liczba"/>
			<xs:element name="W-samorządowych" type="Liczba"/>
			<xs:element name="W-niepublicznych" type="Liczba"/>
		</xs:sequence>
	</xs:complexType>
	<!--= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  = = = = = = = = = = = = = = = = = =-->
	<xs:complexType name="Bilans-miejsc">
		<xs:annotation>
			<xs:documentation>Bilans liczby miejsc w ponadgminnych Domach Pomocy Społecznej</xs:documentation>
		</xs:annotation>
		<xs:all>
			<xs:element name="Miejsc-w-PDPS" type="Miejsc-lub-osób-w-PDPS"/>
			<xs:element name="Z-tego" minOccurs="0">
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="Z-tego">
							<xs:sequence minOccurs="2" maxOccurs="unbounded">
								<xs:element name="Bilans-miejsc" type="Bilans-miejsc"/>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="W-tym" minOccurs="0">
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="W-tym">
							<xs:sequence maxOccurs="unbounded">
								<xs:element name="Bilans-miejsc" type="Bilans-miejsc"/>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
		</xs:all>
		<xs:attribute name="Opis" type="xs:string" use="required"/>
		<xs:attribute name="Pozycja" use="required">
			<xs:simpleType>
				<xs:restriction base="xs:ID">
					<xs:pattern value="_BIL-MIEJSC_(0[1-9]|1[0-9]|20)"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<!--= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  = = = = = = = = = = = = = = = = = =-->
	<xs:complexType name="Bilans-mieszk">
		<xs:annotation>
			<xs:documentation>Bilans liczby mieszkańców w ponadgminnych Domach Pomocy Społecznej</xs:documentation>
		</xs:annotation>
		<xs:all>
			<xs:element name="Mieszk-w-PDPS" type="Miejsc-lub-osób-w-PDPS"/>
			<xs:element name="Z-tego" minOccurs="0">
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="Z-tego">
							<xs:sequence minOccurs="2" maxOccurs="unbounded">
								<xs:element name="Bilans-mieszk" type="Bilans-mieszk"/>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="W-tym" minOccurs="0">
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="W-tym">
							<xs:sequence maxOccurs="unbounded">
								<xs:element name="Bilans-mieszk" type="Bilans-mieszk"/>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
		</xs:all>
		<xs:attribute name="Opis" type="xs:string" use="required"/>
		<xs:attribute name="Pozycja" use="required">
			<xs:simpleType>
				<xs:restriction base="xs:ID">
					<xs:pattern value="_BIL-OSOB_(0[1-9]|1[0-9]|2[0-9]|3[0-9])"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<!--= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  = = = = = = = = = = = = = = = = = =-->
	<xs:complexType name="Bilans-zatr">
		<xs:annotation>
			<xs:documentation>Bilans liczby mieszkańców w ponadgminnych Domach Pomocy Społecznej</xs:documentation>
		</xs:annotation>
		<xs:all>
			<xs:element name="Zatr-w-PDPS" type="Miejsc-lub-osób-w-PDPS"/>
			<xs:element name="Z-tego" minOccurs="0">
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="Z-tego">
							<xs:sequence minOccurs="2" maxOccurs="unbounded">
								<xs:element name="Bilans-zatr" type="Bilans-zatr"/>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="W-tym" minOccurs="0">
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="W-tym">
							<xs:sequence maxOccurs="unbounded">
								<xs:element name="Bilans-zatr" type="Bilans-zatr"/>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
		</xs:all>
		<xs:attribute name="Opis" type="xs:string" use="required"/>
		<xs:attribute name="Pozycja" use="required">
			<xs:simpleType>
				<xs:restriction base="xs:ID">
					<xs:pattern value="_BIL-ZATR_(0[1-5])"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<!--= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  = = = = = = = = = = = = = = = = = =-->
	<xs:complexType name="Placówek-miejsc-mieszkańców">
		<xs:annotation>
			<xs:documentation>Liczba placówek, miejsc i mieszkańców</xs:documentation>
		</xs:annotation>
		<xs:all>
			<xs:element name="Liczba-placówek" type="Liczba"/>
			<xs:element name="Liczba-miejsc" type="Liczba"/>
			<xs:element name="Liczba-mieszkańców" type="Liczba"/>
		</xs:all>
		<xs:attribute name="Podsumowanie" type="xs:boolean" use="optional" fixed="true"/>
	</xs:complexType>
	<!--= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  = = = = = = = = = = = = = = = = = =-->
	<xs:complexType name="Placówki-opieki-całodobowej">
		<xs:annotation>
			<xs:documentation>Placówki opieki całodobowej ogółem i wg typów działalności</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Ogółem" type="Placówek-miejsc-mieszkańców"/>
			<xs:element name="Działalność-statutowa" type="Placówek-miejsc-mieszkańców"/>
			<xs:element name="Działalność-gospodarcza" type="Placówek-miejsc-mieszkańców"/>
		</xs:sequence>
		<xs:attribute name="Opis" type="xs:string" use="required"/>
	</xs:complexType>
	<!--= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  = = = = = = = = = = = = = = = = = =-->
	<xs:complexType name="Domów-miejsc-mieszkańców">
		<xs:annotation>
			<xs:documentation>Liczba domów, miejsc i mieszkańców</xs:documentation>
		</xs:annotation>
		<xs:all>
			<xs:element name="Domów-zarejestrowanych" type="Liczba"/>
			<xs:element name="Liczba-domów" type="Liczba"/>
			<xs:element name="Liczba-miejsc" type="Liczba"/>
			<xs:element name="Liczba-mieszkańców" type="Liczba"/>
		</xs:all>
		<xs:attribute name="Podsumowanie" type="xs:boolean" use="optional" fixed="true"/>
	</xs:complexType>
	<!--= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  = = = = = = = = = = = = = = = = = =-->
	<xs:complexType name="Domy-pomocy-społecznej">
		<xs:annotation>
			<xs:documentation>Domy Pomocy Społecznej ogółem i wg podmiotów</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Ogółem" type="Domów-miejsc-mieszkańców"/>
			<xs:element name="Samorządów-powiatowych" type="Domów-miejsc-mieszkańców"/>
			<xs:element name="Podmiotów-niepublicznych" type="Domów-miejsc-mieszkańców"/>
		</xs:sequence>
		<xs:attribute name="Opis" type="xs:string" use="required"/>
	</xs:complexType>
	<!--= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  = = = = = = = = = = = = = = = = = =-->
	<xs:complexType name="Umieszczeni-i-oczekujący">
		<xs:annotation>
			<xs:documentation>Domy Pomocy Społecznej ogółem i wg podmiotów</xs:documentation>
		</xs:annotation>
		<xs:all>
			<xs:element name="Liczba-umieszczonych" type="Liczba"/>
			<xs:element name="Liczba-oczekujących" type="Liczba"/>
		</xs:all>
		<xs:attribute name="Opis" type="xs:string" use="required"/>
	</xs:complexType>
	<!--= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  = = = = = = = = = = = = = = = = = =-->
	<xs:complexType name="Stan-lub-zmiana-ŚDS">
		<xs:annotation>
			<xs:documentation>Środowiskowe Domy Samopomocy: stan, przybyło, ubyło</xs:documentation>
		</xs:annotation>
		<xs:all>
			<xs:element name="Domów" type="Liczba"/>
			<xs:element name="Miejsc" type="Liczba"/>
			<xs:element name="Osób-przebywających" type="Liczba" nillable="true"/>
		</xs:all>
		<xs:attribute name="Pozycja" use="required">
			<xs:simpleType>
				<xs:restriction base="xs:ID">
					<xs:pattern value="_SRODOSAM_(0[1-5])"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="Opis" type="xs:string" use="required"/>
	</xs:complexType>
	<!--= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  = = = = = = = = = = = = = = = = = =-->
	<xs:element name="Domy-samopomocy">
		<xs:annotation>
			<xs:documentation>Liczba domów, miejsc i osób przebywających</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence minOccurs="5" maxOccurs="5">
				<xs:element name="Stan-lub-zmiana" type="Stan-lub-zmiana-ŚDS"/>
			</xs:sequence>
			<xs:attribute name="Opis" type="xs:string" use="required" fixed="Środowiskowe Domy Samopomocy"/>
		</xs:complexType>
	</xs:element>
	<!--= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  = = = = = = = = = = = = = = = = = =-->
	<xs:complexType name="Stan-lub-zmiana-MCh">
		<xs:annotation>
			<xs:documentation>Mieszkania chronione: stan, przybyło, ubyło</xs:documentation>
		</xs:annotation>
		<xs:all>
			<xs:element name="Mieszkań" type="Liczba"/>
			<xs:element name="Miejsc" type="Liczba"/>
			<xs:element name="Mieszkańców" type="Liczba" nillable="true"/>
		</xs:all>
		<xs:attribute name="Pozycja" use="required">
			<xs:simpleType>
				<xs:restriction base="xs:ID">
					<xs:pattern value="_MIECHR_(0[1-5])"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="Opis" type="xs:string" use="required"/>
	</xs:complexType>
	<!--= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  = = = = = = = = = = = = = = = = = =-->
	<xs:element name="Mieszkania-chronione">
		<xs:annotation>
			<xs:documentation>Liczba mieszkań, miejsc i mieszkańców</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence minOccurs="5" maxOccurs="5">
				<xs:element name="Stan-lub-zmiana" type="Stan-lub-zmiana-MCh"/>
			</xs:sequence>
			<xs:attribute name="Opis" type="xs:string" use="required" fixed="Mieszkania chronione"/>
		</xs:complexType>
	</xs:element>
	<!--=======================================================================================-->
	<xs:complexType name="Z-tego">
		<xs:annotation>
			<xs:documentation>Typ pomocniczy dla rekursji</xs:documentation>
		</xs:annotation>
		<xs:attribute name="Prefiks" type="xs:string" use="optional"/>
	</xs:complexType>
	<xs:complexType name="W-tym">
		<xs:annotation>
			<xs:documentation>Typ pomocniczy dla rekursji</xs:documentation>
		</xs:annotation>
		<xs:attribute name="Prefiks" type="xs:string" use="optional"/>
	</xs:complexType>
	<!--=======================================================================================-->
	<xs:simpleType name="Liczba">
		<xs:annotation>
			<xs:documentation>Liczba całkowita do 99 999 999</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:integer">
			<xs:minInclusive value="-99999999"/>
			<xs:maxInclusive value="99999999"/>
			<xs:whiteSpace value="collapse"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Etaty">
		<xs:annotation>
			<xs:documentation>Ilość etatów (do 2 miejsc po przec.)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:decimal">
			<xs:totalDigits value="10"/>
			<xs:fractionDigits value="2"/>
			<xs:minInclusive value="0.00"/>
		</xs:restriction>
	</xs:simpleType>
	<!--=======================================================================================-->
	<xs:attribute name="Kod-REGON">
		<xs:annotation>
			<xs:documentation>Numer identyfikacyjny REGON</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:token">
				<xs:pattern value="\d{9}|\d{14}"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:attribute>
	<xs:attributeGroup name="Lokalizacja-i-NTS">
		<xs:annotation>
			<xs:documentation>Kody: lokalizacji i NTS</xs:documentation>
		</xs:annotation>
		<xs:attribute name="Kod-lokalizacji" use="optional">
			<xs:simpleType>
				<xs:restriction base="xs:token"/>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="Kod-NTS" use="optional">
			<xs:simpleType>
				<xs:restriction base="xs:positiveInteger"/>
			</xs:simpleType>
		</xs:attribute>
	</xs:attributeGroup>
	<xs:attribute name="Kod-KESO">
		<xs:annotation>
			<xs:documentation>Kod Elementu Struktury Organizacyjnej</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:token">
				<xs:pattern value="\d{12}"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:attribute>
</xs:schema>

