@sap/cds-compiler
Version:
CDS (Core Data Services) compiler and backends
2,289 lines • 134 kB
JSON
{
"terms": {
"Aggregation.Aggregatable": {
"$deprecated": true,
"$deprecationText": "Deprecated in favor of [`ApplySupported/AggregatableProperties`](#ApplySupported)",
"AppliesTo": [
"Property",
"NavigationProperty"
],
"Type": "Core.Tag"
},
"Aggregation.ApplySupported": {
"AppliesTo": [
"EntitySet",
"Collection",
"EntityType"
],
"Type": "Aggregation.ApplySupportedType"
},
"Aggregation.ApplySupportedDefaults": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Aggregation.ApplySupportedBase"
},
"Aggregation.AvailableOnAggregates": {
"AppliesTo": [
"Function"
],
"Type": "Aggregation.AvailableOnAggregatesType"
},
"Aggregation.ContextDefiningProperties": {
"AppliesTo": [
"Property",
"Annotation"
],
"Type": "Collection(Edm.PropertyPath)"
},
"Aggregation.CustomAggregate": {
"AppliesTo": [
"EntitySet",
"Collection",
"EntityContainer",
"EntityType"
],
"Type": "Edm.String"
},
"Aggregation.Groupable": {
"$deprecated": true,
"$deprecationText": "Deprecated in favor of [`ApplySupported/GroupableProperties`](#ApplySupported)",
"AppliesTo": [
"Property",
"NavigationProperty"
],
"Type": "Core.Tag"
},
"Aggregation.LeveledHierarchy": {
"AppliesTo": [
"EntityType",
"ComplexType"
],
"Type": "Collection(Edm.PropertyPath)"
},
"Aggregation.RecursiveHierarchy": {
"AppliesTo": [
"EntityType"
],
"Type": "Aggregation.RecursiveHierarchyType"
},
"Aggregation.UpPath": {
"AppliesTo": [
"EntityType"
],
"Type": "Collection(Edm.String)"
},
"Analytics.AccumulativeMeasure": {
"$deprecated": true,
"$deprecationText": "Deprecated in favor of [`AnalyticalContext/AccumulativeMeasure`](#AnalyticalContext)",
"Type": "Core.Tag"
},
"Analytics.AggregatedProperties": {
"$deprecated": true,
"$deprecationText": "Deprecated in favor of [`AggregatedProperty`](#AggregatedProperty)",
"AppliesTo": [
"EntityType"
],
"Type": "Collection(Analytics.AggregatedPropertyType)"
},
"Analytics.AggregatedProperty": {
"AppliesTo": [
"EntityType"
],
"Type": "Analytics.AggregatedPropertyType"
},
"Analytics.AnalyticalContext": {
"AppliesTo": [
"Collection"
],
"Type": "Collection(Analytics.AnalyticalContextType)"
},
"Analytics.Dimension": {
"$deprecated": true,
"$deprecationText": "Deprecated in favor of [`AnalyticalContext/Dimension`](#AnalyticalContext)",
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Analytics.DrillURL": {
"$experimental": true,
"AppliesTo": [
"EntityType"
],
"Type": "Edm.String"
},
"Analytics.LevelInformation": {
"$experimental": true,
"AppliesTo": [
"EntityType"
],
"Type": "Hierarchy.HierarchyType"
},
"Analytics.Measure": {
"$deprecated": true,
"$deprecationText": "Deprecated in favor of [`AnalyticalContext/Measure`](#AnalyticalContext)",
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Analytics.PlanningAction": {
"$experimental": true,
"AppliesTo": [
"ActionImport"
],
"Type": "Core.Tag"
},
"Analytics.RolledUpPropertyCount": {
"$experimental": true,
"Type": "Edm.Int16"
},
"Authorization.Authorizations": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Collection(Authorization.Authorization)"
},
"Authorization.SecuritySchemes": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Collection(Authorization.SecurityScheme)"
},
"Capabilities.AcceptableEncodings": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Collection(Edm.String)"
},
"Capabilities.AnnotationValuesInQuerySupported": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Core.Tag"
},
"Capabilities.AsynchronousRequestsSupported": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Core.Tag"
},
"Capabilities.BatchContinueOnErrorSupported": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Core.Tag"
},
"Capabilities.BatchSupport": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Capabilities.BatchSupportType"
},
"Capabilities.BatchSupported": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Core.Tag"
},
"Capabilities.CallbackSupported": {
"AppliesTo": [
"EntityContainer",
"EntitySet"
],
"Type": "Capabilities.CallbackType"
},
"Capabilities.ChangeTracking": {
"AppliesTo": [
"EntitySet",
"Singleton",
"Function",
"FunctionImport",
"NavigationProperty"
],
"Type": "Capabilities.ChangeTrackingType"
},
"Capabilities.CollectionPropertyRestrictions": {
"AppliesTo": [
"EntitySet",
"Singleton"
],
"Type": "Collection(Capabilities.CollectionPropertyRestrictionsType)"
},
"Capabilities.ComputeSupported": {
"AppliesTo": [
"EntitySet",
"Collection"
],
"Type": "Core.Tag"
},
"Capabilities.ConformanceLevel": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Capabilities.ConformanceLevelType"
},
"Capabilities.CountRestrictions": {
"AppliesTo": [
"EntitySet",
"Collection"
],
"Type": "Capabilities.CountRestrictionsType"
},
"Capabilities.CrossJoinSupported": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Core.Tag"
},
"Capabilities.CustomHeaders": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Collection(Capabilities.CustomParameter)"
},
"Capabilities.CustomQueryOptions": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Collection(Capabilities.CustomParameter)"
},
"Capabilities.DeepInsertSupport": {
"AppliesTo": [
"EntityContainer",
"EntitySet",
"Collection"
],
"Type": "Capabilities.DeepInsertSupportType"
},
"Capabilities.DeepUpdateSupport": {
"AppliesTo": [
"EntityContainer",
"EntitySet",
"Collection"
],
"Type": "Capabilities.DeepUpdateSupportType"
},
"Capabilities.DefaultCapabilities": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Capabilities.DefaultCapabilitiesType"
},
"Capabilities.DeleteRestrictions": {
"AppliesTo": [
"EntitySet",
"Singleton",
"Collection"
],
"Type": "Capabilities.DeleteRestrictionsType"
},
"Capabilities.ExpandRestrictions": {
"AppliesTo": [
"EntitySet",
"Singleton",
"Collection"
],
"Type": "Capabilities.ExpandRestrictionsType"
},
"Capabilities.FilterFunctions": {
"AppliesTo": [
"EntityContainer",
"EntitySet",
"Collection"
],
"Type": "Collection(Edm.String)"
},
"Capabilities.FilterRestrictions": {
"AppliesTo": [
"EntitySet",
"Collection"
],
"Type": "Capabilities.FilterRestrictionsType"
},
"Capabilities.IndexableByKey": {
"AppliesTo": [
"EntitySet",
"Collection"
],
"Type": "Core.Tag"
},
"Capabilities.InsertRestrictions": {
"AppliesTo": [
"EntitySet",
"Collection"
],
"Type": "Capabilities.InsertRestrictionsType"
},
"Capabilities.IsolationSupported": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Capabilities.IsolationLevel"
},
"Capabilities.KeyAsSegmentSupported": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Core.Tag"
},
"Capabilities.MediaLocationUpdateSupported": {
"AppliesTo": [
"EntityType",
"Property"
],
"Type": "Core.Tag"
},
"Capabilities.ModificationQueryOptions": {
"AppliesTo": [
"EntityContainer",
"Action",
"ActionImport"
],
"Type": "Capabilities.ModificationQueryOptionsType"
},
"Capabilities.NavigationRestrictions": {
"AppliesTo": [
"EntitySet",
"Singleton",
"Collection"
],
"Type": "Capabilities.NavigationRestrictionsType"
},
"Capabilities.OperationRestrictions": {
"AppliesTo": [
"Action",
"Function"
],
"Type": "Capabilities.OperationRestrictionsType"
},
"Capabilities.QuerySegmentSupported": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Core.Tag"
},
"Capabilities.ReadRestrictions": {
"AppliesTo": [
"EntitySet",
"Singleton",
"Collection"
],
"Type": "Capabilities.ReadRestrictionsType"
},
"Capabilities.SearchRestrictions": {
"AppliesTo": [
"EntitySet",
"Collection"
],
"Type": "Capabilities.SearchRestrictionsType"
},
"Capabilities.SelectSupport": {
"AppliesTo": [
"EntityContainer",
"EntitySet",
"Singleton",
"Collection"
],
"Type": "Capabilities.SelectSupportType"
},
"Capabilities.SkipSupported": {
"AppliesTo": [
"EntitySet",
"Collection"
],
"Type": "Core.Tag"
},
"Capabilities.SortRestrictions": {
"AppliesTo": [
"EntitySet",
"Collection"
],
"Type": "Capabilities.SortRestrictionsType"
},
"Capabilities.SupportedFormats": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Collection(Edm.String)"
},
"Capabilities.SupportedMetadataFormats": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Collection(Edm.String)"
},
"Capabilities.TopSupported": {
"AppliesTo": [
"EntitySet",
"Collection"
],
"Type": "Core.Tag"
},
"Capabilities.UpdateRestrictions": {
"AppliesTo": [
"EntitySet",
"Singleton",
"Collection"
],
"Type": "Capabilities.UpdateRestrictionsType"
},
"CodeList.CurrencyCodes": {
"AppliesTo": [
"EntityContainer"
],
"Type": "CodeList.CodeListSource"
},
"CodeList.ExternalCode": {
"$experimental": true,
"AppliesTo": [
"Property"
],
"Type": "Edm.PropertyPath"
},
"CodeList.IsConfigurationDeprecationCode": {
"AppliesTo": [
"Property"
],
"Type": "Edm.Boolean"
},
"CodeList.StandardCode": {
"$experimental": true,
"AppliesTo": [
"Property"
],
"Type": "Edm.PropertyPath"
},
"CodeList.UnitsOfMeasure": {
"AppliesTo": [
"EntityContainer"
],
"Type": "CodeList.CodeListSource"
},
"Common.AddressViaNavigationPath": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Core.Tag"
},
"Common.Application": {
"$experimental": true,
"Type": "Common.ApplicationType"
},
"Common.ApplyMultiUnitBehaviorForSortingAndFiltering": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Core.Tag"
},
"Common.AssociationEntity": {
"AppliesTo": [
"EntityType"
],
"Type": "Collection(Edm.NavigationPropertyPath)"
},
"Common.Attributes": {
"AppliesTo": [
"Property"
],
"Type": "Collection(Edm.PropertyPath)"
},
"Common.ChangedAt": {
"AppliesTo": [
"EntityType"
],
"Type": "Edm.DateTimeOffset"
},
"Common.ChangedBy": {
"AppliesTo": [
"EntityType"
],
"Type": "Common.UserID"
},
"Common.Composition": {
"$experimental": true,
"AppliesTo": [
"NavigationProperty"
],
"Type": "Core.Tag"
},
"Common.CreatedAt": {
"AppliesTo": [
"EntityType"
],
"Type": "Edm.DateTimeOffset"
},
"Common.CreatedBy": {
"AppliesTo": [
"EntityType"
],
"Type": "Common.UserID"
},
"Common.DefaultValuesFunction": {
"AppliesTo": [
"EntitySet",
"NavigationProperty",
"Action",
"Function"
],
"Type": "Common.QualifiedName"
},
"Common.DerivedDefaultValue": {
"$experimental": true,
"AppliesTo": [
"Property"
],
"Type": "Edm.String"
},
"Common.DerivedFilterDefaultValue": {
"$experimental": true,
"AppliesTo": [
"Property"
],
"Type": "Edm.String"
},
"Common.DerivedNavigation": {
"AppliesTo": [
"NavigationProperty"
],
"Type": "Edm.NavigationPropertyPath"
},
"Common.DocumentationRef": {
"$experimental": true,
"Type": "Edm.String"
},
"Common.DraftActivationVia": {
"AppliesTo": [
"EntitySet"
],
"Type": "Core.SimpleIdentifier"
},
"Common.DraftNode": {
"$deprecated": true,
"$deprecationText": "Draft nodes are marked with [`DraftActivationVia`](#DraftActivationVia)",
"AppliesTo": [
"EntitySet"
],
"Type": "Common.DraftNodeType"
},
"Common.DraftRoot": {
"AppliesTo": [
"EntitySet"
],
"Type": "Common.DraftRootType"
},
"Common.EditableFieldFor": {
"AppliesTo": [
"Property"
],
"Type": "Edm.PropertyPath"
},
"Common.ErrorResolution": {
"$experimental": true,
"Type": "Common.ErrorResolutionType"
},
"Common.ExceptionCategory": {
"$experimental": true,
"Type": "Edm.String"
},
"Common.Experimental": {
"Type": "Edm.String"
},
"Common.ExternalID": {
"$experimental": true,
"AppliesTo": [
"Property",
"Parameter"
],
"Type": "Edm.String"
},
"Common.FieldControl": {
"AppliesTo": [
"Property",
"Parameter",
"Record",
"EntityType"
],
"Type": "Common.FieldControlType"
},
"Common.FilterDefaultValue": {
"AppliesTo": [
"Property"
],
"Type": "Edm.PrimitiveType"
},
"Common.FilterDefaultValueHigh": {
"$experimental": true,
"AppliesTo": [
"Property"
],
"Type": "Edm.PrimitiveType"
},
"Common.FilterExpressionRestrictions": {
"$deprecated": true,
"$deprecationText": "Use term Capabilities.FilterRestrictions instead",
"AppliesTo": [
"EntitySet"
],
"Type": "Collection(Common.FilterExpressionRestrictionType)"
},
"Common.Heading": {
"Type": "Edm.String"
},
"Common.Interval": {
"AppliesTo": [
"EntityType",
"ComplexType"
],
"Type": "Common.IntervalType"
},
"Common.IsActionCritical": {
"AppliesTo": [
"Action",
"Function",
"ActionImport",
"FunctionImport"
],
"Type": "Edm.Boolean"
},
"Common.IsCalendarDate": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsCalendarHalfyear": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsCalendarMonth": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsCalendarQuarter": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsCalendarWeek": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsCalendarYear": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsCalendarYearHalfyear": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsCalendarYearMonth": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsCalendarYearQuarter": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsCalendarYearWeek": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsCurrency": {
"AppliesTo": [
"Property",
"Parameter"
],
"Type": "Core.Tag"
},
"Common.IsDayOfCalendarMonth": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsDayOfCalendarYear": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsDayOfFiscalYear": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsDigitSequence": {
"AppliesTo": [
"Property",
"Parameter"
],
"Type": "Core.Tag"
},
"Common.IsFiscalPeriod": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsFiscalQuarter": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsFiscalWeek": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsFiscalYear": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsFiscalYearPeriod": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsFiscalYearQuarter": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsFiscalYearVariant": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsFiscalYearWeek": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsInstanceAnnotation": {
"AppliesTo": [
"Term"
],
"Type": "Core.Tag"
},
"Common.IsLanguageIdentifier": {
"$experimental": true,
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.IsNaturalPerson": {
"AppliesTo": [
"EntityType",
"Annotation"
],
"Type": "Core.Tag"
},
"Common.IsTimezone": {
"$experimental": true,
"AppliesTo": [
"Property",
"Parameter"
],
"Type": "Core.Tag"
},
"Common.IsUnit": {
"AppliesTo": [
"Property",
"Parameter"
],
"Type": "Core.Tag"
},
"Common.IsUpperCase": {
"AppliesTo": [
"Property",
"Parameter"
],
"Type": "Core.Tag"
},
"Common.Label": {
"Type": "Edm.String"
},
"Common.Masked": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Common.MaskedValue": {
"$experimental": true,
"AppliesTo": [
"Property"
],
"Type": "Edm.String"
},
"Common.MaxOccurs": {
"AppliesTo": [
"NavigationProperty",
"Property",
"EntitySet",
"Term",
"Parameter"
],
"Type": "Edm.Int64"
},
"Common.MaximumNumericMessageSeverity": {
"$experimental": true,
"AppliesTo": [
"EntityType"
],
"Type": "Common.NumericMessageSeverityType"
},
"Common.Messages": {
"Type": "Collection(Edm.ComplexType)"
},
"Common.MinOccurs": {
"AppliesTo": [
"NavigationProperty",
"Property",
"EntitySet",
"Term",
"Parameter"
],
"Type": "Edm.Int64"
},
"Common.MutuallyExclusiveTerm": {
"AppliesTo": [
"Term"
],
"Type": "Core.Tag"
},
"Common.OperationTemplate": {
"$experimental": true,
"AppliesTo": [
"Term",
"Property"
],
"Type": "Common.QualifiedName"
},
"Common.OriginalProtocolVersion": {
"AppliesTo": [
"Schema"
],
"Type": "Edm.String"
},
"Common.PrimitivePropertyPath": {
"$experimental": true,
"AppliesTo": [
"Term",
"Property"
],
"Type": "Core.Tag"
},
"Common.QuickInfo": {
"Type": "Edm.String"
},
"Common.RecursiveHierarchy": {
"$deprecated": true,
"$deprecationText": "Use terms [Aggregation.RecursiveHierarchy](https://github.com/oasis-tcs/odata-vocabularies/blob/main/vocabularies/Org.OData.Aggregation.V1.md#RecursiveHierarchy) and [Hierarchy.RecursiveHierarchy](https://github.com/SAP/odata-vocabularies/blob/main/vocabularies/Hierarchy.md#RecursiveHierarchy) instead",
"Type": "Common.RecursiveHierarchyType"
},
"Common.RelatedRecursiveHierarchy": {
"AppliesTo": [
"Property"
],
"Type": "Edm.AnnotationPath"
},
"Common.ResultContext": {
"AppliesTo": [
"EntityType"
],
"Type": "Core.Tag"
},
"Common.RevealOnDemand": {
"$experimental": true,
"AppliesTo": [
"Property"
],
"Type": "Edm.Boolean"
},
"Common.SAPObjectNodeType": {
"$experimental": true,
"AppliesTo": [
"EntityType"
],
"Type": "Common.SAPObjectNodeTypeType"
},
"Common.SAPObjectNodeTypeReference": {
"$experimental": true,
"AppliesTo": [
"Property"
],
"Type": "Edm.String"
},
"Common.SecondaryKey": {
"AppliesTo": [
"EntityType"
],
"Type": "Collection(Edm.PropertyPath)"
},
"Common.SemanticKey": {
"AppliesTo": [
"EntityType"
],
"Type": "Collection(Edm.PropertyPath)"
},
"Common.SemanticObject": {
"AppliesTo": [
"EntitySet",
"EntityType",
"Property",
"NavigationProperty"
],
"Type": "Edm.String"
},
"Common.SemanticObjectMapping": {
"AppliesTo": [
"EntitySet",
"EntityType",
"Property"
],
"Type": "Collection(Common.SemanticObjectMappingAbstract)"
},
"Common.SemanticObjectUnavailableActions": {
"AppliesTo": [
"EntitySet",
"EntityType",
"Property"
],
"Type": "Collection(Edm.String)"
},
"Common.ServiceSchemaVersion": {
"AppliesTo": [
"Schema"
],
"Type": "Edm.Int32"
},
"Common.ServiceVersion": {
"AppliesTo": [
"Schema"
],
"Type": "Edm.Int32"
},
"Common.SideEffects": {
"AppliesTo": [
"EntitySet",
"EntityType",
"ComplexType",
"Action"
],
"Type": "Common.SideEffectsType"
},
"Common.SortOrder": {
"AppliesTo": [
"EntitySet",
"EntityType"
],
"Type": "Collection(Common.SortOrderType)"
},
"Common.Text": {
"AppliesTo": [
"Property"
],
"Type": "Edm.String"
},
"Common.TextFor": {
"$experimental": true,
"AppliesTo": [
"Property"
],
"Type": "Edm.PropertyPath"
},
"Common.TextFormat": {
"AppliesTo": [
"Property",
"Parameter",
"ReturnType"
],
"Type": "Common.TextFormatType"
},
"Common.Timestamp": {
"$experimental": true,
"Type": "Edm.DateTimeOffset"
},
"Common.Timezone": {
"$experimental": true,
"AppliesTo": [
"Property",
"Parameter"
],
"Type": "Edm.String"
},
"Common.TransactionId": {
"$experimental": true,
"Type": "Edm.String"
},
"Common.UnitSpecificPrecision": {
"$experimental": true,
"AppliesTo": [
"Property"
],
"Type": "Edm.PrimitiveType"
},
"Common.UnitSpecificScale": {
"AppliesTo": [
"Property"
],
"Type": "Edm.PrimitiveType"
},
"Common.ValueList": {
"AppliesTo": [
"Property",
"Parameter"
],
"Type": "Common.ValueListType"
},
"Common.ValueListForValidation": {
"AppliesTo": [
"Property",
"Parameter"
],
"Type": "Edm.String"
},
"Common.ValueListMapping": {
"AppliesTo": [
"Property",
"Parameter"
],
"Type": "Common.ValueListMappingType"
},
"Common.ValueListReferences": {
"AppliesTo": [
"Property",
"Parameter"
],
"Type": "Collection(Edm.String)"
},
"Common.ValueListRelevantQualifiers": {
"Type": "Collection(Core.SimpleIdentifier)"
},
"Common.ValueListShowValuesImmediately": {
"$experimental": true,
"AppliesTo": [
"Annotation"
],
"Type": "Core.Tag"
},
"Common.ValueListWithFixedValues": {
"AppliesTo": [
"Property",
"Parameter"
],
"Type": "Core.Tag"
},
"Common.WebSocketBaseURL": {
"$experimental": true,
"AppliesTo": [
"EntityContainer"
],
"Type": "Edm.String"
},
"Common.WebSocketChannel": {
"$experimental": true,
"AppliesTo": [
"EntityContainer"
],
"Type": "Edm.String"
},
"Common.additionalTargets": {
"$experimental": true,
"AppliesTo": [
"Record"
],
"Type": "Collection(Edm.String)"
},
"Common.longtextUrl": {
"AppliesTo": [
"Record"
],
"Type": "Edm.String"
},
"Common.mediaUploadLink": {
"$experimental": true,
"AppliesTo": [
"Property",
"EntityType"
],
"Type": "Edm.String"
},
"Common.numericSeverity": {
"Type": "Common.NumericMessageSeverityType"
},
"Communication.Address": {
"AppliesTo": [
"EntityType"
],
"Type": "Communication.AddressType"
},
"Communication.Contact": {
"AppliesTo": [
"EntityType"
],
"Type": "Communication.ContactType"
},
"Communication.Event": {
"AppliesTo": [
"EntityType"
],
"Type": "Communication.EventData"
},
"Communication.IsEmailAddress": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Communication.IsPhoneNumber": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Communication.Message": {
"AppliesTo": [
"EntityType"
],
"Type": "Communication.MessageData"
},
"Communication.Task": {
"AppliesTo": [
"EntityType"
],
"Type": "Communication.TaskData"
},
"Core.AcceptableMediaTypes": {
"AppliesTo": [
"EntityType",
"Property",
"Term",
"TypeDefinition",
"Parameter",
"ReturnType"
],
"Type": "Collection(Edm.String)"
},
"Core.AdditionalProperties": {
"AppliesTo": [
"EntityType",
"ComplexType"
],
"Type": "Core.Tag"
},
"Core.AlternateKeys": {
"AppliesTo": [
"EntityType",
"EntitySet",
"NavigationProperty"
],
"Type": "Collection(Core.AlternateKey)"
},
"Core.AnyStructure": {
"AppliesTo": [
"EntityType",
"ComplexType"
],
"Type": "Core.Tag"
},
"Core.AppliesViaContainer": {
"AppliesTo": [
"Term"
],
"Type": "Core.Tag"
},
"Core.AutoExpand": {
"AppliesTo": [
"EntityType",
"NavigationProperty",
"Property"
],
"Type": "Core.Tag"
},
"Core.AutoExpandReferences": {
"AppliesTo": [
"NavigationProperty"
],
"Type": "Core.Tag"
},
"Core.Computed": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Core.ComputedDefaultValue": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Core.ContentDisposition": {
"AppliesTo": [
"EntityType",
"Property",
"Term"
],
"Type": "Core.ContentDispositionType"
},
"Core.ContentID": {
"Type": "Edm.String"
},
"Core.ConventionalIDs": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Core.Tag"
},
"Core.DataModificationException": {
"Type": "Core.DataModificationExceptionType"
},
"Core.DefaultNamespace": {
"AppliesTo": [
"Schema",
"Include"
],
"Type": "Core.Tag"
},
"Core.DereferenceableIDs": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Core.Tag"
},
"Core.Description": {
"Type": "Edm.String"
},
"Core.Example": {
"AppliesTo": [
"EntityType",
"ComplexType",
"TypeDefinition",
"Term",
"Property",
"NavigationProperty",
"Parameter",
"ReturnType"
],
"Type": "Core.ExampleValue"
},
"Core.ExplicitOperationBindings": {
"Type": "Collection(Core.QualifiedBoundOperationName)"
},
"Core.GeometryFeature": {
"Type": "Core.GeometryFeatureType"
},
"Core.Immutable": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Core.IsDelta": {
"AppliesTo": [
"ReturnType",
"Parameter"
],
"Type": "Core.Tag"
},
"Core.IsLanguageDependent": {
"AppliesTo": [
"Term",
"Property"
],
"Type": "Core.Tag"
},
"Core.IsMediaType": {
"AppliesTo": [
"Property",
"Term"
],
"Type": "Core.Tag"
},
"Core.IsURL": {
"AppliesTo": [
"Property",
"Term"
],
"Type": "Core.Tag"
},
"Core.Links": {
"Type": "Collection(Core.Link)"
},
"Core.LongDescription": {
"Type": "Edm.String"
},
"Core.MayImplement": {
"Type": "Collection(Core.QualifiedTypeName)"
},
"Core.MediaType": {
"AppliesTo": [
"EntityType",
"Property",
"Term",
"TypeDefinition",
"Parameter",
"ReturnType"
],
"Type": "Edm.String"
},
"Core.Messages": {
"Type": "Collection(Core.MessageType)"
},
"Core.ODataVersions": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Edm.String"
},
"Core.OperationAvailable": {
"AppliesTo": [
"Action",
"Function"
],
"Type": "Edm.Boolean"
},
"Core.OptimisticConcurrency": {
"AppliesTo": [
"EntitySet"
],
"Type": "Collection(Edm.PropertyPath)"
},
"Core.OptionalParameter": {
"AppliesTo": [
"Parameter"
],
"Type": "Core.OptionalParameterType"
},
"Core.Ordered": {
"AppliesTo": [
"Property",
"NavigationProperty",
"EntitySet",
"ReturnType",
"Term"
],
"Type": "Core.Tag"
},
"Core.Permissions": {
"AppliesTo": [
"Property",
"ComplexType",
"TypeDefinition",
"EntityType",
"EntitySet",
"NavigationProperty",
"Action",
"Function"
],
"Type": "Core.Permission"
},
"Core.PositionalInsert": {
"AppliesTo": [
"Property",
"NavigationProperty",
"EntitySet"
],
"Type": "Core.Tag"
},
"Core.RequiresExplicitBinding": {
"AppliesTo": [
"Action",
"Function"
],
"Type": "Core.Tag"
},
"Core.RequiresType": {
"AppliesTo": [
"Term"
],
"Type": "Edm.String"
},
"Core.ResourceException": {
"Type": "Core.ResourceExceptionType"
},
"Core.ResourcePath": {
"AppliesTo": [
"EntitySet",
"Singleton",
"ActionImport",
"FunctionImport"
],
"Type": "Edm.String"
},
"Core.Revisions": {
"Type": "Collection(Core.RevisionType)"
},
"Core.SchemaVersion": {
"AppliesTo": [
"Schema",
"Reference"
],
"Type": "Edm.String"
},
"Core.SymbolicName": {
"Type": "Core.SimpleIdentifier"
},
"Core.ValueException": {
"Type": "Core.ValueExceptionType"
},
"DataIntegration.ConversionExit": {
"AppliesTo": [
"Property"
],
"Type": "Edm.String"
},
"DataIntegration.DeltaMethod": {
"AppliesTo": [
"EntitySet"
],
"Type": "DataIntegration.DeltaMethodType"
},
"DataIntegration.Extractable": {
"AppliesTo": [
"EntitySet"
],
"Type": "Edm.Boolean"
},
"DataIntegration.OriginalDataType": {
"AppliesTo": [
"Property"
],
"Type": "Edm.String"
},
"DataIntegration.OriginalName": {
"Type": "Edm.String"
},
"DataIntegration.SourceSystem": {
"AppliesTo": [
"Container"
],
"Type": "Edm.String"
},
"EntityRelationship.compositeReferences": {
"$experimental": true,
"AppliesTo": [
"EntityType"
],
"Type": "Collection(EntityRelationship.compositeReference)"
},
"EntityRelationship.entityIds": {
"$experimental": true,
"AppliesTo": [
"EntityType"
],
"Type": "Collection(EntityRelationship.entityId)"
},
"EntityRelationship.entityType": {
"$experimental": true,
"AppliesTo": [
"EntityType"
],
"Type": "Edm.String"
},
"EntityRelationship.propertyType": {
"$experimental": true,
"AppliesTo": [
"Property"
],
"Type": "Edm.String"
},
"EntityRelationship.reference": {
"AppliesTo": [
"Property"
],
"Type": "EntityRelationship.singleReference"
},
"EntityRelationship.referencesWithConstantIds": {
"$experimental": true,
"AppliesTo": [
"EntityType"
],
"Type": "Collection(EntityRelationship.referenceWithConstantId)"
},
"EntityRelationship.temporalIds": {
"$experimental": true,
"AppliesTo": [
"EntityType"
],
"Type": "Collection(EntityRelationship.temporalId)"
},
"EntityRelationship.temporalReferences": {
"$experimental": true,
"AppliesTo": [
"EntityType"
],
"Type": "Collection(EntityRelationship.temporalReference)"
},
"Graph.CompositionRoot": {
"$experimental": true,
"AppliesTo": [
"EntityType"
],
"Type": "Core.Tag"
},
"Graph.Details": {
"$experimental": true,
"Type": "Graph.DetailsType"
},
"Graph.traceId": {
"$experimental": true,
"Type": "Edm.String"
},
"HTML5.CssDefaults": {
"AppliesTo": [
"Record"
],
"Type": "HTML5.CssDefaultsType"
},
"HTML5.LinkTarget": {
"Type": "HTML5.LinkTargetType"
},
"HTML5.RowSpanForDuplicateValues": {
"$experimental": true,
"AppliesTo": [
"Record"
],
"Type": "Core.Tag"
},
"Hierarchy.MatchCount": {
"$experimental": true,
"AppliesTo": [
"Collection"
],
"Type": "Edm.Int64"
},
"Hierarchy.RecursiveHierarchy": {
"AppliesTo": [
"EntityType"
],
"Type": "Hierarchy.RecursiveHierarchyType"
},
"Hierarchy.RecursiveHierarchyActions": {
"AppliesTo": [
"EntityType"
],
"Type": "Hierarchy.RecursiveHierarchyActionsType"
},
"Hierarchy.RecursiveHierarchySupported": {
"$experimental": true,
"AppliesTo": [
"Collection"
],
"Type": "Core.Tag"
},
"JSON.Schema": {
"AppliesTo": [
"EntityType",
"Parameter",
"Property",
"ReturnType",
"Term",
"TypeDefinition"
],
"Type": "JSON.JSON"
},
"Measures.DurationGranularity": {
"AppliesTo": [
"Parameter",
"Property"
],
"Type": "Measures.DurationGranularityType"
},
"Measures.ISOCurrency": {
"AppliesTo": [
"Parameter",
"Property"
],
"Type": "Edm.String"
},
"Measures.Scale": {
"AppliesTo": [
"Parameter",
"Property"
],
"Type": "Edm.Byte"
},
"Measures.UNECEUnit": {
"AppliesTo": [
"Parameter",
"Property"
],
"Type": "Edm.String"
},
"Measures.Unit": {
"AppliesTo": [
"Parameter",
"Property"
],
"Type": "Edm.String"
},
"ODM.codeList": {
"$experimental": true,
"AppliesTo": [
"EntityType",
"EntitySet"
],
"Type": "Core.Tag"
},
"ODM.entityName": {
"AppliesTo": [
"EntityType"
],
"Type": "Edm.String"
},
"ODM.oid": {
"AppliesTo": [
"EntityType"
],
"Type": "Edm.PropertyPath"
},
"ODM.oidReference": {
"$experimental": true,
"AppliesTo": [
"Property"
],
"Type": "ODM.oidReferenceType"
},
"ODM.root": {
"$experimental": true,
"AppliesTo": [
"EntityType"
],
"Type": "Core.Tag"
},
"Offline.ClientOnly": {
"$experimental": true,
"AppliesTo": [
"EntityType",
"EntitySet",
"EnumType",
"ComplexType",
"TypeDefinition"
],
"Type": "Offline.ClientOnlyType"
},
"PDF.Features": {
"AppliesTo": [
"EntityContainer"
],
"Type": "PDF.FeaturesType"
},
"PersonalData.DataSubjectRole": {
"AppliesTo": [
"EntitySet"
],
"Type": "Edm.String"
},
"PersonalData.DataSubjectRoleDescription": {
"AppliesTo": [
"EntitySet"
],
"Type": "Edm.String"
},
"PersonalData.EntitySemantics": {
"AppliesTo": [
"EntitySet"
],
"Type": "PersonalData.EntitySemanticsType"
},
"PersonalData.FieldSemantics": {
"AppliesTo": [
"Property"
],
"Type": "PersonalData.FieldSemanticsType"
},
"PersonalData.IsPotentiallyPersonal": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"PersonalData.IsPotentiallySensitive": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"Repeatability.DeleteWithClientIDSupported": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Core.Tag"
},
"Repeatability.DeleteWithRequestIDSupported": {
"AppliesTo": [
"EntityContainer"
],
"Type": "Core.Tag"
},
"Repeatability.Supported": {
"AppliesTo": [
"EntityContainer",
"Action",
"ActionImport",
"EntitySet"
],
"Type": "Core.Tag"
},
"Session.StickySessionSupported": {
"AppliesTo": [
"EntitySet"
],
"Type": "Session.StickySessionSupportedType"
},
"UI.AdaptationHidden": {
"$experimental": true,
"AppliesTo": [
"Property",
"EntitySet",
"EntityType"
],
"Type": "Core.Tag"
},
"UI.Badge": {
"AppliesTo": [
"EntityType"
],
"Type": "UI.BadgeType"
},
"UI.Chart": {
"AppliesTo": [
"EntityType"
],
"Type": "UI.ChartDefinitionType"
},
"UI.ConnectedFields": {
"AppliesTo": [
"EntityType"
],
"Type": "UI.ConnectedFieldsType"
},
"UI.Contacts": {
"AppliesTo": [
"EntityType"
],
"Type": "Collection(Edm.AnnotationPath)"
},
"UI.CreateHidden": {
"AppliesTo": [
"EntitySet",
"EntityType"
],
"Type": "Core.Tag"
},
"UI.Criticality": {
"AppliesTo": [
"Annotation"
],
"Type": "UI.CriticalityType"
},
"UI.CriticalityCalculation": {
"AppliesTo": [
"Annotation"
],
"Type": "UI.CriticalityCalculationType"
},
"UI.CriticalityLabels": {
"$experimental": true,
"AppliesTo": [
"Property",
"EntityType",
"TypeDefinition"
],
"Type": "Collection(UI.CriticalityLabelType)"
},
"UI.DataFieldDefault": {
"AppliesTo": [
"Property"
],
"Type": "UI.DataFieldAbstract"
},
"UI.DataPoint": {
"AppliesTo": [
"EntityType"
],
"Type": "UI.DataPointType"
},
"UI.DateTimeStyle": {
"$Allowed": {
"Symbols": {},
"Values": {
"full": {
"Type": "String",
"Value": "full"
},
"long": {
"Type": "String",
"Value": "long"
},
"medium": {
"Type": "String",
"Value": "medium"
},
"short": {
"Type": "String",
"Value": "short"
}
}
},
"$experimental": true,
"AppliesTo": [
"Property",
"Parameter"
],
"Type": "Edm.String"
},
"UI.DeleteHidden": {
"AppliesTo": [
"EntitySet",
"EntityType"
],
"Type": "Core.Tag"
},
"UI.DoNotCheckScaleOfMeasuredQuantity": {
"$experimental": true,
"AppliesTo": [
"Property",
"TypeDefinition"
],
"Type": "Edm.Boolean"
},
"UI.Emphasized": {
"$experimental": true,
"AppliesTo": [
"Record"
],
"Type": "Core.Tag"
},
"UI.ExcludeFromNavigationContext": {
"AppliesTo": [
"Property"
],
"Type": "Core.Tag"
},
"UI.Facets": {
"AppliesTo": [
"EntityType"
],
"Type": "Collection(UI.Facet)"
},
"UI.FieldGroup": {
"AppliesTo": [
"EntityType",
"Action",
"Function",
"ActionImport",
"FunctionImport"
],
"Type": "UI.FieldGroupType"
},
"UI.FilterFacets": {
"AppliesTo": [
"EntityType"
],
"Type": "Collection(UI.ReferenceFacet)"
},
"UI.Gallery": {
"AppliesTo": [
"Record"
],
"Type": "Core.Tag"
},
"UI.GeoLocation": {
"AppliesTo": [
"EntityType"
],
"Type": "UI.GeoLocationType"
},
"UI.GeoLocations": {
"AppliesTo": [
"EntityType"
],
"Type": "Collection(UI.GeoLocationType)"
},
"UI.HeaderFacets": {
"AppliesTo": [
"EntityType"
],
"Type": "Collection(UI.Facet)"
},
"UI.HeaderInfo": {
"AppliesTo": [
"EntityType"
],
"Type": "UI.HeaderInfoType"
},
"UI.Hidden": {
"AppliesTo": [
"Property",
"NavigationProperty",
"Record",
"Parameter"
],
"Type": "Core.Tag"
},
"UI.HiddenFilter": {
"AppliesTo": [
"Property",
"NavigationProperty"
],
"Type": "Core.Tag"
},
"UI.Identification": {
"AppliesTo": [
"EntityType"
],
"Type": "Collection(UI.DataFieldAbstract)"
},
"UI.Importance": {
"AppliesTo": [
"Annotation",
"Record"
],
"Type": "UI.ImportanceType"
},
"UI.InputMask": {
"$experimental": true,
"AppliesTo": [
"Property",
"Parameter"
],
"Type": "UI.InputMaskType"
},
"UI.IsAIOperation": {
"$experimental": true,
"AppliesTo": [
"Action",
"Function",
"ActionImport",
"FunctionImport"
],
"Type": "Core.Tag"
},
"UI.IsCopyAction": {
"$experimental": true,
"AppliesTo": [
"Record"
],
"Type": "Core.Tag"
},
"UI.IsImage": {
"$experimental": true,
"AppliesTo": [
"Property",
"EntityType",
"TypeDefinition"
],
"Type": "Core.Tag"
},
"UI.IsImageURL": {
"AppliesTo": [
"Property",
"Term",
"TypeDefinition"
],
"Type": "Core.Tag"
},
"UI.IsSummary": {
"AppliesTo": [
"Record"
],
"Type": "Core.Tag"
},
"UI.KPI": {
"AppliesTo": [
"EntitySet",
"EntityType"
],
"Type": "UI.KPIType"
},
"UI.LeadingEntitySet": {
"$experimental": true,
"AppliesTo": [
"EntityContainer"
],
"Type": "Edm.String"
},
"UI.LineItem": {
"AppliesTo": [
"EntityType"
],
"Type": "Collection(UI.DataFieldAbstract)"
},
"UI.Map": {
"AppliesTo": [
"Record"
],
"Type": "Core.Tag"
},
"UI.MediaResource": {
"AppliesTo": [
"EntityType"
],
"Type": "UI.MediaResourceType"
},
"UI.MultiLineText": {
"AppliesTo": [
"Property",
"PropertyValue",
"Parameter",
"TypeDefinition"
],
"Type": "Core.Tag"
},
"UI.Note": {
"$experimental": true,
"AppliesTo": [
"EntityType"
],
"Type": "UI.NoteType"
},
"UI.OperationParameterFacets": {
"AppliesTo": [
"Action",
"Function",
"ActionImport",
"FunctionImport"
],
"Type": "Collection(UI.ReferenceFacet)"
},
"UI.OrderBy": {
"$experimental": true,
"AppliesTo": [
"Property"
],
"Type": "Edm.PropertyPath"
},
"UI.ParameterDefaultValue": {
"AppliesTo": [
"Parameter"
],
"Type": "Edm.PrimitiveType"
},
"UI.PartOfPreview": {
"AppliesTo": [
"Record"
],
"Type": "Core.Tag"
},
"UI.Placeholder": {
"AppliesTo": [
"Property",
"Parameter"
],
"Type": "Edm.String"
},
"UI.PresentationVariant": {
"AppliesTo": [
"EntitySet",
"EntityType"
],
"Type": "UI.PresentationVariantType"
},
"UI.QuickCreateFacets": {
"AppliesTo": [
"EntityType"
],
"Type": "Collection(UI.Facet)"
},
"UI.QuickViewFacets": {
"AppliesTo": [
"EntityType"
],
"Type": "Collection(UI.Facet)"
},
"UI.RecommendationList": {
"AppliesTo": [
"Property",
"Parameter",
"TypeDefinition"
],
"Type": "UI.RecommendationListType"
},
"UI.RecommendationState": {
"Type": "UI.RecommendationStateType"
},
"UI.Recommendations": {
"$experimental": true,
"AppliesTo": [
"EntityType"
],
"Type": "Edm.ComplexType"
},
"UI.SelectionFields": {
"AppliesTo": [
"EntityType"
],
"Type": "Collection(Edm.PropertyPath)"
},
"UI.SelectionPresentationVariant": {
"AppliesTo": [
"EntitySet",
"EntityType"
],
"Type": "UI.SelectionPresentationVariantType"
},
"UI.SelectionVariant": {
"AppliesTo": [
"EntitySet",
"EntityType"
],
"Type": "UI.SelectionVariantType"
},
"UI.StatusInfo": {
"AppliesTo": [
"EntityType"
],
"Type": "Collection(UI.DataFieldAbstract)"
},
"UI.TextArrangement": {
"AppliesTo": [
"Annotation",
"EntityType"
],
"Type": "UI.TextArrangementType"
},
"UI.ThingPerspective": {
"AppliesTo": [
"Term"
],
"Type": "Core.Tag"
},
"UI.UpdateHidden": {
"AppliesTo": [
"EntitySet",
"EntityType"
],
"Type": "Core.Tag"
},
"UI.ValueCriticality": {
"$experimental": true,
"AppliesTo": [
"Property",
"TypeDefinition"
],
"Type": "Collection(UI.ValueCriticalityType)"
},
"Validation.AllowedTerms": {
"AppliesTo": [
"Term",
"Property"
],
"Type": "Collection(Core.QualifiedTermName)"
},
"Validation.AllowedValues": {
"AppliesTo": [
"Property",
"Parameter",
"TypeDefinition"
],
"Type": "Collection(Validation.AllowedValue)"
},
"Validation.ApplicableTerms": {
"Type": "Collection(Core.QualifiedTermName)"
},
"Validation.Constraint": {
"AppliesTo": [
"Property",
"NavigationProperty",
"Parameter",
"EntityType",
"ComplexType"
],
"Type": "Validation.ConstraintType"
},
"Validation.DerivedTypeConstraint": {
"AppliesTo": [
"EntitySet",
"Singleton",
"NavigationProperty",
"Property",
"TypeDefinition",
"Parameter",
"ReturnType"
],
"Type": "Collection(Validation.SingleOrCollectionType)"
},
"Validation.Exclusive": {
"AppliesTo": [
"Annotation"
],
"Type": "Core.Tag"
},
"Validation.ItemsOf": {
"AppliesTo": [
"EntityType",
"ComplexType"
],
"Type": "Collection(Validation.ItemsOfType)"
},
"Validation.MaxItems": {
"AppliesTo": [
"Collection"
],
"Type": "Edm.Int64"
},
"Validation.Maximum": {
"AppliesTo": [
"Property",
"Parameter",
"Term"
],
"Type": "Edm.PrimitiveType"
},
"Validation.MinItems": {
"AppliesTo": [
"Collection"
],
"Type": "Edm.Int64"
},
"Validation.Minimum": {
"AppliesTo": [
"Property",
"Parameter",
"Term"
],
"Type": "Edm.PrimitiveType"
},
"Validation.MultipleOf": {
"AppliesTo": [
"Property",
"Parameter",
"Term"
],
"Type": "Edm.Decimal"
},
"Validation.OpenPropertyTypeConstraint": {
"Appli