Validation types for diva-output



publication_report

Specifies that the publication is of the type report, either published independently or as part of a report series.

definition setup

variable defined: reportNewGroupDefinition=!-report (group) recordInfo (group, 1-1, noConstraint) validationType {publication_report} (recordLink, 1-1, noConstraint) dataDivider {divaData} (recordLink, 1-1, noConstraint) recordContentSource (collectionVariable, 1-1, noConstraint) genre {publication_report} type:{outputType} (collectionVariable, 1-1, noConstraint) language (group, 1-X, noConstraint) languageTerm type:{code}, authority:{iso639-2b} (collectionVariable, 1-1, noConstraint) genre type:{contentType} (collectionVariable, 1-1, noConstraint) artisticWork type:{outputType} (collectionVariable, 1-1, noConstraint) titleInfo lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (group, 1-1, noConstraint) title (textVariable, 1-1, noConstraint, I) subTitle (textVariable, 0-1, noConstraint, I) titleInfo type:{alternative}, lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (group, 0-X, noConstraint) title (textVariable, 1-1, noConstraint, I) subTitle (textVariable, 0-1, noConstraint, I) name type:{personal} (group, 0-X, noConstraint) person (recordLink, 0-1, noConstraint) namePart type:{family} (textVariable, 1-1, noConstraint) namePart type:{given} (textVariable, 1-1, noConstraint) role (group, 0-1, noConstraint) roleTerm (collectionVariable, 1-1, noConstraint) affiliation (group, 0-X, noConstraint) organisation (recordLink, 0-1, noConstraint) name type:{corporate} (group, 0-1, noConstraint) namePart (textVariable, 1-1, noConstraint, I) identifier type:{ror} (textVariable, 0-1, noConstraint) country (collectionVariable, 0-1, noConstraint) description (textVariable, 0-1, noConstraint) name type:{corporate} (group, 0-1, noConstraint) organisation (recordLink, 0-1, noConstraint) namePart (textVariable, 1-1, noConstraint) role (group, 0-1, noConstraint) roleTerm (collectionVariable, 1-1, noConstraint) identifier type:{ror} (textVariable, 0-1, noConstraint) description (textVariable, 0-1, noConstraint) note type:{creatorCount} (textVariable, 0-1, noConstraint) abstract lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (textVariable, 0-X, noConstraint) subject lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (group, 0-X, noConstraint) topic (textVariable, 1-1, noConstraint, I) originInfo (group, 0-1, noConstraint) dateIssued (group, 1-1, noConstraint) year (textVariable, 1-1, noConstraint) month (textVariable, 0-1, noConstraint) day (textVariable, 0-1, noConstraint) copyrightDate (group, 0-1, noConstraint) year (textVariable, 1-1, noConstraint) month (textVariable, 0-1, noConstraint) day (textVariable, 0-1, noConstraint) dateOther type:{online} (group, 0-1, noConstraint) year (textVariable, 1-1, noConstraint) month (textVariable, 0-1, noConstraint) day (textVariable, 0-1, noConstraint) agent (group, 0-1, noConstraint) publisher (recordLink, 0-X, noConstraint) namePart (textVariable, 0-X, noConstraint) role (group, 1-1, noConstraint) roleTerm {pbl} (collectionVariable, 1-1, noConstraint) place (group, 0-X, noConstraint) placeTerm (textVariable, 1-1, noConstraint) edition (textVariable, 0-1, noConstraint) extent (textVariable, 0-1, noConstraint) classification authority:{ssif} (collectionVariable, 0-X, noConstraint) subject authority:{diva} (group, 0-1, noConstraint) topic (recordLink, 1-X, noConstraint) subject authority:{sdg} (group, 0-X, noConstraint) topic (collectionVariable, 1-X, noConstraint, I) identifier type:{isbn}, displayLabel:{print, online, invalid} (textVariable, 0-X, noConstraint) identifier type:{isrn} (textVariable, 0-1, noConstraint) identifier type:{localId} (textVariable, 0-1, noConstraint) identifier type:{archiveNumber} (textVariable, 0-1, noConstraint) identifier type:{openAlex} (textVariable, 0-1, noConstraint) identifier type:{se-libr} (textVariable, 0-1, noConstraint) identifier type:{doi} (textVariable, 0-1, noConstraint) location (group, 0-X, noConstraint) url (textVariable, 1-1, noConstraint, I) displayLabel (textVariable, 0-1, noConstraint, I) location displayLabel:{orderLink} (group, 0-1, noConstraint) url (textVariable, 1-1, noConstraint, I) displayLabel (textVariable, 0-1, noConstraint, I) relatedItem type:{series} (group, 0-X, noConstraint) series (recordLink, 0-1, noConstraint) titleInfo (group, 0-1, noConstraint) title (textVariable, 1-1, noConstraint, I) subTitle (textVariable, 0-1, noConstraint, I) identifier type:{issn}, displayLabel:{eissn, pissn} (textVariable, 0-2, noConstraint) partNumber (textVariable, 0-1, noConstraint) relatedItem type:{researchData} (group, 0-1, noConstraint) titleInfo lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (group, 1-1, noConstraint) title (textVariable, 1-1, noConstraint, I) subTitle (textVariable, 0-1, noConstraint, I) identifier type:{doi} (textVariable, 0-1, noConstraint) location (group, 0-X, noConstraint) url (textVariable, 1-1, noConstraint, I) displayLabel (textVariable, 0-1, noConstraint, I) relatedItem type:{project} (group, 0-1, noConstraint) project (recordLink, 0-1, noConstraint) titleInfo lang:{swe, eng} (group, 0-1, noConstraint) title (textVariable, 1-1, noConstraint, I) subTitle (textVariable, 0-1, noConstraint, I) relatedItem type:{funder} (group, 0-1, noConstraint) funder (recordLink, 1-1, noConstraint) identifier type:{project} (textVariable, 0-1, noConstraint) relatedItem type:{initiative} (group, 0-1, noConstraint) initiative (collectionVariable, 0-X, noConstraint) note type:{external} (textVariable, 0-1, noConstraint) localGenericMarkup (recordLink, 0-X, noConstraint) admin (group, 1-1, noConstraint) note type:{internal} (textVariable, 0-1, readWrite) reviewed (collectionVariable, 1-1, noConstraint) adminInfo (group, 1-1, noConstraint) visibility (collectionVariable, 1-1, noConstraint, P) tsVisibility (textVariable, 0-1, write)-!

