Waste Connections · JSON-LD Context

Waste Connections Context

JSON-LD context defining the semantic vocabulary for Waste Connections from Waste Connections.

10 Classes 13 Properties 5 Namespaces
View Context View on GitHub

Namespaces

wc: https://wasteconnections.com/vocab#
schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
geo: http://www.w3.org/2003/01/geo/wgs84_pos#

Classes

WasteCollectionService Customer ServiceAddress Invoice ServiceSchedule PickupNotification TransferStation Landfill RecyclingProgram ServiceArea

Properties

Property Type Container
name string
description string
address
telephone string
accountNumber string
serviceType string
pickupDay string
balanceDue decimal
invoiceDate date
serviceStatus string
municipality
latitude decimal
longitude decimal

JSON-LD Document

waste-connections-context.jsonld Raw ↑
{
  "@context": {
    "@version": 1.1,
    "wc": "https://wasteconnections.com/vocab#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "geo": "http://www.w3.org/2003/01/geo/wgs84_pos#",

    "WasteCollectionService": "wc:WasteCollectionService",
    "Customer": "schema:Customer",
    "ServiceAddress": "schema:PostalAddress",
    "Invoice": "schema:Invoice",
    "ServiceSchedule": "wc:ServiceSchedule",
    "PickupNotification": "wc:PickupNotification",
    "TransferStation": "wc:TransferStation",
    "Landfill": "wc:Landfill",
    "RecyclingProgram": "wc:RecyclingProgram",
    "ServiceArea": "wc:ServiceArea",

    "name": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "schema:description",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "schema:address"
    },
    "telephone": {
      "@id": "schema:telephone",
      "@type": "xsd:string"
    },
    "accountNumber": {
      "@id": "wc:accountNumber",
      "@type": "xsd:string"
    },
    "serviceType": {
      "@id": "wc:serviceType",
      "@type": "xsd:string"
    },
    "pickupDay": {
      "@id": "wc:pickupDay",
      "@type": "xsd:string"
    },
    "balanceDue": {
      "@id": "wc:balanceDue",
      "@type": "xsd:decimal"
    },
    "invoiceDate": {
      "@id": "schema:dateIssued",
      "@type": "xsd:date"
    },
    "serviceStatus": {
      "@id": "wc:serviceStatus",
      "@type": "xsd:string"
    },
    "municipality": {
      "@id": "schema:containedInPlace"
    },
    "latitude": {
      "@id": "geo:lat",
      "@type": "xsd:decimal"
    },
    "longitude": {
      "@id": "geo:long",
      "@type": "xsd:decimal"
    }
  }
}