
Biblio::ILL::ISO::WillSupplyResults

Version 0.01

Biblio::ILL::ISO::WillSupplyResults is a derivation of Biblio::ILL::ISO::ILLASNtype.

Biblio::ILL::ISO::ReasonWillSupply Biblio::ILL::ISO::ISODate Biblio::ILL::ISO::PostalAddress Biblio::ILL::ISO::LocationInfoSequence Biblio::ILL::ISO::ElectronicDeliveryService

Biblio::ILL::ISO::ResultsExplanation

Will-Supply-Results ::= EXPLICIT SEQUENCE {
reason-will-supply [0] ReasonWillSupply,
supply-date [1] ISO-Date OPTIONAL,
return-to-address [2] Postal-Address OPTIONAL,
locations [3] IMPLICIT SEQUENCE OF Location-Info OPTIONAL,
electronic-delivery-service [4] Electronic-Delivery-Service OPTIONAL
-- if present, this must be one of the services proposed by
-- the requester
}


Creates a new WillSupplyResults object. Expects either no paramaters, or a reason (Biblio::ILL::ISO::ReasonWillSupply), (optionally) a supply-date (Biblio::ILL::ISO::ISODate), (optionally) a return-to address (Biblio::ILL::ISO::PostalAddress), (optionally) a locations sequence (Biblio::ILL::ISO::LocationInfoSequence), and (optionally) an electronic delivery address (Biblio::ILL::ISO::ElectronicDeliveryService).

Sets the object's reason-will-supply (Biblio::ILL::ISO::ReasonWillSupply), (optionally) supply-date (Biblio::ILL::ISO::ISODate), (optionally) return-to-address (Biblio::ILL::ISO::PostalAddress), (optionally) locations (Biblio::ILL::ISO::LocationInfoSequence), and (optionally) electronic-delivery-address (Biblio::ILL::ISO::ElectronicDeliveryService).

Given a properly formatted hash, builds the object.

See the README for system design notes. See the parent class(es) for other available methods.
For more information on Interlibrary Loan standards (ISO 10160/10161), a good place to start is:
http://www.nlc-bnc.ca/iso/ill/main.htm

David Christensen, <DChristensenSPAMLESS@westman.wave.ca>

Copyright 2003 by David Christensen
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.