Commit 4d0058f6 authored by Jason Fox's avatar Jason Fox
Browse files

Amend core context

parent 09a0df74
Loading
Loading
Loading
Loading
+187 −96
Original line number Diff line number Diff line
@@ -14,20 +14,104 @@ Such definition has been tested using [i.19].
    "geojson": "https://purl.org/geojson/vocab#",
    "id": "@id",
    "type": "@type",
    "Attribute": "ngsi-ld:Attribute",
    "AttributeList": "ngsi-ld:AttributeList",
    "ContextSourceIdentity": "ngsi-ld:ContextSourceIdentity",
    "Attribute": {
      "@id": "ngsi-ld:Attribute",
      "@context": {
        "attributeName": {
          "@id": "ngsi-ld:attributeName",
          "@type": "@vocab"
        },
        "attributeCount": "attributeCount",
        "attributeTypes": {
          "@id": "ngsi-ld:attributeTypes",
          "@type": "@vocab"
        },
        "typeNames": {
          "@id": "ngsi-ld:typeNames",
          "@type": "@vocab"
        }
      }
    },
    "AttributeList": {
      "@id": "ngsi-ld:AttributeList",
      "@context": {
        "attributeList": {
          "@id": "ngsi-ld:attributeList",
          "@type": "@vocab"
        }
      }
    },
    "ContextSourceIdentity": {
      "@id": "ngsi-ld:ContextSourceIdentity",
      "@context": {
        "contextSourceAlias": "ngsi-ld:contextSourceAlias",
        "contextSourceExtras": {
          "@id": "ngsi-ld:contextSourceExtras",
          "@type": "@json"
        },
        "contextSourceInfo": "ngsi-ld:contextSourceInfo",
        "contextSourceTimeAt": {
          "@id": "ngsi-ld:contextSourceTimeAt",
          "@type": "DateTime"
        },
        "contextSourceUptime": "ngsi-ld:contextSourceUptime"
      }
    },
    "ContextSourceNotification": "ngsi-ld:ContextSourceNotification",
    "ContextSourceRegistration": "ngsi-ld:ContextSourceRegistration",
    "Date": "ngsi-ld:Date",
    "DateTime": "ngsi-ld:DateTime",
    "EntityMap": "ngsi-ld:EntityMap",
    "EntityType": "ngsi-ld:EntityType",
    "EntityTypeInfo": "ngsi-ld:EntityTypeInfo",
    "EntityTypeList": "ngsi-ld:EntityTypeList",
    "EntityType": {
      "@id": "ngsi-ld:EntityType",
      "@context": {
        "attributeNames": {
          "@id": "ngsi-ld:attributeNames",
          "@type": "@vocab"
        },
        "typeName": {
          "@id": "ngsi-ld:typeName",
          "@type": "@vocab"
        }
      }
    },
    "EntityTypeInfo": {
      "@id": "ngsi-ld:EntityTypeInfo",
      "@context": {
        "attributeDetails": "attributeDetails",
        "entityCount": "ngsi-ld:entityCount",
        "typeName": {
          "@id": "ngsi-ld:typeName",
          "@type": "@vocab"
        }
      }
    },
    "EntityTypeList": {
      "@id": "ngsi-ld:EntityTypeList",
      "@context": {
        "typeList": {
          "@id": "ngsi-ld:typeList",
          "@type": "@vocab"
        }
      }
    },
    "ExecutionResultDetails": "ngsi-ld:ExecutionResultDetails",
    "Feature": "geojson:Feature",
    "FeatureCollection": "geojson:FeatureCollection",
    "Feature": {
      "@id": "geojson:Feature",
      "@context": {
        "geometry": "geojson:geometry",
        "properties": "geojson:properties"
      }
    },
    "FeatureCollection": {
      "@id": "geojson:FeatureCollection",
      "@context": {
        "features": {
          "@container": "@set",
          "@id": "geojson:features"
        }
      }
    },
    "GeoProperty": "ngsi-ld:GeoProperty",
    "GeometryCollection": "geojson:GeometryCollection",
    "JsonProperty": "ngsi-ld:JsonProperty",
