You are here:
< Back

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"
            }
          ]
        }
      ]
    }

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

Zone MARC21Donnée PretnumeriqueValeur par défautCommentaire
Guide / 05n
Guide / 06a
Guide / 07m
Guide / 09a
Guide / 18a
006 / 00m
006 / 09d
007 / 00c
007 / 01r
007 / 03u
007 / 04n
008 / 00-05date du jour
008 / 06b
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)
336 $atexteOn assume que la majorité des documents sont des livres numériques. Vous pouvez changer cette donnée dans les notices de livres audionumériques.
336 $btxtOn assume que la majorité des documents sont des livres numériques. Vous pouvez changer cette donnée dans les notices de livres audionumériques.
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.
650 $atags : classifications : captions
650 $2tags : classifications : standard7 mis dans l’indicateur 2
655 $aLivre numériqueOn assume que la majorité des documents sont des livres numériques. Vous pouvez changer cette donnée dans les notices de livres audionumériques.
700 $acontributors : last_name
contributors : first_name
virgule et espace ajoutés entre le last_name et le first_name
856 $iid
856 $ulink
942 $cType de document pour les livres numériquesNous ne pouvons pas assigner différents types de documents aux notices entrantes. Vous pouvez changer le type de document après l’importation, au besoin.
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 $iid
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ériquesNous ne pouvons pas assigner différents types de documents aux notices entrantes. Vous pouvez changer le type de document après l’importation, au besoin.

Dédoublonnage

Le dédoublonnage se fait sur le numéro de ressource (resource id) provenant de Pretnumerique. 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 (comme le type de document) sans risquer que l’importation écrase vos changements.

L’important est de ne jamais modifier le numéro de ressource dans 856$i et 952$i.

Si vous supprimez une notice d’un document numérique dans 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).

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 vous avez 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

Last Updated On avril 28, 2021