Injected types and properties
The following is specific to our WorkZone Service OData provider.
Injected types
Types that are not part of the data model described in the standard WorkZone data dictionary are called injected types.
The injected types are:
- Document
- DucumentRendition
- PredefinedFilter.
Injected properties
Properties that are not part of the data model described in the standard WorkZone data dictionary are called injected properties.
The injected properties and their mapping are described in the table below.
Injected properties
| Property | Maps to | Type(s) |
|---|---|---|
|
ID |
{sjFieldList.systemKey} |
All except Document |
|
UserKey |
{sjFieldList.userkey} |
All except Document and DocumentRendition |
|
Value |
{sjFieldListDomainColumn} |
All except Document and DocumentRendition |
|
Summary |
{sjFieldList.elaboratinText} |
All except Document and DocumentRendition |
|
EffectiveReadPermission |
{sys:effectiveaccesselab} |
All except Document and DocumentRendition |
|
EffectiveWritePermission |
{sys:effectiveupdateaccesselab} |
All except Document and DocumentRendition |
|
*_Value |
{sjField.contents} |
Property specific |
|
*_Summary |
{sjField.elaboratingText} |
Property specific |
|
RowID |
{sjFieldList.PrimaryKeysOfTableGroup()} |
All Group types. |
|
Entity |
Type Name |
Search and PredefinedFilter |
|
Url |
Untyped Collection/Feed reference. |
Search and PredefinedFilter |