"Уникальный айдишник организации" - это мифическая вещь. Его нет и быть не может.
Любой идентификационный код существует только в рамках реестра, на основе которого организован учёт соответствующих объектов.
Например, ОГРН - это код в реестре юридических лиц. Он может использоваться как идентификатор организации потом что:
1. Все организации являются юридическими лицами.
2. ЕГРЮЛ имеет правоустанавливающие функции в отношении юр. лиц. Т.е. юр. лицами являются те, кто внесён в реестр. Те кто не внесён - не являются.
В другом реестре, идентификатор может быть другим. Это нормальная ситуация.
Возникает такая ситуация по следующей причине.
Перед тем как присвоить чему-то идентификатор, надо это что-то определить. Разные определения приводят к появлению разных реестров. Что такое организация? Если организация это юр. лицо - идентификатором будет ОГРН. Если кто-то определяет организацию по другому (например, организация - это мафиозная структура) и собирается учитывать организации в соответствии со своим определением - он принимает положение о реестре, к примеру, мафиозных структур в органах государственной власти, прописывает в нем свои определения, процедуры внесения, исключения, изменения и получает полноправную учётную систему. Она не "тематическая", они именно что другая. И далеко не факт, что можно будет построить отображение из реестра юр.лиц в реестр мафиозных структур в органах государственной власти однозначное хотя бы в одну сторону.
Задача интеграции произвольных учётных систем (так же как задача построения переходного ключа между классификаторами) в общем случае не разрешима.
Насчёт финов. Чем вас вот такой вариант не устраивает
А вот зачем организации несколько уникальных идентификаторов? Это дело тех, кто ведет тематические учетные базы, привязывать свои идентификаторы и классификаторы к уникальному айдишнику организации. Зачем всех мучить длинными цифровыми последовательностями.Вот например
Вот в Финляндии хорошо - Yritys tunnus, идентификатор предприятия - и по нему все сразу можно найти.