| ident | specifica l'identificatore utilizzato per indicare l'elemento| Stato  | Richiesto |  | Tipo di dati  |  |  | Valori  | an XML name |  
  | 
| predeclare | dichiara se la classe debba essere considerata globale e quindi definita nel modulo core| Stato  | Opzionale |  | Tipo di dati  |  <rng:data type="boolean"/>
 
xsd:boolean  |  
  | 
| module | indica il nome del modulo nel quale l'oggetto deve essere definito| Stato  | Opzionale |  | Tipo di dati  |  <rng:data type="NCName"/>
 
xsd:NCName  |  | Valori  | a name of module |  
  | 
| mode | indica l'effetto della dichiarazione sul modulo da cui trae origine| Stato  | Opzionale |  | I valori legali sono: | - add
 - la dichiarazione è aggiunta alle definizioni correnti [Valore di default]
 - delete
 - la dichiarazione e i suoi discendenti sono esclusi dall'impostazione corrente
 - change
 - la dichiarazione modifica la dichiarazione con lo stesso nome nella definizione corrente
 - replace
 - la dichiarazione sostituisce la dichiarazione con lo stesso nome nella definizione corrente
 
  |  
  |