Wykaz formuł wyszukiwawczych wykorzystywanych do sprawdzania poprawności opisów bibliograficznych pod kątem wymagań PBN

  1. Obowiązkowy jest zakres stron, najlepiej w formie liczba-liczba (artykuł/rozdział) lub dla książek liczba stron w formie liczba

not(jcr:contains(@collation,'*'))


2. Sprawdzić, czy autorzy afiliowani przy jednostce jako pracownicy mają status PRACOWNIK

jcr:contains(@author/affiliation-id,'*') – istnieją autorzy, dla których podano afiliację na uczelni

jcr:contains(@author/externalAffiliation-id,'*')

jcr:contains(@author/affiliation-id,'*') and not(jcr:contains(@author/status,'PRACOWNIK')) istnieją autorzy, dla których podano afiliację na uczelni, ale żaden z autorów nie jest oznaczony jako PRACOWNIK

jcr:contains(@author-affiliation-id,'*') and not(jcr:contains(@author-status,'PRACOWNIK')) – pierwszy autor ma podaną afiliację na uczelni, ale nie jest oznaczony jako PRACOWNIK

3. Język publikacji

not(jcr:contains(@language-code,'*'))

jcr:contains(@language-code,'pl')

jcr:contains(@language-code,'en')

4. ISSN czasopisma

not(jcr:contains(@issn,'*'))

not(jcr:contains(@journalissue-journalseries-issn,'*'))

5. Wydawca książki

not(jcr:contains(@publisherInstitution/fullName, '*') and not(jcr:contains(@publisher,'*'))

not(jcr:contains(@book-publisher,'*'))

6. Numer ISBN (książki),

not(jcr:contains(@isbn,'*'))

not(jcr:contains(@book-isbn,'*'))

jcr:contains(@isbn,'*') and (not(jcr:like(@isbn,'__________%')) or jcr:like(@isbn,'__________________%'))

jcr:contains(@book-isbn,'*') and (not(jcr:like(@book-isbn,'__________%')) or jcr:like(@book-isbn,'__________________%')) - wyszukanie błędnych ISBN można wykonać za pomocą następujących formuł wyszukiwania

7. rok publikacji

not(@issueDate>0)

not(@journalissue-issueDate>0)

not(@book-issueDate>0)


8. DOI; 

  1. w przypadku publikacji, których elektroniczna wersja jest dostępna w Internecie:

  2. identyfikator DOI lub adres strony internetowej zawierającej pełny tekst publikacji, jeżeli pełny tekst publikacji znajduje się w otwartym dostępie,

  3. identyfikator DOI lub adres strony internetowej zawierającej informacje o publikacji, jeżeli pełny tekst publikacji nie znajduje się w otwartym dostępie,

not(jcr:contains(@doi,'*'))

  1. Sprawdzanie danych dotyczących konferencji 

    1. Konferencje – wydarzenie

international='true'

international ='false'

  1. Publikacje z konferencji

book-conference-id>0 and book-conference-international='true'

journalissue-conference-id>0 and journalissue-conference-international='true'

pokaż rozdziały, dla których konferencja została oznakowana jako międzynarodowa

conference-id>0 and conference-international='true'

Trzeba wpisać poprawnie wymagane dane konferencji: 

  1. miejsce

  2. data rozpoczęcia, data zakończenia

  3. kraj

  4. informacje o otwartym dostępie do publikacji

  5. informacja o indeksowaniu w bazach czasopism i abstraktów: Web of Science Core Collection, Scopus lub w innych bazach danych uznanych w środowisku naukowym danej dyscypliny naukowej za spełniające kryterium szerokiej dostępności

UWAGI:

  1. Należy podkreślić , ze wpisana formuła działa w koniunkcji z innymi wybranymi kryteriami wyszukiwania, np. wybór jednostki (jednostek), zakres lat, typ publikacji, inne

  2. Pod kątem transferu do PBN trzeba w pierwszej kolejności należy sprawdzać publikacje od 2013 roku

  3. Podane wyżej elementarne formuły najczęściej badają braki w opisach. Pominięcie otoczenia zaprzeczenia (początkowe not i odpowiadające mu nawiasy) bada obecność danego pola, np. formuła jcr:contains(@publisher,'*') – pokazuje książki, w których wypełniono pole nazwy wydawcy.

  4. Formuły elementarne mogą być łączone w bardziej złożone formuły zapytania z wykorzystaniem operatorów logicznych or, and oraz not a także nawiasów.

Przykładowo: 

not(jcr:contains(@authorprofile-possitionPL,'*')) or not(jcr:contains(@authorprofile-possitionEN,'*')) or not(jcr:contains(@authorprofile-prefixPL,'*')) or not(jcr:contains(@authorprofile-prefixEN,'*')) 

wskazuje autorów, gdzie brak w opisie jednego z pól: tytuł w j. pol. lub tytuł w j. ang. lub stanowisko w j. pol. lub stanowisko w j. ang.


Wyszukanie błędnych ISBN można wykonać za pomocą następujących formuł wyszukiwania:

dla książek:

jcr:contains(@isbn,'*') and (not(jcr:like(@isbn,'__________%')) or jcr:like(@isbn,'__________________%'))

dla rozdziałów:

jcr:contains(@book-isbn,'*') and (not(jcr:like(@book-isbn,'__________%')) or jcr:like(@book-isbn,'__________________%'))