variable defined: reportUpdateGroupDefinition=!-report (group) recordInfo (group, 1-1, noConstraint) id (textVariable, 1-1, noConstraint, I) type {diva-output} (recordLink, 1-1, noConstraint) validationType {publication_report} (recordLink, 1-1, noConstraint) dataDivider {divaData} (recordLink, 1-1, noConstraint) createdBy (recordLink, 0-1, noConstraint) tsCreated (textVariable, 1-1, noConstraint) updated (group, 1-X, noConstraint) updatedBy (recordLink, 1-1, noConstraint) tsUpdated (textVariable, 1-1, noConstraint) recordContentSource (collectionVariable, 1-1, noConstraint) genre {publication_report} type:{outputType} (collectionVariable, 1-1, noConstraint) urn:nbn type:{urn} (textVariable, 0-1, noConstraint) language (group, 1-X, noConstraint) languageTerm type:{code}, authority:{iso639-2b} (collectionVariable, 1-1, noConstraint) genre type:{contentType} (collectionVariable, 1-1, noConstraint) artisticWork type:{outputType} (collectionVariable, 1-1, noConstraint) titleInfo lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (group, 1-1, noConstraint) title (textVariable, 1-1, noConstraint, I) subTitle (textVariable, 0-1, noConstraint, I) titleInfo type:{alternative}, lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (group, 0-X, noConstraint) title (textVariable, 1-1, noConstraint, I) subTitle (textVariable, 0-1, noConstraint, I) name type:{personal} (group, 0-X, noConstraint) person (recordLink, 0-1, noConstraint) namePart type:{family} (textVariable, 1-1, noConstraint) namePart type:{given} (textVariable, 1-1, noConstraint) role (group, 0-1, noConstraint) roleTerm (collectionVariable, 1-1, noConstraint) affiliation (group, 0-X, noConstraint) organisation (recordLink, 0-1, noConstraint) name type:{corporate} (group, 0-1, noConstraint) namePart (textVariable, 1-1, noConstraint, I) identifier type:{ror} (textVariable, 0-1, noConstraint) country (collectionVariable, 0-1, noConstraint) description (textVariable, 0-1, noConstraint) name type:{corporate} (group, 0-1, noConstraint) organisation (recordLink, 0-1, noConstraint) namePart (textVariable, 1-1, noConstraint) role (group, 0-1, noConstraint) roleTerm (collectionVariable, 1-1, noConstraint) identifier type:{ror} (textVariable, 0-1, noConstraint) description (textVariable, 0-1, noConstraint) note type:{creatorCount} (textVariable, 0-1, noConstraint) abstract lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (textVariable, 0-X, noConstraint) subject lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (group, 0-X, noConstraint) topic (textVariable, 1-1, noConstraint, I) originInfo (group, 0-1, noConstraint) dateIssued (group, 1-1, noConstraint) year (textVariable, 1-1, noConstraint) month (textVariable, 0-1, noConstraint) day (textVariable, 0-1, noConstraint) copyrightDate (group, 0-1, noConstraint) year (textVariable, 1-1, noConstraint) month (textVariable, 0-1, noConstraint) day (textVariable, 0-1, noConstraint) dateOther type:{online} (group, 0-1, noConstraint) year (textVariable, 1-1, noConstraint) month (textVariable, 0-1, noConstraint) day (textVariable, 0-1, noConstraint) agent (group, 0-1, noConstraint) publisher (recordLink, 0-X, noConstraint) namePart (textVariable, 0-X, noConstraint) role (group, 1-1, noConstraint) roleTerm {pbl} (collectionVariable, 1-1, noConstraint) place (group, 0-X, noConstraint) placeTerm (textVariable, 1-1, noConstraint) edition (textVariable, 0-1, noConstraint) extent (textVariable, 0-1, noConstraint) classification authority:{ssif} (collectionVariable, 0-X, noConstraint) subject authority:{diva} (group, 0-1, noConstraint) topic (recordLink, 1-X, noConstraint) subject authority:{sdg} (group, 0-X, noConstraint) topic (collectionVariable, 1-X, noConstraint, I) identifier type:{isbn}, displayLabel:{print, online, invalid} (textVariable, 0-X, noConstraint) identifier type:{isrn} (textVariable, 0-1, noConstraint) identifier type:{localId} (textVariable, 0-1, noConstraint) identifier type:{archiveNumber} (textVariable, 0-1, noConstraint) identifier type:{openAlex} (textVariable, 0-1, noConstraint) identifier type:{se-libr} (textVariable, 0-1, noConstraint) identifier type:{doi} (textVariable, 0-1, noConstraint) location (group, 0-X, noConstraint) url (textVariable, 1-1, noConstraint, I) displayLabel (textVariable, 0-1, noConstraint, I) location displayLabel:{orderLink} (group, 0-1, noConstraint) url (textVariable, 1-1, noConstraint, I) displayLabel (textVariable, 0-1, noConstraint, I) relatedItem type:{series} (group, 0-X, noConstraint) series (recordLink, 0-1, noConstraint) titleInfo (group, 0-1, noConstraint) title (textVariable, 1-1, noConstraint, I) subTitle (textVariable, 0-1, noConstraint, I) identifier type:{issn}, displayLabel:{eissn, pissn} (textVariable, 0-2, noConstraint) partNumber (textVariable, 0-1, noConstraint) relatedItem type:{researchData} (group, 0-1, noConstraint) titleInfo lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (group, 1-1, noConstraint) title (textVariable, 1-1, noConstraint, I) subTitle (textVariable, 0-1, noConstraint, I) identifier type:{doi} (textVariable, 0-1, noConstraint) location (group, 0-X, noConstraint) url (textVariable, 1-1, noConstraint, I) displayLabel (textVariable, 0-1, noConstraint, I) relatedItem type:{project} (group, 0-1, noConstraint) project (recordLink, 0-1, noConstraint) titleInfo lang:{swe, eng} (group, 0-1, noConstraint) title (textVariable, 1-1, noConstraint, I) subTitle (textVariable, 0-1, noConstraint, I) relatedItem type:{funder} (group, 0-1, noConstraint) funder (recordLink, 1-1, noConstraint) identifier type:{project} (textVariable, 0-1, noConstraint) relatedItem type:{initiative} (group, 0-1, noConstraint) initiative (collectionVariable, 0-X, noConstraint) note type:{external} (textVariable, 0-1, noConstraint) localGenericMarkup (recordLink, 0-X, noConstraint) admin (group, 1-1, noConstraint) note type:{internal} (textVariable, 0-1, readWrite) reviewed (collectionVariable, 1-1, noConstraint) attachment (group, 0-X, noConstraint) attachmentFile (recordLink, 1-1, noConstraint) type (collectionVariable, 1-1, noConstraint) note type:{userMessage} (textVariable, 0-1, readWrite) adminInfo (group, 1-1, noConstraint) visibility (collectionVariable, 1-1, noConstraint, P) tsVisibility (textVariable, 0-1, write)-!

