Deliver Entity

 

Process Module: Deliver Entity

Definition: The Deliver Entity component describes processes that track the request and supply of a resource.  It includes processes that initiate and receive the request,  identify the user requesting the resource, check and verify the user’s credentials, and determine availability and terms of use of the resource requested.  A message is sent to the user whenever a condition is not met.  The resource is supplied if all conditions are met.

Workflow / Process Diagrams:

 

Use Cases:  Request being created will take into account the completeness of the request, user eligibility, and preconditions of use.

A user placing the request is authenticated and authorized. The user could be a person using a computer, the computer itself, or a computer program and could use protocols such as LDAP, Shibboleth, Secure Shell Keys, and Certificates.

The resource could be print or electronic, both returnable and consumable, an original or a copy, local, consortial, purchased on demand or external to institutional ownership, retrieved from the library and checked-out onsite or delivered to another location (library, office, desktop, off-campus site.)

The requested resource is checked for availability, access attributes, and usage fees. For example, do the resource attributes allow access by the requestor, such as enrollment in a course or membership in a university or consortium? Must the resource be returned within a specified timeframe or used in the library? Are there other preconditions such as copyright, usage fees, or limits on number of simultaneous uses?