majesco · JSON-LD Context

Majesco Context

JSON-LD context defining the semantic vocabulary for Majesco from majesco.

24 Classes 11 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
majesco: https://www.majesco.com/ontology/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Policy policyNumber status policyholder Policyholder firstName lastName email phone address Address street1 city state postalCode country Coverage coverageCode coverageDescription Premium currency Claim claimNumber lossDescription

Properties

Property Type Container
effectiveDate date
expirationDate date
dateOfBirth date
limit decimal
deductible decimal
premium decimal
annualPremium decimal
totalPremium decimal
lossDate date
createdAt dateTime
updatedAt dateTime

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "majesco": "https://www.majesco.com/ontology/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "Policy": "schema:InsurancePolicy",
    "policyNumber": "schema:identifier",
    "status": "schema:status",
    "effectiveDate": {
      "@id": "schema:startDate",
      "@type": "xsd:date"
    },
    "expirationDate": {
      "@id": "schema:endDate",
      "@type": "xsd:date"
    },
    "policyholder": "schema:holder",
    "Policyholder": "schema:Person",
    "firstName": "schema:givenName",
    "lastName": "schema:familyName",
    "dateOfBirth": {
      "@id": "schema:birthDate",
      "@type": "xsd:date"
    },
    "email": "schema:email",
    "phone": "schema:telephone",
    "address": "schema:address",
    "Address": "schema:PostalAddress",
    "street1": "schema:streetAddress",
    "city": "schema:addressLocality",
    "state": "schema:addressRegion",
    "postalCode": "schema:postalCode",
    "country": "schema:addressCountry",
    "Coverage": "majesco:Coverage",
    "coverageCode": "schema:identifier",
    "coverageDescription": "schema:description",
    "limit": { "@id": "majesco:coverageLimit", "@type": "xsd:decimal" },
    "deductible": { "@id": "majesco:deductible", "@type": "xsd:decimal" },
    "premium": { "@id": "schema:price", "@type": "xsd:decimal" },
    "Premium": "schema:PriceSpecification",
    "annualPremium": { "@id": "schema:price", "@type": "xsd:decimal" },
    "totalPremium": { "@id": "schema:totalPrice", "@type": "xsd:decimal" },
    "currency": "schema:priceCurrency",
    "Claim": "majesco:InsuranceClaim",
    "claimNumber": "schema:identifier",
    "lossDate": { "@id": "schema:startDate", "@type": "xsd:date" },
    "lossDescription": "schema:description",
    "createdAt": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    }
  }
}