@@ -49,27 +133,12 @@ Such definition has been tested using [i.19].
    "TemporalProperty": "ngsi-ld:TemporalProperty",
    "Time": "ngsi-ld:Time",
    "VocabProperty": "ngsi-ld:VocabProperty",
    "accept": "ngsi-ld:accept",
    "aggrParams": "ngsi-ld:aggrParams",
    "aggrParams": {
      "@id": "ngsi-ld:aggrParams",
      "@context": {
        "aggrMethods": "ngsi-ld:aggrMethods",
    "aggrPeriodDuration": "ngsi-ld:aggrPeriodDuration",
    "attributeCount": "attributeCount",
    "attributeDetails": "attributeDetails",
    "attributeList": {
      "@id": "ngsi-ld:attributeList",
      "@type": "@vocab"
    },
    "attributeName": {
      "@id": "ngsi-ld:attributeName",
      "@type": "@vocab"
    },
    "attributeNames": {
      "@id": "ngsi-ld:attributeNames",
      "@type": "@vocab"
    },
    "attributeTypes": {
      "@id": "ngsi-ld:attributeTypes",
      "@type": "@vocab"
        "aggrPeriodDuration": "ngsi-ld:aggrPeriodDuration"
      }
    },
    "attributes": {
      "@id": "ngsi-ld:attributes",
@@ -80,21 +149,8 @@ Such definition has been tested using [i.19].
      "@container": "@list",
      "@id": "geojson:bbox"
    },
    "cacheDuration": "ngsi-ld:cacheDuration",
    "collation": "ngsi-ld:collation",
    "containedBy": "ngsi-ld:isContainedBy",
    "contextSourceAlias": "ngsi-ld:contextSourceAlias",
    "contextSourceExtras": {
      "@id": "ngsi-ld:contextSourceExtras",
      "@type": "@json"
    },
    "contextSourceInfo": "ngsi-ld:contextSourceInfo",
    "contextSourceTimeAt": {
      "@id": "ngsi-ld:contextSourceTimeAt",
      "@type": "DateTime"
    },
    "contextSourceUptime": "ngsi-ld:contextSourceUptime",
    "cooldown": "ngsi-ld:cooldown",
    "coordinates": {
      "@container": "@list",
      "@id": "geojson:coordinates"
@@ -119,18 +175,19 @@ Such definition has been tested using [i.19].
    },
    "description": "http://purl.org/dc/terms/description",
    "detail": "ngsi-ld:detail",
    "endAt": {
      "@id": "ngsi-ld:endAt",
      "@type": "DateTime"
    },
    "endTimeAt": {
      "@id": "ngsi-ld:endTimeAt",
      "@type": "DateTime"
    "endpoint": {
      "@id": "ngsi-ld:endpoint",
      "@context": {
        "accept": "ngsi-ld:accept",
        "cooldown": "ngsi-ld:cooldown",
        "notifierInfo": "ngsi-ld:notifierInfo",
        "receiverInfo": "ngsi-ld:receiverInfo",
        "timeout": "ngsi-ld:timeout",
        "uri": "ngsi-ld:uri"
      }
    },
    "endpoint": "ngsi-ld:endpoint",
    "entities": "ngsi-ld:entities",
    "entity": "ngsi-ld:entity",
    "entityCount": "ngsi-ld:entityCount",
    "entityId": {
      "@id": "ngsi-ld:entityId",
      "@type": "@id"
@@ -151,15 +208,19 @@ Such definition has been tested using [i.19].
      "@id": "ngsi-ld:expiresAt",
      "@type": "DateTime"
    },
    "features": {
      "@container": "@set",
      "@id": "geojson:features"
    },
    "format": "ngsi-ld:format",
    "geoQ": "ngsi-ld:geoQ",
    "geoQ": {
      "@id": "ngsi-ld:geoQ",
      "@context": {
        "coordinates": {
          "@container": "@list",
          "@id": "geojson:coordinates"
        },
        "geometry": "geojson:geometry",
        "geoproperty": "ngsi-ld:geoproperty",
    "georel": "ngsi-ld:georel",
        "georel": "ngsi-ld:georel"
      }
    },
    "idPattern": "ngsi-ld:idPattern",
    "information": "ngsi-ld:information",
    "instanceId": {
@@ -214,7 +275,6 @@ Such definition has been tested using [i.19].
      "@id": "ngsi-ld:lastFailure",
      "@type": "DateTime"
    },
    "lastN": "ngsi-ld:lastN",
    "lastNotification": {
      "@id": "ngsi-ld:lastNotification",
      "@type": "DateTime"
@@ -228,10 +288,29 @@ Such definition has been tested using [i.19].
      "@type": "DateTime"
    },
    "linkedMaps": "ngsi-ld:linkedMaps",
    "localOnly": "ngsi-ld:localOnly",
    "location": "ngsi-ld:location",
    "management": "ngsi-ld:management",
    "managementInterval": "ngsi-ld:managementInterval",
    "management": {
      "@id": "ngsi-ld:management",
      "@context": {
        "cacheDuration": "ngsi-ld:cacheDuration",
        "cooldown": "ngsi-ld:cooldown",
        "localOnly": "ngsi-ld:localOnly",
        "timeout": "ngsi-ld:timeout"
      }
    },
    "managementInterval": {
      "@id": "ngsi-ld:managementInterval",
      "@context": {
        "endAt": {
          "@id": "ngsi-ld:endAt",
          "@type": "DateTime"
        },
        "startAt": {
          "@id": "ngsi-ld:startAt",
          "@type": "DateTime"
        }
      }
    },
    "mode": "ngsi-ld:mode",
    "modifiedAt": {
      "@id": "ngsi-ld:modifiedAt",
@@ -257,7 +336,6 @@ Such definition has been tested using [i.19].
      "@id": "ngsi-ld:notifiedAt",
      "@type": "DateTime"
    },
    "notifierInfo": "ngsi-ld:notifierInfo",
    "notUpdated": "ngsi-ld:notUpdated",
    "object": {
      "@id": "ngsi-ld:hasObject",
@@ -299,7 +377,19 @@ Such definition has been tested using [i.19].
      "@id": "ngsi-ld:hasObjectType",
      "@type": "@vocab"
    },
    "observationInterval": "ngsi-ld:observationInterval",
    "observationInterval": {
    "@id": "ngsi-ld:observationInterval",
      "@context": {
        "endAt": {
          "@id": "ngsi-ld:endAt",
          "@type": "DateTime"
        },
        "startAt": {
          "@id": "ngsi-ld:startAt",
          "@type": "DateTime"
        }
      }
    },
    "observationSpace": "ngsi-ld:observationSpace",
    "observedAt": {
      "@id": "ngsi-ld:observedAt",
@@ -308,11 +398,21 @@ Such definition has been tested using [i.19].
    "omit": "ngsi-ld:omit",
    "operations": "ngsi-ld:operations",
    "operationSpace": "ngsi-ld:operationSpace",
    "ordering": {
      "@id": "ngsi-ld:ordering",
      "@context": {
        "collation": "ngsi-ld:collation",
        "coordinates": {
          "@container": "@list",
          "@id": "geojson:coordinates"
        },
        "geometry": "geojson:geometry",
        "orderBy": {
          "@container": "@list",
          "@id": "ngsi-ld:orderBy"
        }
      }
    },
    "ordering": "ngsi-ld:ordering",
    "pick": "ngsi-ld:pick",
    "previousJson": {
      "@id": "ngsi-ld:hasPreviousJson",
@@ -343,14 +443,12 @@ Such definition has been tested using [i.19].
      "@id": "ngsi-ld:problemDetails",
      "@type": "@json"
    },
    "properties": "geojson:properties",
    "propertyNames": {
      "@id": "ngsi-ld:propertyNames",
      "@type": "@vocab"
    },
    "q": "ngsi-ld:q",
    "reason": "ngsi-ld:reason",
    "receiverInfo": "ngsi-ld:receiverInfo",
    "refreshRate": "ngsi-ld:refreshRate",
    "registrationId": "ngsi-ld:registrationId",
    "registrationName": "ngsi-ld:registrationName",
@@ -383,10 +481,6 @@ Such definition has been tested using [i.19].
      "@container": "@list"
    },
    "splitEntities": "ngsi-ld:hasSplitEntities",
    "startAt": {
      "@id": "ngsi-ld:startAt",
      "@type": "DateTime"
    },
    "status": "ngsi-ld:status",
    "stddev": {
      "@id": "ngsi-ld:stddev",
@@ -402,40 +496,37 @@ Such definition has been tested using [i.19].
      "@type": "@id"
    },
    "sysAttrs": "ngsi-ld:sysAttrs",
    "temporalQ": "ngsi-ld:temporalQ",
    "tenant": {
      "@id": "ngsi-ld:tenant",
      "@type": "@id"
    "temporalQ": {
      "@id": "ngsi-ld:temporalQ",
      "@context": {
        "aggrMethods": "ngsi-ld:aggrMethods",
        "aggrPeriodDuration": "ngsi-ld:aggrPeriodDuration",
        "endTimeAt": {
          "@id": "ngsi-ld:endTimeAt",
          "@type": "DateTime"
        },
    "throttling": "ngsi-ld:throttling",
        "lastN": "ngsi-ld:lastN",
        "timeAt": {
          "@id": "ngsi-ld:timeAt",
          "@type": "DateTime"
        },
    "timeInterval": "ngsi-ld:timeInterval",
    "timeout": "ngsi-ld:timeout",
        "timeproperty": "ngsi-ld:timeproperty",
    "timerel": "ngsi-ld:timerel",
        "timerel": "ngsi-ld:timerel"
      }
    },
    "tenant": {
      "@id": "ngsi-ld:tenant",
      "@type": "@id"
    },
    "throttling": "ngsi-ld:throttling",
    "timeInterval": "ngsi-ld:timeInterval",
    "timesFailed": "ngsi-ld:timesFailed",
    "timesSent": "ngsi-ld:timesSent",
    "title": "http://purl.org/dc/terms/title",
    "triggerReason": "ngsi-ld:triggerReason",
    "typeList": {
      "@id": "ngsi-ld:typeList",
      "@type": "@vocab"
    },
    "typeName": {
      "@id": "ngsi-ld:typeName",
      "@type": "@vocab"
    },
    "typeNames": {
      "@id": "ngsi-ld:typeNames",
      "@type": "@vocab"
    },
    "unchanged": "ngsi-ld:unchanged",
    "unitCode": "ngsi-ld:unitCode",
    "updated": "ngsi-ld:updated",
    "uri": "ngsi-ld:uri",
    "value": "ngsi-ld:hasValue",
    "valueList": {
      "@id": "ngsi-ld:hasValueList",