...
Note |
---|
The proposed schema does not require any particular attributes. Role attributes may be represented at Role or Person levels. |
Attribute | Proposal | Multi-Valued? | Extensible Controlled Vocabulary | COmanage | CPR | OpenRegistry | KIM | eduPerson | IMS Global | OpenSocial | PESC | SCIM 2.0 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Person | Core |
|
| top | top | top | top (Entity) | top | top | top |
| top (User) |
Role | Core |
|
| Person |
| Person | Person (8) |
|
|
|
|
|
affiliation* | Core | One per Role | (14)
| Role, Person (2) | Person | Role | Person | Person | Person (institutionroletype) |
|
| Person (userType and/or roles) |
date of birth* | Core |
|
|
| Person | Person | Person |
| Person | Person |
|
|
gender* | Core |
|
|
| Person | Person | Person |
| Person | Person |
|
|
gender change | custom extension |
|
|
|
|
| Person |
|
|
|
|
|
org / department* | Core | Yes |
| Role, Person |
| Role | Person | Person |
| Person |
| Person |
campus* | Core | One per parent object |
|
| Address | Department | Person |
|
|
|
|
|
photo | Core | Yes |
|
| Person (binary) |
|
|
| Person | Person (URL) |
| Person (URL) |
sponsor* | Core | One per Role |
| Role |
| Role |
|
|
|
|
|
|
title* | Core | One per Role (16) |
| Role, Person | tbd | Role |
| Person |
|
|
| Person |
valid from / through* | Core | Per Role |
| Role | Person (3) | Role (11) |
|
|
|
|
|
|
hire / termination (9) | Core | Per Role |
|
|
| Role |
|
|
|
|
|
|
status (10) | Core, with SOR type-specific vocabularies | Per Role |
| Role (Limited) |
| Role | Person |
|
|
|
|
|
termination reason | Core, with SOR type-specific vocabularies | Per Role |
|
|
| Role |
|
|
|
|
|
|
percent time* | Core | Per Role |
|
|
| Role |
|
|
|
|
|
|
leave of absence | Core | Per Role |
|
|
| Role | Person |
|
|
|
|
|
ethnicity* | Core |
|
|
| Planned |
| Person |
| Person (demographics) | Person |
|
|
citizenship* | Core |
|
| Planned |
| Person |
|
|
|
|
| |
visa status* | Core |
|
|
| Planned |
| Person |
|
|
|
|
|
employee type | HR | One per Role |
|
|
|
| Person |
|
|
|
|
|
salary | custom extension |
|
|
|
|
| Person |
|
|
|
|
|
marital status* | custom extension |
|
|
|
|
| Person |
|
|
|
|
|
deceased | use status field or custom extension |
|
|
|
|
| Person |
|
|
|
|
|
preferred language | custom extension |
|
|
|
|
| Person | Person |
|
|
| Person |
birth location | custom extension |
|
|
|
|
| Person |
|
|
|
|
|
directory release* | Core (but perhaps more general) |
|
|
| confidentiality? | Person (11) |
|
|
|
|
|
|
residence hall* | Student |
|
|
|
| (6) |
|
|
|
|
|
|
class year* | Student |
|
|
|
| (6) |
|
|
|
|
|
|
course membership | Student | Yes | (15) |
|
|
|
|
|
|
|
|
|
Address* | Core | Yes |
| Person, Role | Person | Role | Role | Person | Person | Person |
| Person |
line1 |
|
| Address | Address | Address | Address | Address | Address | Address |
| Address | |
Email Address* | Core | Yes |
| Person | Person | Role (5) | Role | Person | Person | Person |
| Person |
Identifier* | Core, with custom typing | Yes |
| Person | Person (4) | Person |
| Person | Person | Person |
| Person |
Identity Proofing | Core | Yes? |
| tbd | Person |
|
| Person |
|
|
|
|
Name* | Core | Yes |
| Person | Person | Person | Person | Person | Person | Person |
| Person |
honorific / prefix | Components and/or Display String? |
|
| Name | Name | Name | Name |
| Person | Person |
| Name |
Telephone Number* | Core | Yes |
| Person, Role | Person | Role (5) | Role | Person | Person | Person |
| Person |
URL | Core | Yes |
|
|
| Role |
|
| Person | Person |
| Person |
Extended Attributes (1) | custom extension | Varies |
| Role |
| (6) |
|
| Person (extension) |
|
|
|
...