Module ImportFrom alias ImportFrom alias ImportFrom alias alias alias alias alias alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Assign NameStore Str Assign NameStore NameLoad Assign NameStore Dict Str Str Str Str Str TupleLoad NameLoad Str Dict TupleLoad NameLoad Str Dict TupleLoad NameLoad Str Dict TupleLoad NameLoad Str Dict TupleLoad NameLoad Str Dict FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad For TupleStore NameStore NameStore NameLoad body Expr Call AttributeLoad SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index Str attr NameLoad For NameStore SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index Str attr NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body If CompareGt Call NameLoad NameLoad Num body For NameStore NameLoad body If CompareEq SubscriptLoad NameLoad Index Str Str body Raise Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareEq Call NameLoad Call AttributeLoad NameLoad attr ListLoad Str body Return BinOpBitAnd BinOpBitOr Call NameLoad keyword SubscriptLoad NameLoad Index Str Call NameLoad keyword SubscriptLoad NameLoad Index Str Call NameLoad keyword AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpAdd ListLoad SubscriptLoad NameLoad Index Str ListComp SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad Call AttributeLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Call NameLoad keyword AttributeLoad NameLoad attr BinOpBitOr Call NameLoad keyword NameLoad Call NameLoad keyword NameLoad attr Str Assign NameStore Call NameLoad NameLoad If BoolOpAnd CompareEq NameLoad Num UnaryOpNot AttributeLoad SubscriptLoad NameLoad Index Num attr body Return SubscriptLoad NameLoad Index Num orelse If CompareEq NameLoad Num body Raise Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr NameLoad AttributeLoad NameLoad attr orelse If SubscriptLoad NameLoad Index Str body For NameStore NameLoad body If BoolOpAnd SubscriptLoad NameLoad Index Str CompareEq AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str body Return NameLoad Raise Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr NameLoad AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Raise Call NameLoad SubscriptLoad NameLoad Index Str decorator_list decorator_list
N/A collections defaultdict django.db.models Q opencivicdata.models Person PersonIdentifier PersonName PersonContactDetail PersonLink PersonSource base BaseImporter exceptions SameNameError PersonImporter N/A BaseImporter N/A N/A _type person N/A model_class Person N/A related_models N/A identifiers other_names contact_details links sources N/A PersonIdentifier person_id N/A N/A PersonName person_id N/A N/A PersonContactDetail person_id N/A N/A PersonLink person_id N/A N/A PersonSource person_id N/A _prepare_imports N/A N/A self dicts N/A N/A N/A dicts N/A list N/A N/A N/A super PersonImporter self _prepare_imports dicts N/A by_name N/A defaultdict list N/A N/A _ person dicts N/A N/A N/A N/A N/A by_name N/A N/A person N/A name append person N/A other N/A person N/A other_names N/A N/A N/A N/A N/A by_name N/A N/A other N/A name append person N/A N/A name people N/A N/A by_name items N/A N/A N/A N/A len people 1 N/A N/A person people N/A N/A N/A N/A person N/A birth_date N/A N/A N/A SameNameError name N/A dicts N/A limit_spec N/A N/A self spec N/A N/A N/A 
        Whenever we do a Pseudo ID lookup from the database, we need to limit
        based on the memberships -> organization -> jurisdiction, so we scope
        the resolution.
         N/A N/A N/A list N/A N/A spec keys N/A name N/A N/A N/A N/A N/A Q name N/A spec N/A name N/A Q other_names__name N/A spec N/A name N/A Q memberships__organization__jurisdiction_id N/A self jurisdiction_id N/A N/A spec N/A memberships__organization__jurisdiction_id N/A self jurisdiction_id N/A spec N/A get_object N/A N/A self person N/A N/A N/A all_names N/A N/A N/A person N/A name N/A N/A o N/A name N/A o N/A person N/A other_names N/A matches N/A list N/A N/A N/A N/A N/A N/A self model_class objects filter N/A Q memberships__organization__jurisdiction_id N/A self jurisdiction_id N/A N/A Q name__in all_names N/A Q other_names__name__in all_names distinct id N/A matches_length N/A len matches N/A N/A N/A matches_length 1 N/A N/A N/A matches N/A 0 birth_date N/A N/A N/A matches N/A 0 N/A N/A N/A matches_length 0 N/A N/A N/A N/A N/A self model_class DoesNotExist N/A N/A No Person: {} in {} format all_names N/A self jurisdiction_id N/A N/A N/A person N/A birth_date N/A N/A match matches N/A N/A N/A N/A person N/A birth_date N/A N/A match birth_date N/A person N/A birth_date N/A N/A match N/A N/A N/A N/A self model_class DoesNotExist N/A N/A No Person: {} in {} with birth_date {} format all_names N/A self jurisdiction_id N/A person N/A birth_date N/A N/A SameNameError N/A person N/A name N/A N/A