Pola formularza

Formularz: DS-R zal (archiwalny) Załącznik do wniosku o ustalenie prawa do świadczenia dobry start (dla rodziców) - z wysyłką do PUE ZUS



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>25050462</typ>
              <dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod>
              <dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod>
              <p1_dziecko1>[PESEL]</p1_dziecko1>
              <p2_1_dziecko1>[Rodzaj dokumentu [1:dowód osobisty / 2:paszport / 3:prawo jazdy]]</p2_1_dziecko1>
              <p2_2_dziecko1>[Numer dokumentu którego rozdaj wybrano w polu 'Rodzaj dokumentu'.]</p2_2_dziecko1>
              <p3_dziecko1>[dataUrodzenia]</p3_dziecko1>
              <p4_dziecko1>[pierwszeImie]</p4_dziecko1>
              <p5_dziecko1>[nazwisko]</p5_dziecko1>
              <p6_dziecko1>[obywatelstwo]</p6_dziecko1>
              <p6_dziecko2>[KodKraju]</p6_dziecko2>
              <p_oswiadczenie_1_dziecko1>[Checkbox (pole wyboru tak/nie)]</p_oswiadczenie_1_dziecko1>
              <p_oswiadczenie_2_dziecko1>[Checkbox (pole wyboru tak/nie)]</p_oswiadczenie_2_dziecko1>
              <p_oswiadczenie_3_dziecko1>[Checkbox (pole wyboru tak/nie)]</p_oswiadczenie_3_dziecko1>
              <p_oswiadczenie_4_dziecko1>[Checkbox (pole wyboru tak/nie)]</p_oswiadczenie_4_dziecko1>
              <p_oswiadczenie_5_dziecko1>[Checkbox (pole wyboru tak/nie)]</p_oswiadczenie_5_dziecko1>
              <p_oswiadczenie_6_dziecko1>[Checkbox (pole wyboru tak/nie)]</p_oswiadczenie_6_dziecko1>
              <p_orzeczenie_>[Wartość wyboru w polu p_orzeczenie. Dostępne wartości: dziecko1 dziecko2 ]</p_orzeczenie_>
              <p_rodzaj_orzeczenia>0:* / 01:Orzeczenie o niepełnosprawności w stopniu znacznym - wydane przez zespół do spraw orzekania o niepełnosprawności (powiatowy i wojewódzki) / 02:Orzeczenie o niepełnosprawności w stopniu umiarkowanym - wydane przez zespół do spraw orzekania o niepełnosprawności (powiatowy i wojewódzki) / 03:Orzeczenie o potrzebie kształcenia specjalnego - wydane przez zespół orzekający działający w publicznej poradni psychologiczno-pedagogicznej / 04:Orzeczenie o potrzebie zajęć rewalidacyjno-wychowawczych - wydane przez zespół orzekający działający w publicznej poradni psychologiczno-pedagogicznej / 05:Orzeczenie o całkowitej niezdolności do pracy - wydane przez lekarza orzecznika ZUS oraz komisję lekarską ZUS / 06:Orzeczenie o niezdolności do samodzielnej egzystencji - wydane przez lekarza orzecznika ZUS oraz komisję lekarską ZUS / 07:Orzeczenie o całkowitej niezdolności do pracy i samodzielnej egzystencji - wydane przez lekarza orzecznika ZUS oraz komisję lekarską ZUS / 08:Orzeczenie o zaliczeniu do I grupy inwalidów - wydane przez wojewódzki zespół do spraw orzekania o niepełnosprawności oraz Krajowy Zespół do Spraw Orzekania o Stopniu Niepełnosprawności / 09:Orzeczenie o zaliczeniu do II grupy inwalidów - wydane przez wojewódzki zespół do spraw orzekania o niepełnosprawności oraz Krajowy Zespół do Spraw Orzekania o Stopniu Niepełnosprawności / 10:Orzeczenie o trwałej i okresowej całkowitej niezdolności do pracy w gospodarstwie rolnym i do samodzielnej egzystencji - wydane przez lekarza rzeczoznawcę KRUS oraz komisję lekarską KRUS / 11:Orzeczenie o stałej albo długotrwałej niezdolności do pracy w gospodarstwie rolnym i do samodzielnej egzystencji - wydane przez lekarza rzeczoznawcę KRUS oraz komisję lekarską KRUS / 12:Orzeczenie o niezdolności do samodzielnej egzystencji - wydane przez lekarza rzeczoznawcę KRUS oraz komisję lekarską KRUS</p_rodzaj_orzeczenia>
              <p7_dziecko1>0:* / 01:Szkoła podstawowa / 02:Liceum ogólnokształcące / 03:Technikum / 04:Szkoła policealna / 05:Szkoła specjalna przysposabiająca do pracy / 06:Ogólnokształcąca szkoła muzyczna I stopnia / 07:Ogólnokształcąca szkoła muzyczna II stopnia / 08:Ogólnokształcąca szkoła sztuk pięknych / 09:Liceum sztuk plastycznych / 10:Ogólnokształcąca szkoła baletowa / 11:Poznańska szkoła chóralna / 12:Bednarska Szkoła Reala / 13:Policealna szkoła plastyczna / 14:Branżowa szkoła I stopnia / 15:Branżowa szkoła II stopnia / 16:Zajęcia rewalidacyjno-wychowawcze w Poradni psychologiczno-pedagogicznej / 17:Zajęcia rewalidacyjno-wychowawcze w Poradni specjalistycznej / 18:Specjalny Ośrodek Wychowawczy / 19:Specjalny Ośrodek Szkolno-Wychowawczy / 20:Ośrodek Rewalidacyjno-Wychowawczy / 21:Młodzieżowy Ośrodek Wychowawczy / 22:Młodzieżowy Ośrodek Socjoterapii</p7_dziecko1>
              <p8_dziecko1>[pole wielowierszowe]</p8_dziecko1>
              <p9_dziecko1>[Ulica]</p9_dziecko1>
              <p10_dziecko1>[NrDomu]</p10_dziecko1>
              <p11_dziecko1>[NrLokalu]</p11_dziecko1>
              <p12_1_dziecko1>[KodPocztowy]</p12_1_dziecko1>
              <p13_dziecko1>[Miejscowosc]</p13_dziecko1>
              <p14_dziecko1>[KodKraju]</p14_dziecko1>

            </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>DS-R zal</title>
          <id>647394756</id>
          <forms type="Array">
            <item type="com.efile.data.FormFields">
              <typ>25050462</typ>
              <dataDod>1374565725382</dataDod>
              <dataMod>1374565725382</dataMod>
              <p1_dziecko1>23050608219</p1_dziecko1>
              <p2_1_dziecko1>1</p2_1_dziecko1>
              <p2_2_dziecko1>NR-4321</p2_2_dziecko1>
              <p3_dziecko1>30-10-1985</p3_dziecko1>
              <p4_dziecko1>Jan</p4_dziecko1>
              <p5_dziecko1>Kowalski</p5_dziecko1>
              <p6_dziecko1>polskie</p6_dziecko1>
              <p6_dziecko2>PL</p6_dziecko2>
              <p_oswiadczenie_1_dziecko1>1</p_oswiadczenie_1_dziecko1>
              <p_oswiadczenie_2_dziecko1>1</p_oswiadczenie_2_dziecko1>
              <p_oswiadczenie_3_dziecko1>1</p_oswiadczenie_3_dziecko1>
              <p_oswiadczenie_4_dziecko1>1</p_oswiadczenie_4_dziecko1>
              <p_oswiadczenie_5_dziecko1>1</p_oswiadczenie_5_dziecko1>
              <p_oswiadczenie_6_dziecko1>1</p_oswiadczenie_6_dziecko1>
              <p_orzeczenie_>1</p_orzeczenie_>
              <p_rodzaj_orzeczenia>0</p_rodzaj_orzeczenia>
              <p7_dziecko1>0</p7_dziecko1>
              <p8_dziecko1>to jest pole wielowierszowe</p8_dziecko1>
              <p9_dziecko1>Strzelecka</p9_dziecko1>
              <p10_dziecko1>1</p10_dziecko1>
              <p11_dziecko1>1</p11_dziecko1>
              <p12_1_dziecko1>61-155</p12_1_dziecko1>
              <p13_dziecko1>Poznań</p13_dziecko1>
              <p14_dziecko1>PL</p14_dziecko1>

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