11539

ID11539
Data2022-05-25
Symbol2022/05/25/11539
InstytucjaKancelaria Prezesa Rady Ministrów
NazwaWniosek o udostępnienie danych z rejestru mieszkańców oraz rejestru PESEL
Czy Aktualny1

Ustawy (1)

  • URI://Dziennik_Ustaw/2021/510/52/1
  • Ustawa z dnia 24 września 2010 r. o ewidencji ludności

    Pliki

    Styl

    <?xml version="1.0" encoding="UTF-8"?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:adr="http://crd.gov.pl/xml/schematy/adres/2009/11/09/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:inst="http://crd.gov.pl/xml/schematy/instytucja/2009/11/16/" xmlns:meta="http://crd.gov.pl/xml/schematy/meta/2009/11/16/" xmlns:oso="http://crd.gov.pl/xml/schematy/osoba/2009/11/16/" xmlns:str="http://crd.gov.pl/xml/schematy/struktura/2009/11/16/" xmlns:wnio="http://crd.gov.pl/wzor/2022/05/25/11539/" xmlns:xls="http://www.w3.org/1999/XSL/Transform" version="1.0">
    
        <xsl:template match="/">
            <xsl:apply-templates select="wnio:Dokument"/>
        </xsl:template>
    
        <xsl:template match="wnio:Dokument">
            <html lang="pl">
                <head>
                    <meta name="viewport" content="width=device-width, initial-scale=1"/>
                    <title>Wniosek o udostępnienie danych z rejestru mieszkańców oraz rejestru PESEL</title>
                </head>
    
                <body>
                    <div class="du-view">
                        <section>
                            <div class="du-col-12 du-left du-no-mt">
                                <h1>
                                    Wniosek o udostępnienie danych z rejestru mieszkańców oraz rejestru PESEL
                                </h1>
                            </div>
                        </section>
    
                        <section>
                            <div class="du-col-12 du-no-mt">
                                <xsl:choose>
                                    <xsl:when test="wnio:TrescDokumentu/wnio:RejestrPesel='true'">
                                        <input id="RejestrPesel" class="du-no-mt" type="checkbox" checked="checked" disabled="disabled"/>
                                    </xsl:when>
                                    <xsl:otherwise>
                                        <input id="RejestrPesel" class="du-no-mt" type="checkbox" disabled="disabled"/>
                                    </xsl:otherwise>
                                </xsl:choose>
                                <label for="RejestrPesel">Rejestr PESEL</label>
                            </div>
                            <div class="du-col-12 du-no-mt">
                                <xsl:choose>
                                    <xsl:when test="wnio:TrescDokumentu/wnio:RejestrMieszkancow='true'">
                                        <input id="RejestrMieszkancow" class="du-no-mt" type="checkbox" checked="checked" disabled="disabled"/>
                                    </xsl:when>
                                    <xsl:otherwise>
                                        <input id="RejestrMieszkancow" class="du-no-mt" type="checkbox" disabled="disabled"/>
                                    </xsl:otherwise>
                                </xsl:choose>
                                <label for="RejestrMieszkancow">Rejestr mieszkańców</label>
                            </div>
                        </section>
    
                        <section class="du-margin-bottom-15">
                            <xsl:call-template name="Urzad"/>
                        </section>
        
                        <xsl:if test="wnio:TrescDokumentu/wnio:KtoJestWnioskodawca='FIRMA'">
                            <section>
                                <div class="du-col-12 du-top-line du-no-mt">
                                    <h2 class="du-h2 du-margin-top-15">
                                        Dane firmy
                                    </h2>
                                </div>
                                <xsl:call-template name="DaneFirmyPodmiotu">
                                    <xsl:with-param name="daneFirmyPodmiotu" select="wnio:TrescDokumentu/wnio:DaneFirmy"/>
                                </xsl:call-template>
                            </section>
                        </xsl:if>
    
                        <xsl:if test="wnio:TrescDokumentu/wnio:KtoJestWnioskodawca='PODMIOT_REALIZUJACY_ZADANIA_PUBLICZNE'">
                            <section>
                                <div class="du-col-12 du-top-line du-no-mt">
                                    <h2 class="du-h2 du-margin-top-15">
                                        Dane podmiotu realizującego zadania publiczne
                                    </h2>
                                </div>
                                <xsl:call-template name="DaneFirmyPodmiotu">
                                    <xsl:with-param name="daneFirmyPodmiotu" select="wnio:TrescDokumentu/wnio:DanePodmiotu"/>
                                </xsl:call-template>
                            </section>
                        </xsl:if>
    
                        <xsl:if test="wnio:TrescDokumentu/wnio:OsobaWnioskujaca='OSOBA_PRYWATNA_W_IMIENIU_INNEJ_OSOBY'">
                            <section>
                                <div class="du-col-12 du-top-line du-no-mt">
                                    <h2 class="du-h2 du-margin-top-15">Dane wnioskodawcy</h2>
                                </div>
                                <xsl:call-template name="DaneOsoby">
                                    <xsl:with-param name="daneOsoby" select="wnio:TrescDokumentu/wnio:DaneWnioskodawcyOsobaPrywatna/wnio:DaneOsobowe"/>
                                </xsl:call-template>
                                <div class="du-col-12 du-no-mt du-margin-top-15">
                                    <h3 class="du-h3 du-bold2">Adres wnioskodawcy do korespondencji</h3>
                                </div>
                                <section>
                                    <xsl:choose>
                                        <xsl:when test="wnio:TrescDokumentu/wnio:DaneWnioskodawcyOsobaPrywatna/wnio:Adres/wnio:Kraj = 'POLSKA' ">
                                            <xsl:call-template name="Adres">
                                                <xsl:with-param name="adresForm" select="wnio:TrescDokumentu/wnio:DaneWnioskodawcyOsobaPrywatna/wnio:Adres"/>
                                            </xsl:call-template>
                                        </xsl:when>
                                        <xsl:otherwise>
                                            <xsl:call-template name="AdresZagraniczny">
                                                <xsl:with-param name="adresZagranicznyForm" select="wnio:TrescDokumentu/wnio:DaneWnioskodawcyOsobaPrywatna/wnio:AdresZagraniczny"/>
                                            </xsl:call-template>
                                        </xsl:otherwise>
                                    </xsl:choose>
                                </section>
                            </section>
                        </xsl:if>
    
                        <xsl:if test="wnio:TrescDokumentu/wnio:DanePelnomocnikaDoKorespondencji and wnio:TrescDokumentu/wnio:OsobaWnioskujaca='OSOBA_PROWADZACA_JEDNOOSOBOWA_DZIALALNOSC'">
                            <xsl:call-template name="DanePelnomocnikaDoKorespondencji"/>
                        </xsl:if>
    
                        <section class="du-margin-bottom-15">
                            <xsl:call-template name="TwojeDane"/>
                        </section>
    
                        <xsl:if test="wnio:TrescDokumentu/wnio:DanePelnomocnikaDoKorespondencji and wnio:TrescDokumentu/wnio:OsobaWnioskujaca='OSOBA_PRYWATNA_W_IMIENIU_WLASNYM'">
                            <xsl:call-template name="DanePelnomocnikaDoKorespondencji"/>
                        </xsl:if>
                            
                        <section class="du-margin-bottom-15">
                            <xsl:call-template name="DaneOsobyKtorejDotyczyWniosek"/>
                        </section>
    
                        <section>
                            <xsl:call-template name="ZakresZadanychDanych"/>
                        </section>
    
                        <section>
                            <xsl:call-template name="Uzasadnienie"/>
                        </section>
    
                        <section>
                            <xsl:call-template name="SposobOdbioruDanych"/>
                        </section>
    
                        <xsl:if test="wnio:TrescDokumentu/wnio:OsobaWnioskujaca='OSOBA_PRYWATNA_W_IMIENIU_INNEJ_OSOBY' or wnio:TrescDokumentu/wnio:OsobaWnioskujaca='PELNOMOCNIK_PODMIOTU' or wnio:TrescDokumentu/wnio:OsobaWnioskujaca='PELNOMOCNIK_FIRMY'">
                            <xsl:call-template name="OplataPelnomocnictwo"/>
                        </xsl:if>
    
                        <xsl:if test="wnio:TrescDokumentu/wnio:KtoJestWnioskodawca!='PODMIOT_REALIZUJACY_ZADANIA_PUBLICZNE'">
                            <section>
                                <xsl:call-template name="Platnosc"/>
                            </section>
                        </xsl:if>
    
                        <section>
                            <xsl:call-template name="Oswiadczenia"/>
                        </section>
    
                        <xsl:call-template name="Zalaczniki"/>
    
                        <xsl:call-template name="Podpis"/>
                    </div>
                    <xsl:call-template name="styleCSS"/>
                </body>
            </html>
        </xsl:template>
    
        <xsl:template name="Urzad">
            <div class="du-col-12 du-no-mt">
                <h2 class="du-h2 du-margin-top-15">Urząd który przyjmie wniosek</h2>
            </div>
            <div class="du-col-12 du-no-mt">
                <span class="du-field du-bold">
                    <xsl:value-of select="wnio:DaneDokumentu/str:Adresaci/meta:Podmiot/inst:Instytucja/inst:NazwaInstytucji"/>
                </span>
            </div>
        </xsl:template>
    
        <xsl:template name="TwojeDane">
            <div class="du-col-12 du-top-line du-no-mt">
                <h2 class="du-h2 du-margin-top-15">
                        Dane
                    <xsl:if test="wnio:TrescDokumentu/wnio:OsobaWnioskujaca='OSOBA_PRYWATNA_W_IMIENIU_WLASNYM' or wnio:TrescDokumentu/wnio:OsobaWnioskujaca='OSOBA_PROWADZACA_JEDNOOSOBOWA_DZIALALNOSC'">
                        wnioskodawcy
                    </xsl:if>
                    <xsl:if test="wnio:TrescDokumentu/wnio:OsobaWnioskujaca='OSOBA_PRYWATNA_W_IMIENIU_INNEJ_OSOBY' or wnio:TrescDokumentu/wnio:OsobaWnioskujaca='PELNOMOCNIK_PODMIOTU' or wnio:TrescDokumentu/wnio:OsobaWnioskujaca='PELNOMOCNIK_FIRMY'">
                        pełnomocnika
                    </xsl:if>
                    <xsl:if test="wnio:TrescDokumentu/wnio:OsobaWnioskujaca='REPREZENTANT_PODMIOTU' or wnio:TrescDokumentu/wnio:OsobaWnioskujaca='REPREZENTANT_FIRMY'">
                        reprezentanta
                        <xsl:if test="count(wnio:TrescDokumentu/wnio:DaneReprezentantow/wnio:DaneReprezentanta) &gt; 0"> - 1</xsl:if>
                    </xsl:if>
                </h2>
            </div>
            <xsl:call-template name="DaneOsoby">
                <xsl:with-param name="daneOsoby" select="wnio:TrescDokumentu/wnio:TwojeDane/wnio:DaneOsobowe"/>
            </xsl:call-template>
            <xsl:if test="wnio:TrescDokumentu/wnio:OsobaWnioskujaca='OSOBA_PRYWATNA_W_IMIENIU_WLASNYM'">
                <div class="du-col-12 du-no-mt du-margin-top-15">
                    <h3 class="du-h3 du-bold2">Adres wnioskodawcy do korespondencji</h3>
                </div>
            </xsl:if>
    
            <xsl:if test="wnio:TrescDokumentu/wnio:OsobaWnioskujaca='OSOBA_PRYWATNA_W_IMIENIU_INNEJ_OSOBY' or wnio:TrescDokumentu/wnio:OsobaWnioskujaca='PELNOMOCNIK_PODMIOTU' or wnio:TrescDokumentu/wnio:OsobaWnioskujaca='PELNOMOCNIK_FIRMY'">
                <div class="du-col-12 du-no-mt du-margin-top-15">
                    <h3 class="du-h3 du-bold2">Adres pełnomocnika do korespondencji</h3>
                </div>
            </xsl:if>
            
            <xsl:if test="wnio:TrescDokumentu/wnio:OsobaWnioskujaca!='REPREZENTANT_FIRMY' and wnio:TrescDokumentu/wnio:OsobaWnioskujaca!='OSOBA_PROWADZACA_JEDNOOSOBOWA_DZIALALNOSC' and wnio:TrescDokumentu/wnio:OsobaWnioskujaca!='REPREZENTANT_PODMIOTU'">
                <xsl:choose>
                    <xsl:when test="wnio:TrescDokumentu/wnio:TwojeDane/wnio:Adres/wnio:Kraj = 'POLSKA' ">
                        <xsl:call-template name="Adres">
                            <xsl:with-param name="adresForm" select="wnio:TrescDokumentu/wnio:TwojeDane/wnio:Adres"/>
                        </xsl:call-template>
                    </xsl:when>
                    <xsl:otherwise>
                        <xsl:call-template name="AdresZagraniczny">
                            <xsl:with-param name="adresZagranicznyForm" select="wnio:TrescDokumentu/wnio:TwojeDane/wnio:AdresZagraniczny"/>
                        </xsl:call-template>
                    </xsl:otherwise>
                </xsl:choose>
            </xsl:if>
    
            <xsl:if test="count(wnio:TrescDokumentu/wnio:DaneReprezentantow/wnio:DaneReprezentanta) &gt; 0">
                <xsl:for-each select="wnio:TrescDokumentu/wnio:DaneReprezentantow/wnio:DaneReprezentanta">
                    <div class="du-col-12 du-no-mt">
                        <h2 class="du-h2 du-margin-top-15">
                            Dane reprezentanta - <countNo><xsl:value-of select="position()+1"/></countNo>
                        </h2>
                    </div>
                    <xsl:call-template name="DaneReprezentanta"/>
                </xsl:for-each>
            </xsl:if>
        </xsl:template>
    
        <xsl:template name="DaneOsoby">
            <xsl:param name="daneOsoby"/>
            <div class="du-col-12 du-left du-no-mt">
                <div class="du-col-12 du-no-mt">
                    <span class="du-field">Imię: </span>
                    <span class="du-bold du-field">
                        <xsl:value-of select="$daneOsoby/oso:Imie"/>
                    </span>
                </div>
                <xsl:if test="string-length($daneOsoby/oso:ImieDrugie) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Drugie imię: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$daneOsoby/oso:ImieDrugie"/>
                        </span>
                    </div>
                </xsl:if>
                <div class="du-col-12 du-no-mt">
                    <span class="du-field">Nazwisko: </span>
                    <span class="du-bold du-field">
                        <xsl:value-of select="$daneOsoby/oso:Nazwisko"/>
                    </span>
                </div>
                <xsl:if test="string-length($daneOsoby/adr:Telefon) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Numer telefonu: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$daneOsoby/wnio:TelefonKodKraju"/> <xsl:value-of select="substring($daneOsoby/adr:Telefon, 1, 3)"/> <xsl:value-of select="substring($daneOsoby/adr:Telefon, 4, 3)"/> <xsl:value-of select="substring($daneOsoby/adr:Telefon, 7, 3)"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($daneOsoby/adr:Email) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Adres e-mail: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$daneOsoby/adr:Email"/>
                        </span>
                    </div>
                </xsl:if>
            </div>
        </xsl:template>
    
        <xsl:template name="Adres">
            <xsl:param name="adresForm"/>
            <div class="du-col-12 du-left du-no-mt du-margin-top-15 du-margin-bottom-15">
                <xsl:if test="string-length($adresForm/wnio:Kraj) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Kraj: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$adresForm/wnio:Kraj"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($adresForm/adr:Miejscowosc) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Miejscowość: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$adresForm/adr:Miejscowosc"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($adresForm/adr:Wojewodztwo) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Województwo: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$adresForm/adr:Wojewodztwo"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($adresForm/adr:Powiat) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Powiat: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$adresForm/adr:Powiat"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($adresForm/adr:Gmina) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Gmina: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$adresForm/adr:Gmina"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($adresForm/adr:KodPocztowy) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Kod pocztowy: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$adresForm/adr:KodPocztowy"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="$adresForm/adr:Ulica!='' or $adresForm/wnio:BrakUlicy='true'">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Ulica: </span>
                        <span class="du-bold du-field">
                            <xsl:choose>
                                <xsl:when test="$adresForm/adr:Ulica!=''">
                                    <xsl:value-of select="$adresForm/adr:Ulica"/>
                                </xsl:when>
                                <xsl:otherwise>
                                    <xsl:if test="$adresForm/wnio:BrakUlicy='true'">
                                        <xsl:value-of select="concat(' ', 'Moja miejscowość nie ma ulicy')"/>
                                    </xsl:if>
                                </xsl:otherwise>
                            </xsl:choose>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($adresForm/adr:Budynek) &gt; 0">
                    <div class="du-col-12 du-no-mt">Numer domu:
                        <span class="du-bold">
                            <xsl:value-of select="$adresForm/adr:Budynek"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="$adresForm/adr:Lokal!='' or $adresForm/wnio:BrakLokalu='true'">
                    <div class="du-col-12 du-no-mt">Numer lokalu:
                        <span class="du-bold">
                            <xsl:choose>
                                <xsl:when test="$adresForm/adr:Lokal!=''">
                                    <xsl:value-of select="$adresForm/adr:Lokal"/>
                                </xsl:when>
                                <xsl:otherwise>
                                    <xsl:if test="$adresForm/wnio:BrakLokalu='true'">
                                        <xsl:value-of select="concat(' ', 'Nie mam numeru lokalu')"/>
                                    </xsl:if>
                                </xsl:otherwise>
                            </xsl:choose>
                        </span>
                    </div>
                </xsl:if>
            </div>
        </xsl:template>
    
        <xsl:template name="AdresZagraniczny">
            <xsl:param name="adresZagranicznyForm"/>
            <div class="du-col-12 du-left du-no-mt du-margin-top-15 du-margin-bottom-15">
                <xsl:if test="string-length($adresZagranicznyForm/wnio:Kraj) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Kraj: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$adresZagranicznyForm/wnio:Kraj"/>
                        </span>
                    </div>
                </xsl:if>
                <div class="du-col-12 du-no-mt">
                    <span class="du-field">Miejscowość: </span>
                    <span class="du-bold du-field">
                        <xsl:value-of select="$adresZagranicznyForm/adr:Miejscowosc"/>
                    </span>
                </div>
                <div class="du-col-12 du-no-mt">
                    <span class="du-field">Kod pocztowy: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$adresZagranicznyForm/adr:KodPocztowy"/>
                        </span>
                </div>
                <xsl:if test="string-length($adresZagranicznyForm/adr:Ulica) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Ulica: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$adresZagranicznyForm/adr:Ulica"/>
                        </span>
                    </div>
                </xsl:if>
                <div class="du-col-12 du-no-mt">Numer domu:
                    <span class="du-bold">
                        <xsl:value-of select="$adresZagranicznyForm/adr:Budynek"/>
                    </span>
                </div>
                <xsl:if test="string-length($adresZagranicznyForm/adr:Lokal) &gt; 0">
                    <div class="du-col-12 du-no-mt">Numer lokalu:
                        <span class="du-bold">
                            <xsl:value-of select="$adresZagranicznyForm/adr:Lokal"/>
                        </span>
                    </div>
                </xsl:if>
            </div>
        </xsl:template>
    
        <xsl:template name="DaneReprezentanta">
            <div class="du-col-12 du-left du-no-mt">
                <div class="du-col-12 du-no-mt">
                    <span class="du-field">Imię: </span>
                    <span class="du-bold du-field">
                        <xsl:value-of select="oso:Imie"/>
                    </span>
                </div>
                <div class="du-col-12 du-no-mt">
                    <span class="du-field">Nazwisko: </span>
                    <span class="du-bold du-field">
                        <xsl:value-of select="oso:Nazwisko"/>
                    </span>
                </div>
                <div class="du-col-12 du-no-mt">
                    <span class="du-field">Numer PESEL: </span>
                    <span class="du-bold du-field">
                        <xsl:value-of select="oso:PESEL"/>
                    </span>
                </div>
                <div class="du-col-12 du-no-mt">
                    <span class="du-field">Adres e-mail: </span>
                    <span class="du-bold du-field">
                        <xsl:value-of select="adr:Email"/>
                    </span>
                </div>
            </div>
        </xsl:template>
    
        <xsl:template name="DaneFirmyPodmiotu">
            <xsl:param name="daneFirmyPodmiotu"/>
            <div class="du-col-12 du-no-mt">
                <span class="du-field">Nazwa: </span>
                <span class="du-bold du-field">
                    <xsl:value-of select="$daneFirmyPodmiotu/wnio:Nazwa"/>
                </span>
            </div>
            <xsl:if test="string-length($daneFirmyPodmiotu/adr:Telefon) &gt; 0">
                <div class="du-col-12 du-no-mt">
                    <span class="du-field">Numer telefonu: </span>
                    <span class="du-bold du-field">
                        <xsl:value-of select="$daneFirmyPodmiotu/wnio:TelefonKodKraju"/> <xsl:value-of select="substring($daneFirmyPodmiotu/adr:Telefon, 1, 3)"/> <xsl:value-of select="substring($daneFirmyPodmiotu/adr:Telefon, 4, 3)"/> <xsl:value-of select="substring($daneFirmyPodmiotu/adr:Telefon, 7, 3)"/>
                    </span>
                </div>
            </xsl:if>
    
            <xsl:if test="string-length($daneFirmyPodmiotu/adr:Email) &gt; 0">
                <div class="du-col-12 du-no-mt">
                    <span class="du-field">Adres e-mail: </span>
                    <span class="du-bold du-field">
                        <xsl:value-of select="$daneFirmyPodmiotu/adr:Email"/>
                    </span>
                </div>
            </xsl:if>
    
           <div class="du-col-12 du-no-mt du-margin-top-15">
                <h3 class="du-h3 du-bold2">
                    <xsl:if test="wnio:TrescDokumentu/wnio:KtoJestWnioskodawca='PODMIOT_REALIZUJACY_ZADANIA_PUBLICZNE'">
                            Adres podmiotu do korespondencji
                    </xsl:if>
                    <xsl:if test="wnio:TrescDokumentu/wnio:KtoJestWnioskodawca='FIRMA'">
                            Adres firmy do korespondencji
                    </xsl:if>
                </h3>
            </div>
            
            <xsl:choose>
            <xsl:when test="$daneFirmyPodmiotu/wnio:Adres/wnio:Kraj = 'POLSKA' ">
                <xsl:call-template name="Adres">
                    <xsl:with-param name="adresForm" select="$daneFirmyPodmiotu/wnio:Adres"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:call-template name="AdresZagraniczny">
                    <xsl:with-param name="adresZagranicznyForm" select="$daneFirmyPodmiotu/wnio:AdresZagraniczny"/>
                </xsl:call-template>
            </xsl:otherwise>
            </xsl:choose>
        </xsl:template>
    
        <xsl:template name="DanePelnomocnikaDoKorespondencji">
            <div class="du-col-12 du-top-line du-no-mt">
                <h2 class="du-h2 du-margin-top-15">Dane pełnomocnika do korespondencji</h2>
            </div>
            <xsl:call-template name="DaneOsoby">
                <xsl:with-param name="daneOsoby" select="wnio:TrescDokumentu/wnio:DanePelnomocnikaDoKorespondencji/wnio:DaneOsobowe"/>
            </xsl:call-template>
            <div class="du-col-12 du-no-mt du-margin-top-15">
                <h3 class="du-h3 du-bold2">Adres pełnomocnika</h3>
            </div>
            <xsl:call-template name="Adres">
                <xsl:with-param name="adresForm" select="wnio:TrescDokumentu/wnio:DanePelnomocnikaDoKorespondencji/wnio:Adres"/>
            </xsl:call-template>
        </xsl:template>
    
        <xsl:template name="DaneOsobyKtorejDotyczyWniosek">
            <xsl:param name="daneOsoby" select="wnio:TrescDokumentu/wnio:DaneOsobyKtorejDotyczyWniosek"/>
            <div class="du-col-12 du-top-line du-no-mt">
                <h2 class="du-h2 du-margin-top-15">
                    Dane osoby, której dotyczy wniosek
                </h2>
            </div>
            <div class="du-col-12 du-left du-no-mt">
                <xsl:if test="string-length($daneOsoby/oso:Imie) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Imię: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$daneOsoby/oso:Imie"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($daneOsoby/oso:ImieDrugie) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Drugie imię: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$daneOsoby/oso:ImieDrugie"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($daneOsoby/oso:Nazwisko) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Nazwisko: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$daneOsoby/oso:Nazwisko"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($daneOsoby/oso:NazwiskoPoprzednie) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Poprzednie nazwisko: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$daneOsoby/oso:NazwiskoPoprzednie"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($daneOsoby/oso:NazwiskoRodowe) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Nazwisko rodowe: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$daneOsoby/oso:NazwiskoRodowe"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($daneOsoby/oso:PESEL) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">PESEL: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$daneOsoby/oso:PESEL"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($daneOsoby/oso:MiejsceUrodzenia) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Miejsce urodzenia: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$daneOsoby/oso:MiejsceUrodzenia"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($daneOsoby/oso:DataUrodzenia) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Data urodzenia: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$daneOsoby/oso:DataUrodzenia"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($daneOsoby/oso:ImieMatki) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Imię matki: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$daneOsoby/oso:ImieMatki"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($daneOsoby/oso:ImieOjca) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Imię ojca: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$daneOsoby/oso:ImieOjca"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($daneOsoby/oso:NrDowoduTozsamosci) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Seria i numer dokumentu tożsamości: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$daneOsoby/oso:NrDowoduTozsamosci"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="string-length($daneOsoby/wnio:InneDane) &gt; 0">
                    <div class="du-col-12 du-no-mt">
                        <span class="du-field">Inne dane: </span>
                        <span class="du-bold du-field">
                            <xsl:value-of select="$daneOsoby/wnio:InneDane"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="count($daneOsoby/wnio:OstatnieZnaneMiejsceZameldowania) &gt; 0">
                    <div class="du-col-12 du-no-mt du-margin-top-15">
                        <h3 class="du-h3 du-bold2">Ostatnie znane miejsce zameldowania</h3>
                    </div>
                    <xsl:call-template name="Adres">
                        <xsl:with-param name="adresForm" select="$daneOsoby/wnio:OstatnieZnaneMiejsceZameldowania"/>
                    </xsl:call-template>
                </xsl:if>
            </div>
        </xsl:template>
    
        <xsl:template name="ZakresZadanychDanych">
            <xsl:param name="zakresZadanychDanych" select="wnio:TrescDokumentu/wnio:ZakresZadanychDanych"/>
            <div class="du-col-12 du-top-line du-no-mt">
                <h2 class="du-h2 du-margin-top-15">
                    Zakres żądanych danych
                </h2>
            </div>
            <div class="du-col-12 du-left du-no-mt">
                <ul class="du-list">
                    <xsl:if test="$zakresZadanychDanych/wnio:AdresZameldowaniaPobytStaly = 'true'">
                        <li>
                            <span class="du-list-item">Adres zameldowania na pobyt stały</span>
                        </li>
                    </xsl:if>
                    <xsl:if test="$zakresZadanychDanych/wnio:AdresZameldowaniaPobytCzasowy = 'true'">
                        <li>
                            <span class="du-list-item">Adres zameldowania na pobyt czasowy</span>
                        </li>
                    </xsl:if>
                    <xsl:if test="$zakresZadanychDanych/wnio:InneDane = 'true'">
                        <li>
                            <span class="du-list-item">
                                Inne:
                                <p>
                                    <xsl:value-of select="$zakresZadanychDanych/wnio:InneDaneOpis"/>
                                </p>
                            </span>
                        </li>
                    </xsl:if>
                </ul>
            </div>
        </xsl:template>
    
        <xsl:template name="Uzasadnienie">
            <xsl:param name="uzasadnienie" select="wnio:TrescDokumentu/wnio:Uzasadnienie"/>
            <div class="du-col-12 du-top-line du-no-mt">
                <h2 class="du-h2 du-margin-top-15">
                    Uzasadnienie
                    <xsl:if test="wnio:TrescDokumentu/wnio:KtoJestWnioskodawca != 'PODMIOT_REALIZUJACY_ZADANIA_PUBLICZNE'">
                        twojego
                        <xsl:if test="$uzasadnienie/wnio:WyborUzasadnienia = 'INTERES_PRAWNY'"> interesu prawnego</xsl:if>
                        <xsl:if test="$uzasadnienie/wnio:WyborUzasadnienia = 'INTERES_FAKTYCZNY'"> interesu faktycznego</xsl:if>
                    </xsl:if>
                </h2>
                <p>Uzasadnienie:</p>
                <xsl:choose>
                    <xsl:when test="wnio:TrescDokumentu/wnio:KtoJestWnioskodawca != 'PODMIOT_REALIZUJACY_ZADANIA_PUBLICZNE' or $uzasadnienie/wnio:WyborUzasadnieniaPodmiotu = 'INNE_UZASADNIENIE'">
                        <p><xsl:value-of select="$uzasadnienie/wnio:OpisUzasadnienia"/></p>
                    </xsl:when>
                    <xsl:otherwise>
                        <xsl:if test="$uzasadnienie/wnio:WyborUzasadnieniaPodmiotu = 'REALIZACJA_ZADAN'">
                            <p>Realizacja zadań ustawowych wynikających z przepisów szczególnych</p>
                            <p>Zadanie ustawowe:</p>
                            <p><xsl:value-of select="$uzasadnienie/wnio:ZadanieUstawowe"/></p>
                        </xsl:if>
                        <xsl:if test="$uzasadnienie/wnio:WyborUzasadnieniaPodmiotu = 'POSTEPOWANIE_SADOWE'">
                            <p>Dla potrzeb prowadzenia postępowania sądowego, administracyjnego, egzekucyjnego</p>
                            <p>Znak sprawy:</p>
                            <p><xsl:value-of select="$uzasadnienie/wnio:ZnakSprawy"/></p>
                        </xsl:if>
                    </xsl:otherwise>
                </xsl:choose>
            </div>
        </xsl:template>
    
        <xsl:template name="SposobOdbioruDanych">
            <xsl:param name="sposobOdbioru" select="wnio:TrescDokumentu/wnio:SposobOdbioru"/>
            <div class="du-col-12 du-top-line du-no-mt">
                <h2 class="du-h2 du-margin-top-15">
                    Sposób odbioru danych
                </h2>
            </div>
            <div class="du-col-12 du-left du-no-mt">
                <ul class="du-list">
                    <li>
                        <span class="du-list-item">
                            <xsl:if test="$sposobOdbioru = 'OSOBISCIE'">
                                <span>Osobiście</span>
                            </xsl:if>
                            <xsl:if test="$sposobOdbioru = 'POCZTA'">
                                <span>Pocztą tradycyjną</span>
                            </xsl:if>
                            <xsl:if test="$sposobOdbioru = 'SKRZYNKA_EPUAP'">
                                <span>Elektronicznie – na skrzynkę Gov (ePUAP)</span><br/>
                                <span>Adres skrzynki
                                    <div class="du-col-12">
                                        <xsl:value-of select="wnio:TrescDokumentu/wnio:Epuap"/>
                                    </div>
                                </span>
                            </xsl:if>
                        </span>
                    </li>
                </ul>
            </div>
        </xsl:template>
    
        <xsl:template name="OplataPelnomocnictwo">
            <xsl:param name="oplataPelnomocnictwo" select="wnio:TrescDokumentu/wnio:OplataPelnomocnictwo"/>
            <div class="du-col-12 du-top-line du-no-mt">
                <h2 class="du-h2 du-margin-top-15">
                    Opłata za pełnomocnictwo
                </h2>
            </div>
            <div class="du-col-12 du-left du-no-mt">
                <ul class="du-list">
                    <li>
                        <span class="du-list-item">
                            <xsl:choose>
                                <xsl:when test="$oplataPelnomocnictwo/wnio:OplataSkarbowaZaPelnomocnictwo = 'PODLEGAM_ZWOLNIENIU_Z_OPLATY'">
                                    <span>Podlegam zwolnieniu z opłaty</span>
                                    <br/><span>Powód zwolnienia z opłaty:</span>
                                    <span>
                                        <xsl:value-of select="$oplataPelnomocnictwo/wnio:PowodZwolnieniaZOplaty"/>
                                    </span>
                                </xsl:when>
                                <xsl:otherwise>
                                    <span>Nie podlegam zwolnieniu z opłaty</span>
                                </xsl:otherwise>
                            </xsl:choose>
                        </span>
                    </li>
                </ul>
            </div>
        </xsl:template>
    
        <xsl:template name="Oswiadczenia">
            <xsl:param name="oswiadczenia" select="wnio:TrescDokumentu/wnio:Oswiadczenia"/>
            <div class="du-col-12 du-top-line du-no-mt">
                <h2 class="du-h2 du-margin-top-15">
                    Oświadczenia
                </h2>
            </div>
            <div class="du-col-12 du-left du-no-mt">
                <ul class="du-list">
                    <xsl:if test="$oswiadczenia/wnio:WykorzystanieDanychDoUzasadnionegoCelu = 'true'">
                        <li>
                            <span class="du-list-item">
                                Zobowiązuję się do wykorzystania uzyskanych danych wyłącznie do realizacji celu wykazanego w uzasadnieniu wniosku
                            </span>
                        </li>
                    </xsl:if>
                    <xsl:if test="$oswiadczenia/wnio:BrakZlozonegoWnioskuWInnymOrganie = 'true'">
                        <li>
                            <span class="du-list-item">
                                Oświadczam, że w sprawie, której niniejszy wniosek dotyczy, nie złożyłem/złożyłam wniosku do organu innej gminy
                            </span>
                        </li>
                    </xsl:if>
                </ul>
            </div>
        </xsl:template>
    
        <xsl:template name="Platnosc">
            <xsl:param name="oplata" select="wnio:TrescDokumentu/wnio:Oplata"/>
            <div class="du-col-12 du-top-line du-no-mt">
                <h2 class="du-h2 du-margin-top-15">
                    Opłata za udostępnienie danych
                </h2>
                <div class="du-col-12 du-no-mt">
                    <xsl:choose>
                        <xsl:when test="$oplata/wnio:ZwolnienieZOplaty = 'true'">
                            <span>Jestem uprawniony do zwolnienia z opłaty za wniosek</span>
                        </xsl:when>
                        <xsl:otherwise>
                            <span>Płatność <xsl:if test="$oplata/wnio:SposobPlatnosci='platnoscOnline'">online </xsl:if> <xsl:value-of select="translate($oplata/wnio:KwotaOplaty, '.', ',')"/> zł.</span>
                        </xsl:otherwise>
                    </xsl:choose>
                </div>
            </div>
        </xsl:template>
    
        <xsl:template name="Zalaczniki">
            <xsl:param name="zalaczniki" select="wnio:TrescDokumentu/str:Zalaczniki"/>
            <section>
                <div class="du-col-12 du-top-line du-no-mt">
                    <h2 class="du-h2 du-margin-top-15 du-margin-bottom-15">Załączniki</h2>
                </div>
                <xsl:if test="count($zalaczniki/str:Zalacznik) &gt; 0">
                    <div class="du-col-12 du-left">
                        <ol class="du-margin-top-0">
                            <xsl:for-each select="$zalaczniki/str:Zalacznik[@nazwaPliku != '']">
                                <li class=" du-bold">
                                    <xsl:if test="@kodowanie='base64'">
                                        <xsl:value-of select="@nazwaPliku"/>
                                        <xsl:if test="string-length(str:OpisZalacznika) &gt; 0">-</xsl:if>
                                        <xsl:if test="string-length(str:OpisZalacznika) &gt; 0">
                                            <xsl:value-of select="str:OpisZalacznika"/>
                                        </xsl:if>
                                    </xsl:if>
                                    <xsl:if test="@kodowanie='URI'">
                                        <xsl:value-of select="@nazwaPliku"/>
                                    </xsl:if>
                                </li>
                            </xsl:for-each>
                        </ol>
                    </div>
                </xsl:if>
            </section>
        </xsl:template>
    
        <xsl:template name="Podpis">
            <section>
                <xsl:choose>
                    <xsl:when test="string-length(//wnio:Dokument/ds:Signature/ds:SignatureValue) &gt; 0">
                        <div class="du-col-12 du-left du-top-line du-margin-bottom-15 du-no-mt">
                            <p class="du-bold">Podpis elektroniczny</p>
                            <hr/>
                            <xsl:text>Dokument został podpisany, aby go zweryfikować należy użyć oprogramowania do weryfikacji podpisu</xsl:text>
                            <xsl:choose>
                                <xsl:when test="count(//wnio:Dokument/ds:Signature/ds:Object/descendant::*[local-name() = 'SigningTime']) &gt; 1">
                                    <br/>
                                    <xsl:text>Daty złożenia podpisu: </xsl:text>
                                    <xsl:for-each select="//wnio:Dokument/ds:Signature/ds:Object/descendant::*[local-name() = 'SigningTime']">
                                        <xsl:value-of select="."/>
                                    </xsl:for-each>
                                </xsl:when>
                                <xsl:when test="count(//wnio:Dokument/ds:Signature/ds:Object/descendant::*[local-name() = 'SigningTime']) = 1">
                                    <br/>
                                    <xsl:text>Data złożenia podpisu: </xsl:text>
                                    <xsl:for-each select="//wnio:Dokument/ds:Signature/ds:Object/descendant::*[local-name() = 'SigningTime']">
                                        <xsl:value-of select="."/>
                                    </xsl:for-each>
                                </xsl:when>
                                <xsl:when test="0 &gt;= count(//wnio:Dokument/ds:Signature/ds:Object/descendant::*[local-name() = 'SigningTime'])">
                                </xsl:when>
                            </xsl:choose>
                        </div>
                    </xsl:when>
                </xsl:choose>
            </section>
        </xsl:template>
    
        <xsl:template name="styleCSS">
            <style type="text/css">
                .du-view article,
                .du-view footer,
                .du-view header,
                .du-view section {
                display: block;
                }
    
                .du-view div {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 16px;
                line-height: 140%;
                word-wrap: break-word;
                display: inline-block;
                padding: 5px;
                }
    
                .du-view,
                .du-view * {
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
                }
    
                .du-view {
                width: 100%;
                height: 100%;
                padding: 1%;
                line-height: 130%;
                }
    
                .du-view h1,
                .du-view .h1 {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 42px;
                line-height: 52px;
                font-weight: bold;
                margin-bottom: 15px;
                margin-top: 0;
                }
    
                .du-view h2,
                .du-view .h2 {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 24px;
                line-height: 34px;
                font-weight: bold;
                margin-bottom: 12px;
                }
    
                .du-view h3,
                .du-view .h3 {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 20px;
                font-weight: bold;
                margin: 0px 0px;
                }
    
                /*grid and style for
                dotted*/
    
                .du-col-12 {
                width: 100%;
                }
    
                /*other style*/
    
                .du-text-transform-none {
                text-transform: none !important;
                }
    
                div .du-no-mt {
                padding-left: 0px;
                }
    
                .du-left {
                text-align: left;
                float: left;
                }
    
                .du-top-line {
                border-top: 1px solid #DCDCDC;
                }
    
                .du-bottom-line {
                border-bottom: 1px solid #DCDCDC;
                }
    
                .du-border {
                border: 1px solid black;
                min-width: 30px;
                min-height: 30px;
                margin-bottom: 1px;
                }
    
                .du-bold {
                font-weight: bold;
                text-transform: uppercase;
                }
    
                .du-bold2 {
                font-weight: bold;
                text-transform: none;
                }
    
                .du-list {
                padding-left: 18px;
                margin-top: 5px;
                }
    
                .du-list li:not(:last-child) {
                margin-bottom: 30px;
                }
    
                @media print {
                .du-view {
                font-size: 12px;
                }
                .du-view h3,
                .du-view .h3 {
                font-size: 14px;
                font-weight: bold;
                margin-top: 1%;
                margin-bottom: 0;
                }
                .du-view div {
                line-height: 100%;
                }
                .du-col-12 {
                width: 100%;
                }
                .du-view div {
                margin-top: 0px;
                }
                }
    
                @media screen and (max-width: 650px) {
                .du-view div {
                font-size: 14px;
                }
                .du-col-12 {
                width: 100%;
                padding-right: 1.1%;
                }
    
                .du-view h1,
                .du-view .h1 {
                font-size: 24px;
                line-height: 34px;
                }
    
                .du-view h2,
                .du-view .h2 {
                font-size: 18px;
                line-height: 24px;
                }
    
                .du-list {
                 list-style-type: none;
                    padding-left: 0px;
                    margin: 0 0 0 0;               
                }
    
                .du-list li {
                    display: flex;
                }
    
                .du-list li::before {
                    content: '•';
                    display: block;
                }
                
                .du-list .du-list-item {
                    padding-left: 10px;
                }
    
                .du-list .du-list-item {
                    display: inline-block;
                    padding-left: 10px;
                }
    
                .du-list li:not(:last-child) {
                    margin-bottom: 20px;
                }
    
                @media screen and (min-width: 651px) and (max-width: 1024px) {
                .du-view h1,
                .du-view .h1 {
                font-size: 36px;
                line-height: 48px;
                }
                }
    
                .du-margin-top-15 {
                margin-top: 15px !important;
                }
                .du-margin-bottom-15 {
                margin-bottom: 15px !important;
                }
                .du-margin-top-0 {
                margin-top: 0px !important;
                }
                .du-margin-bottom-0 {
                margin-bottom: 0px !important;
                }
                .du-padding-bottom-0 {
                padding-bottom: 0px !important;
                }
            </style>
        </xsl:template>
    </xsl:stylesheet>