Definitions of publication_report

reportNewGroup

report (group)
	recordInfo (group, 1-1, noConstraint)
		validationType {publication_report} (recordLink, 1-1, noConstraint)
		dataDivider {divaData} (recordLink, 1-1, noConstraint)
		recordContentSource (collectionVariable, 1-1, noConstraint)
		genre {publication_report} type:{outputType} (collectionVariable, 1-1, noConstraint)
	language (group, 1-X, noConstraint)
		languageTerm type:{code}, authority:{iso639-2b} (collectionVariable, 1-1, noConstraint)
	genre type:{contentType} (collectionVariable, 1-1, noConstraint)
	artisticWork type:{outputType} (collectionVariable, 1-1, noConstraint)
	titleInfo lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (group, 1-1, noConstraint)
		title (textVariable, 1-1, noConstraint, I)
		subTitle (textVariable, 0-1, noConstraint, I)
	titleInfo type:{alternative}, lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (group, 0-X, noConstraint)
		title (textVariable, 1-1, noConstraint, I)
		subTitle (textVariable, 0-1, noConstraint, I)
	name type:{personal} (group, 0-X, noConstraint)
		person (recordLink, 0-1, noConstraint)
		namePart type:{family} (textVariable, 1-1, noConstraint)
		namePart type:{given} (textVariable, 1-1, noConstraint)
		role (group, 0-1, noConstraint)
			roleTerm (collectionVariable, 1-1, noConstraint)
		affiliation (group, 0-X, noConstraint)
			organisation (recordLink, 0-1, noConstraint)
			name type:{corporate} (group, 0-1, noConstraint)
				namePart (textVariable, 1-1, noConstraint, I)
			identifier type:{ror} (textVariable, 0-1, noConstraint)
			country (collectionVariable, 0-1, noConstraint)
			description (textVariable, 0-1, noConstraint)
	name type:{corporate} (group, 0-1, noConstraint)
		organisation (recordLink, 0-1, noConstraint)
		namePart (textVariable, 1-1, noConstraint)
		role (group, 0-1, noConstraint)
			roleTerm (collectionVariable, 1-1, noConstraint)
		identifier type:{ror} (textVariable, 0-1, noConstraint)
		description (textVariable, 0-1, noConstraint)
	note type:{creatorCount} (textVariable, 0-1, noConstraint)
	abstract lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (textVariable, 0-X, noConstraint)
	subject lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (group, 0-X, noConstraint)
		topic (textVariable, 1-1, noConstraint, I)
	originInfo (group, 0-1, noConstraint)
		dateIssued (group, 1-1, noConstraint)
			year (textVariable, 1-1, noConstraint)
			month (textVariable, 0-1, noConstraint)
			day (textVariable, 0-1, noConstraint)
		copyrightDate (group, 0-1, noConstraint)
			year (textVariable, 1-1, noConstraint)
			month (textVariable, 0-1, noConstraint)
			day (textVariable, 0-1, noConstraint)
		dateOther type:{online} (group, 0-1, noConstraint)
			year (textVariable, 1-1, noConstraint)
			month (textVariable, 0-1, noConstraint)
			day (textVariable, 0-1, noConstraint)
		agent (group, 0-1, noConstraint)
			publisher (recordLink, 0-X, noConstraint)
			namePart (textVariable, 0-X, noConstraint)
			role (group, 1-1, noConstraint)
				roleTerm {pbl} (collectionVariable, 1-1, noConstraint)
		place (group, 0-X, noConstraint)
			placeTerm (textVariable, 1-1, noConstraint)
		edition (textVariable, 0-1, noConstraint)
	extent (textVariable, 0-1, noConstraint)
	classification authority:{ssif} (collectionVariable, 0-X, noConstraint)
	subject authority:{diva} (group, 0-1, noConstraint)
		topic (recordLink, 1-X, noConstraint)
	subject authority:{sdg} (group, 0-X, noConstraint)
		topic (collectionVariable, 1-X, noConstraint, I)
	identifier type:{isbn}, displayLabel:{print, online, invalid} (textVariable, 0-X, noConstraint)
	identifier type:{isrn} (textVariable, 0-1, noConstraint)
	identifier type:{localId} (textVariable, 0-1, noConstraint)
	identifier type:{archiveNumber} (textVariable, 0-1, noConstraint)
	identifier type:{openAlex} (textVariable, 0-1, noConstraint)
	identifier type:{se-libr} (textVariable, 0-1, noConstraint)
	identifier type:{doi} (textVariable, 0-1, noConstraint)
	location (group, 0-X, noConstraint)
		url (textVariable, 1-1, noConstraint, I)
		displayLabel (textVariable, 0-1, noConstraint, I)
	location displayLabel:{orderLink} (group, 0-1, noConstraint)
		url (textVariable, 1-1, noConstraint, I)
		displayLabel (textVariable, 0-1, noConstraint, I)
	relatedItem type:{series} (group, 0-X, noConstraint)
		series (recordLink, 0-1, noConstraint)
		titleInfo (group, 0-1, noConstraint)
			title (textVariable, 1-1, noConstraint, I)
			subTitle (textVariable, 0-1, noConstraint, I)
		identifier type:{issn}, displayLabel:{eissn, pissn} (textVariable, 0-2, noConstraint)
		partNumber (textVariable, 0-1, noConstraint)
	relatedItem type:{researchData} (group, 0-1, noConstraint)
		titleInfo lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (group, 1-1, noConstraint)
			title (textVariable, 1-1, noConstraint, I)
			subTitle (textVariable, 0-1, noConstraint, I)
		identifier type:{doi} (textVariable, 0-1, noConstraint)
		location (group, 0-X, noConstraint)
			url (textVariable, 1-1, noConstraint, I)
			displayLabel (textVariable, 0-1, noConstraint, I)
	relatedItem type:{project} (group, 0-1, noConstraint)
		project (recordLink, 0-1, noConstraint)
		titleInfo lang:{swe, eng} (group, 0-1, noConstraint)
			title (textVariable, 1-1, noConstraint, I)
			subTitle (textVariable, 0-1, noConstraint, I)
	relatedItem type:{funder} (group, 0-1, noConstraint)
		funder (recordLink, 1-1, noConstraint)
		identifier type:{project} (textVariable, 0-1, noConstraint)
	relatedItem type:{initiative} (group, 0-1, noConstraint)
		initiative (collectionVariable, 0-X, noConstraint)
	note type:{external} (textVariable, 0-1, noConstraint)
	localGenericMarkup (recordLink, 0-X, noConstraint)
	admin (group, 1-1, noConstraint)
		note type:{internal} (textVariable, 0-1, readWrite)
		reviewed (collectionVariable, 1-1, noConstraint)
	adminInfo (group, 1-1, noConstraint)
		visibility (collectionVariable, 1-1, noConstraint, P)
		tsVisibility (textVariable, 0-1, write)

