ATTRIBUTE VALUE

<< Click to Display Table of Contents >>

Navigation:  Support > Reconfigurable Rulebook > Definition Types >

ATTRIBUTE VALUE

Description:

An Attribute is a property that helps describes a participant in a match. For example the type of rifle a participant is using (e.g. Sporter vs Precision air rifle) or an age group the participant is a member of (e.g. Junior, Open, Senior).

Attributes are highly configurable.  Each Attribute will have one or more fields. Each field may be configured to be any value the user types in, a value from a pre-configured list, or a combination.

There are two types of Attributes. Attributes that rely on user input and Derived Attributes, that get their value from one or more other attributes. An example of a Derived Attribute is an age group that gets its value from an athlete’s date of birth.

An Attribute Value represents the data that is stored.

 

Attribute Name

Type

Description

attribute-def

String formatted as a SetName

Formatted as a SetName. Points to the Attribute Definition.

Required.

attribute-value

Either an AVData or a list of AVData

Name value pairs of the data that is stored.

Will be a list if MultipleValues, in the Attribute definition is set to true. Will be a single item if MultiipleValues is set to false.

Required.

visibility

string

Visibility of this data. Must be:

PUBLIC

PROTECTED

PRIVATE

Required.

 

Example: Simple Email

Example: Air Rifle Type


 

Note:

The Reconfigurable Rulebook and functionality will be implemented with the release of Orion Scoring System v. 3.0 (TBA)