CIQ
Комиссия по качеству клиентской информации (англ. Customer Information Quality; CIQ).[1]
В связи с нехваткой XML-стандартов для управления клиентской информации и взаимообмена ею открытым, независимым от приложений и поставщиков путем, в Организации развития стандартов структурированной информации (The Organization for the Advancement of Structured Information Standards — OASIS) была организована комиссия по качеству клиентской информации (Customer Information Quality — CIQ), которая взяла на себя задачу их разработки.
CIQ предназначается для задания профильной информации по клиентам. Эта группа стандартов включает спецификацию имен, адресов, дополнительных сведений (телефон, электронный адрес, счет, идентификатор карты) и данных о взаимоотношениях с клиентом. Стандарт CIQ разработан с целью обработки клиентской информации для любой страны на абстрактном или детальном уровне. Цель состоит в достижении функциональной совместимости клиентской информации внутри и вне организаций. Суть подхода — в использовании «единого базового стандарта клиентских данных» для определения и представления сведений о заказчиках для удовлетворения различных прикладных требований.
XML прекрасно подходит для представления иерархических данных, а поэтому и был выбран для реализации сложной модели описания клиента.
Комиссия разработала три мощных XML-языка для управления и взаимообмена клиентской информацией:
- расширяемый язык имен и адресов (xNALextensible name and address language);
- расширяемый язык клиентской информации (xCIL — extensible customer information Language);
- расширяемый язык клиентских отношений (xCRL extensible Customer Relationships Language).
Из «толерантных» соображений «неразглашений» в апреле 2016 проект был (или стал?) закрыт.
Расширяемый язык имен и адресов (xNAL)[править | править код]
Клиент может быть как физическим лицом, так и организацией. Сведения о нем состоят из множества компонентов, однако имя и адрес до сих пор считаются ключевыми идентификаторами. С этими параметрами очень сложно управляться. Они быстро изменяются: клиенты приезжают и уезжают, адреса и имена изменяются. Часто возникают ошибки ввода. Имя и адрес можно записать несколькими различными способами.
Элементы клиентского имени не уникальны, что может привести к неожиданному дублированию информации. При этом хранение одних и тех же сведений различными способами только усложняет устранение дублированной информации. Поиск по базам данных может давать неадекватные результаты и не обнаруживать все соответствующие записи. Оперативный поиск может приводить к появлению длинных списков и падению производительности системы во время извлечения данных.
Проблема усугубляется еще и сложными географическими и культурными контекстами такого рода данных на мировом рынке. Объединить более 200 стран в единый формат очень сложно. У большинства государств разные формы адресов. Некоторые используют названия улиц, некоторые — нет. В одних странах указываются называния островов, в других это не принято. Разрабатываемый формат должен учитывать все эти типы адресов и в то же время обеспечивать согласованное и простое в использовании представление. Существует целый ряд стандартов представления имен и адресов. Они были спроектированы под различные требования, например для решения проблемы своевременной доставки почты. Однако если конкретный стандарт подходит для заданной цели, то для глобального использования он, как правило, не годится. Кроме того, существующие стандарты не рассчитаны на работу с информацией об именах и адресах для всех стран.
xNAL — это первый XML-стандарт, отвечающий описанным выше целям.
Поскольку цель состоит в разработке общемирового стандарта управления именами и адресами, независимого от страны или источника, то для упрощения процесса поддержки xNAL был разделена на два независимых XML-языка:
- расширяемый язык имен (xNL)
- расширяемый язык адресов (xAL).
Расширяемый язык клиентской информации (xCIL)[править | править код]
Несмотря на то, что имя и адрес являются ключевыми свойствами клиента, другие сведения не менее важны для его идентификации. Адреса у людей меняются часто, у одного и того же человека их может быть несколько, поэтому задача распознавания клиента по множеству адресов при наличии только его имени — весьма нетривиальна. Клиентские сведения (номер телефона, электронный адрес, номер счета и т. д.) необходимы для однозначной идентификации клиентов и их отношений.
xCIL — это XML-стандарт для управления расширенными клиентскими данными (помимо имени и адреса). Он не зависит от приложений и поставщиков, является открытым глобальным стандартом. Язык xNAL применяется в xCIL для описания имени и адреса. xCIL задается в качестве самостоятельного стандарта, обеспечивающего простоту и гибкость использования различных CIQ-стандартов. Например, для приложений, где выполняется проверка корректности адресов, можно использовать xNAL. xCIL также обеспечивает гибкость представления клиентских данных на абстрактном или детальном уровне.
Основные клиентские элементы данных, которые поддерживает стандарт xCIL:
- подробная информация об адресе клиента и имени;
- клиентский идентификатор;
- подробная информация об организации (подразделения, склады и проч.);
- данные о рождении;
- возраст;
- пол;
- семейное положение;
- язык;
- национальность;
- род занятий;
- квалификация;
- паспортные данные;
- вероисповедание;
- этническая принадлежность;
- номер телефона;
- факс;
- номер мобильного телефона;
- номер пейджера;
- адрес электронной почты;
- адрес ресурса (URL);
- номер финансового счета;
- номер идентификационной карты;
- личные характеристики;
- налоговый номер;
- данные о транспортном средстве;
- сведения о членах семьи;
- сведения о доходах;
- рекомендации;
- хобби;
- привычки;
- данные о месте жительства; визы.
- данные со сканеров, инфоматов и электронных касс о местах пребывания.
xNAL - является подмножеством языка xCIL. В свою очередь, язык xCIL содержит ссылки на xNL и xAL Язык разметки клиентской идентификации (Customer IdentityMarkup Language — CIML), разработанный компанией MSI Business Systems, использовался в качестве основы xCIL.
Расширяемый язык клиентских отношений (xCRL)[править | править код]
Стандартный способ представления клиентских отношений позволяет добиться эффективного взаимообмена информацией между различными системами, процессами и платформами, а также способствует построению единого клиентского представления. Ранее стандарта для представления клиентских взаимоотношений не существовало, следовательно, его также предлагается определить его в XML-формате.
Клиентские отношения можно классифицировать следующим образом:
- отношение «организация—организация»;
- отношение «организация—человек»;
- отношение «человек—человек».
Отношение «организация—организация» может быть родительско-дочерним, отношением партнеров, альянсом партнеров или клиентов организации. Отношение «организация—человек» может быть связано с организационной структурой, контактами, управлением счетом или бизнес-отношениями. Отношение «человек—человек» может быть как личным, так и семейным, зависимым или формальным (как отношения доктора и пациента).