Integrate Multi-Select List Fields and Option Sets

This section provides information on how to integrate data from Anthology Reach to Anthology Student for a multi-select list field.

From Anthology Reach to Anthology Student

The following is an illustration of the JSON payload for a multi-select list field to be sent from Anthology Reach to Anthology Student.

JSON for Multi-Select

Before sending the data of a multi-select list field from Anthology Reach to Anthology Student, the multi-select list field must be added to the JSON data structure in the Field Mapping Template. To do so:

  1. In the Integration Mapping Template of the entity, add an integration mapping record with the Mapping Type as JSON Object.

    MultiValueCustomProperties - Mapping Type

  2. For the payload Integration Mapping record of the entity to which the Multi-Select List Item field must be added, create a child integration mapping record, MultiValueCustomProperties, and set the value of the Mapping Type as JSON Array.

    MultiValueCustomProperties

  3. In the MultiValueCustomProperties Integration Mapping record, for each Multi-Select List Item field create a child mapping record with the Mapping Type as JSON Property to store the details of the multi-select list property.

    MultiValueCustomProperties - Type

Integrate Multi-Select Option Set Fields

To enable appending or overwriting values of multi-select fields (e.g., Race, Ethnicity) when data is sent from Anthology Student to Anthology Reach, create an integration mapping record with the following field values.

Integration Mapping Field Value
Name Any descriptive name (e.g. Contact-ResetMultiOption).
Template Type The template name for which the record must be updated.
Mapping Type Field
Internal Field Name ResetMultiSelect_Field
Data Transformation Type STRING
Parameter

Concatenated schema names of the multi optionset fields.

Example: "mshied_race_#cmcps_custommultioption"

where - mshied_race_ and cmcps_custommultioption are schema names of multi optionset fields which are concatenated using the separator #.