mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-06-19 14:22:43 +08:00
174 lines
6.3 KiB
HTML
174 lines
6.3 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
|
<title>Prepares for Z39.50 Item Order with an ILL-Request package</title>
|
|
</head>
|
|
<body class="docs"><div id="layout">
|
|
<div id="layout-content"><div id="function.yaz-itemorder" class="refentry">
|
|
<div class="refnamediv">
|
|
<h1 class="refname">yaz_itemorder</h1>
|
|
<p class="verinfo">(PHP 4 >= 4.0.5, PECL yaz >= 0.9.0)</p><p class="refpurpose"><span class="refname">yaz_itemorder</span> — <span class="dc-title">
|
|
Prepares for Z39.50 Item Order with an ILL-Request package
|
|
</span></p>
|
|
|
|
</div>
|
|
<div class="refsect1 description" id="refsect1-function.yaz-itemorder-description">
|
|
<h3 class="title">说明</h3>
|
|
<div class="methodsynopsis dc-description">
|
|
<span class="methodname"><strong>yaz_itemorder</strong></span>
|
|
( <span class="methodparam"><span class="type">resource</span> <code class="parameter">$id</code></span>
|
|
, <span class="methodparam"><span class="type">array</span> <code class="parameter">$args</code></span>
|
|
) : <span class="type"><span class="type void">void</span></span></div>
|
|
|
|
<p class="para rdfs-comment">
|
|
This function prepares for an Extended Services request using the
|
|
Profile for the Use of Z39.50 Item Order Extended Service to
|
|
Transport ILL (Profile/1). See <a href="http://www.collectionscanada.ca/iso/ill/stanprf.htm" class="link external">» this</a>
|
|
and the <a href="http://www.collectionscanada.ca/iso/ill/document/standard/z-ill-1a.pdf" class="link external">» specification</a>.
|
|
</p>
|
|
</div>
|
|
|
|
<div class="refsect1 parameters" id="refsect1-function.yaz-itemorder-parameters">
|
|
<h3 class="title">参数</h3>
|
|
<p class="para">
|
|
<dl>
|
|
|
|
|
|
<dt>
|
|
<code class="parameter">id</code></dt>
|
|
|
|
<dd>
|
|
|
|
<p class="para">
|
|
The connection resource returned by <span class="function"><a href="yaz_connect.html" class="function">yaz_connect()</a></span>.
|
|
</p>
|
|
</dd>
|
|
|
|
|
|
|
|
<dt>
|
|
<code class="parameter">args</code></dt>
|
|
|
|
<dd>
|
|
|
|
<p class="para">
|
|
Must be an associative array with information about the Item Order
|
|
request to be sent. The key of the hash is the name of the
|
|
corresponding ASN.1 tag path. For example, the ISBN below the Item-ID
|
|
has the key item-id,ISBN.
|
|
</p>
|
|
<p class="para">
|
|
The ILL-Request parameters are:
|
|
</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">
|
|
There are also a few parameters that are part of the Extended
|
|
Services Request package and the ItemOrder package:
|
|
</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">返回值</h3>
|
|
<p class="para">
|
|
没有返回值。
|
|
</p>
|
|
</div>
|
|
|
|
</div></div></div></body></html> |