<element name="action-baseball-substitution">
<annotation>
<documentation>An exchange of players occurred. | Most commonly-recorded substitution is a pitching change.</documentation>
</annotation>
<complexType>
<attributeGroup ref="sportsml:globalAttributes" />
<attributeGroup ref="sportsml:eventStateBaseball" />
<attribute name="person-type" use="optional">
<annotation>
<documentation>Whether this substitution was for a player, a coach, an umpire.</documentation>
</annotation>
<simpleType>
<restriction base="string">
<enumeration value="player" />
<enumeration value="associate" />
<enumeration value="official" />
</restriction>
</simpleType>
</attribute>
<attribute name="person-original-idref" type="IDREF" use="optional">
<annotation>
<documentation>A pointer to the person who left the game.</documentation>
</annotation>
</attribute>
<attribute name="person-original-position" type="sportsml:position.Baseball" use="optional">
<annotation>
<documentation>The position of the original person.</documentation>
</annotation>
</attribute>
<attribute name="person-original-lineup-slot" type="string" use="optional">
<annotation>
<documentation>The order in the lineup that the player held.</documentation>
</annotation>
</attribute>
<attribute name="person-replacing-idref" type="IDREF" use="optional">
<annotation>
<documentation>A pointer to the person who entered the game.</documentation>
</annotation>
</attribute>
<attribute name="person-replacing-position" type="string" use="optional">
<annotation>
<documentation>The position of the replacing person.</documentation>
</annotation>
</attribute>
<attribute name="person-replacing-lineup-slot" type="string" use="optional">
<annotation>
<documentation>The order in the lineup that the player will hold.</documentation>
</annotation>
</attribute>
<attribute name="substitution-reason" type="string" use="optional">
<annotation>
<documentation>Why a substitution was made.</documentation>
</annotation>
</attribute>
<attribute name="inning-exiting" type="string" use="optional">
<annotation>
<documentation>The number of the inning the player exited the game.</documentation>
</annotation>
</attribute>
<attribute name="outs-exiting" type="string" use="optional">
<annotation>
<documentation>The number of outs when the player exited the game.</documentation>
</annotation>
</attribute>
<attribute name="lead-entering" type="string" use="optional">
<annotation>
<documentation>The difference in points between player's team and opponent when player entered game.</documentation>
</annotation>
</attribute>
<attribute name="lead-exiting" type="string" use="optional">
<annotation>
<documentation>The difference in points between player's team and opponent when player exited game.</documentation>
</annotation>
</attribute>
<attribute name="runners-on-base" type="string" use="optional">
<annotation>
<documentation>The number of runners on base when the player entered the game.</documentation>
</annotation>
</attribute>
<attribute name="comment" type="string" use="optional">
<annotation>
<documentation>Textual comment about the action.</documentation>
</annotation>
</attribute>
</complexType>
</element>
|