Commit c0566201 authored by Jason Fox's avatar Jason Fox
Browse files

List exisiting terms from the core context.

parent 758e6e68
Loading
Loading
Loading
Loading
Loading
+33 −4
Original line number Diff line number Diff line
@@ -199,6 +199,36 @@ Entity Type is to delete the Entity and re-create it with the same _`id`_.
Alternatively, a batch upsert with ["replace"]{.HTML-Code} update mode can be
used, as described in Clause+++clause-10+++10.3.3.
The following names should be avoided when defining Entity Types, as definitions
already exist within the Core _`@context`_, and are used for the operations of
NGSI-LD API itself:
- ["Attribute"]{.HTML-Code}, ["AttributeList"]{.HTML-Code} ,
  ["ContextSourceIdentity"]{.HTML-Code} ,
  ["ContextSourceNotification"]{.HTML-Code},
  ["ContextSourceRegistration"]{.HTML-Code}, ["EntityTypeInfo"]{.HTML-Code} ,
  ["EntityTypeList"]{.HTML-Code}, ["ExecutionResultDetails"]{.HTML-Code},
  ["GeoProperty"]{.HTML-Code} , ["JsonProperty"]{.HTML-Code},
  ["LanguageProperty"]{.HTML-Code}, ["ListProperty"]{.HTML-Code} ,
  ["ListRelationship"]{.HTML-Code}, ["Notification"]{.HTML-Code},
  ["Property"]{.HTML-Code} , ["Relationship"]{.HTML-Code},
  ["Snapshot"]{.HTML-Code}, ["SnapshotNotification"]{.HTML-Code} ,
  ["Subscription"]{.HTML-Code}, ["TemporalProperty"]{.HTML-Code},
  ["VocabProperty"]{.HTML-Code}
The following names are defined in in the Core _`@context`_ using their standard
GeoJSON-LD definitions [i.13], and reserved for use in geographic operations:
- ["Feature"]{.HTML-Code}, ["FeatureCollection"]{.HTML-Code},
  ["GeometryCollection"]{.HTML-Code} , ["LineString"]{.HTML-Code},
  ["MultiLineString"]{.HTML-Code}, ["MultiPoint"]{.HTML-Code} ,
  ["MultiPolygon"]{.HTML-Code}, ["Point"]{.HTML-Code}, ["Polygon"]{.HTML-Code}
The following names are defined in in the Core _`@context`_ and are reserved for
temporal definitions:
- ["Date"]{.HTML-Code}, ["DateTime"]{.HTML-Code}, ["Time"]{.HTML-Code}
### 5.2.4 Simple Attributes / temporal Attributes
NGSI-LD defines the following Properties of type _TemporalProperty_ that shall
@@ -369,7 +399,7 @@ Table: Matrix of all Attributes
|                                    |                                                                       |  _`management`_ and                           |
|                                    |                                                                       | _`endpoint`_                                  |
+------------------------------------+-----------------------------------------------------------------------+-----------------------------------------------+
| _`coordinates`_                    | GeoParams, OrderingParams                                             |                                               |
| _`coordinates`_                    | GeoParams, OrderingParams, GeoProperty                                |                                               |
+------------------------------------+-----------------------------------------------------------------------+-----------------------------------------------+
| _`createdAt`_                      | Property, Relationship, GeoProperty, ListProperty, ListRelationship,  |                                               |
|                                    | LanguageProperty, JsonProperty, VocabProperty, Entity, Snapshot       |                                               |
@@ -704,9 +734,8 @@ Core _`@context`_:
- ["avg"]{.HTML-Code}, ["distinctCount"]{.HTML-Code}, ["max"]{.HTML-Code},
  ["min"]{.HTML-Code}, ["stddev"]{.HTML-Code}, ["sum"]{.HTML-Code},
  ["sumsq"]{.HTML-Code}, ["totalCount"]{.HTML-Code} are Property-scoped and
  used by the Aggregated temporal representation of an Entity. See Clause
  5.3.2.7
  ["sumsq"]{.HTML-Code}, ["totalCount"]{.HTML-Code} are Property-scoped and used
  by the Aggregated temporal representation of an Entity. See Clause 5.3.2.7
- ["bbox"]{.HTML-Code}, ["properties"]{.HTML-Code}, ["coordinates"]{.HTML-Code}
  are used in geographic operations and retain their standard GeoJSON-LD