Pola formularza

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 &lt; oraz &gt;
  • 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>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>