Kreiranje PDF isprave
PDF treba biti generiran u PDF/A-3u formatu.
Svaki generirani PDF treba imati QR kod koji će sadržavati identifikator dokumenta i koji će se koristiti za validaciju preko mobilne aplikacije. QR kod treba sadržavati poveznicu na stranice za provjeru dokumenta i u nastavku GUID tog dokumenta:
https://diplome.hr/v/<GUID>
Primjer sadržaja QR koda:
https://diplome.hr/v/H00000130-20231204-7b78e13a-ce5f-4e19-8ea6-8d89aa38b11d
Generiranje GUID-a
Globalno jedinstveni broj generira ustanova koja izdaje ispravu. Taj broj je sastavni dio json dokumenta koji treba priložiti generiranoj ispravi i predstavlja ID za sve isprave u sustavu Registra na razini RH.
Format jedinstvenog broja završnih isprava (GUID)
Jedinstveni broj (GUID) sastoji se od 55 znakova.
Generira se po dijelovima na način:
1 | 1 znak | H - oznaka visokog obrazovanja, (H)igher education |
2 | 8 znakova | šifra ustanove iz upisnika s vodećim nulama |
3 | 1 znak | - crtica koja razdvaja prethodnu sekciju s datumom |
4 | 8 znakova | datum dokumenta u ISO formatu (YYYYMMDD) |
5 | 1 znak | - crtica koja razdvaja prethodnu sekciju s UUID-om |
6 | 36 znakova | UUID (Universally Unique Identifier, verzija 4) u klasičnom 8-4-4-4-12 formatu |
Primjer za ustanovu koja u upisniku ima šifru 999 bi bila:
H00000999-20231123-123e4567-e89b-12d3-a456-426614174000
Elektroničko potpisivanje završnih isprava
Dokument treba biti digitalno pečatiran kvalificiranim elektroničkim pečatom (AKD) koji pripada ustanovi koja izdaje ispravu.
Metapodaci
Prilikom generiranje dokumenta meta podaci se trebaju ugnijezditi (eng. embed) u generirani PDF u json formatu koristeći ELM v3 format. U popunjenom json ELM v3 formatu trebaju se nalaziti samo podaci koji su važni za ispravu na koju se odnose.
Dodatno se uz json ELM v3 metapodatke u PDF mogu ugraditi vrijednosti koje jednostavnije opisuju dokument i koje će se iskoristiti za popunjavanje obrasca kod unosa pojedinačnih završnih isprava putem ISeVO korisničkog sučelja. Sljedeći su parovi vrijednosti koji se mogu staviti u metapodatke dokumenta:
Naziv | Objašnjenje vrijednosti |
---|---|
vrstaIsprave | Oznaka vrste isprave koja se unosi u Registar diploma:
|
GUID | Jedinstveni broj završne isprave |
OIB | OIB nositelja završne isprave |
JMBAG | JMBAG nositelja završne isprave |
jezikDokum | Dvoslovna oznaka jezika dokumenta prema ISO 639 standardu. Na primjer:
|
jedinstveniBrojIsprave | Jedinstveni broj isprave koji je prikazan na dokumentu (Urudžbeni broj i klasa ili slično) |
sifVUUpisnik | Šifra visokog učilišta izdavatelja završne isprave iz Upisnika visokih učilišta |
sifStudProgUpisnik1 | Šifra studijskog programa iz Upisnika studijskih programa |
sifStudProgUpisnik2 | Šifra studijskog programa iz Upisnika studijskih programa (u slučaju dvopredmetnih studija) |
nazivNaseljaSjedisteVU | Sjedište visokog učilišta koje izdaje završnu ispravu |
nazStrucniNaziv1 | Stručni naziv koji je naveden na završnoj ispravi |
nazSmjer1 | Naziv smjera koji je naveden na završnoj ispravi (ako je primjenjivo) |
nazStrucniNaziv2 | Drugi stručni naziv koji je naveden na završnoj ispravi (u slučaju dvopredmetnih studija) |
nazSmjer2 | Naziv smjera koji je naveden na završnoj ispravi (ako je primjenjivo) |
imeStud | Ime studenta, nositelja završne isprave |
prezStud | Prezime studenta, nositelja završne isprave |
datRodStud | Datum rođenja nositelja završne isprave |
oznDrzavaRodStud | Oznaka države rođenja studenta, nositelja završne isprave prema ISO 3166-1 standardu. Na primjer HR = Republika Hrvatska |
nazMjestoRodStud | Mjesto rođenja studenta, nositelja završne isprave |
spol | Oznaka spola studenta:
|
datumZavStud | Datum završetka studija |
ukupnoECTS | Broj ECTS bodova koji se prikazuju na završnoj ispravi |
datumIzdavanjaDokum | Datum izdavanja završne isprave |
puniNazivPotpisnik1 | Ime, prezime i titula potpisnika završne isprave |
nazivNaseljaIzdavanjaDokum | Mjesto izdavanja završne isprave kako je navedeno na dokumentu |
Kod unosa pojedinačne završne isprave kroz ISeVO korisničko sučelje, nakon učitavanja datoteke s digitalnom završnom ispravom i provjere da je datoteka digitalno pečatirana kvalificiranim elektroničkim pečatom, sustav provjeri postoje li navedene vrijednosti metapodataka, pročita ih i one se prikazuju na obrascu za unos završne isprave.