You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 21 Next »

Programski generirana dokumentacija dostupna je na: https://www.croris.hr/crosbi-api/swagger-ui/index.html


Import publikacija u CroRIS koristeći CROSBI API za pojedine vrste radova

Prilog u časopisu

[
  {
    "tip": "760",
    "godina": "2000",
    "issn": "0028-0836",
    "e-issn": null,
    "doi": "10.1000/182",
    "urn-nbn": null,
    "status": "965",
    "suradnja_medjunarodna": "N",
    "autor_string": "Udovičić, Petra; Orel, Ognjen",
    "autori": [
        {
            "croris_id": "1",
            "oib": null,
            "mbz": null
        },
        {
            "croris_id": null,
            "oib": null,
            "mbz": "310853"
        }
    ],
    "prevoditelj_string": null,
    "prevoditelji": null,
    "ml": [
        {
            "jezik": "en",
            "trans": "o",
            "naslov": "testna publikacija za import (naslov)",
            "sazetak": "testna publikacija za import (sazetak)",
            "kljucne_rijeci": "import; test"
        }
    ],
    "volumen": "06",
    "svescic": "1",
    "stranica_prva": "66",
    "stranica_zadnja": "77",
    "broj_rada": "061",
    "ukupno_stranica": "50",
    "recenzija": {
        "status": "900",
        "vrsta": "903"
    },    
    "poveznice": [
        {
            "url_vrsta": "990",
            "url": "http://hrcak.srce.hr"
        }
    ],
    "ustanove": [
        {
            "croris_id": null,
            "mbu" "098",
            "uloga": "941",
        },
        {
            "croris_id": "219",
            "mbu": null,
            "uloga": "941"
        }
    ],
    "projekti": [
        {
            "croris_id": "8506",
            "uloga": "1020"
        }
    ],
    "oprema": [
        {
            "croris_id": "4988",
            "uloga": "1003"
        }
    ]
  }
]



AtributIme JSON atributaTipKomponenteMoguće vrijednostiObavezno navesti vrijednostKomentar
Vrsta priloga u časopisutip

String


"760"
"761"
"762"
"763"
"764"
"765"
"766"
"767"
"768"
"769"
"770"
"771"
"772"
"773"
"774"
"831"

DA760 = "izvorni znanstveni rad"
761 = "stručni rad"
762 = "pregledni rad (znanstveni)"
763 = "pregledni rad (stručni)"
764 = "prethodno priopćenje"
765 = "kratko priopćenje"
766 = "data paper"
767 = "Pismo (znanstveno)"
768 = "Pismo uredniku"
769 = "prikaz slučaja"
770 = "uvodnik"
771 = "popularni rad"
772 = "prikaz, osvrt, kritika"
773 = "ispravak"
774 = "bibliografija, indeks, kazalo i dr."
831 = "ostalo"
Godina izdavanjagodinaString

DAČetveroznamenkasti broj bez točke na kraju


Časopis u kojem je prilog objavljen
issnString

DA


Potreban ili ISSN ili e-ISSN

Nužno evidentirati ISSN ili e-ISSN časopisu u CroRIS modul Časopisi

e-issn
DOIdoi

String





URN-NBNurn-nbn

String





Status objave radastatus

String


"963"
"965"
"967"

DA

963 = "prihvaćeno"

965 = "objavljeno"

967 = "rani pristup"

Barem jedan od autora je potpisan adresom inozemne ustanovesuradnja_medjunarodna

String


"D"
"N"

NE

Ako se ne postavi vrijednost, automatski postavljeno na NE
String autoraautor_string

String



NE

Običan string koji se u tom obliku sprema na bazi i prikazuje kod citata.

Format: Prezime1, Ime1; Prezime2, Ime2; Prezime3, Ime3

Lista autoraautori

List<Objekt>

"croris_id"
"oib"
"mbz"


NE

Lista entiteta autor.

Mora postojati MBZ, OIB ili CroRIS ID osobe.

String prevoditeljaprevoditelj_string

String



NE

Običan string koji se u tom obliku sprema na bazi.

Format: Prezime1, Ime1; Prezime2, Ime2; Prezime3, Ime3

Lista prevoditeljaprevoditelji

List<Objekt>

"croris_id"
"oib"
"mbz"


NE

Lista entiteta prevoditelj.

Mora postojati MBZ, OIB ili CroRIS ID osobe.

 Višejezični podatci ml

List<Objekt>

"jezik"
"trans"
"naslov"
"sazetak"
"kljucne_rijeci"

trans : "o" ili "h"

jezik : moguće vrijednosti u tablici ispod

DA

Mora postojati točno jedan ml zapis na engleskom jeziku.

Mora postojati barem jedan ml zapis na jeziku objave, "trans": "o".

Zapis na orginalnom jeziku ("trans": "o") mora sadržavati naslov, sažetak i ključne riječi, dok ostali ("trans": "h") mora sadržavati samo naslov.  

