Kreiranje PDF isprave

PDF treba biti generiran u PDF/A-3 formatu.

Obavezni elementi koje PDF datoteka sa završnom ispravom treba imati su:

  • kvalificirani elektronički pečat
  • QR kod
  • metapodatak s GUID-om isprave (spremljen u parametrima kao par vrijednosti: (GUID, vrijednost)


QR kod

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

GUID

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: 




11 znakH - oznaka visokog obrazovanja, (H)igher education
28 znakovašifra ustanove iz upisnika s vodećim nulama
31 znak- crtica koja razdvaja prethodnu sekciju  s datumom
48 znakovadatum dokumenta u ISO formatu (YYYYMMDD)
51 znak- crtica koja razdvaja prethodnu sekciju s UUID-om
636 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 

  • GUID dokumenta obavezno je spremiti kao metapodatak u parametrima dokumenta. Naziv parametra treba biti GUID, a u vrijednosti treba biti upisana vrijednost GUID-a isprave. 


  • Ostale metapodatke o dokumentu treba ugnijezditi (eng. embed) u generirani PDF u json formatu koristeći ELM v3 format također u parametar PDF dokumenta pod nazivom jsonELMv3. 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. 

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.   

Sljedeći su parovi vrijednosti koji se mogu staviti u metapodatke dokumenta:

NazivObjašnjenje vrijednosti
Osnovni podaci
vrstaIsprave

Oznaka vrste isprave koja se unosi u Registar diploma:

  • D = diploma
  • S = svjedodžba
  • I = dopunska isprava
GUID*Jedinstveni, globalni broj završne isprave
jezikDokum

Dvoslovna oznaka jezika dokumenta prema ISO 639 standardu.

Na primjer:

  • HR = hrvatski jezik
  • EN = engleski jezik

jsonELMv3

JSON ELM v3 format popunjen podacima koji su važni za završnu ispravu

Podaci o studentu
OIBOIB nositelja završne isprave
JMBAGJMBAG nositelja završne isprave
imeStudIme studenta, nositelja završne isprave
prezStudPrezime studenta, nositelja završne isprave
spol

Oznaka spola studenta:

  • M = muški
  • Ž = ženski
datRodStudDatum rođenja nositelja završne isprave
Podaci o visokom učilištu i studiju
nazSmjer1Naziv smjera koji je naveden na završnoj ispravi (ako je primjenjivo)
nazSmjer2Naziv smjera koji je naveden na završnoj ispravi (ako je primjenjivo, u slučaju dvopredmetnih studija)
nazStrucniNaziv1Stručni naziv koji je naveden na završnoj ispravi
nazStrucniNaziv2Drugi stručni naziv koji je naveden na završnoj ispravi (u slučaju dvopredmetnih studija)
ukupnoECTSBroj ECTS bodova koji se prikazuju na završnoj ispravi
datumZavStudDatum završetka studija
Podaci o završnoj ispravi
jedinstveniBrojIsprave Jedinstveni broj isprave na VU (Urudžbeni broj i klasa ili slično)
datumIzdavanjaDokumDatum izdavanja završne isprave
puniNazivPotpisnik1Ime, prezime i titula potpisnika završne isprave
duznostPotpisnik1Dužnost potpisnika završne isprave (na primjer: Dekan, Rektor)

*Obavezan parametar u PDF dokumentu.

ELM format

Format zapisivanja ELM metapodataka je u JSON-LD formatu. Više o tome može se pronaći na ovome linku: JSON-LD - JSON for Linking Data

Relevantni elementi ELM modela mogu se vidjeti u sljedećem dokumentu:


Primjer mapiranja diplome može se vidjeti u sljedećem dokumentu:


Link na dokument specifikacije klasa i svojstava koji se koriste unutar aplikacija EDCI:
SHACL constraints for European Digital Credentials application profile (europa.eu)

Europass Digital Credential Interoperability repozitorij sa različitim implementacijama vezanim za europske digitalne isprave:

Qualifications Courses and Credentials / European Digital Credentials · GitLab (europa.eu)


  • No labels