id-model.3.0.10.source-code.orcid-message-1.1.xsd Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of orcid-model Show documentation
Show all versions of orcid-model Show documentation
Container for all classes that will be used to marshal and unmarshal XML/JSON from the API
=============================================================================
ORCID (R) Open Source
http://orcid.org
Copyright (c) 2012-2014 ORCID, Inc.
Licensed under an MIT-Style License (MIT)
http://orcid.org/open-source-license
This copyright and license information (including a link to the full
license)
shall be included in its entirety in all copies or substantial portion of
the software.
=============================================================================
The schema describes the message format used for ORCID API requests
and responses.
The top level element is orcid-message.
Schematron validation
The overall container for all ORCID requests and responses.
The version of ORCID message schema that the orcid-message uses. Please refer to the ORCID XSD Information Readme documentation for more details. https://github.com/ORCID/orcid-model/blob/master/src/main/resources/README.md
A human readable error message included when the request was unsuccessful.
The container element for a researcher or contributor ORCID Record.
* The type attribute can only be set by ORCID, and indicates the type of ORCID Record the information refers to. In most cases the value will be "user" to indicate an ORCID iD holder.
* The client type attribute is set by ORCID, and is present when the type attribute is "group" or "client". This attribute indicates the API privledges held by the group as indicated by their ORCID Membership Agreement.
The container element for the results when performing a search on the ORCID Registry. the num-found attribute indicates the number of successful matches.
A single result when performing a search on the ORCID Registry.
Search relevancy score based on ORCID's search scoring model.
A simple history of the researcher or contributor's ORCID Record. The visibility attribute (private, limited or public) can be set at record creation, and indicates who can see this section of information.
The method used to create the ORCID Record (Website or API).
The date and time when the ORCID Record set up was completed.
The date time when the ORCID Record and iD was first created.
The date time when the ORCID Record was last modified.
True if the researcher or contributor has added a password
to assumed ownership of their ORCID Record after bulk creation
by their institution.
The date and time when the ORCID Record was deactivated. (If the account is active, this field will be NULL.)
The client application (Member organization's system) that created the ORCID Record via the API (if any).
The name of the client application (Member organization system) that created the ORCID Record.
The ORCID identifier for the client application (Member organization system) that created the ORCID Record. Note this is a normal ORCID identifier, so can be used to look up the full details of the client application.
(UNUSED) The identifier or other reference information for the researcher or contributor in the source client application (Member Organization's) system.
The date time that the source client application (Member organization system) created/attempted to create the ORCID Record.
The biographical details of the researcher or contributor.
Container for the personal details (names) of the researcher or contributor.
The given (first and middle) name(s) of the researcher or contributor.
The family (last) name of the researcher or contributor. This element is optional, because some cultures only use given names.
The full name of the researcher or contributor as it generally appears on their published works.
(Optional) Container that includes other name(s) that the researcher or contributor may be known by.
Description of the researcher's professional career. The visibility attribute (private, limited or public) can be set at record creation, and indicates who can see this section of information.
Container for URLs of the researcher or contributor's sites. The visibility attribute (private, limited or public) can be set at record creation, and indicates who can see this section of information.
The display name and URL for one of the researcher or contributor's sites.
Container for the researcher or contributor's contact infomration. Includes email address(es) and country (address).
Wrong number of primary emails
An email address for the researcher or contributor.
* The visibility attribute (private, limited or public) can be set at record creation, and indicates who can see this section of information.
* The primary attribute is assigned as TRUE to exactly one email attribute, and indicates the email address that the ORCID Registry will used to contact the researcher or contributor.
* The verified attribute indicates if the researcher or contributor verified the email address by clicking on a link sent to the address.
Container for words or phrases describing areas of research for the researcher. The visibility attribute (private, limited or public) can be set at record creation, and indicates who can see this section of information.
A short narrative (few sentences) describing the item.
Container for references to the reasearcher or contributor in other systems. The visibility attribute (private, limited or public) can be set at record creation, and indicates who can see this section of information.
A reference to the reasearcher or contributor in other systems. Contains display text (<exernal-id-common-name>), the reference number (<external-id-reference>), and a URL to the source (<external-id-url>).
ORCID identifier of the researcher or contributor used for external identifier reference
(FUTURE) Container for functionality that has not yet been built. The visibility attribute (private, limited or public) can be set at record creation, and indicates who can see this section of information.
(FUTURE)
(FUTURE)
(FUTURE)
(FUTURE)
(FUTURE)
(INTERNAL USE ONLY) Container for Authorizations. Not used by the API.
(INTERNAL USE ONLY)
(INTERNAL USE ONLY)
(INTERNAL USE ONLY)
Container for research activities of the researcher or contributor, such as Works.
Container for the Works published by the researcher or contributor.
A work published by the researcher or contributor.
* The visibility attribute (private, limited or public) can be set at record creation, and indicates who can see this section of information.
* The put-code attribute is used only when reading this element. When updating the item, the put-code attribute must be included to indicate the specific record to be updated.
Element containing the type and content of the citation for this work
The types of works accepted accepted by the ORCID Registry. Please refer to the CASRAI dictionary for definitions of each work type. https://dictionary.casrai.org/Output_Types
Container for storing the external references to the work.
External references to the work.
Supported locales for site translations/localizations
The type of work external identifier, e.g DOI, PMID etc.
Value for the identifier
Container for the source of a work.
Must contain one or more charaters that are not a
space, carage return or linefeed
Container for the contributors of a Work.
(FUTURE) Container for the grants received by the researcher or contributor
(FUTURE) A grant received by the researcher or contributor.
* The visibility attribute (private, limited or public) can be set at record creation, and indicates who can see this section of information.
* The put-code attribute is used only when reading this element. When updating the item, the put-code attribute must be included to indicate the specific record to be updated.
Agency providing the funding
Name of funding agency
The ORCID identifier for the agency providing the
funding to the researcher or contributor associated with this
ORCID Record. Note this is a normal ORCID identifier, so can be used to look up
the full
details of the client application.
(FUTURE) A link to an external reference identifier for the grant
(FUTURE) The program that created the id
Value for the identifier
Grant number
The date the grant was provided.
Container for the contributors of a grant.
A collaborator or other contributor to a work or other orcid-activity
Email of the collaborator or other contributor. When provided during creation or update, the email address is used to look up the contributor's ORCID iD.
Provides detail of the nature of the contribution by the collaborator or other contirbutor.
Indication of where in the contributor list the collaborator or other contributor's name would appear
The role performed by the collaborator or other contributor.
(FUTURE)
Container for the sources of a grant.
(DEPRECATED) Patents are contained within the Work element. This element should not be used.
(DEPRECATED) Patents are contained within the Work element. This element should not be used.
(DEPRECATED) Patents are contained within the Work element. This element should not be used.
(DEPRECATED) Patents are contained within the Work element. This element should not be used.
(DEPRECATED) Patents are contained within the Work element. This element should not be used.
(DEPRECATED) Patents are contained within the Work element. This element should not be used.
(DEPRECATED) Patents are contained within the Work element. This element should not be used.
(DEPRECATED) Patents are contained within the Work element. This element should not be used.
The date that the work was first published.
Container for titles of the work.
The main name or title of the work. For a spin-off company, include use the company name
The title of the publication or group under which the work was published.
* If a jounal, include the journal title of the work.
* If a book chapter, use the book title.
* If a translation or a manual, use the series title.
* If a dictionary entry, use the dictionary title.
* If a conference poster, abstract or paper, use the conference name.
Code to identify the language used in work fields.
If the work has a subtitle, include it here.
The main title of the work translated into another language. The translated language will be included in the <language-code> attribute.
The identifier of the researcher or contributor in ORCID.
The name to use for the researcher or contributor when credited or cited, for example, in an article or index, or as a grant contributor. The value of this field also is used as the display name for the researcher or contributor in the ORCID Registry in their ORCID Record, or when listed as a contributor on other ORCID Records. The visibility attribute (private, limited or public) can be set at record creation, and indicates who can see this section of information. If this element is NULL, <given-name> <family-name> will be used for display purposes, with a visibility of "public".
Container for past names, or variations of the researcher or contributor's name, that may have appeared on their published works. This could include variations because of transliterations of their names into different alphabets. The visibility attribute (private, limited or public) can be set at record creation, and indicates who can see this section of information.
Container for address information
ISO 3611 country. The visibility attribute (private, limited or public) can be set at record creation, and indicates who can see this section of information.
Container for data that are strictly for internal
use only.
(INTERNAL USE ONLY)
Element to contain the deprecation information of an ORCID iD and Record. Records are deprecated by researchers or contributors when multiple iDs are found that represent the same person.
The date and time when the ORCID Record was deprecated, and now points to a different, primary ORCID Record.
The new primary record for the ORCID iD. One should note this new value if the iD being read has been deprecated.
Preferences set by the researcher or contributor. (currently language preference)
(FOR INTERNAL USE ONLY) Preferences set by the researcher or contributor.
The identifier of the researcher or contributor in
ORCID (the ORCID iD). At least one of uri or path must be given.
The authorization scope that the API client has on this section of data.
The visiblity that the researcher or contributor has assigned to this section of data. Visiblity can also be set during record creation by the institution. The visibility attribute (private, limited or public) indicates who can see a section of information. See ORCID's privacy policy for more details: http://orcid.org/privacy-policy.
The put-code attribute is present only when reading elements. The code must be used when PUTing (updating) items that contain the attribute (works, affiliations, etc) to ensure that the existing item's history is retained.
The data can only be seen by the researcher or contributor. This data may be used internally by ORCID for Record disambiguation purposes.
The data can only be seen by trusted parties (organizations or people) as indicated by the researcher or contributor. This information is only shared with systems that the researcher or contributor has specifically granted authorization (using OAuth).
The data can be seen by anyone. It is publically available via the ORCID Registry website and the public API without further authroization by the researcher or contributor.
The data is shared only with registered users.
The ORCID Record was created using the ORCID Member API.
The ORCID Record was created manually by the reseracher or contributor using the ORCID web user interface.
In some places the full date is not required.
See the ORCID Knowledgebase for a complete description of ORCID Scopes and related documentation: https://members.orcid.org/api/oauth/orcid-scopes
Container for a work citation. Citations may be fielded (e.g., RIS, BibTeX), or may be textual (APA, MLA, Chicago, etc.) The required work-citation-type element indicates the format of the citation.
(REQUIRED) The type (format) of the citation. NOTE: the values displayed to the website user are localized (translated) in the ORCID Registry web interface. For reference: https://github.com/ORCID/ORCID-Source/tree/master/orcid-core/src/main/resources/i18n
ISO 3166 country codes. NOTE: the values displayed to the website user are localized (translated) in the ORCID Registry web interface. For reference: https://github.com/ORCID/ORCID-Source/tree/master/orcid-core/src/main/resources/i18n