Manuel PHP
Précédent |  | Suivant

# yaz_itemorder

(PHP 4 >= 4.0.5, PECL)

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

## Description

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.

## 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 package 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.

Précédent | Sommaire | Suivant
yaz_hits | Niveau supérieur | yaz_present