Pretnumerique : importation de notices

Vous êtes ici :
< Retour

contenu de l’article:

Transformation en MARC21

Les notices provenant de Pretnumerique ne sont pas en format MARC21, mais plutôt en JSON, un format de transfert de données informatiques. À noter que ce n’est pas parce qu’une information est affichée sur la page du document sur la plateforme de Pretnumerique que cette information est nécessairement dans le fichier JSON (entre autres, la provenance de l’éditeur, Québécois ou non, n’est pas fournie).

Voici un exemple de notice provenant de Pretnumerique (exemple pris sur la page de description de l’API de Pretnumerique) :

{
      "title": "The Island Mystery",
      "subtitle": "",
      "title_prefix": null,
      "title_sort": "the island mystery",
      "subtitle": null,
      "description": null,
      "summary": "In 1914 there were not twenty men in England who had ever heard of the island of Salissa. Even now—I am writing in the spring of 1917—the public is very badly informed about the events which gave the island a certain importance in the history of the war.",
      "comments": null,
      "tags": [

      ],
      "back_cover": null,
      "back_cover_large": null,
      "cover": "https://assets.cantook.net/assets/publications/26535/cover/medium.jpg",
      "cover_large": null,
      "flipbook": null,
      "languages": [
        "eng"
      ],
      "page_count": 0,
      "translated_from": null,
      "contributors": [
        {
          "first_name": "George",
          "last_name": "A. Birmingham",
          "nature": "author",
          "country": null,
          "biography": "",
          "website": null
        }
      ],
      "media": [
        {
          "nature": "epub",
          "key_type": "isbn13",
          "licenses": [
            {
              "price": "usd",
              "expires_at": "2020-06-02T16:00:00-04:00",
              "quantity": 30,
              "simultaneous": 10,
              "max_loan_duration": 59,
              "transaction_id": "b3f5f4c61a20ed2abc74dbccdc654741",
              "used_tokens": 1
            }
          ],
          "id": "cantook-4138-epub",
          "key": "9789635245390",
          "issued_on": "2017-03-26T12:16:23-04:00",
          "current_holds": 0,
          "loans": {
            "return_dates": [
              "2017-04-28T16:31:48Z"
            ],
            "available": 0,
            "total": 1
          }
        }
      ],
      "id": "cantook-4138",
      "link": "http://your-library.url/resources/58dbddd7b836ef16b6b95d74",
      "created_at": "2017-03-29T12:16:23-04:00",
      "updated_at": "2017-03-29T12:16:23-04:00",
      "publisher_name": "A publisher",
      "classifications": [
        {
          "standard": "cantook",
          "identifiers": [
            "novel-fiction",
            "detective-suspense"
          ],
          "captions": [
            {
              "fr": "Romans et nouvelles",
              "en": "Literature"
            },
            {
              "fr": "Romans policiers et suspense",
              "en": "Mystery & Suspense"
            }
          ]
        },
        {
          "standard": "feedbooks",
          "identifiers": [
            "FBFIC022000",
            "FBFIC000000"
          ],
          "captions": [
            {
              "fr": "Policiers & Mystères",
              "en": "Mystery & Detective"
            },
            {
              "fr": "Fiction",
              "en": "Fiction"
            }
          ]
        }
      ]
    }

Script d’importation de notices Pretnumerique

Le script qui importe les notices de Pretnumerique transforme ces informations en MARC21. Certaines zones sont remplies avec des valeurs par défaut.

note: utilisez les flèches du clavier ou la glissière au bas du tableau pour déployer le contenu de droite

