1 package NCIP::Handler::LookupItem;
5 NCIP::Handler::LookupItem
9 Not to be called directly, NCIP::Handler will pick the appropriate Handler
10 object, given a message type
21 our @ISA = qw(NCIP::Handler);
29 # Given our xml document, lets find the itemid
31 $xmldoc->getElementsByTagNameNS( $self->namespace(),
32 'ItemIdentifierValue' );
33 $item = NCIP::Item->new(
34 { itemid => $item_id->textContent(), ils => $self->ils } );
35 my ( $itemdata, $error ) = $item->itemdata();
43 $vars->{'messagetype'} = 'LookupItemResponse';
44 $vars->{'item'} = $item;
45 my $output = $self->render_output( 'response.tt', $vars );