Pola formularza

Formularz: SWZP-W Sprawozdanie z wykonania zadania publicznego, o którym mowa w art. 18 ust. 5 ustawy z dnia 24 kwietnia 2003 r. o działalności pożytku publicznego i o wolontariacie (Dz. U. z 2016 r. poz. 239 i 395)



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>35443514</typ>
              <dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod>
              <dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod>
              <p0_>[Wartość wyboru w polu p0. Dostępne wartości: 1 2 ]</p0_>
              <p1>[data]</p1>
              <p2>[data]</p2>
              <p3>[pole wielowierszowe]</p3>
              <p4_1>[pole wielowierszowe]</p4_1>
              <p4_1_2>[NIP]</p4_1_2>
              <p4_2>[pole wielowierszowe]</p4_2>
              <p4_2_2>[NIP]</p4_2_2>
              <p5_1>[pole wielowierszowe]</p5_1>
              <p5_1_2>[NIP]</p5_1_2>
              <p5_2>[pole wielowierszowe]</p5_2>
              <p5_2_2>[NIP]</p5_2_2>
              <p6>[data]</p6>
              <p7>[Pole tekstowe]</p7>
              <p8>[pole wielowierszowe]</p8>
              <p9>[pole wielowierszowe]</p9>
              <p10>[pole wielowierszowe]</p10>
              <p11>[pole wielowierszowe]</p11>
              <pnaglowek_1>[Nagłówek]</pnaglowek_1>
              <p12a>[pole wielowierszowe]</p12a>
              <p12c>[pole wielowierszowe]</p12c>
              <rect1471>[Pole powtarzalne]</rect1471>
              <p12d>[data]</p12d>
              <p12e>[Pole kwoty]</p12e>
              <p12f>[Pole kwoty]</p12f>
              <p12g>[Pole kwoty]</p12g>
              <p12h>[Pole kwoty]</p12h>
              <p12i>[Pole kwoty]</p12i>
              <p12b_subfield_0>[miejscowość]</p12b_subfield_0>
              <p12b_subfield_1>[ulica]</p12b_subfield_1>
              <p12b_subfield_2>[nr domu]</p12b_subfield_2>
              <p12b_subfield_3>[nr lokalu]</p12b_subfield_3>
              <p12b_subfield_4>[kod pocztowy]</p12b_subfield_4>
              <p12b_subfield_5>[poczta]</p12b_subfield_5>
              <rect4>[Pole podziału sekcji]</rect4>
              <rect45>[Pole podziału sekcji]</rect45>
              <p17>[pole wielowierszowe]</p17>
              <rect46>[Pole podziału sekcji]</rect46>
              <rect312234>[Koniec strony]</rect312234>
              <pnaglowek_2>[Nagłówek]</pnaglowek_2>
              <p18_0>[rok]</p18_0>
              <p18_1>[pole wielowierszowe]</p18_1>
              <p19b>[Pole tekstowe]</p19b>
              <p19c>[Pole kwoty]</p19c>
              <p19d>[Pole kwoty]</p19d>
              <p19e>[Pole kwoty]</p19e>
              <p19f>[Pole kwoty]</p19f>
              <p19g>[Pole kwoty]</p19g>
              <p19h>[Pole tekstowe]</p19h>
              <p19i>[Pole kwoty]</p19i>
              <p19j>[Pole kwoty]</p19j>
              <p19k>[Pole kwoty]</p19k>
              <p19l>[Pole kwoty]</p19l>
              <p19m>[Pole kwoty]</p19m>
              <p19n>[Pole tekstowe]</p19n>
              <rect1472>[Pole powtarzalne]</rect1472>
              <p25_6>[Pole tekstowe]</p25_6>
              <p25_12>[Pole tekstowe]</p25_12>
              <rect5>[Pole podziału sekcji]</rect5>
              <rect3>[Koniec strony]</rect3>
              <pnaglowek_3>[Nagłówek]</pnaglowek_3>
              <p26>[pole wielowierszowe]</p26>
              <p27b>[Pole tekstowe]</p27b>
              <p27c>[Pole kwoty]</p27c>
              <p27d>[Pole kwoty]</p27d>
              <p27e>[Pole kwoty]</p27e>
              <p27f>[Pole kwoty]</p27f>
              <p27g>[Pole kwoty]</p27g>
              <p27h>[Pole tekstowe]</p27h>
              <p27i>[Pole kwoty]</p27i>
              <p27j>[Pole kwoty]</p27j>
              <p27k>[Pole kwoty]</p27k>
              <p27l>[Pole kwoty]</p27l>
              <p27m>[Pole kwoty]</p27m>
              <p27n>[Pole tekstowe]</p27n>
              <rect1472a>[Pole powtarzalne]</rect1472a>
              <p35_6>[Pole tekstowe]</p35_6>
              <p35_12>[Pole tekstowe]</p35_12>
              <rect52>[Pole podziału sekcji]</rect52>
              <p36_1>[pole wielowierszowe]</p36_1>
              <p36_2>[Pole kwoty]</p36_2>
              <p36_3>[Pole kwoty]</p36_3>
              <p36_4>[Pole kwoty]</p36_4>
              <p36_5>[Pole kwoty]</p36_5>
              <p36_6>[Pole kwoty]</p36_6>
              <p36_7>[Pole tekstowe]</p36_7>
              <p36_8>[Pole kwoty]</p36_8>
              <p36_9>[Pole kwoty]</p36_9>
              <p36_10>[Pole kwoty]</p36_10>
              <p36_11>[Pole kwoty]</p36_11>
              <p36_12>[Pole kwoty]</p36_12>
              <p37_1>[pole wielowierszowe]</p37_1>
              <p37_2>[Pole kwoty]</p37_2>
              <p37_3>[Pole kwoty]</p37_3>
              <p37_4>[Pole kwoty]</p37_4>
              <p37_5>[Pole kwoty]</p37_5>
              <p37_6>[Pole kwoty]</p37_6>
              <p37_7>[Pole tekstowe]</p37_7>
              <p37_8>[Pole kwoty]</p37_8>
              <p37_9>[Pole kwoty]</p37_9>
              <p37_10>[Pole kwoty]</p37_10>
              <p37_11>[Pole kwoty]</p37_11>
              <p37_12>[Pole kwoty]</p37_12>
              <p38_6>[Pole tekstowe]</p38_6>
              <rect53>[Koniec strony]</rect53>
              <p39_1>[Pole kwoty]</p39_1>
              <p39_2>[Pole kwoty]</p39_2>
              <p39_3>[Pole kwoty]</p39_3>
              <p39_4>[Pole kwoty]</p39_4>
              <p39_5>[Pole kwoty]</p39_5>
              <p39_8>[Pole kwoty]</p39_8>
              <p39_9>[Pole kwoty]</p39_9>
              <p39_10>[Pole kwoty]</p39_10>
              <p39_11>[Pole kwoty]</p39_11>
              <p40>[pole wielowierszowe]</p40>
              <p39_12>[Pole kwoty]</p39_12>
              <p39_13>[Pole kwoty]</p39_13>
              <p39_16>[Pole kwoty]</p39_16>
              <p39_17>[Pole kwoty]</p39_17>
              <p39_18>[Pole kwoty]</p39_18>
              <p39_19>[Pole kwoty]</p39_19>
              <p39_20>[Pole liczby (do 5 miejsc po przecinku)]</p39_20>
              <p39_21>[Pole liczby (do 5 miejsc po przecinku)]</p39_21>
              <p39_22>[Pole liczby (do 5 miejsc po przecinku)]</p39_22>
              <p39_23>[Pole liczby (do 5 miejsc po przecinku)]</p39_23>
              <p39_24>[Pole liczby (do 5 miejsc po przecinku)]</p39_24>
              <p39_25>[Pole liczby (do 5 miejsc po przecinku)]</p39_25>
              <pnaglowek_4>[Nagłówek]</pnaglowek_4>
              <p34_0_>[Wartość wyboru w polu p34_0. Dostępne wartości: 1 2 ]</p34_0_>
              <p41b>[Pole tekstowe]</p41b>
              <p41c>[Pole tekstowe]</p41c>
              <p41d>[data]</p41d>
              <p41e>[Pole tekstowe]</p41e>
              <p41f>[Pole kwoty]</p41f>
              <p41g>[Pole kwoty]</p41g>
              <p41h>[Pole kwoty]</p41h>
              <p41i>[Pole kwoty]</p41i>
              <p41j>[Pole kwoty]</p41j>
              <p41_11>[data]</p41_11>
              <rect1471d>[Pole powtarzalne]</rect1471d>
              <rect4d132>[Pole podziału sekcji]</rect4d132>
              <p47b>[Pole tekstowe]</p47b>
              <p47c>[Pole tekstowe]</p47c>
              <p47d>[data]</p47d>
              <p47e>[Pole tekstowe]</p47e>
              <p47f>[Pole kwoty]</p47f>
              <p47g>[Pole kwoty]</p47g>
              <p47h>[Pole kwoty]</p47h>
              <p47i>[Pole kwoty]</p47i>
              <p47j>[Pole kwoty]</p47j>
              <p47k>[data]</p47k>
              <rect1471de>[Pole powtarzalne]</rect1471de>
              <rect4de>[Pole podziału sekcji]</rect4de>
              <rect4dw>[Pole podziału sekcji]</rect4dw>
              <rect4dww>[Koniec strony]</rect4dww>
              <p46>[pole wielowierszowe]</p46>
              <p47>[pole wielowierszowe]</p47>
              <p48>[pole wielowierszowe]</p48>
              <p49>[Data wypełnienia]</p49>

            </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>SWZP-W</title>
          <id>647394756</id>
          <forms type="Array">
            <item type="com.efile.data.FormFields">
              <typ>35443514</typ>
              <dataDod>1374565725382</dataDod>
              <dataMod>1374565725382</dataMod>
              <p0_>1</p0_>
              <p1>30-10-1990</p1>
              <p2>30-10-1990</p2>
              <p3>to jest pole wielowierszowe</p3>
              <p4_1>to jest pole wielowierszowe</p4_1>
              <p4_1_2>8875155741</p4_1_2>
              <p4_2>to jest pole wielowierszowe</p4_2>
              <p4_2_2>8875155741</p4_2_2>
              <p5_1>to jest pole wielowierszowe</p5_1>
              <p5_1_2>8875155741</p5_1_2>
              <p5_2>to jest pole wielowierszowe</p5_2>
              <p5_2_2>8875155741</p5_2_2>
              <p6>30-10-1990</p6>
              <p7>test pola tekstowego</p7>
              <p8>to jest pole wielowierszowe</p8>
              <p9>to jest pole wielowierszowe</p9>
              <p10>to jest pole wielowierszowe</p10>
              <p11>to jest pole wielowierszowe</p11>
              <pnaglowek_1></pnaglowek_1>
              <p12a>to jest pole wielowierszowe</p12a>
              <p12c>to jest pole wielowierszowe</p12c>
              <rect1471></rect1471>
              <p12d>30-10-1990</p12d>
              <p12e>10</p12e>
              <p12f>10</p12f>
              <p12g>10</p12g>
              <p12h>10</p12h>
              <p12i>10</p12i>
              <p12b_subfield_0>Poznań</p12b_subfield_0>
              <p12b_subfield_1>Strzelecka</p12b_subfield_1>
              <p12b_subfield_2>1</p12b_subfield_2>
              <p12b_subfield_3>1</p12b_subfield_3>
              <p12b_subfield_4>61-155</p12b_subfield_4>
              <p12b_subfield_5>Poznań</p12b_subfield_5>
              <rect4></rect4>
              <rect45></rect45>
              <p17>to jest pole wielowierszowe</p17>
              <rect46></rect46>
              <rect312234></rect312234>
              <pnaglowek_2></pnaglowek_2>
              <p18_0></p18_0>
              <p18_1>to jest pole wielowierszowe</p18_1>
              <p19b>test pola tekstowego</p19b>
              <p19c>10</p19c>
              <p19d>10</p19d>
              <p19e>10</p19e>
              <p19f>10</p19f>
              <p19g>10</p19g>
              <p19h>test pola tekstowego</p19h>
              <p19i>10</p19i>
              <p19j>10</p19j>
              <p19k>10</p19k>
              <p19l>10</p19l>
              <p19m>10</p19m>
              <p19n>test pola tekstowego</p19n>
              <rect1472></rect1472>
              <p25_6>test pola tekstowego</p25_6>
              <p25_12>test pola tekstowego</p25_12>
              <rect5></rect5>
              <rect3></rect3>
              <pnaglowek_3></pnaglowek_3>
              <p26>to jest pole wielowierszowe</p26>
              <p27b>test pola tekstowego</p27b>
              <p27c>10</p27c>
              <p27d>10</p27d>
              <p27e>10</p27e>
              <p27f>10</p27f>
              <p27g>10</p27g>
              <p27h>test pola tekstowego</p27h>
              <p27i>10</p27i>
              <p27j>10</p27j>
              <p27k>10</p27k>
              <p27l>10</p27l>
              <p27m>10</p27m>
              <p27n>test pola tekstowego</p27n>
              <rect1472a></rect1472a>
              <p35_6>test pola tekstowego</p35_6>
              <p35_12>test pola tekstowego</p35_12>
              <rect52></rect52>
              <p36_1>to jest pole wielowierszowe</p36_1>
              <p36_2>10</p36_2>
              <p36_3>10</p36_3>
              <p36_4>10</p36_4>
              <p36_5>10</p36_5>
              <p36_6>10</p36_6>
              <p36_7>test pola tekstowego</p36_7>
              <p36_8>10</p36_8>
              <p36_9>10</p36_9>
              <p36_10>10</p36_10>
              <p36_11>10</p36_11>
              <p36_12>10</p36_12>
              <p37_1>to jest pole wielowierszowe</p37_1>
              <p37_2>10</p37_2>
              <p37_3>10</p37_3>
              <p37_4>10</p37_4>
              <p37_5>10</p37_5>
              <p37_6>10</p37_6>
              <p37_7>test pola tekstowego</p37_7>
              <p37_8>10</p37_8>
              <p37_9>10</p37_9>
              <p37_10>10</p37_10>
              <p37_11>10</p37_11>
              <p37_12>10</p37_12>
              <p38_6>test pola tekstowego</p38_6>
              <rect53></rect53>
              <p39_1>10</p39_1>
              <p39_2>10</p39_2>
              <p39_3>10</p39_3>
              <p39_4>10</p39_4>
              <p39_5>10</p39_5>
              <p39_8>10</p39_8>
              <p39_9>10</p39_9>
              <p39_10>10</p39_10>
              <p39_11>10</p39_11>
              <p40>to jest pole wielowierszowe</p40>
              <p39_12>10</p39_12>
              <p39_13>10</p39_13>
              <p39_16>10</p39_16>
              <p39_17>10</p39_17>
              <p39_18>10</p39_18>
              <p39_19>10</p39_19>
              <p39_20>10</p39_20>
              <p39_21>10</p39_21>
              <p39_22>10</p39_22>
              <p39_23>10</p39_23>
              <p39_24>10</p39_24>
              <p39_25>10</p39_25>
              <pnaglowek_4></pnaglowek_4>
              <p34_0_>1</p34_0_>
              <p41b>test pola tekstowego</p41b>
              <p41c>test pola tekstowego</p41c>
              <p41d>30-10-1990</p41d>
              <p41e>test pola tekstowego</p41e>
              <p41f>10</p41f>
              <p41g>10</p41g>
              <p41h>10</p41h>
              <p41i>10</p41i>
              <p41j>10</p41j>
              <p41_11>30-10-1990</p41_11>
              <rect1471d></rect1471d>
              <rect4d132></rect4d132>
              <p47b>test pola tekstowego</p47b>
              <p47c>test pola tekstowego</p47c>
              <p47d>30-10-1990</p47d>
              <p47e>test pola tekstowego</p47e>
              <p47f>10</p47f>
              <p47g>10</p47g>
              <p47h>10</p47h>
              <p47i>10</p47i>
              <p47j>10</p47j>
              <p47k>30-10-1990</p47k>
              <rect1471de></rect1471de>
              <rect4de></rect4de>
              <rect4dw></rect4dw>
              <rect4dww></rect4dww>
              <p46>to jest pole wielowierszowe</p46>
              <p47>to jest pole wielowierszowe</p47>
              <p48>to jest pole wielowierszowe</p48>
              <p49>30-10-2014</p49>

            </item>
          </forms>
        </item>    
      </FormsList>
    </item>
  </Profiles>
</data>