Zone MARC21Donnée PretnumeriqueValeur par défautCommentaire
Guide / 05n
Guide / 06a
Guide / 07m
Guide / 09a
Guide / 18a
006 / 00m
006 / 09d ou hSi le document est un livre numérique, on met d
Si le document est un livre audio, on met h
007 / 00c ou sSi le document est un livre numérique, on met c
Si le document est un livre audio, on met s
007 / 01r ou zSi le document est un livre numérique, on met r
Si le document est un livre audio, on met z
007 / 03uVide pour les livres audio
007 / 04nVide pour les livres audio
008 / 00-05date du jour
008 / 06b ou sSi le document est un livre numérique, on met b
Si le document est un livre audio, on met s
008 / 15-17qucOn assume que la majorité des documents provenant de Pretnumerique sont québécois. Vous pouvez changer cette donnée dans les notices de livres étrangers.
Ceci est particulièrement important si vous utilisez l’extension pour l’Enquête annuelle, puisque c’est cette zone qui est utilisée pour déterminer le nombre de titres québécois.
008 / 23s
008 / 35-37languages
008 / 39d
020 $amedia : key
035 $aid
040 $bfre
040 $erda
041 $alanguages
100 $acontributors : last_name
contributors : first_name
Virgule et espace ajoutés entre le last_name et le first_name
245 $atitleS’il y a un subtitle, le title est suivi d’un espace et d’un deux-points
S’il n’y a pas de subtitle, le title est suivi d’une barre oblique
245 $bsubtitle
245 $ccontributors : first_name
contributors : last_name
Espace ajouté entre le first_name et le last_name
245 $h[ressource électronique]
264 $bpublisher_name1 mis dans l’indicateur 2
300 $apage_count1 ressource en ligne (<page_count> pages)
ou
1 ressource en ligne (1 fichier audio)
Si le document est un livre numérique, on met le nombre de pages
Si le document est un livre audio, on met « 1 fichier audio »
336 $atexte ou parole énoncéeSi le document est un livre numérique, on met texte
Si le document est un livre audio, on met parole énoncée
336 $btxt ou spwSi le document est un livre numérique, on met txt
Si le document est un livre audio, on met spw
336 $2rdacontent
337 $ainformatique
337 $bc
337 $2rdamedia
338 $aressource en ligne
338 $bcr
338 $2rdacarrier
520 $asummary
538 $aConfiguration requise : Adobe Digital Editions, Aldiko Book Reader, Bluefire Reader ou Bookari Reader.
ou
Configuration requise : Application Pretnumerique ou navigateur Web.
Si le document est un livre numérique, on met ADE, etc.
Si le document est un livre audio, on met Application Pretnumerique
650 $atags : classifications : captions
650 $2tags : classifications : standard7 mis dans l’indicateur 2
655 $aLivre numérique ou Livre audionumériqueSi le document est un livre numérique, on met Livre numérique
Si le document est un livre audio, on met Livre audionumérique
700 $acontributors : last_name
contributors : first_name
virgule et espace ajoutés entre le last_name et le first_name
700 $econtributors : nature
856 $iidAttention! Cette donnée est utilisée pour le dédoublonnage, il est très important de ne pas la modifier, au risque de créer des doublons dans votre catalogue.
856 $ulink
942 $cType de document pour les livres numériques ou pour les livres audionumériquesAttention! Cette donnée est utilisée pour le dédoublonnage, il est très important de ne pas la modifier, au risque de créer des doublons dans votre catalogue.
956 $ucoverIl est possible de faire afficher l’image de couverture automatiquement en mettant 956$u dans la préférence système CustomCoverImagesURL.
952 $iidAttention! Cette donnée est utilisée pour le dédoublonnage, il est très important de ne pas la modifier, au risque de créer des doublons dans votre catalogue.
952 $aCode de la bibliothèqueNous ne pouvons pas assigner différentes bibliothèques aux exemplaires entrants. Vous pouvez changer la bibliothèque propriétaire après l’importation, au besoin.
952 $bCode de la bibliothèqueNous ne pouvons pas assigner différentes bibliothèques aux exemplaires entrants. Vous pouvez changer la bibliothèque dépositaire après l’importation, au besoin.
952 $yType de document pour les livres numériques ou pour les livres audionumériquesNous ne pouvons pas assigner différents types de documents aux notices entrantes.
Attention! Cette donnée est utilisée pour le dédoublonnage, il est très important de ne pas la modifier, au risque de créer des doublons dans votre catalogue.

Dédoublonnage

Le dédoublonnage se fait sur le numéro de ressource (resource id) provenant de Pretnumerique, sur toutes les notices avec le type de document de livre numérique. Le numéro de ressource se trouve dans les zones 856$i et 952$i de la notice MARC.

Si la notice existe déjà dans votre système, elle ne sera pas ajoutée à nouveau.

Vous pouvez donc modifier certains aspects d’une notice sans risquer que l’importation écrase vos changements.

Zones essentielles de notices Pretnumerique

L’important est de

  • ne jamais modifier le numéro de ressource dans 856$i et 952$i
  • ne pas modifier le type de type de document dans 942$c et 952$y
  • s’assurer que les grilles de catalogage contiennent les zones 856$i et 952$i, sinon Koha ne pourra enregistrer le contenu des ces zones. Sans cette information, un doublon pourrait être créé.

Si vous supprimez une notice d’un document numérique de Koha, la notice sera recréée à neuf lors de la prochaine importation (si vous avez encore ce document dans votre collection Pretnumerique bien sûr, voir documents élagués ci-dessous).

Ajout de lien d’autorité – Auteurs et sujets

Si vous utilisez un catalogue d’autorités pour gérer vos noms d’auteurs et vos vedettes de sujets, vous devrez lier vos notices bibliographiques à vos notices d’autorité.

Exemplaires

Un seul exemplaire est créé dans le catalogue Koha pour chaque notice, peu importe le nombre d’emprunts simultanés permis dans Pretnumerique.

Ne vous fiez pas aux statistiques du nombre d’exemplaires dans Koha pour savoir combien d’emprunts simultanés vous avez dans Pretnumerique.

Documents élagués

Si vous n’avez plus accès à certains documents sur Pretnumerique, il faut les retirer manuellement de Koha. Le script d’importation ne supprime rien.


Voir aussi

Table des matières