{"$Version":"4.0","$EntityContainer":"de.FROST.FrostService","$Reference":{},"de.FROST":{"Actuator":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"name":{},"description":{},"encodingType":{},"metadata":{"$Type":"Edm.String"},"properties":{"$Type":"de.FROST.Object","$Nullable":true},"TaskingCapabilities":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Actuator","$Type":"de.FROST.TaskingCapability"}},"Datastream":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"name":{},"description":{},"observationType":{},"unitOfMeasurement":{"$Type":"de.FROST.UnitOfMeasurement"},"observedArea":{"$Type":"Edm.Geometry","$Nullable":true},"phenomenonTime":{"$Type":"de.FROST.TM_Period","$Nullable":true},"properties":{"$Type":"de.FROST.Object","$Nullable":true},"resultTime":{"$Type":"de.FROST.TM_Period","$Nullable":true},"Observations":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Datastream","$Type":"de.FROST.Observation"},"ObservedProperty":{"$Kind":"NavigationProperty","$Partner":"Datastreams","$Type":"de.FROST.ObservedProperty"},"Sensor":{"$Kind":"NavigationProperty","$Partner":"Datastreams","$Type":"de.FROST.Sensor"},"Thing":{"$Kind":"NavigationProperty","$Partner":"Datastreams","$Type":"de.FROST.Thing"}},"FeatureOfInterest":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"name":{},"description":{},"encodingType":{},"feature":{"$Type":"de.FROST.Geometry"},"properties":{"$Type":"de.FROST.Object","$Nullable":true},"Observations":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"FeatureOfInterest","$Type":"de.FROST.Observation"}},"HistoricalLocation":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"time":{"$Type":"Edm.DateTimeOffset"},"Locations":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"HistoricalLocations","$Type":"de.FROST.Location"},"Thing":{"$Kind":"NavigationProperty","$Partner":"HistoricalLocations","$Type":"de.FROST.Thing"}},"Location":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"name":{},"description":{},"encodingType":{},"location":{"$Type":"de.FROST.Geometry"},"properties":{"$Type":"de.FROST.Object","$Nullable":true},"HistoricalLocations":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Locations","$Type":"de.FROST.HistoricalLocation"},"Things":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Locations","$Type":"de.FROST.Thing"}},"MultiDatastream":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"name":{},"description":{},"observationType":{},"multiObservationDataTypes":{"$Collection":true},"unitOfMeasurements":{"$Type":"de.FROST.UnitOfMeasurement","$Collection":true},"observedArea":{"$Type":"Edm.Geometry","$Nullable":true},"phenomenonTime":{"$Type":"de.FROST.TM_Period","$Nullable":true},"properties":{"$Type":"de.FROST.Object","$Nullable":true},"resultTime":{"$Type":"de.FROST.TM_Period","$Nullable":true},"Observations":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"MultiDatastream","$Type":"de.FROST.Observation"},"ObservedProperties":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"MultiDatastreams","$Type":"de.FROST.ObservedProperty"},"Sensor":{"$Kind":"NavigationProperty","$Partner":"MultiDatastreams","$Type":"de.FROST.Sensor"},"Thing":{"$Kind":"NavigationProperty","$Partner":"MultiDatastreams","$Type":"de.FROST.Thing"}},"Observation":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"phenomenonTime":{"$Type":"de.FROST.TM_Object"},"resultTime":{"$Type":"Edm.DateTimeOffset","$Nullable":true},"result":{"$Type":"Edm.String","$Nullable":true},"resultQuality":{"$Type":"Edm.String","$Nullable":true},"validTime":{"$Type":"de.FROST.TM_Period","$Nullable":true},"parameters":{"$Type":"de.FROST.Object","$Nullable":true},"Datastream":{"$Kind":"NavigationProperty","$Partner":"Observations","$Type":"de.FROST.Datastream"},"FeatureOfInterest":{"$Kind":"NavigationProperty","$Partner":"Observations","$Type":"de.FROST.FeatureOfInterest","$Nullable":true},"MultiDatastream":{"$Kind":"NavigationProperty","$Partner":"Observations","$Type":"de.FROST.MultiDatastream","$Nullable":true}},"ObservedProperty":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"name":{},"definition":{},"description":{},"properties":{"$Type":"de.FROST.Object","$Nullable":true},"Datastreams":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"ObservedProperty","$Type":"de.FROST.Datastream"},"MultiDatastreams":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"ObservedProperties","$Type":"de.FROST.MultiDatastream"}},"Sensor":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"name":{},"description":{},"encodingType":{},"metadata":{"$Type":"Edm.String"},"properties":{"$Type":"de.FROST.Object","$Nullable":true},"Datastreams":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Sensor","$Type":"de.FROST.Datastream"},"MultiDatastreams":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Sensor","$Type":"de.FROST.MultiDatastream"}},"Task":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"creationTime":{"$Type":"Edm.DateTimeOffset"},"taskingParameters":{"$Type":"de.FROST.Object"},"TaskingCapability":{"$Kind":"NavigationProperty","$Partner":"Tasks","$Type":"de.FROST.TaskingCapability"}},"TaskingCapability":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"name":{},"description":{},"properties":{"$Type":"de.FROST.Object","$Nullable":true},"taskingParameters":{"$Type":"de.FROST.Object"},"Actuator":{"$Kind":"NavigationProperty","$Partner":"TaskingCapabilities","$Type":"de.FROST.Actuator"},"Tasks":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"TaskingCapability","$Type":"de.FROST.Task"},"Thing":{"$Kind":"NavigationProperty","$Partner":"TaskingCapabilities","$Type":"de.FROST.Thing"}},"Thing":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"name":{},"description":{},"properties":{"$Type":"de.FROST.Object","$Nullable":true},"HistoricalLocations":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Thing","$Type":"de.FROST.HistoricalLocation"},"Locations":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Things","$Type":"de.FROST.Location"},"MultiDatastreams":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Thing","$Type":"de.FROST.MultiDatastream"},"TaskingCapabilities":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Thing","$Type":"de.FROST.TaskingCapability"},"Datastreams":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Thing","$Type":"de.FROST.Datastream"}},"Geometry":{"$Kind":"TypeDefinition","$UnderlyingType":"Edm.Geometry","@Core.Description":"A Free Location object"},"Object":{"$Kind":"ComplexType","$OpenType":true,"@Core.Description":"A free object that can contain anything"},"TM_Object":{"$Kind":"ComplexType","@Core.Description":"An ISO time instant or time interval.","start":{"$Type":"Edm.DateTimeOffset"},"end":{"$Type":"Edm.DateTimeOffset","$Nullable":true}},"TM_Period":{"$Kind":"ComplexType","@Core.Description":"An ISO time interval.","start":{"$Type":"Edm.DateTimeOffset"},"end":{"$Type":"Edm.DateTimeOffset"}},"UnitOfMeasurement":{"$Kind":"ComplexType","@Core.Description":"The Unit Of Measurement Type","name":{"$Nullable":true},"definition":{"$Nullable":true},"symbol":{"$Nullable":true}},"FrostService":{"$Kind":"EntityContainer","Actuators":{"$Collection":true,"$Type":"de.FROST.Actuator","$NavigationPropertyBinding":{"TaskingCapabilities":"TaskingCapabilities"}},"Datastreams":{"$Collection":true,"$Type":"de.FROST.Datastream","$NavigationPropertyBinding":{"ObservedProperty":"ObservedProperties","Observations":"Observations","Thing":"Things","Sensor":"Sensors"}},"FeaturesOfInterest":{"$Collection":true,"$Type":"de.FROST.FeatureOfInterest","$NavigationPropertyBinding":{"Observations":"Observations"}},"HistoricalLocations":{"$Collection":true,"$Type":"de.FROST.HistoricalLocation","$NavigationPropertyBinding":{"Locations":"Locations","Thing":"Things"}},"Locations":{"$Collection":true,"$Type":"de.FROST.Location","$NavigationPropertyBinding":{"Things":"Things","HistoricalLocations":"HistoricalLocations"}},"MultiDatastreams":{"$Collection":true,"$Type":"de.FROST.MultiDatastream","$NavigationPropertyBinding":{"Observations":"Observations","ObservedProperties":"ObservedProperties","Thing":"Things","Sensor":"Sensors"}},"Observations":{"$Collection":true,"$Type":"de.FROST.Observation","$NavigationPropertyBinding":{"Datastream":"Datastreams","FeatureOfInterest":"FeaturesOfInterest","MultiDatastream":"MultiDatastreams"}},"ObservedProperties":{"$Collection":true,"$Type":"de.FROST.ObservedProperty","$NavigationPropertyBinding":{"MultiDatastreams":"MultiDatastreams","Datastreams":"Datastreams"}},"Sensors":{"$Collection":true,"$Type":"de.FROST.Sensor","$NavigationPropertyBinding":{"MultiDatastreams":"MultiDatastreams","Datastreams":"Datastreams"}},"Tasks":{"$Collection":true,"$Type":"de.FROST.Task","$NavigationPropertyBinding":{"TaskingCapability":"TaskingCapabilities"}},"TaskingCapabilities":{"$Collection":true,"$Type":"de.FROST.TaskingCapability","$NavigationPropertyBinding":{"Tasks":"Tasks","Thing":"Things","Actuator":"Actuators"}},"Things":{"$Collection":true,"$Type":"de.FROST.Thing","$NavigationPropertyBinding":{"MultiDatastreams":"MultiDatastreams","Datastreams":"Datastreams","Locations":"Locations","TaskingCapabilities":"TaskingCapabilities","HistoricalLocations":"HistoricalLocations"}}}}}