RFC 9676: LEX: A Uniform Resource Name (URN) Namespace for Sources of Law
- P. Spinosa,
- E. Francesconi,
- C. Lupo
Abstract
This document describes LEX, a Uniform Resource Name (URN) namespace identifier that identifies, names, assigns, and manages persistent resources in the legal domain. This specification allows adoption of a common convention by multiple jurisdictions to facilitate ease of reference and access to resources in the legal domain.¶
This specification is an Independent Submission to the RFC Series. It is not a standard and does not have the consensus of the IETF.¶
Status of This Memo
This document is not an Internet Standards Track specification; it is published for informational purposes.¶
This is a contribution to the RFC Series, independently of any other RFC stream. The RFC Editor has chosen to publish this document at its discretion and makes no statement about its value for implementation or deployment. Documents approved for publication by the RFC Editor are not candidates for any level of Internet Standard; see Section 2 of RFC 7841.¶
Information about the current status of this document, any
errata, and how to provide feedback on it may be obtained at
https://
Copyright Notice
Copyright (c) 2025 IETF Trust and the persons identified as the document authors. All rights reserved.¶
This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents
(https://
1. Introduction
1.1. The Purpose of Namespace LEX
The purpose of the LEX namespace is to assign a unique identifier in a well-defined format to documents that are sources of law. In this context, "sources of law" include any legal document within the domain of legislation, case law, administrative acts, or regulations. Potential sources of law (acts under the process of law formation, such as bills) are included as well. "Legal doctrine", that is, the body of knowledge and theoretical speculation typical of legal scholars (e.g., commentary on judgment, jurisprudence review, commentary on legislation, encyclopedic entries, monographs, articles in magazines, manuals, etc.) is explicitly not covered.¶
The identifier is conceived so that its construction depends only on the content of the document itself and not its online availability, physical location, and access mode. The identifier itself is assigned by the jurisdiction of the identified document. A document that is not available online may, nevertheless, have a LEX URN identifier.¶
The LEX URN may be used as a way to represent references (and
more generally, any type of relation) among various sources of law.
In an online environment with resources distributed among different
web publishers, LEX URNs
allow a simplified global interconnection of legal documents by means
of automated resolution.
LEX URNs consist of persistent and
location
1.2. Background
This specification of a unique identifier for legal documents follows a number of initiatives in the field of legal document management.¶
Since 2001, the Italian Government promoted the NormeInRete project through the National Center for Information Technology in the Public Administration, the Ministry of Justice, and the National Research Council of Italy (CNR). The NormeInRete project was aimed at introducing standards for describing and identifying sources of law using XML and URN techniques.¶
Other national initiatives in Europe introduced standards for the description of legal sources [FRAN]. Collaborations between government, national research institutes, and universities have defined national XML standards for legal document management, as well as schemes for legal document identification. Outside of Europe, similar initiatives have addressed similar problems [FRAN]. Several of these identifiers are based on a URN schema.¶
In today's information society, the processes of political, social, and
economic integration of European Union (EU) Member States, as well as the
increasing integration of the worldwide legal and economic processes,
are causing a growing interest in the exchange of legal information
at national and transnational levels.
The growing desire for improved quality and accessibility of legal
information amplifies the need for interoperabilit
Interest groups within several countries have already expressed
their intention to adopt a shared solution based on a URN technique.
In several conferences (such as [LVI]), representatives
of the Publications Office of the European Union (OP) have expressed
the need for a unique identifier for sources of law,
based on open standards and able to provide advanced
modalities of document hyperlinking, with the aim of promoting
interoperabilit
Additionally, the need for unique identifiers for sources of law is of
particular interest in the domain of case law.
This need is acutely felt within both common law systems (where cases are
the main law sources) and civil law systems, because unique identifiers can provide
integrated access to cases and legislation, as well as the ability to track the
relationships between them. This domain is characterized
by a high degree of fragmentation in case law information systems,
which usually lack interoperabilit
In the European Union, the community institutions have stressed the
need for citizens, businesses, lawyers, prosecutors, and judges to
become more aware of (directly applicable) EU laws and also
the various national legal systems.
The growing importance of
national judiciaries for the application of community law was
stressed in the resolution of the European Parliament of 9 July 2008
on the role of the national judge in the European judicial system.
Similarly, the Council of the European Union has underlined the
importance of cross-border access to national case law, as well as
the need for its standardization
The Council of the European Union invited the Member States to introduce the European Legislation Identifier (ELI) in the legal information systems, which is an HTTP-based, Semantic Web-oriented identification system for legislation of the European Union and Member States.¶
The LEX identifier (also referred to in this text as "LEX name") is conceived to be general enough to provide guidance at the core of the standard and offer sufficient flexibility to cover a wide variety of needs for identifying legal documents of different types, namely, legislative, case law, and administrative acts. Moreover, it can be effectively used within a federative environment where different publishers (public and private) can provide their own items, in [FRBR] sense (see Section 5.2), of a legal document (that is, there is more than one manifestation (see Section 5.2) of the same legal document).¶
Specifications and syntax rules for the LEX identifier can also be used for HTTP-based naming conventions to cope with different requirements in legal information management, for example, the need to have an identifier that is compliant with the Linked Open Data principles.¶
This document supplements the required name syntax with a naming convention that interprets all these recommendations into an original solution for sources of law identification.¶
1.3. General Characteristics of the System
The specifications in this document promote interoperabilit
These qualities facilitate management of legal documents and
a mechanism for stable cross
Transparency means that, for a given act and its relevant metadata (issuing authority, type of measure, etc.), it is possible to create a related URN that is able to uniquely identify the act in a way that is reversible (from an act to its URN and from a URN to the act).¶
Language neutrality, in particular, is an important feature that promotes adoption of the standard by organizations that must adhere to official language requirements. This specification provides guidance to both public and private groups that create, promulgate, and publish legal documents. Registrants wish to minimize the potential for creating conflicting proprietary schemes, while preserving sufficient flexibility to allow for diverse document types and to respect the need for local control of collections by an equally diverse assortment of administrative entities.¶
The challenge is to provide the right amount guidance at the
core of the specification while providing sufficient flexibility to
cover a wide variety of needs. LEX does this by
splitting the identifier into parts. The first part uses a
preexisting standard specification
The second part depends only on the identification system for sources of law operating in that nation, and it is mainly composed by formalized information related to the enacting authority, the type of measure, the details, and possibly the annex.¶
The identification system based on uniform names includes:¶
This document considers the first of these requirements. It also contains a few references to the architecture of the resolution service and to the corresponding software.¶
1.4. Linking a LEX Name to a Document
The LEX name is linked to the document through metadata, which may be specified as follows:¶
At least one of these references is necessary to enable automated construction, an update of catalogues (distributed and centralized), and the implementation of resolvers that associate the uniform name of a document with its physical location. LEX assumes no particular relationship between the originator of the document, its publisher, the implementer of catalogues, or resolution services.¶
1.5. Use of LEX Names in References
LEX names can be used in references as an HREF attribute value of the hypertext link to the referred document. This link can be created in two ways:¶
No matter which method is adopted, new documents produced in a certain format (for example, XML, XHTML, etc.) should express references through the uniform name of the document referred to.¶
1.6. Definitions
The following terms are used in this document:¶
- Source of Law:
- A general concept that refers to legislation, case law, regulations, and administrative acts. In its broadest sense, the source of law is anything that can be conceived as the originator of 'erga omnes' legal rules. In this document, "source of law" also refers to acts during their creation, such as bills, that might or might not become laws.¶
- Jurisdictional Registrar:
- An organization in any jurisdiction that shares and defines the assignment of the main components of the resource identifier through which the identifier uniqueness is guaranteed.¶
1.7. Terminology
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all capitals, as shown here.¶
1.8. Syntax Used in This Document
This document uses a syntax that is based on the Augmented Backus-Naur Form (ABNF) [RFC5234] meta-language, which is used in many RFCs.¶
1.9. Namespace Registration
The LEX namespace has been registered in the "Formal URN Namespaces" registry. See Section 12.¶
2. Registration of LEX
2.1. Identifier Structure
The identifier has the following hierarchical structure:¶
where NSS is the Namespace Specific String composed as follows:¶
where:¶
- jurisdiction:
-
Identifies the scope (state, regional,
municipal, supranational, or organizational) where a set of
sources of law have validity. It is also possible to represent
international organizations (either states, public
administrations
, or private entities).¶ - local-name:
- The uniform name of the source of law in the country or jurisdiction where it is issued; its internal structure is common to the already-adopted schemas. It represents all aspects of an intellectual production, from its initial idea, through its evolution during the time, to its realization by different means (paper, digital, etc.).¶
The jurisdiction element is composed of two specific fields:¶
where:¶
- jurisdiction
-code : -
Usually the identification code of the country where the source of law is issued. To facilitate the transparency of the name, the jurisdiction
-code usually follows the rules of identification of other Internet applications, based on domain name (for details and special cases, see Section 2.2).¶ Due to the differences in representation in the various languages of a country, the use of the standard [ISO.3166-1] is strongly RECOMMENDED for easier identification of the country. Therefore, a LEX URN ID always begins with a sequence of ASCII characters: "urn
:lex :cc TLD" . For all the other components that follow the jurisdiction -code, the Jurisdictional Registrar decides the mode of representation (ASCII or UTF-8 percent -encoding; see Section 3.4).¶ Where applicable, the domain name of the country or multinational or international organization is used. If such information is not available for a particular institution, a specific code will be defined (see Section 2.2). Examples reported in this document are hypothetical and assume that the corresponding domain name is used for the jurisdiction
-code .¶ - jurisdiction
-unit : -
The possible administrative hierarchical sub-structures defined by each country or organization within their specific legal system. This additional information can be used when two or more levels of legislative or judicial production exist (e.g., federal, state, and municipality level) and the same bodies may be present in each jurisdiction. Therefore, the jurisdiction
-unit differs for acts of the same type issued by similar authorities but pertain to different jurisdictions related to different geographical areas. An example can be the following:¶
The following are fictitious examples of sources of law identifiers:¶
2.2. Jurisdiction-Code Registry
A new jurisdiction
Each entry contains the following elements:¶
- jurisdiction
-code : - The identifier assigned to the jurisdiction (i.e., to the country or organization).¶
- jurisdiction:
- The official name of the jurisdiction (i.e., the country or organization).¶
- registrant:
- Essential information that identifies the organization that requested the registration of the code. The registrant will be responsible for its DNS zone, the attribution of sub-zone delegations, and so on. It is RECOMMENDED that each jurisdiction create a registry of all delegated levels so that the organization responsible for each sub-zone can easily be identified.¶
- reference:
- A reference to the defining document (if any).¶
The table, available at the address lex-urn.nic.it, is initially empty. The registry is initially empty. The following are possible example entries:¶
CNR is responsible for the
jurisdiction
A new Jurisdictional Registrar will contact CNR or the designated
expert(s) according to the established rules of governance (published
on the CNR website dedicated to LEX governance). The application
will be evaluated according to the Jurisdictional Registrar
authoritativene
The adopted registration policy is similar to that of the "Expert Review"
policy specified in [RFC8126]. The designated expert(s) will assign
jurisdiction
Jurisdiction
Jurisdiction
Designated expert(s) can unilaterally initiate allocation or
obsolescence of a jurisdiction
Requests for new jurisdiction
2.3. Conformance with URN Syntax
The LEX namespace identifier (NID) syntax conforms to [RFC8141]. However, a series of characters are reserved for identifying elements or sub-elements, or for future extensions of the LEX naming convention (see Section 3.2).¶
2.4. Validation Mechanism
The Jurisdictional Registrar (or those it delegates) of each adhering country or organization is responsible for the definition or acceptance of the uniform name's primary elements (issuing authority and type of legal measure).¶
2.5. Scope
The scope is global. In fact, each Body that enacts sources of law can identify them by this scheme. Furthermore, other bodies (even non-enacting sources of law, such as newspapers, magazine publishers, etc.) that aim to reference legal documents can unequivocally identify them by this scheme.¶
3. General Syntax and Features of the LEX Identifier
This section lists the general features applicable to all jurisdictions.¶
3.1. Allowed and Not Allowed Characters
The characters are defined in accordance with [RFC8141]. For various reasons that are explained later, only a subset of characters is allowed in the LEX NSS. All other characters are either eliminated or converted.¶
For the full syntax of the uniform names in the LEX space, please see Section 8.¶
3.2. Reserved Characters
The following characters are reserved in the specific LEX namespace:¶
- "@"
- Separator of the expression that contains information on version and language.¶
- "$"
- Separator of the manifestation that contains information on format, editor, etc.¶
- ":"
- Separator of the main elements of the name at any entity.¶
- ";"
- Separator of the level. It identifies the introduction of an element at a hierarchically lower level or the introduction of a specification.¶
- "+"
- Separator of the repetitions of an entire main element (e.g., multiple authorities).¶
- "|"
- Separator between different formats of the same element (e.g., date).¶
- ","
- Separator of the repetitions of individual components in the main elements, each bearing the same level of specificity (e.g., multiple numbers).¶
- "~"
- Separator of the partition identifier in references (e.g., paragraph of an article).¶
- "*"
- Reserved for future expansions.¶
- "!"
- Reserved for future expansions.¶
To keep backward compatibility with existing applications in some jurisdictions, the LEX NID syntax does not include the use of the character "/" in this version. This character is always converted into "-", except in the formal annexes (see Section 6.4.1).¶
3.3. Case Sensitivity
For all the languages where different cases (uppercase or lowercase)
or different spellings of the same word are possible, names belonging
to LEX namespace are case
3.4. Unicode Characters Outside the ASCII Range
In order to exploit the DNS as a routing tool towards the proper
resolution system, keep editing and communication more simple, and avoid character percent
This mapping consists of:¶
The most suitable, well-known, and widespread mapping system for a given
language MUST be chosen by the jurisdiction or by the
jurisdiction
If this conversion is not acceptable by a specific jurisdiction or
it is not available in a given language, Unicode MUST
be used, and for accessing network protocols, any Unicode code points
outside the ASCII range MUST be converted to UTF-8
percent
In this case, it should be noted that the generated URN (as well as some of its parts) cannot be used directly for routing through the DNS. Therefore, the jurisdiction must adopt one of the following strategies:¶
Note that the LEX URN ID could contain groups of characters (UTF-8 percent
The preferred order is summarized as follows:¶
The first solution allows native DNS routing while the other two solutions require software development for the interface or the routing. However, it is up to the specific jurisdiction to choose the preferred solution.¶
The following are two examples (Latin and Cyrillic alphabets) relating to the different solutions adopted:¶
3.5. Abbreviations
Abbreviations are often used in law for indicating institutions (e.g., Min.), structures (e.g., Dept.), or legal measures (e.g., Reg.), but they are not used in a uniform way. Therefore, their expansion is highly RECOMMENDED (e.g., "Min." is expanded as "ministry").¶
3.6. Date Format
[ISO.8601-1.2019] and [ISO.8601-2.2019] describe the international format for representing dates. Dates MUST always be represented in this format (4 digits for the year, 2 digits for the month, and 2 digits for the day):¶
For example, "September 2, 99" will be written as "1999-09-02".¶
This format ensures interoperabilit
Therefore, for all the dates in the LEX URN identifier (see Sections 6.3 and 7.1.2), it is possible to indicate the date in the local format:¶
For example, 1999-09-02 will be written in
ISO plus Hebrew format as:
1999
which is to be converted into UTF-8 for network protocols and for resolution (see Section 3.4). The characters that are not allowed (e.g., "/") or reserved (e.g., ",") cannot exist
inside the date-loc and therefore MUST be turned into ".". To be aligned with ISO format, any blank between day, month, and year MUST be converted into "-".¶
In the above Hebrew character examples, the sequence of characters
is "כ" (HEBREW LETTER KAF, U+05DB), "״" (HEBREW PUNCTUATION GERSHAYIM, U+05F4), "א" (HEBREW LETTER ALEF, U+05D0), "-" (HYPHEN-MINUS, U+002D), "בֶּ" (HEBREW LETTER BET, HEBREW POINT SEGOL, HEBREW POINT DAGESH OR MAPIQ, U+05D1 U+05B6 U+05BC), "אֱ" (HEBREW LETTER ALEF, HEBREW POINT HATAF SEGOL, U+05D0 U+05B1), "ל" (HEBREW LETTER LAMED, U+05DC), "וּ" (HEBREW LETTER VAV, HEBREW POINT DAGESH OR MAPIQ, U+05D5 U+05BC), "ל" (HEBREW LETTER LAMED, U+05DC), "-" (HYPHEN-MINUS, U+002D), "ת" (HEBREW LETTER TAV, U+05EA), "ש" (HEBREW LETTER SHIN, U+05E9), "נ" (HEBREW LETTER NUN, U+05E0), "״" (HEBREW PUNCTUATION GERSHAYIM, U+05F4), and "ט" (HEBREW LETTER TET, U+05D8).¶
4. Specific Syntax and Features of the LEX Identifier
This section discusses features related to specific jurisdictions. The implementation of these features is RECOMMENDED.¶
4.1. Spaces, Connectives, and Punctuation Marks
When explicitly present, all language connectives (e.g., articles, prepositions, etc.), punctuation marks, and special characters (e.g., apostrophes, dashes, etc.) are eliminated (no
transformation occurs in cases of languages with declensions or
agglutinating languages). The words that are left are connected to
each other by a dot ("."), which substitutes for the space (e.g.,
"Ministry of Finances, Budget, and Economic Planning" becomes
"ministry
4.2. Acronyms
The use of acronyms might be confusing and encourage ambiguity in
uniform names (the same acronym may indicate two different
institutions or structures); therefore, their expansion is highly
RECOMMENDED
(e.g., "FAO" is expanded as "food
4.3. Ordinal Numbers
To standardise the representation, it is highly RECOMMENDED that any ordinal number included in a component of a document name (e.g., in the description of an institution Body) is indicated in Western Arabic numerals, regardless to the original expression, whether Roman numerals, an adjective, Arabic numerals with an apex, etc. (such as IV, third, 1° (1U+00B0), and 2^). For example, "Department IV" becomes "department.4".¶
5. Creation of the Source of Law LEX Identifier: Baseline Structure
5.1. Basic Principles
The uniform name must identify one and only one document (more precisely a "bibliographic resource" [ISBD]; see also Section 5.2) and is created in such a way that it is:¶
5.2. Model of Sources of Law Representation
According to the Functional Requirements for Bibliographic Records (FRBR) [FRBR] model developed by IFLA (International Federation of Library Associations and Institutions), four fundamental entities (or aspects) can be specified in a source of law, as in any intellectual production.¶
The first two entities reflect its contents:¶
- work:
- Identifies a distinct intellectual creation; in this document, it identifies a source of law in both its original form and its amended form over time.¶
- expression:
- Identifies a specific intellectual realization of a work; in this document, it identifies every different (original or up-to-date) version of the source of law over time and/or language in which the text is expressed.¶
The other two entities relate to its form:¶
- manifestation:
- Identifies a physical embodiment of an expression of a work;
in this document, it identifies embodiments in different media
(printing, digital, etc.), encoding formats (XML, PDF, etc.),
or other publishing characteristics
.¶ - item:
- Identifies a specific copy of a manifestation; in this document, it identifies individual physical copies as they are found in particular physical locations.¶
In this document, the [FRBR] model has been interpreted for the specific characteristics of the legal domain. In particular, apart from the language that does produce a specific expression, the discriminative criterion between expression and manifestation is based on the difference of the juridical effects that a variation can provide with respect to the involved actors (citizens, parties, and institutions). In this scenario, the main characteristic of the expression of an act is represented by its validity over the time during which it provides the same juridical effects. These effects may change as a result of amendments or annulments of other legislative or jurisprudential acts. Therefore, notes, summaries, comments, anonymizations, and other editorial activities over the same text do not produce different expressions. Instead, they produce different manifestations.¶
5.3. Structure of the Local-Name
The local-name within the LEX namespace MUST contain all the necessary pieces of information enabling the unequivocal identification of a legal document. If the local-name violates this requirement, the related URN is not a valid one within the LEX namespace.¶
In the legal domain, three components are always present at the "work" level: the enacting authority, the measure type, and the details. A fourth component, the annex, is added if any. It is often necessary to differentiate various expressions, that is:¶
Finally, the uniform name allows a distinction among diverse manifestations that may be produced by multiple publishers using different means and formats.¶
In every case, the basic identifier of the source of law (work)
remains the same, but information is added regarding the specific
version under consideration (expression). Similarly, a suffix is added
to the expression for representing the characteristics of the
publication
Information that forms a uniform name for a source of law at each level
(work, expression, and manifestation) is expressed in the official
language of the relevant jurisdiction. More language
Therefore, the more general structure of the local-name appears as follows:¶
However, consistent with legislative practice, the uniform name of the main original provision (work) becomes the identifier of an entire class of documents that includes the following: the original main document, the annexes, and all the versions, languages, and formats that are subsequently generated.¶
5.4. Structure of the Document Identifier at "Work" Level
The structure of the document identifier is comprised of the four fundamental elements mentioned above, distinguished one from the other and ordered by increasingly narrow domains and competencies:¶
where:¶
- authority:
- The issuing or proposing authority of the measure (e.g., state, ministry, municipality, court, etc.).¶
- measure:
- The type of the measure, both public (e.g., constitution, act, treaty, regulation, decree, decision, etc.) and private (e.g., license, agreement, etc.).¶
- details:
- The terms associated with the measure, typically the date (usually the signature date) and the number included in the heading of the act.¶
- annex:
- The identifier of the annex, if any (e.g., Annex 1).¶
Both the main document and its annexes have their own uniform names so that they can be referenced individually; the identifier of the annex adds a suffix to that of the main document. In a similar way, the identifier of an annex of an annex adds an ending to that of the annex that it is attached to.¶
The main elements of the work name are generally divided into several elementary components, and for each component, specific rules of representation are established (criteria, modalities, syntax, and order). For the details regarding each element, see Section 6. The following are hypothetical examples of work identifiers:¶
The type of measure is important to identify case law and legislation, especially within legal systems where cases are traditionally identified only through the year of release and a number. Since the aim of the LEX schema is to identify specific materials, the type of measure or the full date are able to differentiate between materials belonging to a specific case.¶
The following is an example where the type of measure or the full date are essential for identify specific materials of a case:¶
5.5. Aliases
International treaties involve multiple signatory jurisdictions
and are therefore represented through multiple identifiers, each of them related
to a signatory. For example, a bilateral France and
Germany treaty is identified through two URNs (aliases) belonging to
either the "fr" or "de" jurisdiction
(e.g., "urn
In the states or organizations that have multiple official
languages, a document has multiple identifiers. Each identifier is expressed in
a different official language and is basically a set of equivalent aliases.
This system permits manual or automated construction of the uniform
name of the referred source of law in the same language used in the
document itself
(e.g., "urn
Moreover, a document can be assigned more than one uniform name in order to facilitate its linking from other documents. This option can be used for documents that, although unique, are commonly referenced from different perspectives, for example, the form of a document's promulgation and its specific content (e.g., a Regulation promulgated through a Decree of the President of the Republic).¶
5.6. Structure of the Document Identifier at "Expression" Level
There may be several expressions of a legal text connected to specific versions or languages.¶
Each version is characterized by the period of time during which that text is to be considered to be in force or effective. The lifetime of a version ends with the issuing of the subsequent version. New versions of a text may be brought into existence by:¶
Each version may be expressed in more than one language, with each language version having its own specific identifier. The identifier of a source of law expression adds such information to the work identifier using the following main structure:¶
where:¶
- version:
- The identifier of the version of the original or amended source of law. In general, it is expressed by the promulgation date of the amending act; other specific information can be used for particular documents. If necessary, the original version is specified by the string "original" and is expressed in the language of the act or version (for the details regarding this element, please see Section 7).¶
- language:
- The identification code of the language in which the document is expressed, according to [RFC5646] (it=Italian, fr=French, de=German, etc.). The granularity level of the language (for example, the specification of the German language as used in Switzerland rather than standard German) is left to each specific jurisdiction. The information is not necessary when the text is expressed in the sole official language of the country or jurisdiction.¶
The following are hypothetical examples of document identifiers for expressions:¶
5.7. Structure of the Document Identifier at "Manifestation" Level
To identify a specific manifestation, the uniform name of the expression is followed by a suitable suffix containing the following main elements:¶
- editor:
- Editorial staff who produced it, expressed according to the publisher's Internet domain name. Since publishers' domain names may vary over time, manifestations already assigned by a publisher remain unchanged, even if the identified object is no longer accessible. In this case, in order to make its materials accessible, the publisher will have to create a new manifestation with a new domain name for each object.¶
- format:
- The digital format (e.g., XML, HTML, PDF, etc.) expressed according to the MIME Content-Type standard [RFC2045], where the "/" character is to be substituted with the "-" sign.¶
- component:
- Possible components of the expressions
contained in the manifestation. Such components are expressed by
language
-dependent labels representing the whole document (in English "all"), the main part of the document (in English "body"), or the caption label of the component itself (e.g., Table 1, Figure 2, etc.).¶ - feature:
- Other features of the document (e.g., anonymized decision text).¶
Thus, the manifestation suffix reads:¶
To indicate possible features or peculiarities, each main element of the manifestation MAY be followed by further specifications (separated by ";"), for example, the archive name and electronic publisher for the editor and the version for format. Therefore, the main elements of the manifestation will assume the following forms:¶
The syntax details of the manifestation element are shown in Section 8 in the related part.¶
The following are hypothetical examples:¶
It is useful to be able to assign a uniform name to a manifestation (or to a part of it) in case non-textual objects are involved. These may be multimedia objects that are non-textual in their own right (e.g., geographic maps, photographs, etc.) or texts recorded in non-textual formats (e.g., image scans of documents).¶
5.8. Sources of Law References
References to sources of law often refer to specific partitions of the act (article, paragraph, etc.) and not to the entire document.¶
From a legal point of view, a partition is always a text block that represents a logical subdivision of an act.¶
In the digital representation, a partition is represented by an element (a block of text) with its own ID; this ID aims to identify the related element and locate it. Therefore, it is possible to either extract or point to a partition.¶
For markup that does not fit the logical structure of the text (like HTML),
generally only the starting point of the partition, rather than the
whole block of text or element, is identified through a label (e.g., <a
id
Partitions should be assigned unique labels or IDs within the including document, and their value should be the same regardless of document format.¶
To enable the construction of the partition identifier between different collections of documents, specific construction rules for IDs or labels will be defined and shared within each country or jurisdiction for any document type. For example, in legislation, paragraph 2 of article 3 might have the value "art3;par2" as the label or ID; similarly, for case law, paragraph 22 of the judgment in Case 46/76 Bauhuis v Netherlands might have the value "par22" as the label or ID.¶
Furthermore, it is useful to foresee the compatibility with applications that are able to manage this information (e.g., returning the proper element); these procedures are particularly useful in the case of rather long acts, such as codes, constitutions, regulations, etc. For this purpose, it is necessary that the partition identifier be transmitted to the servers (resolution and application). Therefore, it cannot be separated by the typical "#" character of URI fragment, which is not transmitted to the server.¶
According to these requirements, the syntax of a reference is:¶
For example, referring to paragraph 3 of article 15 of the French
Act of 15 May 2004, n. 106, the reference can be
"urn
If a different separator ("~") is used after the document name, the partition ID is not withheld by the browser but is transmitted to the resolution process. If the partition syntax is compatible with the media type used, this enables the resolver to retrieve (for example, out of a database) only the referred partition; otherwise, the whole act is returned.¶
When resolving to HTTP,
the resolver SHALL transform the partition ID
to an appropriate internal reference (#) on the page
or at the beginning if that point cannot be found.
The transformation in the URI fragment is obtained by appending the "#" character followed by the partition ID to
the URL (in the
example above, the returned URL will be <URL
It is possible to use the general syntax (with "#"); in this case, only the URN document component of the reference is transmitted to the resolver; therefore, the whole document will always be retrieved.¶
6. Specific Syntax of the Identifier at "Work" Level
6.2. The Measure Element
6.2.1. Criteria for the Indication of the Type of Measure
In uniform names, the issuing authority of a document is mandatory.
This makes it unnecessary to indicate any further qualification of the
measure (e.g., ministerial decree, directorial ordinance, etc.), even
if it is widely used.
When the authority
6.2.2. Further Specification to the Type of Measure
In the measure element, it is usually sufficient to indicate the
type of a measure. As usual, rather than through the formal details
(date and number), references to sources of law may be made through
some of their characteristics
These are examples: "regulations;ac
6.2.3. Aliases for Sources of Law with Different Normative References
There are legislative measures that, although unique, are usually
cited in different ways, for example, introducing them into the
legal order through a legislative act (President's decree,
legislative decree, etc.) or through their legislative category
(regulations, consolidation, etc.). In order to ensure the validity of the references in all cases, an alias (an additional URN LEX
identifier) that takes into account the measure category is added
to what represents the legislative form of the same act (e.g.,
"state
6.3. The Details Element
6.3.1. Indication of the Details
The details of a source of law usually include the date of the enactment and the identification number (inclusion in the body of laws, registry, protocol, etc.).¶
Some measures can have multiple dates. There are also cases in which the number of the measure does not exist (unnumbered measures) or a measure has multiple numbers (e.g., unified cases). For these reasons, the setup of both elements (date and number) includes multiple values.¶
Some institutions (e.g., the Parliaments) usually identify documents through their period of reference (e.g., the legislature number) rather than through a date, which would be much less meaningful and never used in references (e.g., Senate bill S.2544 of the XIV legislature). In these cases, the component period is substituted for the component dates.¶
Usually, details of a measure are not reported according to a specific sequence. In accordance with the global structure of the uniform name, which goes from general to specific, the sequence date-number has the following form:¶
The following are examples: "2000
6.3.2. Multiple Dates
Some sources of law, even if unique, are identified by more than one date. In this case, all the given dates are to be reported and indicated as follows:¶
For example, the measure of the Data Protection Authority of December 30, 1999-January 13, 2000, No. 1/P/2000 has the following uniform name:¶
As specified in Section 3.6, all the dates can have the date typical of the jurisdiction in addition to the ISO format.¶
6.3.3. Unnumbered Measures
Measures not officially numbered in the publications may have a non-unequivocal identifier, because several measures of the same type can exist and can be issued on the same day by the same authority. To ensure that the uniform name is unambiguous, the numbers field MUST, in any case, contain a discriminating element, which can be any identifier used internally and not published by the authority (e.g., protocol).¶
If the authority does not have its own identifier, one identifier MUST be created for the name system. In order to easily differentiate it, such number is preceded by the string "lex-":¶
The following is an example: "ministry
It is the responsibility of the authority issuing a document to assign a discriminating specification to it. When there are multiple authorities, only one of them is responsible for the assignment of the number to the document (e.g., the proponent).¶
The unnumbered measures published on an official publication (e.g., the Official Gazette), are recognized by the univocal identifying label printed on the paper instead of by a progressive number. Such an identifier, even if it is unofficial but assigned to a document in an official publication, is preferred because it has the clear advantage of being public and is therefore easier to find.¶
6.3.4. Multiple Numbers
Some legal documents (e.g., bills), even if unique, are identified by a set of numbers (e.g., the unification of cases or bills). In this case, in the numbers field, all the identifiers are reported, according to the following structure:¶
The following is an example: "2000
The characters that are not allowed (e.g., "/") or reserved (e.g., ":"), including the comma, cannot exist inside the document-id and therefore MUST be turned into "-".¶
When special characters contained in the number of the act are
distinctive of the act itself (e.g., bill n. 123-bis (removal of 123)
and n. 123/bis (return of 123)) and would disappear with the
conversion to "-", a further ending must be added to
distinguish the acts (e.g., bill n
6.4. The Annex Element
6.4.1. Formal Annexes
Although annexes are an integral part of a legal document, they may be referred to and undergo amendments separately from the act to which they are annexed. Therefore, it is necessary that both the main document as well as each formal individual annex is unequivocally identified.¶
Formal annexes may be registered as separate parts or together with a legal provision; they may or may not be autonomous in nature. In any case, they MUST be given a uniform name that includes the uniform name of the source of law to which they are attached and a suffix that identifies the annex itself.¶
The suffix of formal annexes includes the official heading of the annex and, possibly, further specifications (e.g., the title) that will facilitate the retrieval of the annex in case the identifier is missing:¶
The following is an example:¶
The characters that are not allowed (e.g., "/") or that are reserved (e.g., ":") must not be featured in the annex-id and therefore MUST be turned into ".".¶
6.4.2. Annexes of Annexes
When there are annexes to an annex, their corresponding identifiers are created by adding to the identifier of the original annex those of the annexes that are connected with it (that is, attached to it). For example, Table 1 attached to the Annex A of the preceding legal act has the following uniform name:¶
7. Specific Syntax of the Version Element of the "Expression"
7.1. The Version Element
7.1.1. Different Versions of a Legislative Document
The creation of an updated text of a document may have one of the following forms:¶
- "multi-version":
- Specific markups that identify the modified parts of a document (added, substituted, or deleted parts) and their related periods of effectiveness are indicated inside a single object (e.g., an XML file). Such a document will be able, in a dynamic way, to appear in different forms according to the requested date of effectiveness. In this document type, a set of metadata usually contains the life cycle of the document (from the original to the last modification), including the validity time interval of each version and of each related text portion.¶
- "single
-version" : - A new and distinct object is created for each amendment to the text at a given time. Each object is, therefore, characterized by its own period of validity. In any case, all the versions SHOULD be linked to one another and immediately navigable.¶
In a "multi-version" document, each time interval should have a link
to the related in-force document version that can be
displayed.
In a "single
[RFC8288] can be used as a reference to establish links between
different document versions, either in the "multi-version" or in the
"single
- current (or last or last-version):
- in-force version¶
- self:
- this version¶
- next:
- next version¶
- previous:
- previous version¶
- first:
- original version¶
It is RECOMMENDED that these relations be inserted in the header of
each version (if "single
7.1.2. Identification of the Version
In order to identify the different time versions of the same act, a specific suffix has to be added to the uniform name of the original document.¶
Such a suffix identifies each version of a legal provision and includes, first and foremost, one of the following elements:¶
It is possible to add further specifications that will
distinguish each of the different versions of the text to guarantee
identifier unequivocalness
where:¶
- amendment-date:
- Contains the issuing date of the last considered amendment or of the last communication of amendment. If the original text introduces differentiated periods in which an act is effective and the information system produces one version for each of them, such element contains the string "original" expressed in the language of the act or version.¶
- specification:
- Contains any information that is useful to identify the version unambiguously and univocally.¶
- event-date:
- Contains the date in which a version is put into force, is effective, or is published.¶
- event:
- A name assigned to the event producing a further version (e.g., amendment, decision, etc.).¶
The issuing date of an amending act was chosen as the identifier of a
version because it can be obtained from the heading (formal data). For example, the name "state
For full compatibility, every update of text, or of the
effectiveness, of a "multi-version" document implies the creation of a
new uniform name, even if the object remains single, containing the
identifier of the virtually generated version, as in the case
of a "single
Note that if there are attachments or annexes, the creation of a new version (even in the case of only one component) would imply the creation of a new uniform name for all the connected objects in order to guarantee their alignment (i.e., the main document, attachments, and annexes).¶
As specified in Section 3.6, all the dates can have the date typical of the jurisdiction in addition to the date in ISO format.¶
9. Procedure of Uniform Names Assignment
9.1. Specifying the Jurisdiction Element of the LEX Identifier
Under the LEX namespace, each country or international organization
is assigned a jurisdiction
9.2. Jurisdictional Registrar for Names Assignment
Any country or jurisdiction that intends to adopt this schema MUST
identify a Jurisdictional Registrar, an organization that shares and
defines the structure of the optional part
For example, in a federal state,
a jurisdiction
The process of assigning the local-name is managed by each specific country or jurisdiction under the related jurisdiction element.¶
In any country, the Jurisdictional Registrar shares and defines the assignment of the primary elements (issuing authority and type of legal measure) of the local-names considering the characteristics of its own state or institution organization.¶
The Jurisdictional Registrar MUST establish, according to the guidelines indicated in this document, a uniform procedure within the country or organization to define local-name elements, make decisions about normalizations, solve and avoid possible name collisions, and maintain authoritative registries of various kinds (e.g., for authorities, types of measures, etc.). In particular, accurate point-in-time representations of the structure and naming of government entities are important to semantically aware applications in this domain.¶
Moreover, the Jurisdictional Registrar shares and defines the rules to construct partition IDs for each document type, possibly in accordance with those already defined in other jurisdictions.¶
Finally, the Jurisdictional Registrar will develop and publish the rules and guidelines for the local-name construction as well as the predefined values and codes. The Jurisdictional Registrar should also promote the LEX URN identifier for the sources of law of its jurisdiction.¶
Such a set of rules will have to be followed by all institutional bodies adopting the LEX URN identification system in a country or jurisdiction, as well as by private publishers. Each of them will be responsible for assigning names to their domains.¶
9.3. Identifier Uniqueness
Identifiers in the LEX namespace are defined through a jurisdiction element assigned to the sources of law of a specific country or organization, and a local-name is assigned by the issuing authority in conformance with the syntax defined in Section 5. The main elements (authority and type of measure) of the local-name are defined by the Jurisdictional Registrar, so that it is ensured that the constructed URNs are unique. The Jurisdictional Registrar MUST provide clear documentation of rules by which names are to be constructed and MUST update its registries and make them accessible.¶
Any enacting authority is responsible for defining formal parameters to guarantee local-name uniqueness by attributing, if necessary, a conventional internal number, which when combined with the other local-name components (authority, measure, and date), builds a unique identifier. Uniqueness is achieved by checking against the catalogue of previously assigned names.¶
9.4. Identifier Persistence Considerations
The persistence of identifiers depends on the durability of the institutions that assign and administer them. The goal of the LEX schema is to maintain uniqueness and persistence of all resources identified by the assigned URNs.¶
In particular, CNR is responsible for maintaining the uniqueness of the jurisdiction element. Given that the jurisdiction is assigned on the basis of the long-held ccTLD representation of the country (or the TLDN or DN of the organization) and that the associated code for country or organization is expected to continue indefinitely, the URN also persists indefinitely.¶
The rules for the construction of the name are conceived to delegate the responsibility of their uniqueness to a set of authorities that is identified within each country or organization.¶
Therefore, each authority is responsible for assigning URNs that have a very long life expectancy and can be expected to remain unique for the foreseeable future. Practical and political considerations, as well as diverse local forms of government organization, will result in different methods of assigning responsibility for different levels of the name.¶
Where this cannot be accomplished by the implementation of an authoritative hierarchy, it is highly desirable that it be done by creating consensus around a series of published rules for the creation and administration of names by institutions and bodies that operate by means of collaboration rather than compulsion.¶
Issuing authorities that operate in more localized scopes, ranging from national scope down to very local scope, MUST equally take responsibility for the persistence of identifiers within their scope.¶
10. Recommendations for the Resolution Process
10.1. General Architecture of the System
The task of the resolution service is to associate a LEX identifier with a specific document address on the Internet. In contrast with systems that can be constructed around rigorous and enforceable engineering premises, such as DNS, the LEX namespace resolver will be expected to cope with a wide variety of inputs that are incomplete or partially incorrect, particularly those created by the automated extraction of references from texts. In this document, the result is a particular emphasis on a flexible and robust resolver design.¶
The system has a distributed architecture based on two fundamental components: a chain of information in the DNS and a series of resolution services from URNs to URLs, each competent within a specific domain of the namespace.¶
The client retrieves the document associated with this URN using the procedure described in [RFC3404], which starts with a DNS NAPTR query.¶
A resolution service can delegate the resolution and management of hierarchically dependent portions of the name. Delegation of this responsibility will not be unreasonably withheld provided that the processes for their resolution and management are robust and followed.¶
For the LEX namespace, CNR will 1) maintain the root zone of the
chain resolution, equivalent to "lex.urn.arpa" (see [RFC3405]), in
the lex
Likewise, the institution responsible for the jurisdiction uniform
names (e.g., "urn:lex:br") has the task of managing the relative root
in the DNS system (e.g., "lex
Such a DNS routing chain does not work for all the URN components containing percent-encoded characters. Therefore, when converting a LEX URN in UTF-8 code to a DNS query, clients MUST perform any necessary punycode conversion [RFC5891] before sending the query.¶
The resolution service is made up of two elements: a knowledge base (consisting in a catalogue or a set of transformation rules) and software to query the knowledge base.¶
10.2. Catalogues for Resolution
Incompleteness and inaccuracy are rather frequent in legal citations; thus, incomplete or inaccurate uniform names of the referred document are likely to be built from textual references (this is even more frequent if they are created automatically through a specific parser). For this reason, the implementation of a catalogue, based on a relational database, is suggested, as it will lead to higher flexibility in the resolution process.¶
In addition, the catalogue must manage the aliases, the various versions and languages of the same source of law, and the related manifestations.¶
It is suggested that each enacting authority implement its own catalogue, assigning a corresponding unambiguous uniform name to each resource.¶
10.3. Suggested Resolver Behavior
First, the resolver SHOULD separate the part corresponding to the partition ID from the document name, with the "~" separator.¶
The resolution process SHOULD implement a normalization of the uniform name to be resolved. This may involve transforming some components to the canonical form (e.g., filling out the acronyms, expanding the abbreviations, unifying the institution names, standardizing the type of measures, etc.). For this function, authorities and types of measure registries are useful.¶
The resolver SHOULD then query the catalogue searching for the URN that corresponds exactly to the given one (normalized if necessary). Since the names coming from the references may be inaccurate or incomplete, an iterative and heuristic approach (based on partial matches) is indicated. Incomplete references (not including all the elements to create the canonical uniform name) are normal and natural; for a human reader, the reference would be "completed" by contextual understanding of the reference in the document in which it occurs.¶
In this phase, the resolver should use the partition ID information to retrieve, if it is possible, only the referred partition; otherwise, the entire document is returned.¶
Lacking more specific indications, the resolver SHOULD select the best (most recent) version of the requested source of law and provide all the manifestations with their related items. A more specific indication in the uniform name to be resolved will, of course, result in a more selective retrieval, based on any suggested expression and/or manifestations components (e.g., date, language, format, etc.).¶
Finally, the resolver SHOULD append the "#" character followed by the partition ID to URLs, to create URI fragments for browser pointing.¶
11. Security Considerations
Security considerations are those normally associated with the use and resolution URNs in general. Additional security considerations concerning the authenticity of a document do not pertain to the LEX specifications, but they pertain to security and trust issues that can be addressed with other means, like digital signatures, data encryption, etc.¶
12. IANA Considerations
IANA has registered LEX namespace in the "Formal URN Namespaces" registry [RFC8141].¶
In addition, to activate a distributed resolution system, IANA has registered the following NAPTR record in the URN.ARPA domain:¶
Note that lex
13. References
13.1. Normative References
- [ISO
.8601 -1 .2019] -
ISO, "Date and time - Representations for information interchange", ISO 8601-1:2019, , <https://
www >..iso .org /standard /70907 .html - [ISO
.8601 -2 .2019] -
ISO, "Data elements and interchange formats - Information interchange - Representation of dates and times", ISO 8601-2:2019, , <https://
www >..iso .org /standard /70908 .html - [RFC2045]
-
Freed, N. and N. Borenstein, "Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies", RFC 2045, DOI 10
.17487 , , <https:///RFC2045 www >..rfc -editor .org /info /rfc2045 - [RFC2119]
-
Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, DOI 10
.17487 , , <https:///RFC2119 www >..rfc -editor .org /info /rfc2119 - [RFC3404]
-
Mealling, M., "Dynamic Delegation Discovery System (DDDS) Part Four: The Uniform Resource Identifiers (URI)", RFC 3404, DOI 10
.17487 , , <https:///RFC3404 www >..rfc -editor .org /info /rfc3404 - [RFC3405]
-
Mealling, M., "Dynamic Delegation Discovery System (DDDS) Part Five: URI.ARPA Assignment Procedures", BCP 65, RFC 3405, DOI 10
.17487 , , <https:///RFC3405 www >..rfc -editor .org /info /rfc3405 - [RFC3629]
-
Yergeau, F., "UTF-8, a transformation format of ISO 10646", STD 63, RFC 3629, DOI 10
.17487 , , <https:///RFC3629 www >..rfc -editor .org /info /rfc3629 - [RFC3986]
-
Berners-Lee, T., Fielding, R., and L. Masinter, "Uniform Resource Identifier (URI): Generic Syntax", STD 66, RFC 3986, DOI 10
.17487 , , <https:///RFC3986 www >..rfc -editor .org /info /rfc3986 - [RFC5234]
-
Crocker, D., Ed. and P. Overell, "Augmented BNF for Syntax Specifications: ABNF", STD 68, RFC 5234, DOI 10
.17487 , , <https:///RFC5234 www >..rfc -editor .org /info /rfc5234 - [RFC5646]
-
Phillips, A., Ed. and M. Davis, Ed., "Tags for Identifying Languages", BCP 47, RFC 5646, DOI 10
.17487 , , <https:///RFC5646 www >..rfc -editor .org /info /rfc5646 - [RFC5891]
-
Klensin, J., "Internationaliz
ed Domain Names in Applications (IDNA): Protocol" , RFC 5891, DOI 10.17487 , , <https:///RFC5891 www >..rfc -editor .org /info /rfc5891 - [RFC5893]
-
Alvestrand, H., Ed. and C. Karp, "Right-to-Left Scripts for Internationaliz
ed Domain Names for Applications (IDNA)" , RFC 5893, DOI 10.17487 , , <https:///RFC5893 www >..rfc -editor .org /info /rfc5893 - [RFC5894]
-
Klensin, J., "Internationaliz
ed Domain Names for Applications (IDNA): Background, Explanation, and Rationale" , RFC 5894, DOI 10.17487 , , <https:///RFC5894 www >..rfc -editor .org /info /rfc5894 - [RFC8126]
-
Cotton, M., Leiba, B., and T. Narten, "Guidelines for Writing an IANA Considerations Section in RFCs", BCP 26, RFC 8126, DOI 10
.17487 , , <https:///RFC8126 www >..rfc -editor .org /info /rfc8126 - [RFC8141]
-
Saint-Andre, P. and J. Klensin, "Uniform Resource Names (URNs)", RFC 8141, DOI 10
.17487 , , <https:///RFC8141 www >..rfc -editor .org /info /rfc8141 - [RFC8174]
-
Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words", BCP 14, RFC 8174, DOI 10
.17487 , , <https:///RFC8174 www >..rfc -editor .org /info /rfc8174 - [RFC8288]
-
Nottingham, M., "Web Linking", RFC 8288, DOI 10
.17487 , , <https:///RFC8288 www >..rfc -editor .org /info /rfc8288 - [W3C.HTML]
-
"HTML", W3C REC HTML, W3C HTML, <https://
www >..w3 .org /TR /html /
13.2. Informative References
- [FRAN]
-
Francesconi, E., "Technologies for European Integration. Standards-based Interoperabilit
y of Legal Information Systems" , ISBN 978-88 , .-8398 -050 -3 - [FRBR]
-
International Federation of Library Associations and Institutions, "Functional Requirements for Bibliographic Records", , <https://
www >..ifla .org /files /assets /cataloguing /frbr /frbr _2008 .pdf - [HCPIL]
-
The European Commission, "Access to Foreign Law in Civil and Commercial Matters", The Hague Conference on Private International Law, , <https://
assets >..hcch .net /docs /b093f152 -a4b3 -4530 -949e -65c1bfc9cda1 .pdf - [ISBD]
-
The Standing Committee of the IFLA Cataloguing Section Berlin/Munich: De Gruyter Saur, "ISBD: International Standard Bibliographic Description – Consolidated Edition", ISBN 978
-3 , .-11 -026379 -4 - [ISO.3166-1]
- ISO, "Codes for the representation of names of countries and their subdivisions - Part 1: Country codes, ISO 3166-1:2020, 2020.", .
- [LVI]
- Peruginelli, G., Ed. and M. Ragona, Ed., "Law via the Internet. Free Access, Quality of Information, Effectiveness of Rights", ISBN 9788883980589, .
- [SART]
-
Sartor, G., Palmirani, M., Francesconi, E., and M. Biasiotti, "Legislative XML for the Semantic Web: Principles, Models, Standards for Document Management", ISBN 978
-94 , .-007 -1887 -6 - [SPIN]
- Spinosa, P., "Identification of Legal Documents through URNs (Uniform Resource Names)", Proceedings of the EuroWeb 2001, The Web in Public Administration , .
- [W3C.RDF-SCHEMA]
-
Brickley, D., Ed. and R. Guha, Ed., "RDF Schema 1.1", W3C REC rdf-schema, W3C rdf-schema, , <https://
www >..w3 .org /TR /rdf -schema /
Acknowledgements
The authors wish to thank all those who provided suggestions and comments.¶
The authors are grateful to the Legislative XML community [SART] for the interesting discussions on this topic and to the Working Group "Identification of the legal resources through URNs" of the Italian NormeInRete project for the guidance provided [SPIN].¶
The authors owe a debt of gratitude to Tom Bruce, former director of the Legal Information Institute of the Cornell University Law School, for his contribution in revising this document and sharing fruitful discussions that greatly improved the document. The authors wish to specially thank Marc van Opijnen (Dutch Ministry of Security and Justice) for his valuable comments on LEX specifications, which contributed to improving this document, as well as for the common work aimed to harmonize the ECLI and LEX specifications. Thanks also to Joao Alberto de Oliveira Lima, Legislative System Analyst of the Brazilian Federal Senate, and to Attila Torcsvari, Information Management Consultant, for their detailed comments on the first draft versions of this document, which provided significant improvements to the final document. Thanks also to Robert Richards of the Legal Information Institute (Cornell University Law School), promoter and maintainer of the Legal Informatics Research social network, as well as to the members of this network, for their valuable comments on this document.¶
Finally, many thanks go to Loriana Serrotti, who significantly contributed to the first draft versions of this document.¶