Formularz: WoUOP Wniosek o uznanie obywatelstwa polskiego
Pola
- Pola typu String: dowolny ciąg znaków, znaki specjalne powinny być zapisane za pomocą encji HTML (np znaki < > to odpowiednio < oraz >
- Pola typu Number: dozwolone znaki to cyfry 0-9 oraz separator dziesiętny (kropka)
- Pola typu Boolean: wartości logiczne true/false
- Pola daty: data zapisana w formacie timestamp w milisekundach lub w formacie rrrr-mm-dd, na przykład 1976-11-10.
- Format znaków to UTF-8
Bazy kodów
Podstawowa struktura:
Wzór pliku:
<data type="com.efile.importer.ImportData">
<Profiles type="Array">
<item type="com.efile.data.DBProfile">
<FormsList type="Array">
<item type="com.efile.data.DBForm">
<title>[nazwa formularza na liście moich formularzy]</title>
<id>[opcjonalne: id wypełnionego formularza, jeśli będzie już taki wpisany w profilu to zostanie nadpisany, musi być unikalny w zakresie profilu, do którego jest importowany]</id>
<forms type="Array">
<item type="com.efile.data.FormFields">
<typ>25335506</typ>
<dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod>
<dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod>
<p1>[miejscowość]</p1>
<p2>[data]</p2>
<p3>[Pole tekstowe]</p3>
<pA1_1>[nazwisko]</pA1_1>
<pA1_2>[Pole tekstowe]</pA1_2>
<pA2>[nazwiskoRodowe]</pA2>
<pA3_subfield_0>[imię]</pA3_subfield_0>
<pA3_subfield_1>[drugie imię]</pA3_subfield_1>
<pA4_1>[imieOjca]</pA4_1>
<pA4_2>[nazwiskoRodoweOjca]</pA4_2>
<pA5_1>[imieMatki]</pA5_1>
<pA5_2>[nazwiskoRodoweMatki]</pA5_2>
<pA6>[dataUrodzenia]</pA6>
<pA7>[plec]</pA7>
<pA8>[miejsceUrodzenia]</pA8>
<pA9>[obywatelstwo]</pA9>
<pA10>[stanCywilny]</pA10>
<pA11>[PESEL]</pA11>
<pA12_>[Wartość wyboru w polu pA12. Dostępne wartości: 1 2 ]</pA12_>
<p12_3>[nazwaPelna]</p12_3>
<pA13_>[Wartość wyboru w polu pA13. Dostępne wartości: 1 2 ]</pA13_>
<p13_3>[nazwaPelna]</p13_3>
<pBI_1_1>[nazwisko]</pBI_1_1>
<pBI_1_2>[Pole tekstowe]</pBI_1_2>
<pBI_2>[nazwiskoRodowe]</pBI_2>
<pBI_3_subfield_0>[imię]</pBI_3_subfield_0>
<pBI_3_subfield_1>[drugie imię]</pBI_3_subfield_1>
<pBI_4_1>[imieOjca]</pBI_4_1>
<pBI_4_2>[nazwiskoRodoweOjca]</pBI_4_2>
<pBI_5_1>[imieMatki]</pBI_5_1>
<pBI_5_2>[nazwiskoRodoweMatki]</pBI_5_2>
<pBI_6>[dataUrodzenia]</pBI_6>
<pBI_7>[plec]</pBI_7>
<pBI_8>[miejsceUrodzenia]</pBI_8>
<pBI_9>[obywatelstwo]</pBI_9>
<pBI_10>[stanCywilny]</pBI_10>
<pBI_11>[PESEL]</pBI_11>
<pBI_12_>[Wartość wyboru w polu pBI_12. Dostępne wartości: 1 2 ]</pBI_12_>
<p12_3_0>[nazwaPelna]</p12_3_0>
<pBI_13_>[Wartość wyboru w polu pBI_13. Dostępne wartości: 1 2 ]</pBI_13_>
<p12_3_7>[nazwaPelna]</p12_3_7>
<pBII_1>[nazwisko]</pBII_1>
<pBII_2>[nazwiskoRodowe]</pBII_2>
<pBII_3_subfield_0>[imię]</pBII_3_subfield_0>
<pBII_3_subfield_1>[drugie imię]</pBII_3_subfield_1>
<pBII_4_1>[imieOjca]</pBII_4_1>
<pBII_4_2>[nazwiskoRodoweOjca]</pBII_4_2>
<pBII_5_1>[imieMatki]</pBII_5_1>
<pBII_5_2>[nazwiskoRodoweMatki]</pBII_5_2>
<pBII_6>[dataUrodzenia]</pBII_6>
<pBII_7>[plec]</pBII_7>
<pBII_8>[miejsceUrodzenia]</pBII_8>
<pBII_9>[obywatelstwo]</pBII_9>
<pBII_10>[stanCywilny]</pBII_10>
<pBII_11>[PESEL]</pBII_11>
<pBII_12_>[Wartość wyboru w polu pBII_12. Dostępne wartości: 1 2 ]</pBII_12_>
<pBII_12_3>[nazwaPelna]</pBII_12_3>
<pBII_13_>[Wartość wyboru w polu pBII_13. Dostępne wartości: 1 2 ]</pBII_13_>
<pBII_13_3>[nazwaPelna]</pBII_13_3>
<pBIII_1>[nazwisko]</pBIII_1>
<pBIII_2>[nazwiskoRodowe]</pBIII_2>
<pBIII_3_subfield_0>[imię]</pBIII_3_subfield_0>
<pBIII_3_subfield_1>[drugie imię]</pBIII_3_subfield_1>
<pBIII_4_1>[imieOjca]</pBIII_4_1>
<pBIII_4_2>[nazwiskoRodoweOjca]</pBIII_4_2>
<pBIII_5_1>[imieMatki]</pBIII_5_1>
<pBIII_5_2>[nazwiskoRodoweMatki]</pBIII_5_2>
<pBIII_6>[dataUrodzenia]</pBIII_6>
<pBIII_7>[plec]</pBIII_7>
<pBIII_8>[miejsceUrodzenia]</pBIII_8>
<pBIII_9>[obywatelstwo]</pBIII_9>
<pBIII_10>[stanCywilny]</pBIII_10>
<pBIII_11>[PESEL]</pBIII_11>
<pBIII_12_>[Wartość wyboru w polu pBIII_12. Dostępne wartości: 1 2 ]</pBIII_12_>
<pBIII_12_3>[nazwaPelna]</pBIII_12_3>
<pBIII_13_>[Wartość wyboru w polu pBIII_13. Dostępne wartości: 1 2 ]</pBIII_13_>
<pBIII_13_3>[nazwaPelna]</pBIII_13_3>
<pC1>[nazwisko]</pC1>
<pC2>[nazwiskoRodowe]</pC2>
<pC3_subfield_0>[imię]</pC3_subfield_0>
<pC3_subfield_1>[drugie imię]</pC3_subfield_1>
<pC4>[obywatelstwo]</pC4>
<pD1_1>[nazwisko]</pD1_1>
<pD1_2>[Pole tekstowe]</pD1_2>
<pD2>[nazwiskoRodowe]</pD2>
<pD3_subfield_0>[imię]</pD3_subfield_0>
<pD3_subfield_1>[drugie imię]</pD3_subfield_1>
<pD4_subfield_0>[miejscowość]</pD4_subfield_0>
<pD4_subfield_1>[ulica]</pD4_subfield_1>
<pD4_subfield_2>[nr domu]</pD4_subfield_2>
<pD4_subfield_3>[nr lokalu]</pD4_subfield_3>
<pD4_subfield_4>[kod pocztowy]</pD4_subfield_4>
<pD4_subfield_5>[poczta]</pD4_subfield_5>
<pE1>[Wojewodztwo]</pE1>
<pE2>[Miejscowosc]</pE2>
<pE3>[Ulica]</pE3>
<pE4>[NrDomu]</pE4>
<pE5>[NrLokalu]</pE5>
<pE6>[KodPocztowy]</pE6>
<pE7>[Pole tekstowe]</pE7>
<pE8>[Telefon]</pE8>
<pF1>[WojewodztwoKor]</pF1>
<pF2>[MiejscowoscKor]</pF2>
<pF3>[UlicaKor]</pF3>
<pF4>[NrDomuKor]</pF4>
<pF5>[NrLokaluKor]</pF5>
<pF6>[KodPocztowyKor]</pF6>
<pF7>[Pole tekstowe]</pF7>
<pG1_1>[Checkbox (pole wyboru tak/nie)]</pG1_1>
<pG1_2>[Checkbox (pole wyboru tak/nie)]</pG1_2>
<pG1_3>[Checkbox (pole wyboru tak/nie)]</pG1_3>
<pG1_4>[Checkbox (pole wyboru tak/nie)]</pG1_4>
<pG1_5>[Checkbox (pole wyboru tak/nie)]</pG1_5>
<pG1_6>[Checkbox (pole wyboru tak/nie)]</pG1_6>
<pG1_7>[Checkbox (pole wyboru tak/nie)]</pG1_7>
<pG2>[pole wielowierszowe]</pG2>
<pH_1>[Checkbox (pole wyboru tak/nie)]</pH_1>
<pH_2>[Checkbox (pole wyboru tak/nie)]</pH_2>
<pH_3>[Checkbox (pole wyboru tak/nie)]</pH_3>
<pH_4>[Checkbox (pole wyboru tak/nie)]</pH_4>
<pH_5>[Checkbox (pole wyboru tak/nie)]</pH_5>
<pH2>[pole wielowierszowe]</pH2>
<pI>[pole wielowierszowe]</pI>
<pJ>[pole wielowierszowe]</pJ>
<pK>[pole wielowierszowe]</pK>
<pL>[pole wielowierszowe]</pL>
<pL2>[pole wielowierszowe]</pL2>
<pZal1>[Pole tekstowe]</pZal1>
<pZal2>[Pole tekstowe]</pZal2>
<pZal3>[Pole tekstowe]</pZal3>
<pZal4>[Pole tekstowe]</pZal4>
<pZal5>[Pole tekstowe]</pZal5>
<pZal6>[Pole tekstowe]</pZal6>
<pZal7>[Pole tekstowe]</pZal7>
<pZal8>[Pole tekstowe]</pZal8>
<pZal9>[Pole tekstowe]</pZal9>
<pZal10>[Pole tekstowe]</pZal10>
<pZal11>[Pole tekstowe]</pZal11>
<pZal12>[Pole tekstowe]</pZal12>
<pZal13>[Pole tekstowe]</pZal13>
<pZal14>[Pole tekstowe]</pZal14>
<pZal15>[Pole tekstowe]</pZal15>
<pZal16>[Pole tekstowe]</pZal16>
<p4>[data]</p4>
</item>
</forms>
</item>
<item type="com.efile.data.DBForm">
<forms type="Array">
<item type="com.efile.data.FormFields">
[... kolejny formularz ...]
</item>
</forms>
<title>[nazwa formularza na liście moich formularzy]</title>
</item>
</FormsList>
</item>
</Profiles>
</data>
Przykład pliku:
<data type="com.efile.importer.ImportData">
<Profiles type="Array">
<item type="com.efile.data.DBProfile">
<FormsList type="Array">
<item type="com.efile.data.DBForm">
<title>WoUOP</title>
<id>647394756</id>
<forms type="Array">
<item type="com.efile.data.FormFields">
<typ>25335506</typ>
<dataDod>1374565725382</dataDod>
<dataMod>1374565725382</dataMod>
<p1>Poznań</p1>
<p2>30-10-1990</p2>
<p3>test pola tekstowego</p3>
<pA1_1>Kowalski</pA1_1>
<pA1_2>test pola tekstowego</pA1_2>
<pA2>Kowalski</pA2>
<pA3_subfield_0>Jan</pA3_subfield_0>
<pA3_subfield_1>Stefan</pA3_subfield_1>
<pA4_1>Stefan</pA4_1>
<pA4_2>Wiśniewski</pA4_2>
<pA5_1>Danuta</pA5_1>
<pA5_2>Wójcik</pA5_2>
<pA6>30-10-1985</pA6>
<pA7>M</pA7>
<pA8>Poznań</pA8>
<pA9>polskie</pA9>
<pA10>wolny</pA10>
<pA11>23050608219</pA11>
<pA12_>1</pA12_>
<p12_3>Pełna nazwa testowa</p12_3>
<pA13_>1</pA13_>
<p13_3>Pełna nazwa testowa</p13_3>
<pBI_1_1>Kowalski</pBI_1_1>
<pBI_1_2>test pola tekstowego</pBI_1_2>
<pBI_2>Kowalski</pBI_2>
<pBI_3_subfield_0>Jan</pBI_3_subfield_0>
<pBI_3_subfield_1>Stefan</pBI_3_subfield_1>
<pBI_4_1>Stefan</pBI_4_1>
<pBI_4_2>Wiśniewski</pBI_4_2>
<pBI_5_1>Danuta</pBI_5_1>
<pBI_5_2>Wójcik</pBI_5_2>
<pBI_6>30-10-1985</pBI_6>
<pBI_7>M</pBI_7>
<pBI_8>Poznań</pBI_8>
<pBI_9>polskie</pBI_9>
<pBI_10>wolny</pBI_10>
<pBI_11>23050608219</pBI_11>
<pBI_12_>1</pBI_12_>
<p12_3_0>Pełna nazwa testowa</p12_3_0>
<pBI_13_>1</pBI_13_>
<p12_3_7>Pełna nazwa testowa</p12_3_7>
<pBII_1>Kowalski</pBII_1>
<pBII_2>Kowalski</pBII_2>
<pBII_3_subfield_0>Jan</pBII_3_subfield_0>
<pBII_3_subfield_1>Stefan</pBII_3_subfield_1>
<pBII_4_1>Stefan</pBII_4_1>
<pBII_4_2>Wiśniewski</pBII_4_2>
<pBII_5_1>Danuta</pBII_5_1>
<pBII_5_2>Wójcik</pBII_5_2>
<pBII_6>30-10-1985</pBII_6>
<pBII_7>M</pBII_7>
<pBII_8>Poznań</pBII_8>
<pBII_9>polskie</pBII_9>
<pBII_10>wolny</pBII_10>
<pBII_11>23050608219</pBII_11>
<pBII_12_>1</pBII_12_>
<pBII_12_3>Pełna nazwa testowa</pBII_12_3>
<pBII_13_>1</pBII_13_>
<pBII_13_3>Pełna nazwa testowa</pBII_13_3>
<pBIII_1>Kowalski</pBIII_1>
<pBIII_2>Kowalski</pBIII_2>
<pBIII_3_subfield_0>Jan</pBIII_3_subfield_0>
<pBIII_3_subfield_1>Stefan</pBIII_3_subfield_1>
<pBIII_4_1>Stefan</pBIII_4_1>
<pBIII_4_2>Wiśniewski</pBIII_4_2>
<pBIII_5_1>Danuta</pBIII_5_1>
<pBIII_5_2>Wójcik</pBIII_5_2>
<pBIII_6>30-10-1985</pBIII_6>
<pBIII_7>M</pBIII_7>
<pBIII_8>Poznań</pBIII_8>
<pBIII_9>polskie</pBIII_9>
<pBIII_10>wolny</pBIII_10>
<pBIII_11>23050608219</pBIII_11>
<pBIII_12_>1</pBIII_12_>
<pBIII_12_3>Pełna nazwa testowa</pBIII_12_3>
<pBIII_13_>1</pBIII_13_>
<pBIII_13_3>Pełna nazwa testowa</pBIII_13_3>
<pC1>Kowalski</pC1>
<pC2>Kowalski</pC2>
<pC3_subfield_0>Jan</pC3_subfield_0>
<pC3_subfield_1>Stefan</pC3_subfield_1>
<pC4>polskie</pC4>
<pD1_1>Kowalski</pD1_1>
<pD1_2>test pola tekstowego</pD1_2>
<pD2>Kowalski</pD2>
<pD3_subfield_0>Jan</pD3_subfield_0>
<pD3_subfield_1>Stefan</pD3_subfield_1>
<pD4_subfield_0>Poznań</pD4_subfield_0>
<pD4_subfield_1>Strzelecka</pD4_subfield_1>
<pD4_subfield_2>1</pD4_subfield_2>
<pD4_subfield_3>1</pD4_subfield_3>
<pD4_subfield_4>61-155</pD4_subfield_4>
<pD4_subfield_5>Poznań</pD4_subfield_5>
<pE1>wielkopolskie</pE1>
<pE2>Poznań</pE2>
<pE3>Strzelecka</pE3>
<pE4>1</pE4>
<pE5>1</pE5>
<pE6>61-155</pE6>
<pE7>test pola tekstowego</pE7>
<pE8>500600400</pE8>
<pF1>wielkopolskie</pF1>
<pF2>Poznań</pF2>
<pF3>Półwiejska</pF3>
<pF4>1</pF4>
<pF5>1</pF5>
<pF6>61-155</pF6>
<pF7>test pola tekstowego</pF7>
<pG1_1>1</pG1_1>
<pG1_2>1</pG1_2>
<pG1_3>1</pG1_3>
<pG1_4>1</pG1_4>
<pG1_5>1</pG1_5>
<pG1_6>1</pG1_6>
<pG1_7>1</pG1_7>
<pG2>to jest pole wielowierszowe</pG2>
<pH_1>1</pH_1>
<pH_2>1</pH_2>
<pH_3>1</pH_3>
<pH_4>1</pH_4>
<pH_5>1</pH_5>
<pH2>to jest pole wielowierszowe</pH2>
<pI>to jest pole wielowierszowe</pI>
<pJ>to jest pole wielowierszowe</pJ>
<pK>to jest pole wielowierszowe</pK>
<pL>to jest pole wielowierszowe</pL>
<pL2>to jest pole wielowierszowe</pL2>
<pZal1>test pola tekstowego</pZal1>
<pZal2>test pola tekstowego</pZal2>
<pZal3>test pola tekstowego</pZal3>
<pZal4>test pola tekstowego</pZal4>
<pZal5>test pola tekstowego</pZal5>
<pZal6>test pola tekstowego</pZal6>
<pZal7>test pola tekstowego</pZal7>
<pZal8>test pola tekstowego</pZal8>
<pZal9>test pola tekstowego</pZal9>
<pZal10>test pola tekstowego</pZal10>
<pZal11>test pola tekstowego</pZal11>
<pZal12>test pola tekstowego</pZal12>
<pZal13>test pola tekstowego</pZal13>
<pZal14>test pola tekstowego</pZal14>
<pZal15>test pola tekstowego</pZal15>
<pZal16>test pola tekstowego</pZal16>
<p4>30-10-1990</p4>
</item>
</forms>
</item>
</FormsList>
</item>
</Profiles>
</data>