Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > ARINC 653 for PikeOS 653 code > ARINC 653 for PikeOS 653 profile items > Error id action (ARINC for PikeOS code)
  
Error id action (ARINC for PikeOS code)
An Error ID Action models an <ErrorIDAction> element, which is a child element of the <ErrorIDActionTable> element, which in turn is a child element of the <SystemStateErrorEntry> element. For information see the ARINC SPECIFICATION 653P1-2, December 1, 2005.
The structure of the <ErrorIDAction> element is as follows for PikeOS:
<ErrorIDAction ErrorIdentifier="" Action="">
</ErrorIDAction>
Create an Error ID Action on a Configuration Diagram: click the Error ID Action toolbar button, and then click within a System State Entry.
Specify the Action property of the Event ID Action through the Event ID Action's 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
Configuration Diagram
ARINC properties
This property is set on the ErrorIDAction tab of the Error ID Action's Property Pages.
Action - generated as the Action attribute of the <ErrorIDAction> element.