{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "ucorp": "https://api-evangelist.github.io/universal/vocabulary#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "agri": "http://aims.fao.org/aos/agrovoc/",

    "LeafTobacco": "ucorp:LeafTobacco",
    "TobaccoGrower": "ucorp:TobaccoGrower",
    "TobaccoMerchant": {
      "@id": "schema:Organization",
      "rdfs:comment": "An organization that purchases and resells leaf tobacco"
    },
    "ProcessingFacility": "ucorp:ProcessingFacility",
    "CropContract": "ucorp:CropContract",

    "tobaccoType": {
      "@id": "ucorp:tobaccoType",
      "@type": "xsd:string"
    },
    "origin": {
      "@id": "schema:countryOfOrigin",
      "@type": "xsd:string"
    },
    "cropYear": {
      "@id": "ucorp:cropYear",
      "@type": "xsd:gYear"
    },
    "grade": {
      "@id": "ucorp:grade",
      "@type": "xsd:string"
    },
    "packedWeight": {
      "@id": "ucorp:packedWeight",
      "@type": "xsd:decimal"
    },
    "moisture": {
      "@id": "ucorp:moisture",
      "@type": "xsd:decimal"
    },
    "growerId": {
      "@id": "ucorp:growerId",
      "@type": "xsd:string"
    },
    "contractNumber": {
      "@id": "ucorp:contractNumber",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "schema:name"
    },
    "description": {
      "@id": "schema:description"
    },
    "address": {
      "@id": "schema:address"
    },
    "identifier": {
      "@id": "schema:identifier"
    }
  }
}
