Проект

Общее

Профиль

Руководство пользователя » История » Версия 5

Rustam Usmanov, 09.04.2015 16:21

1 1 Rustam Usmanov
h1. Руководство пользователя
2 2 Rustam Usmanov
3 3 Rustam Usmanov
h2. Заказ документа (бронирование, заказ копии)
4 1 Rustam Usmanov
5 5 Rustam Usmanov
Заказ документа осуществляется в соответствии с NISO Circulation Interchange Protocol (NCIP) v. 2.0.2. Запрос отправляется методом POST по адресу "ncip" относительно корневого URL Web-сервисов (например, http://testbed.ruslan.ru:8080/rrs-web/ncip).
6 3 Rustam Usmanov
7 1 Rustam Usmanov
Запрос:
8
<pre><code class="xml">
9
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
10
<ns1:NCIPMessage xmlns:ns1="http://www.niso.org/2008/ncip">
11
  <ns1:RequestItem>
12
    <ns1:UserId>
13
      <ns1:AgencyId>19013582</ns1:AgencyId>
14
      <ns1:UserIdentifierValue>sip</ns1:UserIdentifierValue>
15
    </ns1:UserId>
16
    <ns1:BibliographicId>
17
      <ns1:BibliographicRecordId>
18
        <ns1:BibliographicRecordIdentifier>RU\SPSTU\books\241</ns1:BibliographicRecordIdentifier>
19
        <ns1:AgencyId>19013582</ns1:AgencyId>
20
      </ns1:BibliographicRecordId>
21
    </ns1:BibliographicId>
22
    <ns1:RequestType ns1:Scheme="http://www.niso.org/ncip/v1_0/imp1/schemes/requesttype/requesttype.scm">Hold</ns1:RequestType>
23
    <ns1:RequestScopeType ns1:Scheme="http://www.niso.org/ncip/v1_0/imp1/schemes/requestscopetype/requestscopetype.scm">Bibliographic Item</ns1:RequestScopeType>
24
    <ns1:PickupLocation>СПбГПУ/ОНЛ/АбонОНЛ</ns1:PickupLocation>
25
  </ns1:RequestItem>
26 3 Rustam Usmanov
</ns1:NCIPMessage>
27
</code></pre>
28
29 4 Rustam Usmanov
Ответ (неуспешное завершение):
30 3 Rustam Usmanov
<pre><code class="xml">
31
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
32
<ns1:NCIPMessage xmlns:ns1="http://www.niso.org/2008/ncip">
33
  <ns1:RequestItemResponse>
34
    <ns1:Problem>
35
      <ns1:ProblemType>Diagnostic [220] Additional Info : </ns1:ProblemType>
36
      <ns1:ProblemDetail>220: </ns1:ProblemDetail>
37 1 Rustam Usmanov
    </ns1:Problem>
38 4 Rustam Usmanov
  </ns1:RequestItemResponse>
39
</ns1:NCIPMessage>
40
</code></pre>
41
42
Ответ (успешное завершение):
43
<pre><code class="xml">
44
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
45
<ns1:NCIPMessage xmlns:ns1="http://www.niso.org/2008/ncip">
46
  <ns1:RequestItemResponse>
47
    <ns1:UserId>
48
      <ns1:AgencyId>19013582</ns1:AgencyId>
49
      <ns1:UserIdentifierValue>sip</ns1:UserIdentifierValue>
50
    </ns1:UserId>
51
    <ns1:RequestType ns1:Scheme="http://www.niso.org/ncip/v1_0/imp1/schemes/requesttype/requesttype.scm">Hold</ns1:RequestType>
52
    <ns1:RequestScopeType ns1:Scheme="http://www.niso.org/ncip/v1_0/imp1/schemes/requestscopetype/requestscopetype.scm">Bibliographic Item</ns1:RequestScopeType>
53
    <ns1:RequestId>
54
      <ns1:RequestIdentifierValue>302</ns1:RequestIdentifierValue>
55
    </ns1:RequestId>
56 3 Rustam Usmanov
  </ns1:RequestItemResponse>
57 1 Rustam Usmanov
</ns1:NCIPMessage>
58
</code></pre>