Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Alma

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Alma
    3. Knowledge Articles
    4. "Mandatory field is missing" in SIS version 2 (more technical answer)

    "Mandatory field is missing" in SIS version 2 (more technical answer)

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Question
      1. Answer
      2. Additional Information

     


     

    Question

    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).  

     

    Answer

    On the Alma side:

    For Version 1 of the SIS input file, required fields are configured in: Configuration > User Management > Mandatory Fields. Note however that for Version 2 of the SIS input file, hard-coded Mandatory Fields have priority, as explained in the Development Network. 

    For the SIS input file:

    1. Verify each mandatory field exists in the SIS file  (minOccurs="1"), as 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 john.doe@notreal.edu, address line 1:  not my real address
    5. 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.
    Additional Information

    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: 13-JAN-2022
    View article in the Exlibris Knowledge Center
    1. Back to top
      • "Letter Send Format" functionality when configuring Overdue and Lost Loan Profiles
      • "Mandatory field is missing" in SIS version 2 (less techy answer)
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Content Type
      Documentation
      Language
      English
      Product
      Alma
    2. Tags
      1. Integrations - Alma
      2. User Guides
      3. Users - Alma
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved