{"action":"created","issue":{"url":"https://api.github.com/repos/soldair/node-qrcode/issues/45","labels_url":"https://api.github.com/repos/soldair/node-qrcode/issues/45/labels{/name}","comments_url":"https://api.github.com/repos/soldair/node-qrcode/issues/45/comments","events_url":"https://api.github.com/repos/soldair/node-qrcode/issues/45/events","html_url":"https://github.com/soldair/node-qrcode/issues/45","id":128482775,"number":45,"title":"GS1 QR code","user":{"login":"dannyto","id":13778373,"avatar_url":"https://avatars.githubusercontent.com/u/13778373?v=3","gravatar_id":"","url":"https://api.github.com/users/dannyto","html_url":"https://github.com/dannyto","followers_url":"https://api.github.com/users/dannyto/followers","following_url":"https://api.github.com/users/dannyto/following{/other_user}","gists_url":"https://api.github.com/users/dannyto/gists{/gist_id}","starred_url":"https://api.github.com/users/dannyto/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dannyto/subscriptions","organizations_url":"https://api.github.com/users/dannyto/orgs","repos_url":"https://api.github.com/users/dannyto/repos","events_url":"https://api.github.com/users/dannyto/events{/privacy}","received_events_url":"https://api.github.com/users/dannyto/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-01-25T07:56:14Z","updated_at":"2016-01-26T16:17:12Z","closed_at":null,"body":"Hi there!\r\n\r\nCan we create gs1 qr code.\r\n\r\nThankz."},"comment":{"url":"https://api.github.com/repos/soldair/node-qrcode/issues/comments/175097770","html_url":"https://github.com/soldair/node-qrcode/issues/45#issuecomment-175097770","issue_url":"https://api.github.com/repos/soldair/node-qrcode/issues/45","id":175097770,"user":{"login":"robotiko","id":2234237,"avatar_url":"https://avatars.githubusercontent.com/u/2234237?v=3","gravatar_id":"","url":"https://api.github.com/users/robotiko","html_url":"https://github.com/robotiko","followers_url":"https://api.github.com/users/robotiko/followers","following_url":"https://api.github.com/users/robotiko/following{/other_user}","gists_url":"https://api.github.com/users/robotiko/gists{/gist_id}","starred_url":"https://api.github.com/users/robotiko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robotiko/subscriptions","organizations_url":"https://api.github.com/users/robotiko/orgs","repos_url":"https://api.github.com/users/robotiko/repos","events_url":"https://api.github.com/users/robotiko/events{/privacy}","received_events_url":"https://api.github.com/users/robotiko/received_events","type":"User","site_admin":false},"created_at":"2016-01-26T16:17:12Z","updated_at":"2016-01-26T16:17:12Z","body":"@dannyto , @soldair, \r\nGS1 QR codes are standard QR codes that contains text with GS1 formatted data. \r\n\r\nThe GS1 data is basically a set of GS1 Application Identifiers.\r\nThe Application Identifiers (AI) are numeric values defined in the GS1 catalog (http://www.gs1.org/barcodes-epcrfid-id-keys/gs1-general-specifications)   followed by the value for that (AI). \r\nThe mandatory value is the (01) Global Trade Item Number (GTIN) that identifies the product/ data owner. \r\n\r\nAll this GS1 jargon is quite confusing, but basically this is a catalog of identifiers with predefined values. Somehow is a schema in flat format. \r\nBy itself the GS1 QR code defines how to structure the data contained, but not what data should be defined.  (Sintaxis but not semantics).\r\nThere are some fields and business scenarios  that have defined GS1 standards with flows and data  defined to be followed (GS1 guides that define the AI sets).\r\n\r\nThe main example provided in the https://github.com/bwipp/postscriptbarcode  that can be found http://www.gs1.org/docs/barcodes/GS1_Barcodes_Fact_Sheet-GS1_2D_symbols.pdf \r\nDefines  an example for the  \"extended packaging\" scenario that in \"Retail world\" means additional online information for a product package. \r\nIt simply requires a global id (01) associated to the product and the Extended Packaging URL identifier (8200) .\r\n\r\nIn conclusion, almost any QR generator can work with GS1 QR codes, but it is too open. \r\nFor a mode detailed and constrained content, it has to be application specific. \r\n\r\nSo Yes, this can create a GS1 QR code. \r\nAbout constraints about to the dimensions of the code,  GS1 usually define recommendations, not restrictions because each case is different and at end it will depend on real world usage. It is not the same to print a barcode on a makeup eye pen (really tiny) than on big  cereal box. :)  \r\n\r\nDo you have any specific usage in mind?\r\n\r\n"}}