Mappers

InitialSearchMapper

class q2_cores.FISHorizon.mappers.initial_search_mapper.InitialSearchMapper(list_of_queries, hq_credentials=None)[source]

Bases: BaseMapper

parse_returned_queries(list_of_queries)[source]

Parses a list of queries to return the customer’s key.

Return type:

str

Returns:

Unique customer identifier

Raises:

DemographicInfoMapper

class q2_cores.FISHorizon.mappers.demographic_info_mapper.DemographicInfoMapper(list_of_queries, hq_credentials=None, zone_context=None, is_company=None, logger=None)[source]

Bases: BaseMapper

parse_returned_queries(list_of_queries)[source]

Parses a list of queries to return demographic information from the core.

Raises:

CoreValidationException – Business data was submitted in the user’s fields

Return type:

DemographicInfo