| Package | osid.hold |
|---|---|
| Title | Hold Open Service Interface Definitions |
| Version | 3.0.0 |
| Description |
The Hold OSID provides a means for manging blacklists.
The Hold OSID adds the concept of "except for" to the OSID
environment. The Hold OSID can be used as part of the
implementation of an Authorization OSID to override
authorization IssuesAn Issue represents a problem. A problem might be the lack of a payment or the hosing of a system. Holds A BlocksIssues are be mapped to Blocks .
The Block is the entity that is checked by an
external evaluator. A person is "blocked" if they have any
Holds related to Issues mapped
to the Block. The separation of a Block and
an Issue allows for one party to maintain
their set of Issues that impacts the business process of
another party that authors the Blocks . An
example is a registrar of a university that blocks
registration for students who have not returned their
library books.
Oubliette CatalogingHolds , Issues , and
Blocks are organized into federatable
OsidCatalogs called Oubliettes .
Sub Packages The Hold OSID contains a Hold Rules OSID for managing
the rules behind |