OpenEPCIS Textile DPP Vocabulary
type: Ontology
description: Textile-specific vocabulary extending GS1 Web Vocabulary for Digital Product Passports. Aligned with: - EU Strategy for Sustainable and Circular Textiles (COM/2022/141) - EU Ecodesign for Sustainable Products Regulation (ESPR) 2024/1781 - EU Textile Labelling Regulation 1007/2011 - ISO 3758:2023 (Care labelling) - GS1 Web Vocabulary (gs1:TextileMaterialDetails pattern) - GS1 EPCIS 2.0 GS1 Properties to Use (not redefined here): - gs1:gtin - Global Trade Item Number - gs1:productName - Product name - gs1:productDescription - Product description - gs1:netWeight / gs1:grossWeight - Product weight - gs1:manufacturer - Manufacturer organization - gs1:countryOfOrigin - Country of manufacture - gs1:manufacturersWarranty / gs1:WarrantyPromise - Warranty information (product-scoped) - gs1:certification / gs1:CertificationDetails - Certifications (GOTS, OEKO-TEX, etc.) - gs1:textileMaterial / gs1:TextileMaterialDetails - Fiber composition (GS1 native) - gs1:consumerRecyclingInstructions - Recycling text - gs1:referencedFile - Documents For fiber composition, prefer gs1:textileMaterial with gs1:TextileMaterialDetails where possible. Use eutex: extensions for durability metrics, care symbols, and microplastic data not in GS1. EPCIS 2.0 Extension Declaration: GS1-Extensions: eutex=https://ref.openepcis.io/extensions/eu/textile/ Extension Governance: This vocabulary extends GS1 Web Vocabulary only where no equivalent term exists. Each extension term includes dcterms:source, skos:note, and rdfs:seeAlso where applicable.
creator: OpenEPCIS
license: LICENSE-2.0
created: 2025-02-02
modified: 2026-06-23
version info: 0.9.9
version IRI: https://ref.openepcis.io/extensions/eu/textile/0.9.9
preferred namespace prefix: eutex
imports: voc
imports: core
imports: m8g
imports: locn#

Textile Product
type: Class
subclass of: Product
comment: A textile product in scope of the EU Textile Labelling Regulation 1007/2011 and the ESPR textile delegated act. Base class of the module: it is the domain of the textile-specific properties and the target of eutex:TextileProductShape. Broader than gs1:WearableProduct, since it also covers HomeTextiles and TechnicalTextiles; the wearable slice is carried by the dual-inheritance subclasses eutex:TextileApparel and eutex:TextileFootwear.
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: No upstream class covers the textile scope: gs1:WearableProduct (with gs1:Clothing / gs1:Footwear) stops at wearables, SEMICeu has no product taxonomy, and schema:Product is the universal root. Kept as a direct gs1:Product subclass so the GS1 identifier and trade-item attributes apply unchanged.
broad match: Product
narrow match: WearableProduct

Care Instruction
type: Class
comment: Care instructions per ISO 3758:2023 including washing, drying, ironing, and dry cleaning symbols.
source: 74401.html
note: Required extension: GS1 Web Vocabulary does not provide structured care instruction data with ISO 3758 symbol codes. This class captures machine-readable care symbols for consumer apps and laundry service integration.

Durability Information
type: Class
comment: Product durability metrics including expected lifespan, wash cycles, and usage resistance.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Required extension: ESPR requires durability information for textiles including expected number of wash cycles, pilling resistance, and dimensional stability. GS1 Web Vocabulary lacks textile-specific durability metrics. Aligned with oec:PerformanceInfo pattern.
broad match: Durability
broad match: QualityIndicator

Take-Back Program
type: Class
comment: End-of-life collection and take-back program information for circular textile economy.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Required extension: ESPR and EU Textile Strategy mandate take-back program information. GS1 provides gs1:consumerRecyclingInstructions for text but lacks structured take-back data. See also schema:Service for web search interoperability.
broad match: Service

Microplastic Information
type: Class
comment: Information about microplastic/microfiber shedding potential from synthetic textiles.
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Required extension: EU Textile Strategy specifically addresses microplastic pollution from synthetic textiles. No GS1 equivalent exists for microfiber shedding data. CIRPASS-2's EUDPP P_DPP module carries product-generic microplastic/nanoplastic release classes; this stays a eutex: concept until a second regulation module needs it (the governance move-down criterion), at which point it graduates to oec:.

Textile Category
type: Class
comment: Categories of textile products per EU Textile Labelling Regulation.
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
one of: Apparel
one of: Footwear
one of: Home Textiles
one of: Technical Textiles
one of: Accessories
note: Textile product classification / attribute per the EU Textile Labelling Regulation (EU) 1007/2011.
broad match: CategoryCode
broad match: CategoryCodeSet

Apparel
type: Textile Category
comment: Clothing items including outerwear, underwear, sportswear, and workwear.

Footwear
type: Textile Category
comment: Shoes, boots, sandals, and other footwear containing textile materials.

Home Textiles
type: Textile Category
comment: Household textile products including bedding, towels, curtains, and upholstery.

Technical Textiles
type: Textile Category
comment: Functional textiles for industrial, medical, protective, or automotive applications.

Accessories
type: Textile Category
comment: Textile accessories including bags, belts, scarves, and hats.

Textile Apparel
type: Class
comment: A clothing textile product as defined by EU Textile Labelling Regulation 1007/2011. Dual inheritance bridges the OpenEPCIS textile vocabulary with the GS1 WearableProduct hierarchy: instances are both gs1:Product (DPP properties) and gs1:Clothing (GS1 interoperability). Includes outerwear, underwear, sportswear, and workwear.
subclass of: Textile Product
subclass of: Product
subclass of: Clothing
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Created to align with gs1:Clothing (subClassOf gs1:WearableProduct subClassOf gs1:Product) per GS1 First governance. TextileProduct itself cannot subclass WearableProduct because it also covers non-wearable categories (HomeTextiles, TechnicalTextiles).
broad match: WearableProduct
broad match: Clothing
narrow match: PefcrShirtsAndBlouses

Textile Footwear
type: Class
comment: A footwear product containing textile materials, per EU Textile Labelling Regulation. Dual inheritance bridges the OpenEPCIS textile vocabulary with the GS1 WearableProduct hierarchy: instances are both gs1:Product (DPP properties) and gs1:Footwear (GS1 interoperability). Includes shoes, boots, sandals, and other textile footwear.
subclass of: Textile Product
subclass of: Product
subclass of: Footwear
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Created to align with gs1:Footwear (subClassOf gs1:WearableProduct subClassOf gs1:Product) per GS1 First governance. Named TextileFootwear (not Footwear) to avoid collision with the existing eutex:Footwear enum individual in TextileCategory.
broad match: Footwear
broad match: WearableProduct

Fiber Type
type: Class
comment: Fiber types as defined in EU Textile Labelling Regulation 1007/2011 Annex I.
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
one of: Cotton
one of: Wool
one of: Silk
one of: Linen
one of: Hemp
one of: Polyester
one of: Polyamide
one of: Elastane
one of: Viscose
one of: Lyocell
one of: Modal
one of: Acrylic
one of: Polypropylene
one of: Recycled Polyester
one of: Recycled Cotton
one of: Recycled Wool
one of: Organic Cotton
one of: Cashmere
one of: Leather
one of: Rubber
note: Fibre-composition / labelling concept per the EU Textile Labelling Regulation (EU) 1007/2011. No GS1, SEMICeu, or schema.org equivalent.
broad match: MaterialType

