pass-data-model

Policy

A Policy describes the access compliance requirements for a specific Funder or Institution. These Policies are used to determine which Repositories a Publication should be submitted to in order to be in compliance with its associated Grants and the User’s institutional policies.

Field Type Description
id* URI Unique Policy URI (autogenerated)
title* String Title of policy e.g. “NIH Public Access Policy”
description String Several sentence description of policy
policyUrl URI A link to the actual policy on the policy-owner’s page
repositories* List[URI] List of URIs for Repositories that can satisfying this Policy
institution URI URI of the Institution whose Policy this is. For the first version of PASS, there will be no actual Institution model, this will be added at a later date, so if there is an institution assigned, it will always be JHU

*required

Properties automatically generated by the system are documented in System Properties. These are not available to client tools by default.

Note: this is basic at the moment. Eventually additional fields to help with application of policy logic could be added e.g. materialType to support data policies, some sense of whether the policy is required or can be overridden by complying with another policy etc.