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