Cotton
type: Fiber Type
comment: Natural cellulose fiber from cotton plant (Gossypium).
notation: CO

Wool
type: Fiber Type
comment: Natural protein fiber from sheep or lamb fleece.
notation: WO

Silk
type: Fiber Type
comment: Natural protein fiber from silkworm cocoons.
notation: SE

Linen
type: Fiber Type
comment: Natural cellulose fiber from flax plant (Linum usitatissimum).
notation: LI

Hemp
type: Fiber Type
comment: Natural cellulose fiber from hemp plant (Cannabis sativa).
notation: HA

Polyester
type: Fiber Type
comment: Synthetic fiber made from polyethylene terephthalate (PET).
notation: PL

Polyamide
type: Fiber Type
comment: Synthetic fiber (nylon) made from polyamide polymers.
notation: PA

Elastane
type: Fiber Type
comment: Synthetic elastic fiber (spandex/Lycra) for stretch fabrics.
notation: EL

Viscose
type: Fiber Type
comment: Regenerated cellulose fiber from wood pulp (rayon).
notation: CV

Lyocell
type: Fiber Type
comment: Regenerated cellulose fiber using closed-loop solvent process (Tencel).
notation: CLY

Modal
type: Fiber Type
comment: Regenerated cellulose fiber from beech wood pulp.
notation: CMD

Acrylic
type: Fiber Type
comment: Synthetic fiber made from acrylonitrile polymers.
notation: PC

Polypropylene
type: Fiber Type
comment: Synthetic thermoplastic fiber for technical applications.
notation: PP

Recycled Polyester
type: Fiber Type
comment: Polyester fiber made from recycled PET bottles or textile waste.
notation: rPL

Recycled Cotton
type: Fiber Type
comment: Cotton fiber reclaimed from pre-consumer or post-consumer textile waste.
notation: rCO

Recycled Wool
type: Fiber Type
comment: Wool fiber reclaimed from pre-consumer or post-consumer textile waste.
notation: rWO

Organic Cotton
type: Fiber Type
comment: Cotton grown without synthetic pesticides or fertilizers per organic standards.
notation: oCO

Cashmere
type: Fiber Type
comment: Fine natural fiber from cashmere goat undercoat.
notation: WS

Leather
type: Fiber Type
comment: Animal hide material (not a textile fiber but used in footwear composition).
notation: LE

Rubber
type: Fiber Type
comment: Natural or synthetic rubber material (used in footwear soles).
notation: RU

Care Symbol Code
type: Class
comment: Care symbols per ISO 3758:2023 for textile care labelling.
source: 74401.html
note: Textile care-labelling concept per ISO 3758 (GINETEX care symbols). No GS1, SEMICeu, or schema.org term covers textile care symbology.
broad match: CategoryCode

Wash 30C
type: Care Symbol Code
comment: Machine wash at maximum 30C.
notation: 200

Wash 40C
type: Care Symbol Code
comment: Machine wash at maximum 40C.
notation: 210

Wash 60C
type: Care Symbol Code
comment: Machine wash at maximum 60C.
notation: 230

Hand Wash Only
type: Care Symbol Code
comment: Hand wash only, maximum 40C.
notation: 100

Do Not Wash
type: Care Symbol Code
comment: Do not wash.
notation: 001

Gentle Wash
type: Care Symbol Code
comment: Gentle/delicate wash cycle.
notation: 211

Bleach Allowed
type: Care Symbol Code
comment: Any bleach allowed.
notation: 300

Non-Chlorine Bleach
type: Care Symbol Code
comment: Only non-chlorine/oxygen bleach allowed.
notation: 310

Do Not Bleach
type: Care Symbol Code
comment: Do not bleach.
notation: 301

Tumble Dry Low
type: Care Symbol Code
comment: Tumble dry at low temperature.
notation: 400

Tumble Dry Medium
type: Care Symbol Code
comment: Tumble dry at medium temperature.
notation: 410

Tumble Dry High
type: Care Symbol Code
comment: Tumble dry at high temperature.
notation: 420

Do Not Tumble Dry
type: Care Symbol Code
comment: Do not tumble dry.
notation: 401

Line Dry
type: Care Symbol Code
comment: Line dry / hang to dry.
notation: 440

Dry Flat
type: Care Symbol Code
comment: Dry flat.
notation: 450

Drip Dry
type: Care Symbol Code
comment: Drip dry without wringing.
notation: 460

Iron Low
type: Care Symbol Code
comment: Iron at low temperature (max 110C).
notation: 500

Iron Medium
type: Care Symbol Code
comment: Iron at medium temperature (max 150C).
notation: 510

Iron High
type: Care Symbol Code
comment: Iron at high temperature (max 200C).
notation: 520

Do Not Iron
type: Care Symbol Code
comment: Do not iron.
notation: 501

No Steam
type: Care Symbol Code
comment: Iron without steam.
notation: 530

Dry Clean Any Solvent
type: Care Symbol Code
comment: Dry clean with any solvent.
notation: 600

Dry Clean PCE
type: Care Symbol Code
comment: Dry clean with tetrachloroethylene (PCE).
notation: 610

Dry Clean Hydrocarbon
type: Care Symbol Code
comment: Dry clean with hydrocarbon solvents only.
notation: 620

Do Not Dry Clean
type: Care Symbol Code
comment: Do not dry clean.
notation: 601

Professional Wet Clean
type: Care Symbol Code
comment: Professional wet cleaning.
notation: 700

Microplastic Risk Level
type: Class
comment: Risk classification for microplastic/microfiber shedding from textiles.
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
one of: Low Shedding
one of: Medium Shedding
one of: High Shedding
note: Microfibre / microplastic-release concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR. No upstream vocabulary covers it.

Low Shedding
type: Microplastic Risk Level
comment: Low microfiber shedding risk (< 50 mg/kg per wash). Natural fibers or tightly woven synthetics.

Medium Shedding
type: Microplastic Risk Level
comment: Medium microfiber shedding risk (50-500 mg/kg per wash). Typical synthetic fabrics.

High Shedding
type: Microplastic Risk Level
comment: High microfiber shedding risk (> 500 mg/kg per wash). Fleece, chenille, or cut-pile synthetics.

Durability Class
type: Class
comment: Durability rating for textile products.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
one of: Durability Class A
one of: Durability Class B
one of: Durability Class C
one of: Durability Class D
one of: Durability Class E
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Durability Class A
type: Durability Class
comment: Highest durability - designed for extended lifetime (>200 wash cycles, >10 years).

Durability Class B
type: Durability Class
comment: High durability (100-200 wash cycles, 5-10 years).

Durability Class C
type: Durability Class
comment: Standard durability (50-100 wash cycles, 3-5 years).

Durability Class D
type: Durability Class
comment: Below average durability (25-50 wash cycles, 1-3 years).

Durability Class E
type: Durability Class
comment: Low durability (<25 wash cycles, <1 year). Single-use or disposable items.

Fiber Origin
type: DatatypeProperty
comment: Country or region of fiber origin (ISO 3166-1 alpha-2 code).
domain: TextileMaterialDetails
range: string
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Fibre-composition / labelling concept per the EU Textile Labelling Regulation (EU) 1007/2011. No GS1, SEMICeu, or schema.org equivalent.
broad match: countryOfOrigin
broad match: countryOfOriginStatement

