- Product: Alma
- Product Version: September 2016
When loading student information files there are errors such as: "Mandatory field is missing: email type." This occurs when testing version 2 for SIS loader (Student Information Systems, User Integration Profile). How can we correct these errors?
1. Review required fields for public users: Alma > User Management > Configuration Menu > Mandatory Fields > Public
2. Required SIS fields: minOccurs="1" maxOccurs="1" from SIS user xsd: https://developers.exlibrisgroup.com.../rest_user.xsd
3. Remove Alma mandatory fields from Public (and/or other types) where desired. Required SIS fields cannot be removed.
1. Verify each mandatory field exists in the SIS file (minOccurs="1") listed in https://developers.exlibrisgroup.com.../rest_user.xsd
2. Verify all existing fields contain valid data
3. Field name in error message appears after colon (: email type). "Email type" field is missing data in at least one user record in the file.
4. Provide a global default for mandatory fields which will be replaced by real data if it exists. Email type can have a set value. Consider using values which could be queried from analytics for variable data fields. example: phone 555-555-5555., email firstname.lastname@example.org, address line 1: not my real address
4. XSD fields which are optional and unused in your system may be left out of the SIS file. Examples might include job description, pin_number, web_site_url.
Verify minimum and maximum number of occurrences defined for 'missing' data element: https://developers.exlibrisgroup.com.../rest_user.xsd
For example if the values are: minOccurs="0" maxOccurs="1" field is optional but may not be repeated in the file for any given user
See Developer's Network: https://developers.exlibrisgroup.com...management/sis for additional details
- Article last edited: 28-SEP-2016