3 les constructions principales présentent les concepts de machine d`état de base, tandis que 4 le contenu exécutable contient un ensemble extensible d`actions que l`ordinateur d`État peut prendre en réponse aux événements. 5 le modèle de données et la manipulation de données définissent des constructions pour stocker et modifier des données, tandis que 6 communications externes fournissent la capacité de communiquer avec des entités externes. Si une seule instance du paramètre` _ scxmleventname`est présente, le processeur SCXML doit utiliser sa valeur comme nom de l`événement SCXML qu`il déclenche. Si plusieurs instances du paramètre sont présentes, le comportement est spécifique à la plateforme. Si le paramètre` _ scxmleventname`n`est pas présent, le processeur SCXML doit utiliser le nom de la méthode HTTP utilisée pour remettre le message en tant que nom de l`événement qu`il déclenche. Le processeur doit utiliser n`importe quel contenu de message autre que` _ scxmleventname`pour remplir _ Event. Data. Voir modèles de données B pour plus de détails. L`assignation à un modèle de données est effectuée à l`aide d`une expression d`emplacement pour désigner la partie du modèle de données où l`insertion doit être effectuée. Si l`expression d`emplacement ne désigne pas un emplacement valide dans le modèle de données ou si la valeur spécifiée (par «expr» ou enfants) n`est pas une valeur juridique pour l`emplacement spécifié, le processeur SCXML doit placer l`erreur «Error. Execution» dans la file d`attente d`événements interne.
Sinon, le processeur SCXML doit placer la valeur spécifiée à l`emplacement spécifié. Notez que la nature de l`insertion et la définition d`une valeur juridique dépendent du langage de modèle de données utilisé. Notez également que les modèles de données peuvent prendre en charge des attributs supplémentaires pour au-delà de ceux spécifiés ici. Voir modèles de données B pour plus de détails. Le GRV exige des sorties et des portes d`accès à la sortie pour être marquées par des panneaux de sortie éclairés (§ 1011, § 1003.2.10). En outre, le GRV exige un panneau tactile «EXIT» adjacent à la porte à un escalier de sortie, un passage de départ, et la décharge de sortie (§ 1011,3, § 1003.2.10.3 – 2000 adresse les portes aux escaliers de sortie seulement). Les normes ADA comprennent une exigence similaire pour les panneaux de sortie visuels et tactiles aux portes des escaliers de sortie, les passages de sortie et les sorties de sortie (§ 216.4.1). (Un passage de sortie est une composante horizontale d`une sortie qui est séparée des espaces de construction intérieure par la construction de résistance au feu qui conduit à la sortie de décharge ou de manière publique.) Le comportement des transitions avec «type» de «Internal» est identique, sauf dans le cas d`une transition dont l`état source est un État composé et dont la ou les cibles est un descendant de la source.