Is Recycled Fiber
type: DatatypeProperty
comment: Indicates whether this fiber is from recycled sources.
domain: TextileMaterialDetails
range: boolean
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Extension: GS1 TextileMaterialDetails does not distinguish recycled vs virgin fibers at the individual fiber level.

Recycled Content Source
type: DatatypeProperty
comment: Source of recycled content (e.g. post-consumer PET bottles, ocean plastic, post-industrial textile waste).
domain: TextileMaterialDetails
range: string
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Extension: Provides fiber-level recycled source traceability not available in GS1 TextileMaterialDetails.

Fiber Certification
type: ObjectProperty
comment: Certification specific to this fiber (GOTS, RWS, etc.). Use gs1:CertificationDetails pattern.
domain: TextileMaterialDetails
range: CertificationDetails
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Fibre-composition / labelling concept per the EU Textile Labelling Regulation (EU) 1007/2011. No GS1, SEMICeu, or schema.org equivalent.
broad match: hasCertification
broad match: certification
broad match: certificationIdentification
broad match: certificationInfo

Care Instructions
type: ObjectProperty
comment: Care and maintenance instructions for the textile product.
domain: Product
range: Care Instruction
source: 74401.html
note: Textile care-labelling concept per ISO 3758 (GINETEX care symbols). No GS1, SEMICeu, or schema.org term covers textile care symbology.
broad match: instructions
broad match: instructionsForUse
broad match: consumerUsageInstructions

Washing Symbol
type: ObjectProperty
comment: ISO 3758 washing care symbol.
domain: Care Instruction
range: Care Symbol Code
source: 74401.html
note: Textile care-labelling concept per ISO 3758 (GINETEX care symbols). No GS1, SEMICeu, or schema.org term covers textile care symbology.

Bleaching Symbol
type: ObjectProperty
comment: ISO 3758 bleaching care symbol.
domain: Care Instruction
range: Care Symbol Code
source: 74401.html
note: Textile care-labelling concept per ISO 3758 (GINETEX care symbols). No GS1, SEMICeu, or schema.org term covers textile care symbology.
broad match: symbol

Drying Symbol
type: ObjectProperty
comment: ISO 3758 drying care symbol.
domain: Care Instruction
range: Care Symbol Code
source: 74401.html
note: Textile care-labelling concept per ISO 3758 (GINETEX care symbols). No GS1, SEMICeu, or schema.org term covers textile care symbology.

Ironing Symbol
type: ObjectProperty
comment: ISO 3758 ironing care symbol.
domain: Care Instruction
range: Care Symbol Code
source: 74401.html
note: Textile care-labelling concept per ISO 3758 (GINETEX care symbols). No GS1, SEMICeu, or schema.org term covers textile care symbology.

Dry Cleaning Symbol
type: ObjectProperty
comment: ISO 3758 dry cleaning care symbol.
domain: Care Instruction
range: Care Symbol Code
source: 74401.html
note: Textile care-labelling concept per ISO 3758 (GINETEX care symbols). No GS1, SEMICeu, or schema.org term covers textile care symbology.

Additional Care Instructions
type: DatatypeProperty
comment: Additional care instructions in text form.
domain: Care Instruction
range: langString
source: 74401.html
note: Textile care-labelling concept per ISO 3758 (GINETEX care symbols). No GS1, SEMICeu, or schema.org term covers textile care symbology.
broad match: consumerUsageInstructions
broad match: instructionsForUse

Durability Information
type: ObjectProperty
comment: Durability metrics for the textile product.
domain: Product
range: Durability Information
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.
broad match: hasMeasurement

Expected Wash Cycles
type: DatatypeProperty
comment: Expected number of wash cycles before significant degradation.
domain: Durability Information
range: integer
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Durability Class
type: ObjectProperty
comment: Durability rating class (A-E).
domain: Durability Information
range: Durability Class
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Pilling Resistance
type: DatatypeProperty
comment: Pilling resistance rating (1-5 per ISO 12945, where 5 is best).
domain: Durability Information
range: integer
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Color Fastness
type: DatatypeProperty
comment: Color fastness rating (1-5 per ISO 105, where 5 is best).
domain: Durability Information
range: integer
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.
broad match: ratingValue

Dimensional Stability
type: DatatypeProperty
comment: Maximum dimensional change (shrinkage/stretch) as percentage after washing.
domain: Durability Information
range: decimal
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Abrasion Resistance
type: DatatypeProperty
comment: Abrasion resistance in Martindale cycles.
domain: Durability Information
range: integer
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Tensile Strength
type: ObjectProperty
comment: Fabric tensile strength. Use unitCode 'NEW' (newtons, UN/CEFACT Rec 20).
domain: Durability Information
range: QuantitativeValue
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Tear Strength
type: ObjectProperty
comment: Fabric tear strength. Use unitCode 'NEW' (newtons, UN/CEFACT Rec 20).
domain: Durability Information
range: QuantitativeValue
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Expected Lifetime Years
type: DatatypeProperty
comment: Expected product lifetime in years under normal use.
domain: Durability Information
range: integer
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Microplastic Information
type: ObjectProperty
comment: Information about microfiber shedding from synthetic textiles.
domain: Product
range: Microplastic Information
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Microfibre / microplastic-release concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR. No upstream vocabulary covers it.

Microplastic Risk Level
type: ObjectProperty
comment: Risk classification for microfiber shedding.
domain: Microplastic Information
range: Microplastic Risk Level
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Microfibre / microplastic-release concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR. No upstream vocabulary covers it.

Shedding Rate
type: ObjectProperty
comment: Microfiber shedding rate per wash. Use unitCode 'MGM' (mg/kg, UN/CEFACT Rec 20).
domain: Microplastic Information
range: QuantitativeValue
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Microfibre / microplastic-release concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR. No upstream vocabulary covers it.

Synthetic Fiber Content
type: DatatypeProperty
comment: Total percentage of synthetic fibers that may shed microplastics.
domain: Microplastic Information
range: decimal
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Fibre-composition / labelling concept per the EU Textile Labelling Regulation (EU) 1007/2011. No GS1, SEMICeu, or schema.org equivalent.
broad match: textileMaterialContent
broad match: textileMaterialPercentage

Microplastic Mitigation Measures
type: DatatypeProperty
comment: Description of measures taken to reduce microplastic shedding.
domain: Microplastic Information
range: langString
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Microfibre / microplastic-release concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR. No upstream vocabulary covers it.

Take-Back Program
type: ObjectProperty
comment: End-of-life take-back program information.
domain: Product
range: Take-Back Program
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.
broad match: takeBackUrl
broad match: endOfLifeInformation

Take-Back Program Available
type: DatatypeProperty
comment: Whether a take-back program is available for this product.
domain: Product
range: boolean
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.

Take-Back URL
type: DatatypeProperty
comment: URL with take-back program information and collection points.
domain: Take-Back Program
range: anyURI
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.
broad match: sustainabilityInfo

Take-Back Incentive
type: DatatypeProperty
comment: Description of incentive for returning products (discount, voucher, etc.).
domain: Take-Back Program
range: langString
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.

End of Life Destination
type: DatatypeProperty
comment: What happens to collected items (recycled, upcycled, resold, donated).
domain: Take-Back Program
range: langString
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.

