12859
ID | 12859 |
Data | 2023-09-27 |
Symbol | 2023/09/27/12859 |
Instytucja | Ministerstwo Cyfryzacji |
Nazwa | Wniosek o przyznanie kodu świadczenia w ramach programu laptop dla nauczyciela |
Czy Aktualny | 1 |
---|
Ustawy (1)
URI://Dziennik_Ustaw/2023/57/16b/1 | Ustawa z dnia 17 lutego 2005 r. o informatyzacji działalności podmiotów realizujących zadania publiczne (t.j. Dz. U. z 2023 r. poz. 57). |
---|
Pliki
Styl
<?xml version="1.0" encoding="UTF-8"?><!-- Version 1.0 --><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:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wnio="http://crd.gov.pl/wzor/2023/09/27/12859/" 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>
Wnioskowanie przez organ prowadzący szkołę o przyznanie kodu świadczenia dla nauczyciela
</title>
</head>
<body>
<div class="du-view du-no-mt">
<section>
<div class="du-col-12 du-left du-no-mt du-margin-bottom-15">
<h1>
Wnioskowanie przez organ prowadzący szkołę o przyznanie kodu świadczenia dla nauczyciela
</h1>
</div>
</section>
<section>
<xsl:call-template name="OrganPrzyjmujacyWniosek"/>
</section>
<section>
<xsl:call-template name="DaneOsobyReprezentujacejOrgan"/>
</section>
<section>
<xsl:call-template name="DaneOrganu"/>
</section>
<section>
<xsl:call-template name="DaneSzkoly"/>
</section>
<section>
<xsl:call-template name="DaneNauczycieli"/>
</section>
<section>
<xsl:call-template name="Oswiadczenia"/>
</section>
</div>
<xsl:call-template name="styleCSS"/>
</body>
</html>
</xsl:template>
<xsl:template name="OrganPrzyjmujacyWniosek">
<div class="du-col-12 du-margin-top-20 du-left du-no-mt du-top-line">
<h2 class="du-h2 du-margin-top-20">Wniosek przyjmie</h2>
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-bold2 du-field">
MINISTER CYFRYZACJI
</span>
</div>
</div>
</div>
</xsl:template>
<xsl:template name="DaneOsobyReprezentujacejOrgan">
<xsl:param name="daneOsobyReprezentujacejOrgan" select="wnio:TrescDokumentu/wnio:DaneOsobyReprezentujacejOrgan"/>
<div class="du-col-12 du-margin-top-20 du-top-line du-no-mt">
<h2 class="du-h2 du-margin-top-15">Dane osoby reprezentującej organ</h2>
</div>
<xsl:call-template name="DaneOsobowe">
<xsl:with-param name="daneOsobowe" select="$daneOsobyReprezentujacejOrgan"/>
</xsl:call-template>
</xsl:template>
<xsl:template name="DaneOrganu">
<xsl:param name="czyOsobaFizyczna" select="wnio:TrescDokumentu/wnio:CzyOsobaFizyczna"/>
<xsl:param name="daneOrganuOsobaFizyczna" select="wnio:TrescDokumentu/wnio:DaneOrganuOsobaFizyczna"/>
<xsl:param name="daneOrganuInstytucja" select="wnio:TrescDokumentu/wnio:DaneOrganuInstytucja"/>
<div class="du-col-12 du-top-line du-no-mt du-margin-top-20">
<h2 class="du-h2 du-margin-top-15">Dane organu</h2>
</div>
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">Osoba fizyczna: </span>
<span class="du-bold du-field">
<xsl:value-of select="$czyOsobaFizyczna"/>
</span>
</div>
</div>
<xsl:if test="$czyOsobaFizyczna = 'TAK'">
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">Numer PESEL organu: </span>
<span class="du-bold du-field">
<xsl:value-of select="$daneOrganuOsobaFizyczna/oso:PESEL"/>
</span>
</div>
</div>
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">Nazwa organu: </span>
<span class="du-bold du-field">
<xsl:value-of select="$daneOrganuOsobaFizyczna/wnio:Nazwa"/>
</span>
</div>
</div>
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">Adres e-mail organu: </span>
<span class="du-bold2 du-field">
<xsl:value-of select="$daneOrganuOsobaFizyczna/adr:Email"/>
</span>
</div>
</div>
<div class="du-col-12 du-left list-item-spacing du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-bold2 du-field">Adres organu prowadzącego szkołę</span>
</div>
</div>
<div class="du-col-12 du-left list-item-spacing du-no-mt">
<xsl:call-template name="Adres">
<xsl:with-param name="adres" select="$daneOrganuOsobaFizyczna/wnio:Adres"/>
</xsl:call-template>
</div>
</xsl:if>
<xsl:if test="$czyOsobaFizyczna = 'NIE'">
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">REGON: </span>
<span class="du-bold du-field">
<xsl:value-of select="$daneOrganuInstytucja/inst:REGON"/>
</span>
</div>
</div>
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">Nazwa organu: </span>
<span class="du-bold du-field">
<xsl:value-of select="$daneOrganuInstytucja/wnio:Nazwa"/>
</span>
</div>
</div>
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">Adres e-mail organu: </span>
<span class="du-bold2 du-field">
<xsl:value-of select="$daneOrganuInstytucja/adr:Email"/>
</span>
</div>
</div>
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">NIP organu: </span>
<span class="du-bold du-field">
<xsl:value-of select="$daneOrganuInstytucja/inst:NIP"/>
</span>
</div>
</div>
<div class="du-col-12 du-left list-item-spacing du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-bold2 du-field">Adres organu prowadzącego szkołę</span>
</div>
</div>
<div class="du-col-12 du-left list-item-spacing du-no-mt">
<xsl:call-template name="Adres">
<xsl:with-param name="adres" select="$daneOrganuInstytucja/wnio:Adres"/>
</xsl:call-template>
</div>
</xsl:if>
</xsl:template>
<xsl:template name="DaneSzkoly">
<xsl:param name="daneSzkoly" select="wnio:TrescDokumentu/wnio:DaneSzkoly"/>
<div class="du-col-12 du-top-line du-no-mt du-margin-top-20">
<h2 class="du-h2 du-margin-top-15">Dane szkoły</h2>
</div>
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">RSPO: </span>
<span class="du-bold du-field">
<xsl:value-of select="$daneSzkoly/wnio:RSPO"/>
</span>
</div>
</div>
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">Nazwa szkoły: </span>
<span class="du-bold du-field">
<xsl:value-of select="$daneSzkoly/wnio:Nazwa"/>
</span>
</div>
</div>
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">REGON: </span>
<span class="du-bold du-field">
<xsl:value-of select="$daneSzkoly/inst:REGON"/>
</span>
</div>
</div>
<div class="du-col-12 du-left list-item-spacing du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-bold2 du-field">Adres szkoły</span>
</div>
</div>
<div class="du-col-12 du-left list-item-spacing du-no-mt">
<xsl:call-template name="Adres">
<xsl:with-param name="adres" select="$daneSzkoly/wnio:Adres"/>
</xsl:call-template>
</div>
</xsl:template>
<xsl:template name="DaneNauczycieli">
<xsl:param name="wyborWprowadzaniaDanych" select="wnio:TrescDokumentu/wnio:WyborWprowadzaniaDanych"/>
<xsl:param name="listaNauczycieli" select="wnio:TrescDokumentu/wnio:ListaNauczycieli"/>
<xsl:param name="sumaKontrolnaPliku" select="wnio:TrescDokumentu/wnio:SumaKontrolnaPliku"/>
<xsl:param name="zalaczniki" select="wnio:TrescDokumentu/str:Zalaczniki"/>
<div class="du-col-12 du-top-line du-no-mt du-margin-top-20">
<h2 class="du-h2 du-margin-top-15 du-margin-bottom-0">Dane nauczyciela</h2>
</div>
<xsl:if test="$wyborWprowadzaniaDanych = 'FORMULARZ'">
<xsl:if test="count($listaNauczycieli/wnio:DaneNauczyciela) > 0">
<xsl:for-each select="$listaNauczycieli/wnio:DaneNauczyciela">
<xsl:call-template name="DaneNauczyciela"/>
</xsl:for-each>
</xsl:if>
</xsl:if>
<xsl:if test="$wyborWprowadzaniaDanych = 'PLIK'">
<div class="du-col-12 du-no-mt du-margin-top-15">
<span>Załączony plik z danymi nauczycieli:</span>
<xsl:if test="count($zalaczniki/str:Zalacznik) > 0">
<xsl:if test="wnio:TrescDokumentu/str:Zalaczniki/str:Zalacznik[@rodzajZalacznika = 'zalacznik']">
<span class="du-bold du-field">
<xsl:call-template name="ZalacznikiPetla">
<xsl:with-param name="rodzajZalacznika" select="'zalacznik'"/>
</xsl:call-template>
</span>
</xsl:if>
</xsl:if>
</div>
<div class="du-col-12 du-no-mt du-margin-top-15">
<span class="du-field">Suma kontrolna pliku: </span>
<span class="du-bold du-field">
<xsl:value-of select="$sumaKontrolnaPliku"/>
</span>
</div>
</xsl:if>
</xsl:template>
<xsl:template name="DaneNauczyciela">
<div class="du-col-12 du-left list-item-spacing du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-bold2 du-field">
Nauczyciel
<xsl:value-of select="position()"/>
<xsl:if test="position()>'0'"/>
</span>
</div>
</div>
<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="wnio:DaneOsobowe/wnio:Imie"/>
</span>
</div>
</div>
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">Nazwisko: </span>
<span class="du-bold du-field">
<xsl:value-of select="wnio:DaneOsobowe/wnio:Nazwisko"/>
</span>
</div>
</div>
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">PESEL: </span>
<span class="du-bold du-field">
<xsl:value-of select="wnio:DaneOsobowe/oso:PESEL"/>
</span>
</div>
</div>
<div class="du-col-12 du-left du-no-mt">
<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>
<div class="du-col-12 du-no-mt">
<span class="du-field">Numer telefonu komórkowego: </span>
<span class="du-bold du-field">+48
<span>
<xsl:value-of select="substring(adr:Telefon, 1, 3)"/> </span>
<span>
<xsl:value-of select="substring(adr:Telefon, 4, 3)"/> </span>
<span>
<xsl:value-of select="substring(adr:Telefon, 7, 3)"/>
</span>
</span>
</div>
</xsl:template>
<xsl:template name="DaneOsobowe">
<xsl:param name="daneOsobowe"/>
<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="$daneOsobowe/oso:Imie"/>
</span>
</div>
</div>
<xsl:if test="count($daneOsobowe/oso:ImieDrugie) > 0">
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">Drugie imię: </span>
<span class="du-bold du-field">
<xsl:if test="$daneOsobowe/oso:ImieDrugie != ''">
<span xml:space="preserve" white-space="pre"/>
<span>
<xsl:value-of select="$daneOsobowe/oso:ImieDrugie"/>
</span>
</xsl:if>
</span>
</div>
</div>
</xsl:if>
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">Nazwisko: </span>
<span class="du-bold du-field">
<xsl:value-of select="$daneOsobowe/wnio:Nazwisko"/>
</span>
</div>
</div>
<div class="du-col-12 du-left du-no-mt">
<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="$daneOsobowe/oso:PESEL"/>
</span>
</div>
</div>
</xsl:template>
<xsl:template name="Adres">
<xsl:param name="adres"/>
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">Miejscowość: </span>
<span class="du-bold du-field">
<xsl:value-of select="$adres/wnio:Miejscowosc"/>
</span>
</div>
</div>
<div class="du-col-12 du-left du-no-mt">
<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="$adres/wnio:Wojewodztwo"/>
</span>
</div>
</div>
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">Powiat: </span>
<span class="du-bold du-field">
<xsl:value-of select="$adres/wnio:Powiat"/>
</span>
</div>
</div>
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">Gmina: </span>
<span class="du-bold du-field">
<xsl:value-of select="$adres/wnio:Gmina"/>
</span>
</div>
</div>
<div class="du-col-12 du-left du-no-mt">
<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="$adres/adr:KodPocztowy"/>
</span>
</div>
</div>
<xsl:if test="$adres/wnio:Ulica!=''">
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">Ulica: </span>
<span class="du-bold du-field">
<xsl:value-of select="$adres/wnio:Ulica"/>
</span>
</div>
</div>
</xsl:if>
<div class="du-col-12 du-left du-no-mt">
<div class="du-col-12 du-no-mt">
<span class="du-field">Numer domu: </span>
<span class="du-bold du-field">
<xsl:value-of select="$adres/wnio:Budynek"/>
</span>
</div>
</div>
<xsl:if test="$adres/adr:Lokal!=''">
<div class="du-col-12 du-no-mt">Numer lokalu:
<span class="du-bold">
<xsl:value-of select="$adres/adr:Lokal"/>
</span>
</div>
</xsl:if>
</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 du-margin-top-20">
<h2 class="du-h2">Oświadczenia</h2>
</div>
<div class="du-col-12 du-left du-no-mt">
<ul class="du-list">
<xsl:if test="$oswiadczenia/wnio:OswiadczenieOdpowiedzialnoscKarna = 'true'">
<li>
<span class="du-list-item">
Mam świadomość odpowiedzialności karnej za złożenie fałszywego oświadczenia.
</span>
</li>
</xsl:if>
<xsl:if test="$oswiadczenia/wnio:OswiadczeniePrawdziwoscDanych = 'true'">
<li class="list-item-spacing">
<span class="list-item-spacing du-list-item">
Wszystkie dane we wniosku są prawdziwe i aktualne.
</span>
</li>
</xsl:if>
</ul>
</div>
</xsl:template>
<xsl:template name="ZalacznikiPetla">
<xsl:param name="zalaczniki" select="wnio:TrescDokumentu/str:Zalaczniki"/>
<xsl:param name="rodzajZalacznika"/>
<xsl:for-each select="$zalaczniki/str:Zalacznik[@nazwaPliku != '']">
<xls:if test="@rodzajZalacznika=$rodzajZalacznika">
<div class="du-col-12 du-no-mt du-margin-top-15">
<span class="du-text-transform-none">
<xsl:if test="@kodowanie='base64'">
<xsl:value-of select="@nazwaPliku"/>
<xsl:if test="string-length(str:OpisZalacznika) > 0">-</xsl:if>
<xsl:if test="string-length(str:OpisZalacznika) > 0">
<xsl:value-of select="str:OpisZalacznika"/>
</xsl:if>
</xsl:if>
<xsl:if test="@kodowanie='URI'">
<xsl:value-of select="@nazwaPliku"/>
</xsl:if>
</span>
</div>
</xls:if>
</xsl:for-each>
</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: 2px;
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: 16px;
font-weight: bold;
margin: 0px 0px;
}
ol {
padding-left: 0;
}
ol li {
list-style: none;
}
/*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: 2px solid #f1f1f1
}
.du-bottom-line {
border-bottom: 2px solid #f1f1f1
}
.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;
}
summary {
font-size: 20px;
margin: 20px 0;
padding: 0;
}
.du-list {
padding-left: 0px;
margin: 0 0 0 0;
}
.du-list li {
margin-left: 15px;
}
.inline {
display: inline;
}
.nowrap {
white-space:nowrap
}
.list-item-spacing {
margin-top: 15px;
}
@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;
}
}
@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;
}
.du-padding-top-0 {
padding-top: 0px !important;
}
.du-margin-top-20 {
margin-top: 20px;
}
.du-margin-bottom-7 {
margin-bottom: 7px;
}
.du-simple-text {
line-height: 26px;
}
</style>
</xsl:template>
</xsl:stylesheet>