@prefix on: <https://test.uncefact.org/vocabulary/object-nature/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schema: <https://schema.org/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix ts: <https://test.uncefact.org/vocabulary/term-status/> .
@prefix unece: <https://test.uncefact.org/vocabulary/> .
@prefix unece-mod: <https://test.uncefact.org/vocabulary/module/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

unece:appliedTreatment a owl:DatatypeProperty ;
    rdfs:label "applied treatment"@en ;
    rdfs:comment "added from BSP (per-class property assessment)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "A treatment, expressed as text, applied to this crop produce batch."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes xsd:string ;
    unece:termStatus ts:proposed .

unece:buyerAssignedId a owl:ObjectProperty ;
    rdfs:label "buyer assigned id"@en ;
    rdfs:comment "added from BSP (per-class property assessment)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "A buyer assigned identifier of this product batch."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes unece:Identifier ;
    unece:termStatus ts:proposed .

unece:componentBatch a owl:ObjectProperty ;
    rdfs:label "component batch"@en ;
    rdfs:comment "added from BSP (per-class property assessment)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "A product batch component of this product batch."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes unece:ProductBatch ;
    unece:termStatus ts:proposed .

unece:componentMaterial a owl:ObjectProperty ;
    rdfs:label "component material"@en ;
    rdfs:comment "added from BSP (default-keep re-triage)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "A material component of this trade product."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes unece:Material ;
    unece:termStatus ts:proposed .

unece:componentProduct a owl:ObjectProperty ;
    rdfs:label "component product"@en ;
    rdfs:comment "added from BSP (per-class property assessment)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "A trade product component of this product batch."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes unece:Product ;
    unece:termStatus ts:proposed .

unece:creationDateTime a owl:DatatypeProperty ;
    rdfs:label "creation date time"@en ;
    rdfs:comment "added from BSP (per-class property assessment)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "The creation date, time, date time, or other date time value for this payment trade settlement."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes xsd:dateTime ;
    unece:termStatus ts:proposed .

unece:dNAMarkerId a owl:ObjectProperty ;
    rdfs:label "d namarker id"@en ;
    rdfs:comment "added from BSP (per-class property assessment)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "The DNA marker identifier of this product batch."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes unece:Identifier ;
    unece:termStatus ts:proposed .

unece:description a owl:DatatypeProperty ;
    rdfs:label "description"@en ;
    rdfs:isDefinedBy unece-mod:core ;
    skos:definition "A textual description of an item."@en ;
    skos:exactMatch schema:description ;
    schema:rangeIncludes xsd:string ;
    unece:termStatus ts:proposed .

unece:descriptionCode a owl:ObjectProperty ;
    rdfs:label "description code"@en ;
    rdfs:comment "added from BSP (per-class property assessment)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "A code specifying a description of this technical characteristic."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes unece:any-code ;
    unece:termStatus ts:proposed .

unece:globalId a owl:ObjectProperty ;
    rdfs:label "global id"@en ;
    rdfs:comment "added from BSP (per-class property assessment)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "A global identifier for this supply chain consignment item."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes unece:Identifier ;
    unece:termStatus ts:proposed .

unece:identifier a owl:ObjectProperty ;
    rdfs:label "identifier"@en ;
    rdfs:isDefinedBy unece-mod:core ;
    skos:closeMatch schema:identifier ;
    skos:definition "An identifier of this entity within some scheme, as an Identifier value object; an entity may bear several (e.g. a GTIN and an internal SKU). Its own resolvable identity is the node URI (@id)."@en ;
    schema:rangeIncludes unece:Identifier ;
    unece:termStatus ts:proposed .

unece:manufacturerAssignedId a owl:ObjectProperty ;
    rdfs:label "manufacturer assigned id"@en ;
    rdfs:comment "added from BSP (per-class property assessment)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "A manufacturer assigned identifier of this product batch."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes unece:Identifier ;
    unece:termStatus ts:proposed .

unece:name a owl:DatatypeProperty ;
    rdfs:label "name"@en ;
    rdfs:isDefinedBy unece-mod:core ;
    skos:definition "The name of an item."@en ;
    skos:exactMatch schema:name ;
    schema:domainIncludes unece:Identifier ;
    schema:rangeIncludes xsd:string ;
    unece:termStatus ts:proposed .

unece:netWeightMeasure a owl:ObjectProperty ;
    rdfs:label "net weight measure"@en ;
    rdfs:comment "brought back from BSP (UNVTD grounding gap)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "A measure of the net weight (mass) of this trade product."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes unece:Measure ;
    unece:termStatus ts:proposed .

unece:productName a owl:DatatypeProperty ;
    rdfs:label "product name"@en ;
    rdfs:comment "added from BSP (per-class property assessment)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "The product name, expressed as text, for this crop produce batch."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes xsd:string ;
    unece:termStatus ts:proposed .

unece:productionModeCode a owl:ObjectProperty ;
    rdfs:label "production mode code"@en ;
    rdfs:comment "added from BSP (per-class property assessment)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "The code specifying the production mode for this product batch."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes unece:any-code ;
    unece:termStatus ts:proposed .

unece:sellerAssignedId a owl:ObjectProperty ;
    rdfs:label "seller assigned id"@en ;
    rdfs:comment "added from BSP (per-class property assessment)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "A seller assigned identifier of this product batch."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes unece:Identifier ;
    unece:termStatus ts:proposed .

unece:specifiedLocation a owl:ObjectProperty ;
    rdfs:label "specified location"@en ;
    rdfs:comment "added from BSP (per-class property assessment)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "A referenced location specified for this material."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes unece:Location ;
    unece:termStatus ts:proposed .

unece:specifiedPicture a owl:ObjectProperty ;
    rdfs:label "specified picture"@en ;
    rdfs:comment "added from BSP (default-keep re-triage)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "A photographic picture specified for this product batch."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes unece:Image ;
    unece:termStatus ts:proposed .

unece:specifiedProcess a owl:ObjectProperty ;
    rdfs:label "specified process"@en ;
    rdfs:comment "added from BSP (default-keep re-triage)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "A production process specified for this product batch."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes unece:ProductionProcess ;
    unece:termStatus ts:proposed .

unece:statusCode a owl:ObjectProperty ;
    rdfs:label "status code"@en ;
    rdfs:comment "added from BSP (per-class property assessment)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "A code specifying a status for this trade product."@en ;
    schema:domainIncludes unece:ProductBatch ;
    schema:rangeIncludes unece:status-code-list ;
    unece:termStatus ts:proposed .

unece:ProductBatch a owl:Class ;
    rdfs:label "Product Batch"@en ;
    rdfs:comment "added from BSP (default-keep re-triage)"@en ;
    rdfs:isDefinedBy unece-mod:production ;
    skos:definition "A group of products considered or dealt with together."@en ;
    unece:objectNature on:entity ;
    unece:termStatus ts:proposed .