reportUpdateGroup

report (group)
	recordInfo (group, 1-1, noConstraint)
		id (textVariable, 1-1, noConstraint, I)
		type {diva-output} (recordLink, 1-1, noConstraint)
		validationType {publication_report} (recordLink, 1-1, noConstraint)
		dataDivider {divaData} (recordLink, 1-1, noConstraint)
		createdBy (recordLink, 0-1, noConstraint)
		tsCreated (textVariable, 1-1, noConstraint)
		updated (group, 1-X, noConstraint)
			updatedBy (recordLink, 1-1, noConstraint)
			tsUpdated (textVariable, 1-1, noConstraint)
		recordContentSource (collectionVariable, 1-1, noConstraint)
		genre {publication_report} type:{outputType} (collectionVariable, 1-1, noConstraint)
		urn:nbn type:{urn} (textVariable, 0-1, noConstraint)
	language (group, 1-X, noConstraint)
		languageTerm type:{code}, authority:{iso639-2b} (collectionVariable, 1-1, noConstraint)
	genre type:{contentType} (collectionVariable, 1-1, noConstraint)
	artisticWork type:{outputType} (collectionVariable, 1-1, noConstraint)
	titleInfo lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (group, 1-1, noConstraint)
		title (textVariable, 1-1, noConstraint, I)
		subTitle (textVariable, 0-1, noConstraint, I)
	titleInfo type:{alternative}, lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (group, 0-X, noConstraint)
		title (textVariable, 1-1, noConstraint, I)
		subTitle (textVariable, 0-1, noConstraint, I)
	name type:{personal} (group, 0-X, noConstraint)
		person (recordLink, 0-1, noConstraint)
		namePart type:{family} (textVariable, 1-1, noConstraint)
		namePart type:{given} (textVariable, 1-1, noConstraint)
		role (group, 0-1, noConstraint)
			roleTerm (collectionVariable, 1-1, noConstraint)
		affiliation (group, 0-X, noConstraint)
			organisation (recordLink, 0-1, noConstraint)
			name type:{corporate} (group, 0-1, noConstraint)
				namePart (textVariable, 1-1, noConstraint, I)
			identifier type:{ror} (textVariable, 0-1, noConstraint)
			country (collectionVariable, 0-1, noConstraint)
			description (textVariable, 0-1, noConstraint)
	name type:{corporate} (group, 0-1, noConstraint)
		organisation (recordLink, 0-1, noConstraint)
		namePart (textVariable, 1-1, noConstraint)
		role (group, 0-1, noConstraint)
			roleTerm (collectionVariable, 1-1, noConstraint)
		identifier type:{ror} (textVariable, 0-1, noConstraint)
		description (textVariable, 0-1, noConstraint)
	note type:{creatorCount} (textVariable, 0-1, noConstraint)
	abstract lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (textVariable, 0-X, noConstraint)
	subject lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (group, 0-X, noConstraint)
		topic (textVariable, 1-1, noConstraint, I)
	originInfo (group, 0-1, noConstraint)
		dateIssued (group, 1-1, noConstraint)
			year (textVariable, 1-1, noConstraint)
			month (textVariable, 0-1, noConstraint)
			day (textVariable, 0-1, noConstraint)
		copyrightDate (group, 0-1, noConstraint)
			year (textVariable, 1-1, noConstraint)
			month (textVariable, 0-1, noConstraint)
			day (textVariable, 0-1, noConstraint)
		dateOther type:{online} (group, 0-1, noConstraint)
			year (textVariable, 1-1, noConstraint)
			month (textVariable, 0-1, noConstraint)
			day (textVariable, 0-1, noConstraint)
		agent (group, 0-1, noConstraint)
			publisher (recordLink, 0-X, noConstraint)
			namePart (textVariable, 0-X, noConstraint)
			role (group, 1-1, noConstraint)
				roleTerm {pbl} (collectionVariable, 1-1, noConstraint)
		place (group, 0-X, noConstraint)
			placeTerm (textVariable, 1-1, noConstraint)
		edition (textVariable, 0-1, noConstraint)
	extent (textVariable, 0-1, noConstraint)
	classification authority:{ssif} (collectionVariable, 0-X, noConstraint)
	subject authority:{diva} (group, 0-1, noConstraint)
		topic (recordLink, 1-X, noConstraint)
	subject authority:{sdg} (group, 0-X, noConstraint)
		topic (collectionVariable, 1-X, noConstraint, I)
	identifier type:{isbn}, displayLabel:{print, online, invalid} (textVariable, 0-X, noConstraint)
	identifier type:{isrn} (textVariable, 0-1, noConstraint)
	identifier type:{localId} (textVariable, 0-1, noConstraint)
	identifier type:{archiveNumber} (textVariable, 0-1, noConstraint)
	identifier type:{openAlex} (textVariable, 0-1, noConstraint)
	identifier type:{se-libr} (textVariable, 0-1, noConstraint)
	identifier type:{doi} (textVariable, 0-1, noConstraint)
	location (group, 0-X, noConstraint)
		url (textVariable, 1-1, noConstraint, I)
		displayLabel (textVariable, 0-1, noConstraint, I)
	location displayLabel:{orderLink} (group, 0-1, noConstraint)
		url (textVariable, 1-1, noConstraint, I)
		displayLabel (textVariable, 0-1, noConstraint, I)
	relatedItem type:{series} (group, 0-X, noConstraint)
		series (recordLink, 0-1, noConstraint)
		titleInfo (group, 0-1, noConstraint)
			title (textVariable, 1-1, noConstraint, I)
			subTitle (textVariable, 0-1, noConstraint, I)
		identifier type:{issn}, displayLabel:{eissn, pissn} (textVariable, 0-2, noConstraint)
		partNumber (textVariable, 0-1, noConstraint)
	relatedItem type:{researchData} (group, 0-1, noConstraint)
		titleInfo lang:{swe, eng, aar, abk, ace, ach, ada, ady, afa, afh, afr, ain, aka, akk, alb, ale, alg, alt, amh, ang, anp, apa, ara, arc, arg, arm, arn, arp, art, arw, asm, ast, ath, aus, ava, ave, awa, aym, aze, bad, bai, bak, bal, bam, ban, baq, bas, bat, bej, bel, bem, ben, ber, bho, bih, bik, bin, bis, bla, bnt, bos, bra, bre, btk, bua, bug, bul, bur, byn, cad, cai, car, cat, cau, ceb, cel, cha, chb, che, chg, chi, chk, chm, chn, cho, chp, chr, chu, chv, chy, cmc, cop, cor, cos, cpe, cpf, cpp, cre, crh, crp, csb, cus, cze, dak, dan, dar, day, del, den, dgr, din, div, doi, dra, dsb, dua, dum, dut, dyu, dzo, efi, egy, eka, elx, enm, epo, est, ewe, ewo, fan, fao, fat, fij, fil, fin, fiu, fon, fre, frm, fro, frr, frs, fry, ful, fur, gaa, gay, gba, gem, geo, ger, gez, gil, gla, gle, glg, glv, gmh, goh, gon, gor, got, grb, grc, gre, grn, gsw, guj, gwi, hai, hat, hau, haw, heb, her, hil, him, hin, hit, hmn, hmo, hrv, hsb, hun, hup, iba, ibo, ice, ido, iii, ijo, iku, ile, ilo, ina, inc, ind, ine, inh, ipk, ira, iro, ita, jav, jbo, jpn, jpr, jrb, kaa, kab, kac, kal, kam, kan, kar, kas, kau, kaw, kaz, kbd, kha, khi, khm, kho, kik, kin, kir, kmb, kok, kom, kon, kor, kos, kpe, krc, krl, kro, kru, kua, kum, kur, kut, lad, lah, lam, lao, lat, lav, lez, lim, lin, lit, lol, loz, ltz, lua, lub, lug, lui, lun, luo, lus, mac, mad, mag, mah, mai, mak, mal, man, mao, map, mar, mas, may, mdf, mdr, men, mga, mic, min, mis, mkh, mlg, mlt, mnc, mni, mno, moh, mon, mos, mul, mun, mus, mwl, mwr, myn, myv, nah, nai, nap, nau, nav, nbl, nde, ndo, nds, nep, new, nia, nic, niu, nno, nob, nog, non, nor, nqo, nso, nub, nwc, nya, nym, nyn, nyo, nzi, oci, oji, ori, orm, osa, oss, ota, oto, paa, pag, pal, pam, pan, pap, pau, peo, per, phi, phn, pli, pol, pon, por, pra, pro, pus, que, raj, rap, rar, roa, roh, rom, rum, run, rup, rus, sad, sag, sah, sai, sal, sam, san, sas, sat, scn, sco, sel, sem, sga, sgn, shn, sid, sin, sio, sit, sla, slo, slv, sma, sme, smi, smj, smn, smo, sms, sna, snd, snk, sog, som, son, sot, spa, srd, srn, srp, srr, ssa, ssw, suk, sun, sus, sux, swa, syc, syr, tah, tai, tam, tat, tel, tem, ter, tet, tgk, tgl, tha, tib, tig, tir, tiv, tkl, tlh, tli, tmh, tog, ton, tpi, tsi, tsn, tso, tuk, tum, tup, tur, tut, tvl, twi, tyv, udm, uga, uig, ukr, umb, und, urd, uzb, vai, ven, vie, vol, vot, wak, wal, war, was, wel, wen, wln, wol, xal, xho, yao, yap, yid, yor, ypk, zap, zen, zha, znd, zul, zun, zxx, zza} (group, 1-1, noConstraint)
			title (textVariable, 1-1, noConstraint, I)
			subTitle (textVariable, 0-1, noConstraint, I)
		identifier type:{doi} (textVariable, 0-1, noConstraint)
		location (group, 0-X, noConstraint)
			url (textVariable, 1-1, noConstraint, I)
			displayLabel (textVariable, 0-1, noConstraint, I)
	relatedItem type:{project} (group, 0-1, noConstraint)
		project (recordLink, 0-1, noConstraint)
		titleInfo lang:{swe, eng} (group, 0-1, noConstraint)
			title (textVariable, 1-1, noConstraint, I)
			subTitle (textVariable, 0-1, noConstraint, I)
	relatedItem type:{funder} (group, 0-1, noConstraint)
		funder (recordLink, 1-1, noConstraint)
		identifier type:{project} (textVariable, 0-1, noConstraint)
	relatedItem type:{initiative} (group, 0-1, noConstraint)
		initiative (collectionVariable, 0-X, noConstraint)
	note type:{external} (textVariable, 0-1, noConstraint)
	localGenericMarkup (recordLink, 0-X, noConstraint)
	admin (group, 1-1, noConstraint)
		note type:{internal} (textVariable, 0-1, readWrite)
		reviewed (collectionVariable, 1-1, noConstraint)
	attachment (group, 0-X, noConstraint)
		attachmentFile (recordLink, 1-1, noConstraint)
		type (collectionVariable, 1-1, noConstraint)
		note type:{userMessage} (textVariable, 0-1, readWrite)
	adminInfo (group, 1-1, noConstraint)
		visibility (collectionVariable, 1-1, noConstraint, P)
		tsVisibility (textVariable, 0-1, write)


