Procedure = ( ( Title, TitleAbbrev? )?,
(%component.mix;)*,
Step+
)
Step = ( Title?,
( ( (%component.mix;)+,
( SubSteps, (%component.mix;)* )?
) |
( SubSteps, (%component.mix;)* )
)
)
SubSteps = ( Step+ )
|
Éléments : Procedure, Title, TitleAbbrev, Step, SubSteps. Attributs : Performance.
Une procédure, définie par l'élément Procedure, permet de donner une liste d'opérations à effectuer.
L'élément Procedure est constitué :
d'un titre (Title) et titre abrégé (TitleAbbrev), facultatifs,
d'une introduction, sous forme d'un nombre quelconque d'éléments de type bloc,
d'une ou plusieurs étapes (Step).
Chaque étape Step est constituée :
d'un titre (Title), facultatif,
de texte décrivant l'étape, contenant optionnellement une liste de sous-étapes (SubSteps).
Une liste de sous-étapes SubSteps est constituée d'une ou plusieurs étapes (Step).
L'attribut Performance, applicable aux éléments Step et SubSteps permet de définir si une étape ou une liste de sous-étapes est optionnelle ou obligatoire. L'attribut peut prendre pour cela les valeurs Optional ou Required.
<procedure>
<step>
<simpara>Première étape</simpara>
<substeps>
<step>
<simpara>Première sous-étape</simpara>
</step>
<step>
<simpara>Seconde sous-étape</simpara>
</step>
</substeps>
<simpara>Fin de la première étape</simpara>
</step>
<step>
<simpara>Seconde étape</simpara>
</step>
<step>
<simpara>Dernière étape</simpara>
</step>
</procedure>
|
| Précédent | Sommaire | Suivant |
| Messages | Niveau supérieur | Encart |