Error id action (ARINC for VxWorks code)
An Error ID Action models an <ErrorIDAction> element, which is a child element of the <SystemState> element, which in turn is a child element of the <SystemHMTable>, <ModuleHMTable> and <PartitionHMTable> elements. The <ErrorIDAction> element appears in the Module XML file. For information see the ARINC SPECIFICATION 653P1-2, December 1, 2005.
The structure of the <ErrorIDAction> element is as follows for VxWorks:
<ErrorIDAction
ErrorIdentifier=""
ErrorAction="">
</ErrorIDAction>
Create an Error ID Action on a Configuration Diagram: click the
![](../../Integrity_Modeler/images/but-error-id-action_6.gif)
Error ID Action button, and then click within a
System State Entry.
Specify the Action property of the Event ID Action through its Property Pages: on the Event ID Action's Property Pages, click the EventIDAction tab, and then set the tagged value of the Action property.
When shown on a Configuration Diagram an Error ID Action's notation is as follows:
You can view all the Error ID Actions in the model through the ErrorIDAction folder in the ARINC 653 Profile pane.
An Error ID Action is based on a UML Attribute.
The following sections provide information about how an Error ID Action is used in the model.
Shown on these diagrams
![](../../Integrity_Modeler/images/dia-Configuration-Diagram_23.gif)
Configuration Diagram
ARINC properties
This property is set on the ErrorIDAction tab of the Error ID Action's Property Pages.
• Action - generated as the ErrorAction attribute of the <ErrorIDAction> element.
The Name property of the Error ID Action is generated as the ErrorIdentifier attribute of the <ErrorIDAction> element.