Wikidata:Property proposal/Universal Product Code

Universal Product Code

edit
   Not done
DescriptionUPC-A barcode number
RepresentsUniversal Product Code (Q1193047)
Data typeString
Allowed values[01678]\d{11} (12 digits)
Example
Source
  • Template:UPC (Q14397562) import (about 100 items)
  • MusicBrainz
  • MobyGames
  • Formatter URLhttp://www.searchupc.com/?q=$1 or http://www.upcitemdb.com/upc/$1 or http://www.upcdatabase.com/item/$1
    First digit meaning
    UPC EAN Type
    0 00 Products
    1 01
    2 02 In-house: Encoded weight
    3 03 UPN codes (medicine/pharmaceutical)
    4 04 In-house use (loyalty cards/store coupons)
    5 05 Manufacturer coupons
    6 06 Products
    7 07
    8 08
    9 09 Manufacturer coupons


    Motivation

    From MusicBrains:

    Barcodes are numbers used as stock control mechanisms by retailers: as such they are highly standardised and well recognised, and form an invaluable identifier for communication between companies.

    So I want to add UPCs to video games as this is the only unique identifier that exists (like an ISBN). This property would make it easy for other systems to integrate Wikidata. Or the reverse such as searching Amazon by UPC.

    A cool thing we can do is auto create the barcode itself with Lua and image segments. The only question is should it be complicated by including the European superset, EAN?

    Dispenser (talk) 02:48, 17 March 2016 (UTC) Updated 01:46, 27 April 2016 (UTC)[reply]

    Discussion
    Updated with more rational. Dispenser (talk) 01:46, 27 April 2016 (UTC)[reply]
    •   Oppose Unfortunately it is not that easy. For example, the UPC/EAN for the Orange Box is not just "5030931058936". That is just the EAN for one particular edition. The German, French, and other language edition have a different code. The UPC for Cheerios is just for a specific package size. The 685 gram package listed here has a different number. UPC/EAN in general is much for volatile than, for example ISBN numbers. --Srittau (talk) 23:50, 5 May 2016 (UTC)[reply]

    @Dispenser:   Not done, no consensus. --Srittau (talk) 23:22, 11 June 2016 (UTC)[reply]