Volumen volumen




DA


Sveščić svescic




DA


Početna stranica stranica_prva





DA/NE

Mora postojati jedna od kombinacija:

početna stranica i završna stranica ili

broj rada i broj stranica



Završna stranica stranica_zadnja




Broj rada broj_rada





NE/DA

Broj stranica ukupno_stranica




Podatak o recenziji recenzija

Objekt

"status"
"vrsta"

status : { "900", "901", "902"}

vrsta : { "903", "904", null }

DA

Obavezno je evidentirati status recenzije.

Ako je status "da" potrebno je evidentirati vrstu, "međunarodna recenzija" ili "domaća recenzija".

Ako je status "ne" potrebno je za vrstu staviti null.

900 = "da"

901 = "ne"

902 = "nepoznato"

903 = "međunarodna recenzija"

904 = "domaća recenzija"

Znanstveno područje, polje ili grana 





TODO:treba vidjeti hoćemo li importati discipline

Indeksiranost 





TODO: treba još raspraviti hoće li se omogućiti uz indekse koji se povuku od časopisa dodati i one iz importa

Poveznicepoveznice

List<Objekt>

"url_vrsta"
"url"

url_vrsta : { "990", "991", "992", "993", 994" }


990 = "URL rada koji je dostupan u otvorenom pristupu"

991 = "URL rada koji nije dostupan u otvorenom pristupu"

992 = "URL istraživačkih podataka koji su dostupni u otvorenom pristupu"

993 = "URL istraživačkih podataka koji nisu nužno dostupni u otvorenom pristupu"

994 = "ostalo"

Povezane ustanoveustanove

List<Objekt>

"croris_id"
"mbu"
"uloga"

uloga : { 922", "941", "945", "955", "956" }


Mora postojati MBU ili CroRIS ID ustanove.

Mora postojati uloga ustanove.

922 = "naručitelj"

941 = "autorova ustanova"

945 = "ustanova recenzenta"

955 = "ustanova urednika"

956 = "ustanova prevoditelja"

Povezani projektiprojekti

List<Objekt>

"croris_id"
"uloga"

uloga : "1020"


Mora postojati CroRIS ID projekta.

Mora postojati uloga projekta koja je uvijek ista za sve publikacije:

1020 = "rezultat rada na projektu"

Povezana opremaoprema

List<Objekt>

"croris_id"
"uloga"

uloga : { "1000", "1001", "1002", "1003", "1004" }


Mora postojati CroRIS ID opreme.

Mora postojati uloga opreme:

1000 = "rezultati rada dobiveni korištenjem znanstvene opreme"

1001 = "upute za rad (autorske)"

1002 = "tehnička dokumentacija opreme (proizvođačeva)"

1003 = "pravila korištenja"

1004 = "pravila privatnosti"



Lista potencijalnih jezika (lang codes) koji se mogu vezati uz naziv publikacije

cflangcode cfname           
---------- ---------------- 
ab         abhaski          
aa         afarski          
af         afrikaans        
ay         ajmarski         
ak         akanski          
sq         albanski         
am         amharski         
an         aragonski        
ar         arapski          
hy         armenski         
as         asamski          
av         avarski          
ae         avestički        
az         azerski          
bm         bambara          
eu         baskijski        
ba         baškirski        
bn         bengalski        
bh         biharski jezici  
bi         bislama          
be         bjeloruski       
bs         bošnjački        
br         bretonski        
bg         bugarski         
my         burmanski        
ny         chichewa         
cu         crkvenoslavenski 
cnr        crnogorski       
ch         čamorski         
ce         čečenski         
cs         češki            
cv         čuvaški          
da         danski           
en         engleski         
eo         esperanto        
et         estonski         
fi         finski           
fr         francuski        
gl         galicijski       
glk        gilanski         
el         grčki            
gu         gudžaratski      
he         hebrejski        
hi         hindi            
hr         hrvatski         
ga         irski            
is         islandski        
ja         japanski         
ca         katalonski       
zh         kineski          
kok        konkanski        
ko         korejski         
kw         kornijski        
co         korzički         
cr         krijski          
la         latinski         
lv         letonski         
lt         litavski         
lb         luksemburški     
hu         mađarski         
mk         makedonski       
ml         malajalamski     
mt         malteški         
mr         marathski        
mn         mongolski        
nl         nizozemski       
no         norveški         
de         njemački         
fa         perzijski        
pl         poljski          
pt         portugalski      
ro         rumunjski        
ry         rusinski         
ru         ruski            
sa         sanskrt          
sk         slovački         
sl         slovenski        
sr         srpski           
sw         svahili          
es         španjolski       
sv         švedski          
it         talijanski       
te         telugu           
tp         tok pisin        
tr         turski           
uk         ukrajinski       
ur         urdu             
cy         velški           
wo         volof            




  • No labels