Definition test

Disabled until properly finished

publication_report definition test


Read publication_report tests


Admin tests

Setup admin test case

variable defined: currentAuthToken=$divaSystemAdminAuthToken
variable defined: recordId=$hiddenRecord

variable defined: expectedListResult==~/(?=.*"name":"title","value":"fitnessePublicationReport1")(?=.*"name":"title","value":"fitnessePublicationReport2")(?=.*"name":"title","value":"fitnessePublicationReport3")/

Case 1: An admin should be able to list publication_report records with any visibility

ComparerFixture
authToken type idToStore testReadRecordListAndStoreRecordById?
$divaSystemAdminAuthToken diva-output $publishedPublicationReportRecord =~/(?=.*"name":"title","value":"fitnessePublicationReport1")(?=.*"name":"title","value":"fitnessePublicationReport2")(?=.*"name":"title","value":"fitnessePublicationReport3")/

Case 2: An admin should be able to read any visibility record

ChildComparerFixture
authToken type id testReadAndStoreRecord? getStatusType?
$divaSystemAdminAuthToken diva-output $publishedPublicationReportRecord OK
$divaSystemAdminAuthToken diva-output $unpublishedPublicationReportRecord OK
$divaSystemAdminAuthToken diva-output $hiddenPublicationReportRecord OK

