<element name="action-soccer-foul">
<annotation>
<documentation>When a player commits an infraction against the rules, which may or may not result in a penalty. | Records what happens (or not happens) when a player commits a foul. Cautions and ejections are recorded under penalty.</documentation>
</annotation>
<complexType>
<attributeGroup ref="sportsml:globalAttributes" />
<attributeGroup ref="sportsml:eventStateSoccer" />
<attribute name="fouling-team-idref" type="IDREF" use="optional">
<annotation>
<documentation>idref pointing to the team causing the foul.</documentation>
</annotation>
</attribute>
<attribute name="fouling-player-idref" type="IDREF" use="optional">
<annotation>
<documentation>idref pointing to the player causing the foul.</documentation>
</annotation>
</attribute>
<attribute name="fouled-team-idref" type="IDREF" use="optional">
<annotation>
<documentation>idref pointing to the team beeing fouled.</documentation>
</annotation>
</attribute>
<attribute name="fouled-player-idref" type="IDREF" use="optional">
<annotation>
<documentation>idref pointing to the player beeing fouled.</documentation>
</annotation>
</attribute>
<attribute name="foul-name" type="string" use="optional">
<annotation>
<documentation>The name of the foul was committed. External controlled vocabulary: sportsml-vocabulary-specific-soccer.foul-name</documentation>
</annotation>
</attribute>
<attribute name="foul-result" type="string" use="optional">
<annotation>
<documentation>External controlled vocabulary: sportsml-vocabulary-specific-soccer.foul-result</documentation>
</annotation>
</attribute>
<attribute name="comment" type="string" use="optional">
<annotation>
<documentation>Textual comment regarding the penalty.</documentation>
</annotation>
</attribute>
</complexType>
</element>
|