{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/uwa/main/json-schema/uwa-person-schema.json", "title": "WSPerson", "description": "JSON Schema for the WSPerson object returned by the UWA Profiles and Research Repository (Elsevier Pure Web Service 524).", "$ref": "#/$defs/WSPerson", "$defs": { "WSAddress": { "type": "object", "properties": { "address1": { "type": "string" }, "address2": { "type": "string" }, "address3": { "type": "string" }, "address4": { "type": "string" }, "address5": { "type": "string" }, "postalCode": { "type": "string" }, "city": { "type": "string" }, "country": { "$ref": "#/$defs/WSClassification" }, "subdivision": { "$ref": "#/$defs/WSClassification" }, "state": { "type": "string" }, "geoLocation": { "$ref": "#/$defs/WSGeoLocation" } }, "xml": { "name": "address" } }, "WSClassification": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "uri": { "type": "string", "xml": { "attribute": true } }, "term": { "$ref": "#/$defs/WSLocalizedString" }, "disabled": { "type": "boolean", "xml": { "attribute": true } }, "description": { "$ref": "#/$defs/WSLocalizedString" }, "classificationRelations": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "classificationRelation" }, "$ref": "#/$defs/WSClassificationRelation" } } } }, "WSClassificationRelation": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "relatedTo": { "$ref": "#/$defs/WSClassification" }, "relationType": { "$ref": "#/$defs/WSClassification" } } }, "WSClassifiedAddress": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "addressType": { "$ref": "#/$defs/WSClassification" }, "addressLines": { "type": "string" }, "street": { "type": "string" }, "building": { "type": "string" }, "postalcode": { "type": "string" }, "city": { "type": "string" }, "country": { "$ref": "#/$defs/WSClassification" }, "subdivision": { "$ref": "#/$defs/WSClassification" }, "geoLocation": { "$ref": "#/$defs/WSGeoLocation" } } }, "WSClassifiedFileRef": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "classification": { "xml": { "name": "type" }, "$ref": "#/$defs/WSClassification" }, "url": { "type": "string" }, "filename": { "type": "string" }, "mimetype": { "type": "string" }, "size": { "type": "integer", "format": "int64" } } }, "WSClassifiedLocalizedValue": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "value": { "$ref": "#/$defs/WSLocalizedString" }, "classification": { "xml": { "name": "type" }, "$ref": "#/$defs/WSClassification" } } }, "WSClassifiedName": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "name": { "$ref": "#/$defs/WSName" }, "type": { "$ref": "#/$defs/WSClassification" } } }, "WSClassifiedValue": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "value": { "$ref": "#/$defs/WSValue" }, "classification": { "xml": { "name": "type" }, "$ref": "#/$defs/WSClassification" } } }, "WSCompoundDate": { "type": "object", "properties": { "year": { "type": "integer", "format": "int32" }, "month": { "type": "integer", "format": "int32" }, "day": { "type": "integer", "format": "int32" } } }, "WSCompoundDateRange": { "type": "object", "properties": { "startDate": { "$ref": "#/$defs/WSCompoundDate" }, "endDate": { "$ref": "#/$defs/WSCompoundDate" } } }, "WSContentInformation": { "type": "object", "properties": { "createdBy": { "type": "string" }, "createdDate": { "type": "string", "format": "date-time" }, "modifiedBy": { "type": "string" }, "modifiedDate": { "type": "string", "format": "date-time" }, "portalUrl": { "type": "string" }, "prettyUrlIdentifiers": { "type": "array", "xml": { "name": "prettyURLIdentifiers", "wrapped": true }, "items": { "type": "string", "xml": { "name": "prettyURLIdentifier" } } }, "additionalExternalIds": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "id" }, "$ref": "#/$defs/WSId" } }, "usedContent": { "type": "array", "xml": { "name": "usedContents", "wrapped": true }, "items": { "xml": { "name": "usedContent" }, "$ref": "#/$defs/WSUsedContent" } }, "previousUuids": { "type": "array", "xml": { "wrapped": true }, "items": { "type": "string", "xml": { "name": "previousUuid" } } } } }, "WSDateRange": { "type": "object", "properties": { "startDate": { "type": "string", "format": "date-time" }, "endDate": { "type": "string", "format": "date-time" } } }, "WSDocument": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "title": { "type": "string" }, "documentType": { "$ref": "#/$defs/WSClassification" }, "url": { "type": "string" }, "documentLicense": { "$ref": "#/$defs/WSClassification" }, "visibleOnPortalDate": { "type": "string", "format": "date-time" }, "visibility": { "$ref": "#/$defs/WSVisibility" }, "creator": { "type": "string" }, "created": { "type": "string", "format": "date-time" } } }, "WSERA2015FieldOfResearchAssociation": { "type": "object", "properties": { "fieldsOfResearch": { "xml": { "name": "fieldOfResearch" }, "$ref": "#/$defs/WSClassification" }, "splitPercentage": { "type": "number", "format": "double" }, "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } } } }, "WSExternalOrganisation": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "uuid": { "type": "string", "xml": { "attribute": true } }, "renderings": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "rendering" }, "$ref": "#/$defs/WSHtmlRendering" } }, "name": { "$ref": "#/$defs/WSLocalizedString" }, "type": { "$ref": "#/$defs/WSClassification" }, "natureTypes": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "natureType" }, "$ref": "#/$defs/WSClassification" } }, "parent": { "$ref": "#/$defs/WSExternalOrganisationRef" }, "acronym": { "type": "string" }, "alternativeNames": { "type": "array", "xml": { "wrapped": true }, "items": { "type": "string", "xml": { "name": "alternativeName" } } }, "classifiedSources": { "type": "array", "xml": { "name": "ids", "wrapped": true }, "items": { "xml": { "name": "id" }, "$ref": "#/$defs/WSClassifiedValue" } }, "address": { "$ref": "#/$defs/WSAddress" }, "phoneNumber": { "type": "string" }, "mobilePhoneNumber": { "type": "string" }, "fax": { "type": "string" }, "email": { "type": "string" }, "bankAccountNumber": { "type": "string" }, "vatNumber": { "type": "string" }, "documents": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "document" }, "$ref": "#/$defs/WSDocument" } }, "links": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "link" }, "$ref": "#/$defs/WSLink" } }, "keywordGroups": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "keywordGroup" }, "$ref": "#/$defs/WSKeywordGroup" } }, "note": { "type": "string" }, "visibility": { "$ref": "#/$defs/WSVisibility" }, "workflow": { "$ref": "#/$defs/WSWorkflow" }, "info": { "$ref": "#/$defs/WSContentInformation" } }, "xml": { "name": "externalOrganisation" } }, "WSExternalOrganisationRef": { "type": "object", "properties": { "uuid": { "type": "string", "xml": { "attribute": true } }, "link": { "$ref": "#/$defs/WSNavigationLink" }, "name": { "$ref": "#/$defs/WSLocalizedString" }, "type": { "$ref": "#/$defs/WSClassification" }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "ref": { "$ref": "#/$defs/WSExternalOrganisation" } } }, "WSExternalPerson": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "uuid": { "type": "string", "xml": { "attribute": true } }, "renderings": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "rendering" }, "$ref": "#/$defs/WSHtmlRendering" } }, "name": { "$ref": "#/$defs/WSName" }, "type": { "$ref": "#/$defs/WSClassification" }, "title": { "$ref": "#/$defs/WSLocalizedString" }, "country": { "$ref": "#/$defs/WSClassification" }, "gender": { "$ref": "#/$defs/WSGender" }, "classifiedSources": { "type": "array", "xml": { "name": "ids", "wrapped": true }, "items": { "xml": { "name": "id" }, "$ref": "#/$defs/WSClassifiedValue" } }, "externalOrganisations": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "externalOrganisation" }, "$ref": "#/$defs/WSExternalOrganisationRef" } }, "keywordGroups": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "keywordGroup" }, "$ref": "#/$defs/WSKeywordGroup" } }, "workflow": { "$ref": "#/$defs/WSWorkflow" }, "info": { "$ref": "#/$defs/WSContentInformation" } }, "xml": { "name": "externalPerson" } }, "WSExternalPersonRef": { "type": "object", "properties": { "uuid": { "type": "string", "xml": { "attribute": true } }, "link": { "$ref": "#/$defs/WSNavigationLink" }, "name": { "$ref": "#/$defs/WSLocalizedString" }, "type": { "$ref": "#/$defs/WSClassification" }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "ref": { "$ref": "#/$defs/WSExternalPerson" } } }, "WSGender": { "type": "object", "properties": { "key": { "type": "string", "xml": { "attribute": true }, "enum": [ "MALE", "FEMALE", "UNKNOWN" ] }, "value": { "$ref": "#/$defs/WSLocalizedString" } } }, "WSGeoLocation": { "type": "object", "properties": { "point": { "type": "string" }, "polygon": { "type": "string" }, "calculatedPoint": { "type": "string" } } }, "WSHonoraryStaffOrganisationAssociation": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "person": { "$ref": "#/$defs/WSPersonRef" }, "affiliationId": { "type": "string" }, "addresses": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "address" }, "$ref": "#/$defs/WSClassifiedAddress" } }, "emails": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "email" }, "$ref": "#/$defs/WSClassifiedValue" } }, "phoneNumbers": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "phoneNumber" }, "$ref": "#/$defs/WSClassifiedValue" } }, "employmentType": { "$ref": "#/$defs/WSClassification" }, "webAddresses": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "webAddress" }, "$ref": "#/$defs/WSClassifiedLocalizedValue" } }, "organisation": { "xml": { "name": "organisationalUnit" }, "$ref": "#/$defs/WSOrganisationRef" }, "period": { "$ref": "#/$defs/WSDateRange" }, "keywordGroups": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "keywordGroup" }, "$ref": "#/$defs/WSKeywordGroup" } }, "jobDescription": { "$ref": "#/$defs/WSLocalizedString" }, "jobTitle": { "$ref": "#/$defs/WSClassification" }, "primaryAssociation": { "type": "boolean" } } }, "WSHtmlRendering": { "type": "object", "properties": { "format": { "type": "string", "xml": { "attribute": true } }, "locale": { "type": "string", "xml": { "attribute": true } }, "error": { "type": "boolean", "xml": { "attribute": true } }, "html": { "type": "string" } } }, "WSId": { "type": "object", "properties": { "id": { "type": "string" }, "idSource": { "type": "string", "xml": { "attribute": true } } } }, "WSInternalExternalOrganisationAssociation": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "organisation": { "xml": { "name": "organisationalUnit" }, "$ref": "#/$defs/WSOrganisationRef" }, "externalOrganisation": { "xml": { "name": "externalOrganisationalUnit" }, "$ref": "#/$defs/WSExternalOrganisationRef" } } }, "WSKeyword": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "locale": { "type": "string", "xml": { "attribute": true } }, "freeKeywords": { "type": "array", "xml": { "wrapped": true }, "items": { "type": "string", "xml": { "name": "freeKeyword" } } } } }, "WSKeywordContainer": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "structuredKeyword": { "$ref": "#/$defs/WSClassification" }, "freeKeywords": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "freeKeyword" }, "$ref": "#/$defs/WSKeyword" } } } }, "WSKeywordGroup": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "logicalName": { "type": "string", "xml": { "attribute": true } }, "type": { "$ref": "#/$defs/WSClassification" }, "keywordContainers": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "keywordContainer" }, "$ref": "#/$defs/WSKeywordContainer" } } } }, "WSLink": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "url": { "type": "string" }, "description": { "$ref": "#/$defs/WSLocalizedString" }, "linkType": { "$ref": "#/$defs/WSClassification" } } }, "WSLocalizedString": { "type": "object", "properties": { "formatted": { "type": "boolean", "xml": { "attribute": true } }, "text": { "type": "array", "items": { "xml": { "name": "text" }, "$ref": "#/$defs/WSLocalizedText" } } } }, "WSLocalizedText": { "type": "object", "properties": { "locale": { "type": "string", "xml": { "attribute": true } }, "value": { "type": "string" } } }, "WSName": { "type": "object", "properties": { "firstName": { "type": "string" }, "lastName": { "type": "string" } } }, "WSNavigationLink": { "type": "object", "properties": { "ref": { "type": "string", "xml": { "attribute": true } }, "href": { "type": "string", "xml": { "attribute": true } } } }, "WSOrganisation": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "uuid": { "type": "string", "xml": { "attribute": true } }, "renderings": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "rendering" }, "$ref": "#/$defs/WSHtmlRendering" } }, "name": { "$ref": "#/$defs/WSLocalizedString" }, "type": { "$ref": "#/$defs/WSClassification" }, "nameVariants": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "nameVariant" }, "$ref": "#/$defs/WSClassifiedLocalizedValue" } }, "profileInformations": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "profileInformation" }, "$ref": "#/$defs/WSClassifiedLocalizedValue" } }, "photos": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "photo" }, "$ref": "#/$defs/WSClassifiedFileRef" } }, "classifiedSources": { "type": "array", "xml": { "name": "ids", "wrapped": true }, "items": { "xml": { "name": "id" }, "$ref": "#/$defs/WSClassifiedValue" } }, "addresses": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "address" }, "$ref": "#/$defs/WSClassifiedAddress" } }, "phoneNumbers": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "phoneNumber" }, "$ref": "#/$defs/WSClassifiedValue" } }, "emails": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "email" }, "$ref": "#/$defs/WSClassifiedValue" } }, "webAddresses": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "webAddress" }, "$ref": "#/$defs/WSClassifiedLocalizedValue" } }, "period": { "$ref": "#/$defs/WSDateRange" }, "takenOverBy": { "$ref": "#/$defs/WSOrganisationRef" }, "parents": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "parent" }, "$ref": "#/$defs/WSOrganisationRef" } }, "contactPersons": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "contactPerson" }, "$ref": "#/$defs/WSPersonRef" } }, "keywordGroups": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "keywordGroup" }, "$ref": "#/$defs/WSKeywordGroup" } }, "costCenters": { "type": "array", "xml": { "wrapped": true }, "description": "Only available on the DK and UK bases", "items": { "xml": { "name": "costCenter" }, "$ref": "#/$defs/WSClassification" } }, "visibility": { "$ref": "#/$defs/WSVisibility" }, "info": { "$ref": "#/$defs/WSContentInformation" }, "links": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "link" }, "$ref": "#/$defs/WSLink" } } }, "xml": { "name": "organisationalUnit" } }, "WSOrganisationRef": { "type": "object", "properties": { "uuid": { "type": "string", "xml": { "attribute": true } }, "link": { "$ref": "#/$defs/WSNavigationLink" }, "name": { "$ref": "#/$defs/WSLocalizedString" }, "type": { "$ref": "#/$defs/WSClassification" }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "ref": { "$ref": "#/$defs/WSOrganisation" } } }, "WSPerson": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "uuid": { "type": "string", "xml": { "attribute": true } }, "renderings": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "rendering" }, "$ref": "#/$defs/WSHtmlRendering" } }, "name": { "$ref": "#/$defs/WSName" }, "gender": { "description": "Only available if it is made public", "$ref": "#/$defs/WSClassification" }, "dateOfBirth": { "type": "string", "format": "date-time", "description": "Only available if it is made public" }, "nationality": { "$ref": "#/$defs/WSClassification" }, "nameVariants": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "nameVariant" }, "$ref": "#/$defs/WSClassifiedName" } }, "titles": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "title" }, "$ref": "#/$defs/WSClassifiedLocalizedValue" } }, "classifiedSources": { "type": "array", "xml": { "name": "ids", "wrapped": true }, "items": { "xml": { "name": "id" }, "$ref": "#/$defs/WSClassifiedValue" } }, "orcid": { "type": "string" }, "profilePhotos": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "profilePhoto" }, "$ref": "#/$defs/WSClassifiedFileRef" } }, "links": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "link" }, "$ref": "#/$defs/WSLink" } }, "startDateAsResearcher": { "type": "string", "format": "date-time" }, "retirementDate": { "type": "string", "format": "date-time" }, "profiled": { "type": "boolean", "description": "Only available when the Author Profile module is enabled" }, "scopusHIndex": { "type": "integer", "format": "int32" }, "profileInformations": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "profileInformation" }, "$ref": "#/$defs/WSClassifiedLocalizedValue" } }, "studentOrganisationAssociations": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "studentOrganisationAssociation" }, "$ref": "#/$defs/WSStudentOrganisationAssociation" } }, "staffOrganisationAssociations": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "staffOrganisationAssociation" }, "$ref": "#/$defs/WSStaffOrganisationAssociation" } }, "visitingScholarOrganisationAssociations": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "visitingScholarOrganisationAssociation" }, "$ref": "#/$defs/WSVisitingScholarOrganisationAssociation" } }, "honoraryStaffOrganisationAssociations": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "honoraryStaffOrganisationAssociation" }, "$ref": "#/$defs/WSHonoraryStaffOrganisationAssociation" } }, "supervisorForRelations": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "supervisorForRelation" }, "$ref": "#/$defs/WSPersonSupervisorAssociation" } }, "supervisedByRelations": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "supervisedByRelation" }, "$ref": "#/$defs/WSPersonSupervisorAssociation" } }, "leavesOfAbsence": { "type": "array", "xml": { "name": "leavesOfAbsences", "wrapped": true }, "description": "Only available when the proper configuration is enabled", "items": { "xml": { "name": "leavesOfAbsence" }, "$ref": "#/$defs/WSPersonClassifiedLeaveOfAbsence" } }, "employeeStartDate": { "type": "string", "format": "date-time" }, "employeeEndDate": { "type": "string", "format": "date-time" }, "fte": { "type": "number", "format": "double" }, "affiliationNote": { "type": "string", "description": "Only available when the proper configuration is enabled" }, "externalPositions": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "externalPosition" }, "$ref": "#/$defs/WSPersonExternalPosition" } }, "educations": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "education" }, "$ref": "#/$defs/WSPersonEducation" } }, "professionalQualifications": { "type": "array", "xml": { "wrapped": true }, "description": "Only available when the proper configuration is enabled", "items": { "xml": { "name": "professionalQualification" }, "$ref": "#/$defs/WSProfessionalQualification" } }, "keywordGroups": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "keywordGroup" }, "$ref": "#/$defs/WSKeywordGroup" } }, "fieldOfResearchAssociations": { "type": "array", "xml": { "wrapped": true }, "description": "Only available when the ERA module is enabled", "items": { "xml": { "name": "fieldOfResearchAssociation" }, "$ref": "#/$defs/WSERA2015FieldOfResearchAssociation" } }, "willTakePhdStudents": { "type": "boolean", "description": "Only available when the proper configuration is enabled" }, "phdResearchProjects": { "type": "string", "description": "Only available when the proper configuration is enabled" }, "privateAddress": { "description": "Only available when the proper configuration is enabled", "$ref": "#/$defs/WSClassifiedAddress" }, "personExpertise": { "description": "Only available when the Person Expertise module is enabled", "$ref": "#/$defs/WSPersonExpertise" }, "visibility": { "$ref": "#/$defs/WSVisibility" }, "info": { "$ref": "#/$defs/WSContentInformation" }, "expert": { "type": "boolean" } }, "xml": { "name": "person" } }, "WSPersonClassifiedLeaveOfAbsence": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "typesOfLeave": { "xml": { "name": "typeOfLeave" }, "$ref": "#/$defs/WSClassification" }, "period": { "$ref": "#/$defs/WSDateRange" } } }, "WSPersonEducation": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "period": { "$ref": "#/$defs/WSCompoundDateRange" }, "fieldOfStudy": { "$ref": "#/$defs/WSClassification" }, "qualification": { "$ref": "#/$defs/WSClassification" }, "awardDate": { "type": "string", "format": "date-time" }, "organisationalUnits": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "organisationalUnit" }, "$ref": "#/$defs/WSInternalExternalOrganisationAssociation" } }, "projectTitle": { "$ref": "#/$defs/WSLocalizedString" }, "distinction": { "$ref": "#/$defs/WSClassification" }, "supervisor": { "$ref": "#/$defs/WSPersonEducationSupervisorAssociation" } } }, "WSPersonEducationSupervisorAssociation": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "supervisor": { "$ref": "#/$defs/WSPersonRef" }, "externalSupervisor": { "$ref": "#/$defs/WSExternalPersonRef" } } }, "WSPersonExpertise": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "areasOfExpertise": { "type": "array", "xml": { "wrapped": true }, "items": { "type": "string", "xml": { "name": "areaOfExpertise" } } }, "areaOfExpertiseClassifications": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "areaOfExpertiseClassification" }, "$ref": "#/$defs/WSClassification" } }, "willingnessToMedia": { "type": "boolean" }, "moderatedWillingnessToMedia": { "type": "boolean" }, "type": { "$ref": "#/$defs/WSClassification" } } }, "WSPersonExternalPosition": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "appointment": { "$ref": "#/$defs/WSClassification" }, "appointmentValue": { "$ref": "#/$defs/WSLocalizedString" }, "externalOrganisation": { "$ref": "#/$defs/WSExternalOrganisationRef" }, "period": { "$ref": "#/$defs/WSCompoundDateRange" } } }, "WSPersonOrganisationAssociation": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "person": { "$ref": "#/$defs/WSPersonRef" }, "affiliationId": { "type": "string" }, "addresses": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "address" }, "$ref": "#/$defs/WSClassifiedAddress" } }, "emails": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "email" }, "$ref": "#/$defs/WSClassifiedValue" } }, "phoneNumbers": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "phoneNumber" }, "$ref": "#/$defs/WSClassifiedValue" } }, "employmentType": { "$ref": "#/$defs/WSClassification" }, "webAddresses": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "webAddress" }, "$ref": "#/$defs/WSClassifiedLocalizedValue" } }, "organisation": { "xml": { "name": "organisationalUnit" }, "$ref": "#/$defs/WSOrganisationRef" }, "period": { "$ref": "#/$defs/WSDateRange" }, "keywordGroups": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "keywordGroup" }, "$ref": "#/$defs/WSKeywordGroup" } }, "primaryAssociation": { "type": "boolean" } } }, "WSPersonRef": { "type": "object", "properties": { "uuid": { "type": "string", "xml": { "attribute": true } }, "link": { "$ref": "#/$defs/WSNavigationLink" }, "name": { "$ref": "#/$defs/WSLocalizedString" }, "type": { "$ref": "#/$defs/WSClassification" }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "ref": { "$ref": "#/$defs/WSPerson" } } }, "WSPersonSupervisorAssociation": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "supervisor": { "$ref": "#/$defs/WSPersonRef" }, "externalSupervisor": { "$ref": "#/$defs/WSExternalPersonRef" }, "supervisionPercentage": { "type": "integer", "format": "int32" }, "period": { "$ref": "#/$defs/WSDateRange" }, "supervisorRole": { "$ref": "#/$defs/WSClassification" }, "student": { "$ref": "#/$defs/WSPersonOrganisationAssociation" } } }, "WSProfessionalQualification": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "qualification": { "$ref": "#/$defs/WSLocalizedString" }, "abbreviatedQualification": { "$ref": "#/$defs/WSLocalizedString" }, "period": { "$ref": "#/$defs/WSCompoundDateRange" } } }, "WSResidencyFlag": { "type": "object", "properties": { "key": { "type": "string", "enum": [ "UNKNOWN", "HOME", "OVERSEAS" ] }, "value": { "$ref": "#/$defs/WSLocalizedString" } } }, "WSStaffOrganisationAssociation": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "person": { "$ref": "#/$defs/WSPersonRef" }, "affiliationId": { "type": "string" }, "addresses": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "address" }, "$ref": "#/$defs/WSClassifiedAddress" } }, "emails": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "email" }, "$ref": "#/$defs/WSClassifiedValue" } }, "phoneNumbers": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "phoneNumber" }, "$ref": "#/$defs/WSClassifiedValue" } }, "employmentType": { "$ref": "#/$defs/WSClassification" }, "webAddresses": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "webAddress" }, "$ref": "#/$defs/WSClassifiedLocalizedValue" } }, "organisation": { "xml": { "name": "organisationalUnit" }, "$ref": "#/$defs/WSOrganisationRef" }, "period": { "$ref": "#/$defs/WSDateRange" }, "keywordGroups": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "keywordGroup" }, "$ref": "#/$defs/WSKeywordGroup" } }, "contractType": { "$ref": "#/$defs/WSClassification" }, "staffType": { "$ref": "#/$defs/WSClassification" }, "jobDescription": { "$ref": "#/$defs/WSLocalizedString" }, "jobTitle": { "$ref": "#/$defs/WSClassification" }, "fte": { "type": "number", "format": "double" }, "primaryAssociation": { "type": "boolean" } } }, "WSStudentOrganisationAssociation": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "person": { "$ref": "#/$defs/WSPersonRef" }, "affiliationId": { "type": "string" }, "addresses": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "address" }, "$ref": "#/$defs/WSClassifiedAddress" } }, "emails": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "email" }, "$ref": "#/$defs/WSClassifiedValue" } }, "phoneNumbers": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "phoneNumber" }, "$ref": "#/$defs/WSClassifiedValue" } }, "employmentType": { "$ref": "#/$defs/WSClassification" }, "webAddresses": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "webAddress" }, "$ref": "#/$defs/WSClassifiedLocalizedValue" } }, "organisation": { "xml": { "name": "organisationalUnit" }, "$ref": "#/$defs/WSOrganisationRef" }, "period": { "$ref": "#/$defs/WSDateRange" }, "keywordGroups": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "keywordGroup" }, "$ref": "#/$defs/WSKeywordGroup" } }, "fte": { "type": "number", "format": "double" }, "startYear": { "type": "string" }, "studentTypeDescription": { "$ref": "#/$defs/WSClassification" }, "programme": { "type": "string" }, "expectedStudyDuration": { "type": "integer", "format": "int32" }, "minStudyDuration": { "type": "integer", "format": "int32" }, "maxStudyDuration": { "type": "integer", "format": "int32" }, "programmeYear": { "type": "string" }, "initialSubmissionsDate": { "type": "string", "format": "date-time" }, "expectedEndDate": { "type": "string", "format": "date-time" }, "nationality": { "$ref": "#/$defs/WSClassification" }, "studentResidencyFlag": { "$ref": "#/$defs/WSResidencyFlag" }, "countryOfDomicile": { "$ref": "#/$defs/WSClassification" }, "awardGained": { "type": "string" }, "projectTitle": { "$ref": "#/$defs/WSLocalizedString" }, "awardDate": { "type": "string", "format": "date-time" }, "status": { "$ref": "#/$defs/WSClassification" }, "primaryAssociation": { "type": "boolean" } } }, "WSUsedContent": { "type": "object", "properties": { "rendering": { "type": "string", "xml": { "attribute": true } }, "locale": { "type": "string", "xml": { "attribute": true } }, "usedContent": { "type": "array", "xml": { "name": "uuids", "wrapped": true }, "items": { "xml": { "name": "uuid" }, "$ref": "#/$defs/WSUuidList" } } } }, "WSUuidList": { "type": "object", "properties": { "family": { "type": "string", "xml": { "attribute": true } }, "uuids": { "type": "array", "xml": { "wrapped": true }, "items": { "type": "string", "xml": { "name": "uuid" } } } } }, "WSValue": { "type": "object", "properties": { "formatted": { "type": "boolean", "xml": { "attribute": true } }, "value": { "type": "string" } } }, "WSVisibility": { "type": "object", "properties": { "key": { "type": "string", "xml": { "attribute": true }, "enum": [ "FREE", "CAMPUS", "BACKEND" ] }, "value": { "$ref": "#/$defs/WSLocalizedString" } } }, "WSVisitingScholarOrganisationAssociation": { "type": "object", "properties": { "pureId": { "type": "integer", "format": "int64", "xml": { "attribute": true } }, "externalId": { "type": "string", "xml": { "attribute": true } }, "externalIdSource": { "type": "string", "xml": { "attribute": true } }, "externallyManaged": { "type": "boolean", "xml": { "attribute": true } }, "person": { "$ref": "#/$defs/WSPersonRef" }, "affiliationId": { "type": "string" }, "addresses": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "address" }, "$ref": "#/$defs/WSClassifiedAddress" } }, "emails": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "email" }, "$ref": "#/$defs/WSClassifiedValue" } }, "phoneNumbers": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "phoneNumber" }, "$ref": "#/$defs/WSClassifiedValue" } }, "employmentType": { "$ref": "#/$defs/WSClassification" }, "webAddresses": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "webAddress" }, "$ref": "#/$defs/WSClassifiedLocalizedValue" } }, "organisation": { "xml": { "name": "organisationalUnit" }, "$ref": "#/$defs/WSOrganisationRef" }, "period": { "$ref": "#/$defs/WSDateRange" }, "keywordGroups": { "type": "array", "xml": { "wrapped": true }, "items": { "xml": { "name": "keywordGroup" }, "$ref": "#/$defs/WSKeywordGroup" } }, "purposeOfStay": { "type": "string" }, "visitorFrom": { "$ref": "#/$defs/WSExternalOrganisationRef" }, "jobDescription": { "$ref": "#/$defs/WSLocalizedString" }, "jobTitle": { "$ref": "#/$defs/WSClassification" }, "primaryAssociation": { "type": "boolean" } } }, "WSWorkflow": { "type": "object", "properties": { "workflowStep": { "type": "string", "xml": { "attribute": true } }, "value": { "$ref": "#/$defs/WSLocalizedString" } } } } }