Interval qualities:
<macroSpec ident="data.INTERVAL.HARMONIC" module="MEI" type="dt">
<desc xml:lang="en">A token indicating diatonic interval quality and size in shorthand notation.</desc>
<content>
<rng:choice>
<rng:data type="token">
<rng:param name="pattern">[AdMmP][1-9][0-9]*</rng:param>
</rng:data>
</rng:choice>
</content>
<remarks xml:lang="en">
<p>
<list>
<head>Interval qualities:</head>
<item>A = augmented,</item>
<item>d = diminished,</item>
<item>M = major,</item>
<item>m = minor,</item>
<item>P = perfect</item>
</list>
</p>
</remarks>
</macroSpec>