Go to the bottom.
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! SDDL Name:	NPACT_LIST.SDDL
!
! Purpose:      This SDDL file defines the npact_list relation.
!
! Modification History:
!
!   Date       OPR      Who                       Reason
! --------   -------    ---   -------------------------------------------------
! 10/28/94    27329     MRB   Original implementation
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
!

LANGUAGE	FORTRAN, SQL

RECORD  NPACT_TYPE

!------------------------------------------------------------------------------
!
!   RECORD INFORMATION
!
!------------------------------------------------------------------------------


    DESCRIPTION       "This relation details all the actions used in SMS 
                       precedence checking. The Action List Table is used in
                       conjunction with the State Transition Table to define
                       a list of actions to process as the result of a single
                       state transition. 

		       See NPNAMES_TABLE to understand where this data comes 
		       from and how it is used.  The description for 
		       NPNAMES_TABLE also has a complete list of the related 
		       precedence checker relations. Also refer to Chapters 22
		       through 33 of the SCS User's Guide for more information 
		       on the precedence checker.

                       Each record of the Action List Table contains an action
                       list ID field used to group Action List Table records 
                       in a single action list.  The action ID field of the 
                       record indicates the resulting action, and the system 
                       and element fields identify the system or element to 
                       which the action applies.  

                       If a state transition occurs for a State Transition 
                       Table record containing an action list ID, all of the 
                       actions specified in the action list are processed.
 
                       If an action in an action list saves a timer, the 
                       action value may be used to specify the timer duration.
                       For more information concerning timer operations, see 
                       the chapter on backend precedence checking, Chapter 27
                       in the SCS User's Guide."


!------------------------------------------------------------------------------
!
!   FIELD INFORMATION
!
!------------------------------------------------------------------------------



    FIELD  act_list
        TYPE            C12
        DESCRIPTION     "This is an identifier that uniquely identifies an 
                         action list. It should be present in the state 
                         transition table, otherwise the list is defined and
                         not being used." 
    END_FIELD



    FIELD  act_ord
        TYPE            I2
        DESCRIPTION     "This field us used to order the actions in an action
                         list. The concatenation of the action list identifier 
                         and the action order is used to sort the action list."
    END_FIELD



    FIELD  system
        TYPE            C12
        DESCRIPTION     "This is the name of the system to which the action 
                         applies."
    END_FIELD



    FIELD  element
        TYPE            C12
        DESCRIPTION     "This is the name of an element to which the action 
                         applies. If this field is blank, the action is for a 
                         system."
    END_FIELD



    FIELD  action
        TYPE            C12
        DESCRIPTION     "This is a string that identifies a particular system
                         or element action. The state transition table for
                         the current state of the system or element is searched
                         for a match on the action identifier. If a match is 
                         found, the indicated action is carried out."
    END_FIELD



    FIELD  act_val
        TYPE            R4
        DESCRIPTION     "This is a value associated with the system or element
                         action. Its present use is restricted to providing
                         a timer value for a system or element state 
                         transition. The data type may change if other uses
                         are identified."
    END_FIELD



    FIELD  comment
        TYPE            C72
        DESCRIPTION     "This is commentary text associated with this record."
    END_FIELD

END_RECORD


!------------------------------------------------------------------------------
!
!   RELATION DECLARATION
!
!------------------------------------------------------------------------------


RELATION  npact_list

    TYPE             NPACT_TYPE

    DESCRIPTION      "Precedence Checker Action Lists Relation"

    SUBSYSTEM_USING  "SCS"

    RELATED_FIELDS  "npvflags.actlst_flg" "npname_table.*" "nptrnslation.*"


    INDEX  npact_list_1
        TYPE         unique, clustered
        FIELDS       act_list, act_ord
    END_INDEX

END_RELATION

!------------------------------------------------------------------------------
!
!   INSTANCE DECLARATION
!
!------------------------------------------------------------------------------


INSTANCE  npact_list

    GLOBAL

    TYPE        NPACT_TYPE

END_INSTANCE

Go to the top.