<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3AAuthority_control%2Fconfig</id>
	<title>Module:Authority control/config - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3AAuthority_control%2Fconfig"/>
	<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Authority_control/config&amp;action=history"/>
	<updated>2026-05-27T04:35:55Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://stockhub.co/index.php?title=Module:Authority_control/config&amp;diff=135297&amp;oldid=prev</id>
		<title>imported&gt;MSGJ: more tidying</title>
		<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Authority_control/config&amp;diff=135297&amp;oldid=prev"/>
		<updated>2022-12-10T23:26:02Z</updated>

		<summary type="html">&lt;p&gt;more tidying&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;require(&amp;#039;strict&amp;#039;)&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
--[[==========================================================================]]&lt;br /&gt;
--[[                      Property formatting functions                       ]]&lt;br /&gt;
--[[==========================================================================]]&lt;br /&gt;
function p.bnfLink(id,label)&lt;br /&gt;
	if not id:match( &amp;#039;^c?b?%d%d%d%d%d%d%d%d[0-9bcdfghjkmnpqrstvwxz]$&amp;#039; ) then&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
	if not id:match( &amp;#039;^cb.+$&amp;#039; ) then --add cb prefix if it has been removed&lt;br /&gt;
		id = &amp;#039;cb&amp;#039;..id&lt;br /&gt;
	end&lt;br /&gt;
	return &amp;#039;[https://catalogue.bnf.fr/ark:/12148/&amp;#039;..id..&amp;#039; &amp;#039;..(label or &amp;#039;France&amp;#039;)..&amp;#039;] [https://data.bnf.fr/ark:/12148/&amp;#039;..id..&amp;#039; (data)]&amp;#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.dbiV(id)&lt;br /&gt;
	local part1, part2;&lt;br /&gt;
	if id:find (&amp;#039;_res&amp;#039;, 1, true) then&lt;br /&gt;
		part1, part2 = id:match (&amp;#039;([^_]+)(_res.+)&amp;#039;);						-- split at constant &amp;#039;_res&amp;#039;; part 2 nil when no constant &amp;#039;_res&amp;#039;&lt;br /&gt;
	else&lt;br /&gt;
		part1 = id;															-- part2 not in target&lt;br /&gt;
	end&lt;br /&gt;
	if part1:find (&amp;#039;[^%-%l]&amp;#039;) then											-- if &amp;lt;part1&amp;gt; has anything but lowercase letters and hyphens&lt;br /&gt;
		return false;														-- invalid so return false&lt;br /&gt;
	else																	-- here when &amp;lt;part1&amp;gt; has only lowercase letters and hyphens&lt;br /&gt;
		if part1:match (&amp;#039;^%-&amp;#039;) or part1:match (&amp;#039;%-$&amp;#039;) then					-- first and last characters in &amp;lt;part1&amp;gt; must be lowercase letters&lt;br /&gt;
			return false;													-- invalid so return false&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	if part2 then&lt;br /&gt;
		if not part2:match (&amp;#039;^_res%-%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$&amp;#039;) then&lt;br /&gt;
			return false;													-- invalid so return false&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return id&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--Validate ISNI (and ORCID) and retuns it as a 16 characters string or returns false if it&amp;#039;s invalid&lt;br /&gt;
--See http://support.orcid.org/knowledgebase/articles/116780-structure-of-the-orcid-identifier&lt;br /&gt;
function p.validateIsni(id)&lt;br /&gt;
	--P213 (ISNI) format regex: [0-9]{4} [0-9]{4} [0-9]{4} [0-9]{3}[0-9X] (e.g. 0000-0000-6653-4145)&lt;br /&gt;
	--P496 (ORCID) format regex: 0000-000(1-[5-9]|2-[0-9]|3-[0-4])\d{3}-\d{3}[\dX] (e.g. 0000-0002-7398-5483)&lt;br /&gt;
	id = id:gsub( &amp;#039;[ %-]&amp;#039;, &amp;#039;&amp;#039; ):upper()&lt;br /&gt;
	if not id:match( &amp;#039;^%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d[%dX]$&amp;#039; ) then&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
	local total = 0&lt;br /&gt;
	for i = 1, 15 do&lt;br /&gt;
		local digit = id:byte( i ) - 48 --Get integer value&lt;br /&gt;
		total = (total + digit) * 2&lt;br /&gt;
	end&lt;br /&gt;
	local remainder = total % 11&lt;br /&gt;
	local result = (12 - remainder) % 11&lt;br /&gt;
	local checkdigit&lt;br /&gt;
	if result == 10 then&lt;br /&gt;
		checkdigit = &amp;#039;X&amp;#039;&lt;br /&gt;
	else&lt;br /&gt;
		checkdigit=tostring( result )&lt;br /&gt;
	end&lt;br /&gt;
	if checkdigit ~= string.char( id:byte( 16 ) ) then&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
	return id&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function splitLccn(id)&lt;br /&gt;
	--P244&amp;#039;s format regex: (n|nb|nr|no|ns|sh)([4-9][0-9]|00|20[0-1][0-9])[0-9]{6} (e.g. n78039510)&lt;br /&gt;
	if id:match( &amp;#039;^%l%l?%l?%d%d%d%d%d%d%d%d%d?%d?$&amp;#039; ) then&lt;br /&gt;
		id = id:gsub( &amp;#039;^(%l+)(%d+)(%d%d%d%d%d%d)$&amp;#039;, &amp;#039;%1/%2/%3&amp;#039; )&lt;br /&gt;
	end&lt;br /&gt;
	if id:match( &amp;#039;^%l%l?%l?/%d%d%d?%d?/%d+$&amp;#039; ) then&lt;br /&gt;
		return mw.text.split( id, &amp;#039;/&amp;#039; )&lt;br /&gt;
	end&lt;br /&gt;
	return false&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.lccnV(id)&lt;br /&gt;
	local function append(str, c, length)&lt;br /&gt;
		while str:len() &amp;lt; length do&lt;br /&gt;
			str = c..str&lt;br /&gt;
		end&lt;br /&gt;
		return str&lt;br /&gt;
	end&lt;br /&gt;
	local parts = splitLccn(id) --e.g. n78039510&lt;br /&gt;
	if not parts then&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
	local lccnType = parts[1] ~= &amp;#039;sh&amp;#039; and &amp;#039;names&amp;#039; or &amp;#039;subjects&amp;#039;&lt;br /&gt;
	return lccnType .. &amp;#039;/&amp;#039; .. parts[1] .. parts[2] .. append( parts[3], &amp;#039;0&amp;#039;, 6 )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.WorldCatLCCN(id)&lt;br /&gt;
	local lccnParts = splitLccn(id)&lt;br /&gt;
	if lccnParts and lccnParts[1] ~= &amp;#039;sh&amp;#039; then&lt;br /&gt;
		return lccnParts[1]..lccnParts[2]..&amp;#039;-&amp;#039;..lccnParts[3]&lt;br /&gt;
	else&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
				&lt;br /&gt;
function p.orcidV(id)&lt;br /&gt;
	id = p.validateIsni(id)&lt;br /&gt;
	if not id then&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
	return id:sub( 1, 4 )..&amp;#039;-&amp;#039;..id:sub( 5, 8 )..&amp;#039;-&amp;#039;..id:sub( 9, 12 )..&amp;#039;-&amp;#039;..id:sub( 13, 16 )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.tlsV(id)&lt;br /&gt;
	id = id:gsub(&amp;#039; +&amp;#039;, &amp;#039;_&amp;#039;)&lt;br /&gt;
	local idlen = mw.ustring.len(id)&lt;br /&gt;
	if idlen &amp;lt; 4 or idlen &amp;gt; 90 then&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
	local regex = &amp;#039;^%u&amp;#039;..string.rep(&amp;quot;[%w_&amp;#039;,%.%-%(%)%*%/–&amp;amp;]&amp;quot;, idlen - 1)..&amp;#039;$&amp;#039;&lt;br /&gt;
	if not mw.ustring.match(id,regex ) then&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
	return id&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.uscgLink(id)&lt;br /&gt;
	local id2 = id:match( &amp;#039;^[1-7]%-%d%d?%d?%d?%d?$&amp;#039; ) or id:match( &amp;#039;^[1-7]%-%d%d?%d?%d?%d?%.%d*[1-9]$&amp;#039; )&lt;br /&gt;
	if id2 then&lt;br /&gt;
		return &amp;#039;[https://www.navcen.uscg.gov/pdf/lightlists/LightList%20V&amp;#039;..mw.ustring.sub(id2,1,1)..&amp;#039;.pdf &amp;#039;..id2..&amp;#039;]&amp;#039;&lt;br /&gt;
	else&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.vcbaV(id)&lt;br /&gt;
	return id:match( &amp;#039;^%d%d%d\/[1-9]%d?%d?%d?%d?%d?$&amp;#039; ):gsub(&amp;#039;\/&amp;#039;, &amp;#039;_&amp;#039;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.worldcatidV(id)&lt;br /&gt;
	if not id:match( &amp;#039;^viaf%-%d+$&amp;#039; ) and&lt;br /&gt;
	   not id:match( &amp;#039;^lccn%-n[a-z]?[0-9%-]+$&amp;#039; ) and&lt;br /&gt;
	   not id:match( &amp;#039;^n[cps]%-.+$&amp;#039; ) then&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
	return mw.uri.encode(id, &amp;#039;PATH&amp;#039;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.zbmathV(id)&lt;br /&gt;
	local ps = {&amp;#039;%l[%l%-]*&amp;#039;, &amp;#039;%.%l[%l%-]*&amp;#039;, &amp;#039;%.%d*&amp;#039;}&lt;br /&gt;
	return id:match( &amp;#039;^&amp;#039;..ps[1]..&amp;#039;$&amp;#039; ) -- prefix with no capture options&lt;br /&gt;
	   or id:match( &amp;#039;^&amp;#039;..ps[1]..ps[2]..&amp;#039;$&amp;#039; ) -- prefix with first capture option&lt;br /&gt;
	   or id:match( &amp;#039;^&amp;#039;..ps[1]..ps[3]..&amp;#039;$&amp;#039; ) -- prefix with second capture option&lt;br /&gt;
	   or id:match( &amp;#039;^&amp;#039;..ps[1]..ps[2]..ps[3]..&amp;#039;$&amp;#039; ) -- prefix and both capture options&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p.config = {&lt;br /&gt;
	{ &amp;#039;AAG&amp;#039;,&lt;br /&gt;
		property = 3372,&lt;br /&gt;
		section = 3,&lt;br /&gt;
		example = &amp;#039;1&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://www.aucklandartgallery.com/explore-art-and-ideas/artist/$1/&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Auckland&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^%d+$&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;\d+&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;ACM-DL&amp;#039;,&lt;br /&gt;
		property = 864,&lt;br /&gt;
		section = 6,&lt;br /&gt;
		example = &amp;#039;12345678901&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^%d%d%d%d%d%d%d%d%d%d%d$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://dl.acm.org/profile/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Association for Computing Machinery&amp;#039;,&lt;br /&gt;
		idlink = &amp;#039;ACM DL (identifier)&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;\d{11}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;ADB&amp;#039;,&lt;br /&gt;
		property = 1907,&lt;br /&gt;
		section = 5,&lt;br /&gt;
		example = &amp;#039;barton-sir-edmund-toby-71&amp;#039;,&lt;br /&gt;
		patterns = {&amp;#039;^[a-z][-a-z]+-[1-3]%d%d?%d?%d?$&amp;#039;, &amp;#039;^[a-z][-a-z]+-[1-9]%d?%d?%d?$&amp;#039;},&lt;br /&gt;
		link = &amp;#039;http://adb.anu.edu.au/biography/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Australia&amp;#039;,&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;admiralty&amp;#039;,&lt;br /&gt;
		property = 3562,&lt;br /&gt;
		patterns = {&amp;#039;^[A-Q]%d%d%d%d$&amp;#039;, &amp;#039;^[A-Q]%d%d%d%d%.%d+$&amp;#039;},&lt;br /&gt;
		section = 7,&lt;br /&gt;
		example = &amp;#039;D1204.1&amp;#039;,&lt;br /&gt;
		prefix = &amp;#039;[[Admiralty number|Admiralty]]&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;AGSA&amp;#039;,&lt;br /&gt;
		property = 6804,&lt;br /&gt;
		section = 3,&lt;br /&gt;
		example = &amp;#039;3625&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^[1-9]%d*$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://www.agsa.sa.gov.au/collection-publications/collection/creators/_/$1/&amp;#039;,&lt;br /&gt;
		label = &amp;#039;South Australia&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[1-9]\d*&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;ARLHS&amp;#039;,&lt;br /&gt;
		property = 2980,&lt;br /&gt;
		section = 7,&lt;br /&gt;
		example = &amp;#039;LAT023&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^[A-Z][A-Z][A-Z]%d%d%d%d?[A-Z]?$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;http://wlol.arlhs.com/lighthouse/$1.html&amp;#039;,&lt;br /&gt;
		label = &amp;#039;ARLHS&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[A-Z]{3}\d{3,4}[A-Z]?&amp;#039;,&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;autores.uy&amp;#039;,&lt;br /&gt;
		property = 2558,&lt;br /&gt;
		section = 5,&lt;br /&gt;
		example = &amp;#039;12345&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^[1-9]%d?%d?%d?%d?$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://autores.uy/autor/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Uruguay&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[1-9]\d{0,4}&amp;#039;,&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;AWR&amp;#039;,&lt;br /&gt;
		property = 4186,&lt;br /&gt;
		section = 5,&lt;br /&gt;
		example = &amp;#039;PR00768b&amp;#039;,&lt;br /&gt;
		patterns = {&amp;#039;^[A-Z][A-Z][A-Z]%d%d%d%d[a-z]$&amp;#039;, &amp;#039;^[A-Z][A-Z]%d%d%d%d%d[a-z]$&amp;#039;},&lt;br /&gt;
		link = &amp;#039;http://www.womenaustralia.info/biogs/$1.htm&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[A-Z]{3}\d{4})|([A-Z]{2}\d{5}&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Australian Women\&amp;#039;s Register&amp;#039;,&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;BIBSYS&amp;#039;,&lt;br /&gt;
		property = 1015,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example = &amp;#039;1234567890123&amp;#039;,&lt;br /&gt;
		patterns = {&amp;#039;^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?$&amp;#039;, &amp;#039;^[1-9]%d%d%d%d%d%d%d%d%d%d%d%d$&amp;#039;},&lt;br /&gt;
		valid = p.bibsysV,&lt;br /&gt;
		link = &amp;#039;https://authority.bibsys.no/authority/rest/authorities/html/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Norway&amp;#039;,&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;Bildindex&amp;#039;, &lt;br /&gt;
		property = 2092,&lt;br /&gt;
		section = 4,&lt;br /&gt;
		example = &amp;#039;1&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^%d+$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://www.bildindex.de/document/obj$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Bildindex (Germany)&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;\d+&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;BNC&amp;#039;,&lt;br /&gt;
		property = 1890,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example = &amp;#039;123456789&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^%d%d%d%d%d%d%d%d%d$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;http://www.bncatalogo.cl/F?func=direct&amp;amp;local_base=red10&amp;amp;doc_number=$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Chile&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;\d{9}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;BNE&amp;#039;, &lt;br /&gt;
		property = 950,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example = &amp;#039;XX1234567&amp;#039;,&lt;br /&gt;
		patterns = {&amp;#039;^[XF][XF]%d%d%d%d%d?%d?%d?$&amp;#039;, &amp;#039;^a%d%d%d%d%d?%d?%d?$&amp;#039;, &amp;#039;^bi[mcsv][aoei]%d%d%d%d%d%d%d%d%d%d$&amp;#039;, &amp;#039;^Mi[sm][eoa]%d%d%d%d%d%d%d%d%d%d$&amp;#039;},&lt;br /&gt;
		link = &amp;#039;http://catalogo.bne.es/uhtbin/authoritybrowse.cgi?action=display&amp;amp;authority_id=$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Spain&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;(XX|FF|a)\d{4,7}|(bima|bimo|bica|bis[eo]|bivi|Mise|Mimo|Mima)\d{10}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;BNF&amp;#039;,&lt;br /&gt;
		property = 268,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example = &amp;#039;123456789&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;\d{8}[0-9bcdfghjkmnpqrstvwxz]&amp;#039;,&lt;br /&gt;
		link2 = p.bnfLink,&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;BNMM&amp;#039;,&lt;br /&gt;
		property = 3788,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example = &amp;#039;000024044&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^%d%d%d%d%d%d%d%d%d$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://catalogo.bn.gov.ar/F/?func=direct&amp;amp;local_base=BNA10&amp;amp;doc_number=$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Argentina&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;\d{9}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;Botanist&amp;#039;,&lt;br /&gt;
		property = 428,&lt;br /&gt;
		section = 6,&lt;br /&gt;
		example = &amp;#039;L.&amp;#039;,&lt;br /&gt;
		pattern = &amp;quot;^[%u%l%d%. &amp;#039;-]+$&amp;quot;, --not easily/meaningfully implementable in Lua&amp;#039;s regex since &amp;quot;(this)?&amp;quot; is not allowed, better than nothing&lt;br /&gt;
		link = &amp;#039;https://www.ipni.org/ipni/advAuthorSearch.do?find_abbreviation=$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;International Plant Names Index&amp;#039;,&lt;br /&gt;
		regex = &amp;quot;(&amp;#039;t )?(d&amp;#039;)?(de )?(la )?(van (der )?)?(Ma?c)?(De)?(Di)?\p{Lu}?C?[&amp;#039;\p{Ll}]*([-&amp;#039;. ]*(van )?(y )?(d[ae][nr]?[- ])?(Ma?c)?[\p{Lu}bht]?C?[&amp;#039;\p{Ll}]*)*\.? ?f?\.?&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;BPN&amp;#039;,&lt;br /&gt;
		property = 651,&lt;br /&gt;
		section = 5,&lt;br /&gt;
		example = &amp;#039;12345678&amp;#039;,&lt;br /&gt;
		patterns = {&amp;#039;^%d%d%d%d%d%d%d%d$&amp;#039;, &amp;#039;^0?%d%d%d%d%d%d%d$&amp;#039;, &amp;#039;^0?0?%d%d%d%d%d%d$&amp;#039;},&lt;br /&gt;
		link = &amp;#039;http://www.biografischportaal.nl/en/persoon/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Netherlands&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;\d{6,8}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;CANTICN&amp;#039;,&lt;br /&gt;
		property = 9984,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example = &amp;#039;981058515460906706&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^981[0-1]%d%d%d%d%d%d%d%d%d06706$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://cantic.bnc.cat/registre/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Catalonia&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;981(0|1)\d{9}06706&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;CANTIC&amp;#039;,&lt;br /&gt;
		property = 1273,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example = &amp;#039;a12345678&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^a%d%d%d%d%d%d%d[%dx]$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;http://cantic.bnc.cat/registres/CUCId/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Catalonia&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;a\d{7}[0-9x]&amp;#039;,&lt;br /&gt;
		suppressedbyproperty = {9984}--don&amp;#039;t show CANTIC if CANTICN is present, since they both go to the Library of Catalonia and the library has deprecated CANTIC IDs in favor of CANTICN IDs&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;CCG&amp;#039;,&lt;br /&gt;
		property = 3920,&lt;br /&gt;
		section = 7,&lt;br /&gt;
		example = &amp;#039;A1761&amp;#039;,&lt;br /&gt;
		patterns = {&amp;#039;^[NAIP]?[1-9]%d*$&amp;#039;, &amp;#039;^[NAIP]?[1-9]%d*%.%d+$&amp;#039;},&lt;br /&gt;
		prefix = &amp;#039;[[CCG (identifier)|CCG]]&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;([NAIP])?[1-9]\d*(\.\d+)?&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;CINII&amp;#039;,&lt;br /&gt;
		property = 271,&lt;br /&gt;
		section = 6,&lt;br /&gt;
		example = &amp;#039;DA12345678&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^DA%d%d%d%d%d%d%d[%dX]$&amp;#039;,&lt;br /&gt;
		idlink = &amp;#039;CiNii (identifier)&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://ci.nii.ac.jp/author/$1?l=en&amp;#039;,&lt;br /&gt;
		label = &amp;#039;CiNii (Japan)&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;DA\d{7}[\dX]&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;CWGC&amp;#039;,&lt;br /&gt;
		property = 1908,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example = &amp;#039;1234567&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^[1-9]%d*$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://www.cwgc.org/find-war-dead/casualty/$1/&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Commonwealth War Graves Commission&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[1-9]\d*&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;DAAO&amp;#039;,&lt;br /&gt;
		property = 1707,&lt;br /&gt;
		section = 4,&lt;br /&gt;
		example = &amp;#039;rolf-harris&amp;#039;,&lt;br /&gt;
		pattern  =&amp;#039;^[a-z%-]+%d*$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://www.daao.org.au/bio/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Australian Artists&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[a-z\-]+\d*&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;DBI&amp;#039;,&lt;br /&gt;
		property = 1986,&lt;br /&gt;
		section = 5,&lt;br /&gt;
		example = &amp;#039;dante-alighieri&amp;#039;,&lt;br /&gt;
		valid = p.dbiV,&lt;br /&gt;
		link = &amp;#039;https://www.treccani.it/enciclopedia/$1_(Dizionario-Biografico)&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Italian People&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[a-z]+(\-[a-z]+)*(_res\-[0-9a-f]{8}(\-[0-9a-f]{4}){3}\-[0-9a-f]{12})?&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;DBLP&amp;#039;,&lt;br /&gt;
		property = 2456,&lt;br /&gt;
		section = 6,&lt;br /&gt;
		example = &amp;#039;89/4185-p&amp;#039;,&lt;br /&gt;
		patterns = {&amp;#039;^%d%d%d?%/%d+-?[%d]*[%a]*-?[%d]*$&amp;#039;, &amp;#039;^[%a]+%/[%w]*-?[%d]*$&amp;#039;},&lt;br /&gt;
		link = &amp;#039;https://dblp.org/pid/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;DBLP (computer science)&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;\d{2,3}\/\d+(-\d+)?[a-zA-Z-]*(-\d+)?|[a-z]\/[0-9A-Za-z]*(-\d+)?&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;DIB&amp;#039;,&lt;br /&gt;
		property = 6829,&lt;br /&gt;
		section = 5,&lt;br /&gt;
		example = &amp;#039;001953&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^0[01]%d%d%d%d%.?[A-D]?$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://dib.cambridge.org/viewReadPage.do?articleId=$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Ireland&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;0[01]\d{4}(\.[A-D])?&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;DSI&amp;#039;,&lt;br /&gt;
		property = 2349,&lt;br /&gt;
		section = 4,&lt;br /&gt;
		example = &amp;#039;1538&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^[1-9]%d*$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;http://www.uni-stuttgart.de/hi/gnt/dsi2/index.php?table_name=dsi&amp;amp;function=details&amp;amp;where_field=id&amp;amp;where_value=$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Scientific illustrators&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[1-9]\d*&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;DTBIO&amp;#039;,&lt;br /&gt;
		property = 7902,&lt;br /&gt;
		section = 5,&lt;br /&gt;
		example = &amp;#039;118554700&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^1[0-9]%d%d%d%d%d%d%d?[0-9X]$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://www.deutsche-biographie.de/pnd$1.html?language=en&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Germany&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;1[0-9]{7,8}[0-9X]&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;EMU&amp;#039;,&lt;br /&gt;
		property = 4613,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example = &amp;#039;15409&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^%d%d?%d?%d?%d?%d?$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;http://esu.com.ua/search_articles.php?id=$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Ukraine&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;\d{1,6}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;FAST&amp;#039;,&lt;br /&gt;
		property = 2163, &lt;br /&gt;
		section = 8,&lt;br /&gt;
		example = &amp;#039;1916996&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^[1-9]%d?%d?%d?%d?%d?%d?%d?$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;http://id.worldcat.org/fast/$1/&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Faceted Application of Subject Terminology&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[1-9]\d{0,7}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;FNZA&amp;#039;,&lt;br /&gt;
		property = 6792,&lt;br /&gt;
		section = 4,&lt;br /&gt;
		example = &amp;#039;9785&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^[1-9]%d*$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://findnzartists.org.nz/artist/$1/&amp;#039;,&lt;br /&gt;
		label = &amp;#039;New Zealand Artists&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[1-9]\d*&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;GND&amp;#039;,&lt;br /&gt;
		property = 227,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example = &amp;#039;4079154-3&amp;#039;,&lt;br /&gt;
		patterns = {&amp;#039;^1[012]?%d%d%d%d%d%d%d[0-9X]$&amp;#039;, &amp;#039;^[47]%d%d%d%d%d%d%-%d$&amp;#039;, &amp;#039;^[1-9]%d?%d?%d?%d?%d?%d?%d?%-[0-9X]$&amp;#039;, &amp;#039;^3%d%d%d%d%d%d%d[0-9X]$&amp;#039;},&lt;br /&gt;
		link = &amp;#039;https://d-nb.info/gnd/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Germany&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;1[012]?\d{7}[0-9X]|[47]\d{6}-\d|[1-9]\d{0,7}-[0-9X]|3\d{7}[0-9X]&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;Google Scholar&amp;#039;,&lt;br /&gt;
		property = 1960,&lt;br /&gt;
		section = 6,&lt;br /&gt;
		example = &amp;#039;QPdLuj8AAAAJ&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^[%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u]$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://scholar.google.com/citations?user=$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Google Scholar&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[-_0-9A-Za-z]{12}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;HDS&amp;#039;,&lt;br /&gt;
		property = 902,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example = &amp;#039;050123&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^%d%d%d%d%d%d$&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Historical Dictionary of Switzerland&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://hls-dhs-dss.ch/fr/articles/$1&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;\d{6}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;IAAF&amp;#039;,&lt;br /&gt;
		property = 1146,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example = &amp;#039;123&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^%d+$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://www.iaaf.org/athletes/_/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;World Athletics&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[0-9][0-9]*&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;ICCU&amp;#039;,&lt;br /&gt;
		property = 396,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example = &amp;#039;CFIV000163&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^%u%u[%u0-3]V%d%d%d%d%d%d$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://opac.sbn.it/nome/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Italy&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;\D{2}[A-Z0-3]V\d{6}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;ICIA&amp;#039;,&lt;br /&gt;
		property = 1736,&lt;br /&gt;
		section = 4,&lt;br /&gt;
		example = &amp;#039;1&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^%d+$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://www.imj.org.il/artcenter/newsite/en/?artist=$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;ICIA (Israel)&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;\d+&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;IEU&amp;#039;,&lt;br /&gt;
		property = 9070,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example = &amp;#039;N\\A\\NationalAcademyofArtandArchitecture&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^[A-Z]\\[A-Z]\\%w+$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;http://www.encyclopediaofukraine.com/display.asp?linkpath=pages\\$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Internet Encyclopedia of Ukraine&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[A-Z]\\[A-Z]\\[A-Za-z0-9]+&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;ISNI&amp;#039;,&lt;br /&gt;
		property = 213,&lt;br /&gt;
		section = 1,&lt;br /&gt;
		example = &amp;#039;0000-0000-6653-4145&amp;#039;,&lt;br /&gt;
		prefix = &amp;#039;[[ISNI (identifier)|ISNI]]&amp;#039;,&lt;br /&gt;
		valid = p.validateIsni,&lt;br /&gt;
		link = &amp;#039;https://isni.org/isni/$1&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[0-9]{4} [0-9]{4} [0-9]{4} [0-9]{3}[0-9X]&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;J9U&amp;#039;,&lt;br /&gt;
		property = 8189,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example = &amp;#039;987007305652505171&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^9870[0-1]%d%d%d%d%d%d%d%d05171$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;http://uli.nli.org.il/F/?func=find-b&amp;amp;local_base=NLX10&amp;amp;find_code=UID&amp;amp;request=$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Israel&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;9870(0|1)\d{8}05171&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;Joconde&amp;#039;,&lt;br /&gt;
		property = 347,&lt;br /&gt;
		section = 4,&lt;br /&gt;
		example = &amp;#039;12345678901&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^&amp;#039;..string.rep(&amp;#039;[%-0-9A-Za-z]&amp;#039;, 11)..&amp;#039;$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://www.pop.culture.gouv.fr/notice/joconde/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Joconde (France)&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[\-0-9A-Za-z]{11}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;KULTURNAV&amp;#039;,&lt;br /&gt;
		property = 1248,&lt;br /&gt;
		section = 4,&lt;br /&gt;
		example = &amp;#039;12345678-1234-1234-1234-1234567890AB&amp;#039;,&lt;br /&gt;
		idlink = &amp;#039;KulturNav (identifier)&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;http://kulturnav.org/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;KulturNav (Norway)&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[0-9a-f]{8}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{12}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;LCCN&amp;#039;,&lt;br /&gt;
		property = 244,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example = &amp;#039;n78039510&amp;#039;,&lt;br /&gt;
		valid = p.lccnV,&lt;br /&gt;
		link = &amp;#039;https://id.loc.gov/authorities/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;United States&amp;#039;,&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;LIR&amp;#039;,&lt;br /&gt;
		property = 886,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example = &amp;#039;1&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^%d+$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;http://www.e-lir.ch/e-LIR___Lexicon.$1.450.0.html&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Lexicon Istoric Retic (Switzerland)&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;\d+&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;LNB&amp;#039;,&lt;br /&gt;
		property = 1368,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example = &amp;#039;123456789&amp;#039;,&lt;br /&gt;
		pattern = &amp;#039;^%d%d%d%d%d%d%d%d%d$&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://kopkatalogs.lv/F?func=direct&amp;amp;local_base=lnc10&amp;amp;doc_number=$1&amp;amp;P_CON_LNG=ENG&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Latvia&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;\d{9}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;Marina Militare&amp;#039;,&lt;br /&gt;
		property = 3863,&lt;br /&gt;
		section = 7,&lt;br /&gt;
		example=&amp;#039;3856&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^[1-9]%d*$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;http://www.marina.difesa.it/cosa-facciamo/per-la-difesa-sicurezza/fari/Pagine/$1.aspx&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Italy&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[1-9]\d*&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;MarineTraffic&amp;#039;,&lt;br /&gt;
		property = 3601,&lt;br /&gt;
		section = 7,&lt;br /&gt;
		example=&amp;#039;1000004707&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%d%d%d%d%d%d%d%d%d%d$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://www.marinetraffic.com/en/ais/details/lights/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;MarineTraffic&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;\d{10}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;MATHSN&amp;#039;,&lt;br /&gt;
		property = 4955,&lt;br /&gt;
		section = 6,&lt;br /&gt;
		example=&amp;#039;175270&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^[1-9]%d%d%d%d%d?%d?$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://mathscinet.ams.org/mathscinet/MRAuthorID/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;MathSciNet&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[1-9]\d{4,6}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;MBA&amp;#039;,&lt;br /&gt;
		property = 434,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example=&amp;#039;12345678-1234-1234-1234-1234567890AB&amp;#039;,&lt;br /&gt;
		cat = &amp;#039;MusicBrainz&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://musicbrainz.org/artist/$1&amp;#039;,&lt;br /&gt;
		prefix=&amp;#039;[[MBA (identifier)|MusicBrainz]]&amp;#039;,&lt;br /&gt;
		label=&amp;#039;artist&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;MBAREA&amp;#039;,&lt;br /&gt;
		property = 982,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example=&amp;#039;12345678-1234-1234-1234-1234567890AB&amp;#039;,&lt;br /&gt;
		cat = &amp;#039;MusicBrainz area&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$&amp;#039;,&lt;br /&gt;
		prefix=&amp;#039;[[MBAREA (identifier)|MusicBrainz]]&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://musicbrainz.org/area/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;area&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;MBI&amp;#039;,&lt;br /&gt;
		property = 1330,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example=&amp;#039;12345678-1234-1234-1234-1234567890AB&amp;#039;,&lt;br /&gt;
		cat = &amp;#039;MusicBrainz instrument&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://musicbrainz.org/instrument/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;instrument&amp;#039;,&lt;br /&gt;
		prefix=&amp;#039;[[MBI (identifier)|MusicBrainz]]&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;MBL&amp;#039;,&lt;br /&gt;
		property = 966,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example=&amp;#039;12345678-1234-1234-1234-1234567890AB&amp;#039;,&lt;br /&gt;
		cat = &amp;#039;MusicBrainz label&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$&amp;#039;,&lt;br /&gt;
		prefix=&amp;#039;[[MBL (identifier)|MusicBrainz]]&amp;#039;,&lt;br /&gt;
		label=&amp;#039;label&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://musicbrainz.org/label/$1&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;MBP&amp;#039;,&lt;br /&gt;
		property = 1004,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example=&amp;#039;12345678-1234-1234-1234-1234567890AB&amp;#039;,&lt;br /&gt;
		cat = &amp;#039;MusicBrainz place&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://musicbrainz.org/place/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;place&amp;#039;,&lt;br /&gt;
		prefix=&amp;#039;[[MBP (identifier)|MusicBrainz]]&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;MBRG&amp;#039;,&lt;br /&gt;
		property = 436,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example=&amp;#039;12345678-1234-1234-1234-1234567890AB&amp;#039;,&lt;br /&gt;
		cat = &amp;#039;MusicBrainz release group&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://musicbrainz.org/release-group/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;release group&amp;#039;,&lt;br /&gt;
		prefix=&amp;#039;[[MBRG (identifier)|MusicBrainz]]&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;MBS&amp;#039;,&lt;br /&gt;
		property = 1407,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example=&amp;#039;12345678-1234-1234-1234-1234567890AB&amp;#039;,&lt;br /&gt;
		cat = &amp;#039;MusicBrainz series&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://musicbrainz.org/series/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;series&amp;#039;,&lt;br /&gt;
		prefix=&amp;#039;[[MBS (identifier)|MusicBrainz]]&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;MBW&amp;#039;,&lt;br /&gt;
		property = 435,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example=&amp;#039;12345678-1234-1234-1234-1234567890AB&amp;#039;,&lt;br /&gt;
		cat = &amp;#039;MusicBrainz work&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://musicbrainz.org/work/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;work&amp;#039;,&lt;br /&gt;
		prefix=&amp;#039;[[MBW (identifier)|MusicBrainz]]&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;MGP&amp;#039;,&lt;br /&gt;
		property = 549,&lt;br /&gt;
		section = 6,&lt;br /&gt;
		example=&amp;#039;123456&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%d%d?%d?%d?%d?%d?$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://www.mathgenealogy.org/id.php?id=$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Mathematics Genealogy Project&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;\d{1,6}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;NARA&amp;#039;,&lt;br /&gt;
		property = 1225,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example=&amp;#039;12345678&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://catalog.archives.gov/id/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;National Archives (US)&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;^([1-9]\d{0,8})$&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;NCL&amp;#039;,&lt;br /&gt;
		property = 1048,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example=&amp;#039;1081436&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%d+$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;http://aleweb.ncl.edu.tw/F/?func=accref&amp;amp;acc_sequence=$1&amp;amp;CON_LNG=ENG&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Taiwan&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;\d+&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;NDL&amp;#039;,&lt;br /&gt;
		property = 349,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example = &amp;#039;012345678&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://id.ndl.go.jp/auth/ndlna/$1&amp;#039;,&lt;br /&gt;
		patterns = {&amp;#039;^a1%d?%d%d%d%d%d%d%d%d&amp;#039;, &amp;#039;^s?%d?%d%d%d%d%d%d%d%d&amp;#039;},&lt;br /&gt;
		label = &amp;#039;Japan&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;(a1|s)?[0-9]?\d{8}&amp;#039;,&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;NGA&amp;#039;,&lt;br /&gt;
		property = 3563,&lt;br /&gt;
		section = 7,&lt;br /&gt;
		example=&amp;#039;114-7721.2&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^11[0-6]%-%d+%.?%d*$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://wikidata-externalid-url.toolforge.org/?url=https%3A%2F%2Fmsi.nga.mil%2FqueryResults%3Fpublications%2Fngalol%2Flights-buoys%3Fvolume%3D%251%26featureNumber%3D%252%26includeRemovals%3Dfalse%26output%3Dhtml&amp;amp;exp=(%5Cd%7B3%7D)-(.*)&amp;amp;id=$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;NGA&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;11[0-6]-\d+(\.\d+)?&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;NGV&amp;#039;,&lt;br /&gt;
		property = 2041,&lt;br /&gt;
		section = 3,&lt;br /&gt;
		example=&amp;#039;12354&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%d+$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://www.ngv.vic.gov.au/explore/collection/artist/$1/&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Victoria&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;\d+&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;NKC&amp;#039;,&lt;br /&gt;
		property = 691,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example=&amp;#039;abcd12345678901234&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^[a-z][a-z][a-z]?[a-z]?%d%d%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?$&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[a-z]{2,4}[0-9]{2,14}&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://aleph.nkp.cz/F/?func=find-c&amp;amp;local_base=aut&amp;amp;ccl_term=ica=$1&amp;amp;CON_LNG=ENG&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Czech Republic&amp;#039;,&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;NLA&amp;#039;,&lt;br /&gt;
		property = 409,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example=&amp;#039;123456789012&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?$&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[1-9][0-9]{0,11}&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://nla.gov.au/anbd.aut-an$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Australia&amp;#039;,&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;NLG&amp;#039;,&lt;br /&gt;
		property = 3348,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example=&amp;#039;12345678&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[1-9]\d*&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^[1-9]%d*$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://data.nlg.gr/resource/authority/record$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Greece&amp;#039;,&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;NLK&amp;#039;,&lt;br /&gt;
		property = 5034,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example = &amp;#039;KAB197000000&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;(KAB|KAC|KSH)([0-9]{4}|[0-9]{4}[a-zA-Z])[0-9]{4,6}&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://lod.nl.go.kr/resource/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Korea&amp;#039;,&lt;br /&gt;
		patterns = {&amp;#039;^KAB%d%d%d%d%a?%d%d%d%d%d?%d?$&amp;#039;, &amp;#039;^KAC%d%d%d%d%a?%d%d%d%d%d?%d?$&amp;#039;, &amp;#039;^KSH%d%d%d%d%a?%d%d%d%d%d?%d?$&amp;#039;},&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;NLR&amp;#039;,&lt;br /&gt;
		property = 1003,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example=&amp;#039;123456789&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%d%d%d%d%d%d%d%d%d$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;http://aleph.bibnat.ro:8991/F/?func=direct&amp;amp;local_base=NLR10&amp;amp;doc_number=$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Romania&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;\d{9}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;NSK&amp;#039;,&lt;br /&gt;
		property = 1375,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example=&amp;#039;123456789&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%d%d%d%d%d%d%d%d%d$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;http://katalog.nsk.hr/F/?func=direct&amp;amp;doc_number=$1&amp;amp;local_base=nsk10&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Croatia&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;\d{9}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;NTA&amp;#039;,&lt;br /&gt;
		property = 1006,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example=&amp;#039;12345678X&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%d%d%d%d%d%d%d%d[%dX]$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;http://data.bibliotheken.nl/id/thes/p$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Netherlands&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;\d{8}[\dX]&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;ORCID&amp;#039;,&lt;br /&gt;
		property = 496,&lt;br /&gt;
		section = 1,&lt;br /&gt;
		example=&amp;#039;0000-0002-7398-5483&amp;#039;,&lt;br /&gt;
		prefix = &amp;#039;[[ORCID (identifier)|ORCID]]&amp;#039;,&lt;br /&gt;
		valid=p.orcidV,&lt;br /&gt;
		link=&amp;#039;https://orcid.org/$1&amp;#039;,&lt;br /&gt;
		cat=&amp;#039;ORCID&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;PIC&amp;#039;,&lt;br /&gt;
		property = 2750,&lt;br /&gt;
		section = 4,&lt;br /&gt;
		example=&amp;#039;1&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^[1-9]%d*$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://pic.nypl.org/constituents/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Photographers\&amp;#039; Identities&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[1-9]\d*&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;PLWABN&amp;#039;,&lt;br /&gt;
		property = 7293,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example=&amp;#039;9812345678905606&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^981%d%d%d%d%d%d%d%d05606*$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;http://mak.bn.org.pl/cgi-bin/KHW/makwww.exe?BM=1&amp;amp;NU=1&amp;amp;IM=4&amp;amp;WI=$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Poland&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;981[0-9]{8}05606&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;NLP&amp;#039;,&lt;br /&gt;
		property = 1695,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example = &amp;#039;9810123456789012345&amp;#039;,&lt;br /&gt;
		patterns  = {&amp;#039;^9810%d+$&amp;#039;, &amp;#039;^A%d%d%d%d%d%d%d[%dX]$&amp;#039;},&lt;br /&gt;
		link = &amp;#039;https://tools.wmflabs.org/wikidata-externalid-url?p=1695&amp;amp;id=$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Poland&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;9810[0-9]\d* or A[0-9]{7}[0-9X]&amp;#039;,&lt;br /&gt;
		suppressedbyproperty = {7293}&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;Publons&amp;#039;,&lt;br /&gt;
		property = 3829,&lt;br /&gt;
		section = 6,&lt;br /&gt;
		example=&amp;#039;2776255&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%d+$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://publons.com/author/$1/&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Publons (researchers)&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;\d+&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;RID&amp;#039;,&lt;br /&gt;
		property = 1053,&lt;br /&gt;
		section = 6,&lt;br /&gt;
		example = &amp;#039;A-1234-1934&amp;#039;,&lt;br /&gt;
		patterns = {&amp;#039;^[A-Z][A-Z]?[A-Z]?%-%d%d%d%d%-19%d%d$&amp;#039;, &amp;#039;^[A-Z][A-Z]?[A-Z]?%-%d%d%d%d%-20%d%d$&amp;#039;},&lt;br /&gt;
		link = &amp;#039;https://www.researcherid.com/rid/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;ResearcherID&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[A-Z]{1,3}-\d{4}-(19|20)\d\d&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;RISM&amp;#039;,&lt;br /&gt;
		property = 5504,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example = &amp;#039;pe30006410&amp;#039;,&lt;br /&gt;
		prefix = &amp;#039;[[RISM (identifier)|RISM (France)]]&amp;#039;,&lt;br /&gt;
		patterns = {&amp;#039;^pe[1-9]%d*$&amp;#039;, &amp;#039;^ks[1-9]%d*$&amp;#039;, &amp;#039;^[1-9]%d*$&amp;#039;},&lt;br /&gt;
		link = &amp;#039;https://opac.rism.info/search?id=$1&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;(pe|ks)?\[1-9]d*&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;RERO&amp;#039;,&lt;br /&gt;
		property = 3065,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example=&amp;#039;02-A012345678&amp;#039;,&lt;br /&gt;
		prefix = &amp;#039;[[RERO (identifier)|RERO (Switzerland)]]&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^0[1-2]%-[A-Z%d][A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;http://data.rero.ch/$1&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;0[1-2]-[A-Z0-9]{1,10}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;RKDartists&amp;#039;,&lt;br /&gt;
		property = 650,&lt;br /&gt;
		section = 4,&lt;br /&gt;
		example=&amp;#039;123456&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^[1-9]%d?%d?%d?%d?%d?$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://rkd.nl/en/explore/artists/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;RKD Artists (Netherlands)&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[1-9]\d{0,5}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;RKDID&amp;#039;,&lt;br /&gt;
		property = 350,&lt;br /&gt;
		section = 4,&lt;br /&gt;
		example=&amp;#039;123456&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^[1-9]%d?%d?%d?%d?%d?$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://rkd.nl/nl/explore/images/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;RKD ID (Netherlands)&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[1-9]\d{0,5}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;RSL&amp;#039;,&lt;br /&gt;
		property = 947,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example=&amp;#039;123456789&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%d%d?%d?%d?%d?%d?%d?%d?%d?$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;http://aleph.rsl.ru/F?func=find-b&amp;amp;find_code=SYS&amp;amp;adjacent=Y&amp;amp;local_base=RSL11&amp;amp;request=$1&amp;amp;CON_LNG=ENG&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Russia&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;\d{1,9}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;Scopus&amp;#039;,&lt;br /&gt;
		property = 1153,&lt;br /&gt;
		section = 6,&lt;br /&gt;
		example=&amp;#039;7005487412&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^[1-9]%d%d%d%d%d%d%d%d%d%d?$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://www.scopus.com/authid/detail.uri?authorId=$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Scopus author&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[1-9]\d{9,10}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;SELIBR&amp;#039;,&lt;br /&gt;
		property = 906,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example=&amp;#039;123456&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^[1-9]%d%d%d%d%d?$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://libris.kb.se/auth/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Sweden&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[1-9]\d{4,5}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;SIKART&amp;#039;,&lt;br /&gt;
		property = 781,&lt;br /&gt;
		section = 4,&lt;br /&gt;
		example=&amp;#039;123456789&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%d%d%d%d%d%d%d%d?%d?$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;http://www.sikart.ch/KuenstlerInnen.aspx?id=$1&amp;amp;lng=en&amp;#039;,&lt;br /&gt;
		label=&amp;#039;SIKART (Switzerland)&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;\d{7,9}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;SNAC-ID&amp;#039;,&lt;br /&gt;
		property = 3430,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example=&amp;#039;A&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%d*[A-Za-z][0-9A-Za-z]*$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://snaccooperative.org/ark:/99166/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Social Networks and Archival Context&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;\d*[A-Za-z][0-9A-Za-z]*&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;SUDOC&amp;#039;,&lt;br /&gt;
		property = 269,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example=&amp;#039;026927608&amp;#039;,&lt;br /&gt;
		prefix = &amp;#039;[[SUDOC (identifier)|SUDOC (France)]]&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%d%d%d%d%d%d%d%d[%dxX]$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://www.idref.fr/$1&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;(\d{8}[\dX]|)&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;TA98&amp;#039;,&lt;br /&gt;
		property = 1323,&lt;br /&gt;
		section = 6,&lt;br /&gt;
		example=&amp;#039;A12.3.45.678&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^A%d%d%.%d%.%d%d%.%d%d%d[FM]?$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;http://tools.wmflabs.org/wikidata-externalid-url/?p=1323&amp;amp;url_prefix=https:%2F%2Fwww.unifr.ch%2Fifaa%2FPublic%2FEntryPage%2FTA98%20Tree%2FEntity%20TA98%20EN%2F&amp;amp;url_suffix=%20Entity%20TA98%20EN.htm&amp;amp;id=$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Terminologia Anatomica&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;A\d{2}\.\d\.\d{2}\.\d{3}[FM]?&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;TDVİA&amp;#039;,&lt;br /&gt;
		property = 7314,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example = &amp;#039;asim-b-behdele&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^[%d%l/-]+$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://islamansiklopedisi.org.tr/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;İslâm Ansiklopedisi&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[0-9a-z/-]+&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;TePapa&amp;#039;,&lt;br /&gt;
		property = 3544,&lt;br /&gt;
		section = 3,&lt;br /&gt;
		example=&amp;#039;1&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^%d+$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://collections.tepapa.govt.nz/agent/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Te Papa (New Zealand)&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;\d+&amp;#039; },&lt;br /&gt;
	{ &amp;#039;TLS&amp;#039;,&lt;br /&gt;
		property = 1362,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example=&amp;#039;Abcd&amp;#039;,&lt;br /&gt;
		regex=&amp;quot;\p{Lu}[\p{L}\d_&amp;#039;,\.\-\(\)\*\/–&amp;amp;]{3,89}&amp;quot;,&lt;br /&gt;
		valid=p.tlsV,&lt;br /&gt;
		link=&amp;#039;http://tls.theaterwissenschaft.ch/wiki/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Theaterlexikon (Switzerland)&amp;#039;,&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;Trove&amp;#039;,&lt;br /&gt;
		property = 1315,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example=&amp;#039;12345678&amp;#039;,&lt;br /&gt;
		prefix = &amp;#039;[[Trove (identifier)|Trove (Australia)]]&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^[1-9]%d%d%d%d%d%d?%d?$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://trove.nla.gov.au/people/$1&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[1-9]\d{5,7}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;UKPARL&amp;#039;,&lt;br /&gt;
		property = 6213,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example=&amp;#039;AQUupyiR&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^[a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d]$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://id.parliament.uk/$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;UK Parliament&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[a-zA-Z\d]{8}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;ULAN&amp;#039;,&lt;br /&gt;
		property = 245,&lt;br /&gt;
		section = 4,&lt;br /&gt;
		example=&amp;#039;500123456&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^500%d%d%d%d%d%d$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;https://www.getty.edu/vow/ULANFullDisplay?find=&amp;amp;role=&amp;amp;nation=&amp;amp;subjectid=$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;Artist Names (Getty)&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;500\d{6}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;USCG&amp;#039;,&lt;br /&gt;
		property = 3723,&lt;br /&gt;
		section = 7,&lt;br /&gt;
		example=&amp;#039;6-0695&amp;#039;,&lt;br /&gt;
		prefix=&amp;#039;[[USCG (identifier)|USCG]]&amp;#039;,&lt;br /&gt;
		link2=p.uscgLink,&lt;br /&gt;
		cat=&amp;#039;USCG&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[1-7]-\d{1,5}(.[1-9])?&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;USCongress&amp;#039;,&lt;br /&gt;
		property = 1157,&lt;br /&gt;
		section = 8,&lt;br /&gt;
		example=&amp;#039;A000123&amp;#039;,&lt;br /&gt;
		idlink = &amp;#039;US Congress (identifier)&amp;#039;,&lt;br /&gt;
		pattern=&amp;#039;^[A-Z]00[01]%d%d%d$&amp;#039;,&lt;br /&gt;
		link=&amp;#039;http://bioguide.congress.gov/scripts/biodisplay.pl?index=$1&amp;#039;,&lt;br /&gt;
		label=&amp;#039;US Congress&amp;#039;,&lt;br /&gt;
		regex=&amp;#039;[A-Z]00[01]\d{3}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;VcBA&amp;#039;,&lt;br /&gt;
		property = 8034,&lt;br /&gt;
		section = 2,&lt;br /&gt;
		example = &amp;#039;494/9793&amp;#039;,&lt;br /&gt;
		valid = p.vcbaV,&lt;br /&gt;
		link = &amp;#039;https://opac.vatlib.it/auth/detail/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;Vatican&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;\d{3}\/[1-9]\d{0,5}&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;VIAF&amp;#039;,&lt;br /&gt;
		property = 214,&lt;br /&gt;
		section = 1,&lt;br /&gt;
		example = &amp;#039;123456789&amp;#039;,&lt;br /&gt;
		prefix = &amp;#039;[[VIAF (identifier)|VIAF]]&amp;#039;,&lt;br /&gt;
		patterns = {&amp;#039;^[1-9]%d%d?%d?%d?%d?%d?%d?%d?$&amp;#039;, &amp;#039;^[1-9]%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d?%d?%d?$&amp;#039;},&lt;br /&gt;
		regex = &amp;#039;[1-9]\d(\d{0,7}|\d{17,20}&amp;#039;,&lt;br /&gt;
		link = &amp;#039;https://viaf.org/viaf/$1&amp;#039;,&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;WORLDCATID&amp;#039;,&lt;br /&gt;
		property = 7859,&lt;br /&gt;
		section = 1,&lt;br /&gt;
		example = &amp;#039;lccn-n78-95332&amp;#039;,&lt;br /&gt;
		idlink = &amp;#039;WorldCat Identities (identifier)&amp;#039;,&lt;br /&gt;
		valid = p.worldcatidV,&lt;br /&gt;
		link = &amp;#039;https://www.worldcat.org/identities/$1/&amp;#039;,&lt;br /&gt;
		label = &amp;#039;WorldCat&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;viaf-\d+|lccn-n[a-z]?[0-9\-]+|n[cps]-.+&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;VIAF&amp;#039;, --WorldCat (via VIAF)&lt;br /&gt;
		property = 214,&lt;br /&gt;
		section = 1,&lt;br /&gt;
		example = &amp;#039;123456789&amp;#039;,&lt;br /&gt;
		patterns = {&amp;#039;^[1-9]%d%d?%d?%d?%d?%d?%d?%d?$&amp;#039;, &amp;#039;^[1-9]%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d?%d?%d?$&amp;#039;},&lt;br /&gt;
		link = &amp;#039;https://www.worldcat.org/identities/containsVIAFID/$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;WorldCat (via VIAF)&amp;#039;,&lt;br /&gt;
		suppressedbyproperty = {7859},&lt;br /&gt;
		cat = &amp;#039;WorldCat-VIAF&amp;#039;,&lt;br /&gt;
		errorcat = &amp;#039;VIAF&amp;#039;,&lt;br /&gt;
		ignoreerrors = true&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;LCCN&amp;#039;, --WorldCat (via Library of Congress)&lt;br /&gt;
		property = 244,&lt;br /&gt;
		section = 1,&lt;br /&gt;
		example = &amp;#039;n78039510&amp;#039;,&lt;br /&gt;
		--valid = p.WorldCatLCCN,&lt;br /&gt;
		link = &amp;#039;https://www.worldcat.org/identities/lccn-$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;WorldCat (via Library of Congress)&amp;#039;,&lt;br /&gt;
		suppressedbyproperty = {7859,214},&lt;br /&gt;
		cat = &amp;#039;WorldCat-LCCN&amp;#039;,&lt;br /&gt;
		errorcat = &amp;#039;LCCN&amp;#039;,&lt;br /&gt;
		ignoreerrors = true&lt;br /&gt;
	},&lt;br /&gt;
	{ &amp;#039;ZBMATH&amp;#039;,&lt;br /&gt;
		property = 1556,&lt;br /&gt;
		section = 6,&lt;br /&gt;
		example = &amp;#039;turing.alan-m&amp;#039;,&lt;br /&gt;
		valid = p.zbmathV,&lt;br /&gt;
		link = &amp;#039;https://zbmath.org/authors/?q=ai:$1&amp;#039;,&lt;br /&gt;
		label = &amp;#039;zbMATH&amp;#039;,&lt;br /&gt;
		regex = &amp;#039;[a-z][a-z\-]*(\.[a-z][a-z\-]*)?(\.[0-9]*)?&amp;#039;&lt;br /&gt;
	},&lt;br /&gt;
}&lt;br /&gt;
-- Legitimate aliases to p.conf, for convenience&lt;br /&gt;
-- Format: { &amp;#039;alias&amp;#039;, &amp;#039;parameter name in p.conf&amp;#039; }&lt;br /&gt;
p.aliases = {&lt;br /&gt;
	{ &amp;#039;DNB&amp;#039;, &amp;#039;GND&amp;#039; }, --Deutsche Nationalbibliothek -&amp;gt; Gemeinsame Normdatei&lt;br /&gt;
	{ &amp;#039;MusicBrainz&amp;#039;, &amp;#039;MBA&amp;#039; },&lt;br /&gt;
	{ &amp;#039;MusicBrainz artist&amp;#039;, &amp;#039;MBA&amp;#039; },&lt;br /&gt;
	{ &amp;#039;MusicBrainz label&amp;#039;, &amp;#039;MBL&amp;#039; },&lt;br /&gt;
	{ &amp;#039;MusicBrainz release group&amp;#039;, &amp;#039;MBRG&amp;#039; },&lt;br /&gt;
	{ &amp;#039;MusicBrainz work&amp;#039;, &amp;#039;MBW&amp;#039; },&lt;br /&gt;
	{ &amp;#039;SBN&amp;#039;, &amp;#039;ICCU&amp;#039; }, --SBN alias to be deprecated at a later stage&lt;br /&gt;
	{ &amp;#039;TDVIA&amp;#039;, &amp;#039;TDVİA&amp;#039; }, --alias name without diacritics&lt;br /&gt;
	{ &amp;#039;tdvia&amp;#039;, &amp;#039;TDVİA&amp;#039; }, --lowercase variant without diacritics&lt;br /&gt;
}&lt;br /&gt;
-- Deprecated aliases to p.conf; tracked in [[Category:Articles with deprecated authority control identifiers]]&lt;br /&gt;
-- Format: { &amp;#039;deprecated parameter name&amp;#039;, &amp;#039;replacement parameter name in p.conf&amp;#039; }&lt;br /&gt;
p.deprecated = {&lt;br /&gt;
	{ &amp;#039;GKD&amp;#039;, &amp;#039;GND&amp;#039; },&lt;br /&gt;
	{ &amp;#039;PND&amp;#039;, &amp;#039;GND&amp;#039; },&lt;br /&gt;
	{ &amp;#039;RLS&amp;#039;, &amp;#039;RSL&amp;#039; },&lt;br /&gt;
	{ &amp;#039;SWD&amp;#039;, &amp;#039;GND&amp;#039; },&lt;br /&gt;
	{ &amp;#039;NARA-organization&amp;#039;, &amp;#039;NARA&amp;#039; },&lt;br /&gt;
	{ &amp;#039;NARA-person&amp;#039;, &amp;#039;NARA&amp;#039; },&lt;br /&gt;
}&lt;br /&gt;
p.sectionOrder = {&lt;br /&gt;
	&amp;#039;General&amp;#039;,						-- 1&lt;br /&gt;
	&amp;#039;National libraries&amp;#039;,			-- 2&lt;br /&gt;
	&amp;#039;Art galleries and museums&amp;#039;,	-- 3&lt;br /&gt;
	&amp;#039;Art research institutes&amp;#039;,		-- 4&lt;br /&gt;
	&amp;#039;Biographical dictionaries&amp;#039;,	-- 5&lt;br /&gt;
	&amp;#039;Scientific databases&amp;#039;,			-- 6&lt;br /&gt;
	&amp;#039;Lighthouse identifiers&amp;#039;,		-- 7&lt;br /&gt;
	&amp;#039;Other&amp;#039;							-- 8&lt;br /&gt;
}&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>imported&gt;MSGJ</name></author>
	</entry>
</feed>