Prépare une requête Z39.50 Item Order avec le paquet ILL-Request

# yaz_itemorder

(PHP 4 >= 4.0.5, PECL yaz >= 0.9.0)

yaz_itemorder — Prépare une requête Z39.50 Item Order avec le paquet ILL-Request

### Description

yaz_itemorder ( resource `$id` , array `$args` ) : void

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.

### Liste de paramètres

`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 seront 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 paquet Extended Services Request et ItemOrder :

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

### Valeurs de retour

Aucune valeur n'est retournée.