# Blog

## Whole Lotta ID

thammond – 2007 October 01

ISO has registered with the IANA a URN namespace identifier (“iso:”) for ISO persistent resources. From the Internet-Draft:

“This URN NID is intended for use for the identification of persistent resources published by the ISO standards body (including documents, document metadata, extracted resources such as standard schemata and standard value sets, and other resources).”

The toplevel grammar rules (ABNF) give some indication of scope:

NSS     = std-nss
std-nss = "std:" docidentifier *supplement *docelement [addition]

Just wanted to quote here one of the funkier examples cited in the document:

urn:iso:std:iso:9999:-1:ed-1:v1-amd1.v1:en,fr:amd:2:v2:en:clause:3.1,a.2-b.9

“refers to (sub)clauses 3.1 and A.2 to B.9 in the corrected version of Amendment 2, in English, which amends the document comprising the 1st version of edition 1 of ISO 9999-1 incorporating the 1st version of Amendment 1, in English/French (bilingual document)”

Wow! That’s some ID. That’s something else.

As far as DOI is concerned there is nothing obvious to be learned. It is interesting to see such a level of granularity supported though. And since all these documents issue from a central publisher they can be prescriptive about the identifier syntax. Something which cannot be mandated for the many Crossref publishers with their own commercial arrangements. Hence DOI is generally agnostic about suffix strings.

Seems to be a little confusion about the registration though. The NID was approved Jan. 15, ’07 by the IESG and the IANA Registry of URN Namespaces (last updated Aug. 22, ’07) lists the namespace “iso” with the provisional (unnumbered) RFC labelled “RFC-goodwin-iso-urn-01.txt” (being the -01 draft). However, the IETF I-D Tracker reports this status for draft-goodwin-iso-urn, which shows that a new I-D (an -02 draft) was submitted in Sept. 7, ’07:

“A Uniform Resource Name (URN) Namespace for the International Organization for Standardization (ISO), draft-goodwin-iso-urn-02.txt