...
meta/created
: Timestamp of record creation, in dateTime formatmeta/id
: Identifier for this specific (sub)attributemeta/lastModified
: Timestamp of last modification, in dateTime formatmeta/release
: Attribute release policy, as described above
Person Core Attributes
Attribute | Data Type | Definition | Multi-Valued? (Parent Attribute) |
---|---|---|---|
|
Yes ( | |||
| country | Country from a postal address | One per parent object |
| string | Address rendered as a single string, possibly with embedded newlines ( | One per parent object |
| string | Locality information from a postal address (city, etc) | One per parent object |
| locale | The language encoding of the address | One per parent object |
| string | Postal code from a postal address | One per parent object |
| region | Region information from a postal address (state, province, etc) | One per parent object |
| string | Room information from a postal address | One per parent object |
Changing to | string (multi-line) | Street/site information from a postal address (street name, house number, etc) | One per parent object |
| extensibleVocabulary:
| The type of the address | One per parent object |
| boolean | True if the address has been verified | One per parent object |
| country | Country of citizenship of the person | Yes ( |
| date | The date of birth of the person | No |
|
Yes ( | |||
| string | The email address | One per parent object |
| extensibleVocabulary:
| The type of the email address | One per parent object |
| boolean | True if the address has been verified | One per parent object |
| extensibleVocabulary:
| The ethnicity of the person (US Census) | Yes ( |
| extensibleVocabulary:
| The gender of the person | No |
|
Yes ( | |||
| string | The identifier | One per parent object |
| extensibleVocabulary:
| The type of the identifier
| One per parent object |
|
Yes ( | |||
| date | Date of birth, as confirmed on document | One per parent object |
| string | Name of agency issuing the confirmation document | One per parent object |
| extensibleVocabulary:
| Type of document used to confirm identity
| One per parent object |
| string | Full name, as confirmed on document | One per parent object |
| extensibleVocabulary:
| Status of the identity proofing | One per parent object |
| dateTime | Time document was confirmed | One per parent object |
| string | Address, as confirmed on document | One per parent object |
|
Yes ( | |||
| string | The component of the person's name excluding the given, middle, and honorific components | One per parent object |
| string | The person's name, suitably formatted for display | One per parent object |
| string | The component of the person's name excluding the middle, family, and honorific components | One per parent object |
| locale | The language encoding of the person's name | One per parent object |
| string | The component of the person's name excluding the given, family, and honorific components | One per parent object |
| string | The honorific prefix of the person's name, such as "Dr" or "Ms" | One per parent object |
| string | The honorific suffix of the person's name, such as "Jr" or "III" | One per parent object |
| extensibleVocabulary:
| The type of the name
| One per parent object |
|
Yes ( | |||
| binary | Encoding of a photo of the person | One per parent object |
| extensibleVocabulary:
| The encoding used for the photo | One per parent object |
| extensibleVocabulary:
| The type of the photo (not the encoding)
| One per parent object |
| string | The primary affiliation for the person, as defined by the institution (values same as for Person Role affiliation attribute, below) | No |
| string | The primary campus location for the person, as defined by the institution | No |
|
Parent attribute for Role attributes, described below | Yes | |
|
Yes ( | |||
| string | Telephone number for the person, preferably in + notation | One per parent object |
| extensibleVocabulary:
| The type of the telephone number | One per parent object |
| boolean | True if the telephone number has been verified | One per parent object |
| boolean | True if this record represents a test entry | No |
|
Yes ( | |||
| string | URL for the person | One per parent object |
| extensibleVocabulary:
| The type of the telephone number | One per parent object |
| extensibleVocabulary:
| Visa status of the person | No |
Person Role Core Attributes
Attribute | Data Type | Definition | Multi-Valued? |
---|---|---|---|
|
As defined for Person Attributes | Yes ( | ||
| extensibleVocabulary:
| The person's broad relationship to the institution for the role (eduPerson) | One per role |
| string | The campus location this role is attached to, as defined by the institution | Yes ( |
campusCode | string | Machine readable identifier for a campus. This value is unlikely to have meaning outside of a specific institution. | Yes (campusCodes ) |
| string | The name of the department the role is attached to (multiple values are permitted if multiple departments sponsor a single role) | Yes ( |
departmentCode | string | Machine readable identifier for a department. This value is unlikely to have meaning outside of a specific institution. | Yes (departmentCodes ) |
| string | The display title for this role | One per role |
|
As defined for Person Attributes | Yes ( | ||
|
As defined for Person Attributes | Yes ( | ||
| dateTime | Time at which leave from this role begins; advisory – | One per role |
| dateTime | Time after which leave from this role is no longer in effect; advisory – | One per role |
| string | An identifier (preferably of type This should become a complex attribute (identifier+type) | Yes ( |
| string | The name of the organization/institution the role is attached to (multiple values are permitted if multiple organizations sponsor a single role) | Yes ( |
organizationCode | string | Machine readable identifier for an organization. This value is unlikely to have meaning outside of a specific institution. | Yes (organizationCodes ) |
| integer (0 - 100) | The percentage time for this role (100 = full time) | One per role |
| positive integer | The rank of this role relative to all roles from all SORs (highest rank = 1) | One per role |
| positive integer | The rank of this role relative to_ only_ roles from this SOR (highest rank = 1) | One per role |
| dateTime | Time at which the role officially begins | One per role |
| dateTime | Time after which the role is officially no longer in effect | One per role |
| string | Label for the system of record asserting this role | One per role |
| string | An identifier (preferably of type This should become a complex attribute (identifier+type) | Yes ( |
| extensibleVocabulary:
| Status associated with this role:
| One per role |
|
As defined for Person Attributes | Yes ( | ||
| extensibleVocabulary:
| Reason for termination associated with this role | One per role |
| string | The official title for this role | Yes ( |
|
As defined for Person Attributes | Yes ( | ||
| dateTime | Time at which services associated with the role should begin | One per role |
| dateTime | Time after which services associated with the role should be terminated | One per role |
HR Person Role Attributes
Attribute | Data Type | Definition | Multi-Valued? |
---|---|---|---|
| extensibleVocabulary:
|
No |
Student Person Role Attributes
Attribute | Data Type | Definition | Multi-Valued? |
---|---|---|---|
| extensibleVocabulary:
|
| No |
courseAffiliation | extensibleVocabulary:
|
Person's affiliation/role with a course. Based on MACE-Dir work. | Yes, per-courseMembership | |
| string |
Yes | |
| extensibleVocabulary:
|
Yes, if a single program generates more than one degree. (Otherwise use separate roles.) | ||
major |
Yes (majors ) | |||
major/major | string | Student's major | No |
major/majorCode | string | Machine readable identifier for the major. This value is unlikely to have meaning outside of a specific institution. | No |
major/type | extensibleVocabulary
|
No | |
| string |
No | |||
studentType | extensibleVocabulary:
| Secondary = (eg) high school | No |
term | dateTerm | Term for which this record applies | No |
College/School should be expressed in organization
and Major/Program should be expressed in department
. (XXX or should they get dedicated attributes?)
...