The accidental type represents actual notated accidentals. Editorial and cautionary indications are indicated by attributes. Values for these attributes are "no" if not present. Specific graphic display such as parentheses, brackets, and size are controlled by the level-display attribute group.
<xs:complexType name="accidental"><xs:annotation><xs:documentation>The accidental type represents actual notated accidentals. Editorial and cautionary indications are indicated by attributes. Values for these attributes are "no" if not present. Specific graphic display such as parentheses, brackets, and size are controlled by the level-display attribute group.</xs:documentation></xs:annotation><xs:simpleContent><xs:extension base="accidental-text"><xs:attribute name="cautionary" type="yes-no"/><xs:attribute name="editorial" type="yes-no"/><xs:attributeGroup ref="level-display"/><xs:attributeGroup ref="print-style"/></xs:extension></xs:simpleContent></xs:complexType>