1 # ---------------------------------------------------------------
2 # Copyright © 2014 Jason J.A. Stephenson <jason@sigio.com>
4 # This file is part of NCIPServer.
6 # NCIPServer is free software; you can redistribute it and/or modify
7 # it under the terms of the GNU General Public License as published by
8 # the Free Software Foundation; either version 2 of the License, or
9 # (at your option) any later version.
11 # NCIPServer is distributed in the hope that it will be useful, but
12 # WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 # General Public License for more details.
16 # You should have received a copy of the GNU General Public License
17 # along with NCIPServer. If not, see <http://www.gnu.org/licenses/>.
18 # ---------------------------------------------------------------
19 package NCIP::Item::Description;
21 use parent qw(Class::Accessor);
25 Description - As described in z39.83-1-2012
37 Optional text string for the call number of the item.
41 Optional text string to identify the copy number of the item.
43 =head2 ItemDescriptionLevel
45 Optional text string to indicate the level at which the item is
46 described, for example: work, copy or piece.
48 =head2 HoldingsInformation
50 This optional field is not supported by NCIPServer at this time. If
51 you fill in any information for it, that information will be ignored.
55 Optional integer to specify the number of pieces that comprise this
60 NCIP::Item::Description->mk_accessors(