<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.yaz.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'function.yaz-itemorder.php',
    1 => 'yaz_itemorder',
    2 => 'Prepara para la solicitud Z39.50 Item Order con el paquete ILL-Request',
  ),
  'up' => 
  array (
    0 => 'ref.yaz.php',
    1 => 'Funciones de YAZ',
  ),
  'prev' => 
  array (
    0 => 'function.yaz-hits.php',
    1 => 'yaz_hits',
  ),
  'next' => 
  array (
    0 => 'function.yaz-present.php',
    1 => 'yaz_present',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/yaz/functions/yaz-itemorder.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.yaz-itemorder" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">yaz_itemorder</h1>
  <p class="verinfo">(PHP 4 &gt;= 4.0.5, PECL yaz &gt;= 0.9.0)</p><p class="refpurpose"><span class="refname">yaz_itemorder</span> &mdash; <span class="dc-title">
   Prepara para la solicitud Z39.50 Item Order con el paquete ILL-Request
  </span></p>

 </div>
 <div class="refsect1 description" id="refsect1-function.yaz-itemorder-description">
  <h3 class="title">Descripción</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>yaz_itemorder</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$id</code></span>, <span class="methodparam"><span class="type"><a href="language.types.array.php" class="type array">array</a></span> <code class="parameter">$args</code></span>): <span class="type"><a href="language.types.void.php" class="type void">void</a></span></div>

  <p class="para rdfs-comment">
   Esta función prepara para una petición de tipo &quot;Extended Services&quot; utilizando el
   &quot;Profile&quot; para &quot;Use of Z39.50 Item Order Extended Service to
   Transport ILL (Profile/1)&quot;. Ver <a href="http://www.collectionscanada.ca/iso/ill/stanprf.htm" class="link external">&raquo;&nbsp;aquí</a>
   y la <a href="http://www.collectionscanada.ca/iso/ill/document/standard/z-ill-1a.pdf" class="link external">&raquo;&nbsp;especificación</a>.
  </p>
 </div>

 <div class="refsect1 parameters" id="refsect1-function.yaz-itemorder-parameters">
  <h3 class="title">Parámetros</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">id</code></dt>
     <dd>
      <p class="para">
       El recurso de conexión devuelto por <span class="function"><a href="function.yaz-connect.php" class="function">yaz_connect()</a></span>.
      </p>
     </dd>
    
    
     <dt><code class="parameter">args</code></dt>
     <dd>
      <p class="para">
       Debe ser un array asociativo con información sobre la solicitud
       de los elementos que serán enviados. La clave de la tabla hash es el nombre del
       camino de acceso ASN.1 correspondiente. Por ejemplo, el ISBN bajo el Item-ID
       tiene la clave item-id,ISBN.
      </p>
      <p class="para">
       Los parámetros de la petición ILL son:
      </p>
      <pre class="literallayout">
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
      </pre>
      <p class="para">
       También hay unos pocos parámetros que son parte del Paquete
       de Solicitud de Servicios Extendidos y el paquete ItemOrder:
      </p>
      <pre class="literallayout">
package-name
user-id
contact-name
contact-phone
contact-email
itemorder-item
      </pre>
     </dd>
    
   </dl>
  </p>
 </div>

 <div class="refsect1 returnvalues" id="refsect1-function.yaz-itemorder-returnvalues">
  <h3 class="title">Valores devueltos</h3>
  <p class="para">
   No se retorna ningún valor.
  </p>
 </div>

</div><?php manual_footer($setup); ?>