International Standard Music Number (ISMN)
ID ismn
DatatypeNot PIIidentifierDraft
This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).
ISO 10957 identifier of notated (printed) music. The current form has 13 digits starting with 979-0; the older 10-character form starts with M. The last digit is a check digit.
- Categories
- Publishing and print, Media and entertainment
- Countries
- Global (not tied to a country)
- Languages
- Common to most languages
- AutoType benchmark
ismn- python-stdnum
stdnum.ismn- Wikidata
- P1208
- Quality
- 95/100 · missing: translation
- Metacrafter rules
- no detection rule yet
- Supported by tools
- Auto-Type, DataPrep, Great Expectations Semantic Types Expectations, python-stdnum
Regular expression
^(?:979[- ]?0|M)(?:[- ]?\d){9}$
Python re syntax.
Examples
| Value | Description |
|---|---|
| 9790032282208 | Synthetic number with a valid check digit |
| 9790051283651 | Synthetic number with a valid check digit |
| 979-0-032-28220-8 | The first example in its printed form |
| 97900322822087 invalid | One character too many |
Sources
- wikipedia: https://en.wikipedia.org/wiki/International_Standard_Music_Number
- other: https://arthurdejong.org/python-stdnum/doc/2.2/stdnum.ismn.html
- wikidata: https://www.wikidata.org/wiki/Property:P1208
Use this record
- Page URL:
http://registry.apicrafter.io/datatype/ismn - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/any/publishing/ismn.yamlon GitHub