Scout RFP · JSON-LD Context

Scout Rfp Context

JSON-LD context defining the semantic vocabulary for Scout Rfp from Scout RFP.

2 Classes 16 Properties 2 Namespaces
View Context View on GitHub

Namespaces

scout: https://api-evangelist.github.io/scout-rfp/vocab#
xsd: http://www.w3.org/2001/XMLSchema#

Classes

title description

Properties

Property Type Container
SourcingEvent rdfs:Class
Bid rdfs:Class
Supplier schema:Organization
Worksheet rdfs:Class
LineItem rdfs:Class
state string
spendAmount decimal
eventType string
bidSubmissionDeadline dateTime
supplierRsvpDeadline dateTime
externalId string
createdAt dateTime
updatedAt dateTime
quantity decimal
unit string
totalCost decimal

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "scout": "https://api-evangelist.github.io/scout-rfp/vocab#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "SourcingEvent": {
      "@id": "scout:SourcingEvent",
      "@type": "rdfs:Class",
      "rdfs:comment": "A sourcing event such as an RFP, RFI, or reverse auction in a procurement platform"
    },
    "Bid": {
      "@id": "scout:Bid",
      "@type": "rdfs:Class",
      "rdfs:comment": "A supplier's bid response to a sourcing event"
    },
    "Supplier": {
      "@id": "scout:Supplier",
      "@type": "schema:Organization",
      "rdfs:comment": "A supplier company participating in sourcing events"
    },
    "Worksheet": {
      "@id": "scout:Worksheet",
      "@type": "rdfs:Class",
      "rdfs:comment": "A structured worksheet within a sourcing event containing line items"
    },
    "LineItem": {
      "@id": "scout:LineItem",
      "@type": "rdfs:Class",
      "rdfs:comment": "A product or service being sourced in a worksheet"
    },

    "title": "schema:name",
    "description": "schema:description",
    "state": {
      "@id": "schema:status",
      "@type": "xsd:string"
    },
    "spendAmount": {
      "@id": "scout:spendAmount",
      "@type": "xsd:decimal"
    },
    "eventType": {
      "@id": "scout:eventType",
      "@type": "xsd:string"
    },
    "bidSubmissionDeadline": {
      "@id": "scout:bidSubmissionDeadline",
      "@type": "xsd:dateTime"
    },
    "supplierRsvpDeadline": {
      "@id": "scout:supplierRsvpDeadline",
      "@type": "xsd:dateTime"
    },
    "externalId": {
      "@id": "schema:identifier",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    },
    "quantity": {
      "@id": "schema:amount",
      "@type": "xsd:decimal"
    },
    "unit": {
      "@id": "schema:unitText",
      "@type": "xsd:string"
    },
    "totalCost": {
      "@id": "schema:price",
      "@type": "xsd:decimal"
    }
  }
}