9052
ID | 9052 |
Data | 2020-01-27 |
Symbol | 2020/01/27/9052 |
Instytucja | Urząd Patentowy Rzeczypospolitej Polskiej |
Nazwa | Podanie o udzielenie patentu na wynalazek |
Czy Aktualny | 0 |
---|
Ustawy (1)
Pliki
Schemat
<?xml version="1.0" encoding="UTF-8"?><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wnio="http://crd.gov.pl/wzor/2020/01/27/9052/" xmlns:str="http://crd.gov.pl/xml/schematy/struktura/2009/11/16/" xmlns:meta="http://crd.gov.pl/xml/schematy/meta/2009/11/16/" xmlns:adr="http://crd.gov.pl/xml/schematy/adres/2009/11/09/" xmlns:oso="http://crd.gov.pl/xml/schematy/osoba/2009/11/16/" xmlns:inst="http://crd.gov.pl/xml/schematy/instytucja/2009/11/16/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" targetNamespace="http://crd.gov.pl/wzor/2020/01/27/9052/" attributeFormDefault="unqualified" elementFormDefault="qualified">
<xs:import namespace="http://crd.gov.pl/xml/schematy/struktura/2009/11/16/" schemaLocation="http://crd.gov.pl/xml/schematy/struktura/2009/11/16/struktura.xsd"/>
<xs:import namespace="http://crd.gov.pl/xml/schematy/meta/2009/11/16/" schemaLocation="http://crd.gov.pl/xml/schematy/meta/2009/11/16/meta.xsd"/>
<xs:import namespace="http://crd.gov.pl/xml/schematy/adres/2009/11/09/" schemaLocation="http://crd.gov.pl/xml/schematy/adres/2009/11/09/adres.xsd"/>
<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="http://www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd"/>
<xs:complexType name="DokumentTyp">
<xs:sequence>
<xs:element name="OpisDokumentu" type="str:OpisDokumentuTyp" minOccurs="1"/>
<xs:element name="DaneDokumentu" type="str:DaneDokumentuTyp" minOccurs="1"/>
<xs:element name="TrescDokumentu" type="wnio:TrescDokumentuTyp"/>
<xs:element ref="ds:Signature" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="TrescDokumentuTyp">
<xs:complexContent>
<xs:extension base="str:TrescDokumentuTyp">
<xs:sequence>
<xs:element name="NaszZnak" type="wnio:NaszZnakTyp" minOccurs="0" maxOccurs="1"/>
<xs:element name="TrescWniosku" type="wnio:TrescWnioskuTyp" minOccurs="0" maxOccurs="1"/>
<xs:element name="Zglaszajacy" type="wnio:ZglaszajacyTyp" minOccurs="1" maxOccurs="unbounded"/>
<xs:element name="Pelnomocnik" type="wnio:PelnomocnikTyp" minOccurs="0" maxOccurs="1"/>
<xs:element name="TytulWynalazku" type="wnio:TytulWynalazkuTyp" minOccurs="1" maxOccurs="1"/>
<xs:element name="PierwszenstwoZWczesniejszegoZgloszenia" type="wnio:PierwszenstwoZWczesniejszegoZgloszeniaTyp" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="PierwszenstwoZWystawyMiedzynarodowej" type="wnio:PierwszenstwoZWystawyMiedzynarodowejTyp" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="Tworca" type="wnio:TworcaTyp" minOccurs="1" maxOccurs="unbounded"/>
<xs:element name="PodstawaPrawna" type="wnio:PodstawaPrawnaTyp" minOccurs="0" maxOccurs="1"/>
<xs:element name="AdresDoKorespondencji" type="wnio:AdresDoKorespondencjiTyp" minOccurs="0" maxOccurs="1"/>
<xs:element name="DodatkowyAdresDoKorespondencji" type="wnio:DodatkowyAdresDoKorespondencjiTyp" minOccurs="0" maxOccurs="1"/>
<xs:element name="InneOswiadczeniaWnioski" type="wnio:InneOswiadczeniaWnioskiTyp" minOccurs="0" maxOccurs="1"/>
<xs:element name="Zalaczniki" type="wnio:ZalacznikiTyp" minOccurs="1" maxOccurs="1"/>
<xs:element name="Oswiadczenia" type="wnio:OswiadczeniaTyp" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="Dokument" type="wnio:DokumentTyp"/>
<xs:complexType name="NaszZnakTyp">
<xs:sequence>
<xs:element name="Numer" type="wnio:NaszZnak_NumerTyp" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="NaszZnak_NumerTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="200"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="TrescWnioskuTyp">
<xs:sequence>
<xs:element name="RodzajPatentu" type="wnio:TrescWniosku_RodzajPatentuTyp"/>
<xs:element name="NrZgloszenia" type="wnio:TrescWniosku_NrZgloszeniaTyp"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="TrescWniosku_RodzajPatentuTyp">
<xs:restriction base="xs:string">
<xs:enumeration value="patentu_na_wynalazek"/>
<xs:enumeration value="patentu_zgloszenia_wynalazku"/>
<xs:enumeration value="patentu_dodatkowego_do_patentu"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="TrescWniosku_NrZgloszeniaTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="ZglaszajacyTyp">
<xs:sequence>
<xs:element name="RodzajOsoby" type="wnio:Zglaszajacy_RodzajOsobyTyp"/>
<xs:element name="Imie" type="wnio:Zglaszajacy_ImieTyp"/>
<xs:element name="Nazwisko" type="wnio:Zglaszajacy_NazwiskoTyp"/>
<xs:element name="NazwaOsoby" type="wnio:Zglaszajacy_NazwaOsobyTyp"/>
<xs:element name="Adres" type="wnio:Zglaszajacy_AdresTyp" minOccurs="0" maxOccurs="1"/>
<xs:element name="DaneKontaktowe" type="wnio:Zglaszajacy_DaneKontaktoweTyp" minOccurs="0" maxOccurs="1"/>
<xs:element name="NumeryStatystycznePodmiotu" type="wnio:Zglaszajacy_NumeryStatystycznePodmiotuTyp" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="Zglaszajacy_RodzajOsobyTyp">
<xs:restriction base="xs:string">
<xs:enumeration value="osoba_fizyczna"/>
<xs:enumeration value="osoba_prawna"/>
<xs:enumeration value="spolka_cywilna"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Zglaszajacy_ImieTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="100"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Zglaszajacy_NazwiskoTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="100"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Zglaszajacy_NazwaOsobyTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="1000"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="Zglaszajacy_AdresTyp">
<xs:sequence>
<xs:element name="Ulica" type="wnio:Zglaszajacy_Adres_UlicaTyp" minOccurs="0"/>
<xs:element name="Budynek" type="wnio:Zglaszajacy_Adres_BudynekTyp"/>
<xs:element name="Lokal" type="wnio:Zglaszajacy_Adres_LokalTyp" minOccurs="0"/>
<xs:element name="Miejscowosc" type="wnio:Zglaszajacy_Adres_MiejscowoscTyp"/>
<xs:element name="Poczta" type="wnio:Zglaszajacy_Adres_PocztaTyp"/>
<xs:element name="KodPocztowy" type="wnio:Zglaszajacy_Adres_KodPocztowyTyp"/>
<xs:element name="Kraj" type="wnio:SlownikKrajeTyp"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="Zglaszajacy_Adres_UlicaTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="500"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Zglaszajacy_Adres_BudynekTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="10"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Zglaszajacy_Adres_LokalTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="10"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Zglaszajacy_Adres_MiejscowoscTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="150"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Zglaszajacy_Adres_PocztaTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="150"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Zglaszajacy_Adres_KodPocztowyTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="20"/>
<xs:pattern value="([0-9]{2}-[0-9]{3})"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="SlownikKrajeTyp">
<xs:restriction base="xs:string">
<xs:enumeration value="AD"/>
<xs:enumeration value="AE"/>
<xs:enumeration value="AF"/>
<xs:enumeration value="AG"/>
<xs:enumeration value="AI"/>
<xs:enumeration value="AL"/>
<xs:enumeration value="AM"/>
<xs:enumeration value="AN"/>
<xs:enumeration value="AO"/>
<xs:enumeration value="AP"/>
<xs:enumeration value="AQ"/>
<xs:enumeration value="AR"/>
<xs:enumeration value="AS"/>
<xs:enumeration value="AT"/>
<xs:enumeration value="AU"/>
<xs:enumeration value="AW"/>
<xs:enumeration value="AZ"/>
<xs:enumeration value="BA"/>
<xs:enumeration value="BB"/>
<xs:enumeration value="BD"/>
<xs:enumeration value="BE"/>
<xs:enumeration value="BF"/>
<xs:enumeration value="BG"/>
<xs:enumeration value="BH"/>
<xs:enumeration value="BI"/>
<xs:enumeration value="BJ"/>
<xs:enumeration value="BL"/>
<xs:enumeration value="BM"/>
<xs:enumeration value="BN"/>
<xs:enumeration value="BO"/>
<xs:enumeration value="BQ"/>
<xs:enumeration value="BR"/>
<xs:enumeration value="BS"/>
<xs:enumeration value="BT"/>
<xs:enumeration value="BU"/>
<xs:enumeration value="BV"/>
<xs:enumeration value="BW"/>
<xs:enumeration value="BX"/>
<xs:enumeration value="BY"/>
<xs:enumeration value="BZ"/>
<xs:enumeration value="CA"/>
<xs:enumeration value="CC"/>
<xs:enumeration value="CD"/>
<xs:enumeration value="CF"/>
<xs:enumeration value="CG"/>
<xs:enumeration value="CH"/>
<xs:enumeration value="CI"/>
<xs:enumeration value="CK"/>
<xs:enumeration value="CL"/>
<xs:enumeration value="CM"/>
<xs:enumeration value="CN"/>
<xs:enumeration value="CO"/>
<xs:enumeration value="CR"/>
<xs:enumeration value="CS"/>
<xs:enumeration value="CU"/>
<xs:enumeration value="CV"/>
<xs:enumeration value="CW"/>
<xs:enumeration value="CX"/>
<xs:enumeration value="CY"/>
<xs:enumeration value="CZ"/>
<xs:enumeration value="DD"/>
<xs:enumeration value="DE"/>
<xs:enumeration value="DJ"/>
<xs:enumeration value="DK"/>
<xs:enumeration value="DM"/>
<xs:enumeration value="DO"/>
<xs:enumeration value="DZ"/>
<xs:enumeration value="EA"/>
<xs:enumeration value="EC"/>
<xs:enumeration value="EE"/>
<xs:enumeration value="EG"/>
<xs:enumeration value="EH"/>
<xs:enumeration value="EM"/>
<xs:enumeration value="EP"/>
<xs:enumeration value="ER"/>
<xs:enumeration value="ES"/>
<xs:enumeration value="ET"/>
<xs:enumeration value="EU"/>
<xs:enumeration value="FI"/>
<xs:enumeration value="FJ"/>
<xs:enumeration value="FK"/>
<xs:enumeration value="FM"/>
<xs:enumeration value="FO"/>
<xs:enumeration value="FR"/>
<xs:enumeration value="FY"/>
<xs:enumeration value="GA"/>
<xs:enumeration value="GB"/>
<xs:enumeration value="GC"/>
<xs:enumeration value="GD"/>
<xs:enumeration value="GE"/>
<xs:enumeration value="GF"/>
<xs:enumeration value="GG"/>
<xs:enumeration value="GH"/>
<xs:enumeration value="GI"/>
<xs:enumeration value="GL"/>
<xs:enumeration value="GM"/>
<xs:enumeration value="GN"/>
<xs:enumeration value="GP"/>
<xs:enumeration value="GQ"/>
<xs:enumeration value="GR"/>
<xs:enumeration value="GS"/>
<xs:enumeration value="GT"/>
<xs:enumeration value="GU"/>
<xs:enumeration value="GW"/>
<xs:enumeration value="GY"/>
<xs:enumeration value="HK"/>
<xs:enumeration value="HM"/>
<xs:enumeration value="HN"/>
<xs:enumeration value="HR"/>
<xs:enumeration value="HT"/>
<xs:enumeration value="HU"/>
<xs:enumeration value="IB"/>
<xs:enumeration value="IC"/>
<xs:enumeration value="ID"/>
<xs:enumeration value="IE"/>
<xs:enumeration value="IL"/>
<xs:enumeration value="IM"/>
<xs:enumeration value="IN"/>
<xs:enumeration value="IO"/>
<xs:enumeration value="IQ"/>
<xs:enumeration value="IR"/>
<xs:enumeration value="IS"/>
<xs:enumeration value="IT"/>
<xs:enumeration value="JE"/>
<xs:enumeration value="JM"/>
<xs:enumeration value="JO"/>
<xs:enumeration value="JP"/>
<xs:enumeration value="KE"/>
<xs:enumeration value="KG"/>
<xs:enumeration value="KH"/>
<xs:enumeration value="KI"/>
<xs:enumeration value="KM"/>
<xs:enumeration value="KN"/>
<xs:enumeration value="KP"/>
<xs:enumeration value="KR"/>
<xs:enumeration value="KW"/>
<xs:enumeration value="KY"/>
<xs:enumeration value="KZ"/>
<xs:enumeration value="LA"/>
<xs:enumeration value="LB"/>
<xs:enumeration value="LC"/>
<xs:enumeration value="LI"/>
<xs:enumeration value="LK"/>
<xs:enumeration value="LR"/>
<xs:enumeration value="LS"/>
<xs:enumeration value="LT"/>
<xs:enumeration value="LU"/>
<xs:enumeration value="LV"/>
<xs:enumeration value="LY"/>
<xs:enumeration value="MA"/>
<xs:enumeration value="MC"/>
<xs:enumeration value="MD"/>
<xs:enumeration value="ME"/>
<xs:enumeration value="MF"/>
<xs:enumeration value="MG"/>
<xs:enumeration value="MH"/>
<xs:enumeration value="MK"/>
<xs:enumeration value="ML"/>
<xs:enumeration value="MM"/>
<xs:enumeration value="MN"/>
<xs:enumeration value="MO"/>
<xs:enumeration value="MP"/>
<xs:enumeration value="MQ"/>
<xs:enumeration value="MR"/>
<xs:enumeration value="MS"/>
<xs:enumeration value="MT"/>
<xs:enumeration value="MU"/>
<xs:enumeration value="MV"/>
<xs:enumeration value="MW"/>
<xs:enumeration value="MX"/>
<xs:enumeration value="MY"/>
<xs:enumeration value="MZ"/>
<xs:enumeration value="NA"/>
<xs:enumeration value="NC"/>
<xs:enumeration value="NE"/>
<xs:enumeration value="NF"/>
<xs:enumeration value="NG"/>
<xs:enumeration value="NI"/>
<xs:enumeration value="NL"/>
<xs:enumeration value="NN"/>
<xs:enumeration value="NO"/>
<xs:enumeration value="NP"/>
<xs:enumeration value="NR"/>
<xs:enumeration value="NT"/>
<xs:enumeration value="NU"/>
<xs:enumeration value="NZ"/>
<xs:enumeration value="OA"/>
<xs:enumeration value="OM"/>
<xs:enumeration value="PA"/>
<xs:enumeration value="PE"/>
<xs:enumeration value="PF"/>
<xs:enumeration value="PG"/>
<xs:enumeration value="PH"/>
<xs:enumeration value="PK"/>
<xs:enumeration value="PL"/>
<xs:enumeration value="PM"/>
<xs:enumeration value="PN"/>
<xs:enumeration value="PR"/>
<xs:enumeration value="PS"/>
<xs:enumeration value="PT"/>
<xs:enumeration value="PW"/>
<xs:enumeration value="PY"/>
<xs:enumeration value="QA"/>
<xs:enumeration value="QZ"/>
<xs:enumeration value="RE"/>
<xs:enumeration value="RO"/>
<xs:enumeration value="RS"/>
<xs:enumeration value="RU"/>
<xs:enumeration value="RW"/>
<xs:enumeration value="SA"/>
<xs:enumeration value="SB"/>
<xs:enumeration value="SC"/>
<xs:enumeration value="SD"/>
<xs:enumeration value="SE"/>
<xs:enumeration value="SG"/>
<xs:enumeration value="SH"/>
<xs:enumeration value="SI"/>
<xs:enumeration value="SJ"/>
<xs:enumeration value="SK"/>
<xs:enumeration value="SL"/>
<xs:enumeration value="SM"/>
<xs:enumeration value="SN"/>
<xs:enumeration value="SO"/>
<xs:enumeration value="SR"/>
<xs:enumeration value="SS"/>
<xs:enumeration value="ST"/>
<xs:enumeration value="SU"/>
<xs:enumeration value="SV"/>
<xs:enumeration value="SX"/>
<xs:enumeration value="SY"/>
<xs:enumeration value="SZ"/>
<xs:enumeration value="TC"/>
<xs:enumeration value="TD"/>
<xs:enumeration value="TF"/>
<xs:enumeration value="TG"/>
<xs:enumeration value="TH"/>
<xs:enumeration value="TJ"/>
<xs:enumeration value="TK"/>
<xs:enumeration value="TL"/>
<xs:enumeration value="TM"/>
<xs:enumeration value="TN"/>
<xs:enumeration value="TO"/>
<xs:enumeration value="TP"/>
<xs:enumeration value="TR"/>
<xs:enumeration value="TT"/>
<xs:enumeration value="TV"/>
<xs:enumeration value="TW"/>
<xs:enumeration value="TZ"/>
<xs:enumeration value="UA"/>
<xs:enumeration value="UG"/>
<xs:enumeration value="UM"/>
<xs:enumeration value="US"/>
<xs:enumeration value="UY"/>
<xs:enumeration value="UZ"/>
<xs:enumeration value="VA"/>
<xs:enumeration value="VC"/>
<xs:enumeration value="VE"/>
<xs:enumeration value="VG"/>
<xs:enumeration value="VI"/>
<xs:enumeration value="VN"/>
<xs:enumeration value="VU"/>
<xs:enumeration value="WF"/>
<xs:enumeration value="WO"/>
<xs:enumeration value="WS"/>
<xs:enumeration value="XN"/>
<xs:enumeration value="YE"/>
<xs:enumeration value="YT"/>
<xs:enumeration value="YU"/>
<xs:enumeration value="ZA"/>
<xs:enumeration value="ZM"/>
<xs:enumeration value="ZR"/>
<xs:enumeration value="ZW"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="Zglaszajacy_DaneKontaktoweTyp">
<xs:sequence>
<xs:element name="Telefon" type="wnio:Zglaszajacy_DaneKontaktowe_TelefonTyp" minOccurs="0"/>
<xs:element name="Email" type="wnio:Zglaszajacy_DaneKontaktowe_EmailTyp" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="Zglaszajacy_DaneKontaktowe_TelefonTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Zglaszajacy_DaneKontaktowe_EmailTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="100"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="Zglaszajacy_NumeryStatystycznePodmiotuTyp">
<xs:sequence>
<xs:element name="Regon" type="wnio:Zglaszajacy_NumeryStatystycznePodmiotu_RegonTyp" minOccurs="0"/>
<xs:element name="Krs" type="wnio:Zglaszajacy_NumeryStatystycznePodmiotu_KrsTyp" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="Zglaszajacy_NumeryStatystycznePodmiotu_RegonTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="25"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Zglaszajacy_NumeryStatystycznePodmiotu_KrsTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PelnomocnikTyp">
<xs:sequence>
<xs:element name="RodzajOsoby" type="wnio:Pelnomocnik_RodzajOsobyTyp"/>
<xs:element name="Imie" type="wnio:Pelnomocnik_ImieTyp"/>
<xs:element name="Nazwisko" type="wnio:Pelnomocnik_NazwiskoTyp"/>
<xs:element name="NazwaOsoby" type="wnio:Pelnomocnik_NazwaOsobyTyp" minOccurs="0"/>
<xs:element name="Adres" type="wnio:Pelnomocnik_AdresTyp" minOccurs="0" maxOccurs="1"/>
<xs:element name="DaneKontaktowe" type="wnio:Pelnomocnik_DaneKontaktoweTyp" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="Pelnomocnik_RodzajOsobyTyp">
<xs:restriction base="xs:string">
<xs:enumeration value="rzecznik_patentowy"/>
<xs:enumeration value="inny"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Pelnomocnik_ImieTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="100"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Pelnomocnik_NazwiskoTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="100"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Pelnomocnik_NazwaOsobyTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="1000"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="Pelnomocnik_AdresTyp">
<xs:sequence>
<xs:element name="Ulica" type="wnio:Pelnomocnik_Adres_UlicaTyp" minOccurs="0"/>
<xs:element name="Budynek" type="wnio:Pelnomocnik_Adres_BudynekTyp"/>
<xs:element name="Lokal" type="wnio:Pelnomocnik_Adres_LokalTyp" minOccurs="0"/>
<xs:element name="Miejscowosc" type="wnio:Pelnomocnik_Adres_MiejscowoscTyp"/>
<xs:element name="Poczta" type="wnio:Pelnomocnik_Adres_PocztaTyp"/>
<xs:element name="KodPocztowy" type="wnio:Pelnomocnik_Adres_KodPocztowyTyp"/>
<xs:element name="Kraj" type="wnio:SlownikKrajeTyp"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="Pelnomocnik_Adres_UlicaTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="500"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Pelnomocnik_Adres_BudynekTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="10"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Pelnomocnik_Adres_LokalTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="10"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Pelnomocnik_Adres_MiejscowoscTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="150"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Pelnomocnik_Adres_PocztaTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="150"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Pelnomocnik_Adres_KodPocztowyTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="20"/>
<xs:pattern value="([0-9]{2}-[0-9]{3})"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="Pelnomocnik_DaneKontaktoweTyp">
<xs:sequence>
<xs:element name="Telefon" type="wnio:Pelnomocnik_DaneKontaktowe_TelefonTyp" minOccurs="0"/>
<xs:element name="Email" type="wnio:Pelnomocnik_DaneKontaktowe_EmailTyp" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="Pelnomocnik_DaneKontaktowe_TelefonTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Pelnomocnik_DaneKontaktowe_EmailTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="100"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="TytulWynalazkuTyp">
<xs:sequence>
<xs:element name="Tytul" type="wnio:TytulWynalazku_TytulTyp"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="TytulWynalazku_TytulTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="2000"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PierwszenstwoZWczesniejszegoZgloszeniaTyp">
<xs:sequence>
<xs:element name="Data" type="wnio:PierwszenstwoZWczesniejszegoZgloszenia_DataTyp"/>
<xs:element name="Kraj" type="wnio:SlownikKrajeTyp"/>
<xs:element name="NumerZgloszenia" type="wnio:PierwszenstwoZWczesniejszegoZgloszenia_NumerZgloszeniaTyp" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="PierwszenstwoZWczesniejszegoZgloszenia_DataTyp">
<xs:restriction base="xs:date"/>
</xs:simpleType>
<xs:simpleType name="PierwszenstwoZWczesniejszegoZgloszenia_NumerZgloszeniaTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="30"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PierwszenstwoZWystawyMiedzynarodowejTyp">
<xs:sequence>
<xs:element name="Nazwa" type="wnio:PierwszenstwoZWystawyMiedzynarodowej_NazwaTyp"/>
<xs:element name="Miejsce" type="wnio:PierwszenstwoZWystawyMiedzynarodowej_MiejsceTyp"/>
<xs:element name="Kraj" type="wnio:SlownikKrajeTyp"/>
<xs:element name="Data" type="wnio:PierwszenstwoZWystawyMiedzynarodowej_DataTyp"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="PierwszenstwoZWystawyMiedzynarodowej_NazwaTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="300"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="PierwszenstwoZWystawyMiedzynarodowej_MiejsceTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="150"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="PierwszenstwoZWystawyMiedzynarodowej_DataTyp">
<xs:restriction base="xs:date"/>
</xs:simpleType>
<xs:complexType name="TworcaTyp">
<xs:sequence>
<xs:element name="Adres" type="wnio:Tworca_AdresTyp" minOccurs="0" maxOccurs="1"/>
<xs:element name="Imie" type="wnio:Tworca_ImieTyp"/>
<xs:element name="Nazwisko" type="wnio:Tworca_NazwiskoTyp"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Tworca_AdresTyp">
<xs:sequence>
<xs:element name="Ulica" type="wnio:Tworca_Adres_UlicaTyp" minOccurs="0"/>
<xs:element name="Budynek" type="wnio:Tworca_Adres_BudynekTyp"/>
<xs:element name="Lokal" type="wnio:Tworca_Adres_LokalTyp" minOccurs="0"/>
<xs:element name="Miejscowosc" type="wnio:Tworca_Adres_MiejscowoscTyp"/>
<xs:element name="Poczta" type="wnio:Tworca_Adres_PocztaTyp"/>
<xs:element name="KodPocztowy" type="wnio:Tworca_Adres_KodPocztowyTyp"/>
<xs:element name="Kraj" type="wnio:SlownikKrajeTyp"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="Tworca_Adres_UlicaTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="500"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Tworca_Adres_BudynekTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="10"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Tworca_Adres_LokalTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="10"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Tworca_Adres_MiejscowoscTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="150"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Tworca_Adres_PocztaTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="150"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Tworca_Adres_KodPocztowyTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="20"/>
<xs:pattern value="([0-9]{2}-[0-9]{3})"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Tworca_ImieTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="100"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Tworca_NazwiskoTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="100"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PodstawaPrawnaTyp">
<xs:sequence>
<xs:element name="PodstawaPrawna" type="wnio:PodstawaPrawna_PodstawaPrawnaTyp" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="PodstawaPrawna_PodstawaPrawnaTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="2000"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="AdresDoKorespondencjiTyp">
<xs:sequence>
<xs:element name="IdentyfikatorKontaPueup" type="wnio:AdresDoKorespondencji_IdentyfikatorKontaPueupTyp" minOccurs="0"/>
<xs:element name="AdresPocztowy" type="wnio:AdresDoKorespondencji_AdresPocztowyTyp" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="AdresDoKorespondencji_IdentyfikatorKontaPueupTyp">
<xs:restriction base="xs:string"/>
</xs:simpleType>
<xs:complexType name="AdresDoKorespondencji_AdresPocztowyTyp">
<xs:sequence>
<xs:element name="Adresat" type="wnio:AdresDoKorespondencji_AdresPocztowy_AdresatTyp" minOccurs="0"/>
<xs:element name="Adres" type="wnio:AdresDoKorespondencji_AdresPocztowy_AdresTyp" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="AdresDoKorespondencji_AdresPocztowy_AdresatTyp">
<xs:restriction base="xs:string"/>
</xs:simpleType>
<xs:complexType name="AdresDoKorespondencji_AdresPocztowy_AdresTyp">
<xs:sequence>
<xs:element name="Ulica" type="wnio:AdresDoKorespondencji_AdresPocztowy_Adres_UlicaTyp" minOccurs="0"/>
<xs:element name="Budynek" type="wnio:AdresDoKorespondencji_AdresPocztowy_Adres_BudynekTyp"/>
<xs:element name="Lokal" type="wnio:AdresDoKorespondencji_AdresPocztowy_Adres_LokalTyp" minOccurs="0"/>
<xs:element name="Miejscowosc" type="wnio:AdresDoKorespondencji_AdresPocztowy_Adres_MiejscowoscTyp"/>
<xs:element name="Poczta" type="wnio:AdresDoKorespondencji_AdresPocztowy_Adres_PocztaTyp"/>
<xs:element name="KodPocztowy" type="wnio:AdresDoKorespondencji_AdresPocztowy_Adres_KodPocztowyTyp"/>
<xs:element name="Kraj" type="wnio:SlownikKrajeTyp"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="AdresDoKorespondencji_AdresPocztowy_Adres_UlicaTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="500"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="AdresDoKorespondencji_AdresPocztowy_Adres_BudynekTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="10"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="AdresDoKorespondencji_AdresPocztowy_Adres_LokalTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="10"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="AdresDoKorespondencji_AdresPocztowy_Adres_MiejscowoscTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="150"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="AdresDoKorespondencji_AdresPocztowy_Adres_PocztaTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="150"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="AdresDoKorespondencji_AdresPocztowy_Adres_KodPocztowyTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="20"/>
<xs:pattern value="([0-9]{2}-[0-9]{3})"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="DodatkowyAdresDoKorespondencjiTyp">
<xs:sequence>
<xs:element name="AdresPocztowy" type="wnio:DodatkowyAdresDoKorespondencji_AdresPocztowyTyp" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="DodatkowyAdresDoKorespondencji_AdresPocztowyTyp">
<xs:sequence>
<xs:element name="Adresat" type="wnio:DodatkowyAdresDoKorespondencji_AdresPocztowy_AdresatTyp" minOccurs="0"/>
<xs:element name="Adres" type="wnio:DodatkowyAdresDoKorespondencji_AdresPocztowy_AdresTyp" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="DodatkowyAdresDoKorespondencji_AdresPocztowy_AdresatTyp">
<xs:restriction base="xs:string"/>
</xs:simpleType>
<xs:complexType name="DodatkowyAdresDoKorespondencji_AdresPocztowy_AdresTyp">
<xs:sequence>
<xs:element name="Ulica" type="wnio:DodatkowyAdresDoKorespondencji_AdresPocztowy_Adres_UlicaTyp" minOccurs="0"/>
<xs:element name="Budynek" type="wnio:DodatkowyAdresDoKorespondencji_AdresPocztowy_Adres_BudynekTyp"/>
<xs:element name="Lokal" type="wnio:DodatkowyAdresDoKorespondencji_AdresPocztowy_Adres_LokalTyp" minOccurs="0"/>
<xs:element name="Miejscowosc" type="wnio:DodatkowyAdresDoKorespondencji_AdresPocztowy_Adres_MiejscowoscTyp"/>
<xs:element name="Poczta" type="wnio:DodatkowyAdresDoKorespondencji_AdresPocztowy_Adres_PocztaTyp"/>
<xs:element name="KodPocztowy" type="wnio:DodatkowyAdresDoKorespondencji_AdresPocztowy_Adres_KodPocztowyTyp"/>
<xs:element name="Kraj" type="wnio:SlownikKrajeTyp"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="DodatkowyAdresDoKorespondencji_AdresPocztowy_Adres_UlicaTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="500"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="DodatkowyAdresDoKorespondencji_AdresPocztowy_Adres_BudynekTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="10"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="DodatkowyAdresDoKorespondencji_AdresPocztowy_Adres_LokalTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="10"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="DodatkowyAdresDoKorespondencji_AdresPocztowy_Adres_MiejscowoscTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="150"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="DodatkowyAdresDoKorespondencji_AdresPocztowy_Adres_PocztaTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="150"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="DodatkowyAdresDoKorespondencji_AdresPocztowy_Adres_KodPocztowyTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="20"/>
<xs:pattern value="([0-9]{2}-[0-9]{3})"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="InneOswiadczeniaWnioskiTyp">
<xs:sequence>
<xs:element name="Opis" type="wnio:InneOswiadczeniaWnioski_OpisTyp" minOccurs="0"/>
<xs:element name="DowodPierwszenstwaDo" type="wnio:InneOswiadczeniaWnioski_DowodPierwszenstwaDoTyp" minOccurs="0"/>
<xs:element name="DowodPierwszenstwaPowyzej" type="wnio:InneOswiadczeniaWnioski_DowodPierwszenstwaPowyzejTyp" minOccurs="0"/>
<xs:element name="DokonanieZgloszenia" type="wnio:InneOswiadczeniaWnioski_DokonanieZgloszeniaTyp" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="InneOswiadczeniaWnioski_OpisTyp">
<xs:restriction base="xs:string">
<xs:maxLength value="1000"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="InneOswiadczeniaWnioski_DowodPierwszenstwaDoTyp">
<xs:restriction base="xs:boolean"/>
</xs:simpleType>
<xs:simpleType name="InneOswiadczeniaWnioski_DowodPierwszenstwaPowyzejTyp">
<xs:restriction base="xs:boolean"/>
</xs:simpleType>
<xs:simpleType name="InneOswiadczeniaWnioski_DokonanieZgloszeniaTyp">
<xs:restriction base="xs:boolean"/>
</xs:simpleType>
<xs:complexType name="ZalacznikiTyp">
<xs:sequence>
<xs:element name="ListaZalacznikow" type="wnio:Zalaczniki_ListaZalacznikowTyp"/>
<xs:element name="PotwierdzamZgodnoscZOryginalem" type="wnio:Zalaczniki_PotwierdzamZgodnoscZOryginalemTyp" minOccurs="0"/>
<xs:element name="OpisWynalazku" type="wnio:Zalaczniki_OpisWynalazkuTyp"/>
<xs:element name="Zastrzezenia" type="wnio:Zalaczniki_ZastrzezeniaTyp"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ZalacznikTyp">
<xs:sequence>
<xs:element name="Rozszerzenie" type="xs:string"/>
<xs:element name="Uuid" type="xs:string"/>
<xs:element name="MimeType" type="xs:string"/>
<xs:element name="Nazwa" type="xs:string"/>
<xs:element name="Rozmiar" type="xs:integer" minOccurs="0"/>
<xs:element name="DataUtworzenia" type="xs:dateTime" minOccurs="0"/>
<xs:element name="ZawartoscUrl" type="xs:string"/>
<xs:element name="MetadaneZalacznika" type="wnio:MetadaneZalacznikaTyp" minOccurs="0"/>
<xs:element name="MiniaturyZalacznika" type="wnio:MiniaturyZalacznikaTyp" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="MetadaneZalacznikaTyp">
<xs:sequence>
<xs:element name="SkrotMd5" type="xs:string"/>
<xs:element name="LiczbaStron" type="xs:integer" minOccurs="0"/>
<xs:element name="Szerokosc" type="xs:integer" minOccurs="0"/>
<xs:element name="Wysokosc" type="xs:integer" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="MiniaturyZalacznikaTyp">
<xs:sequence>
<xs:element name="Mala" type="xs:string" minOccurs="0"/>
<xs:element name="Srednia" type="xs:string" minOccurs="0"/>
<xs:element name="Duza" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Zalaczniki_ListaZalacznikow_ZalacznikTyp">
<xs:complexContent>
<xs:extension base="wnio:ZalacznikTyp">
<xs:sequence>
<xs:element name="TypDokumentu" type="wnio:Zalaczniki_ListaZalacznikow_ZalacznikTypDokumentuTyp"/>
<xs:element name="Opis" type="xs:string"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="Zalaczniki_ListaZalacznikow_ZalacznikTypDokumentuTyp">
<xs:restriction base="xs:string">
<xs:enumeration value="skrot-opisu-wynalazku"/>
<xs:enumeration value="rysunki"/>
<xs:enumeration value="dokument-pelnomocnictwa"/>
<xs:enumeration value="dowod-wniesienia-oplaty-skarbowej"/>
<xs:enumeration value="inne-dokumenty"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="Zalaczniki_ListaZalacznikowTyp">
<xs:sequence>
<xs:element name="Zalacznik" type="wnio:Zalaczniki_ListaZalacznikow_ZalacznikTyp" minOccurs="0" maxOccurs="5"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="Zalaczniki_PotwierdzamZgodnoscZOryginalemTyp">
<xs:restriction base="xs:boolean"/>
</xs:simpleType>
<xs:complexType name="Zalaczniki_OpisWynalazku_ZalacznikTyp">
<xs:complexContent>
<xs:extension base="wnio:ZalacznikTyp">
<xs:sequence>
<xs:element name="TypDokumentu" type="wnio:Zalaczniki_OpisWynalazku_ZalacznikTypDokumentuTyp"/>
<xs:element name="Opis" type="xs:string"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="Zalaczniki_OpisWynalazku_ZalacznikTypDokumentuTyp">
<xs:restriction base="xs:string">
<xs:enumeration value="opis-wynalazku"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="Zalaczniki_OpisWynalazkuTyp">
<xs:sequence>
<xs:element name="Zalacznik" type="wnio:Zalaczniki_OpisWynalazku_ZalacznikTyp" minOccurs="0" maxOccurs="5"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Zalaczniki_Zastrzezenia_ZalacznikTyp">
<xs:complexContent>
<xs:extension base="wnio:ZalacznikTyp">
<xs:sequence>
<xs:element name="TypDokumentu" type="wnio:Zalaczniki_Zastrzezenia_ZalacznikTypDokumentuTyp"/>
<xs:element name="Opis" type="xs:string"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="Zalaczniki_Zastrzezenia_ZalacznikTypDokumentuTyp">
<xs:restriction base="xs:string">
<xs:enumeration value="zastrzezenia-patentowe"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="Zalaczniki_ZastrzezeniaTyp">
<xs:sequence>
<xs:element name="Zalacznik" type="wnio:Zalaczniki_Zastrzezenia_ZalacznikTyp" minOccurs="0" maxOccurs="5"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="OswiadczeniaTyp">
<xs:sequence>
<xs:element name="Oswiadczenie" type="wnio:Oswiadczenia_OswiadczenieTyp" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="Oswiadczenia_OswiadczenieTyp">
<xs:restriction base="xs:boolean"/>
</xs:simpleType>
</xs:schema>