Repair Services
type: ObjectProperty
comment: Information about available repair services.
domain: Product
range: Organization
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.

Is Repairable
type: DatatypeProperty
comment: Whether the product is designed to be repairable.
domain: Product
range: boolean
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.

Repair Guide URL
type: DatatypeProperty
comment: URL to repair/care guide for DIY repairs.
domain: Product
range: anyURI
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.
broad match: referencedFileURL
broad match: instructions

Spare Parts Available
type: DatatypeProperty
comment: Whether spare parts (buttons, zippers, etc.) are available for purchase.
domain: Product
range: boolean
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.

Spare Parts URL
type: DatatypeProperty
comment: URL to purchase spare parts.
domain: Product
range: anyURI
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.
broad match: purchaseSuppliesOrAccessories

Chemical Purpose
type: DatatypeProperty
comment: Purpose of the chemical (dye, finish, water-repellent treatment, etc.).
domain: HazardousSubstance
range: string
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Restricted-substance / chemical-management concept aligned with REACH (EC 1907/2006) and the ZDHC MRSL. No GS1, SEMICeu, or schema.org equivalent.
broad match: potentialUse

Is MRSL Compliant
type: DatatypeProperty
comment: Whether the chemical complies with ZDHC Manufacturing Restricted Substances List.
domain: HazardousSubstance
range: boolean
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Restricted-substance / chemical-management concept aligned with REACH (EC 1907/2006) and the ZDHC MRSL. No GS1, SEMICeu, or schema.org equivalent.

PFAS Free
type: DatatypeProperty
comment: Whether the product is free from per- and polyfluoroalkyl substances (PFAS).
domain: Product
range: boolean
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Restricted-substance / chemical-management concept aligned with REACH (EC 1907/2006) and the ZDHC MRSL. No GS1, SEMICeu, or schema.org equivalent.

Textile Chemicals
type: ObjectProperty
comment: Chemical substances used in the production of this textile product.
domain: Product
range: HazardousSubstance
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Extension: Links a textile product to its chemical inputs for REACH/MRSL compliance tracking.

Garment Type
type: DatatypeProperty
comment: Specific type of garment (jacket, trousers, shirt, etc.).
domain: Product
range: string
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile product classification / attribute per the EU Textile Labelling Regulation (EU) 1007/2011.
broad match: category

Size Range
type: DatatypeProperty
comment: Available size range (e.g., XS-XXL, 36-52).
domain: Product
range: string
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile product classification / attribute per the EU Textile Labelling Regulation (EU) 1007/2011.
broad match: size

Season Collection
type: DatatypeProperty
comment: Season and year of the collection (e.g., FW2024, SS2025).
domain: Product
range: string
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile product classification / attribute per the EU Textile Labelling Regulation (EU) 1007/2011.
narrow match: seasonCalendarYear
narrow match: seasonName
broad match: seasonParameter

Water Usage
type: ObjectProperty
comment: Water consumed in production. Use unitCode 'LTR' (liters, UN/CEFACT Rec 20).
domain: Product
range: QuantitativeValue
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile production / facility attribute per ESPR 2024/1781 and the PEFCR for Apparel & Footwear. No GS1 equivalent.

Energy Usage
type: ObjectProperty
comment: Energy consumed in production. Use gs1:QuantitativeValue with KWH unit.
domain: Product
range: QuantitativeValue
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile production / facility attribute per ESPR 2024/1781 and the PEFCR for Apparel & Footwear. No GS1 equivalent.

Production Waste Percentage
type: DatatypeProperty
comment: Percentage of material waste during production.
domain: Product
range: decimal
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile production / facility attribute per ESPR 2024/1781 and the PEFCR for Apparel & Footwear. No GS1 equivalent.

Biodegradable
type: DatatypeProperty
comment: Whether the product is biodegradable at end of life.
domain: Product
range: boolean
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.

Spinning Facility
type: ObjectProperty
comment: Facility where fiber was spun into yarn.
domain: Product
range: FacilityInformation
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile production / facility attribute per ESPR 2024/1781 and the PEFCR for Apparel & Footwear. No GS1 equivalent.
broad match: manufacturingPlant
broad match: manufacturingPlace

Weaving Facility
type: ObjectProperty
comment: Facility where yarn was woven or knitted into fabric.
domain: Product
range: FacilityInformation
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile production / facility attribute per ESPR 2024/1781 and the PEFCR for Apparel & Footwear. No GS1 equivalent.
broad match: manufacturingPlant
broad match: manufacturingPlace
broad match: facility
broad match: madeAtFacility

Dyeing Facility
type: ObjectProperty
comment: Facility where fabric was dyed or printed.
domain: Product
range: FacilityInformation
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile production / facility attribute per ESPR 2024/1781 and the PEFCR for Apparel & Footwear. No GS1 equivalent.
broad match: manufacturingPlace
broad match: manufacturingPlant
broad match: manufacturingFacility
broad match: producedAtFacility
broad match: facility

Cut and Sew Facility
type: ObjectProperty
comment: Facility where garment was cut and assembled.
domain: Product
range: FacilityInformation
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile production / facility attribute per ESPR 2024/1781 and the PEFCR for Apparel & Footwear. No GS1 equivalent.
broad match: location
broad match: manufacturingPlant

Finishing Facility
type: ObjectProperty
comment: Facility where finishing treatments were applied.
domain: Product
range: FacilityInformation
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile production / facility attribute per ESPR 2024/1781 and the PEFCR for Apparel & Footwear. No GS1 equivalent.
broad match: facility

Fabric Type
type: Class
comment: Fabric construction type that determines robustness thresholds, recyclability scoring, and recycled content targets per EU Preparatory Study on Textiles 3rd Milestone.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Required extension: Robustness test thresholds (spirality, dimensional change) differ by fabric type. GS1 Web Vocabulary does not distinguish fabric construction types.
one of: Knitted
one of: Denim
one of: Woven Non-Denim
broad match: MaterialType

Knitted
type: Fabric Type
comment: Fabric constructed by interlocking loops of yarn (jersey, rib, interlock, etc.).

Denim
type: Fabric Type
comment: Twill-woven fabric typically made from cotton, characterised by indigo dyeing.

Woven Non-Denim
type: Fabric Type
comment: Woven fabric other than denim (plain weave, twill, satin, etc.).

Apparel Subcategory
type: Class
comment: Apparel product subcategories per EU Preparatory Study on Textiles 3rd Milestone. Used for targeted recycled content thresholds and recyclability requirements.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Required extension: The EU preparatory study defines specific subcategories for differentiated requirements. GS1 provides gs1:additionalProductClassification but lacks these regulatory subcategories. See also schema:category.
one of: T-Shirts
one of: Shirts & Blouses
one of: Sweaters
one of: Jackets & Coats
one of: Pants & Shorts
one of: Dresses & Skirts
one of: Leggings, Stockings & Socks
one of: Underwear
one of: Swimwear
one of: Textile Accessories

T-Shirts
type: Apparel Subcategory
comment: Short-sleeved casual tops including t-shirts and polo shirts.

Shirts & Blouses
type: Apparel Subcategory
comment: Woven shirts, blouses, and formal tops.

Sweaters
type: Apparel Subcategory
comment: Knitted pullovers, cardigans, and sweaters.

