How Can We Help?

Tech tutorials, Reviews, How To's

Documentation | Demos | Support

< All Topics
Print

Mapping Meta Data Fields

The next step is to map the Custom Metadata Types. From the Home screen, search for Custom Metadata Types and select it. On the main window, search for “Training Field Mapping” and select “Manage Records” under actions.

Custom Metadata Types

On the Training Field Mappings screen, Click the New option.

New CM Mapping

On the New Training Field Mappings page, enter the data as provided in the table below for each row.

Mapping Fields

LabelTraining Field API NameField API NameField Data TypeObject NameRequest Payload Attribute
Credential IssuedCredential_IssuedCredential_Issued__cBooleanTraining__ccertApplicable
Course TypeCourse_TypeType__cPicklistTraining__ccourseType
Expiry DateExpiry_DateExpiry_Date__cDateTraining__cexpDate
Completion DateCompletion_DateCompletion_Date__cDateTraining__ccompletionDate
ScoreScoreScore__cNumberTraining__ccourseScore
Course IDCourse_IDTraining_ID__cTextTraining__ccourseID
Course NameCourse_NameTraining_Name__cTextTraining__ccourseName
Certification IDCertification_IDCredential_ID__cTextTraining__ccertID

Field Description

    • Credential Issued: This is a Boolean field, storing values Yes or No. This field indicates whether for the selected Learning Path or Course, a Credential(could be a Certificate, Badge or Accreditation) is issued or not.

 

    • Course Type: This field has two possible options. It can either be a Course or Learning Path. In UI this can be picked from a List of options. In API, the value for this field must only include “Course” or “Learning Path”.

 

    • Expiry Date: This sets the validity expiry date for the credential issued. This must be in dd-mm-yyyy format. Any other format may result in an API Error. If the Credential issued does not have an Expiry date, you may pass “” or null in the API. If the field is not present in the API Call, then it will assumed as a Credential with no expiry.

 

    • Completion Date: This date field indicates the date on which the course was completed on the LMS. The format for this filed in API is dd-mm-yyyy. This field will not be blank.

 

    • Score: This optional field provides the score, (cumulative or average) achieved by the user in the Course or Learning Path. The field will have numeric float values.

 

    • Course ID: This is a unique ID for the course assigned in the LMS. Course ID is a unique field for a course and a user can have only one Credential for a specific Course ID. If the Credential Data is supplied for the same user for the same Course ID, API will return a Duplicate error. This is an alpha numeric text value. This field in API cannot be blank.

 

    • Course Name: This field has the name of the Learning Path or Course. This is a text field and must not be blank. Multi-year certifications with the same course name can use the Course ID to differentiate the year or version.

 

    • Certification ID: This is an Alpha-Numeric field. This field is generated by the Learning Management System, on successful completion of the Course or the Learning Path.

 

Was this article helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
How can we improve this article?
Please submit the reason for your vote so that we can improve the article.
Table of Contents