📖
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
  • Integration type options
  • Repository key values
  1. Developer Documentation
  2. PASS Core
  3. Model

Repository

PreviousPublicationNextRepositoryCopy

Last updated 6 months ago

A Repository is the target of a . It is a platform where of can be in order to comply with and institutional access .

Field
Type
Description

id*

String

Autogenerated identifier of object

name*

String

Name of repository e.g. "PubMed Central"

description

String

Several sentence description of repository

url

String

URL to the homepage of the repository so that PASS users can view the platform before deciding whether to participate in it

agreementText

String

The legal text that a submitter must agree to in order to submit a publication to this Repository

formSchema

String

(deprecated) Stringified JSON representing a form template to be loaded by the front-end when this Repository is selected

integrationType

String

repositoryKey

String

schemas

String[]

Contains an array of relative URIs that the pass-core metadata service can resolve to JSON schema documents describing the repository's metadata requirements

*required

Integration type options

These are the possible types of integration a Repository can have with PASS.

Value
Description

full

one-way

web-link

A deposit cannot automatically be made to this Repository from PASS, only a web link can be created.

Repository key values

These are the repository keys currently used in PASS. This list will grow as more repositories are supported.

Value
Repository name

pmc

jscholarship

eric

dec

dash

inveniordm

Type of integration that PASS has with the Repository ()

Key that is unique to this Repository instance within PASS. Used to look up the Repository when its URI is not available e.g., prior to the creation of this Repository resource in Fedora. See below for a .

PASS can make to this Repository, and will received updates about its status

PASS can make to this Repository but will not automatically receive updates about its status

(ERIC)

(DEC)

Deposit
copies
publications
deposited
Funder
policies
Deposits
Deposits
PubMed Central
Johns Hopkins JScholarship
Education Resources Information Center
Development Experience Clearinghouse
Harvard DASH
Invenio RDM
see list below
list of currently used keys