Schema properties overview

This table provides a list of schema properties specific to business entities. See Business entity schemas for more information on retrieving these schemas.

Property

Description

More information

x-gw-actions

A list of logical actions that you can take on an entity. This encompasses standard HTTP operations on the element or collection, as well as custom actions.

Cloud API endpoint elements
x-gw-answers

A product definition property that references the answer schema definition. Only available when the inlineProductDefinition query parameter is set to true.

Product definition properties
x-gw-canonicalCollectionUri

For entities that can be accessed through a Cloud API endpoint, this object contains the URI to the collection endpoint.

Cloud API endpoint elements
x-gw-canonicalElementUri

For entities that can be accessed through a Cloud API endpoint, this object contains the URI to the individual element endpoint.

Cloud API endpoint elements
x-gw-canonicalParent

For entities that can be accessed through a Cloud API endpoint, this object contains the ID of the parent entity.

Cloud API endpoint elements
x-gw-calculatedValues

An object whose keys represent schema properties that have dynamic values. Dynamic values are calculated based on evaluation of static values retrieved through JsonLogic.

Calculated values
x-gw-children

An object containing information about child objects of an entity.

Child entities
x-gw-choices

This property contains typelist values associated with the entity objects. It is included in the schema response when the inlineTypelists query parameter is set to true.

Choice values
x-gw-coverageCategory

A property attached to the coverage in the schema. It provides a coverage code, description, name, and sort order.

Coverage category
x-gw-coverages

A product definition property that references the coverage schema definition. Only available when the inlineProductDefinition query parameter is set to true.

Product definition properties
x-gw-coveredLocationField

This property differentiates address information for a covered location from LOB-specific additions.

Covered location field
x-gw-forbidden

This property contains an array of one or more values that indicate properties that are forbidden for use in a particular context. Often used within an x-gw-rules object to identify fields that cannot be used in certain situations.

x-gw-localizations

When the

includeLocalizations query parameter is set to true, this property is included in the schema to show localized versions of strings for every installed language.
Localizations
x-gw-owningPolicyLine

If an entity is associated with a policy line, this property contains the ID and name of the policy line.

Owning policy line

x-gw-owningProducts

If an entity is LOB-specific, this property will display an ID and name of all products associated with the entity.

Owning products
x-gw-requiredForValidation

This property identifies fields that are required for a particular entity to be valid. A typical use case is to define required fields in an address.

x-gw-rules

This property contains a jsonLogic attribute where you can apply conditional rules to various schema elements.

x-gw-scheduledItems

A product definition property that references the scheduled items schema definition. Only available when the inlineProductDefinition query parameter is set to true.

Product definition properties
x-gw-segmentField

Contains a Boolean value specifying whether the entity is based off of a segment field in APD.

Segments
x-gw-sortOrder

The sequence number of coverable fields defined in APD.

x-gw-tags

This object represents tags that have been attached to clauses, clause terms, and so on in APD.

Tags
x-gw-valueProperty

This property provides the name of the property that stores a term, scheduled item property, or answer value.

Value properties