Property talk:P213
Documentation
International Standard Name Identifier for an identity. Starting with 0000.
Short overview: Wikidata:ISNI (short link: WD:ISNI)
ISNI should be added without spaces.
Tools that can add ISNI to existing items:
- User:Bargioni/moreIdentifiers.js
- User:Magnus Manske/ac2wd.js
- User:Magnus Manske/authority control.js - edit summary does not show which ISNI was added nor that an ISNI was added // Example Special:Diff/2067291069
- User:Sotho Tal Ker/authority control.js
- User:Tpt/viaf.js
Tools that can create new items including ISNI
- Q28054658 mix-n-match, for possible import of ISNI in spaced format see Talk:Q28054658#ISNI format
List of violations of this constraint: Database reports/Constraint violations/P213#Type Q106559804, Q209465, Q13226383, Q15632617, Q95074, Q4164871, Q4271324, Q473972, Q486972, Q21070568, Q61002, Q729, Q11446, Q18127, Q15284636, Q25550691, Q15275719, SPARQL
Pattern ^(0000) (000[0-9]) (\d\d\d\d) (\d\d\d[\dX])$ will be automatically replaced to \1\2\3\4. Testing: TODO list |
This property is being used by:
Please notify projects that use this property before big changes (renaming, deletion, merge with another property, etc.) |
|
|
Complex constraint
edit(Help)
Violations query:
SELECT ?item ?itemLabel ?isni {?item wdt:P213 ?isni. MINUS {?item wdt:P31 []} } ORDER BY ASC(?isni)
List of this constraint violations: Database reports/Complex constraint violations/P213#no instance of
Complex constraint - instance of human
editthis shouldn't exist on any human in WD, but was found on human items having ISNI (Help)
Violations query:
SELECT ?item ?itemLabel ?isni ?type ?typeLabel {?item wdt:P213 ?isni; wdt:P31/wdt:P279+ wd:Q5 ; wdt:P31 ?type. SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }. } ORDER BY ASC(?isni)
List of this constraint violations: Database reports/Complex constraint violations/P213#instance of a subclass of human
this shouldn't exist on any human in WD, but was found on human items having ISNI (Help)
Violations query:
SELECT ?item ?isni ?title {?item wdt:P213 ?isni; wdt:P31 wd:Q5; wdt:P1476 ?title. } LIMIT 100
List of this constraint violations: Database reports/Complex constraint violations/P213#instance of human and having P1476 (title)
this shouldn't exist on any human in WD, but was found on human items having ISNI; maybe move to P2868 subject has role (Help)
Violations query:
SELECT ?item ?itemLabel ?isni ?type ?typeLabel {?item wdt:P213 ?isni; wdt:P31 wd:Q5 ; wdt:P31/wdt:P279* wd:Q214339 ; wdt:P31 ?type. SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }. } ORDER BY ASC(?isni)
List of this constraint violations: Database reports/Complex constraint violations/P213#instance of human and instance of role
this shouldn't exist on any human in WD, but was found on human items having ISNI; maybe remove P463 part of, respect qualifiers (Help)
Violations query:
SELECT ?item ?itemLabel ?isni ?partOf ?partOfLabel {?item wdt:P213 ?isni; wdt:P31 wd:Q5 ; wdt:P361 ?partOf; wdt:P463 ?partOf. SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }. } ORDER BY ASC(?isni) LIMIT 1000
List of this constraint violations: Database reports/Complex constraint violations/P213#instance of human and part of X and member of X
this shouldn't exist on any human in WD, but was found on human items having ISNI; maybe move to P463 member of (Help)
Violations query:
SELECT ?item ?itemLabel ?isni ?partOf ?partOfLabel {?item wdt:P213 ?isni; wdt:P31 wd:Q5 ; wdt:P361 ?partOf. ?partOf wdt:P31/wdt:P279* wd:Q5341295. SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }. } ORDER BY ASC(?isni) LIMIT 1000
List of this constraint violations: Database reports/Complex constraint violations/P213#instance of human and part of X, X instance of educational organization
this shouldn't exist on any human in WD, but was found on human items having ISNI; maybe move to P463 member of (Help)
Violations query:
SELECT ?item ?itemLabel ?isni ?partOf ?partOfLabel {?item wdt:P213 ?isni; wdt:P31 wd:Q5 ; wdt:P361 ?partOf. ?partOf wdt:P31/wdt:P279* wd:Q17149090. SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }. } ORDER BY ASC(?isni) LIMIT 1000
List of this constraint violations: Database reports/Complex constraint violations/P213#instance of human and part of X, X instance of armed organization
this shouldn't exist on any human in WD, but was found on human items having ISNI; maybe move to P463 member of (Help)
Violations query:
SELECT ?item ?itemLabel ?isni ?partOf ?partOfLabel {?item wdt:P213 ?isni; wdt:P31 wd:Q5 ; wdt:P361 ?partOf. ?partOf wdt:P31/wdt:P279* wd:Q15911314. SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }. } ORDER BY ASC(?isni) LIMIT 1000
List of this constraint violations: Database reports/Complex constraint violations/P213#instance of human and part of X, X instance of association
this shouldn't exist on any human in WD, but was found on human items having ISNI; maybe move to P463 member of (Help)
Violations query:
SELECT ?item ?itemLabel ?isni ?partOf ?partOfLabel {?item wdt:P213 ?isni; wdt:P31 wd:Q5 ; wdt:P361 ?partOf. ?partOf wdt:P31/wdt:P279* wd:Q11799101. SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }. } ORDER BY ASC(?isni) LIMIT 1000
List of this constraint violations: Database reports/Complex constraint violations/P213#instance of human and part of X, X instance of social organization
this shouldn't exist on any human in WD, but was found on human items having ISNI; maybe move to P463 member of (Help)
Violations query:
SELECT ?item ?itemLabel ?isni ?partOf ?partOfLabel {?item wdt:P213 ?isni; wdt:P31 wd:Q5 ; wdt:P361 ?partOf. ?partOf wdt:P31/wdt:P279* wd:Q163740. SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }. } ORDER BY ASC(?isni) LIMIT 1000
List of this constraint violations: Database reports/Complex constraint violations/P213#instance of human and part of X, X instance of non-profit organization
this shouldn't exist on any human in WD, but was found on human items having ISNI; maybe move to P463 member of (Help)
Violations query:
SELECT ?item ?itemLabel ?isni ?partOf ?partOfLabel {?item wdt:P213 ?isni; wdt:P31 wd:Q5 ; wdt:P361 ?partOf. ?partOf wdt:P31/wdt:P279* wd:Q32178211. SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }. } ORDER BY ASC(?isni) LIMIT 10000
List of this constraint violations: Database reports/Complex constraint violations/P213#instance of human and part of X, X instance of music organization
Complex constraint - other
editorganization should not have ISSN, ISSN-L, title (Help)
Violations query:
SELECT ?item ?isni (GROUP_CONCAT(?title; SEPARATOR="; ") AS ?titles) {?item wdt:P213 ?isni; wdt:P236 [] ; wdt:P7363 []; wdt:P1476 ?title. } GROUP BY ?item ?isni LIMIT 1000
List of this constraint violations: Database reports/Complex constraint violations/P213#instance of organization and having ISSN, ISSN-L and P1476 (title)
organization should not have title P1476 (Help)
Violations query:
SELECT ?item ?isni (GROUP_CONCAT(?title; SEPARATOR="; ") AS ?titles) {?item wdt:P213 ?isni; wdt:P31/wdt:P279* wd:Q43229; wdt:P1476 ?title. } GROUP BY ?item ?isni LIMIT 100
List of this constraint violations: Database reports/Complex constraint violations/P213#instance of organization and having P1476 (title)
this shouldn't exist anywhere in WD, but was seen on an item having ISNI (Help)
Violations query:
SELECT ?item ?isni {?item wdt:P213 ?isni; wdt:P31/wdt:P279* wd:Q214339; wdt:P279* wd:Q214339 } LIMIT 100
List of this constraint violations: Database reports/Complex constraint violations/P213#instance of role and subclass of role
this shouldn't exist anywhere in WD, but was seen on an item having ISNI (Help)
Violations query:
SELECT ?item ?isni ?x {?item wdt:P213 ?isni; wdt:P31/wdt:P279+ ?x; wdt:P279 ?x } LIMIT 100
List of this constraint violations: Database reports/Complex constraint violations/P213#instance of X and direct subclass of X
since humans can assume roles, this should not exist for humans, but for the others (according to ISNI-IA there are is only type:Person and type:Organization) it should be controlled too (Help)
Violations query:
SELECT ?item ?isni ?instanceOf {?item wdt:P213 ?isni; wdt:P31/wdt:P279* wd:Q214339; wdt:P31 ?instanceOf} ORDER BY ASC(?isni) LIMIT 1000
List of this constraint violations: Database reports/Complex constraint violations/P213#instance of role
an ISNI-item should not be an instance of written work, but this has been found in WD (Help)
Violations query:
SELECT ?item ?isni ?instanceOf {?item wdt:P213 ?isni; wdt:P31/wdt:P279* wd:Q47461344; wdt:P31 ?instanceOf} ORDER BY ASC(?isni) LIMIT 1000
List of this constraint violations: Database reports/Complex constraint violations/P213#instance of written work
Issues of the Wikidata P213 specification as of 2024-01
editWikidata settings don't allow me to fix issues regarding the specification
- description field: spaces or 20 digit
- "es" : "identificador internacional normalizado de nombres para una identidad. formato: 4 bloques de 4 dígitos separados por un espacio, el primer bloque es 0000" added 2024 [1]
- "ast" : "International Standard Name Identifier pa una identidá. Formatu: 4 bloques de 4 cifres separaos por un espaciu, el primer bloque ye 0000."
- "en-GB" : "International Standard Name Identifier for an identity. Format: 4 blocks of 4 digits separated by a space, first block is 0000"
- "fi" : "ISNI-standardin (engl. International Standard Name Identifier) mukainen tunniste kohteelle (käytä 20-merkkistä tunnistetta ilman väliviivaa)"
- "it" : "identificatore ISNI (4 blocchi di 4 cifre separati dallo spazio)"
- "fa" : "شناسهٔ 16 رقمی برای افراد و سازمان ها که 4 رقم 4 رقم از هم فاصله می دهیم مثل 1422 4586 3573 0476 کد بینالمللی شناسهٔ بینالمللی ایزو 27729"
- "ksh" : "engernazjonahl Schtandatt-Nahme-Kännzahl (Met Zweschereum, alsu esu wi 0000 0001 0886 1508.)"
- "la" : "siglum International Standard Name Identifier (exempli gratia 0000 0001 0667 8013)"
- "ms" : "pengenal pasti untuk identiti di Nama Piawai Antarabangsa. Format: 4 blok bagi 4 digit yang dipisahkan dengan ruang, blok pertama adalah 0000"
- "nb" : "internasjonal standard navneidentifikator (Føres inn med mellomrom. Eksempel: 0000 0001 0886 1508)"
- "pl" : "International Standard Name Identifier. Format: 4 serie po 4 cyfry oddzielone spacją, pierwsza seria to 0000"
- "scn" : "International Standard Name Identifier a 16 cifri. Es.: 0000 0001 0886 1508. (Quann'è mmustratu si prifissa chî littri ISNI, spartuti dî cifri di nu spazziu, e li 16 cifri su' mmustrati a 4 blocchi di 4 cifri, spartuti cu nu spaziu.)"
- "sq" : "Standardi Ndërkombëtar për Identifikimin e Emrit për një identitet. Formati: 4 blloqe me nga 4 shifra të ndara me një hapësirë, blloku i parë është 0000."
- "sr" : "идентификатор за Међународне идентификаторе стандардизованих имена (формат: 4 блока од по 4 цифре одвојене размаком, први блок је 0000)"
- "tr" : "bir kimlik için Uluslararası Standart İsim Tanımlayıcı. Biçim: Bir boşlukla ayrılmış 4 basamaklı 4 blok, ilk blok 0000"
- "uk" : "International Standard Name Identifier — шістнадцятизначний Міжнародний ідентифікатор стандартних найменувань (за ISO 27729); формат: 4 блоки по 4 цифри розділені пробілом"
- 6x cn : (not quoting here)
- Property:P1630 formatter URL : "https://wikidata-externalid-url.toolforge.org/?p=213&url_prefix=http://isni.org/&id=$1" https://www.wikidata.org/w/index.php?title=Property:P213&oldid=2046945027#P1630
- Property:P1855 Wikidata property example : 6 examples, each containing three spaces https://www.wikidata.org/w/index.php?title=Property:P213&oldid=2046945027#P1855
- Property:P8966 URL match pattern : 8 times URL match replacement value "\1 \2 \3 \4" https://www.wikidata.org/w/index.php?title=Property:P213&oldid=2046945027#P8966
- Property:P1793 format as a regular expression : "[0]{4}[0-9]{4}[0-9]{4}[0-9]{3}[0-9X]" - overly complicated, suggest "[0]{7}[0-9]{8}[0-9X]" https://www.wikidata.org/w/index.php?title=Property:P213&oldid=2046945027#P1793
- Property:P2302 property constraint https://www.wikidata.org/w/index.php?title=Property:P213&oldid=2046945027#P2302
- format constraint : format as a regular expression "([0]{4}[0-9]{4}[0-9]{4}[0-9]{3}[0-9X]|)" - overly complicated, suggest "([0]{7}[0-9]{8}[0-9X])"
- format constraint - deprecated - causing several kinds of issues, see below
Caused or possibly caused by deprecated "format as a regular expression":
- Topic:Xws6eqithns3eo9m
- unknown number of users and bots performing batch and other operations inserting spaced ISNI or changing non-spaced to spaced
- "Created a new Item: #quickstatements; #temporary_batch_1704565363667" https://www.wikidata.org/w/index.php?title=Q124157235&oldid=2047097271 (User:Bargioni)
- https://www.wikidata.org/w/index.php?title=Q124158709&diff=prev&oldid=2047191703 (User:Animalparty)
Proposed fix: undo the deprecation [2] so that all tools and users are warned not to insert any value violating the ISNI specification or not having 7 leading zeros.
Ac2wd (talk) 19:28, 6 January 2024 (UTC)
- Except for undoing the deprecation, each problem should be fixed. Additionally the example Norway (NATO member) was switched to Switzerland (politically more neutral, but still widely known). Ac2wd (talk) 19:08, 10 January 2024 (UTC)
Changed: format constraint to normal rank again, each constraint mandatory, the examples: Intel down to other organisation, the example with ending in X up to 3rd position and switching from Q57188 Ernst Cassirer 000000012146438X to Q3301 Charles Martel 000000006629310X (lower QID, lower ISNI) [3]. There are still two humans, the other being Q1413 Nero 0000000121416409, maybe to demonstrate that humans can also have an ISNI ending in [0-9].
Apart from "conflicts-with constraint - instance of - ..." there is no constraint on what the items can be instances of and that they have to be instance of something. Suggested fix: make instance of mandatory and restrict allowed _target values to person, organisation. The daily report should show statistics and violations, and one can then refine. Ac2wd (talk) 20:01, 12 January 2024 (UTC)
- Added subject type constraint instance of person or organization (Q106559804). First "Wikidata:Database reports/Constraint violations/P213"-results [4]:
- 5589 violations, 588 records skipped in display
- most used type: human (Q5) : 1484110
- ten most used non-conforming types:
- campus (Q209465) 1435
- facility (Q13226383) 1348
- theatre (Q24354) 141
- building (Q41176) 110
- church building (Q16970) 94
- university campus (Q30785519) 86
- human settlement (Q486972) 60
- fictional human (Q15632617) 55
- architectural structure (Q811979) 54
- unincorporated community in the United States (Q17343829) 53
- Added the first two most often occurings non-conforming types temporarily as allowed, so that each other violation is listed ("Too many results. 588 records skipped.") and allow easier focus on those that can be maybe be fixed manually.
- The type statistics itself are not complete: "Too many results. 4270 items skipped". Four non-conforming types occur 12 times each. Ac2wd (talk) 21:22, 13 January 2024 (UTC)
ISNI formatter URL
edit- 2024-01-10 two values have been removed, since they never were official ISNI-URLs [5]. One even caused thousands of broken links in DB reports, see the ISNI-"xslt"-links 2024-01-10 [6].
- 2024-01-13 23:39 the formatter for the official ISNI-URL-syntax was added [7] in preparation for the switch.
- 2024-01-14
- 05:12 the switch was made [8], since the conversion was nearing the end, and caching problems were expected.
- 06:03 The new URL was active for the examples at Property talk:P213 web archive 2024-01-14 06:03:45, but not on the items itself, and not on the examples at Property:P213.
- 06:16 the bot by User:Vojtěch Dostál slowed down
- 06:22 it looked as if the bot had ended in editgroup 221e03c358cf4.
- 12:56 KrBot2 used the officials URLs when updating Wikidata:Database reports/Constraint violations/P213
- 16:52 User:Haseeb55, not seen on this talk before started editing the property:
- 16:52 undid the removal of the never-have-been-offical-ISNI-URL containing xslt without edit summary
- 16:52 undid the removal of the never-have-been-offical-ISNI-URL pointing to a toolforge.org-URL, which can cause privacy issues, edit summary: "no need to remove this statements"
- 16:56 inserted the formatter URL https://isni.oclc.org/cbs/DB=1.2//CMD?ACT=SRCH&IKT=8006&TRM=ISN%3A$1 with "Preferred rank", but without any reference
- 17:01 changed the formatter URL introduced 5 min ago to https://isni.oclc.org/cbs/DB=1.2/CMD?ACT=SRCH&IKT=8006&TRM=ISN%3A$1
- 22:35 User:Ac2wd who was engaged in the talk before and watched the conversion from the very beginning, cf. Topic:Xws6eqithns3eo9m Topic:Xx1c3v17w0zw3oun changed the "Preferred rank" to "Normal rank" and for the only ISNI-official-syntax changed the rank from Normal to Preferred, which was made necessary by the insertions of three never-have-been-offical-ISNI-URLs
I object to the claim "no need to remove this statements" - it wasn't done for fun, there was a real need as shown above.
I recommend to remove any URLs that belong to the group of never-have-been-offical-ISNI-URLs. The property is meant to store ISNIs and the property page should only store verifiable facts. Ac2wd (talk) 23:24, 14 January 2024 (UTC)
- @Ac2wd, First of all, it is not an editing criterion that someone who has never talk on a subject before cannot make edits on the subject. Secondly, you should know when a statement is kept and when it is considered for removal. And I think "https://isni.org/isni/$1" should not be the preferred value as it is a redirect. — Haseeb (talk) 03:21, 15 January 2024 (UTC)
- re "First of all": Yes, but using the talk page before reverting can reduce the chance of introducing mistakes, especially when reverting a user that demonstrated knowledge related to that property and the ID system it represents and was active on the talk page
- re "Secondly": What is your proof for that and what do you think about the corresponding status of my knowledge? Please provide evidence / references for your claim.
- re "And": Why? Why should Wikidata not do what many reliable sources do? Why would being a redirect a criterion? Please provide evidence / references for your claim.
- Ac2wd (talk) 06:37, 15 January 2024 (UTC)
False ISNI claims by Frettie, Frettiebot
edit- 2023-01-24 on a painting page, 2023-01-29 reverted by User:Epìdosis, 2023-01-30 re-inserted by Frettiebot, 2024-01-15 reverted by User:Ac2wd https://www.wikidata.org/w/index.php?title=Q57393883&action=history
- 2023-05-05 on a disambiguation page, 2024-01-13 reverted by User:Haseeb55 https://www.wikidata.org/w/index.php?title=Q1034176&action=history
User:Frettie, what is the source of these claims, how many more false claims exist (were inserted by the same method, were re-inserted after removal)? Ac2wd (talk) 17:37, 15 January 2024 (UTC)
- The source is in the reference, no? See https://aleph.nkp.cz/F/?func=direct&doc_number=001174348&local_base=AUT . Please don't remove deprecated sourced claims! Vojtěch Dostál (talk) 18:21, 15 January 2024 (UTC)
- you seem to refer to the issue "1", because The page https://aleph.nkp.cz/F/?func=direct&doc_number=001174348&local_base=AUT does say "Meister von Heiligenkreuz, činný 1395-1420" and it says Standardní čísla Q57393883 [wikidata]. It seems that aleph.nkp.cz is not a reliable source. Two users removed. It is not a minor mistake, the item is since inception about an instance of a class not represented by ISNI items at all [9]
- no answer to issue "2"?
- Ac2wd (talk) 18:36, 15 January 2024 (UTC)
- The Czech national library is a reliable source, but just like every source it may contain errors. Being able to track those down and report them ensures that both the original database and Wikidata will profit from it. Once those claims are not supported by the Czech national library we'll be able to remove them. In the meantime, we ought to keep them. Though on this case they might be a slight confusion as there is on the authority file another link to Wikidata, which point to the correct Qid.
- That seems to originate in a wrong edit by Frettie in a presumably large batch when adding the identifiers for the Czech library, which was then used to import other data. It happens. --Jahl de Vautban (talk) 19:12, 15 January 2024 (UTC)
- What is your source for that claim? A pre-school child could determine that a painting never is an instance of "person or organisation". Re "In the meantime, we ought to keep them. " - Why? It is obviously crap.
- A presumably large batch, with a presumably large amount of outright false claims, from the same unreliable source as in "1."?
- Ac2wd (talk) 19:17, 15 January 2024 (UTC)
- By concern isn't children, but bots, which I do not expect to be intelligent as that's not what they are for. By keeping the data and marking it as deprecated, it doesn't cause any harm to end users and it will prevent the same data to be reimported until the original source is fixed. I have worked on numerous items with NKČR, I don't think that a single, if curious, error is sufficient to label the entire database as unreliable.
- Nothing to add on 2. --Jahl de Vautban (talk) 20:27, 15 January 2024 (UTC)
Example: seven zeroes, followed by eight digits, followed by digit or capital X
Thank you, 83.28.217.24 22:07, 31 July 2024 (UTC)
Add conflicts with P2186 Wiki Loves Monuments ID
editProperty:P2186 is for physical objects, not for institutions. RepairWD (talk) 02:32, 2 October 2024 (UTC)