© gs1 us 2014 gdsn major release data carrier data migration path (slides 7 – 9) january 22, 2015
TRANSCRIPT
© GS1 US 2014
GDSN Major Release Data Carrier Data Migration Path (slides 7 – 9)
January 22, 2015
© GS1 US 2014
PLEASE READ
• NOTE:– This document represents Data Migration mapping from a
'point in time' only. – This information is current as of November 20, 2014– For the most current DM path mapping for Data Carrier please
see the Excel Sheet for 2.8 to 3.1
2
© GS1 US 2014
BUSINESS ISSUE
• Updating and migrating exiting Bar Code Attributes to the new Data Carrier attributes– Provide more detail and roll up functionality– Update the existing code list to utilize current naming convention
for Bar Code Types– Add application identifier options
© GS1 US 2014
CURRENT ATTRIBUTES
• Current 2.8 attributes– Trading Partner Neutral Trade Item Information Class
• barCodeType (Bar Code Type List code list)• isBarcodeOnPackageVariableMeasureBarcode
– Trade Item Bar Code Information Class• barCodeValueType (EANUCC Type Code list)• barCodeValue • isBarCodeDerivable
© GS1 US 2014
CURRENT CODE LISTS
• Bar Code Type List code list
5
Code ValueNO_BARCODE
COMPOSITE_COMPONENT_AUPC_A_SYMBOL
EAN_UCC_13_SYMBOLEAN_UCC_14_SYMBOL
RSS_EXPANDED_STACKEDUCC_EAN_128_SYMBOL
COMPOSITE_COMPONENT_BCOMPOSITE_COMPONENT_C
RSS_LIMITEDEAN_UCC_8_SYMBOL
RSS_EXPANDEDUPC_E_SYMBOL
RSS_14RSS_14_STACKED
RSS_14_TRUNCATEDITF_14_SYMBOL
RSS_14_STACKED_OMNIDIRECTIONAL
© GS1 US 2014
CURRENT CODE LISTS
• EANUCC Type Code list
6
Code Value Definition Note
EN EAN.UCC-13 Valid in current eCom/EDI/X12 messages
EO EAN.UCC-8U2 UPC Shipping Container CodeUA UPC/EAN Case CodeUD UPC/EAN Consumer Package CodeUE UPC/EAN Module CodeUG Drug UPC Consumer Package CodeUH Drug UPC Shipping Container CodeUI UPC Consumer Package Code
UK EAN.UCC-14 Valid in current eCom/EDI/X12 messages
UN UPC Case Code Number
UP UCC-12 Valid in current eCom/EDI/X12 messages
© GS1 US 2014
ITEM 3.X ATTRIBUTES
• Attributes are being moved and renamed
7
Content Attribute / RoleDatatype
/Secondary classMultiplicity Definition 2.8 equivalent
TradeItemDataCarrierAndIdentificationModule
A module containing information on any Data Carriers or GS1 Application Identifiers associated with the trade item.
DataCarrier
0..*A means to represent data in a machine readable form; used to enable automatic reading of the element strings.
Association avpListGS1_AttributeValuePairList
0..1Attribute value pair information.
Attribute applicationIdentifierTypeCodeApplicationIdentifierTypeCode
0..1
Indication of which Application Identifier's (AI) presence is indicated for example 10 (batch number),15 (best-before-date),17 (expiry date), 310(n) (net weight in kilogram).
Attribute dataCarrierFamilyTypeCodeDataCarrierFamilyTypeCode
0..1A high-level grouping of data carriers for example GS1 Data Bar.
Attribute dataCarrierPresenceCodeDataCarrierPresenceCode
0..1A code that indicates if the trade item has or could have a certain data carrier present.
Attribute dataCarrierTypeCodeDataCarrierTypeCode
0..1A code indicating the type of data carrier physically present on the trade item.
barCodeType
GS1TradeItemIdentificationKey 0..*Details on additional GS1 trade item identifiers present for the trade item.
Association avpListGS1_AttributeValuePairList
0..1Attribute value pair information.
Attribute gs1TradeItemIdentificationKeyCodegs1TradeItemIdentificationKeyCode
0..1Alternative means to the Global Trade Item Number to identify a trade item.
barCodeValueType
Attribute gs1TradeItemIdentificationKeyValue String 0..1A value for the alternative means to the Global Trade Item Number to identify a trade item.
barCodeValue
Attribute isBarCodeDerivable Boolean 0..1A boolean field determining that the data structure on the trade item can be derived from the GTIN.
isBarCodeDerivable
AttributeisBarCodeOnPackageVariableMeasu
reBarCodeBoolean 0..1
An indicator identifying if the bar code that is printed on the trade item package is a variable measure bar code.
isBarCodeDerivable
© GS1 US 2014
DATA MIGRATION PATH DATA CARRIER TYPE CODE LIST
• For the “no value” in 3.x codes, migration is for the supplier to choose the actual bar code– Composite Components can not appear by itself, if used is an error– EAN_UCC_14_SYMBOL is not a bar code, if used is an error
8
3.x Code Value 2.8 Code Value 3.x Code Value 2.8 Code ValueEAN_13 EAN_UCC_13_SYMBOL GS1_DATA_MATRIX NewEAN_8 EAN_UCC_8_SYMBOL GS1_DATABAR_EXPANDED_COMPOSITE NewITF_14 ITF_14_SYMBOL GS1_DATABAR_LIMITED_COMPOSITE NewNO_BARCODE NO_BARCODE GS1_DATABAR_OMNIDIRECTIONAL_COMPOSITE NewGS1_DATABAR_OMNIDIRECTIONAL RSS_14 GS1_DATABAR_STACKED_COMPOSITE NewGS1_DATABAR_STACKED RSS_14_STACKED GS1_DATABAR_STACKED_OMNIDIRECTIONAL_COMPOSITE NewGS1_DATABAR_STACKED_OMNIDIRECTIONAL RSS_14_STACKED_OMNIDIRECTIONAL GS1_DATABAR_TRUNCATED_COMPOSITE NewGS1_DATABAR_TRUNCATED RSS_14_TRUNCATED GS1_DATABAR_EXPANDED_STACKED_COMPOSITE NewGS1_DATABAR_EXPANDED RSS_EXPANDED GS1_128_COMPOSITE NewGS1_DATABAR_EXPANDED_STACKED RSS_EXPANDED_STACKED GS1_QR_CODE NewGS1_DATABAR_LIMITED RSS_LIMITED EAN_13_COMPOSITE NewGS1_128 UCC_EAN_128_SYMBOL EAN_13_WITH_FIVE_DIGIT_ADD_ON NewUPC_A UPC_A_SYMBOL EAN_13_WITH_TWO_DIGIT_ADD_ON NewUPC_E UPC_E_SYMBOL UPC_A_COMPOSITE New UPC_A_WITH_FIVE_DIGIT_ADD_ON NewNo value in GDS MjR as this is not valid as a stand alone bar code
COMPOSITE_COMPONENT_A UPC_A_WITH_TWO_DIGIT_ADD_ON New
No value in GDS MjR as this is not valid as a stand alone bar code
COMPOSITE_COMPONENT_B UPC_E_COMPOSITE New
No value in GDS MjR as this is not valid as a stand alone bar code
COMPOSITE_COMPONENT_C UPC_E_FIVE_DIGIT_ADD_ON New
No value in GDS MjR as this is not valid as a stand alone bar code
EAN_UCC_14_SYMBOL UPC_E_WITH_TWO_DIGIT_ADD_ON New
EAN_8_COMPOSITE NewEPC_ENABLED_RFID_TAG New
© GS1 US 2014
DATA MIGRATION PATHGS1 TRADE ITEM IDENTIFICATION KEY CODE
• For the “no value” in 3.x codes, migration is for the supplier to choose another code– These codes no longer are used
and there is no migration as the formats are very different
9
3.x Code Value 2.8 Code Value 2.8 Code Definition
GTIN_12 UP UCC-12GTIN_13 EN EAN.UCC-13GTIN_14 UK EAN.UCC-14GTIN_8 EO EAN.UCC-8
No value in GDS MjR as this is no longer an
eCom/EDI/X12 value. U2 UPC Shipping Container Code
No value in GDS MjR as this is no longer an
eCom/EDI/X12 value. UA UPC/EAN Case Code
No value in GDS MjR as this is no longer an
eCom/EDI/X12 value. UD UPC/EAN Consumer Package
Code
No value in GDS MjR as this is no longer an
eCom/EDI/X12 value. UE UPC/EAN Module Code
No value in GDS MjR as this is no longer an
eCom/EDI/X12 value. UG Drug UPC Consumer Package
Code
No value in GDS MjR as this is no longer an
eCom/EDI/X12 value. UH Drug UPC Shipping Container
Code
No value in GDS MjR as this is no longer an
eCom/EDI/X12 value. UI UPC Consumer Package Code
No value in GDS MjR as this is no longer an
eCom/EDI/X12 value. UN UPC Case Code Number
© GS1 US 2014
DATA MIGRATION INFORMATION FORDATA CARRIER FAMILY CODE
• New code list, can be mapped from the Data Carrier Type Code, but is an optional value
10
3.x Code Value 3.x Code Definition 3.x Data Carrier Type Code Value
ITF_14 A family of barcodes consisting of ITF-14. ITF_14
EAN_UPC
A family of barcodes consisting of EAN-13, EAN-13 with Two-Digit Add-On, EAN-13 with Five-digit Add-On, EAN-
8, UPC-A, UPC A with Two-Digit Add-On, UPC A with Five-digit Add-On, UPC-E, UPC-E Two-Digit Add-On,
UPC-E Five-digit Add-On
EAN_13EAN_13_WITH_FIVE_DIGIT_ADD_ONEAN_13_WITH_TWO_DIGIT_ADD_ON
EAN_8UPC_A
UPC_A_WITH_FIVE_DIGIT_ADD_ONUPC_A_WITH_TWO_DIGIT_ADD_ON
UPC_EUPC_E_FIVE_DIGIT_ADD_ON
UPC_E_WITH_TWO_DIGIT_ADD_ON
GS1_DATABAR_COMPOSITE
A family of barcodes consisting of GS1 DataBar Omnidirectional Composite, GS1 DataBar Truncated Composite, GS1 DataBar Stacked Composite, GS1 DataBar Stacked Omnidirectional Composite, GS1
DataBar Limited Composite, GS1 DataBar Expanded Composite, GS1 DataBar Expanded Stacked Composite
GS1_DATABAR_EXPANDED_COMPOSITEGS1_DATABAR_EXPANDED_STACKED_COMPOSITE
GS1_DATABAR_LIMITED_COMPOSITEGS1_DATABAR_OMNIDIRECTIONAL_COMPOSITE
GS1_DATABAR_STACKED_COMPOSITEGS1_DATABAR_STACKED_OMNIDIRECTIONAL_COM
POSITEGS1_DATABAR_TRUNCATED_COMPOSITE
GS1_DATABAR
A family of barcodes consisting of GS1 DataBar Omnidirectional, GS1 DataBar Stacked Omnidirectional,
GS1 DataBar Stacked, GS1 DataBar Truncated, GS1 DataBar Limited, GS1 DataBar Expanded, GS1 DataBar
Expanded Stacked, .
GS1_DATABAR_EXPANDEDGS1_DATABAR_EXPANDED_STACKED
GS1_DATABAR_LIMITEDGS1_DATABAR_OMNIDIRECTIONAL
GS1_DATABAR_STACKEDGS1_DATABAR_STACKED_OMNIDIRECTIONAL
GS1_DATABAR_TRUNCATED
GS1_128 A family of barcodes consisting of GS1-128 GS1_128
GS1_DATAMATRIX
A family of barcodes consisting of GS1 DataMatrix GS1_DATA_MATRIX
GS1_128_COMPOSITE
A family of barcodes consisting of GS1-128 Composite. GS1_128_COMPOSITE
GS1_QR_CODE A family of barcodes consisting of the GS1 QR Code. GS1_QR_CODE
RFID_EPC_TAG Tagged with an EPC RFID tag, EPC_ENABLED_RFID_TAG
EAN_UPC_COMPOSITE
A family of barcodes consisting of EAN-13 Composite, EAN-8 Composite, UPC-A Composite,UPC-E
Composite
EAN_13_COMPOSITEEAN_8_COMPOSITEUPC_A_COMPOSITEUPC_E_COMPOSITE
Do not Populate Data Carrier Family NO_BARCODE
© GS1 US 2014
NEW CODE LISTS
• Data Carrier Presence Codes
• Application Identifier Type Codes
11
3.x Code Value 3.x Code Definition
ALWAYS Trade Item ALWAYS includes an AI in AIDC format.
NEVER Trade Item NEVER includes an AI in AIDC format
SOMETIMES Trade Item SOMETIMES includes an AI in AIDC format
3.x Code Value
3.x Code Definition
10 Batch Number
15 Best Before Date
17 Expiry date
310N Net Weight in Kilogram ("n" indicates the number of decimals)
© GS1 US 2014
CONTACT INFORMATION
Scott Brown
Director, Global Standards
GS1 US
TEL +1 609 620 4681
EMAIL [email protected]
WEB www.GS1US.org
Connect with the GS1 US community on
12