2.2.5.6 BRPropertyName

The BRPropertyName simple type specifies the name that identifies a property within a business rule component.

The following is the XML schema definition of the BRPropertyName simple type.

   <xs:simpleType name="BRPropertyName">
     <xs:restriction base="xs:string">
       <xs:enumeration value="NotSpecified" />
       <xs:enumeration value="Value" />
       <xs:enumeration value="StartPosition" />
       <xs:enumeration value="RangeLow" />
       <xs:enumeration value="RangeHigh" />
       <xs:enumeration value="StartingValue" />
       <xs:enumeration value="IncrementValue" />
       <xs:enumeration value="Length" />
       <xs:enumeration value="Substring" />
       <xs:enumeration value="Anchor" />
     </xs:restriction>
   </xs:simpleType>

The values of the enumeration are described in the following table.

Value

Meaning

NotSpecified

The property is not specified.

Value

An argument value is specified.

StartPosition

The starting position of a substring is specified.

RangeLow

The low end of a range is specified.

RangeHigh

The high end of a range is specified.

StartingValue

The starting value of an incremented value is specified.

IncrementValue

The value by which to increment is specified.

Length

The length of a string is specified.

Substring

A substring value is specified.

Anchor

The attribute that is associated with the business rule is specified.