AbbreviatedFormatChild

<< Click to Display Table of Contents >>

Navigation:  Support > Reconfigurable Rulebook > Definition Objects >

AbbreviatedFormatChild

Description

AbbreviatedFormatChild is an abstract object with three possible concrete implementations. The concrete class identifier is the Derivation property.

AbbreviatedFormatChild describe the child Event scores displayed on the Athlete Monitor and Spectator Display. Up to six may be defined for each AbbreviatedFormat.

Common Fields for All AbbreviatedFormatChild

Property Name

Value

Description

Derivation

String enum EventDerivationType

Concrete class identifier.

EventName

String

The name of the top level event.

Required.

EventDisplayName

String

The name of the event to display to the athlete.

Not required, value defaults to EventName if empty string or null.

Comment

String

Internal documentation comments. All text is ignored by the system.

 

Fields Specific for AbbreviatedFormatChildExplicit

 

Definition

Property Name

Value

Description

Derivation

String enum EventDerivationType

Indicates that this is a AbbreviatedFormatChildExplicit.

Value must be EXPLICIT.

EventName

String

Must specify the exact EventName of who's score to display.

Example

{

  "EventName": "Prone",

  "Derivation": "EXPLICIT"

}

 

Fields Specific for AbbreviatedFormatChildDerived

 

Definition

Property Name

Value

Description

Derivation

String enum EventDerivationType

Indicates that this is a AbbreviatedFormatChildDerived.

Value must be DERIVED.

EventName

String

Must contain a wild card character ("{}") that evaluates to an EventName with the method specified in Values..

Values

String enum AbbreviatedFormatDerivedOptions

The method to use to return appropriate Event Names.

Example

{

   "Values": "LAST(3)",

   "EventName": "ST {}",

   “DERIVATION” : “DERIVED”

}

 

Fields Specific for AbbreviatedFormatChildExpand

 

Definition

Property Name

Value

Description

Derivation

String enum EventDerivationType

Indicates that this is a AbbreviatedFormatChildExpand.

Value must be EXPAND.

EventName

String

Must contain a wild card character ("{}") that evaluates to an EventName with the method specified in Values..

Values

String formatted as Value Series

The values to fill into the wild card charcter in EventName.

Example

{

   "Values": "1..4",

   "EventName": "ST {}",

   “DERIVATION” : “EXPAND”

}