Какви термини съдържа един цифров продуктов паспорт? Въпросът звучи като работа с детайли, но от него зависи дали данните ви ще могат да бъдат прочетени от някого след десет години. Защото ДПП не създава нов език. Той обединява няколко съществуващи.
GS1, W3C и консорциумът OpenEPCIS описват по една част от света на продуктите, към които се прибавят още добър дузина секторно-специфични речници на ЕС. DPP трябва да ги владее всички едновременно. Истинското усилие не е в избора на стандарт, а в последователното прилагане на стотици термини в десетки продуктови категории.
Всеки стандарт нарича нещата по различен начин
Едно събитие по доставка при GS1 се нарича cbv:BizStep-shipping. Номиналният капацитет на батерията в Регламента на ЕС за батериите се нарича battery:ratedCapacity. Името на продукта идва от schema.org, а декларацията за надлежна грижа по веригата на доставки - от речника на OpenEPCIS. Четири термина, четири източника, един набор от данни.
Който измисля собствени имена на полета, създава „остров“. А властите, рециклиращите фирми и инструментите за проверка на трети страни трябва да разбират без допълнителни въпроси какво съдържа вашият DPP. Именно затова съществуват стандартите - и именно затова Transpareo се придържа стриктно към тях, вместо да измисля собствена схема.
Основата: моделът на събитията от GS1 EPCIS 2.0
Животният цикъл на един продукт се описва чрез GS1 EPCIS 2.0 - същият стандарт, който от години моделира веригите на доставки в логистиката. Стандартът разпознава пет типа събития: наблюдение на обект (ObjectEvent), агрегация, транзакция, трансформация и асоциация. Transpareo представя етапите от жизнения цикъл на даден продукт като EPCIS-ObjectEvents - типа събитие, което фиксира наблюдение върху идентифицирани обекти.
Всяко събитие съдържа бизнес стъпка (shipping, recycling, repairing) и статус (active, recalled, recycled). От тези елементи се създава проследим протокол: кога дадена партида е била изпратена, кога е била изтеглена от пазара, кога е била рециклирана. Машинно четим и без възможност за интерпретация.
Данните за продукта: OpenEPCIS DPP Core
Това, което определя един продукт - материал, дял на рециклираните материали, въглероден отпечатък, възможност за ремонт - се описва от речника на DPP Core на OpenEPCIS. Той дефинира класове като MaterialComposition, RecycledContent, CarbonFootprintDeclaration или RepairabilityInfo.
Две конвенции заслужават да бъдат споменати, тъй като помагат за избягване на грешки: Стойностите на съдържанието винаги са десетични числа между 0 и 1 (т.е. 0.85, а не 85%). И всяка информация има ниво на достъп - публично, оторизирано или ограничено -, така че един и същ профил да може да предоставя различни изгледи за крайни клиенти, партньори и власти.
Отделен речник за всеки сектор
Тук нещата стават по-сложни. Всяка продуктова категория има свой собствен специализиран речник, изискван от съответния регламент на ЕС:
- Батерии (Регламент 2023/1542): над 200 характеристики - от химичния състав на клетките през съдържанието на рециклирани материали за литий, кобалт и никел до циклите на зареждане и състоянието на батерията (State of Health)
- Текстил: състав на влакната, багрила, клас на риск от микропластмаси, символи за пране, възможност за рециклиране
- Електроника: индекс на ремонтопригодност, типове компоненти, заменяемост на отделни компоненти
- Освен това речници за обезлесяването (EUDR), почистващите средства, опаковките (PPWR) и строителните продукти (CPR)
Така DPP променя специализирания си речник в зависимост от продуктовата категория - и въпреки това трябва да остане съвместим със същата основна структура.
Контекст, който обединява всичко
За да не се превърнат тези източници в „Вавилонска кула“, един-единствен JSON-LD контекст обединява всички речници. В него всеки термин има точно едно място: стабилен адрес (URI), на който може да се намери неговото определение.
Това е нещо повече от любов към реда. Един DPP трябва да остане проверим в продължение на десет години и повече. Ако през 2034 г. даден орган прочете паспорт, издаден през 2026 г., recycledContent трябва да означава точно същото, както и днес. Стабилните адреси са предпоставка за това платформата, архивът, одиторът и органът да сочат към едно и също определение.
40 езика в една структура на данните
Transpareo съхранява текстовете за продуктите на много езици в компактна структура: едно поле съдържа {"de": "Wasser", "en": "Water"}, вместо тромави повторения. Това поддържа обема на данните малък и позволява на потребителя лесно да чете на желания език и при необходимост да превключи на английски. По този начин се обхващат 40 езика, включително всички 24 официални езика на ЕС, без да е необходима специална логика.
Какво означава това за избора ви на платформа
Три въпроса разделят едно интероперативно решение от изолирано решение:
- Платформата използва ли утвърдените стандарти (GS1, EPCIS, OpenEPCIS, schema.org) или собствена схема, която само тя разбира?
- Може ли тя да използва подходящата специализирана терминология за всяка продуктова категория, без да се налага да преструктурирате модела на данните?
- Документирани ли са използваните термини на стабилни адреси, които могат да бъдат постоянно проследени?
Ако отговорът и на трите въпроса е „да“, вашият DPP ще остане четим - днес, при смяна на доставчика и след изтичане на законоустановения срок за съхранение.
