Skip to content

Repository object

akastoss edited this page Dec 3, 2025 · 7 revisions
id name data type cardinality description
id Repository identifier string 1..1 Handle identifier of the NKR record (autogenerated).
repositoryName Repository name string 1..1 Official repository name (usually in the original language).
additionalName Alternative repository names string 0..n Alternative repository name or acronym of the official name.
descriptionCz Description in Czech string 0..1 Repository description in Czech.
descriptionEn Description in English string 0..1 Repository description in English.
type Repository type enum 0..1 Repository type according to its content and purpose (institutional, disciplinary, generic).
status Repository status enum 0..1 Repository development or production status (development, test, production, decomissioned, offline).
startProduction Start of production phase date 0..1 Date when the repository enters (or will enter) production.
endProduction End of production phase date 0..1 Date when the repository moves (or will move) to decommissioned phase.
subject Subject classification enum 0..n Field(s) of repository content according to the Frascati Manual.
keywordCz Keywords in Czech string 0..n Freely formed Czech keywords describing the repository.
keywordEn Keywords in English string 0..n Freely formed English keywords describing the repository.
mainUrl Main repository URL uri 0..1 URL of the repository home page.
mainContact Main contact email 0..n Contact for end-users (e.g. a generic email.).
person Persons object 0..n Persons associated with the repository.
person.personName Person name string 1..1 Person’s name.
person.personEmail Person email email 1..1 Email of the person.
person.personRole Person role enum 1..1 Role of the person (curator, administrator, guarantor).
organization Organizations object 0..n Organization(s) responsible for the repository management or specific part of the repository management (could be large research infrastructure or consortium).
organization.organizationId Organization Id handle reference 1..1 Identifier of the Organization object.
organization.organizationRole Organization role enum 1..1 Role of the organization (funding, general, main, sponsoring, technical, user support, project guarantor)
policy Repository policies object 0..n Repository policies.
policy.policyUrl Policy URL uri 1..1 URL of the policy.
policy.policyType Policy type enum 1..1 Type of the policy.
license License support handle reference 0..n Licenses supported by the repository.
software Software string 0..n Software used in the repository.
repoGit Git platforms uri 0..n Repository or organization page on GitHub or similar platform.
versioning Versioning support boolean 0..1 Whether the repository supports versioning of files and metadata.
pidType Persistent identifier types uri 0..n Wikidata URIs of PID types used in the repository.
doiPrefix DOI prefixes string 0..n DOI prefixes used by the repository.
handlePrefix Handle prefixes string 0..n Handle prefixes used by the repository.
pidPerson Supported PIDs for persons enum 0..n Types of persistent identifiers used for persons.
relatedPublication Support for related publications boolean 0..1 Whether the repository supports linking datasets to related resources.
certificate Repository certification enum 0..n Certifications obtained by the repository.
metadataStandard Metadata standards object 0..n Metadata standards used in the repository.
metadataStandard.metadataStandardId Metadata standard Id handle reference 1..1 Identifier of the metadata standard.
metadataStandard.metadataStandardUsage Metadata standard usage enum 1..1 How the metadata standard is used.
restApi REST API object 0..n Information about repository REST API.
restApi.restApiEndpoint REST API endpoint uri 1..1 REST API endpoint URL.
restApi.restApiSpecification REST API specification uri 1..1 API documentation or OpenAPI specification.
sparqlApi SPARQL API object 0..n Information about repository SPARQL API.
sparqlApi.sparqlApiEndpoint SPARQL API endpoint uri 1..1 SPARQL endpoint URL.
sparqlApi.sparqlApiSpecification SPARQL API specification uri 1..1 SPARQL API documentation.
oaipmhEndpoint OAI-PMH endpoint uri 0..1 OAI-PMH endpoint of the repository.
documentationTech Technical documentation uri 0..n Technical documentation URLs.
documentationUser User documentation uri 0..n User documentation URLs.
controlledVocabulary Controlled vocabularies handle reference 0..n Controlled vocabularies used in the repository.
datasetMaxSize Dataset size limit number 0..1 Maximum possible dataset size (GB).
sensitiveData Support for sensitive data boolean 0..1 Whether the repository supports sensitive data deposit.
datasetType Supported dataset types enum 0..n Types of datasets supported.
uiLanguage UI languages enum 0..n Languages supported by the repository UI.
fip FAIR Implementation Profiles handle reference 0..n FAIR Implementation Profiles linked to the repository.
relatedRegistry External registry record object 0..n Information about registration in external registries.
relatedRegistry.relatedRegistryUrl External registry record URL uri 1..1 URL of the registry entry.
relatedRegistry.relatedRegistryName External registry name enum 1..1 Name of the registry (re3data, FAIRsharing, etc.).
indexedIn Indexed in aggregator object 0..n Information on whether the repository is indexed in an aggregator.
indexedIn.indexedInUrl Aggregator URL uri 1..1 URL address that points to the repository records indexed in the aggragator. Example: https://explore.openaire.eu/search/dataprovider?datasourceId=opendoar____::01894d6f048493d2cacde3c579c315a3.
indexedIn.indexedInName Aggregator name enum 1..1 Aggregator name (NMA, OpenAIRE).
remarks Remarks string 0..1 Additional remarks not captured elsewhere.

Clone this wiki locally