|
<< 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
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. |
{
"EventName": "Prone",
"Derivation": "EXPLICIT"
}
Fields Specific for AbbreviatedFormatChildDerived
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. |
{
"Values": "LAST(3)",
"EventName": "ST {}",
“DERIVATION” : “DERIVED”
}
Fields Specific for AbbreviatedFormatChildExpand
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. |
{
"Values": "1..4",
"EventName": "ST {}",
“DERIVATION” : “EXPAND”
}