[{"data":1,"prerenderedAt":1959},["ShallowReactive",2],{"navigation-docsDE":3,"navigation-blogDE":484,"docs-DE-\u002Fde\u002Fdocs\u002Fdigital-product-passport\u002Ftextile":485,"docsNav-DE-\u002Fdocs":1290,"docsSecNav-DE-\u002Fde\u002Fdocs\u002Fdigital-product-passport\u002Ftextile":1429},[4],{"title":5,"path":6,"stem":7,"children":8},"Docs","\u002Fdocs","docs",[9,22,40,52,73,87,113,127,154,165,180,204,392,468],{"title":10,"path":6,"stem":11,"description":12,"icon":13,"tags":14},"Documentation","docs\u002Findex","Introduction to documentation on EPCIS and OpenEPCIS tools","heroicons-outline:document-text",[15,16,17,18,19,20,21],"openepcis","epcis-2-0","epcis-documentation","epcis-standard","open-core","open-source","epcis-tools",{"title":23,"path":24,"stem":25,"children":26,"description":28,"icon":29,"tags":39},"Introduction","\u002Fdocs\u002Fintroduction","docs\u002F01.introduction\u002Findex",[27],{"title":23,"path":24,"stem":25,"description":28,"icon":29,"tags":30},"Why EPCIS is necessary and how it can help organizations of all sizes and types.","heroicons-outline:globe-alt",[16,31,32,33,34,35,36,37,38],"epcis","epcis-1-2","gs1-epcis-standard","supply-chain","traceability","data-sharing","tracking","tracing",[16,31,32,33,34,35,36,37,38],{"title":41,"path":42,"stem":43,"children":44,"description":46,"icon":47,"tags":51},"EPCIS","\u002Fdocs\u002Fepcis","docs\u002F02.epcis\u002Findex",[45],{"title":41,"path":42,"stem":43,"description":46,"icon":47,"tags":48},"Discover the specifics of EPCIS, how it works, and what OpenEPCIS is.","i-custom-open-epcis",[16,31,32,33,49,50],"iso-iec-19987","iso-iec-19988",[16,31,32,33,49,50],{"title":53,"path":54,"stem":55,"children":56,"description":58,"icon":59,"tags":72},"Format Converter","\u002Fdocs\u002Fformat-converter","docs\u002F03.format-converter\u002Findex",[57],{"title":53,"path":54,"stem":55,"description":58,"icon":59,"tags":60},"OpenEPCIS solution to convert EPCIS 2.0 and 1.2 document or single event from XML to JSON\u002FJSON-LD and vice versa.","heroicons-outline:arrows-right-left",[16,61,62,63,64,65,66,21,67,68,69,70,71],"json","json-ld","xml","events","format-converter","convert","convert-epcis-events","format","converter","epcis-tool","tools",[16,61,62,63,64,65,66,21,67,68,69,70,71],{"title":74,"path":75,"stem":76,"children":77,"description":79,"icon":80,"tags":86},"Version Converter","\u002Fdocs\u002Fversion-converter","docs\u002F04.version-converter\u002Findex",[78],{"title":74,"path":75,"stem":76,"description":79,"icon":80,"tags":81},"OpenEPCIS solution to convert EPCIS XML document from version 1.2 to 2.0 and vice versa.","heroicons:arrows-up-down",[16,32,61,62,63,64,82,66,21,83,84,85,69,70,71],"version-converter","convert-epcis-version","version","epcis-version",[16,32,61,62,63,64,82,66,21,83,84,85,69,70,71],{"title":88,"path":89,"stem":90,"children":91,"description":93,"icon":94,"tags":112},"Identifier Converter","\u002Fdocs\u002Fidentifier-converter","docs\u002F05.identifier-converter\u002Findex",[92],{"title":88,"path":89,"stem":90,"description":93,"icon":94,"tags":95},"OpenEPCIS solution to convert EPCIS instance or class identifier from URN to digital link WebURI and vice versa.","i-heroicons-link",[16,96,97,98,99,100,21,101,102,103,104,105,106,107,108,109,110,111],"gs1-digital-link","urn-format","epc-uri","epc","weburi","gs1-standard","gs1","sscc","gtin","giai","grai","gdti","lgtin","sgtin","gln","gcp",[16,96,97,98,99,100,21,101,102,103,104,105,106,107,108,109,110,111],{"title":114,"path":115,"stem":116,"children":117,"description":119,"icon":120,"tags":126},"Event Hash Generator","\u002Fdocs\u002Fevent-hash-generator","docs\u002F06.event-hash-generator\u002Findex",[118],{"title":114,"path":115,"stem":116,"description":119,"icon":120,"tags":121},"OpenEPCIS solution to generate unique event hash for EPCIS XML or JSON\u002FJSON-LD document or event list.","heroicons-outline:finger-print",[16,122,61,62,63,64,21,123,124,125,70,71],"event-hash","event","hash","generator",[16,122,61,62,63,64,21,123,124,125,70,71],{"title":128,"path":129,"stem":130,"children":131,"description":133,"icon":134,"tags":153},"Test Data Generator","\u002Fdocs\u002Ftest-data-generator","docs\u002F07.test-data-generator\u002Findex",[132,136],{"title":128,"path":129,"stem":130,"description":133,"icon":134,"tags":135},"OpenEPCIS solution to generate a large set of EPCIS test data events for all use cases\u002Fsupply chain requirements.","heroicons-outline:cog",[16,122,61,62,63,64,21,123,124,125,70,71],{"title":137,"path":138,"stem":139,"children":140,"description":133,"icon":142,"tags":152},"EPCIS Implementation Guidelines","\u002Fdocs\u002Ftest-data-generator\u002Fgs1-epcis-implementation-guidelines","docs\u002F07.test-data-generator\u002F01.gs1-epcis-implementation-guidelines\u002Findex",[141],{"title":137,"path":138,"stem":139,"description":133,"icon":142,"tags":143},"heroicons-outline:badge-check",[16,61,62,144,21,145,146,147,35,148,149,150,151],"testing","test-data-generator","design","design-template","process-automation","compliance","supply-chain-management","load-tests",[16,61,62,144,21,145,146,147,35,148,149,150,151],[16,122,61,62,63,64,21,123,124,125,70,71],{"title":155,"path":156,"stem":157,"children":158,"description":160,"icon":161,"tags":164},"Test Resource Management","\u002Fdocs\u002Ftest-resource-management","docs\u002F08.test-resource-management\u002Findex",[159],{"title":155,"path":156,"stem":157,"description":160,"icon":161,"tags":162},"Collection of EPCIS 1.2\u002F2.0 documents\u002Fevents in XML\u002FJSON\u002FJSON-LD formats, intended for various testing purposes","heroicons-outline:archive-box",[16,61,62,144,21,163,35,148,149,150,151],"performance-tests",[16,61,62,144,21,163,35,148,149,150,151],{"title":166,"path":167,"stem":168,"children":169,"description":171,"icon":172,"tags":179},"Vocabulary Management","\u002Fdocs\u002Fvocabulary-management","docs\u002F09.vocabulary-management\u002Findex",[170],{"title":166,"path":167,"stem":168,"description":171,"icon":172,"tags":173},"Collection of standardized constants and strings for EPCIS event data.","heroicons-outline:book-open",[16,174,15,175,21,176,35,177,149,150,178],"constants","centralization","standardization","vocabulary","data-dictionary",[16,174,15,175,21,176,35,177,149,150,178],{"title":181,"path":182,"stem":183,"children":184,"description":186,"icon":187,"tags":203},"Dependency Management","\u002Fdocs\u002Fdependency-management","docs\u002F10.dependency-management\u002Findex",[185],{"title":181,"path":182,"stem":183,"description":186,"icon":187,"tags":188},"Centralized Maven Bill of Materials (BOM) for all the OpenEPCIS modules.","heroicons-outline:folder",[189,15,190,191,192,193,194,31,195,196,197,198,199,200,201,202],"maven-bom","dependency-management","java-dependencies","pom","software-dependencies","version-control","open-source-java","build-management","modular-software","dependency-resolution","java-libraries","maven-project","centralized-dependencies","dependency-consistency",[189,15,190,191,192,193,194,31,195,196,197,198,199,200,201,202],{"title":205,"path":206,"stem":207,"children":208,"description":210,"icon":211,"tags":391},"Digital Product Passport","\u002Fdocs\u002Fdigital-product-passport","docs\u002F11.digital-product-passport\u002Findex",[209,218,230,262,296,323,337,346,354,364],{"title":205,"path":206,"stem":207,"description":210,"icon":211,"tags":212},"Introduction to Digital Product Passport and how EPCIS enables product traceability for DPP compliance.","heroicons-outline:identification",[213,214,215,31,216,35,217],"digital-product-passport","dpp","eu-regulation","sustainability","circular-economy",{"title":219,"path":220,"stem":221,"children":222,"description":224,"icon":225,"tags":229},"ESPR Framework","\u002Fdocs\u002Fdigital-product-passport\u002Fespr-framework","docs\u002F11.digital-product-passport\u002F00.espr-framework\u002Findex",[223],{"title":219,"path":220,"stem":221,"description":224,"icon":225,"tags":226},"Guide to the EU Ecodesign for Sustainable Products Regulation (ESPR) 2024\u002F1781 and how OpenEPCIS supports Digital Product Passport requirements.","heroicons-outline:shield-check",[227,228,216,214,215],"espr","ecodesign",[227,228,216,214,215],{"title":231,"path":232,"stem":233,"children":234,"description":236,"icon":237,"tags":261},"Battery DPP","\u002Fdocs\u002Fdigital-product-passport\u002Fbattery-dpp","docs\u002F11.digital-product-passport\u002F01.battery-dpp\u002Findex",[235,241,246,252],{"title":231,"path":232,"stem":233,"description":236,"icon":237,"tags":238},"GS1-native implementation of EU Battery Regulation 2023\u002F1542 Digital Product Passport using EPCIS 2.0","heroicons:battery-100",[239,240,214,31,102,35,216],"battery","eu-battery-regulation",{"title":242,"path":243,"stem":244,"description":245,"icon":172},"Implementation Guide","\u002Fdocs\u002Fdigital-product-passport\u002Fbattery-dpp\u002Fimplementation-guide","docs\u002F11.digital-product-passport\u002F01.battery-dpp\u002F01.implementation-guide","Step-by-step guide for implementing a GS1-native Battery Digital Product Passport with OpenEPCIS extensions",{"title":247,"path":248,"stem":249,"description":250,"icon":251},"Event Types","\u002Fdocs\u002Fdigital-product-passport\u002Fbattery-dpp\u002Fevent-types","docs\u002F11.digital-product-passport\u002F01.battery-dpp\u002F02.event-types","Complete reference for all EPCIS event types and sensor measurements in the Battery DPP","heroicons-outline:collection",{"title":253,"path":254,"stem":255,"description":256,"icon":13,"tags":257},"Complete Examples","\u002Fdocs\u002Fdigital-product-passport\u002Fbattery-dpp\u002Fcomplete-examples","docs\u002F11.digital-product-passport\u002F01.battery-dpp\u002F05.complete-examples","Reference Battery Digital Product Passport examples mapped to EU Battery Regulation 2023\u002F1542 Annex XIII",[239,258,259,62,260],"examples","annex-xiii","carbon-footprint",[239,240,214,31,102,35,216],{"title":263,"path":264,"stem":265,"children":266,"description":268,"icon":269,"tags":295},"EUDR","\u002Fdocs\u002Fdigital-product-passport\u002Feudr","docs\u002F11.digital-product-passport\u002F02.eudr\u002Findex",[267,274,279,283,288],{"title":263,"path":264,"stem":265,"description":268,"icon":269,"tags":270},"GS1-native implementation of EU Deforestation Regulation 2023\u002F1115 compliance using EPCIS 2.0","heroicons-outline:globe-europe-africa",[271,272,273,214,31,102,35,216],"eudr","deforestation","timber",{"title":242,"path":275,"stem":276,"description":277,"icon":278},"\u002Fdocs\u002Fdigital-product-passport\u002Feudr\u002Fimplementation-guide","docs\u002F11.digital-product-passport\u002F02.eudr\u002F01.implementation-guide","Step-by-step guide for implementing EU Deforestation Regulation compliance using GS1 standards",null,{"title":247,"path":280,"stem":281,"description":282,"icon":278},"\u002Fdocs\u002Fdigital-product-passport\u002Feudr\u002Fevent-types","docs\u002F11.digital-product-passport\u002F02.eudr\u002F02.event-types","EPCIS event types for EU Deforestation Regulation compliance",{"title":284,"path":285,"stem":286,"description":287,"icon":278},"URL Patterns","\u002Fdocs\u002Fdigital-product-passport\u002Feudr\u002Furl-patterns","docs\u002F11.digital-product-passport\u002F02.eudr\u002F03.url-patterns","GS1 Digital Link URL patterns for EUDR implementations",{"title":253,"path":289,"stem":290,"description":291,"icon":13,"tags":292},"\u002Fdocs\u002Fdigital-product-passport\u002Feudr\u002Fcomplete-examples","docs\u002F11.digital-product-passport\u002F02.eudr\u002F04.complete-examples","Reference EUDR examples — timber product passport, derived product, regulatory notification, harvesting \u002F origin-declaration \u002F processing \u002F supply-chain-transfer \u002F exemption events",[271,258,273,293,294],"due-diligence","geolocation",[271,272,273,214,31,102,35,216],{"title":297,"path":298,"stem":299,"children":300,"description":302,"icon":303,"tags":322},"Textile DPP","\u002Fdocs\u002Fdigital-product-passport\u002Ftextile","docs\u002F11.digital-product-passport\u002F03.textile\u002Findex",[301,309,316],{"title":297,"path":298,"stem":299,"description":302,"icon":303,"tags":304},"Digital Product Passport vocabulary for textiles and apparel under the EU Sustainable Textiles Strategy and ESPR 2024\u002F1781.","heroicons-outline:sparkles",[305,306,307,214,216,308],"textile","apparel","footwear","fibre-composition",{"title":242,"path":310,"stem":311,"description":312,"icon":313,"tags":314},"\u002Fdocs\u002Fdigital-product-passport\u002Ftextile\u002Fimplementation-guide","docs\u002F11.digital-product-passport\u002F03.textile\u002F01.implementation-guide","How to assemble a Textile Digital Product Passport against the published openepcis-dpp-ready textile vocabulary","heroicons-outline:scissors",[305,306,307,315],"implementation",{"title":253,"path":317,"stem":318,"description":319,"icon":13,"tags":320},"\u002Fdocs\u002Fdigital-product-passport\u002Ftextile\u002Fcomplete-examples","docs\u002F11.digital-product-passport\u002F03.textile\u002F02.complete-examples","Reference Textile Digital Product Passport documents covering apparel and footwear",[305,258,306,307,321,62],"fiber-composition",[305,306,307,214,216,308],{"title":324,"path":325,"stem":326,"children":327,"description":329,"icon":59,"tags":336},"Interoperability","\u002Fdocs\u002Fdigital-product-passport\u002Finteroperability","docs\u002F11.digital-product-passport\u002F04.interoperability\u002Findex",[328],{"title":324,"path":325,"stem":326,"description":329,"icon":59,"tags":330},"Guide to OpenEPCIS DPP interoperability with GS1, UNTP, CIRPASS2, and ESPR standards.",[331,332,102,333,227,334,335],"interoperability","untp","cirpass2","standards","alignment",[331,332,102,333,227,334,335],{"title":338,"path":339,"stem":340,"description":341,"icon":29,"tags":342},"DPP Resolution Flow","\u002Fdocs\u002Fdigital-product-passport\u002Fdpp-resolution-flow","docs\u002F11.digital-product-passport\u002F05.dpp-resolution-flow","How OpenEPCIS combined GS1 Digital Link, the IETF linkset format and content negotiation into one DPP resolution flow",[343,96,344,345],"walkthrough","linkset","content-negotiation",{"title":347,"path":348,"stem":349,"description":350,"icon":351,"tags":352},"Resolver Setup","\u002Fdocs\u002Fdigital-product-passport\u002Fresolver-setup","docs\u002F11.digital-product-passport\u002F06.resolver-setup","How to expose your DPP behind a GS1 Digital Link resolver","heroicons-outline:server",[353,96,344],"resolver",{"title":355,"path":356,"stem":357,"description":358,"icon":359,"tags":360},"Multi-Component Example","\u002Fdocs\u002Fdigital-product-passport\u002Fmulti-component-example","docs\u002F11.digital-product-passport\u002F07.multi-component-example","How a composite product references separately-passported components via standard GS1 Digital Link and EPCIS aggregation","heroicons-outline:puzzle-piece",[361,362,363,333],"example","components","aggregation",{"title":365,"path":366,"stem":367,"children":368,"description":370,"icon":371,"tags":390},"Electronics DPP","\u002Fdocs\u002Fdigital-product-passport\u002Felectronics","docs\u002F11.digital-product-passport\u002F08.electronics\u002Findex",[369,378,383],{"title":365,"path":366,"stem":367,"description":370,"icon":371,"tags":372},"Digital Product Passport vocabulary for electronic devices under ESPR, the French Repairability Index, EU Right to Repair and WEEE.","heroicons-outline:device-phone-mobile",[373,374,375,376,377],"electronics","repairability","weee","energy-label","right-to-repair",{"title":242,"path":379,"stem":380,"description":381,"icon":172,"tags":382},"\u002Fdocs\u002Fdigital-product-passport\u002Felectronics\u002Fimplementation-guide","docs\u002F11.digital-product-passport\u002F08.electronics\u002F01.implementation-guide","How to assemble an Electronics Digital Product Passport against the published openepcis-dpp-ready electronics vocabulary",[373,315,374,375,376],{"title":253,"path":384,"stem":385,"description":386,"icon":13,"tags":387},"\u002Fdocs\u002Fdigital-product-passport\u002Felectronics\u002Fcomplete-examples","docs\u002F11.digital-product-passport\u002F08.electronics\u002F02.complete-examples","Reference Electronics Digital Product Passport documents covering smartphone, laptop, display and server",[373,258,388,389,62],"smartphone","laptop",[373,374,375,376,377],[213,214,215,31,216,35,217],{"title":393,"path":394,"stem":395,"children":396,"description":398,"icon":399},"OpenEPCIS Overview","\u002Fdocs\u002Fplatform-overview","docs\u002F14.platform-overview\u002Findex",[397,400,406,412,418],{"title":393,"path":394,"stem":395,"description":398,"icon":399},"A GS1-conformant supply-chain data platform — Resolver, Masterdata, EPCIS Events — in open source and business editions.","lucide:layout-dashboard",{"title":401,"path":402,"stem":403,"description":404,"icon":405},"Architecture","\u002Fdocs\u002Fplatform-overview\u002Farchitecture","docs\u002F14.platform-overview\u002F01.architecture","How OpenEPCIS handles identity, isolation, events, and GS1 conformance — the four things that distinguish the platform.","lucide:cpu",{"title":407,"path":408,"stem":409,"description":410,"icon":411},"Feature Matrix","\u002Fdocs\u002Fplatform-overview\u002Ffeature-matrix","docs\u002F14.platform-overview\u002F02.feature-matrix","OpenEPCIS capabilities by edition, aligned to the relevant GS1 standards.","lucide:check-square",{"title":413,"path":414,"stem":415,"description":416,"icon":417},"Roadmap","\u002Fdocs\u002Fplatform-overview\u002Froadmap","docs\u002F14.platform-overview\u002F03.roadmap","Three horizons — Now, Next, Later. Skeleton awaiting user-confirmed dates.","lucide:map",{"title":419,"path":420,"stem":421,"children":422,"description":424,"icon":425},"Modules","\u002Fdocs\u002Fplatform-overview\u002Fmodules","docs\u002F14.platform-overview\u002Fmodules\u002Findex",[423,426,432,438,444,450,456,462],{"title":419,"path":420,"stem":421,"description":424,"icon":425},"Seven module families that organise the OpenEPCIS platform — Resolver, Masterdata, EPCIS Events, Formats & Validation, Integration, Testdata, Platform.","lucide:layers",{"title":427,"path":428,"stem":429,"description":430,"icon":431},"GS1 Conformant Resolver","\u002Fdocs\u002Fplatform-overview\u002Fmodules\u002Fresolver","docs\u002F14.platform-overview\u002Fmodules\u002F01.resolver","Resolves GS1 Digital Link URIs to product information, masterdata, EPCIS endpoints, and twelve more standard link types.","lucide:link-2",{"title":433,"path":434,"stem":435,"description":436,"icon":437},"GS1 Web Vocabulary & Masterdata","\u002Fdocs\u002Fplatform-overview\u002Fmodules\u002Fmasterdata","docs\u002F14.platform-overview\u002Fmodules\u002F02.masterdata","Web Vocabulary models, masterdata-to-resolver REST pattern, GS1 Germany Activate Plus \u002F GEPIR sync, and the event-driven masterdata bus.","lucide:database",{"title":439,"path":440,"stem":441,"description":442,"icon":443},"EPCIS Events — Capture, Query, Subscriptions","\u002Fdocs\u002Fplatform-overview\u002Fmodules\u002Fepcis-events","docs\u002F14.platform-overview\u002Fmodules\u002F03.epcis-events","EPCIS 2.0 REST and SOAP, live streaming subscriptions, resilient pagination, OpenSearch event store.","lucide:activity",{"title":445,"path":446,"stem":447,"description":448,"icon":449},"Formats, Validation & Identity","\u002Fdocs\u002Fplatform-overview\u002Fmodules\u002Fformats","docs\u002F14.platform-overview\u002Fmodules\u002F04.formats","XML ↔ JSON-LD conversion, multi-layer validation, identifier translation, idempotent event hashing.","lucide:file-check",{"title":451,"path":452,"stem":453,"description":454,"icon":455},"Integration & Gateways","\u002Fdocs\u002Fplatform-overview\u002Fmodules\u002Fintegration","docs\u002F14.platform-overview\u002Fmodules\u002F05.integration","Cloud storage, file service, natural-language AI assistant.","lucide:plug",{"title":457,"path":458,"stem":459,"description":460,"icon":461},"Testdata & Developer Tooling","\u002Fdocs\u002Fplatform-overview\u002Fmodules\u002Ftestdata","docs\u002F14.platform-overview\u002Fmodules\u002F06.testdata","Synthetic EPCIS test event generation, reference event collections, conformance test suite, SDKs.","lucide:wrench",{"title":463,"path":464,"stem":465,"description":466,"icon":467},"Platform, Build & Observability","\u002Fdocs\u002Fplatform-overview\u002Fmodules\u002Fplatform","docs\u002F14.platform-overview\u002Fmodules\u002F07.platform","How OpenEPCIS is built, deployed, and observed.","lucide:server",{"title":469,"path":470,"stem":471,"children":472,"description":474,"icon":29,"tags":483},"Vision","\u002Fdocs\u002Fvision","docs\u002F15.vision\u002Findex",[473],{"title":469,"path":470,"stem":471,"description":474,"icon":29,"tags":475},"How UNTP, DIDs, Verifiable Credentials, and EPCIS work together to create unified product identity infrastructure for the connected supply chain.",[476,477,478,479,332,480,481,482],"vision","digital-twin","did","verifiable-credentials","rfid","industry-4-0","web-3-0",[476,477,478,479,332,480,481,482],[],{"doc":486,"usedFallback":1289},{"id":487,"title":297,"body":488,"description":302,"extension":1268,"icon":303,"lastUpdated":1269,"meta":1270,"navigation":1281,"path":298,"seo":1283,"sitemap":1284,"stem":299,"__hash__":1288},"docsEN\u002Fdocs\u002F11.digital-product-passport\u002F03.textile\u002Findex.md",{"type":489,"value":490,"toc":1253},"minimark",[491,496,504,514,518,569,573,579,584,598,602,620,624,632,967,971,974,990,993,1063,1066,1070,1077,1113,1117,1120,1152,1156,1161,1189,1193,1227,1231,1249],[492,493,495],"h2",{"id":494},"overview","Overview",[497,498,499,500,503],"p",{},"The ",[501,502,297],"strong",{}," module provides the vocabulary and the JSON-LD context for Digital Product Passports targeting the EU Sustainable Textiles Strategy and ESPR 2024\u002F1781 textile-sector delegated acts.",[505,506,508],"alert",{"type":507},"info",[497,509,510,513],{},[501,511,512],{},"Status",": v0.9.5 pre-release. Vocabulary and JSON-LD context feature-complete; reference passport documents shipped for apparel, footwear and ITIP sets. Production 1.0 is gated on the EU textile delegated act stabilising.",[492,515,517],{"id":516},"quick-links","Quick links",[519,520,521,532,540,558],"ul",{},[522,523,524,531],"li",{},[525,526,530],"a",{"href":527,"rel":528},"https:\u002F\u002Fref.openepcis.io\u002Fextensions\u002Feu\u002Ftextile\u002F",[529],"nofollow","Textile vocabulary browser"," — the authoritative term list",[522,533,534,539],{},[525,535,538],{"href":536,"rel":537},"https:\u002F\u002Fgithub.com\u002Fopenepcis\u002Fopenepcis-dpp-ready\u002Ftree\u002Fmain\u002Fextensions\u002Feu\u002Ftextile",[529],"openepcis-dpp-ready textile module"," — context, ontology, schema, SHACL shapes, examples",[522,541,542,543,548,549,548,553],{},"Reference passports: ",[525,544,547],{"href":545,"rel":546},"https:\u002F\u002Fgithub.com\u002Fopenepcis\u002Fopenepcis-dpp-ready\u002Fblob\u002Fmain\u002Fextensions\u002Feu\u002Ftextile\u002Fexamples\u002Fgarment-product.jsonld",[529],"garment"," · ",[525,550,307],{"href":551,"rel":552},"https:\u002F\u002Fgithub.com\u002Fopenepcis\u002Fopenepcis-dpp-ready\u002Fblob\u002Fmain\u002Fextensions\u002Feu\u002Ftextile\u002Fexamples\u002Ffootwear-product.jsonld",[529],[525,554,557],{"href":555,"rel":556},"https:\u002F\u002Fgithub.com\u002Fopenepcis\u002Fopenepcis-dpp-ready\u002Fblob\u002Fmain\u002Fextensions\u002Feu\u002Ftextile\u002Fexamples\u002Fgarment-set-itip.jsonld",[529],"garment set (ITIP)",[522,559,560,561],{},"Reference EPCIS events: ",[525,562,565],{"href":563,"rel":564},"https:\u002F\u002Fgithub.com\u002Fopenepcis\u002Fopenepcis-dpp-ready\u002Ftree\u002Fmain\u002Fextensions\u002Feu\u002Ftextile\u002Fepcis",[529],[566,567,568],"code",{},"extensions\u002Feu\u002Ftextile\u002Fepcis\u002F",[492,570,572],{"id":571},"regulation-context","Regulation context",[497,574,575,578],{},[501,576,577],{},"EU Sustainable Textiles Strategy"," (COM\u002F2022\u002F141), implemented through delegated acts under ESPR 2024\u002F1781. Timing follows the EU's textile work plan: ESPR delegated act for textiles in preparation; DPP applicability is sequenced per delegated act and is expected in the 2027–2030 window.",[497,580,581],{},[501,582,583],{},"Aligned standards:",[519,585,586,589,592,595],{},[522,587,588],{},"EU Textile Labelling Regulation 1007\u002F2011",[522,590,591],{},"ISO 3758:2023 — care labelling codes",[522,593,594],{},"ZDHC Manufacturing Restricted Substances List (MRSL)",[522,596,597],{},"REACH Regulation — substances of concern",[492,599,601],{"id":600},"vocabulary-namespace","Vocabulary namespace",[519,603,604,613],{},[522,605,606,609,610],{},[501,607,608],{},"Prefix",": ",[566,611,612],{},"textile:",[522,614,615,609,618],{},[501,616,617],{},"IRI",[566,619,527],{},[492,621,623],{"id":622},"key-concepts-in-the-vocabulary","Key concepts in the vocabulary",[497,625,626,627,631],{},"The published terms cover what the regulation needs to express. A representative slice — for the full list see the ",[525,628,630],{"href":527,"rel":629},[529],"browser",":",[633,634,635,648],"table",{},[636,637,638],"thead",{},[639,640,641,645],"tr",{},[642,643,644],"th",{},"Concept",[642,646,647],{},"Vocabulary anchor",[649,650,651,680,720,738,753,767,794,832,858,893,915,935],"tbody",{},[639,652,653,657],{},[654,655,656],"td",{},"Textile categories",[654,658,659,662,663,666,667,666,670,666,673,666,676,679],{},[566,660,661],{},"textile:TextileCategory"," (",[566,664,665],{},"TextileApparel",", ",[566,668,669],{},"TextileFootwear",[566,671,672],{},"TextileAccessories",[566,674,675],{},"HomeTextiles",[566,677,678],{},"TechnicalTextiles",")",[639,681,682,685],{},[654,683,684],{},"Apparel subtypes",[654,686,687,662,690,666,693,666,696,666,699,666,702,666,705,666,708,666,711,666,714,666,717,679],{},[566,688,689],{},"textile:ApparelSubcategory",[566,691,692],{},"TShirts",[566,694,695],{},"ShirtsBlouses",[566,697,698],{},"JacketsCoats",[566,700,701],{},"PantsShorts",[566,703,704],{},"DressesSkirts",[566,706,707],{},"Sweaters",[566,709,710],{},"Underwear",[566,712,713],{},"Swimwear",[566,715,716],{},"Denim",[566,718,719],{},"LeggingsStockingsSocks",[639,721,722,725],{},[654,723,724],{},"Fabric construction",[654,726,727,662,730,666,733,666,736,679],{},[566,728,729],{},"textile:FabricType",[566,731,732],{},"Knitted",[566,734,735],{},"WovenNonDenim",[566,737,716],{},[639,739,740,743],{},[654,741,742],{},"Fibre composition",[654,744,745,748,749,752],{},[566,746,747],{},"textile:FiberType"," + ",[566,750,751],{},"textile:fiberOrigin"," + %-by-mass",[639,754,755,758],{},[654,756,757],{},"Care instructions (ISO 3758)",[654,759,760,666,763,766],{},[566,761,762],{},"textile:CareInstruction",[566,764,765],{},"textile:CareSymbolCode",", with controlled values for wash \u002F bleach \u002F tumble-dry \u002F iron \u002F dry-clean",[639,768,769,772],{},[654,770,771],{},"Durability",[654,773,774,662,777,780,781,784,785,666,788,666,791],{},[566,775,776],{},"textile:DurabilityClass",[566,778,779],{},"DurabilityA","…",[566,782,783],{},"DurabilityE","), ",[566,786,787],{},"textile:DimensionalChangeTestResult",[566,789,790],{},"textile:SpiralityTestResult",[566,792,793],{},"textile:VisualInspectionResult",[639,795,796,799],{},[654,797,798],{},"Substances of concern",[654,800,801,666,804,662,807,810,811,784,814,666,817,666,820,666,823,666,826,666,829],{},[566,802,803],{},"textile:SubstanceOfConcern",[566,805,806],{},"textile:SubstanceOfConcernType",[566,808,809],{},"SoCTypeA","–",[566,812,813],{},"SoCTypeD",[566,815,816],{},"textile:CLPHazardCategory",[566,818,819],{},"textile:CMR",[566,821,822],{},"textile:EndocrineDisruptor",[566,824,825],{},"textile:PMT",[566,827,828],{},"textile:Sensitizer",[566,830,831],{},"textile:concentrationRange",[639,833,834,837],{},[654,835,836],{},"Microplastic shedding",[654,838,839,666,842,662,845,848,849,848,852,784,855],{},[566,840,841],{},"textile:MicroplasticInfo",[566,843,844],{},"textile:MicroplasticRiskLevel",[566,846,847],{},"LowShedding"," \u002F ",[566,850,851],{},"MediumShedding",[566,853,854],{},"HighShedding",[566,856,857],{},"textile:microplasticMitigationMeasures",[639,859,860,863],{},[654,861,862],{},"Recycled content",[654,864,865,666,868,666,871,662,874,848,877,848,880,883,884,848,887,848,890,679],{},[566,866,867],{},"textile:RecycledContentDeclaration",[566,869,870],{},"textile:recycledContentSource",[566,872,873],{},"textile:RecycledSourceType",[566,875,876],{},"PreConsumer",[566,878,879],{},"PostConsumer",[566,881,882],{},"PostIndustrial","), chain-of-custody (",[566,885,886],{},"textile:MassBalance",[566,888,889],{},"textile:Segregation",[566,891,892],{},"textile:IdentityPreserved",[639,894,895,898],{},[654,896,897],{},"End of life",[654,899,900,666,903,666,906,666,909,666,912],{},[566,901,902],{},"textile:TakeBackProgram",[566,904,905],{},"textile:takeBackIncentive",[566,907,908],{},"textile:endOfLifeDestination",[566,910,911],{},"textile:RecyclabilityAssessment",[566,913,914],{},"textile:RecyclingTechnology",[639,916,917,920],{},[654,918,919],{},"Environmental footprint",[654,921,922,666,925,666,928,931,932],{},[566,923,924],{},"textile:EnvironmentalFootprint",[566,926,927],{},"textile:LCIACategory",[566,929,930],{},"textile:LCIACategoryCode",", PEFCR bridge in ",[566,933,934],{},"textile-context-pefcr-bridge.jsonld",[639,936,937,940],{},[654,938,939],{},"Test references",[654,941,942,945,946,666,949,666,952,666,955,666,958,666,961,666,964],{},[566,943,944],{},"textile:TestStandard"," covering ",[566,947,948],{},"ISO105",[566,950,951],{},"ISO12945",[566,953,954],{},"ISO12947",[566,956,957],{},"ISO15487",[566,959,960],{},"ISO16322_3",[566,962,963],{},"ISO3759",[566,965,966],{},"ISO6330",[492,968,970],{"id":969},"bring-the-context-in","Bring the context in",[497,972,973],{},"Declare the textile extension on EPCIS captures via the GS1-Extensions header:",[975,976,981],"pre",{"className":977,"code":978,"language":979,"meta":980,"style":980},"language-http shiki shiki-themes material-theme-lighter github-light github-dark monokai","GS1-Extensions: textile=https:\u002F\u002Fref.openepcis.io\u002Fextensions\u002Feu\u002Ftextile\u002F, dpp=https:\u002F\u002Fref.openepcis.io\u002Fextensions\u002Fcommon\u002Fcore\u002F\n","http","",[566,982,983],{"__ignoreMap":980},[984,985,988],"span",{"class":986,"line":987},"line",1,[984,989,978],{},[497,991,992],{},"JSON-LD documents reference the published context directly:",[975,994,997],{"className":995,"code":996,"language":61,"meta":980,"style":980},"language-json shiki shiki-themes material-theme-lighter github-light github-dark monokai","{\n  \"@context\": [\n    \"https:\u002F\u002Fref.openepcis.io\u002Fextensions\u002Feu\u002Ftextile\u002Ftextile-context.jsonld\",\n    \"https:\u002F\u002Fref.gs1.org\u002Fstandards\u002Fepcis\u002Fepcis-context.jsonld\"\n  ]\n}\n",[566,998,999,1005,1024,1040,1051,1057],{"__ignoreMap":980},[984,1000,1001],{"class":986,"line":987},[984,1002,1004],{"class":1003},"swvn1","{\n",[984,1006,1008,1012,1016,1019,1021],{"class":986,"line":1007},2,[984,1009,1011],{"class":1010},"saDeg","  \"",[984,1013,1015],{"class":1014},"sEff5","@context",[984,1017,1018],{"class":1010},"\"",[984,1020,631],{"class":1003},[984,1022,1023],{"class":1003}," [\n",[984,1025,1027,1031,1035,1037],{"class":986,"line":1026},3,[984,1028,1030],{"class":1029},"sh1VR","    \"",[984,1032,1034],{"class":1033},"sINAO","https:\u002F\u002Fref.openepcis.io\u002Fextensions\u002Feu\u002Ftextile\u002Ftextile-context.jsonld",[984,1036,1018],{"class":1029},[984,1038,1039],{"class":1003},",\n",[984,1041,1043,1045,1048],{"class":986,"line":1042},4,[984,1044,1030],{"class":1029},[984,1046,1047],{"class":1033},"https:\u002F\u002Fref.gs1.org\u002Fstandards\u002Fepcis\u002Fepcis-context.jsonld",[984,1049,1050],{"class":1029},"\"\n",[984,1052,1054],{"class":986,"line":1053},5,[984,1055,1056],{"class":1003},"  ]\n",[984,1058,1060],{"class":986,"line":1059},6,[984,1061,1062],{"class":1003},"}\n",[497,1064,1065],{},"The textile context already imports the GS1 web vocabulary and the DPP core context, so a single line is enough.",[492,1067,1069],{"id":1068},"what-the-regulation-needs-vs-where-gs1-already-covers-it","What the regulation needs vs where GS1 already covers it",[497,1071,1072,1073,1076],{},"The textile vocabulary follows the ",[501,1074,1075],{},"GS1-first"," principle:",[519,1078,1079,1107],{},[522,1080,1081,1084,1085,666,1087,666,1090,666,1093,666,1096,848,1099,1102,1103,1106],{},[501,1082,1083],{},"Re-use GS1 web vocab"," for base product data (",[566,1086,104],{},[566,1088,1089],{},"productName",[566,1091,1092],{},"manufacturer",[566,1094,1095],{},"countryOfOrigin",[566,1097,1098],{},"gs1:textileMaterial",[566,1100,1101],{},"gs1:TextileMaterialDetails"," for basic fibre composition, ",[566,1104,1105],{},"gs1:consumerRecyclingInstructions",").",[522,1108,1109,1112],{},[501,1110,1111],{},"Use textile extensions"," only where GS1 is silent: ISO 3758 care symbols at the symbol-code level, durability classes, microplastic-shedding risk, supply-chain facility tier tracking, substance-of-concern grading.",[492,1114,1116],{"id":1115},"dependencies-on-the-dpp-core","Dependencies on the DPP core",[497,1118,1119],{},"The textile passport reuses these published core blocks:",[519,1121,1122,1128,1134,1140,1146],{},[522,1123,1124,1127],{},[566,1125,1126],{},"dpp:OperatorInformation"," — economic operator data",[522,1129,1130,1133],{},[566,1131,1132],{},"dpp:RepairabilityInfo"," — repair scores and spare-parts policy",[522,1135,1136,1139],{},[566,1137,1138],{},"dpp:FacilityInformation"," — manufacturing facility data",[522,1141,1142,1145],{},[566,1143,1144],{},"dpp:CircularityPerformance"," — circularity metrics and end-of-life handling",[522,1147,1148,1151],{},[566,1149,1150],{},"dpp:AccessRights"," — data access tier per ESPR Article 9",[492,1153,1155],{"id":1154},"resources","Resources",[1157,1158,1160],"h3",{"id":1159},"regulatory-references","Regulatory references",[519,1162,1163,1169,1176,1182],{},[522,1164,1165],{},[525,1166,577],{"href":1167,"rel":1168},"https:\u002F\u002Fenvironment.ec.europa.eu\u002Fstrategy\u002Ftextiles-strategy_en",[529],[522,1170,1171],{},[525,1172,1175],{"href":1173,"rel":1174},"https:\u002F\u002Feur-lex.europa.eu\u002Feli\u002Freg\u002F2024\u002F1781",[529],"ESPR Regulation 2024\u002F1781",[522,1177,1178],{},[525,1179,588],{"href":1180,"rel":1181},"https:\u002F\u002Feur-lex.europa.eu\u002Flegal-content\u002FEN\u002FTXT\u002F?uri=CELEX:32011R1007",[529],[522,1183,1184],{},[525,1185,1188],{"href":1186,"rel":1187},"https:\u002F\u002Fwww.iso.org\u002Fstandard\u002F78056.html",[529],"ISO 3758:2023",[1157,1190,1192],{"id":1191},"industry-standards","Industry standards",[519,1194,1195,1203,1211,1219],{},[522,1196,1197,1202],{},[525,1198,1201],{"href":1199,"rel":1200},"https:\u002F\u002Fwww.roadmaptozero.com\u002Fmrsl",[529],"ZDHC MRSL"," — Manufacturing Restricted Substances List",[522,1204,1205,1210],{},[525,1206,1209],{"href":1207,"rel":1208},"https:\u002F\u002Ftextileexchange.org\u002Fstandards\u002F",[529],"Textile Exchange Standards"," — GRS, RCS, OCS",[522,1212,1213,1218],{},[525,1214,1217],{"href":1215,"rel":1216},"https:\u002F\u002Fglobal-standard.org\u002F",[529],"GOTS"," — Global Organic Textile Standard",[522,1220,1221,1226],{},[525,1222,1225],{"href":1223,"rel":1224},"https:\u002F\u002Fwww.bluesign.com\u002F",[529],"bluesign"," — chemical management system",[492,1228,1230],{"id":1229},"next-steps","Next steps",[519,1232,1233,1238,1243],{},[522,1234,1235],{},[525,1236,1237],{"href":310},"Textile implementation guide",[522,1239,1240],{},[525,1241,1242],{"href":317},"Complete examples",[522,1244,1245,1248],{},[525,1246,1247],{"href":356},"Multi-component example"," — for composite products that combine a textile component with battery \u002F electronics \u002F EUDR parts",[1250,1251,1252],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html .sepia .shiki span {color: var(--shiki-sepia);background: var(--shiki-sepia-bg);font-style: var(--shiki-sepia-font-style);font-weight: var(--shiki-sepia-font-weight);text-decoration: var(--shiki-sepia-text-decoration);}html.sepia .shiki span {color: var(--shiki-sepia);background: var(--shiki-sepia-bg);font-style: var(--shiki-sepia-font-style);font-weight: var(--shiki-sepia-font-weight);text-decoration: var(--shiki-sepia-text-decoration);}html pre.shiki code .swvn1, html code.shiki .swvn1{--shiki-light:#39ADB5;--shiki-default:#24292E;--shiki-dark:#E1E4E8;--shiki-sepia:#F8F8F2}html pre.shiki code .saDeg, html code.shiki .saDeg{--shiki-light:#39ADB5;--shiki-light-font-style:inherit;--shiki-default:#005CC5;--shiki-default-font-style:inherit;--shiki-dark:#79B8FF;--shiki-dark-font-style:inherit;--shiki-sepia:#66D9EF;--shiki-sepia-font-style:italic}html pre.shiki code .sEff5, html code.shiki .sEff5{--shiki-light:#9C3EDA;--shiki-light-font-style:inherit;--shiki-default:#005CC5;--shiki-default-font-style:inherit;--shiki-dark:#79B8FF;--shiki-dark-font-style:inherit;--shiki-sepia:#66D9EF;--shiki-sepia-font-style:italic}html pre.shiki code .sh1VR, html code.shiki .sh1VR{--shiki-light:#39ADB5;--shiki-default:#032F62;--shiki-dark:#9ECBFF;--shiki-sepia:#CFCFC2}html pre.shiki code .sINAO, html code.shiki .sINAO{--shiki-light:#91B859;--shiki-default:#032F62;--shiki-dark:#9ECBFF;--shiki-sepia:#CFCFC2}",{"title":980,"searchDepth":1007,"depth":1007,"links":1254},[1255,1256,1257,1258,1259,1260,1261,1262,1263,1267],{"id":494,"depth":1007,"text":495},{"id":516,"depth":1007,"text":517},{"id":571,"depth":1007,"text":572},{"id":600,"depth":1007,"text":601},{"id":622,"depth":1007,"text":623},{"id":969,"depth":1007,"text":970},{"id":1068,"depth":1007,"text":1069},{"id":1115,"depth":1007,"text":1116},{"id":1154,"depth":1007,"text":1155,"children":1264},[1265,1266],{"id":1159,"depth":1026,"text":1160},{"id":1191,"depth":1026,"text":1192},{"id":1229,"depth":1007,"text":1230},"md","2026-05-12T00:00:00.000Z",{"head":1271,"readingTime":1276},{"meta":1272},[1273],{"name":1274,"content":1275},"keywords","Textile DPP, apparel, footwear, fibre composition, care labels, EU Sustainable Textiles, ESPR, circular economy",{"text":1277,"minutes":1278,"time":1279,"words":1280},"3 min read",2.305,138300,461,{"title":297,"tags":1282},[305,306,307,214,216,308],{"title":297,"description":302},{"loc":298,"lastmod":1285,"changefreq":1286,"priority":1287},"2026-05-12","monthly",0.8,"HJg7Fvi26SmBHm499Xhx5d8WiulyRRYS_fngxkbG8e4",false,[1291],{"title":5,"path":6,"stem":7,"children":1292},[1293,1295,1300,1305,1310,1315,1320,1325,1335,1340,1345,1350,1408,1424],{"title":10,"path":6,"stem":11,"description":12,"icon":13,"tags":1294},[15,16,17,18,19,20,21],{"title":23,"path":24,"stem":25,"children":1296,"description":28,"icon":29,"tags":1299},[1297],{"title":23,"path":24,"stem":25,"description":28,"icon":29,"tags":1298},[16,31,32,33,34,35,36,37,38],[16,31,32,33,34,35,36,37,38],{"title":41,"path":42,"stem":43,"children":1301,"description":46,"icon":47,"tags":1304},[1302],{"title":41,"path":42,"stem":43,"description":46,"icon":47,"tags":1303},[16,31,32,33,49,50],[16,31,32,33,49,50],{"title":53,"path":54,"stem":55,"children":1306,"description":58,"icon":59,"tags":1309},[1307],{"title":53,"path":54,"stem":55,"description":58,"icon":59,"tags":1308},[16,61,62,63,64,65,66,21,67,68,69,70,71],[16,61,62,63,64,65,66,21,67,68,69,70,71],{"title":74,"path":75,"stem":76,"children":1311,"description":79,"icon":80,"tags":1314},[1312],{"title":74,"path":75,"stem":76,"description":79,"icon":80,"tags":1313},[16,32,61,62,63,64,82,66,21,83,84,85,69,70,71],[16,32,61,62,63,64,82,66,21,83,84,85,69,70,71],{"title":88,"path":89,"stem":90,"children":1316,"description":93,"icon":94,"tags":1319},[1317],{"title":88,"path":89,"stem":90,"description":93,"icon":94,"tags":1318},[16,96,97,98,99,100,21,101,102,103,104,105,106,107,108,109,110,111],[16,96,97,98,99,100,21,101,102,103,104,105,106,107,108,109,110,111],{"title":114,"path":115,"stem":116,"children":1321,"description":119,"icon":120,"tags":1324},[1322],{"title":114,"path":115,"stem":116,"description":119,"icon":120,"tags":1323},[16,122,61,62,63,64,21,123,124,125,70,71],[16,122,61,62,63,64,21,123,124,125,70,71],{"title":128,"path":129,"stem":130,"children":1326,"description":133,"icon":134,"tags":1334},[1327,1329],{"title":128,"path":129,"stem":130,"description":133,"icon":134,"tags":1328},[16,122,61,62,63,64,21,123,124,125,70,71],{"title":137,"path":138,"stem":139,"children":1330,"description":133,"icon":142,"tags":1333},[1331],{"title":137,"path":138,"stem":139,"description":133,"icon":142,"tags":1332},[16,61,62,144,21,145,146,147,35,148,149,150,151],[16,61,62,144,21,145,146,147,35,148,149,150,151],[16,122,61,62,63,64,21,123,124,125,70,71],{"title":155,"path":156,"stem":157,"children":1336,"description":160,"icon":161,"tags":1339},[1337],{"title":155,"path":156,"stem":157,"description":160,"icon":161,"tags":1338},[16,61,62,144,21,163,35,148,149,150,151],[16,61,62,144,21,163,35,148,149,150,151],{"title":166,"path":167,"stem":168,"children":1341,"description":171,"icon":172,"tags":1344},[1342],{"title":166,"path":167,"stem":168,"description":171,"icon":172,"tags":1343},[16,174,15,175,21,176,35,177,149,150,178],[16,174,15,175,21,176,35,177,149,150,178],{"title":181,"path":182,"stem":183,"children":1346,"description":186,"icon":187,"tags":1349},[1347],{"title":181,"path":182,"stem":183,"description":186,"icon":187,"tags":1348},[189,15,190,191,192,193,194,31,195,196,197,198,199,200,201,202],[189,15,190,191,192,193,194,31,195,196,197,198,199,200,201,202],{"title":205,"path":206,"stem":207,"children":1351,"description":210,"icon":211,"tags":1407},[1352,1354,1359,1368,1378,1387,1392,1394,1396,1398],{"title":205,"path":206,"stem":207,"description":210,"icon":211,"tags":1353},[213,214,215,31,216,35,217],{"title":219,"path":220,"stem":221,"children":1355,"description":224,"icon":225,"tags":1358},[1356],{"title":219,"path":220,"stem":221,"description":224,"icon":225,"tags":1357},[227,228,216,214,215],[227,228,216,214,215],{"title":231,"path":232,"stem":233,"children":1360,"description":236,"icon":237,"tags":1367},[1361,1363,1364,1365],{"title":231,"path":232,"stem":233,"description":236,"icon":237,"tags":1362},[239,240,214,31,102,35,216],{"title":242,"path":243,"stem":244,"description":245,"icon":172},{"title":247,"path":248,"stem":249,"description":250,"icon":251},{"title":253,"path":254,"stem":255,"description":256,"icon":13,"tags":1366},[239,258,259,62,260],[239,240,214,31,102,35,216],{"title":263,"path":264,"stem":265,"children":1369,"description":268,"icon":269,"tags":1377},[1370,1372,1373,1374,1375],{"title":263,"path":264,"stem":265,"description":268,"icon":269,"tags":1371},[271,272,273,214,31,102,35,216],{"title":242,"path":275,"stem":276,"description":277,"icon":278},{"title":247,"path":280,"stem":281,"description":282,"icon":278},{"title":284,"path":285,"stem":286,"description":287,"icon":278},{"title":253,"path":289,"stem":290,"description":291,"icon":13,"tags":1376},[271,258,273,293,294],[271,272,273,214,31,102,35,216],{"title":297,"path":298,"stem":299,"children":1379,"description":302,"icon":303,"tags":1386},[1380,1382,1384],{"title":297,"path":298,"stem":299,"description":302,"icon":303,"tags":1381},[305,306,307,214,216,308],{"title":242,"path":310,"stem":311,"description":312,"icon":313,"tags":1383},[305,306,307,315],{"title":253,"path":317,"stem":318,"description":319,"icon":13,"tags":1385},[305,258,306,307,321,62],[305,306,307,214,216,308],{"title":324,"path":325,"stem":326,"children":1388,"description":329,"icon":59,"tags":1391},[1389],{"title":324,"path":325,"stem":326,"description":329,"icon":59,"tags":1390},[331,332,102,333,227,334,335],[331,332,102,333,227,334,335],{"title":338,"path":339,"stem":340,"description":341,"icon":29,"tags":1393},[343,96,344,345],{"title":347,"path":348,"stem":349,"description":350,"icon":351,"tags":1395},[353,96,344],{"title":355,"path":356,"stem":357,"description":358,"icon":359,"tags":1397},[361,362,363,333],{"title":365,"path":366,"stem":367,"children":1399,"description":370,"icon":371,"tags":1406},[1400,1402,1404],{"title":365,"path":366,"stem":367,"description":370,"icon":371,"tags":1401},[373,374,375,376,377],{"title":242,"path":379,"stem":380,"description":381,"icon":172,"tags":1403},[373,315,374,375,376],{"title":253,"path":384,"stem":385,"description":386,"icon":13,"tags":1405},[373,258,388,389,62],[373,374,375,376,377],[213,214,215,31,216,35,217],{"title":393,"path":394,"stem":395,"children":1409,"description":398,"icon":399},[1410,1411,1412,1413,1414],{"title":393,"path":394,"stem":395,"description":398,"icon":399},{"title":401,"path":402,"stem":403,"description":404,"icon":405},{"title":407,"path":408,"stem":409,"description":410,"icon":411},{"title":413,"path":414,"stem":415,"description":416,"icon":417},{"title":419,"path":420,"stem":421,"children":1415,"description":424,"icon":425},[1416,1417,1418,1419,1420,1421,1422,1423],{"title":419,"path":420,"stem":421,"description":424,"icon":425},{"title":427,"path":428,"stem":429,"description":430,"icon":431},{"title":433,"path":434,"stem":435,"description":436,"icon":437},{"title":439,"path":440,"stem":441,"description":442,"icon":443},{"title":445,"path":446,"stem":447,"description":448,"icon":449},{"title":451,"path":452,"stem":453,"description":454,"icon":455},{"title":457,"path":458,"stem":459,"description":460,"icon":461},{"title":463,"path":464,"stem":465,"description":466,"icon":467},{"title":469,"path":470,"stem":471,"children":1425,"description":474,"icon":29,"tags":1428},[1426],{"title":469,"path":470,"stem":471,"description":474,"icon":29,"tags":1427},[476,477,478,479,332,480,481,482],[476,477,478,479,332,480,481,482],{"id":487,"title":297,"body":1430,"description":302,"extension":1268,"icon":303,"lastUpdated":1269,"meta":1950,"navigation":1955,"path":298,"seo":1957,"sitemap":1958,"stem":299,"__hash__":1288},{"type":489,"value":1431,"toc":1935},[1432,1434,1438,1444,1446,1476,1478,1482,1486,1496,1498,1512,1514,1519,1749,1751,1753,1761,1763,1809,1811,1813,1817,1841,1843,1845,1867,1869,1871,1893,1895,1917,1919,1933],[492,1433,495],{"id":494},[497,1435,499,1436,503],{},[501,1437,297],{},[505,1439,1440],{"type":507},[497,1441,1442,513],{},[501,1443,512],{},[492,1445,517],{"id":516},[519,1447,1448,1453,1458,1469],{},[522,1449,1450,531],{},[525,1451,530],{"href":527,"rel":1452},[529],[522,1454,1455,539],{},[525,1456,538],{"href":536,"rel":1457},[529],[522,1459,542,1460,548,1463,548,1466],{},[525,1461,547],{"href":545,"rel":1462},[529],[525,1464,307],{"href":551,"rel":1465},[529],[525,1467,557],{"href":555,"rel":1468},[529],[522,1470,560,1471],{},[525,1472,1474],{"href":563,"rel":1473},[529],[566,1475,568],{},[492,1477,572],{"id":571},[497,1479,1480,578],{},[501,1481,577],{},[497,1483,1484],{},[501,1485,583],{},[519,1487,1488,1490,1492,1494],{},[522,1489,588],{},[522,1491,591],{},[522,1493,594],{},[522,1495,597],{},[492,1497,601],{"id":600},[519,1499,1500,1506],{},[522,1501,1502,609,1504],{},[501,1503,608],{},[566,1505,612],{},[522,1507,1508,609,1510],{},[501,1509,617],{},[566,1511,527],{},[492,1513,623],{"id":622},[497,1515,626,1516,631],{},[525,1517,630],{"href":527,"rel":1518},[529],[633,1520,1521,1529],{},[636,1522,1523],{},[639,1524,1525,1527],{},[642,1526,644],{},[642,1528,647],{},[649,1530,1531,1549,1577,1591,1601,1611,1629,1655,1673,1697,1713,1727],{},[639,1532,1533,1535],{},[654,1534,656],{},[654,1536,1537,662,1539,666,1541,666,1543,666,1545,666,1547,679],{},[566,1538,661],{},[566,1540,665],{},[566,1542,669],{},[566,1544,672],{},[566,1546,675],{},[566,1548,678],{},[639,1550,1551,1553],{},[654,1552,684],{},[654,1554,1555,662,1557,666,1559,666,1561,666,1563,666,1565,666,1567,666,1569,666,1571,666,1573,666,1575,679],{},[566,1556,689],{},[566,1558,692],{},[566,1560,695],{},[566,1562,698],{},[566,1564,701],{},[566,1566,704],{},[566,1568,707],{},[566,1570,710],{},[566,1572,713],{},[566,1574,716],{},[566,1576,719],{},[639,1578,1579,1581],{},[654,1580,724],{},[654,1582,1583,662,1585,666,1587,666,1589,679],{},[566,1584,729],{},[566,1586,732],{},[566,1588,735],{},[566,1590,716],{},[639,1592,1593,1595],{},[654,1594,742],{},[654,1596,1597,748,1599,752],{},[566,1598,747],{},[566,1600,751],{},[639,1602,1603,1605],{},[654,1604,757],{},[654,1606,1607,666,1609,766],{},[566,1608,762],{},[566,1610,765],{},[639,1612,1613,1615],{},[654,1614,771],{},[654,1616,1617,662,1619,780,1621,784,1623,666,1625,666,1627],{},[566,1618,776],{},[566,1620,779],{},[566,1622,783],{},[566,1624,787],{},[566,1626,790],{},[566,1628,793],{},[639,1630,1631,1633],{},[654,1632,798],{},[654,1634,1635,666,1637,662,1639,810,1641,784,1643,666,1645,666,1647,666,1649,666,1651,666,1653],{},[566,1636,803],{},[566,1638,806],{},[566,1640,809],{},[566,1642,813],{},[566,1644,816],{},[566,1646,819],{},[566,1648,822],{},[566,1650,825],{},[566,1652,828],{},[566,1654,831],{},[639,1656,1657,1659],{},[654,1658,836],{},[654,1660,1661,666,1663,662,1665,848,1667,848,1669,784,1671],{},[566,1662,841],{},[566,1664,844],{},[566,1666,847],{},[566,1668,851],{},[566,1670,854],{},[566,1672,857],{},[639,1674,1675,1677],{},[654,1676,862],{},[654,1678,1679,666,1681,666,1683,662,1685,848,1687,848,1689,883,1691,848,1693,848,1695,679],{},[566,1680,867],{},[566,1682,870],{},[566,1684,873],{},[566,1686,876],{},[566,1688,879],{},[566,1690,882],{},[566,1692,886],{},[566,1694,889],{},[566,1696,892],{},[639,1698,1699,1701],{},[654,1700,897],{},[654,1702,1703,666,1705,666,1707,666,1709,666,1711],{},[566,1704,902],{},[566,1706,905],{},[566,1708,908],{},[566,1710,911],{},[566,1712,914],{},[639,1714,1715,1717],{},[654,1716,919],{},[654,1718,1719,666,1721,666,1723,931,1725],{},[566,1720,924],{},[566,1722,927],{},[566,1724,930],{},[566,1726,934],{},[639,1728,1729,1731],{},[654,1730,939],{},[654,1732,1733,945,1735,666,1737,666,1739,666,1741,666,1743,666,1745,666,1747],{},[566,1734,944],{},[566,1736,948],{},[566,1738,951],{},[566,1740,954],{},[566,1742,957],{},[566,1744,960],{},[566,1746,963],{},[566,1748,966],{},[492,1750,970],{"id":969},[497,1752,973],{},[975,1754,1755],{"className":977,"code":978,"language":979,"meta":980,"style":980},[566,1756,1757],{"__ignoreMap":980},[984,1758,1759],{"class":986,"line":987},[984,1760,978],{},[497,1762,992],{},[975,1764,1765],{"className":995,"code":996,"language":61,"meta":980,"style":980},[566,1766,1767,1771,1783,1793,1801,1805],{"__ignoreMap":980},[984,1768,1769],{"class":986,"line":987},[984,1770,1004],{"class":1003},[984,1772,1773,1775,1777,1779,1781],{"class":986,"line":1007},[984,1774,1011],{"class":1010},[984,1776,1015],{"class":1014},[984,1778,1018],{"class":1010},[984,1780,631],{"class":1003},[984,1782,1023],{"class":1003},[984,1784,1785,1787,1789,1791],{"class":986,"line":1026},[984,1786,1030],{"class":1029},[984,1788,1034],{"class":1033},[984,1790,1018],{"class":1029},[984,1792,1039],{"class":1003},[984,1794,1795,1797,1799],{"class":986,"line":1042},[984,1796,1030],{"class":1029},[984,1798,1047],{"class":1033},[984,1800,1050],{"class":1029},[984,1802,1803],{"class":986,"line":1053},[984,1804,1056],{"class":1003},[984,1806,1807],{"class":986,"line":1059},[984,1808,1062],{"class":1003},[497,1810,1065],{},[492,1812,1069],{"id":1068},[497,1814,1072,1815,1076],{},[501,1816,1075],{},[519,1818,1819,1837],{},[522,1820,1821,1084,1823,666,1825,666,1827,666,1829,666,1831,848,1833,1102,1835,1106],{},[501,1822,1083],{},[566,1824,104],{},[566,1826,1089],{},[566,1828,1092],{},[566,1830,1095],{},[566,1832,1098],{},[566,1834,1101],{},[566,1836,1105],{},[522,1838,1839,1112],{},[501,1840,1111],{},[492,1842,1116],{"id":1115},[497,1844,1119],{},[519,1846,1847,1851,1855,1859,1863],{},[522,1848,1849,1127],{},[566,1850,1126],{},[522,1852,1853,1133],{},[566,1854,1132],{},[522,1856,1857,1139],{},[566,1858,1138],{},[522,1860,1861,1145],{},[566,1862,1144],{},[522,1864,1865,1151],{},[566,1866,1150],{},[492,1868,1155],{"id":1154},[1157,1870,1160],{"id":1159},[519,1872,1873,1878,1883,1888],{},[522,1874,1875],{},[525,1876,577],{"href":1167,"rel":1877},[529],[522,1879,1880],{},[525,1881,1175],{"href":1173,"rel":1882},[529],[522,1884,1885],{},[525,1886,588],{"href":1180,"rel":1887},[529],[522,1889,1890],{},[525,1891,1188],{"href":1186,"rel":1892},[529],[1157,1894,1192],{"id":1191},[519,1896,1897,1902,1907,1912],{},[522,1898,1899,1202],{},[525,1900,1201],{"href":1199,"rel":1901},[529],[522,1903,1904,1210],{},[525,1905,1209],{"href":1207,"rel":1906},[529],[522,1908,1909,1218],{},[525,1910,1217],{"href":1215,"rel":1911},[529],[522,1913,1914,1226],{},[525,1915,1225],{"href":1223,"rel":1916},[529],[492,1918,1230],{"id":1229},[519,1920,1921,1925,1929],{},[522,1922,1923],{},[525,1924,1237],{"href":310},[522,1926,1927],{},[525,1928,1242],{"href":317},[522,1930,1931,1248],{},[525,1932,1247],{"href":356},[1250,1934,1252],{},{"title":980,"searchDepth":1007,"depth":1007,"links":1936},[1937,1938,1939,1940,1941,1942,1943,1944,1945,1949],{"id":494,"depth":1007,"text":495},{"id":516,"depth":1007,"text":517},{"id":571,"depth":1007,"text":572},{"id":600,"depth":1007,"text":601},{"id":622,"depth":1007,"text":623},{"id":969,"depth":1007,"text":970},{"id":1068,"depth":1007,"text":1069},{"id":1115,"depth":1007,"text":1116},{"id":1154,"depth":1007,"text":1155,"children":1946},[1947,1948],{"id":1159,"depth":1026,"text":1160},{"id":1191,"depth":1026,"text":1192},{"id":1229,"depth":1007,"text":1230},{"head":1951,"readingTime":1954},{"meta":1952},[1953],{"name":1274,"content":1275},{"text":1277,"minutes":1278,"time":1279,"words":1280},{"title":297,"tags":1956},[305,306,307,214,216,308],{"title":297,"description":302},{"loc":298,"lastmod":1285,"changefreq":1286,"priority":1287},1782689035082]