Pola formularza
Formularz: PFRON DEK-R (archiwalny) Deklaracja roczna wpłat na Państwowy Fundusz Rehabilitacji Osób Niepełnosprawnych - rozliczenie wpłat
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>25250286</typ> <dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod> <dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod> <p2>[rok]</p2> <p3>[data]</p3> <p1_>[Wartość wyboru w polu p1. Dostępne wartości: 1 2 ]</p1_> <p4>[NrPFRON]</p4> <p5>[NIP]</p5> <p6>[REGON]</p6> <p7>[pole wielowierszowe]</p7> <p8>[Ulica]</p8> <p9>[NrDomu]</p9> <p10>[NrLokalu]</p10> <p11>[Miejscowosc]</p11> <p12>[KodPocztowy]</p12> <p13>[Poczta]</p13> <p14>[Telefon]</p14> <p15>[Mail]</p15> <A1>[Checkbox (pole wyboru tak/nie)]</A1> <A2>[Checkbox (pole wyboru tak/nie)]</A2> <A3>[Checkbox (pole wyboru tak/nie)]</A3> <A4>[Checkbox (pole wyboru tak/nie)]</A4> <A5>[Checkbox (pole wyboru tak/nie)]</A5> <A6>[Checkbox (pole wyboru tak/nie)]</A6> <A7>[Checkbox (pole wyboru tak/nie)]</A7> <A8>[Checkbox (pole wyboru tak/nie)]</A8> <A9>[Checkbox (pole wyboru tak/nie)]</A9> <A10>[Checkbox (pole wyboru tak/nie)]</A10> <A11>[Checkbox (pole wyboru tak/nie)]</A11> <A12>[Checkbox (pole wyboru tak/nie)]</A12> <B1>[Checkbox (pole wyboru tak/nie)]</B1> <B2>[Checkbox (pole wyboru tak/nie)]</B2> <B3>[Checkbox (pole wyboru tak/nie)]</B3> <B4>[Checkbox (pole wyboru tak/nie)]</B4> <B5>[Checkbox (pole wyboru tak/nie)]</B5> <B6>[Checkbox (pole wyboru tak/nie)]</B6> <B7>[Checkbox (pole wyboru tak/nie)]</B7> <B8>[Checkbox (pole wyboru tak/nie)]</B8> <B9>[Checkbox (pole wyboru tak/nie)]</B9> <B10>[Checkbox (pole wyboru tak/nie)]</B10> <B11>[Checkbox (pole wyboru tak/nie)]</B11> <B12>[Checkbox (pole wyboru tak/nie)]</B12> <C1>[Checkbox (pole wyboru tak/nie)]</C1> <C2>[Checkbox (pole wyboru tak/nie)]</C2> <C3>[Checkbox (pole wyboru tak/nie)]</C3> <C4>[Checkbox (pole wyboru tak/nie)]</C4> <C5>[Checkbox (pole wyboru tak/nie)]</C5> <C6>[Checkbox (pole wyboru tak/nie)]</C6> <C7>[Checkbox (pole wyboru tak/nie)]</C7> <C8>[Checkbox (pole wyboru tak/nie)]</C8> <C9>[Checkbox (pole wyboru tak/nie)]</C9> <C10>[Checkbox (pole wyboru tak/nie)]</C10> <C11>[Checkbox (pole wyboru tak/nie)]</C11> <C12>[Checkbox (pole wyboru tak/nie)]</C12> <D1>[Checkbox (pole wyboru tak/nie)]</D1> <D2>[Checkbox (pole wyboru tak/nie)]</D2> <D3>[Checkbox (pole wyboru tak/nie)]</D3> <D4>[Checkbox (pole wyboru tak/nie)]</D4> <D5>[Checkbox (pole wyboru tak/nie)]</D5> <D6>[Checkbox (pole wyboru tak/nie)]</D6> <D7>[Checkbox (pole wyboru tak/nie)]</D7> <D8>[Checkbox (pole wyboru tak/nie)]</D8> <D9>[Checkbox (pole wyboru tak/nie)]</D9> <D10>[Checkbox (pole wyboru tak/nie)]</D10> <D11>[Checkbox (pole wyboru tak/nie)]</D11> <D12>[Checkbox (pole wyboru tak/nie)]</D12> <E1>[Checkbox (pole wyboru tak/nie)]</E1> <E2>[Checkbox (pole wyboru tak/nie)]</E2> <E3>[Checkbox (pole wyboru tak/nie)]</E3> <E4>[Checkbox (pole wyboru tak/nie)]</E4> <E5>[Checkbox (pole wyboru tak/nie)]</E5> <E6>[Checkbox (pole wyboru tak/nie)]</E6> <E7>[Checkbox (pole wyboru tak/nie)]</E7> <E8>[Checkbox (pole wyboru tak/nie)]</E8> <E9>[Checkbox (pole wyboru tak/nie)]</E9> <E10>[Checkbox (pole wyboru tak/nie)]</E10> <E11>[Checkbox (pole wyboru tak/nie)]</E11> <E12>[Checkbox (pole wyboru tak/nie)]</E12> <F1>[Checkbox (pole wyboru tak/nie)]</F1> <F2>[Checkbox (pole wyboru tak/nie)]</F2> <F3>[Checkbox (pole wyboru tak/nie)]</F3> <F4>[Checkbox (pole wyboru tak/nie)]</F4> <F5>[Checkbox (pole wyboru tak/nie)]</F5> <F6>[Checkbox (pole wyboru tak/nie)]</F6> <F7>[Checkbox (pole wyboru tak/nie)]</F7> <F8>[Checkbox (pole wyboru tak/nie)]</F8> <F9>[Checkbox (pole wyboru tak/nie)]</F9> <F10>[Checkbox (pole wyboru tak/nie)]</F10> <F11>[Checkbox (pole wyboru tak/nie)]</F11> <F12>[Checkbox (pole wyboru tak/nie)]</F12> <G1>[Checkbox (pole wyboru tak/nie)]</G1> <G2>[Checkbox (pole wyboru tak/nie)]</G2> <G3>[Checkbox (pole wyboru tak/nie)]</G3> <G4>[Checkbox (pole wyboru tak/nie)]</G4> <G5>[Checkbox (pole wyboru tak/nie)]</G5> <G6>[Checkbox (pole wyboru tak/nie)]</G6> <G7>[Checkbox (pole wyboru tak/nie)]</G7> <G8>[Checkbox (pole wyboru tak/nie)]</G8> <G9>[Checkbox (pole wyboru tak/nie)]</G9> <G10>[Checkbox (pole wyboru tak/nie)]</G10> <G11>[Checkbox (pole wyboru tak/nie)]</G11> <G12>[Checkbox (pole wyboru tak/nie)]</G12> <H1>[Checkbox (pole wyboru tak/nie)]</H1> <H2>[Checkbox (pole wyboru tak/nie)]</H2> <H3>[Checkbox (pole wyboru tak/nie)]</H3> <H4>[Checkbox (pole wyboru tak/nie)]</H4> <H5>[Checkbox (pole wyboru tak/nie)]</H5> <H6>[Checkbox (pole wyboru tak/nie)]</H6> <H7>[Checkbox (pole wyboru tak/nie)]</H7> <H8>[Checkbox (pole wyboru tak/nie)]</H8> <H9>[Checkbox (pole wyboru tak/nie)]</H9> <H10>[Checkbox (pole wyboru tak/nie)]</H10> <H11>[Checkbox (pole wyboru tak/nie)]</H11> <H12>[Checkbox (pole wyboru tak/nie)]</H12> <I1>[Checkbox (pole wyboru tak/nie)]</I1> <I2>[Checkbox (pole wyboru tak/nie)]</I2> <I3>[Checkbox (pole wyboru tak/nie)]</I3> <I4>[Checkbox (pole wyboru tak/nie)]</I4> <I5>[Checkbox (pole wyboru tak/nie)]</I5> <I6>[Checkbox (pole wyboru tak/nie)]</I6> <I7>[Checkbox (pole wyboru tak/nie)]</I7> <I8>[Checkbox (pole wyboru tak/nie)]</I8> <I9>[Checkbox (pole wyboru tak/nie)]</I9> <I10>[Checkbox (pole wyboru tak/nie)]</I10> <I11>[Checkbox (pole wyboru tak/nie)]</I11> <I12>[Checkbox (pole wyboru tak/nie)]</I12> <J1>[Checkbox (pole wyboru tak/nie)]</J1> <J2>[Checkbox (pole wyboru tak/nie)]</J2> <J3>[Checkbox (pole wyboru tak/nie)]</J3> <J4>[Checkbox (pole wyboru tak/nie)]</J4> <J5>[Checkbox (pole wyboru tak/nie)]</J5> <J6>[Checkbox (pole wyboru tak/nie)]</J6> <J7>[Checkbox (pole wyboru tak/nie)]</J7> <J8>[Checkbox (pole wyboru tak/nie)]</J8> <J9>[Checkbox (pole wyboru tak/nie)]</J9> <J10>[Checkbox (pole wyboru tak/nie)]</J10> <J11>[Checkbox (pole wyboru tak/nie)]</J11> <J12>[Checkbox (pole wyboru tak/nie)]</J12> <K1>[Checkbox (pole wyboru tak/nie)]</K1> <K2>[Checkbox (pole wyboru tak/nie)]</K2> <K3>[Checkbox (pole wyboru tak/nie)]</K3> <K4>[Checkbox (pole wyboru tak/nie)]</K4> <K5>[Checkbox (pole wyboru tak/nie)]</K5> <K6>[Checkbox (pole wyboru tak/nie)]</K6> <K7>[Checkbox (pole wyboru tak/nie)]</K7> <K8>[Checkbox (pole wyboru tak/nie)]</K8> <K9>[Checkbox (pole wyboru tak/nie)]</K9> <K10>[Checkbox (pole wyboru tak/nie)]</K10> <K11>[Checkbox (pole wyboru tak/nie)]</K11> <K12>[Checkbox (pole wyboru tak/nie)]</K12> <L1>[Checkbox (pole wyboru tak/nie)]</L1> <L2>[Checkbox (pole wyboru tak/nie)]</L2> <L3>[Checkbox (pole wyboru tak/nie)]</L3> <L4>[Checkbox (pole wyboru tak/nie)]</L4> <L5>[Checkbox (pole wyboru tak/nie)]</L5> <L6>[Checkbox (pole wyboru tak/nie)]</L6> <L7>[Checkbox (pole wyboru tak/nie)]</L7> <L8>[Checkbox (pole wyboru tak/nie)]</L8> <L9>[Checkbox (pole wyboru tak/nie)]</L9> <L10>[Checkbox (pole wyboru tak/nie)]</L10> <L11>[Checkbox (pole wyboru tak/nie)]</L11> <L12>[Checkbox (pole wyboru tak/nie)]</L12> <p16>[Pole kwoty]</p16> <p17>[Pole kwoty]</p17> <uwagi>[pole wielowierszowe]</uwagi> <p20_subfield_0>[imię]</p20_subfield_0> <p20_subfield_1>[nazwisko]</p20_subfield_1> </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>PFRON DEK-R</title> <id>647394756</id> <forms type="Array"> <item type="com.efile.data.FormFields"> <typ>25250286</typ> <dataDod>1374565725382</dataDod> <dataMod>1374565725382</dataMod> <p2></p2> <p3>30-10-1990</p3> <p1_>1</p1_> <p4></p4> <p5>8875155741</p5> <p6>773461194</p6> <p7>to jest pole wielowierszowe</p7> <p8>Strzelecka</p8> <p9>1</p9> <p10>1</p10> <p11>Poznań</p11> <p12>61-155</p12> <p13>Poznań</p13> <p14>500600400</p14> <p15>test@test.pl</p15> <A1>1</A1> <A2>1</A2> <A3>1</A3> <A4>1</A4> <A5>1</A5> <A6>1</A6> <A7>1</A7> <A8>1</A8> <A9>1</A9> <A10>1</A10> <A11>1</A11> <A12>1</A12> <B1>1</B1> <B2>1</B2> <B3>1</B3> <B4>1</B4> <B5>1</B5> <B6>1</B6> <B7>1</B7> <B8>1</B8> <B9>1</B9> <B10>1</B10> <B11>1</B11> <B12>1</B12> <C1>1</C1> <C2>1</C2> <C3>1</C3> <C4>1</C4> <C5>1</C5> <C6>1</C6> <C7>1</C7> <C8>1</C8> <C9>1</C9> <C10>1</C10> <C11>1</C11> <C12>1</C12> <D1>1</D1> <D2>1</D2> <D3>1</D3> <D4>1</D4> <D5>1</D5> <D6>1</D6> <D7>1</D7> <D8>1</D8> <D9>1</D9> <D10>1</D10> <D11>1</D11> <D12>1</D12> <E1>1</E1> <E2>1</E2> <E3>1</E3> <E4>1</E4> <E5>1</E5> <E6>1</E6> <E7>1</E7> <E8>1</E8> <E9>1</E9> <E10>1</E10> <E11>1</E11> <E12>1</E12> <F1>1</F1> <F2>1</F2> <F3>1</F3> <F4>1</F4> <F5>1</F5> <F6>1</F6> <F7>1</F7> <F8>1</F8> <F9>1</F9> <F10>1</F10> <F11>1</F11> <F12>1</F12> <G1>1</G1> <G2>1</G2> <G3>1</G3> <G4>1</G4> <G5>1</G5> <G6>1</G6> <G7>1</G7> <G8>1</G8> <G9>1</G9> <G10>1</G10> <G11>1</G11> <G12>1</G12> <H1>1</H1> <H2>1</H2> <H3>1</H3> <H4>1</H4> <H5>1</H5> <H6>1</H6> <H7>1</H7> <H8>1</H8> <H9>1</H9> <H10>1</H10> <H11>1</H11> <H12>1</H12> <I1>1</I1> <I2>1</I2> <I3>1</I3> <I4>1</I4> <I5>1</I5> <I6>1</I6> <I7>1</I7> <I8>1</I8> <I9>1</I9> <I10>1</I10> <I11>1</I11> <I12>1</I12> <J1>1</J1> <J2>1</J2> <J3>1</J3> <J4>1</J4> <J5>1</J5> <J6>1</J6> <J7>1</J7> <J8>1</J8> <J9>1</J9> <J10>1</J10> <J11>1</J11> <J12>1</J12> <K1>1</K1> <K2>1</K2> <K3>1</K3> <K4>1</K4> <K5>1</K5> <K6>1</K6> <K7>1</K7> <K8>1</K8> <K9>1</K9> <K10>1</K10> <K11>1</K11> <K12>1</K12> <L1>1</L1> <L2>1</L2> <L3>1</L3> <L4>1</L4> <L5>1</L5> <L6>1</L6> <L7>1</L7> <L8>1</L8> <L9>1</L9> <L10>1</L10> <L11>1</L11> <L12>1</L12> <p16>10</p16> <p17>10</p17> <uwagi>to jest pole wielowierszowe</uwagi> <p20_subfield_0>Jan</p20_subfield_0> <p20_subfield_1>Kowalski</p20_subfield_1> </item> </forms> </item> </FormsList> </item> </Profiles> </data>