Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 1.43 KB

Deposit.md

File metadata and controls

28 lines (22 loc) · 1.43 KB

Deposit

A Submission can have multiple Deposits, each to a different Repository. This model describes a single deposit to a Repository and captures its current status.

Field Type Description
id* String Unique Deposit URI
status* Enum (see list below) Status of deposit
repository* Repository Repository being deposited to
assignedId String ID assigned by repository
accessUrl String URL to access the item in the repository, could allow Users to see the final result
requested Boolean True if deposit was requested by user rather than required by a policy
createdBy* User User who created record in PASS
created* DateTime Date the record was created
lastModified* DateTime Date the record was last modified

*required
autogenerated fields are in bold and are readonly

Status options

These are the possible statuses for a Deposit

Value Description
prepared Deposits that have been created, sitting in our system, waiting to be sent off
deposited Deposits that have left the queue and sent off to their target repository
... Others to be determined by use cases, possibly "received", "awaiting approval" etc.