Jackets & Coats
type: Apparel Subcategory
comment: Outerwear including jackets, coats, blazers, and vests.

Pants & Shorts
type: Apparel Subcategory
comment: Trousers, jeans, shorts, and skorts.

Dresses & Skirts
type: Apparel Subcategory
comment: Dresses, skirts, and jumpsuits.

Leggings, Stockings & Socks
type: Apparel Subcategory
comment: Legwear including leggings, tights, stockings, and socks.

Underwear
type: Apparel Subcategory
comment: Undergarments and intimate apparel.

Swimwear
type: Apparel Subcategory
comment: Swimming and bathing garments.

Textile Accessories
type: Apparel Subcategory
comment: Textile accessories including scarves, gloves, hats, and ties.

Fabric Type
type: ObjectProperty
comment: The fabric construction type of the textile product.
domain: Product
range: Fabric Type
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile product classification / attribute per the EU Textile Labelling Regulation (EU) 1007/2011.
broad match: materialType

Apparel Subcategory
type: ObjectProperty
comment: The specific apparel subcategory per EU Preparatory Study classification.
domain: Product
range: Apparel Subcategory
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile product classification / attribute per the EU Textile Labelling Regulation (EU) 1007/2011.
broad match: category

Robustness Assessment
type: Class
subclass of: Observation
comment: Composite robustness assessment per EU Preparatory Study 3rd Milestone. Score 0-10 based on three test parameters measured after 5 cleaning cycles (ISO 6330): spirality (0-3 pts), dimensional change (0-3 pts), and visual inspection (0-4 pts). Thresholds differ by fabric type (knitted vs woven).
source: https://eur-lex.europa.eu/eli/reg/2024/1781
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Required extension: The EU preparatory study defines a specific 0-10 robustness scoring methodology not covered by GS1 or existing durability metrics. Complements eutex:DurabilityInfo with a standardised composite score. See also schema:Rating for the rating-style aggregate score. Anchored to cccev:Evidence (EU SEMICeu CCCEV): the assessment is evidence supporting the robustness Requirement defined by the EU Preparatory Study; component test results (spirality, dimensional change, visual inspection) are cccev:Constraint instances.
broad match: Rating

Spirality Test Result
type: Class
subclass of: Observation
comment: Spirality test result per ISO 16322-3 after cleaning cycles. Scoring (woven): >6%=0pt, 5.5-6%=1pt, 5-5.5%=2pt, <=5%=3pt. Scoring (knitted): >7%=0pt, 6-7%=1pt, 5-6%=2pt, <=5%=3pt.
source: 56326.html
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Dimensional Change Test Result
type: Class
subclass of: Observation
comment: Dimensional change test result per ISO 3759 after cleaning cycles. Scoring (woven): >+-4%=0pt, +-3.5-4%=1pt, +-3-3.5%=2pt, <=+-3%=3pt. Scoring (knitted): >+-6%=0pt, +-5.5-6%=1pt, +-5-5.5%=2pt, <=+-5%=3pt.
source: 57309.html
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.
broad match: ConformityAssessment

Visual Inspection Result
type: Class
subclass of: Observation
comment: Visual inspection result per ISO 15487 after cleaning cycles. Score 0-4 pts based on sub-ratings (1-5 scale each) for colour change, fabric appearance, seam appearance, and non-textile parts condition.
source: 55312.html
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.
broad match: Rating

Robustness Assessment
type: ObjectProperty
comment: Robustness assessment for the textile product.
domain: Product
range: Robustness Assessment
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Robustness Score
type: DatatypeProperty
comment: Composite robustness score (0-10). Sum of spirality (0-3), dimensional change (0-3), and visual inspection (0-4).
domain: Robustness Assessment
range: decimal
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Cleaning Cycles Before Test
type: DatatypeProperty
comment: Number of cleaning cycles performed before testing (default 5 per EU methodology).
domain: Robustness Assessment
range: integer
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Robustness Test Fabric Type
type: ObjectProperty
comment: Fabric type used to determine test thresholds (knitted vs woven scoring tables differ).
domain: Robustness Assessment
range: Fabric Type
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Spirality Test
type: ObjectProperty
comment: Spirality test result component of robustness assessment.
domain: Robustness Assessment
range: Spirality Test Result
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Dimensional Change Test
type: ObjectProperty
comment: Dimensional change test result component of robustness assessment.
domain: Robustness Assessment
range: Dimensional Change Test Result
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Visual Inspection
type: ObjectProperty
comment: Visual inspection result component of robustness assessment.
domain: Robustness Assessment
range: Visual Inspection Result
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Spirality Score
type: DatatypeProperty
comment: Spirality component score (0-3 points).
domain: Spirality Test Result
range: integer
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.
broad match: profileScore

Spirality Percentage
type: DatatypeProperty
comment: Measured spirality as percentage after cleaning cycles.
domain: Spirality Test Result
range: decimal
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Spirality Test Method
type: DatatypeProperty
comment: Test method reference (e.g. ISO 16322-3).
domain: Spirality Test Result
range: string
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.
broad match: testMethod

Dimensional Change Score
type: DatatypeProperty
comment: Dimensional change component score (0-3 points).
domain: Dimensional Change Test Result
range: integer
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.
broad match: score

Dimensional Change Percentage
type: DatatypeProperty
comment: Measured dimensional change as percentage (absolute value) after cleaning cycles.
domain: Dimensional Change Test Result
range: decimal
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Dimensional Change Test Method
type: DatatypeProperty
comment: Test method reference (e.g. ISO 3759).
domain: Dimensional Change Test Result
range: string
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Visual Inspection Score
type: DatatypeProperty
comment: Visual inspection component score (0-4 points).
domain: Visual Inspection Result
range: integer
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Colour Change Rating
type: DatatypeProperty
comment: Colour change sub-rating (1-5 per ISO 15487, where 5 is no change).
domain: Visual Inspection Result
range: integer
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Fabric Appearance Rating
type: DatatypeProperty
comment: Fabric surface appearance sub-rating (1-5 per ISO 15487, where 5 is no change).
domain: Visual Inspection Result
range: integer
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.
broad match: ratingValue

Seam Appearance Rating
type: DatatypeProperty
comment: Seam appearance sub-rating (1-5 per ISO 15487, where 5 is no change).
domain: Visual Inspection Result
range: integer
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.
broad match: ratingValue

Non-Textile Parts Rating
type: DatatypeProperty
comment: Non-textile parts condition sub-rating (1-5 per ISO 15487, where 5 is no change).
domain: Visual Inspection Result
range: integer
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.
broad match: ratingValue

Visual Inspection Test Method
type: DatatypeProperty
comment: Test method reference (e.g. ISO 15487).
domain: Visual Inspection Result
range: string
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Textile durability / robustness assessment per the JRC 3rd-Milestone textile preparatory study and ESPR durability methods. No GS1, SEMICeu, or schema.org equivalent.

Recyclability Assessment
type: Class
subclass of: Observation
comment: Recyclability assessment per EU Preparatory Study 3rd Milestone. Score 0-10 based on: elastane content threshold (>15% or >20% for PA6-rich >80% blends makes product non-recyclable, score 0), sorting factors (same composition inner/outer, free from printings, free from coatings, free from sequins, free from dyes, mono-material), and technical recyclability of the applicable recycling technology.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
source: Textile-Prep-Study 3rd-Milestone 20251212.pdf
note: Required extension: The EU preparatory study defines a specific recyclability scoring methodology not present in GS1 or the core DPP vocabulary. See also schema:Rating for the rating-style aggregate score.
subclass of: RecyclabilityAssessment

