Phoenix

DemographicInfoMapper

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

Bases: BaseDemographicInfoMapper

static parse_returned_queries(list_of_queries)[source]

Parses a list of queries into an object containing member demographic information.

Parameters:

list_of_queries (list[BaseQuery]) – a List of py:class:BaseQuery objects to operate against.

Return type:

DemographicInfo

Returns:

a DemographicInfo object

InitialSearchMapper

class q2_cores.Phoenix.mappers.initial_search_demographic_mapper.InitialSearchMapper(list_of_queries, hq_credentials=None, zone_context=None)[source]

Bases: BaseMapper

static parse_returned_queries(list_of_queries)[source]

Parses a list of queries to return the demographic data (name, SSN, member number) of a user.

Parameters:

list_of_queries (list[BaseQuery]) – a List of BaseQuery objects to operate against

Returns:

a Dict of user demographic data