mex.extractors.organigram package¶
Submodules¶
mex.extractors.organigram.helpers module¶
- mex.extractors.organigram.helpers._cached_get_extracted_organizational_units() list[ExtractedOrganizationalUnit]¶
Extract, transform and load the organigram, then return units.
- Returns:
extracted organizational units
- mex.extractors.organigram.helpers._get_cached_unit_merged_ids_by_synonyms() dict[str, list[MergedOrganizationalUnitIdentifier]]¶
Extract, transform and load the organigram, then group unit IDs by synonym.
- Returns:
Lookup of organizational unit identifiers by synonym
- mex.extractors.organigram.helpers.get_extracted_organizational_units() list[ExtractedOrganizationalUnit]¶
Return cached organizational units.
- mex.extractors.organigram.helpers.get_unit_merged_id_by_synonym(synonym: str | None) list[MergedOrganizationalUnitIdentifier] | None¶
Search a merged organizational unit id by synonym.
- Parameters:
synonym – synonym of organizational unit
- Returns:
list of merged organizational unit ids if found else None