Lex — это пространство имен URN , тип унифицированного имени ресурса (URN), которое позволяет точно идентифицировать законы и другие правовые нормы.
LexML Бразилия и Италия (страны континентального права) уже официально признают проект стандарта URN LEX v0.9 в качестве пространства имен для источников права.
Идентификатор имеет следующую иерархическую структуру: [1]
"urn:lex:"<NSS>
где NSS — это строка, специфичная для пространства имен, составленная следующим образом:
<NSS>::=<jurisdiction>":"<local-name>
где:
Иллюстративные примеры источников права, идентифицированных с помощью lex URN:
urn:lex:it:stato:legge:2003-09-21;456 (итальянский закон) urn:lex:fr:etat:lois:2004-12-06;321 (французский закон) urn:lex:es:estado:ley:2002-07-12;123 (испанский акт) urn:lex:ch:glarus:regiere:erlass:2007-10-15;963 (постановление Glarus Swiss Canton) urn:lex:eu:council:directive:2010-03-09;2010-19-UE (Директива Совета ЕС) urn:lex:us:federal.supreme.court:decision:1963-03-18;372.us.335 (решение FSC США)
Реальный преобразователь URN LEX в Бразилии , стране, где URN LEX принят с 2009 года, с порталом LexML.gov.br:
URN используются как уникальные идентификаторы (уникальные идентификаторы), например, как ISBN для идентификации книг. URN также номинируется как «публичный (уникальный) идентификатор». При таком публичном использовании потребность в центральном органе власти как в уникальном и необходимом URN-преобразователе является проблемой. В этом контексте пользователь идентификатора должен запросить у органа власти правильный идентификатор из метаданных некоторых объектов, например, года или названия. Такие идентификаторы, как ISBN, которым нужен центральный орган власти, также называются « непрозрачными идентификаторами».
Обычно Lex URN используются для выражения «прозрачных идентификаторов», которые могут быть построены с помощью простых правил или выводов из базовых метаданных. Например, бразильский Lex URN используется как для законодательного, так и для прецедентного права в качестве уникального и универсального идентификатора, используя правила форматирования и сокращения названия органа, даты публикации и локального идентификатора в названии документа.
В информатике идентификатор — это тип данных. Непрозрачный тип данных — это тип данных, конкретная структура данных которого не определена в интерфейсе. В противоположность этому, тип данных, представление которого видимо, называется прозрачным .
Схемы URN, где каждый URN также является прозрачным идентификатором, могут использоваться в распределенных (нецентрализованных) системах разрешения URN. URN могут быть созданы при отсутствии этих систем, даже до записи в эти системы.