	{"id":23794,"date":"2025-06-05T10:40:56","date_gmt":"2025-06-05T08:40:56","guid":{"rendered":"https:\/\/rebub.u-bordeaux.fr\/?page_id=23794"},"modified":"2025-08-22T10:05:43","modified_gmt":"2025-08-22T08:05:43","slug":"frbr-primo-ve","status":"publish","type":"page","link":"https:\/\/rebub.u-bordeaux.fr\/index.php\/babord\/configuration-administration\/signalement\/frbr-primo-ve\/","title":{"rendered":"FRBR (Primo VE)"},"content":{"rendered":"<div id='wpig-floatingbar' class='wpig-floatingbar'><div id='wpig-switch-wrapper' class='wpig-switch-wrapper'><span id='wpig-floating-switch' class='wpig-floating-switch'><img src='https:\/\/rebub.u-bordeaux.fr\/wp-content\/plugins\/sticky-toc-advance-table-of-contents\/\\assets\\menu.png'><\/span><\/div><div id='wpig-contents' class='wpig-contents  wpig-sidebar-widget wpig-style-3'><span class='wpig-headline'>Table des mati\u00e8res<span><a data-action='show' class='wpig-btn-toggledisplay'>[ Show ]<\/a><\/span><\/span><!-- Table of Contents --><div id='wpig-table-of-content' class='wpig-table-of-content'><ol><li class='stoc-flux-de-traitement-du-frbr'><a href='#stoc-flux-de-traitement-du-frbr'>Flux de Traitement du FRBR<\/a><ol><li class='stoc-1-calcul-des-cles'><a href='#stoc-1-calcul-des-cles'>1. Calcul des cl\u00e9s :<\/a><\/li><li class='stoc-2-recherche-des-cles-existantes'><a href='#stoc-2-recherche-des-cles-existantes'>2. Recherche des cl\u00e9s existantes :<\/a><\/li><li class='stoc-3-stockage-de-lidentifiant-de-groupe'><a href='#stoc-3-stockage-de-lidentifiant-de-groupe'>3. Stockage de l&rsquo;identifiant de Groupe :<\/a><\/li><\/ol><li class='stoc-calcul-des-cles'><a href='#stoc-calcul-des-cles'>Calcul des cl\u00e9s<\/a><ol><li class='stoc-type-de-cle'><a href='#stoc-type-de-cle'>Type de Cl\u00e9<\/a><\/li><li class='stoc-mapping-des-champs-alma-en-cles-frbr'><a href='#stoc-mapping-des-champs-alma-en-cles-frbr'>Mapping des champs Alma en cl\u00e9s FRBR<\/a><ol><li class='stoc-champs-predefinis'><a href='#stoc-champs-predefinis'>Champs pr\u00e9d\u00e9finis<\/a><\/li><li class='stoc-champs-locaux'><a href='#stoc-champs-locaux'> Champs locaux<\/a><\/li><\/ol><li class='stoc-creation-des-clefs'><a href='#stoc-creation-des-clefs'>Cr\u00e9ation des clefs<\/a><ol><li class='stoc-concatenation-des-champs'><a href='#stoc-concatenation-des-champs'>Concat\u00e9nation des Champs<\/a><\/li><li class='stoc-methodes-de-normalisation'><a href='#stoc-methodes-de-normalisation'>M\u00e9thodes de Normalisation<\/a><\/li><li class='stoc-champs-optionnels'><a href='#stoc-champs-optionnels'>Champs Optionnels<\/a><\/li><li class='stoc-priorite-des-cles'><a href='#stoc-priorite-des-cles'>Priorit\u00e9 des Cl\u00e9s<\/a><\/li><li class='stoc-definitions-des-clefs-frbr'><a href='#stoc-definitions-des-clefs-frbr'>D\u00e9finitions des clefs FRBR<\/a><\/li><\/ol><\/li><\/li><\/li><\/li><\/div><!-- END OF Table of Contents --><\/div><\/div><p><div id='wpig-contents' class='wpig-contents  wpig-sidebar-widget wpig-style-1'><span class='wpig-headline'>Table des mati\u00e8res<span><a data-action='show' class='wpig-btn-toggledisplay'>[ Show ]<\/a><\/span><\/span><!-- Table of Contents --><div id='wpig-table-of-content' class='wpig-table-of-content' ><ol><li class='stoc-flux-de-traitement-du-frbr'><a href='#stoc-flux-de-traitement-du-frbr'>Flux de Traitement du FRBR<\/a><ol><li class='stoc-1-calcul-des-cles'><a href='#stoc-1-calcul-des-cles'>1. Calcul des cl\u00e9s :<\/a><\/li><li class='stoc-2-recherche-des-cles-existantes'><a href='#stoc-2-recherche-des-cles-existantes'>2. Recherche des cl\u00e9s existantes :<\/a><\/li><li class='stoc-3-stockage-de-lidentifiant-de-groupe'><a href='#stoc-3-stockage-de-lidentifiant-de-groupe'>3. Stockage de l&rsquo;identifiant de Groupe :<\/a><\/li><\/ol><li class='stoc-calcul-des-cles'><a href='#stoc-calcul-des-cles'>Calcul des cl\u00e9s<\/a><ol><li class='stoc-type-de-cle'><a href='#stoc-type-de-cle'>Type de Cl\u00e9<\/a><\/li><li class='stoc-mapping-des-champs-alma-en-cles-frbr'><a href='#stoc-mapping-des-champs-alma-en-cles-frbr'>Mapping des champs Alma en cl\u00e9s FRBR<\/a><ol><li class='stoc-champs-predefinis'><a href='#stoc-champs-predefinis'>Champs pr\u00e9d\u00e9finis<\/a><\/li><li class='stoc-champs-locaux'><a href='#stoc-champs-locaux'> Champs locaux<\/a><\/li><\/ol><li class='stoc-creation-des-clefs'><a href='#stoc-creation-des-clefs'>Cr\u00e9ation des clefs<\/a><ol><li class='stoc-concatenation-des-champs'><a href='#stoc-concatenation-des-champs'>Concat\u00e9nation des Champs<\/a><\/li><li class='stoc-methodes-de-normalisation'><a href='#stoc-methodes-de-normalisation'>M\u00e9thodes de Normalisation<\/a><\/li><li class='stoc-champs-optionnels'><a href='#stoc-champs-optionnels'>Champs Optionnels<\/a><\/li><li class='stoc-priorite-des-cles'><a href='#stoc-priorite-des-cles'>Priorit\u00e9 des Cl\u00e9s<\/a><\/li><li class='stoc-definitions-des-clefs-frbr'><a href='#stoc-definitions-des-clefs-frbr'>D\u00e9finitions des clefs FRBR<\/a><\/li><\/ol><\/li><\/li><\/li><\/li><\/div><!-- END OF Table of Contents --><\/div><\/p>\n<p>Les notices Primo VE sont group\u00e9es selon les principes des <a href=\"https:\/\/en.wikipedia.org\/wiki\/Functional_Requirements_for_Bibliographic_Records\">Functional Requirements for Bibliographic Records (FRBR)<\/a>. Chaque enregistrement re\u00e7oit un vecteur contenant une ou plusieurs cl\u00e9s identifiant le groupe auquel il appartient. Les enregistrements avec des cl\u00e9s correspondantes sont ajout\u00e9s \u00e0 un groupe FRBR et re\u00e7oivent un ID FRBR. <\/p>\n\n\n\n<p>Les processus Dedup et FRBR sont similaires mais utilisent des cl\u00e9s diff\u00e9rentes. Le syst\u00e8me recherche d&rsquo;abord les doublons, puis les groupes FRBR. Un enregistrement d\u00e9dupliqu\u00e9 peut \u00eatre \u00e9galement \u00ab\u00a0FRBRis\u00e9\u00a0\u00bb.<\/p>\n\n\n\n<p>Dans le r\u00e9seau, le FRBR est utilis\u00e9 pour regrouper plusieurs \u00e9ditions d&rsquo;un m\u00eame document sur le m\u00eame support. Les notices d\u00e9crivant des documents de la m\u00eame \u00e9dition sur supports diff\u00e9rents sont quant \u00e0 elles fusionn\u00e9es.<\/p>\n\n\n\n<h1 id=\"stoc-flux-de-traitement-du-frbr\" class=\"wpig-heading\">Flux de Traitement du FRBR<\/h1>\n\n\n\n<h2 id=\"stoc-1-calcul-des-cles\" class=\"wpig-heading\"><strong>1. Calcul des cl\u00e9s :<\/strong><\/h2>\n\n\n\n<p>Le syst\u00e8me extrait des champs de la notice Alma (comme l&rsquo;auteur, le titre, l&rsquo;ISBN, etc.) et cr\u00e9e des cl\u00e9s en combinant et normalisant ces donn\u00e9es. Ces cl\u00e9s sont utilis\u00e9es pour identifier les enregistrements semblables.<\/p>\n\n\n\n<h2 id=\"stoc-2-recherche-des-cles-existantes\" class=\"wpig-heading\"><strong>2. Recherche des cl\u00e9s existantes :<\/strong><\/h2>\n\n\n\n<p>Le syst\u00e8me compare les cl\u00e9s nouvellement calcul\u00e9es avec celles d\u00e9j\u00e0 pr\u00e9sentes dans la base de donn\u00e9es. Si une correspondance est trouv\u00e9e, cela signifie que la notice en cours de traitement pourrait avoir une correspondance. Le syst\u00e8me associe donc \u00e0 la clef nouvellement cr\u00e9\u00e9e l\u2019identifiant du groupe d\u00e9j\u00e0 pr\u00e9sent dans Alma.<\/p>\n\n\n\n<p>En cas de correspondances multiples, le syst\u00e8me s\u00e9lectionne l&rsquo;identifiant de groupe associ\u00e9 \u00e0 la cl\u00e9 de priorit\u00e9 la plus \u00e9lev\u00e9e. On ne connait malheureusement pas le niveau de priorit\u00e9 affect\u00e9 \u00e0 chaque clef.<\/p>\n\n\n\n<p>Si plusieurs cl\u00e9s ont la m\u00eame priorit\u00e9, l&rsquo;identifiant de groupe est choisi de mani\u00e8re al\u00e9atoire.<\/p>\n\n\n\n<p>En l&rsquo;absence de cl\u00e9 existante, le syst\u00e8me utilise la cl\u00e9 de priorit\u00e9 la plus \u00e9lev\u00e9e pour cr\u00e9er un nouvel identifiant de groupe et l&rsquo;associ\u00e9 \u00e0 la notice.<\/p>\n\n\n\n<h2 id=\"stoc-3-stockage-de-lidentifiant-de-groupe\" class=\"wpig-heading\"><strong>3. Stockage de l&rsquo;identifiant de Groupe :<\/strong><\/h2>\n\n\n\n<p>Une fois l&rsquo;identifiant de groupe s\u00e9lectionn\u00e9, il est stock\u00e9 pour toutes les cl\u00e9s calcul\u00e9es \u00e0 l&rsquo;\u00e9tape 1. <\/p>\n\n\n\n<h1 id=\"stoc-calcul-des-cles\" class=\"wpig-heading\">Calcul des cl\u00e9s<\/h1>\n\n\n\n<h2 id=\"stoc-type-de-cle\" class=\"wpig-heading\">Type de Cl\u00e9<\/h2>\n\n\n\n<p>Chaque cl\u00e9 dans le syst\u00e8me Primo VE poss\u00e8de un type qui indique au syst\u00e8me quelles d\u00e9finitions de cl\u00e9 utiliser pour une notice donn\u00e9e. Ce type est crucial pour d\u00e9terminer comment les enregistrements sont trait\u00e9s dans les processus de d\u00e9duplication. <\/p>\n\n\n\n<p>Le <strong>Champ <code>frbr\/t<\/code> <\/strong> d\u00e9finit le type de cl\u00e9 pour le processus FRBR.<ul><li><strong>Valeur <code>99<\/code> :<\/strong> Indique que l&rsquo;enregistrement a \u00e9t\u00e9 supprim\u00e9 \u00e0 l&rsquo;aide de la t\u00e2che \u00ab\u00a0Prevent FRBR and\/or Dedup in Discovery\u00a0\u00bb sur la page \u00ab\u00a0Run a Job\u00a0\u00bb (Admin> Manage Jobs and Sets > Run a Job). Cela signifie que l&rsquo;enregistrement<strong> ne sera pas inclus dans les groupes FRBR<\/strong>.<\/li><\/ul><\/p>\n\n\n\n<p><ul><li><strong>Valeur <code>1<\/code> :<\/strong> Indique que l&rsquo;enregistrement n&rsquo;a pas \u00e9t\u00e9 supprim\u00e9 et qu&rsquo;il doit \u00eatre \u00ab\u00a0FRBRis\u00e9\u00a0\u00bb, c&rsquo;est-\u00e0-dire inclus dans le processus de regroupement FRBR.<\/li><\/ul><\/p>\n\n\n\n<h2 id=\"stoc-mapping-des-champs-alma-en-cles-frbr\" class=\"wpig-heading\">Mapping des champs Alma en cl\u00e9s FRBR<\/h2>\n\n\n\n<h3 id=\"stoc-champs-predefinis\" class=\"wpig-heading\">Champs pr\u00e9d\u00e9finis<\/h3>\n\n\n\n<figure id=\"1ca15ddf-48ca-80fc-b3b8-e0596401baf6\" class=\"wp-block-table\"><table><tbody><tr><td>ID du champ<\/td><td>Contenu du champ<\/td><td>Champ MARC 21<\/td><td>Champ DC<\/td><td>Champ UNIMARC<\/td><td>Champ BIBFRAME<\/td><\/tr><tr><td>T<\/td><td>Toujours 1<\/td><td>t=1<\/td><td>t=1<\/td><td>t=1<\/td><td>t=1<\/td><\/tr><tr><td>K1<\/td><td>Auteur<\/td><td>100 a, b, c, q, 110 a, b, c, q, 111 a, b, c, n, q<\/td><td>dc.creator, dcterms.creator<\/td><td>700 a-d,f,p, 701 a-d,f,p, 710 a-h,p, 711 a-h,p, 720 a,f, 721 a,f, 702 a-d,f,g, 712 a-h,p, 722 a,f<\/td><td>bf:PrimaryContribution<\/td><\/tr><tr><td>K2<\/td><td>Titre uniforme<\/td><td>130 a, d, m, n, p, r<\/td><td>dcterms.alternative<\/td><td>500 a,h-n,q-s<\/td><td>bf:expressionOf<\/td><\/tr><tr><td>K3<\/td><td>Titre<\/td><td>245 a, b, e, f, g, n, p, 240 a, d, m, n, p, r, 242 a, b, f, g, n, p, 246 a, b, f, g, n, p, 247 a, b, f, g, n, p, 740 a, b, f, g, n, p<\/td><td>dc.title, dcterms.title<\/td><td>200 a,c,e,h,i, 510 a,e, 512 a,e, 513 a,e,h,i, 514 a,e, 515 a,e, 516 a,e, 517 a,e, 520 a,e,h,i, 541 a,e,h,i<\/td><td>bf:title &#8211; bf:Title<\/td><\/tr><tr><td>K4<\/td><td>Langue<\/td><td>041 a, d, e<\/td><td>dc.language, dcterms.language<\/td><td>101 a<\/td><td>bf:language &#8211; bf:Language<\/td><\/tr><tr><td>K5<\/td><td>Num\u00e9ro de contr\u00f4le<\/td><td>001<\/td><td>N\/A<\/td><td>001<\/td><td>001<\/td><\/tr><tr><td>K50*<\/td><td>URI de l&rsquo;\u0153uvre<\/td><td>N\/A<\/td><td>N\/A<\/td><td>N\/A<\/td><td>work URI<\/td><\/tr><tr><td>K51*<\/td><td>URI ExpressionOf<\/td><td>N\/A<\/td><td>N\/A<\/td><td>N\/A<\/td><td>expression of URI<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 id=\"stoc-champs-locaux\" class=\"wpig-heading\"> Champs locaux<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Id Du champ<\/td><td>Contenu du champ<\/td><td>Source<\/td><td>Description<\/td><\/tr><tr><td>L6<\/td><td>FRBR<\/td><td>Unimarc 904$a<\/td><td>Emp\u00eache la FRBRISATION<br>Ajoute FRBR \u00e0 la combinaison TITRE + Auteur. La combinaison n&rsquo;est pas cr\u00e9\u00e9e si le champ n&rsquo;existe pas. L&rsquo;absence du 994$a emp\u00eache donc la construction de la clef est donc toute correspondance FRBR pour la notice. Le champ 994$a est g\u00e9n\u00e9r\u00e9 \u00e0 l&rsquo;enregistrement de la notice bibliographique. Par d\u00e9faut seles les notices de p\u00e9riodiques n&rsquo;ont pas de 994$a.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 id=\"stoc-creation-des-clefs\" class=\"wpig-heading\">Cr\u00e9ation des clefs<\/h2>\n\n\n\n<p>Les champs de donn\u00e9es sont ensuite normalis\u00e9s et combin\u00e9s pour cr\u00e9er les cl\u00e9s de Dedup.<\/p>\n\n\n\n<h3 id=\"stoc-concatenation-des-champs\" class=\"wpig-heading\">Concat\u00e9nation des Champs<\/h3>\n\n\n\n<p>La concat\u00e9nation des champs permet de cr\u00e9er des cl\u00e9s en combinant plusieurs champs de donn\u00e9es. Si un champ a plusieurs entr\u00e9es, le syst\u00e8me cr\u00e9e plusieurs cl\u00e9s en combinant toutes les entr\u00e9es possibles des champs.<\/p>\n\n\n\n<p>Explication pour la <strong>d\u00e9finition de la Cl\u00e9 : <\/strong><code>match\/f1 + match\/f7<\/code><\/p>\n\n\n\n<ul>\n<li><strong>f1 :<\/strong> Contient les entr\u00e9es : <code>a<\/code>, <code>b<\/code><\/li>\n\n\n\n<li><strong>f7 :<\/strong> Contient les entr\u00e9es : <code>c<\/code>, <code>d<\/code><\/li>\n\n\n\n<li><strong>Cl\u00e9s Cr\u00e9\u00e9es :<\/strong> <code>ac<\/code>, <code>ad<\/code>, <code>bc<\/code>, <code>bd<\/code><\/li>\n<\/ul>\n\n\n\n<h3 id=\"stoc-methodes-de-normalisation\" class=\"wpig-heading\">M\u00e9thodes de Normalisation<\/h3>\n\n\n\n<p>Les m\u00e9thodes de normalisation sont appliqu\u00e9es aux valeurs des champs pour standardiser les donn\u00e9es et am\u00e9liorer la correspondance des enregistrements. Voici les m\u00e9thodes utiis\u00e9s :<\/p>\n\n\n\n<ul>\n<li><strong>FUZZY_STRING :<\/strong> Utilise les cinq premiers mots de la valeur du champ. Cela aide \u00e0 ignorer les petites diff\u00e9rences dans les titres ou descriptions.<\/li>\n\n\n\n<li><strong>ROUND_NUMBER :<\/strong> Arrondit le dernier chiffre de la valeur du champ \u00e0 0.\n<ul>\n<li>Exemples :\n<ul>\n<li><code>11<\/code> devient <code>10<\/code><\/li>\n\n\n\n<li><code>199<\/code> devient <code>190<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>REMOVE_COMMON_WORDS :<\/strong> Supprime certains mots courants qui peuvent ne pas \u00eatre pertinents pour la correspondance, tels que \u00ab\u00a0annual report\u00a0\u00bb, \u00ab\u00a0bulletin\u00a0\u00bb, \u00ab\u00a0proceedings\u00a0\u00bb, etc.<\/li>\n\n\n\n<li><strong>SPLIT :<\/strong> Lorsqu&rsquo;un enregistrement a plusieurs identifiants (comme ISSN\/ISBN), cette m\u00e9thode cr\u00e9e des cl\u00e9s s\u00e9par\u00e9es pour chaque identifiant. Cela permet de faire correspondre des enregistrements qui partagent au moins un identifiant commun.<\/li>\n<\/ul>\n\n\n\n<h3 id=\"stoc-champs-optionnels\" class=\"wpig-heading\">Champs Optionnels<\/h3>\n\n\n\n<ul>\n<li><strong>D\u00e9finition :<\/strong> Lors de la cr\u00e9ation d&rsquo;une cl\u00e9 \u00e0 partir de plusieurs champs, certains champs peuvent \u00eatre optionnels. Ils sont indiqu\u00e9s par des crochets ([]).<\/li>\n\n\n\n<li><strong>Exemple :<\/strong> <code>match\/f1 + [match\/f7]<\/code> signifie que <code>match\/f7<\/code> n&rsquo;est pas obligatoire pour cr\u00e9er la cl\u00e9.<\/li>\n<\/ul>\n\n\n\n<h3 id=\"stoc-priorite-des-cles\" class=\"wpig-heading\">Priorit\u00e9 des Cl\u00e9s<\/h3>\n\n\n\n<ul>\n<li><strong>Niveaux de Priorit\u00e9 :<\/strong> Chaque cl\u00e9 a une priorit\u00e9 qui peut \u00eatre haute, moyenne, basse ou aucune.<\/li>\n\n\n\n<li><strong>Impact sur l&rsquo;Algorithme :<\/strong> La priorit\u00e9 influence l&rsquo;algorithme de correspondance. Les cl\u00e9s de haute priorit\u00e9 sont pr\u00e9f\u00e9r\u00e9es lors de la s\u00e9lection des groupes d&rsquo;enregistrements.<\/li>\n<\/ul>\n\n\n\n<h3 id=\"stoc-definitions-des-clefs-frbr\" class=\"wpig-heading\">D\u00e9finitions des clefs FRBR<\/h3>\n\n\n\n<figure id=\"1ca15ddf-48ca-80e7-a33a-cad86dd4b4d9\" class=\"wp-block-table\"><table><tbody><tr><td>Cl\u00e9 compl\u00e8te<\/td><td>Type<\/td><td>Description<\/td><td>Priorit\u00e9<\/td><\/tr><tr><td>match\/group<\/td><td>1<\/td><td>Cl\u00e9 Dedup<\/td><td>\u00c9LEV\u00c9E<\/td><\/tr><tr><td>frbr\/k2<\/td><td>1<\/td><td>Titre uniforme uniquement<\/td><td>MOYENNE<\/td><\/tr><tr><td>frbr\/k1 + frbr\/k3 + L6<\/td><td>1<\/td><td>Auteur + titre<\/td><td>AUCUNE<\/td><\/tr><tr><td>match\/group<\/td><td>99<\/td><td>Cl\u00e9 Dedup<\/td><td>\u00c9LEV\u00c9E<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Table des mati\u00e8res[ Show ]Flux de Traitement du FRBR1. Calcul des cl\u00e9s :2. Recherche des cl\u00e9s existantes :3. Stockage de l&rsquo;identifiant de Groupe :Calcul des cl\u00e9sType de Cl\u00e9Mapping des champs Alma en cl\u00e9s FRBRChamps pr\u00e9d\u00e9finis Champs locauxCr\u00e9ation des clefsConcat\u00e9nation des&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":18430,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/rebub.u-bordeaux.fr\/index.php\/wp-json\/wp\/v2\/pages\/23794"}],"collection":[{"href":"https:\/\/rebub.u-bordeaux.fr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rebub.u-bordeaux.fr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rebub.u-bordeaux.fr\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/rebub.u-bordeaux.fr\/index.php\/wp-json\/wp\/v2\/comments?post=23794"}],"version-history":[{"count":2,"href":"https:\/\/rebub.u-bordeaux.fr\/index.php\/wp-json\/wp\/v2\/pages\/23794\/revisions"}],"predecessor-version":[{"id":23801,"href":"https:\/\/rebub.u-bordeaux.fr\/index.php\/wp-json\/wp\/v2\/pages\/23794\/revisions\/23801"}],"up":[{"embeddable":true,"href":"https:\/\/rebub.u-bordeaux.fr\/index.php\/wp-json\/wp\/v2\/pages\/18430"}],"wp:attachment":[{"href":"https:\/\/rebub.u-bordeaux.fr\/index.php\/wp-json\/wp\/v2\/media?parent=23794"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}