]> git.evergreen-ils.org Git - working/Evergreen.git/blob - admin/admin-booking.xml
Add and clean up rel_2_1 branch.
[working/Evergreen.git] / admin / admin-booking.xml
1 <?xml version='1.0' encoding='UTF-8'?>\r
2 <chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"\r
3    xml:lang="EN" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="admin-booking">\r
4    <info>\r
5       <title>Booking Module Administration</title>\r
6       <legalnotice>\r
7          <para><emphasis role="bold">Adapted with permission from original material by the <link\r
8                   xlink:title="http://docs.evergreen-ils.org/1.6/draft/html/"\r
9                   xlink:href="http://docs.evergreen-ils.org/1.6/draft/html/">Evergreen\r
10                   Community</link></emphasis></para>\r
11       </legalnotice>\r
12 \r
13       <abstract>\r
14          <para>The Evergreen booking module is included in Evergreen 1.6.1.x and above.The following\r
15             documentation will include information about making cataloged items bookable; making\r
16             non-bibliographic items bookable; and setting permissions in the booking module for\r
17             staff.</para>\r
18       </abstract>\r
19    </info>\r
20    <section xml:id="MakeCataloguedItemBookable">\r
21       <title>Make a Cataloged Item Bookable in Advance</title>\r
22         <indexterm><primary>booking reservation</primary><secondary>making a cataloged item bookable</secondary></indexterm>\r
23       <para>If their permission settings allow, staff members can make items bookable. Staff members\r
24          can do this in advance of a booking request, or they can do it on the fly.</para>\r
25       <para>If you know in advance of the request that an item will need to be booked, you can make\r
26          the item bookable.</para>\r
27 \r
28 \r
29       <procedure>\r
30          <step>\r
31             <para>In the staff client, select <menuchoice>\r
32                   <guimenu>Search</guimenu>\r
33                   <guimenuitem>Search the Catalog</guimenuitem>\r
34                </menuchoice></para>\r
35          </step>\r
36          <step>\r
37             <para>Begin a title search to find an item.</para>\r
38          </step>\r
39          <step>\r
40             <para>Click the title of the item that you want to book.</para>\r
41          </step>\r
42 \r
43          <step>\r
44             <para>The <guilabel>Record Summary</guilabel> will appear. In this view you can see\r
45                information about the item and its locations. Click <menuchoice>\r
46                   <guimenu>Actions for this Record</guimenu>\r
47                   <guimenuitem>Holdings Maintenance</guimenuitem>\r
48                </menuchoice> in the top right corner of the screen.</para>\r
49          </step>\r
50 \r
51          <step>\r
52             <para>The <guilabel>Holdings Maintenance</guilabel> screen will appear. In this screen,\r
53                you can view the volumes and copies of an item avaialable at each branch. To view the\r
54                barcodes and other information for each copy, click the arrow adjacent to the branch\r
55                with the copy that you need to view. Click on successive arrows until you find the\r
56                copy that you need to view.</para>\r
57          </step>\r
58          <step>\r
59             <para>Select the item that you want to make bookable. Right click to open the menu, and\r
60                click <guimenuitem>Make Item Bookable</guimenuitem>.</para>\r
61          </step>\r
62          <step>\r
63             <para>The item has now been added to the list of resources that are bookable. To book\r
64                the item, return to the <guilabel>Record Summary</guilabel>, and proceed with\r
65                booking..</para>\r
66          </step>\r
67 \r
68       </procedure>\r
69       <note>\r
70          <para>In Evergreen 1.6.1, there is no way to make an item “unbookable” after it has been\r
71             made bookable and has been reserved. The <guibutton>Delete Selected</guibutton> button\r
72             on this screen deletes the resource from the screen, but the item will be able to be\r
73             booked after it has been returned.</para>\r
74       </note>\r
75 \r
76    </section>\r
77    <section xml:id="MakeItemBookableOnTheFly">\r
78       <title>Make a Cataloged Item Bookable On the Fly</title>\r
79       <para>If a patron wants to book an item immediately that does not have bookable status, you\r
80          can book the item on the fly if you have the appropriate permissions.</para>\r
81 \r
82       <procedure>\r
83          <step>\r
84             <para>Follow steps one through five in <xref linkend="MakeCataloguedItemBookable"\r
85                />.</para>\r
86          </step>\r
87          <step>\r
88             <para>Select the item that you want to make bookable. Right click to open the menu, and\r
89                click <guimenuitem>Book Item Now</guimenuitem>.</para>\r
90          </step>\r
91          <step>\r
92             <para>A <guilabel>Reservations</guilabel> screen will appear in a new tab, and you can\r
93                make the reservation.</para>\r
94          </step>\r
95 \r
96       </procedure>\r
97 \r
98    </section>\r
99    <section xml:id="MakeNon-CataloguedItemBookable">\r
100       <title>Create a Bookable Status for Non-Bibliographic Items</title>\r
101         <indexterm><primary>booking reservation</primary><secondary>non-bibliographic items</secondary></indexterm>\r
102       <para>Staff with the required permissions can create a bookable status for non-bibliographic\r
103          items. For example, staff can book conference rooms or laptops. You will be able to create\r
104          types of resources, specify the names of individual resources within each type, and set\r
105          attributes to describe those resources. You can then bring the values together through the\r
106             <guilabel>Resource Attribute Map</guilabel>.</para>\r
107       <procedure>\r
108          <step>\r
109             <para>First, create the type of resource that you want to make bookable. Select <menuchoice>\r
110                   <guimenu>Admin</guimenu>\r
111                   <guisubmenu>Server Administration</guisubmenu>\r
112                   <guisubmenu>Booking</guisubmenu>\r
113                   <guimenuitem>Resource Types</guimenuitem>\r
114                </menuchoice>.</para>\r
115          </step>\r
116          <step>\r
117             <para>A list of resource types will appear. You may also see titles of cataloged items\r
118                on this screen if they were added using the <guilabel>Make Item Bookable</guilabel>\r
119                or <guilabel>Book Now</guilabel> links. You should not attempt to add cataloged items\r
120                on this screen; it is best to use the aforementioned links to make those items\r
121                bookable. In this screen, you will create a type of resource.</para>\r
122          </step>\r
123          <step>\r
124             <para>In the right corner, click <guibutton>New Resource Type</guibutton>.</para>\r
125          </step>\r
126          <step>\r
127             <para>A box will appear in which you will create a type of resource. In this box, you\r
128                can set fines, determine “elbow room” periods between reservations on this type of\r
129                resource, and indicate if this type of resource can be transferred to another\r
130                library. Click <guibutton>Save</guibutton> when you have entered the needed\r
131                information.</para>\r
132          </step>\r
133          <step>\r
134             <para>After you click <guibutton>Save</guibutton>, the box will disappear. Refresh the\r
135                screen to see the item that you have added.</para>\r
136          </step>\r
137          <step>\r
138             <para>Next, set the attributes for the type of resource that you have created. Select <menuchoice>\r
139                   <guimenu>Server Administration</guimenu>\r
140                   <guisubmenu>Booking</guisubmenu>\r
141                   <guimenuitem>Resource Attributes</guimenuitem>\r
142                </menuchoice>.</para>\r
143          </step>\r
144 \r
145          <step>\r
146             <para>Click <guibutton>New Resource Attribute</guibutton>.</para>\r
147          </step>\r
148 \r
149          <step>\r
150             <para>A box will appear in which you can add the attributes of the resource. Attributes\r
151                are descriptive information that is provided to the staff member when the booking\r
152                request is made. For example, an attribute of the projector may be a cart that allows\r
153                for its transportation. Other attributes might be number of seats available in a\r
154                room, or MAC or PC attributes for a laptop. Click <guibutton>Save</guibutton> when\r
155                the necessary information has been entered.</para>\r
156          </step>\r
157 \r
158          <step>\r
159             <para>The box will disappear. Refresh the screen to see the added attribute.</para>\r
160          </step>\r
161 \r
162          <step>\r
163             <para>Next, add the values for the resource attributes. A value can be a number, yes/no,\r
164                or any other meaningful information. Select <menuchoice>\r
165                   <guimenu>Server Administration</guimenu>\r
166                   <guisubmenu>Booking</guisubmenu>\r
167                   <guimenuitem>Resource Attribute Values</guimenuitem>\r
168                </menuchoice>.</para>\r
169          </step>\r
170 \r
171          <step>\r
172             <para>Select <guibutton>New Resource Attribute Value</guibutton>.</para>\r
173          </step>\r
174 \r
175          <step>\r
176             <para>A pop up box will appear. Select the <guilabel>Resource Attribute</guilabel> from\r
177                the drop down box. Add the value. You can add multiple values for this field. Click\r
178                   <guibutton>Save</guibutton> when the required information has been added.</para>\r
179          </step>\r
180 \r
181          <step>\r
182             <para>If you refresh the screen, the attribute value may not appear, but it has been\r
183                saved.</para>\r
184          </step>\r
185 \r
186          <step>\r
187             <para>Next, identify the specific objects that are associated with this resource type.\r
188                Click <menuchoice>\r
189                   <guimenu>Admin</guimenu>\r
190                   <guisubmenu>Server Administration</guisubmenu>\r
191                   <guisubmenu>Booking</guisubmenu>\r
192                   <guimenuitem>Resources</guimenuitem>\r
193                </menuchoice>.</para>\r
194          </step>\r
195 \r
196          <step>\r
197             <para>Click <guibutton>New Resource</guibutton>.</para>\r
198          </step>\r
199 \r
200          <step>\r
201             <para>A pop-up box will appear. Add information for the resource and click\r
202                   <guibutton>Save</guibutton>. Repeat this process for each resource.</para>\r
203          </step>\r
204 \r
205          <step>\r
206             <para>Refresh the screen, and the resource(s) that you added will appear.</para>\r
207          </step>\r
208 \r
209          <step>\r
210             <para>Finally, use <guilabel>Resource Attribute Maps</guilabel> to bring together the\r
211                resource and its attributes. Select <menuchoice>\r
212                   <guimenu>Admin</guimenu>\r
213                   <guisubmenu>Server Administration</guisubmenu>\r
214                   <guisubmenu>Booking</guisubmenu>\r
215                   <guimenuitem>Resource Attribute Maps</guimenuitem>\r
216                </menuchoice>.</para>\r
217          </step>\r
218 \r
219          <step>\r
220             <para>Select <guibutton>New Resource Attribute Map</guibutton></para>\r
221          </step>\r
222 \r
223          <step>\r
224             <para>Select the resource that you want to match with its attributes, then click\r
225                   <guibutton>Save</guibutton>. Repeat for all applicable resources.</para>\r
226          </step>\r
227 \r
228          <step>\r
229             <para>You have now created bookable, non-bibliographic resource(s) with\r
230                attributes.</para>\r
231          </step>\r
232 \r
233       </procedure>\r
234    </section>\r
235    <section xml:id="SettingBookingPermissions">\r
236       <title>Setting Booking Permissions</title>\r
237         <indexterm><primary>booking reservation</primary><secondary>setting booking permissions</secondary></indexterm>\r
238       <para>Administrators can set permissions so that staff members can view reservations, make\r
239          reservations, and make bibliographic or non-bibliographic items bookable.</para>\r
240 \r
241       <para>If a staff member attempts to book an item for which they do not have the appropriate\r
242          permissions, they will receive an error message.</para>\r
243 \r
244       <para>To set permissions, select <menuchoice>\r
245             <guimenu>Admin</guimenu>\r
246             <guisubmenu>Server Administration</guisubmenu>\r
247             <guimenuitem>Permissions</guimenuitem>\r
248          </menuchoice>.</para>\r
249 \r
250       <para>Staff members should be assigned the following permissions to do common tasks in the\r
251          booking module. These permissions could be assigned to front line staff members, such as\r
252          circulation staff. Permissions with an asterisk (<emphasis role="bold">*</emphasis>) are\r
253          already included in the <emphasis role="bold">Staff</emphasis> permission group. All other\r
254          booking permissions must be applied individually.</para>\r
255 \r
256       <itemizedlist>\r
257          <listitem>\r
258             <para><emphasis role="bold">View Reservations:</emphasis> VIEW_TRANSACTION*</para>\r
259          </listitem>\r
260          <listitem>\r
261             <para><emphasis role="bold">Use the pull list:</emphasis>\r
262                RETRIEVE_RESERVATION_PULL_LIST</para>\r
263          </listitem>\r
264          <listitem>\r
265             <para><emphasis role="bold">Capture reservations:</emphasis> CAPTURE_RESERVATION</para>\r
266          </listitem>\r
267          <listitem>\r
268             <para><emphasis role="bold">Assist patrons with pickup and return:</emphasis>\r
269                VIEW_USER*</para>\r
270          </listitem>\r
271          <listitem>\r
272             <para><emphasis role="bold">Create/update/delete reservations:</emphasis>\r
273                ADMIN_BOOKING_RESERVATION</para>\r
274          </listitem>\r
275       </itemizedlist>\r
276 \r
277       <para>The following permissions allow users to do more advanced tasks, such as making items\r
278          bookable, booking items on the fly, and creating non-bibliographic resources for\r
279          booking.</para>\r
280 \r
281       <itemizedlist>\r
282          <listitem>\r
283             <para><emphasis role="bold">Create/update/delete booking resource type:</emphasis>\r
284                ADMIN_BOOKING_RESOURCE_TYPE</para>\r
285          </listitem>\r
286          <listitem>\r
287             <para><emphasis role="bold">Create/update/delete booking resource attributes:</emphasis>\r
288                ADMIN_BOOKING_RESOURCE_ATTR</para>\r
289          </listitem>\r
290          <listitem>\r
291             <para><emphasis role="bold">Create/update/delete booking resource attribute\r
292                   values:</emphasis> ADMIN_BOOKING_RESOURCE_ATTR_VALUE</para>\r
293          </listitem>\r
294          <listitem>\r
295             <para><emphasis role="bold">Create/update/delete booking resource:</emphasis>\r
296                ADMIN_BOOKING_RESOURCE</para>\r
297          </listitem>\r
298          <listitem>\r
299             <para><emphasis role="bold">Create/update/delete booking resource attribute\r
300                   maps:</emphasis> ADMIN_BOOKING_RESOURCE_ATTR_MAP</para>\r
301          </listitem>\r
302       </itemizedlist>\r
303 \r
304       <para>In addition to having the permissions listed above, staff members will need a valid\r
305          working location in their profiles. This should be done when registering new staff members.</para>\r
306 \r
307       <!-- Pages 14-16 of source document from http://evergreen-ils.org/dokuwiki/doku.php?id=booking ommitted at conversion (Jeremy Buhler, Oct 6 2010).  Rationale: subject is covered elsewhere in the Book of Evergreen and it confuses 'working location' with 'home library', both of which should already be set for all staff accounts. -->\r
308 \r
309    </section>\r
310 </chapter>\r