The PASS data model is represented using JSON API.
- Deposit: An attempt to push a publication to a repository.
- File: File being sent to a repository.
- Funder: The sponsor of a grant.
- Grant: Associates an award at the insitution with funders and principal investigators.
- Journal: The journal of a publication
- Policy: The institutional requirements to publish to certain repositories.
- Publication: The publication being sent to a repository
- Repository: The destination of a deposit
- RepositoryCopy: A publication in a repository.
- Submission: The submission of a publication to a set of repositories.
- SubmissionEvent: An event performed by a user on a submission.
- User: A PASS user.
Data Model Diagram
An object is uniquely identified by a tuple consisting of its id attribute and its type.
DateTime attributes are strings formatted as per the Java DateTimeFormatter with pattern yyyy-MM-dd'T'HH:mm:ss.SSSX
.