Selectable Fields for Type

This section lists the selectable fields for type objects.

Selectable Fields for Type
Field Description Output

abstract

Is this Type defined as abstract?

True/False

access

The category of access

Private/Protected/Public

application

Application owning this type

Application name

attribute[].*

Attributes of type

(see Selectable Fields for Attribute)

create[]

List of policies

If [policy_name] is specified returns true if the current user has create access in the first state of the named policy. If no policy is specified, returns a list of polices in which the current user has create access.

derivative[].*

All child types

If [name] is specified, returns True if name is child of this object; False if not. If no name is specified, returns names of all child types.

derived.*

Parent type

Name of the parent type definition

description

Type description

Value

fromrel[].*

'from' relationships, including those that specify a type from which the given type is derived

List of relationships that have the given type in their 'from' field

hidden

Is type defined as hidden?

True/False

id

Type identifier

Value

immediateattribute[].*

Non-inherited attributes

(see Selectable Fields for Attribute)

immediatederivative[].*

Immediate child types

returns first level children, see derivative for defaults.

method[].*

All methods that can be run on the type

List of methods for the specified type (see Selectable Fields for Program)

modified

Time and date the administration object was modified

Value

modified.generic

The time and date in generic format (independent of the MX_NORMAL_DATETIME_FORMAT and MX_DECIMAL_SYMBOL settings chosen by an Administrator) the administration object was modified

Value

name

Type name

Value

object[ ]

a corresponding business object

Returns a business object where the type matches the string in [ ] and the name is the same as the type's name. If no string is given, the object type is type, with case ignored. In a case sensitive environment if more than 1 type meets that criteria (such as both a Person type and a PERSON type), OR if there are more than 1 object with the same type and name that are not in the same revision chain, the object with the latest originated date is returned. When objects with same type and name are in the same revision chain, the latest revision is returned.

originated

Time and date the administration object was created

Value

originated.generic

The time and date in generic format (independent of the MX_NORMAL_DATETIME_FORMAT and MX_DECIMAL_SYMBOL settings chosen by an Administrator) the administration object was created

Value

policy[].*

All policies governing the type

Value (see Selectable Fields for Policy)

property[].*

Associated properties

If property[] is specified, returns property names and values. If blank, returns all property names and values.

torel[].*

A 'to' relationships, including those that specify a type from which the given type is derived

List of relationships that have the given type in their 'to' field