The Intersection()
function produces a concept set with the concepts that
occur in each concept set from a collection of concept sets.
Syntax
Intersection(concept_sets)
Returns
A new concept set with the concepts that occur in each concept set.
Parameters
concept_sets
a collection of concept sets.
Examples
Intersection([Pallet.Colors] of [Pallets])
/* Say that there are three pallets with the values: */
/* 1.) { 'Orange', 'Red' } */
/* 2.) { 'Orange', 'Red', 'Blue' } */
/* 3.) { 'Orange' } */
/* The result would be: { 'Orange' } */
Intersection([Pallet.Colors] of [Pallets])
/* Say that there are two pallets with the values: */
/* 1.) { 'Yellow', 'Orange', 'Pink', 'Blue' } */
/* 2.) { 'Yellow', 'Green', 'Pink' } */
/* The result would be: { 'Yellow', 'Pink' } */
Intersection([Pallet.Colors] of [Pallets])
/* Say that there are three pallets with the values: */
/* 1.) { 'Orange', 'Red' } */
/* 2.) { 'Blue', 'Red' } */
/* 3.) { 'Orange' } */
/* The result would be an empty concept set */