Retour à la liste des groupes
Informations sur le groupe
- fetchNoticeList
- fetchExternalNoticeList
- fetchNoticeListArray
- listNoticeExplNums
- listNoticesExplNums
- listBulletinExplNums
- listBulletinsExplNums
- fetchNoticeByExplCb
- fetch_notices_bulletins
- fetchNoticeListFull
- fetch_bulletin_list
- findNoticeBulletinId
- fetchBulletinListFull
- fetchNoticesCollstates
- fetchSerialList
- fetchNoticeListFullWithBullId
- fetchNoticesBulletinsList
- fetchNoticesAdministrative
- deleteNotices
- checkdelnotice
Nom du groupe:
pmbesNotices
Description:
Fonctions relatives aux notices
Nécessite les groupes suivant:
Déclare ou fait référence aux types suivants:
Déclare les méthodes suivantes:
Types déclarés ou référencés
explNum
Nom du type:explNumDescription:Décrit un exemplaire numériqueLocalisation:Importé du groupe pmbesTypesContenu:id type integer Id de l'exemplaire numérique noticeId type integer Id de la notice associée à l'exemplaire numérique bulletinId type integer Id du bulletin associé à l'exemplaire numérique name type string Nom de l'exemplaire numérique mimetype type string Mimetype de l'exemplaire numérique extention type string filename type string Nom du fichier de l'exemplaire numérique filesize type string Taille de l'exemplaire numérique url type string URL de l'exemplaire numérique, si applicable downloadUrl type string URL de téléchargement de l'exemplaire numérique vignUrl type string unimarc_notice
- name type string Le nom du champ
- value type string La valeur du champ
- c type string
- ind type string
- id type string
- value type string
- s type tableau de
la structure suivante:
- c type string
- value type string
Nom du type:unimarc_noticeDescription:Désigne une notice unimarcLocalisation:Importé du groupe pmbesSpecialTypesContenu:id type string L'id de la notice header type tableau de la structure suivante: L'entête unimarc f type tableau de la structure suivante: Les champs f item
Nom du type:itemDescription:Décrit un exemplaireLocalisation:Importé du groupe pmbesTypesContenu:id type integer Id de l'exemplaire cb type string Code-barres de l'exemplaire cote type string Cote de l'exemplaire location_id type integer Id de la localisation de l'exemplaire location_caption type string Libellé de la localisation de l'exemplaire section_id type integer Id de la section de l'exemplaire section_caption type string Libellé de la section de l'exemplaire statut type string Statut de l'exemplaire support type string Support de l'exemplaire situation type string Situation de l'exemplaire codestat type string bulletin
Nom du type:bulletinDescription:Décrit un bulletinLocalisation:Importé du groupe pmbesTypesContenu:bulletin_id type integer Id du bulletin serial_id type integer Id de la notice de périodique associée au bulletin serial_title type string Titre de la notice de périodique associée au bulletin notice_id type integer Id de la notice du bulletin bulletin_number type string Numéro du bulletin bulletin_date_caption type string Libellé de la date du bulletin bulletin_date type string Date de parution du bulletin bulletin_title type string Titre du bulletin bulletin_barcode type string Code-barres du bulletin serial
Nom du type:serialDescription:Localisation:Importé du groupe pmbesTypesContenu:serial_id type integer serial_title type string serial_issues_count type integer serial_items_count type integer serial_analysis_count type integer collstate
Nom du type:collstateDescription:Décrit un état de collectionLocalisation:Importé du groupe pmbesTypesContenu:collstate_id type integer Id de l'état de collection collstate_location_libelle type integer Libellé de l'état de collection collstate_cote type string Cote de l'état de collection collstate_type_libelle type string Libelle du support de l'état de collection collstate_emplacement_libelle type string Libellé de l'emplacement de l'état de collection collstate_statut_opac_libelle type string Libellé du statut OPAC de l'état de collection collstate_origine type string Origine de l'état de collection collstate_state_collections type string Statut de l'état de collection collstate_lacune type string Lacunes dans l'état de collection noticeAdministrative
Nom du type:noticeAdministrativeDescription:Informations de gestion d'une noticeLocalisation:Importé du groupe pmbesTypesContenu:statut_id type integer Id du statut statut_lib type string Libellé Opac du statut comment_admin type string Commentaire de gestion thumbnail_url type string URL de la vignette
Méthodes
fetchNoticeList
- noticeId type integer l'id de la notice
- noticeContent type string la notice dans le format demandé
Nom de la méthode:fetchNoticeListDescription:Récupère une liste de notices à partir de leurs ids, sous un format spécifiqueVersion:1.0Description des entrées:Attention aux exigences des protocoles en matière de charset si vous utilisez cette fonction. Par exemple, si vous utilisez SOAP, vous devez transporter les notices en utf-8.
noticelist type tableau de integer un tableau contenant la liste des id des notices que l'on souhaite récupérer recordFormat type string le format dans lequel on souhaite ces notices recordCharset type string le charset dans lequel on souhaite les résultats includeLinks type boolean inclure les liens entre notices, bulletins et articles includeItems type boolean inclure les exemplaires dans la zone 995 Description des retours:results type tableau de la structure suivante: Les différentes notices fetchExternalNoticeList
- noticeId type integer
- noticeContent type string
Nom de la méthode:fetchExternalNoticeListDescription:Version:1.0Description des entrées:noticelist type tableau de integer recordFormat type string le format dans lequel on souhaite ces notices recordCharset type string le charset dans lequel on souhaite les résultats Description des retours:results type tableau de la structure suivante: fetchNoticeListArray
- id type string L'id de la notice
- header type tableau de
la structure suivante: L'entête unimarc
- name type string Le nom du champ
- value type string La valeur du champ
- f type tableau de
la structure suivante: Les champs f
- c type string
- ind type string
- id type string
- value type string
- s type tableau de
la structure suivante:
- c type string
- value type string
Nom de la méthode:fetchNoticeListArrayDescription:Se comporte comme la fonction fetchNoticeList, sauf que les notices ne sont pas converties dans un format spécifique, mais sont envoyées directement sous la forme d'un tableau unimarcVersion:1.0Description des entrées:Attention, aux exigences des protocoles en matière de charset si vous utilisez cette fonction. Par exemple, si vous utilisez SOAP, vous devez transporter les notices en utf-8.
noticelist type tableau de integer un tableau contenant la liste des id des notices que l'on souhaite récupérer recordCharset type string le charset dans lequel on souhaite les résultats includeLinks type boolean inclure les liens entre notices, bulletins et articles includeItems type boolean inclure les exemplaires dans la zone 995 Description des retours:results type tableau de unimarc_notice Les différentes notices listNoticeExplNums
- id type integer Id de l'exemplaire numérique
- noticeId type integer Id de la notice associée à l'exemplaire numérique
- bulletinId type integer Id du bulletin associé à l'exemplaire numérique
- name type string Nom de l'exemplaire numérique
- mimetype type string Mimetype de l'exemplaire numérique
- extention type string
- filename type string Nom du fichier de l'exemplaire numérique
- filesize type string Taille de l'exemplaire numérique
- url type string URL de l'exemplaire numérique, si applicable
- downloadUrl type string URL de téléchargement de l'exemplaire numérique
- vignUrl type string
Nom de la méthode:listNoticeExplNumsDescription:Liste les documents numériques associés à une noticeVersion:1.0Description des entrées:noticeId type integer l'id de la notice concernée OPACUserId type integer l'id d'un emprunteur, pour vérifier les droits d'accès sur cette notice.
-1: Ne pas tenir compte
0: emprunteur anonyme
x: id de l'emprunteurDescription des retours:results type tableau de explNum des informations sur les documents numériques s'ils existent listNoticesExplNums
- noticeid type integer L'id de la notice
- explnums type tableau de explNum
Nom de la méthode:listNoticesExplNumsDescription:Fait la même chose que listNoticeExplNums mais pour plusieurs notices à la foisVersion:1.0Description des entrées:noticesid type Un tableau contenant les ids des notices OPACUserId type integer l'id d'un emprunteur, pour vérifier les droits d'accès sur cette notice.
-1: Ne pas tenir compte
0: emprunteur anonyme
x: id de l'emprunteurDescription des retours:result type tableau de la structure suivante: Les résultats listBulletinExplNums
- id type integer Id de l'exemplaire numérique
- noticeId type integer Id de la notice associée à l'exemplaire numérique
- bulletinId type integer Id du bulletin associé à l'exemplaire numérique
- name type string Nom de l'exemplaire numérique
- mimetype type string Mimetype de l'exemplaire numérique
- extention type string
- filename type string Nom du fichier de l'exemplaire numérique
- filesize type string Taille de l'exemplaire numérique
- url type string URL de l'exemplaire numérique, si applicable
- downloadUrl type string URL de téléchargement de l'exemplaire numérique
- vignUrl type string
Nom de la méthode:listBulletinExplNumsDescription:Liste les documents numériques associés à un bulletinVersion:1.0Description des entrées:bulletinId type integer l'id du bulletin concerné OPACUserId type integer l'id d'un emprunteur, pour vérifier les droits d'accès sur cette notice.
-1: Ne pas tenir compte
0: emprunteur anonyme
x: id de l'emprunteurDescription des retours:results type tableau de explNum des informations sur les documents numériques s'ils existent listBulletinsExplNums
- bulletin_id type integer L'id du bulletin
- bulletin_explnums type tableau de explNum
Nom de la méthode:listBulletinsExplNumsDescription:Fait la même chose que listBulletinsExplNums mais pour plusieurs bulletins à la foisVersion:1.0Description des entrées:bulletin_ids type Un tableau contenant les ids des bulletins OPACUserId type integer l'id d'un emprunteur, pour vérifier les droits d'accès sur cette notice.
-1: Ne pas tenir compte
0: emprunteur anonyme
x: id de l'emprunteurDescription des retours:results type tableau de la structure suivante: Les résultats fetchNoticeByExplCb
- fetchNoticeListFull du groupe pmbesNotices, en version 1.0
- noticeId type integer L'id de la notice
- noticeContent type string La notice dans le format demandé
- noticeItems type tableau de item
- noticeExplNums type tableau de explNum
- noticeBulletins type tableau de bulletin
- collstates type tableau de collstate
Nom de la méthode:fetchNoticeByExplCbDescription:Version:1.0Nécessite les méthodes suivantes:Description des entrées:emprId type string explCb type string recordFormat type string recordCharset type string includeLinks type boolean includeItems type boolean Description des retours:results type tableau de la structure suivante: Les résultats fetch_notices_bulletins
- noticeid type integer L'id de la notice
- bulletins type tableau de bulletin
Nom de la méthode:fetch_notices_bulletinsDescription:Retourne les bulletins associés à des notices de périodiqueVersion:1.0Description des entrées:noticesid type Un tableau contenant les ids des notices OPACUserId type integer l'id d'un emprunteur, pour vérifier les droits d'accès sur cette notice.
-1: Ne pas tenir compte
0: emprunteur anonyme
x: id de l'emprunteurDescription des retours:result type tableau de la structure suivante: Les résultats fetchNoticeListFull
- fetchNoticeList du groupe pmbesNotices, en version 1.0
- listNoticesExplNums du groupe pmbesNotices, en version 1.0
- fetch_notices_bulletins du groupe pmbesNotices, en version 1.0
- fetchNoticesCollstates du groupe pmbesNotices, en version 1.0
- fetchNoticesAdministrative du groupe pmbesNotices, en version 1.0
- fetch_notices_items du groupe pmbesItems, en version 1.0
- noticeId type integer L'id de la notice
- noticeContent type string La notice dans le format demandé
- noticeItems type tableau de item
- noticeExplNums type tableau de explNum
- noticeBulletins type tableau de bulletin
- noticeCollstates type tableau de collstate
- noticeAdministrative type tableau de noticeAdministrative
Nom de la méthode:fetchNoticeListFullDescription:Renvoie le plus d'informations possible sur une série de noticesVersion:1.0Nécessite les méthodes suivantes:Description des entrées:noticelist type tableau de integer Un tableau contenant les ids des notices que l'on souhaite retrouver recordFormat type string Le format dans lequel on veut retrouver la notice recordCharset type string Le charset du format. Mettre utf-8 si c'est pour utiliser à travers un connecteur includeLinks type boolean Inclure les liens entre notices Description des retours:results type tableau de la structure suivante: Les résultats fetch_bulletin_list
- bulletin_id type integer Id du bulletin
- serial_id type integer Id de la notice de périodique associée au bulletin
- serial_title type string Titre de la notice de périodique associée au bulletin
- notice_id type integer Id de la notice du bulletin
- bulletin_number type string Numéro du bulletin
- bulletin_date_caption type string Libellé de la date du bulletin
- bulletin_date type string Date de parution du bulletin
- bulletin_title type string Titre du bulletin
- bulletin_barcode type string Code-barres du bulletin
Nom de la méthode:fetch_bulletin_listDescription:Renvoie une liste de bulletinsVersion:1.0Description des entrées:bulletin_ids type Les ids des bulletins Description des retours:result type tableau de bulletin Les bulletins findNoticeBulletinId
Nom de la méthode:findNoticeBulletinIdDescription:Version:1.0Description des entrées:noticeId type Description des retours:bulletinId type integer fetchBulletinListFull
- fetch_bulletin_list du groupe pmbesNotices, en version 1.0
- listBulletinsExplNums du groupe pmbesNotices, en version 1.0
- fetchNoticeList du groupe pmbesNotices, en version 1.0
- fetch_bulletins_items du groupe pmbesItems, en version 1.0
- bulletin_id type integer L'id du bulletin
- bulletin_bulletin type true
- bulletin_id type integer Id du bulletin
- serial_id type integer Id de la notice de périodique associée au bulletin
- serial_title type string Titre de la notice de périodique associée au bulletin
- notice_id type integer Id de la notice du bulletin
- bulletin_number type string Numéro du bulletin
- bulletin_date_caption type string Libellé de la date du bulletin
- bulletin_date type string Date de parution du bulletin
- bulletin_title type string Titre du bulletin
- bulletin_barcode type string Code-barres du bulletin
- bulletin_notice type string La notice associée au bulletin, si elle existe
- bulletin_items type tableau de item
- bulletin_doc_nums type tableau de explNum
- bulletin_analysis_notice_ids type tableau de integer
Nom de la méthode:fetchBulletinListFullDescription:Renvoie le plus d'informations sur une série de bulletinsVersion:1.0Nécessite les méthodes suivantes:Description des entrées:bulletinlist type tableau de integer Les ids des bulletins à récupérer recordFormat type string Le format dans lequel on veut la notice du bulletin (si elle existe) recordCharset type string Le charset du format. Mettre utf-8 si c'est pour utiliser à travers un connecteur Description des retours:results type tableau de la structure suivante: Les résultats fetchNoticesCollstates
- collstate_id type integer Id de l'état de collection
- collstate_location_libelle type integer Libellé de l'état de collection
- collstate_cote type string Cote de l'état de collection
- collstate_type_libelle type string Libelle du support de l'état de collection
- collstate_emplacement_libelle type string Libellé de l'emplacement de l'état de collection
- collstate_statut_opac_libelle type string Libellé du statut OPAC de l'état de collection
- collstate_origine type string Origine de l'état de collection
- collstate_state_collections type string Statut de l'état de collection
- collstate_lacune type string Lacunes dans l'état de collection
Nom de la méthode:fetchNoticesCollstatesDescription:Version:1.0Description des entrées:serial_ids type tableau de integer OPACUserId type integer Description des retours:collstates type tableau de collstate fetchSerialList
- serial_id type integer
- serial_title type string
- serial_issues_count type integer
- serial_items_count type integer
- serial_analysis_count type integer
Nom de la méthode:fetchSerialListDescription:Version:1.0Description des entrées:OPACUserId type integer Description des retours:result type tableau de serial fetchNoticeListFullWithBullId
- fetchNoticeList du groupe pmbesNotices, en version 1.0
- listNoticesExplNums du groupe pmbesNotices, en version 1.0
- fetchNoticesBulletinsList du groupe pmbesNotices, en version 1.0
- fetchNoticesCollstates du groupe pmbesNotices, en version 1.0
- fetchNoticesAdministrative du groupe pmbesNotices, en version 1.0
- fetch_notices_items du groupe pmbesItems, en version 1.0
- noticeId type integer L'id de la notice
- noticeContent type string La notice dans le format demandé
- noticeItems type tableau de item
- noticeExplNums type tableau de explNum
- noticeBulletinIds type tableau de integer
- collstates type tableau de collstate
- noticeAdministrative type tableau de noticeAdministrative
Nom de la méthode:fetchNoticeListFullWithBullIdDescription:Renvoie le plus d'informations possible sur une série de noticesVersion:1.0Nécessite les méthodes suivantes:Description des entrées:noticelist type tableau de integer Un tableau contenant les ids des notices que l'on souhaite retrouver recordFormat type string Le format dans lequel on veut retrouver la notice recordCharset type string Le charset du format. Mettre utf-8 si c'est pour utiliser à travers un connecteur includeLinks type boolean Inclure les liens entre notices Description des retours:results type tableau de la structure suivante: Les résultats fetchNoticesBulletinsList
Nom de la méthode:fetchNoticesBulletinsListDescription:Renvoie une liste de bulletinsVersion:1.0Description des entrées:noticelist type tableau de integer Un tableau contenant les ids des notices que l'on souhaite retrouver Description des retours:bulletinIds type tableau de integer Les bulletins fetchNoticesAdministrative
- noticeId type integer L'id de la notice
- administrative type true
- statut_id type integer Id du statut
- statut_lib type string Libellé Opac du statut
- comment_admin type string Commentaire de gestion
- thumbnail_url type string URL de la vignette
Nom de la méthode:fetchNoticesAdministrativeDescription:Renvoie les informations de gestion d'une noticeVersion:1.0Description des entrées:noticelist type tableau de integer Un tableau contenant les ids des notices que l'on souhaite retrouver Description des retours:notiesAdministrative type tableau de la structure suivante: Les informations de gestion de la notice deleteNotices
- noticeId type integer Identifiant de la notice
- state type string Etat de la suppression : 0->Ok, 1->Droits insuffisants, 2->Echec de la suppression
Nom de la méthode:deleteNoticesDescription:Supprime la liste des noticesVersion:1.0Description des entrées:tab_notice type tableau de integer forcage type boolean Description des retours:states type tableau de la structure suivante: checkdelnotice
Nom de la méthode:checkdelnoticeDescription:On vérifie que la notice peut être supprimerVersion:1.0Description des entrées:notice_id type integer Description des retours:retour type boolean