yaz_hits
<<<
yaz_itemorder yaz_present
>>>

8.145 YAZ
8 Référence des fonctions
 Manuel PHP

Introduction
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Exemples
yaz_addinfo
yaz_ccl_conf
yaz_ccl_parse
yaz_close
yaz_connect
yaz_database
yaz_element
yaz_errno
yaz_error
yaz_es_result
yaz_get_option
yaz_hits
->yaz_itemorder
yaz_present
yaz_range
yaz_record
yaz_scan_result
yaz_scan
yaz_schema
yaz_search
yaz_set_option
yaz_sort
yaz_syntax
yaz_wait

8.145.19 yaz_itemorder() Prépare une requête Z39.50 Item Order avec le package ILL-Request

[ Exemples avec yaz_itemorder ]   PHP 4 >= 4.0.5, PECL

void  yaz_itemorder ( resource   id , array   args )

Cette fonction prépare une requête de type "Extended Services" en utilisant le "Profile" avec "Use of Z39.50 Item Order Extended Service to Transport ILL (Profile/1)". Reportez-vous ici ou aux spécifications .

    id
    La ressource de connexion retournée par yaz_connect .
    args
    Doit être un tableau associatif avec les informations à propos de l'ordre des items des requêtes qui sera envoyées. La clé du tableau est le nom du chemin tag ASN.1 correspondant. Par exemple, le ISBN sous le Item-ID a la clé item-id,ISBN.

    Les paramètres de requête IIL sont :

    protocol-version-num
    transaction-id,initial-requester-id,person-or-institution-symbol,person
    transaction-id,initial-requester-id,person-or-institution-symbol,institution
    transaction-id,initial-requester-id,name-of-person-or-institution,name-of-person
    transaction-id,initial-requester-id,name-of-person-or-institution,name-of-institution
    transaction-id,transaction-group-qualifier
    transaction-id,transaction-qualifier
    transaction-id,sub-transaction-qualifier
    service-date-time,this,date
    service-date-time,this,time
    service-date-time,original,date
    service-date-time,original,time
    requester-id,person-or-institution-symbol,person
    requester-id,person-or-institution-symbol,institution
    requester-id,name-of-person-or-institution,name-of-person
    requester-id,name-of-person-or-institution,name-of-institution
    responder-id,person-or-institution-symbol,person
    responder-id,person-or-institution-symbol,institution
    responder-id,name-of-person-or-institution,name-of-person
    responder-id,name-of-person-or-institution,name-of-institution
    transaction-type
    delivery-address,postal-address,name-of-person-or-institution,name-of-person
    delivery-address,postal-address,name-of-person-or-institution,name-of-institution
    delivery-address,postal-address,extended-postal-delivery-address
    delivery-address,postal-address,street-and-number
    delivery-address,postal-address,post-office-box
    delivery-address,postal-address,city
    delivery-address,postal-address,region
    delivery-address,postal-address,country
    delivery-address,postal-address,postal-code
    delivery-address,electronic-address,telecom-service-identifier
    delivery-address,electronic-address,telecom-service-addreess
    billing-address,postal-address,name-of-person-or-institution,name-of-person
    billing-address,postal-address,name-of-person-or-institution,name-of-institution
    billing-address,postal-address,extended-postal-delivery-address
    billing-address,postal-address,street-and-number
    billing-address,postal-address,post-office-box
    billing-address,postal-address,city
    billing-address,postal-address,region
    billing-address,postal-address,country
    billing-address,postal-address,postal-code
    billing-address,electronic-address,telecom-service-identifier
    billing-address,electronic-address,telecom-service-addreess
    ill-service-type
    requester-optional-messages,can-send-RECEIVED
    requester-optional-messages,can-send-RETURNED
    requester-optional-messages,requester-SHIPPED
    requester-optional-messages,requester-CHECKED-IN
    search-type,level-of-service
    search-type,need-before-date
    search-type,expiry-date
    search-type,expiry-flag
    place-on-hold
    client-id,client-name
    client-id,client-status
    client-id,client-identifier
    item-id,item-type
    item-id,call-number
    item-id,author
    item-id,title
    item-id,sub-title
    item-id,sponsoring-body
    item-id,place-of-publication
    item-id,publisher
    item-id,series-title-number
    item-id,volume-issue
    item-id,edition
    item-id,publication-date
    item-id,publication-date-of-component
    item-id,author-of-article
    item-id,title-of-article
    item-id,pagination
    item-id,ISBN
    item-id,ISSN
    item-id,additional-no-letters
    item-id,verification-reference-source
    copyright-complicance
    retry-flag
    forward-flag
    requester-note
    forward-note
          

    Il y a aussi quelques paramètres du package Extended Services Request et ItemOrder :

    package-name
    user-id
    contact-name
    contact-phone
    contact-email
    itemorder-item
          

Aucune valeur n'est retournée.

<< yaz_itemorder >>
yaz_hits YAZ yaz_present