Guest tests

Setup guest test case

variable defined: currentAuthToken=$guestToken
variable defined: recordId=$publishedRecord

variable defined: expectedSearchResult=(?=.*"name":"title","value":"fitnessePublicationReport1")(?!.*"name":"title","value":"fitnessePublicationReport2")(?!.*"name":"title","value":"fitnessePublicationReport3")
variable defined: recordId=$publishedRecord

Case 1: A guest should only be able to search published records

Disabled until search is properly implemented

Setup searchData

variable defined: divaRecordSearchData=!-%7B%22name%22%3A%22search%22%2C%22children%22%3A%5B%7B%22name%22%3A%22include%22%2C%22children%22%3A%5B%7B%22name%22%3A%22includePart%22%2C%22children%22%3A%5B%7B%22name%22%3A%22recordIdSearchTerm%22%2C%22value%22%3A%22%2A%2A%22%7D%5D%7D%5D%7D%5D%7D-!

Case 2: A guest should be only able to read published records

ChildComparerFixture
authToken type id testReadAndStoreRecord? getStatusType?
$guestToken diva-output $publishedPublicationReportRecord OK
$guestToken diva-output $unpublishedPublicationReportRecord FORBIDDEN
$guestToken diva-output $hiddenPublicationReportRecord FORBIDDEN