Sorting Factors
type: Class
comment: Sorting factors affecting recyclability score. Each factor satisfied adds 1 point: same composition inner/outer, free from printings, free from coatings, free from sequins, free from dyes, mono-material.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Technical Recyclability
type: Class
comment: Technical recyclability assessment based on the applicable recycling technology.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.
broad match: RecyclabilityAssessment

Recycling Technology
type: Class
comment: Applicable recycling technologies per EU Preparatory Study 3rd Milestone.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
one of: Mechanical Recycling
one of: Chemical Recycling (Cotton)
one of: Thermo-Chemical Recycling
one of: Chemical Recycling (PA6)
one of: Thermo-Mechanical Recycling
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.

Mechanical Recycling
type: Recycling Technology
comment: Mechanical fiber recycling through shredding and re-spinning.

Chemical Recycling (Cotton)
type: Recycling Technology
comment: Chemical recycling process for cellulosic/cotton fibers (e.g. dissolution-regeneration).

Thermo-Chemical Recycling
type: Recycling Technology
comment: Thermo-chemical treatment to recover cotton from cotton-rich blends (>60%).

Chemical Recycling (PA6)
type: Recycling Technology
comment: Chemical recycling for polyamide 6 (depolymerisation to caprolactam).

Thermo-Mechanical Recycling
type: Recycling Technology
comment: Thermo-mechanical recycling through melting and re-extrusion of thermoplastic fibers.

Recyclability Assessment
type: ObjectProperty
comment: Recyclability assessment for the textile product.
domain: Product
range: Recyclability Assessment
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.

Recyclability Score
type: DatatypeProperty
comment: Composite recyclability score (0-10).
domain: Recyclability Assessment
range: decimal
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No exact foundational-vocabulary equivalent; anchored to the DPP Keystone peer term and loosely related to schema:ratingValue.

Is Recyclable
type: DatatypeProperty
comment: Whether the product is considered recyclable (score above minimum threshold).
domain: Recyclability Assessment
range: boolean
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.

Elastane Content Percent
type: DatatypeProperty
comment: Elastane/spandex content as percentage of total weight. Content >15% (>20% for PA6-rich >80% blends) makes product non-recyclable (score 0).
domain: Recyclability Assessment
range: decimal
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.
broad match: textileMaterialPercentage

Sorting Factors
type: ObjectProperty
comment: Sorting factors assessment for recyclability.
domain: Recyclability Assessment
range: Sorting Factors
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Technical Recyclability
type: ObjectProperty
comment: Technical recyclability assessment for the product.
domain: Recyclability Assessment
range: Technical Recyclability
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.

Same Inner/Outer Composition
type: DatatypeProperty
comment: Whether inner and outer fabric layers have the same fiber composition (+1 pt if true).
domain: Sorting Factors
range: boolean
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Free From Printings
type: DatatypeProperty
comment: Whether the product is free from non-removable printings (+1 pt if true).
domain: Sorting Factors
range: boolean
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Free From Coatings
type: DatatypeProperty
comment: Whether the product is free from non-removable coatings (+1 pt if true).
domain: Sorting Factors
range: boolean
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Free From Sequins
type: DatatypeProperty
comment: Whether the product is free from sequins, beads, and non-textile embellishments (+1 pt if true).
domain: Sorting Factors
range: boolean
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Free From Dyes
type: DatatypeProperty
comment: Whether the product is free from dyes (+1 pt if true).
domain: Sorting Factors
range: boolean
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Is Mono-Material
type: DatatypeProperty
comment: Whether the product is made of a single fiber type (+1 pt if true). Mono-material products are more likely to be recycled.
domain: Sorting Factors
range: boolean
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Technical Recyclability Score
type: DatatypeProperty
comment: Technical recyclability component score based on applicable recycling technology.
domain: Technical Recyclability
range: decimal
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.

Applicable Recycling Technology
type: ObjectProperty
comment: The recycling technology applicable to this product based on its fiber composition.
domain: Technical Recyclability
range: Recycling Technology
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.

Recycled Content Declaration
type: Class
comment: Structured recycled content declaration per EU Preparatory Study 3rd Milestone. Captures secondary material fraction, waste origin type (post-consumer/post-industrial), recycled source type (fiber-to-fiber/open loop), and chain of custody method.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Required extension: The EU preparatory study requires structured recycled content declarations with specific categorisation not available in GS1 or core DPP vocabulary. Complements oec:RecycledContent with textile-specific regulatory detail. See also schema:QuantitativeValue for the secondary material fraction.
broad match: RecycledContent

Waste Origin Type
type: Class
comment: Origin classification of recycled waste material.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
one of: Post-Consumer
one of: Post-Industrial
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Post-Consumer
type: Waste Origin Type
comment: Waste generated by end consumers after product use.

Post-Industrial
type: Waste Origin Type
comment: Waste generated during manufacturing processes (pre-consumer).

Recycled Source Type
type: Class
comment: Type of recycling pathway for the recycled content.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
one of: Fiber-to-Fiber
one of: Open Loop
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.

Fiber-to-Fiber
type: Recycled Source Type
comment: Closed-loop recycling where textile waste is recycled back into textile fibers.

Open Loop
type: Recycled Source Type
comment: Open-loop recycling where non-textile waste (e.g. PET bottles) is converted into textile fibers.

Chain of Custody Method
type: Class
comment: Chain of custody method used to verify recycled content claims.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
one of: Mass Balance
one of: Segregation
one of: Identity Preserved
one of: Certified
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Mass Balance
type: Chain of Custody Method
comment: Mass balance accounting method where recycled and virgin inputs are tracked by quantity.

Segregation
type: Chain of Custody Method
comment: Segregation method where recycled materials are kept physically separate from virgin.

Identity Preserved
type: Chain of Custody Method
comment: Identity preserved method with full physical traceability from source to product.

Certified
type: Chain of Custody Method
comment: Third-party certified chain of custody (e.g. GRS, RCS).

Recycled Content Declaration
type: ObjectProperty
comment: Structured recycled content declaration for the textile product or fiber.
domain: Product
range: Recycled Content Declaration
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.
broad match: textileMaterialContent

Secondary Material Fraction
type: DatatypeProperty
comment: Percentage of secondary (recycled) material by weight.
domain: Recycled Content Declaration
range: decimal
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.
broad match: textileMaterialPercentage

Waste Origin Type
type: ObjectProperty
comment: Origin classification of the recycled waste material.
domain: Recycled Content Declaration
range: Waste Origin Type
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.
broad match: hasMaterialOrigin

Recycled Source Type
type: ObjectProperty
comment: Type of recycling pathway.
domain: Recycled Content Declaration
range: Recycled Source Type
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.

Chain of Custody Method
type: ObjectProperty
comment: Chain of custody method used to verify the recycled content claim.
domain: Recycled Content Declaration
range: Chain of Custody Method
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Meets Target Threshold
type: DatatypeProperty
comment: Whether the recycled content meets the regulatory target threshold for this product category.
domain: Recycled Content Declaration
range: boolean
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Verification Certification
type: ObjectProperty
comment: Third-party certification verifying the recycled content claim. Use gs1:CertificationDetails pattern.
domain: Recycled Content Declaration
range: CertificationDetails
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.
broad match: hasCertification
broad match: certification
narrow match: certificationType
broad match: certificationInfo

