It is required that the data returned by a provider's query service is mapped into the HarmoSearch data schema. Thus, a data mapping must be created and uploaded. See mapping configuration for sending data.
Beside the mapping of the data, the mapping for the query is also necessary. Therefore, you have also to upload two more mappings, one specific for the query language (query structure) and one for mapping the enumerated values from HarmoSearch to your own enumerated values.
A HarmoSearch participant may have specified more than one query service. Each query service corresponds to one HarmoSearch data provider.
In order to associate a specific mapping to each provider, the collection identifier of the mapping must correspond to the one set in the configuration of the query service.