| QName | Type | Fixed | Default | Use | Inheritable | Annotation | 
|---|---|---|---|---|---|---|
| emma:confidence | restriction of xs:decimal | optional | ||||
| emma:cost | restriction of xs:decimal | optional | ||||
| emma:dialog-turn | xs:string | optional | ||||
| emma:duration | xs:nonNegativeInteger | optional | ||||
| emma:end | xs:unsignedLong | optional | ||||
| emma:endpoint-info-ref | xs:IDREF | optional | ||||
| emma:function | xs:NMTOKEN | optional | ||||
| emma:grammar-ref | xs:IDREF | optional | ||||
| emma:lang | xs:language | optional | ||||
| emma:media-type | xs:string | optional | ||||
| emma:medium | restriction of xs:NMTOKENS | optional | ||||
| emma:mode | xs:NMTOKENS | optional | ||||
| emma:model-ref | xs:IDREF | optional | ||||
| emma:offset-to-start | xs:integer | optional | ||||
| emma:process | xs:anyURI | optional | ||||
| emma:signal | xs:anyURI | optional | ||||
| emma:signal-size | xs:nonNegativeInteger | optional | ||||
| emma:source | xs:anyURI | optional | ||||
| emma:start | xs:unsignedLong | optional | ||||
| emma:time-ref-anchor-point | restriction of xs:NMTOKEN | optional | ||||
| emma:time-ref-uri | xs:anyURI | optional | ||||
| emma:tokens | xs:string | optional | ||||
| emma:verbal | xs:boolean | optional | ||||
| id | xs:ID | required | 
| Element Groups | emma:emma.class, emma:group.class, emma:one-of.class, emma:sequence.class | 
| Complex Type | emma:derivation | 
<xs:element name="sequence" type="emma:sequence"/>  | 
                           
| 
                                     < sequence xmlns = "http://www.openmashup.org/schemas/v1.0/EMML" >  | 
                              
| 
                                     < variable name = "v1" type = "string" default = "Steig Larsson" />  | 
                              
| 
                                     < display message = "sequence-block: v1 =" expr = "upper-case($v1)" />  | 
                              
| 
                                     < assign literal = "Kathryn Stockett" outputvariable = "v2" />  | 
                              
| 
                                     < display message = "sequence-block: v2 =" expr = "upper-case($v2)" />  | 
                              
| 
                                     < display message = "sequence-block: v3 =" expr = "upper-case($v3)" />  | 
                              
| 
                                     < variable name = "v4" type = "string" default = "Ian M. Banks" />  | 
                              
| 
                                     < display message = "sequence-block: v4 =" expr = "upper-case($v4)" />  | 
                              
| 
                                     </ sequence>  |