Environmental Footprint
type: Class
comment: Environmental footprint declaration per EU Preparatory Study 3rd Milestone, aligned with Product Environmental Footprint Category Rules for Apparel & Footwear (PEFCR A&F). Includes manufacturing carbon footprint, PEF single score, and benchmark comparison.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Required extension: The EU preparatory study mandates PEF-based environmental footprint reporting with specific metrics (single score in mPt, benchmark performance) not available in GS1 or core DPP vocabulary. Keeps existing eutex:hasWaterUsage and eutex:hasEnergyUsage as convenience properties. See also schema:PropertyValue for generic structured values.
narrow match: AirPollutionFootprint
narrow match: CarbonFootprint
narrow match: MaterialFootprint
narrow match: EnergyFootprint
narrow match: LandFootprint
narrow match: WaterFootprint
narrow match: FossilEnergyFootprint
narrow match: ToxicityFootprint
narrow match: EutrophicationFootprint
narrow match: OzoneDepletionFootprint

LCIA Category
type: Class
comment: Individual Life Cycle Impact Assessment category result within the environmental footprint.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Footprint Data Type
type: Class
comment: Type of data used in the environmental footprint calculation.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
one of: Primary Data
one of: Secondary Data
one of: Mixed Data
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Primary Data
type: Footprint Data Type
comment: Footprint based on primary (company-specific) data from actual production processes.

Secondary Data
type: Footprint Data Type
comment: Footprint based on secondary (generic/database) data from LCI databases.

Mixed Data
type: Footprint Data Type
comment: Footprint based on a combination of primary and secondary data sources.

LCIA Category Code
type: Class
comment: Life Cycle Impact Assessment category codes per PEF methodology.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
one of: Global Warming Potential
one of: Water Use
one of: Eutrophication
one of: Acidification
one of: Ecotoxicity
one of: Human Toxicity
broad match: CategoryCode
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Global Warming Potential
type: LCIA Category Code
comment: Climate change impact category (kg CO2-eq).

Water Use
type: LCIA Category Code
comment: Water scarcity footprint impact category (m3 world-eq).

Eutrophication
type: LCIA Category Code
comment: Freshwater eutrophication impact category (kg P-eq).

Acidification
type: LCIA Category Code
comment: Acidification impact category (mol H+-eq).

Ecotoxicity
type: LCIA Category Code
comment: Freshwater ecotoxicity impact category (CTUe).

Human Toxicity
type: LCIA Category Code
comment: Human toxicity (cancer + non-cancer) impact category (CTUh).

Environmental Footprint
type: ObjectProperty
comment: Environmental footprint declaration for the textile product.
domain: Product
range: Environmental Footprint
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.
narrow match: carbonFootprintAbsolute

Carbon Footprint Manufacturing
type: DatatypeProperty
comment: Carbon footprint of manufacturing phase in kg CO2-eq per product unit.
domain: Environmental Footprint
range: decimal
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

PEF Single Score
type: DatatypeProperty
comment: Product Environmental Footprint single score in milli-points (mPt) per PEFCR A&F methodology.
domain: Environmental Footprint
range: decimal
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Benchmark Performance
type: DatatypeProperty
comment: Performance relative to product category benchmark as percentage (negative = better than benchmark).
domain: Environmental Footprint
range: decimal
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Data Type Indicator
type: ObjectProperty
comment: Type of data used in the footprint calculation (primary, secondary, or mixed).
domain: Environmental Footprint
range: Footprint Data Type
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

PEFCR Reference
type: DatatypeProperty
comment: Reference to the applicable PEFCR version (e.g. 'PEFCR Apparel & Footwear v1.3').
domain: Environmental Footprint
range: string
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.
broad match: dictionaryReference

LCIA Categories
type: ObjectProperty
comment: Individual LCIA category results within the environmental footprint.
domain: Environmental Footprint
range: LCIA Category
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

LCIA Category Code
type: ObjectProperty
comment: The impact category code.
domain: LCIA Category
range: LCIA Category Code
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.
broad match: category

LCIA Value
type: DatatypeProperty
comment: The impact category value in the category-specific unit.
domain: LCIA Category
range: decimal
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

LCIA Unit
type: DatatypeProperty
comment: Unit of the LCIA value (e.g. 'kg CO2-eq', 'm3 world-eq', 'mol H+-eq').
domain: LCIA Category
range: string
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.
broad match: unitCode

Substance of Concern
type: Class
comment: A substance of concern present in the textile product, classified per ESPR Article 7(5) into 4 types: Type A (SVHC per REACH), Type B (CLP hazard), Type C (POPs), Type D (substances hindering reuse/recycling).
subclass of: HazardousSubstance
subclass of: SubstanceOfConcern
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Required extension: ESPR Article 7(5) mandates a 4-type classification for substances of concern with specific disclosure requirements per type. Extends oec:HazardousSubstance with regulatory classification detail.
broad match: ChemicalSubstance
broad match: Substance

Substance of Concern Type
type: Class
comment: The 4-type classification of substances of concern per ESPR Article 7(5).
source: https://eur-lex.europa.eu/eli/reg/2024/1781
one of: SoC Type A - SVHC
one of: SoC Type B - CLP Hazard
one of: SoC Type C - POPs
one of: SoC Type D - Recycling Hindrance
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

SoC Type A - SVHC
type: Substance of Concern Type
comment: Substances of Very High Concern per REACH Regulation (EC) 1907/2006, with 0.1% w/w threshold.
source: https://eur-lex.europa.eu/legal-content/EN/TXT/

SoC Type B - CLP Hazard
type: Substance of Concern Type
comment: Substances classified under CLP Regulation 1272/2008 with hazard classifications (CMR, ED, PMT, sensitiser, aquatic toxicity).
source: https://eur-lex.europa.eu/legal-content/EN/TXT/

SoC Type C - POPs
type: Substance of Concern Type
comment: Persistent Organic Pollutants per EU Regulation 2019/1021 (recast of Stockholm Convention obligations).
source: https://eur-lex.europa.eu/legal-content/EN/TXT/

SoC Type D - Recycling Hindrance
type: Substance of Concern Type
comment: Substances that hinder reuse or recycling of the product at end of life.
source: https://eur-lex.europa.eu/eli/reg/2024/1781

CLP Hazard Category
type: Class
comment: CLP Regulation hazard categories relevant to textile substances of concern (Type B).
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
one of: CMR
one of: Endocrine Disruptor
one of: PMT
one of: Sensitizer
one of: Aquatic Toxicity
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

CMR
type: CLP Hazard Category
comment: Carcinogenic, Mutagenic, or toxic to Reproduction (categories 1A, 1B, 2).

Endocrine Disruptor
type: CLP Hazard Category
comment: Endocrine disrupting substance per EU criteria.

PMT
type: CLP Hazard Category
comment: Persistent, Mobile, and Toxic or very Persistent, very Mobile (PMT/vPvM).

Sensitizer
type: CLP Hazard Category
comment: Skin or respiratory sensitiser.

Aquatic Toxicity
type: CLP Hazard Category
comment: Hazardous to the aquatic environment (acute or chronic).

Substances of Concern
type: ObjectProperty
comment: Substances of concern present in the textile product per ESPR Article 7(5).
domain: Product
range: Substance of Concern
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

