This documentation supports the 9.1 version of Remedy Action Request System.

To view the latest version, select the version from the Product version menu.

Schemas and structures

The BMC Remedy AR System C API uses the term schema, but the BMC Remedy AR System clients refer to schemas as forms. Schemas are represented by the ARCompoundSchema structure (see the following figure).

Structures used to create join schemas

The ARCompoundSchema structure has these elements:

Schema Type

Integer that specifies the type of schema (see the following table).

Join Definition

ARJoinSchema structure that defines the join schema. It contains the names of the two member schemas (either can be a join schema), the criteria for joining them, and a bitmask of join options (see the following table).

Vendor Definition

ARVendorSchema structure that defines the view schema.

View Definition

ARViewSchema structure that defines the view schema.



Schema Type values

1

AR_SCHEMA_REGULAR

Base schema.

2

AR_SCHEMA_JOIN

Join schema (has two base schemas).

3

AR_SCHEMA_VIEW

View schema.

4

AR_SCHEMA_DIALOG

Display-only schema (contains only display-only fields).

5

AR_SCHEMA_VENDOR

Vendor schema.



Join Definition options

0

AR_JOIN_OPTION_NONE

No option.

1

AR_JOIN_OPTION_OUTER

Outer join.

Was this page helpful? Yes No Submitting... Thank you

Comments