ResearchOutput

A research output (publication) record from the University of Bristol Research Portal (Pure API 5.34.1).

EducationHigher EducationUniversityResearchOpen DataUnited Kingdom

Properties

Name Type Description
pureId integer
uuid string
createdBy string
createdDate string
modifiedBy string
modifiedDate string
portalUrl string
previousUuids array
version string
title object
subTitle object
type object
category object
language object
peerReview boolean
submissionYear integer
totalNumberOfContributors integer
publicationStatuses array
systemName string
typeDiscriminator string
View JSON Schema on GitHub

JSON Schema

university-of-bristol-research-output-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/university-of-bristol/main/json-schema/university-of-bristol-research-output-schema.json",
  "title": "ResearchOutput",
  "description": "A research output (publication) record from the University of Bristol Research Portal (Pure API 5.34.1).",
  "type": "object",
  "required": ["title", "type", "category", "typeDiscriminator"],
  "properties": {
    "pureId": { "type": "integer" },
    "uuid": { "type": "string", "format": "uuid" },
    "createdBy": { "type": "string" },
    "createdDate": { "type": "string", "format": "date-time" },
    "modifiedBy": { "type": "string" },
    "modifiedDate": { "type": "string", "format": "date-time" },
    "portalUrl": { "type": "string", "format": "uri" },
    "previousUuids": { "type": "array", "items": { "type": "string" } },
    "version": { "type": "string" },
    "title": {
      "type": "object",
      "required": ["value"],
      "properties": { "value": { "type": "string" } }
    },
    "subTitle": {
      "type": "object",
      "properties": { "value": { "type": "string" } }
    },
    "type": { "$ref": "#/$defs/ClassificationRef" },
    "category": { "$ref": "#/$defs/ClassificationRef" },
    "language": { "$ref": "#/$defs/ClassificationRef" },
    "peerReview": { "type": "boolean" },
    "submissionYear": { "type": "integer" },
    "totalNumberOfContributors": { "type": "integer" },
    "publicationStatuses": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "pureId": { "type": "integer" },
          "current": { "type": "boolean" },
          "publicationStatus": { "$ref": "#/$defs/ClassificationRef" }
        }
      }
    },
    "systemName": { "type": "string" },
    "typeDiscriminator": { "type": "string" }
  },
  "$defs": {
    "ClassificationRef": {
      "type": "object",
      "required": ["uri"],
      "properties": {
        "uri": { "type": "string" },
        "term": { "type": "object", "additionalProperties": true }
      }
    }
  }
}