Formularz: KOB Książka obiektu budowlanego

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>11765617</typ>
              <dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod>
              <dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod>
              <p1>[pole wielowierszowe]</p1>
              <p2_subfield_0>[imię]</p2_subfield_0>
              <p2_subfield_1>[nazwisko]</p2_subfield_1>
              <p3>[data]</p3>
              <p4>[data]</p4>
              <rect1>[Pole powtarzalne]</rect1>
              <rect2>[Pole podziału sekcji]</rect2>
              <rect3>[Koniec strony]</rect3>
              <p5>[Pole tekstowe]</p5>
              <p6>[Pole tekstowe]</p6>
              <p7>[rok]</p7>
              <p8_1>[Pole tekstowe]</p8_1>
              <p8_2>[miejscowość]</p8_2>
              <p8_3>[gmina]</p8_3>
              <p8_4>[Pole tekstowe]</p8_4>
              <p8_5>[Pole tekstowe]</p8_5>
              <p9_1>[pole wielowierszowe]</p9_1>
              <p9_2>[KodPocztowy]</p9_2>
              <p9_3>[Miejscowosc]</p9_3>
              <p9_4>[Gmina]</p9_4>
              <p9_5>[Ulica]</p9_5>
              <p9_6>[NrDomu]</p9_6>
              <p9_>[NrLokalu]</p9_>
              <p9_8>[Telefon]</p9_8>
              <p10_1>[pole wielowierszowe]</p10_1>
              <p10_2>[KodPocztowy]</p10_2>
              <p10_3>[Miejscowosc]</p10_3>
              <p10_4>[Gmina]</p10_4>
              <p10_5>[Ulica]</p10_5>
              <p10_6>[NrDomu]</p10_6>
              <p10_7>[NrLokalu]</p10_7>
              <p10_8>[Telefon]</p10_8>
              <p11_1>[pole wielowierszowe]</p11_1>
              <p11_2>[KodPocztowy]</p11_2>
              <p11_3>[Miejscowosc]</p11_3>
              <p11_4>[Gmina]</p11_4>
              <p11_5>[Ulica]</p11_5>
              <p11_6>[NrDomu]</p11_6>
              <p11_7>[NrLokalu]</p11_7>
              <p11_8>[Telefon]</p11_8>
              <p12_1>[pole wielowierszowe]</p12_1>
              <p12_2>[KodPocztowy]</p12_2>
              <p12_3>[Miejscowosc]</p12_3>
              <p12_4>[Gmina]</p12_4>
              <p12_5>[Ulica]</p12_5>
              <p12_6>[NrDomu]</p12_6>
              <p12_7>[NrLokalu]</p12_7>
              <p12_8>[Telefon]</p12_8>
              <p13>[Pole tekstowe]</p13>
              <p14_subfield_0>[Numer identyfikacyjny Sądu]</p14_subfield_0>
              <p15>[Pole tekstowe]</p15>
              <p16>[data]</p16>
              <p17>[Pole tekstowe]</p17>
              <p18>[data]</p18>
              <p19>[Pole tekstowe]</p19>
              <p20>[pole wielowierszowe]</p20>
              <p21_1>[Pole integer - wartość liczbowa]</p21_1>
              <p21_2>[data]</p21_2>
              <p22_1>[Pole integer - wartość liczbowa]</p22_1>
              <p22_2>[data]</p22_2>
              <p23_1>[Pole integer - wartość liczbowa]</p23_1>
              <p23_2>[data]</p23_2>
              <p24_1>[Pole integer - wartość liczbowa]</p24_1>
              <p24_2>[data]</p24_2>
              <p25_1>[Pole integer - wartość liczbowa]</p25_1>
              <p25_2>[data]</p25_2>
              <p26_1>[Pole integer - wartość liczbowa]</p26_1>
              <p26_2>[data]</p26_2>
              <p27_1>[Pole integer - wartość liczbowa]</p27_1>
              <p27_2>[data]</p27_2>
              <p28_1>[Pole integer - wartość liczbowa]</p28_1>
              <p28_2>[data]</p28_2>
              <p29_1>[Pole integer - wartość liczbowa]</p29_1>
              <p29_2>[data]</p29_2>
              <p30_1>[Pole integer - wartość liczbowa]</p30_1>
              <p30_2>[data]</p30_2>
              <p31_1>[Pole integer - wartość liczbowa]</p31_1>
              <p31_2>[data]</p31_2>
              <p32_1>[Pole integer - wartość liczbowa]</p32_1>
              <p32_2>[data]</p32_2>
              <lp2>[Pole tekstowe]</lp2>
              <p33_1>[pole wielowierszowe]</p33_1>
              <p33_2>[Pole integer - wartość liczbowa]</p33_2>
              <p33_3>[data]</p33_3>
              <rect1_2>[Pole powtarzalne]</rect1_2>
              <rect2_2>[Pole podziału sekcji]</rect2_2>
              <rect3_2>[Koniec strony]</rect3_2>
              <p34>[pole wielowierszowe]</p34>
              <p35>[pole wielowierszowe]</p35>
              <p36>[data]</p36>
              <p37>[Pole tekstowe]</p37>
              <p38>[pole wielowierszowe]</p38>
              <p39>[data]</p39>
              <rect1_3>[Pole powtarzalne]</rect1_3>
              <rect2_3>[Pole podziału sekcji]</rect2_3>
              <rect3_3>[Koniec strony]</rect3_3>
              <p40>[data]</p40>
              <p41>[Pole tekstowe]</p41>
              <p42>[pole wielowierszowe]</p42>
              <p43>[data]</p43>
              <rect1_4>[Pole powtarzalne]</rect1_4>
              <rect2_4>[Pole podziału sekcji]</rect2_4>
              <rect3_4>[Koniec strony]</rect3_4>
              <p44>[pole wielowierszowe]</p44>
              <p45>[data]</p45>
              <p46>[data]</p46>
              <p47>[pole wielowierszowe]</p47>
              <p48>[data]</p48>
              <rect1_5>[Pole powtarzalne]</rect1_5>
              <rect2_5>[Pole podziału sekcji]</rect2_5>
              <rect3_5>[Koniec strony]</rect3_5>
              <p49>[Pole tekstowe]</p49>
              <p50>[pole wielowierszowe]</p50>
              <p51_subfield_0>[imię]</p51_subfield_0>
              <p51_subfield_1>[nazwisko]</p51_subfield_1>
              <p52>[data]</p52>
              <p53>[pole wielowierszowe]</p53>
              <p54>[pole wielowierszowe]</p54>
              <p55>[Pole tekstowe]</p55>
              <p56>[Pole tekstowe]</p56>
              <p57>[pole wielowierszowe]</p57>
              <p58>[pole wielowierszowe]</p58>
              <rect1_6>[Pole powtarzalne]</rect1_6>
              <p59>[data]</p59>
              <rect2_6>[Pole podziału sekcji]</rect2_6>
              <rect3_6>[Koniec strony]</rect3_6>
              <p60>[Pole tekstowe]</p60>
              <p60_1>[Pole tekstowe]</p60_1>
              <p61_subfield_0>[imię]</p61_subfield_0>
              <p61_subfield_1>[nazwisko]</p61_subfield_1>
              <p62>[data]</p62>
              <p63>[pole wielowierszowe]</p63>
              <p64>[pole wielowierszowe]</p64>
              <p65>[data]</p65>
              <p66>[data]</p66>
              <p68>[pole wielowierszowe]</p68>
              <p69>[pole wielowierszowe]</p69>
              <p70>[data]</p70>
              <rect1_7>[Pole powtarzalne]</rect1_7>
              <p67>[Pole tekstowe]</p67>
              <rect2_7>[Pole podziału sekcji]</rect2_7>
              <rect3_7>[Koniec strony]</rect3_7>
              <p71>[Pole tekstowe]</p71>
              <p73>[Pole tekstowe]</p73>
              <p75>[Pole tekstowe]</p75>
              <p77>[pole wielowierszowe]</p77>
              <p78>[pole wielowierszowe]</p78>
              <p79>[pole wielowierszowe]</p79>
              <rect1_8>[Pole powtarzalne]</rect1_8>
              <p72>[data]</p72>
              <p74>[data]</p74>
              <p76>[data]</p76>
              <rect2_8>[Pole podziału sekcji]</rect2_8>
              <rect3_8>[Koniec strony]</rect3_8>

            </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>KOB</title>
          <id>647394756</id>
          <forms type="Array">
            <item type="com.efile.data.FormFields">
              <typ>11765617</typ>
              <dataDod>1374565725382</dataDod>
              <dataMod>1374565725382</dataMod>
              <p1>to jest pole wielowierszowe</p1>
              <p2_subfield_0>Jan</p2_subfield_0>
              <p2_subfield_1>Kowalski</p2_subfield_1>
              <p3>30-10-1990</p3>
              <p4>30-10-1990</p4>
              <rect1></rect1>
              <rect2></rect2>
              <rect3></rect3>
              <p5>test pola tekstowego</p5>
              <p6>test pola tekstowego</p6>
              <p7></p7>
              <p8_1>test pola tekstowego</p8_1>
              <p8_2>Poznań</p8_2>
              <p8_3>Poznań</p8_3>
              <p8_4>test pola tekstowego</p8_4>
              <p8_5>test pola tekstowego</p8_5>
              <p9_1>to jest pole wielowierszowe</p9_1>
              <p9_2>61-155</p9_2>
              <p9_3>Poznań</p9_3>
              <p9_4>Poznań</p9_4>
              <p9_5>Strzelecka</p9_5>
              <p9_6>1</p9_6>
              <p9_>1</p9_>
              <p9_8>500600400</p9_8>
              <p10_1>to jest pole wielowierszowe</p10_1>
              <p10_2>61-155</p10_2>
              <p10_3>Poznań</p10_3>
              <p10_4>Poznań</p10_4>
              <p10_5>Strzelecka</p10_5>
              <p10_6>1</p10_6>
              <p10_7>1</p10_7>
              <p10_8>500600400</p10_8>
              <p11_1>to jest pole wielowierszowe</p11_1>
              <p11_2>61-155</p11_2>
              <p11_3>Poznań</p11_3>
              <p11_4>Poznań</p11_4>
              <p11_5>Strzelecka</p11_5>
              <p11_6>1</p11_6>
              <p11_7>1</p11_7>
              <p11_8>500600400</p11_8>
              <p12_1>to jest pole wielowierszowe</p12_1>
              <p12_2>61-155</p12_2>
              <p12_3>Poznań</p12_3>
              <p12_4>Poznań</p12_4>
              <p12_5>Strzelecka</p12_5>
              <p12_6>1</p12_6>
              <p12_7>1</p12_7>
              <p12_8>500600400</p12_8>
              <p13>test pola tekstowego</p13>
              <p14_subfield_0>27700</p14_subfield_0>
              <p15>test pola tekstowego</p15>
              <p16>30-10-1990</p16>
              <p17>test pola tekstowego</p17>
              <p18>30-10-1990</p18>
              <p19>test pola tekstowego</p19>
              <p20>to jest pole wielowierszowe</p20>
              <p21_1>10</p21_1>
              <p21_2>30-10-1990</p21_2>
              <p22_1>10</p22_1>
              <p22_2>30-10-1990</p22_2>
              <p23_1>10</p23_1>
              <p23_2>30-10-1990</p23_2>
              <p24_1>10</p24_1>
              <p24_2>30-10-1990</p24_2>
              <p25_1>10</p25_1>
              <p25_2>30-10-1990</p25_2>
              <p26_1>10</p26_1>
              <p26_2>30-10-1990</p26_2>
              <p27_1>10</p27_1>
              <p27_2>30-10-1990</p27_2>
              <p28_1>10</p28_1>
              <p28_2>30-10-1990</p28_2>
              <p29_1>10</p29_1>
              <p29_2>30-10-1990</p29_2>
              <p30_1>10</p30_1>
              <p30_2>30-10-1990</p30_2>
              <p31_1>10</p31_1>
              <p31_2>30-10-1990</p31_2>
              <p32_1>10</p32_1>
              <p32_2>30-10-1990</p32_2>
              <lp2>test pola tekstowego</lp2>
              <p33_1>to jest pole wielowierszowe</p33_1>
              <p33_2>10</p33_2>
              <p33_3>30-10-1990</p33_3>
              <rect1_2></rect1_2>
              <rect2_2></rect2_2>
              <rect3_2></rect3_2>
              <p34>to jest pole wielowierszowe</p34>
              <p35>to jest pole wielowierszowe</p35>
              <p36>30-10-1990</p36>
              <p37>test pola tekstowego</p37>
              <p38>to jest pole wielowierszowe</p38>
              <p39>30-10-1990</p39>
              <rect1_3></rect1_3>
              <rect2_3></rect2_3>
              <rect3_3></rect3_3>
              <p40>30-10-1990</p40>
              <p41>test pola tekstowego</p41>
              <p42>to jest pole wielowierszowe</p42>
              <p43>30-10-1990</p43>
              <rect1_4></rect1_4>
              <rect2_4></rect2_4>
              <rect3_4></rect3_4>
              <p44>to jest pole wielowierszowe</p44>
              <p45>30-10-1990</p45>
              <p46>30-10-1990</p46>
              <p47>to jest pole wielowierszowe</p47>
              <p48>30-10-1990</p48>
              <rect1_5></rect1_5>
              <rect2_5></rect2_5>
              <rect3_5></rect3_5>
              <p49>test pola tekstowego</p49>
              <p50>to jest pole wielowierszowe</p50>
              <p51_subfield_0>Jan</p51_subfield_0>
              <p51_subfield_1>Kowalski</p51_subfield_1>
              <p52>30-10-1990</p52>
              <p53>to jest pole wielowierszowe</p53>
              <p54>to jest pole wielowierszowe</p54>
              <p55>test pola tekstowego</p55>
              <p56>test pola tekstowego</p56>
              <p57>to jest pole wielowierszowe</p57>
              <p58>to jest pole wielowierszowe</p58>
              <rect1_6></rect1_6>
              <p59>30-10-1990</p59>
              <rect2_6></rect2_6>
              <rect3_6></rect3_6>
              <p60>test pola tekstowego</p60>
              <p60_1>test pola tekstowego</p60_1>
              <p61_subfield_0>Jan</p61_subfield_0>
              <p61_subfield_1>Kowalski</p61_subfield_1>
              <p62>30-10-1990</p62>
              <p63>to jest pole wielowierszowe</p63>
              <p64>to jest pole wielowierszowe</p64>
              <p65>30-10-1990</p65>
              <p66>30-10-1990</p66>
              <p68>to jest pole wielowierszowe</p68>
              <p69>to jest pole wielowierszowe</p69>
              <p70>30-10-1990</p70>
              <rect1_7></rect1_7>
              <p67>test pola tekstowego</p67>
              <rect2_7></rect2_7>
              <rect3_7></rect3_7>
              <p71>test pola tekstowego</p71>
              <p73>test pola tekstowego</p73>
              <p75>test pola tekstowego</p75>
              <p77>to jest pole wielowierszowe</p77>
              <p78>to jest pole wielowierszowe</p78>
              <p79>to jest pole wielowierszowe</p79>
              <rect1_8></rect1_8>
              <p72>30-10-1990</p72>
              <p74>30-10-1990</p74>
              <p76>30-10-1990</p76>
              <rect2_8></rect2_8>
              <rect3_8></rect3_8>

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