A Contributor is a person who contributed to a Publication. The contributor model captures the person information as well as the roles they played in creating the publication (e.g. author).
| Field | Type | Description |
|---|---|---|
| id* | URI | Unique Person URI (autogenerated) |
| firstName | String | First name(s) of person |
| middleName | String | Middle name(s) of person |
| lastName | String | Last name(s) of person |
| displayName | String | Name for display. Separate names may not be available, but a person should always at least have a display name. |
| String | Contact email for person | |
| orcidId | String | ORCID ID for the person |
| affiliation | String | Affiliation string for the person. Where Person is embedded in a Submission or Grant, this is the affiliation relevant to that item. |
| roles | List[Enum] (see list below) | One or more roles that this Contributor performed for the associated Publication |
| publication* | URI | URI of the Publication that this person is a contributor to |
| user | URI | URI of the User that this Contributor represents |
*required
Properties automatically generated by the system are documented in System Properties. These are not available to client tools by default.
These are the possible statuses for a Deposit in the order they could occur. Note that not all repositories will go through every status.
| Value | Description |
|---|---|
| author | An author of the Publication |
| first-author | First author of the Publication |
| last-author | Last author of a Publication |
| corresponding-author | Corresponding author of a Publication |