Ноя 24 2009
Онтология и примеры анализа кодов и идентификаторов
Почти год назад я писал на эту тему в заметке Систематизация расшифровки кодов и управления справочниками, а сейчас продолжу приостановленные тогда размышления.
Если вкратце, то основной постулат такой – подавляющее число маркирующих кодов и уникальных идентификаторов создаются по ограниченному числу правил и подлежат разложению на ряд признаков позволяющих связывать эти коды с другими информационными массивами и справочниками, а также на их основе извлекать больше информации об исследуемых/анализируемых объектах.
Но, вернёмся к кодам – что это такое и как они есть. Буду приводить примеры:
- 049205770 – пример кода БИК – банковского идентификационного кода
- 02.03.1989 – пример записи даты в формате dd.mm.yyyy, где dd – день, mm – месяц, yyyy – год от рождества Христова
- ru.wikipedia.org – пример кодирования адреса в виде домена
- 09808117 – пример кода ОКПО, общероссийского классификатора предприятий и организаций
- 5460000016 – пример кода ИНН. Идентификационного номера налогоплательщика
- 65.12, 65.22.5 - примеры кодов ОКВЭД
- 30401810701200001022 – пример кода корреспондентского счета банка в ЦБ РФ
- ALMZRU8Y – пример кода S.W.I.F.T используемого банковскими организациями
- ГОСТ Р 52980-2008 – пример кода в виде документа ГОСТ
- 454091 – российский почтовый индекс
- 359 – код по общероссийскому классификатору единиц измерения (ОКЕИ) означающий «сутки».
- NO93 8601 1117 947 – международный номер банковского счета, в примере номер счета в банке Норвегии
- 13001 – код правительства Российской Федерации по справочнику ОКОГУ
- 1021600000256 – пример общероссийского государственного регистрационного номера, ОГРН, присваеваемого юридическим лицам.
- ГС-1-50-02-26-0-7709342342-013097-1 – пример номера лицензии на проектирование зданий и сооружений
- 08050 – код улицы «Зелёный проспект» по общемосковскому классификатору улиц
плюс сюда же можно добавить такие коды как: номера банковских карт, автомобильные коды VIN, телефонные номера, коды ISBN, MAC адреса сетевых карт, IP адреса, коды EAN-8, EAN-13, GS-128, DUNS номера организаций в США и многие и многие другие.
Суть же всегда одна – кодирование информации об объектах, это способ решения следующих задач:
- сопоставление объекта некой информационной записи о нём содержащей подробную информацию о его характеристиках, особенностях и атрибутах
- предоставление людям и программным средствам информацию об атрибутах данного объекта.
При этом я пока затрагиваю только вопросы кодирования информации в текста, но есть и другие способы в виде баркодов, знаков, аудиосигналов.
Continue reading «Онтология и примеры анализа кодов и идентификаторов»


