📖
Eclipse PASS Documentation
PASS Documentation - DEV
PASS Documentation - DEV
  • Welcome to the Public Access Submission System (PASS) Documentation
  • PASS Welcome Guide
    • Research Submission Overview
    • PASS at JHU
    • PASS Demonstrations at Conferences
    • Technology Stack
    • PASS Architecture
    • Latest Release
    • Setup and Run PASS Locally
    • Collaboration with Other Institutions
    • Contributing to PASS
  • Community
    • Developer Guidelines
    • PASS Roadmap
    • Release Notes
  • Developer Documentation
    • Use Cases
    • PASS Core
      • Authentication & Authorization
      • API
        • DOI API
        • File API
        • Metadata Schema API
        • Policy API
        • User API
      • Model
        • Deposit
        • File
        • Funder
        • Grant
        • Journal
        • Policy
        • Publication
        • Repository
        • RepositoryCopy
        • Submission
        • SubmissionEvent
        • User
    • PASS UI
    • Data Loaders
      • Grant Loader
      • Journal Loader
      • NIHMS Loader
    • Deposit Services
      • Knowledge Needed / Skills Inventory
      • Technologies Utilized
      • Model
      • Statuses
      • Business Logic
      • Assemblers
      • Configuration
      • Next Steps / Institution Configuration
    • Notification Services
      • Knowledge Needed / Skills Inventory
      • Technologies Utilized
      • Model
      • Business Logic
      • Template
      • Dispatch
      • Configuration
      • Next Steps / Institution Configuration
    • PASS Acceptance Testing
    • PASS Docker
      • Testing InvenioRDM
    • Release
      • Automated Release
  • PASS Infrastructure
    • CI/CD
    • Code Quality Analysis
      • Code Coverage
    • Deployment
      • GitHub CI/CD
    • Operations/Production
      • Knowledge Needed / Skills Inventory
      • Technologies Utilized
      • PASS Design & AWS Architecture
      • AWS Cost Estimates
      • PASS Versioning
      • How to Deploy
      • Monitoring
      • Data Loaders
      • Data & Backups
      • Eclipse Operations
      • Next Steps / Institution Configuration
Powered by GitBook
On this page
  1. Developer Documentation
  2. PASS Core
  3. Model

RepositoryCopy

PreviousRepositoryNextSubmission

Last updated 6 months ago

A Repository Copy represents a copy of a that exists in a target . The Repository Copy either (1) was the result of an accepted from PASS, in which case there would be a link to the Copy from the related Deposit record, or (2) was created outside of PASS by some other process. In the second case, PASS stores information to help determine whether a Publication is already compliant with the repository's requirements.

Field
Type
Description

id*

String

Autogenerated identifier of object

externalIds

String[]

IDs assigned to this entity by the target repository

copyStatus*

String

Status of the copy in the external repository's workflow ()

accessUrl

String

URL to access the item in the repository, could allow Users to see the final result

Relationship
Type
Target
Description

publication*

To One

Publication that this is a copy of

repository*

To One

Repository being deposited to

*required

Copy status options

These are the possible statuses for a Deposit in the order they could occur. Note that not all repositories will go through every status.

Value
Description

accepted

The target has indicated that the Deposit has been accepted

in-progress

The target is processing the Deposit

stalled

The target has detected a problem that has caused the progress to stall. This will likely require some direct interaction with the repository to re-initiate the process. Examples include when there are incorrect files or when a user did not respond to a validation request in a reasonable amount of time.

complete

The target has accepted the Deposit, and publication is pending if not already complete

rejected

The target has rejected the Deposit.

Publication
Repository
Deposit
Publication
Repository
Repository
Repository
Repository
Repository
Repository
see list below