Skip to main content
Version: Next

CatalogRecordSchema

@idstringrequired
Example: 3f2592da-ffc9-40cb-a336-a9daa9343ce8
@typestringrequired
Example: dcat:CatalogRecord
dct:conformsTostring[]
Example: ["conformsToExample"]
dct:descriptionstring[]
Example: ["Record description"]
dct:issueddate-time
Example: 2020-03-01T00:00:00Z
dct:modifieddate-time
Example: 2020-03-02T00:00:00Z
dct:titlestring
Example: Catalog title example
foaf:primaryTopic object
@idstringrequired
Example: 3f2592da-ffc9-40cb-a336-a9daa9343ce8
@typestringrequired
Example: dcat:Resource
dcat:contactPointstring
Example: contactPointExample
dcat:keywordstring[]
Example: ["keyword1","keyword2"]
dcat:landingPagestring
Example: landingPageExample
dcat:themestring[]
Example: ["theme1","theme2"]
dcat:conformsTostring
Example: conformsToExample
dct:creatorstring
Example: creatorExample
dct:descriptionstring[]
Example: ["description1","description2"]
dct:identifierstring
Example: identifierExample
dct:isReferencedBystring
Example: isReferencedByExample
dct:issuedstring
Example: 2020-01-01
dct:languagestring
Example: en
dct:licensestring
Example: licenseExample
dct:modifiedstring
Example: 2020-01-02
dct:publisherstring
Example: publisherExample
dct:relationstring
Example: relationExample
dct:titlestring
Example: titleExample
dct:typestring
Example: typeExample
odrl:hasPolicy object[]
  • Array [
  • @idstringrequired
    Example: 3f2592da-ffc9-40cb-a336-a9daa9343ce8
    @typestringrequired
    Example: odrl:Offer
    odrl:assignerstring
    Example: assignerExample
    odrl:assigneestring
    Example: assigneeExample
    odrl:profilestring
    Example: profileExample
    odrl:permission object[]
  • Array [
  • @typestringrequired
    Example: odrl:Permission
    odrl:assignerstring
    Example: assignerExample
    odrl:assigneestring
    Example: assigneeExample
    odrl:actionstringrequired
    Example: odrl:actionExample
    odrl:targetstring
    Example: targetExample
    odrl:constraint object[]
  • Array [
  • @typestringrequired
    Example: odrl:Constraint
    odrl:leftOperandstringrequired
    Example: odrl:leftOperandExample
    odrl:operatorstringrequired
    Example: odrl:operatorExample
    odrl:rightOperandobject
    Example: {"value":"rightOperandExample"}
    odrl:rightOperandReferencestring
    Example: rightOperandReferenceExample
  • ]
  • odrl:Dutystring[]
    Example: []
  • ]
  • odrl:prohibition object[]
  • Array [
  • @typestringrequired
    Example: odrl:Prohibition
    odrl:assignerstring
    Example: assignerExample
    odrl:assigneestring
    Example: assigneeExample
    odrl:actionstringrequired
    Example: odrl:actionExample
    odrl:targetstring
    Example: targetExample
    odrl:constraint object[]
  • Array [
  • @typestringrequired
    Example: odrl:Constraint
    odrl:leftOperandstringrequired
    Example: odrl:leftOperandExample
    odrl:operatorstringrequired
    Example: odrl:operatorExample
    odrl:rightOperandobject
    Example: {"value":"rightOperandExample"}
    odrl:rightOperandReferencestring
    Example: rightOperandReferenceExample
  • ]
  • ]
  • odrl:obligation object[]
  • Array [
  • @typestringrequired
    Example: odrl:Duty
    odrl:assignerstring
    Example: assignerExample
    odrl:assigneestring
    Example: assigneeExample
    odrl:actionstringrequired
    Example: odrl:actionExample
    odrl:targetstring
    Example: targetExample
    odrl:constraint object[]
  • Array [
  • @typestringrequired
    Example: odrl:Constraint
    odrl:leftOperandstringrequired
    Example: odrl:leftOperandExample
    odrl:operatorstringrequired
    Example: odrl:operatorExample
    odrl:rightOperandobject
    Example: {"value":"rightOperandExample"}
    odrl:rightOperandReferencestring
    Example: rightOperandReferenceExample
  • ]
  • ]
  • odrl:targetstring
    Example: targetExample
  • ]
  • dcat:hasVersionstring[]
    Example: ["version1","version2"]
    dcat:isVersionOfstring
    Example: isVersionOfExample
    dcat:versionstring
    Example: versionExample
    dcat:hasCurrentVersionstring
    Example: hasCurrentVersionExample
    dcat:previousVersionstring
    Example: previousVersionExample
    CatalogRecordSchema
    {
    "@id": "3f2592da-ffc9-40cb-a336-a9daa9343ce8",
    "@type": "dcat:CatalogRecord",
    "dct:conformsTo": [
    "conformsToExample"
    ],
    "dct:description": [
    "Record description"
    ],
    "dct:issued": "2020-03-01T00:00:00Z",
    "dct:modified": "2020-03-02T00:00:00Z",
    "dct:title": "Catalog title example",
    "foaf:primaryTopic": {}
    }