DNV · JSON-LD Context

Dnv Context

JSON-LD context defining the semantic vocabulary for Dnv from DNV.

1 Classes 22 Properties 5 Namespaces
View Context View on GitHub

Namespaces

dnv: https://maritime.dnv.com/api/cs-iacs-customer/schemas/
schema: https://schema.org/
mar: https://www.w3.org/ns/maritime#
rdfs: http://www.w3.org/2000/01/rdf-schema#
xsd: http://www.w3.org/2001/XMLSchema#

Classes

vesselName

Properties

Property Type Container
Vessel schema:Vehicle
Certificate schema:Certification
Survey schema:Observation
imoNumber
callSign
flagState
shipType
classStatus
classNotation
vesselOwner schema:Organization
technicalManager schema:Organization
grossTonnage schema:QuantitativeValue
deadweightTonnage
buildYear integer
shipyard schema:Organization
enginePowerKW schema:QuantitativeValue
certificates set
issueDate date
expiryDate date
surveyDate date
nextDueDate date
issuingOffice schema:Organization

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "dnv": "https://maritime.dnv.com/api/cs-iacs-customer/schemas/",
    "schema": "https://schema.org/",
    "mar": "https://www.w3.org/ns/maritime#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "Vessel": {
      "@id": "dnv:Vessel",
      "@type": "schema:Vehicle"
    },
    "Certificate": {
      "@id": "dnv:Certificate",
      "@type": "schema:Certification"
    },
    "Survey": {
      "@id": "dnv:Survey",
      "@type": "schema:Observation"
    },

    "imoNumber": {
      "@id": "dnv:imoNumber",
      "description": "IMO vessel identification number"
    },
    "vesselName": "schema:name",
    "callSign": {
      "@id": "dnv:callSign"
    },
    "flagState": {
      "@id": "schema:countryOfOrigin"
    },
    "shipType": {
      "@id": "schema:vehicleSpecialUsage"
    },
    "classStatus": {
      "@id": "dnv:classificationStatus"
    },
    "classNotation": {
      "@id": "dnv:classNotation"
    },
    "vesselOwner": {
      "@id": "schema:owner",
      "@type": "schema:Organization"
    },
    "technicalManager": {
      "@id": "schema:provider",
      "@type": "schema:Organization"
    },
    "grossTonnage": {
      "@id": "schema:weight",
      "@type": "schema:QuantitativeValue"
    },
    "deadweightTonnage": {
      "@id": "dnv:deadweightTonnage"
    },
    "buildYear": {
      "@id": "schema:modelDate",
      "@type": "xsd:integer"
    },
    "shipyard": {
      "@id": "schema:manufacturer",
      "@type": "schema:Organization"
    },
    "enginePowerKW": {
      "@id": "schema:enginePower",
      "@type": "schema:QuantitativeValue"
    },
    "certificates": {
      "@id": "dnv:hasCertificate",
      "@container": "@set"
    },
    "issueDate": {
      "@id": "schema:dateIssued",
      "@type": "xsd:date"
    },
    "expiryDate": {
      "@id": "schema:expires",
      "@type": "xsd:date"
    },
    "surveyDate": {
      "@id": "schema:startDate",
      "@type": "xsd:date"
    },
    "nextDueDate": {
      "@id": "dnv:nextSurveyDue",
      "@type": "xsd:date"
    },
    "issuingOffice": {
      "@id": "schema:issuedBy",
      "@type": "schema:Organization"
    }
  }
}