Един DPP, много стандарти: защо терминологията е решаваща за оперативната съвместимост

Един DPP, много стандарти: защо терминологията е решаваща за оперативната съвместимост

Цифровият продуктов паспорт не създава нов език - той обединява съществуващите: GS1 EPCIS, OpenEPCIS, W3C и специфични за сектора речници. Защо именно осигуряването на съгласуваност е истинското предизвикателство в този случай.

Какви термини съдържа един цифров продуктов паспорт? Въпросът звучи като работа с детайли, но от него зависи дали данните ви ще могат да бъдат прочетени от някого след десет години. Защото ДПП не създава нов език. Той обединява няколко съществуващи.

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 ще остане четим - днес, при смяна на доставчика и след изтичане на законоустановения срок за съхранение.

Оперативна съвместимост в бюлетина

Кои стандарти и речници се налагат - подбрани ежемесечно и изпращани директно във вашата пощенска кутия.