Pola formularza
Formularz: WoZNPCP Wniosek o zmianę zezwolenia na pobyt czasowy i pracę
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
Tabele kodów krajów, US etc.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>25994492</typ> <dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod> <dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod> <p0_1>[miejscowość]</p0_1> <p0_2>[data]</p0_2> <p0_3>[Pole tekstowe]</p0_3> <pA_1>[nazwisko]</pA_1> <pA_2_1>[Pole tekstowe]</pA_2_1> <pA_2_2>[Pole tekstowe]</pA_2_2> <pA_3>[nazwiskoRodowe]</pA_3> <pA_4_1>[pierwszeImie]</pA_4_1> <pA_4_2>[drugieImie]</pA_4_2> <pA_5_1>[Pole tekstowe]</pA_5_1> <pA_5_2>[Pole tekstowe]</pA_5_2> <pA_8_2>[dataUrodzenia]</pA_8_2> <pA_10>[plec]</pA_10> <pA_11>[miejsceUrodzenia]</pA_11> <pA_14>[obywatelstwo]</pA_14> <pA_14_4>[Pole tekstowe]</pA_14_4> <pA_16>[Pole tekstowe]</pA_16> <p19>[PESEL]</p19> <pA2_>[Wartość wyboru w polu pA2. Dostępne wartości: 1 ]</pA2_> <pA_20>[Telefon]</pA_20> <pA_20_1>[Mail]</pA_20_1> <pB_1_>[Wartość wyboru w polu pB_1. Dostępne wartości: 1 2 ]</pB_1_> <pB_2_>[Wartość wyboru w polu pB_2. Dostępne wartości: 1 2 ]</pB_2_> <pB_3>[Pole tekstowe]</pB_3> <pB_4>[Pole tekstowe]</pB_4> <pB_5_>[Wartość wyboru w polu pB_5. Dostępne wartości: 1 2 3 4 5 ]</pB_5_> <pC_1>[Wojewodztwo]</pC_1> <pC_4>[Miejscowosc]</pC_4> <pC_5>[Ulica]</pC_5> <pC_7>[NrLokalu]</pC_7> <pC_6>[NrDomu]</pC_6> <pC_8>[KodPocztowy]</pC_8> <pDI_1_1>[pierwszeImie]</pDI_1_1> <pDI_1_6>[obywatelstwo]</pDI_1_6> <pDI_1_8_subfield_0>[Kod Pocztowy]</pDI_1_8_subfield_0> <pDI_1_8_subfield_1>[miejscowość]</pDI_1_8_subfield_1> <pDI_1_8_subfield_2>[ulica]</pDI_1_8_subfield_2> <pDI_1_8_subfield_3>[nr domu]</pDI_1_8_subfield_3> <pDI_1_8_subfield_4>[nr lokalu]</pDI_1_8_subfield_4> <pDI_1_3>[plec]</pDI_1_3> <pDI_1_4>[dataUrodzenia]</pDI_1_4> <pDI_1_5>[Pole tekstowe]</pDI_1_5> <pDI_1_9>TAK / NIE / </pDI_1_9> <pDI_1_10>TAK / NIE / </pDI_1_10> <pDI_1_2>[nazwisko]</pDI_1_2> <pDI_1_7>[Pole tekstowe]</pDI_1_7> <pDI_2_1>[pierwszeImie]</pDI_2_1> <pDI_2_6>[obywatelstwo]</pDI_2_6> <pDI_2_8_subfield_0>[Kod Pocztowy]</pDI_2_8_subfield_0> <pDI_2_8_subfield_1>[miejscowość]</pDI_2_8_subfield_1> <pDI_2_8_subfield_2>[ulica]</pDI_2_8_subfield_2> <pDI_2_8_subfield_3>[nr domu]</pDI_2_8_subfield_3> <pDI_2_8_subfield_4>[nr lokalu]</pDI_2_8_subfield_4> <pDI_2_3>[plec]</pDI_2_3> <pDI_2_4>[dataUrodzenia]</pDI_2_4> <pDI_2_5>[Pole tekstowe]</pDI_2_5> <pDI_2_9>TAK / NIE / </pDI_2_9> <pDI_2_10>TAK / NIE / </pDI_2_10> <pDI_2_2>[nazwisko]</pDI_2_2> <pDI_2_7>[Pole tekstowe]</pDI_2_7> <pDI_3_1>[pierwszeImie]</pDI_3_1> <pDI_3_6>[obywatelstwo]</pDI_3_6> <pDI_3_8_subfield_0>[Kod Pocztowy]</pDI_3_8_subfield_0> <pDI_3_8_subfield_1>[miejscowość]</pDI_3_8_subfield_1> <pDI_3_8_subfield_2>[ulica]</pDI_3_8_subfield_2> <pDI_3_8_subfield_3>[nr domu]</pDI_3_8_subfield_3> <pDI_3_8_subfield_4>[nr lokalu]</pDI_3_8_subfield_4> <pDI_3_3>[plec]</pDI_3_3> <pDI_3_4>[dataUrodzenia]</pDI_3_4> <pDI_3_5>[Pole tekstowe]</pDI_3_5> <pDI_3_9>TAK / NIE / </pDI_3_9> <pDI_3_10>TAK / NIE / </pDI_3_10> <pDI_3_2>[nazwisko]</pDI_3_2> <pDI_3_7>[Pole tekstowe]</pDI_3_7> <pDI_4_1>[pierwszeImie]</pDI_4_1> <pDI_4_6>[obywatelstwo]</pDI_4_6> <pDI_4_8_subfield_0>[Kod Pocztowy]</pDI_4_8_subfield_0> <pDI_4_8_subfield_1>[miejscowość]</pDI_4_8_subfield_1> <pDI_4_8_subfield_2>[ulica]</pDI_4_8_subfield_2> <pDI_4_8_subfield_3>[nr domu]</pDI_4_8_subfield_3> <pDI_4_8_subfield_4>[nr lokalu]</pDI_4_8_subfield_4> <pDI_4_3>[plec]</pDI_4_3> <pDI_4_4>[dataUrodzenia]</pDI_4_4> <pDI_4_5>[Pole tekstowe]</pDI_4_5> <pDI_4_9>TAK / NIE / </pDI_4_9> <pDI_4_10>TAK / NIE / </pDI_4_10> <pDI_4_2>[nazwisko]</pDI_4_2> <pDI_4_7>[Pole tekstowe]</pDI_4_7> <pDI_5_1>[pierwszeImie]</pDI_5_1> <pDI_5_6>[obywatelstwo]</pDI_5_6> <pDI_5_8_subfield_0>[Kod Pocztowy]</pDI_5_8_subfield_0> <pDI_5_8_subfield_1>[miejscowość]</pDI_5_8_subfield_1> <pDI_5_8_subfield_2>[ulica]</pDI_5_8_subfield_2> <pDI_5_8_subfield_3>[nr domu]</pDI_5_8_subfield_3> <pDI_5_8_subfield_4>[nr lokalu]</pDI_5_8_subfield_4> <pDI_5_3>[plec]</pDI_5_3> <pDI_5_4>[dataUrodzenia]</pDI_5_4> <pDI_5_5>[Pole tekstowe]</pDI_5_5> <pDI_5_9>TAK / NIE / </pDI_5_9> <pDI_5_10>TAK / NIE / </pDI_5_10> <pDI_5_2>[nazwisko]</pDI_5_2> <pDI_5_7>[Pole tekstowe]</pDI_5_7> <pDI_6_1>[pierwszeImie]</pDI_6_1> <pDI_6_6>[obywatelstwo]</pDI_6_6> <pDI_6_8_subfield_0>[Kod Pocztowy]</pDI_6_8_subfield_0> <pDI_6_8_subfield_1>[miejscowość]</pDI_6_8_subfield_1> <pDI_6_8_subfield_2>[ulica]</pDI_6_8_subfield_2> <pDI_6_8_subfield_3>[nr domu]</pDI_6_8_subfield_3> <pDI_6_8_subfield_4>[nr lokalu]</pDI_6_8_subfield_4> <pDI_6_3>[plec]</pDI_6_3> <pDI_6_4>[dataUrodzenia]</pDI_6_4> <pDI_6_5>[Pole tekstowe]</pDI_6_5> <pDI_6_9>TAK / NIE / </pDI_6_9> <pDI_10>TAK / NIE / </pDI_10> <pDI_6_2>[nazwisko]</pDI_6_2> <pDI_6_7>[Pole tekstowe]</pDI_6_7> <pDII_1>[pole wielowierszowe]</pDII_1> <pDIII_1_>[Wartość wyboru w polu pDIII_1. Dostępne wartości: 1 2 ]</pDIII_1_> <pDIII_2>[pole wielowierszowe]</pDIII_2> <pDIV_1_>[Wartość wyboru w polu pDIV_1. Dostępne wartości: 1 ]</pDIV_1_> <pDIII_2_0>[pole wielowierszowe]</pDIII_2_0> <p10>[data]</p10> <p11_1>[Pole tekstowe]</p11_1> <p11_2>[Pole tekstowe]</p11_2> <p11_3>[Pole tekstowe]</p11_3> <p11_4>[Pole tekstowe]</p11_4> <p11_5>[Pole tekstowe]</p11_5> <p11_6>[Pole tekstowe]</p11_6> <p11_7>[Pole tekstowe]</p11_7> <p11_8>[Pole tekstowe]</p11_8> <p11_9>[Pole tekstowe]</p11_9> <p11_10>[Pole tekstowe]</p11_10> </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>WoZNPCP</title> <id>647394756</id> <forms type="Array"> <item type="com.efile.data.FormFields"> <typ>25994492</typ> <dataDod>1374565725382</dataDod> <dataMod>1374565725382</dataMod> <p0_1>Poznań</p0_1> <p0_2>30-10-1990</p0_2> <p0_3>test pola tekstowego</p0_3> <pA_1>Kowalski</pA_1> <pA_2_1>test pola tekstowego</pA_2_1> <pA_2_2>test pola tekstowego</pA_2_2> <pA_3>Kowalski</pA_3> <pA_4_1>Jan</pA_4_1> <pA_4_2>Stefan</pA_4_2> <pA_5_1>test pola tekstowego</pA_5_1> <pA_5_2>test pola tekstowego</pA_5_2> <pA_8_2>30-10-1985</pA_8_2> <pA_10>M</pA_10> <pA_11>Poznań</pA_11> <pA_14>polskie</pA_14> <pA_14_4>test pola tekstowego</pA_14_4> <pA_16>test pola tekstowego</pA_16> <p19>23050608219</p19> <pA2_>1</pA2_> <pA_20>500600400</pA_20> <pA_20_1>test@test.pl</pA_20_1> <pB_1_>1</pB_1_> <pB_2_>1</pB_2_> <pB_3>test pola tekstowego</pB_3> <pB_4>test pola tekstowego</pB_4> <pB_5_>1</pB_5_> <pC_1>wielkopolskie</pC_1> <pC_4>Poznań</pC_4> <pC_5>Strzelecka</pC_5> <pC_7>1</pC_7> <pC_6>1</pC_6> <pC_8>61-155</pC_8> <pDI_1_1>Jan</pDI_1_1> <pDI_1_6>polskie</pDI_1_6> <pDI_1_8_subfield_0>61-155</pDI_1_8_subfield_0> <pDI_1_8_subfield_1>Poznań</pDI_1_8_subfield_1> <pDI_1_8_subfield_2>Strzelecka</pDI_1_8_subfield_2> <pDI_1_8_subfield_3>1</pDI_1_8_subfield_3> <pDI_1_8_subfield_4>1</pDI_1_8_subfield_4> <pDI_1_3>M</pDI_1_3> <pDI_1_4>30-10-1985</pDI_1_4> <pDI_1_5>test pola tekstowego</pDI_1_5> <pDI_1_9>TAK</pDI_1_9> <pDI_1_10>TAK</pDI_1_10> <pDI_1_2>Kowalski</pDI_1_2> <pDI_1_7>test pola tekstowego</pDI_1_7> <pDI_2_1>Jan</pDI_2_1> <pDI_2_6>polskie</pDI_2_6> <pDI_2_8_subfield_0>61-155</pDI_2_8_subfield_0> <pDI_2_8_subfield_1>Poznań</pDI_2_8_subfield_1> <pDI_2_8_subfield_2>Strzelecka</pDI_2_8_subfield_2> <pDI_2_8_subfield_3>1</pDI_2_8_subfield_3> <pDI_2_8_subfield_4>1</pDI_2_8_subfield_4> <pDI_2_3>M</pDI_2_3> <pDI_2_4>30-10-1985</pDI_2_4> <pDI_2_5>test pola tekstowego</pDI_2_5> <pDI_2_9>TAK</pDI_2_9> <pDI_2_10>TAK</pDI_2_10> <pDI_2_2>Kowalski</pDI_2_2> <pDI_2_7>test pola tekstowego</pDI_2_7> <pDI_3_1>Jan</pDI_3_1> <pDI_3_6>polskie</pDI_3_6> <pDI_3_8_subfield_0>61-155</pDI_3_8_subfield_0> <pDI_3_8_subfield_1>Poznań</pDI_3_8_subfield_1> <pDI_3_8_subfield_2>Strzelecka</pDI_3_8_subfield_2> <pDI_3_8_subfield_3>1</pDI_3_8_subfield_3> <pDI_3_8_subfield_4>1</pDI_3_8_subfield_4> <pDI_3_3>M</pDI_3_3> <pDI_3_4>30-10-1985</pDI_3_4> <pDI_3_5>test pola tekstowego</pDI_3_5> <pDI_3_9>TAK</pDI_3_9> <pDI_3_10>TAK</pDI_3_10> <pDI_3_2>Kowalski</pDI_3_2> <pDI_3_7>test pola tekstowego</pDI_3_7> <pDI_4_1>Jan</pDI_4_1> <pDI_4_6>polskie</pDI_4_6> <pDI_4_8_subfield_0>61-155</pDI_4_8_subfield_0> <pDI_4_8_subfield_1>Poznań</pDI_4_8_subfield_1> <pDI_4_8_subfield_2>Strzelecka</pDI_4_8_subfield_2> <pDI_4_8_subfield_3>1</pDI_4_8_subfield_3> <pDI_4_8_subfield_4>1</pDI_4_8_subfield_4> <pDI_4_3>M</pDI_4_3> <pDI_4_4>30-10-1985</pDI_4_4> <pDI_4_5>test pola tekstowego</pDI_4_5> <pDI_4_9>TAK</pDI_4_9> <pDI_4_10>TAK</pDI_4_10> <pDI_4_2>Kowalski</pDI_4_2> <pDI_4_7>test pola tekstowego</pDI_4_7> <pDI_5_1>Jan</pDI_5_1> <pDI_5_6>polskie</pDI_5_6> <pDI_5_8_subfield_0>61-155</pDI_5_8_subfield_0> <pDI_5_8_subfield_1>Poznań</pDI_5_8_subfield_1> <pDI_5_8_subfield_2>Strzelecka</pDI_5_8_subfield_2> <pDI_5_8_subfield_3>1</pDI_5_8_subfield_3> <pDI_5_8_subfield_4>1</pDI_5_8_subfield_4> <pDI_5_3>M</pDI_5_3> <pDI_5_4>30-10-1985</pDI_5_4> <pDI_5_5>test pola tekstowego</pDI_5_5> <pDI_5_9>TAK</pDI_5_9> <pDI_5_10>TAK</pDI_5_10> <pDI_5_2>Kowalski</pDI_5_2> <pDI_5_7>test pola tekstowego</pDI_5_7> <pDI_6_1>Jan</pDI_6_1> <pDI_6_6>polskie</pDI_6_6> <pDI_6_8_subfield_0>61-155</pDI_6_8_subfield_0> <pDI_6_8_subfield_1>Poznań</pDI_6_8_subfield_1> <pDI_6_8_subfield_2>Strzelecka</pDI_6_8_subfield_2> <pDI_6_8_subfield_3>1</pDI_6_8_subfield_3> <pDI_6_8_subfield_4>1</pDI_6_8_subfield_4> <pDI_6_3>M</pDI_6_3> <pDI_6_4>30-10-1985</pDI_6_4> <pDI_6_5>test pola tekstowego</pDI_6_5> <pDI_6_9>TAK</pDI_6_9> <pDI_10>TAK</pDI_10> <pDI_6_2>Kowalski</pDI_6_2> <pDI_6_7>test pola tekstowego</pDI_6_7> <pDII_1>to jest pole wielowierszowe</pDII_1> <pDIII_1_>1</pDIII_1_> <pDIII_2>to jest pole wielowierszowe</pDIII_2> <pDIV_1_>1</pDIV_1_> <pDIII_2_0>to jest pole wielowierszowe</pDIII_2_0> <p10>30-10-1990</p10> <p11_1>test pola tekstowego</p11_1> <p11_2>test pola tekstowego</p11_2> <p11_3>test pola tekstowego</p11_3> <p11_4>test pola tekstowego</p11_4> <p11_5>test pola tekstowego</p11_5> <p11_6>test pola tekstowego</p11_6> <p11_7>test pola tekstowego</p11_7> <p11_8>test pola tekstowego</p11_8> <p11_9>test pola tekstowego</p11_9> <p11_10>test pola tekstowego</p11_10> </item> </forms> </item> </FormsList> </item> </Profiles> </data>