SoC Type
type: ObjectProperty
comment: The ESPR Article 7(5) type classification (A, B, C, or D).
domain: Substance of Concern
range: Substance of Concern Type
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

EC Number
type: DatatypeProperty
comment: European Community number (EINECS/ELINCS).
domain: Substance of Concern
range: string
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.
broad match: identifier

Substance Concentration
type: DatatypeProperty
comment: Concentration of the substance in the product as percentage by weight (w/w).
domain: Substance of Concern
range: decimal
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.
narrow match: hazardousSubstanceConcentration
broad match: hasConcentration

Concentration Range
type: DatatypeProperty
comment: Concentration range as text (e.g. '0.01-0.05% w/w') when exact value is confidential.
domain: Substance of Concern
range: string
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Maximum Concentration
type: DatatypeProperty
comment: Maximum concentration of the substance as percentage by weight.
domain: Substance of Concern
range: decimal
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Safe Use Instructions
type: DatatypeProperty
comment: Instructions for safe use of the product considering the substance of concern.
domain: Substance of Concern
range: string
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.
broad match: consumerSafetyInformation

End of Life Handling
type: DatatypeProperty
comment: Special handling instructions for end-of-life treatment due to the substance of concern.
domain: Substance of Concern
range: string
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Textile circularity (repair / take-back / end-of-life) concept per the EU Strategy for Sustainable and Circular Textiles (COM/2022/141) and ESPR Article 7. No upstream equivalent.
broad match: sustainabilityInfo

CLP Hazard Category
type: ObjectProperty
comment: CLP hazard category classification (applicable to Type B substances).
domain: Substance of Concern
range: CLP Hazard Category
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Test Standard
type: Class
comment: Test standards referenced in the EU Preparatory Study for textile robustness and durability testing.
source: https://eur-lex.europa.eu/eli/reg/2024/1781
one of: ISO 6330
one of: ISO 16322-3
one of: ISO 3759
one of: ISO 15487
one of: ISO 105
one of: ISO 12945
one of: ISO 12947
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

ISO 6330
type: Test Standard
comment: Textiles - Domestic washing and drying procedures for textile testing.

ISO 16322-3
type: Test Standard
comment: Textiles - Determination of spirality after laundering - Part 3: Woven and knitted garments.

ISO 3759
type: Test Standard
comment: Textiles - Preparation, marking and measuring of fabric specimens and garments in tests for determination of dimensional change.

ISO 15487
type: Test Standard
comment: Textiles - Method for assessing the appearance of apparel and other textile end products after domestic washing and drying.

ISO 105
type: Test Standard
comment: Textiles - Tests for colour fastness (multi-part standard).

ISO 12945
type: Test Standard
comment: Textiles - Determination of fabric propensity to surface pilling, fuzzing or matting.

ISO 12947
type: Test Standard
comment: Textiles - Determination of the abrasion resistance of fabrics by the Martindale method.

Test Standard
type: ObjectProperty
comment: The test standard used for a durability or robustness test.
range: Test Standard
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile Digital Product Passport attribute mandated under ESPR 2024/1781 (textile delegated act). No GS1, SEMICeu, or schema.org equivalent.

Organic Content Percentage
type: DatatypeProperty
comment: Share of certified organic fibre content by mass (%), per Regulation (EU) 2018/848.
domain: Product
range: decimal
source: https://eur-lex.europa.eu/eli/reg/2018/848
note: Organic content per Regulation (EU) 2018/848. Anchored to the DPP Keystone peer profile dppk:organicContentPercentage. No GS1, SEMICeu, or schema.org equivalent.
broad match: organicPercentClaim

Organic Content Mass
type: DatatypeProperty
comment: Mass of certified organic fibre content (grams), per Regulation (EU) 2018/848.
domain: Product
range: decimal
source: https://eur-lex.europa.eu/eli/reg/2018/848
note: Organic content per Regulation (EU) 2018/848. Anchored to the DPP Keystone peer profile dppk:organicContentMass. No GS1, SEMICeu, or schema.org equivalent.

Contains Non-Textile Parts of Animal Origin
type: DatatypeProperty
comment: Whether the product contains non-textile parts of animal origin, per the Textile Labelling Regulation (EU) 1007/2011 Article 12.
domain: Product
range: boolean
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Non-textile animal-origin disclosure per Regulation (EU) 1007/2011 Article 12. Anchored to the DPP Keystone peer profile dppk:animalOriginNonTextile. No GS1, SEMICeu, or schema.org equivalent.

EU Ecolabel
type: DatatypeProperty
comment: Whether the product carries the EU Ecolabel (Regulation (EC) 66/2010).
domain: Product
range: boolean
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: EU Ecolabel flag per Regulation (EC) 66/2010. Anchored to the DPP Keystone peer profile dppk:euEcolabel. Use gs1:CertificationDetails for the full certificate where available.
broad match: productLabel

EU Declaration of Conformity
type: ObjectProperty
comment: Reference to the product's EU Declaration of Conformity under the ESPR textile delegated act. Reuse oec:DocumentReference.
domain: Product
range: DocumentReference
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: EU Declaration of Conformity per the ESPR textile delegated act. Reuses oec:DocumentReference; anchored to the DPP Keystone peer profile dppk:euDeclarationOfConformity.

Weight Excluding Trims
type: DatatypeProperty
comment: Product weight excluding trims and accessories (grams), used for recycled/organic content denominators. Use gs1:netWeight for the total product weight.
domain: Product
range: decimal
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Textile content-denominator weight per the ESPR textile delegated act. Anchored to the DPP Keystone peer profile dppk:weightExcludingTrims; complements gs1:netWeight.
broad match: weight

Carbon Footprint Class
type: DatatypeProperty
comment: Discrete performance class (A–G style band, expressed as an integer 1..n) for the manufacturing carbon footprint relative to the PEFCR climate-change benchmark.
domain: Environmental Footprint
range: integer
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Discrete PEF carbon-footprint class per the ESPR textile delegated act. Complements eutex:carbonFootprintManufacturing (the value) and eutex:benchmarkPerformance (the percentage). Anchored to the DPP Keystone peer profile dppk:carbonFootprintClass.

Environmental Footprint Class
type: DatatypeProperty
comment: Discrete performance class (A–G style band, expressed as an integer 1..n) for the PEF single score relative to the product-category benchmark.
domain: Environmental Footprint
range: integer
source: https://eur-lex.europa.eu/eli/reg/2024/1781
note: Discrete PEF single-score class per the ESPR textile delegated act. Complements eutex:pefSingleScore (the value) and eutex:benchmarkPerformance (the percentage). Anchored to the DPP Keystone peer profile dppk:environmentalFootprintClass.

Textile Fibre Scientific Name
type: DatatypeProperty
comment: Scientific (binomial) name of a textile fibre, e.g. "Gossypium hirsutum" for cotton, required alongside the common fibre name for certain fibres under the EU Textile Labelling Regulation.
domain: TextileMaterialDetails
range: string
source: https://eur-lex.europa.eu/legal-content/EN/TXT/
note: Fibre-composition / labelling concept per the EU Textile Labelling Regulation (EU) 1007/2011. GS1 gs1:textileMaterialDescription carries one material name/description (to which the fibre common name maps) but has no separate field for a scientific (binomial) fibre name.
broad match: textileMaterialDescription