<?xml version="1.0" encoding="UTF-8" ?>
<!-- IBM_PROLOG_BEGIN_TAG                                                   -->
<!-- This is an automatically generated prolog.                             -->
<!--                                                                        -->
<!-- bos720 src/bos/diag/da/univ/ela.dtd 1.2                                -->
<!--                                                                        -->
<!-- Licensed Materials - Property of IBM                                   -->
<!--                                                                        -->
<!-- Restricted Materials of IBM                                            -->
<!--                                                                        -->
<!-- COPYRIGHT International Business Machines Corp. 2007                   -->
<!-- All Rights Reserved                                                    -->
<!--                                                                        -->
<!-- US Government Users Restricted Rights - Use, duplication or            -->
<!-- disclosure restricted by GSA ADP Schedule Contract with IBM Corp.      -->
<!--                                                                        -->
<!-- IBM_PROLOG_END_TAG                                                     -->

<!-- @(#)99   1.2  src/bos/diag/da/univ/ela.dtd, dauniv, bos720 3/30/07 17:59:20 -->

<!-- This is the ELA document type definition (DTD) -->

<!ELEMENT ELA (ErrorDefinition+)>
<!ELEMENT ErrorDefinition (FRUB*, ELATemplate+, Threshold+)>
<!ELEMENT FRUB EMPTY>
<!ELEMENT DataCondition EMPTY>
<!ELEMENT ELATemplate (DataCondition+)>
<!ELEMENT Threshold EMPTY>
<!ATTLIST ErrorDefinition action (SRN | MGL) #REQUIRED
                          code CDATA #REQUIRED
                          type (FRUB1 | FRUB2 | FRUB_ENCLDA ) #REQUIRED
                          ffc CDATA #REQUIRED
                          message_set CDATA #REQUIRED
                          message_id CDATA #REQUIRED
                          error_count CDATA "0"
                          data_ptr CDATA "0"
                          seen CDATA "0">
<!ATTLIST FRUB fname CDATA ""
               floc CDATA ""
               fmsg CDATA "0"
               fru_flag (PARENT_NAME | DA_NAME) #REQUIRED
               fru_exempt (EXEMPT | NONEXEMPT) #REQUIRED>
<!ATTLIST ELATemplate label CDATA #REQUIRED
                      type CDATA "">
<!ATTLIST DataCondition type (TEST | ANY) #REQUIRED
                        offset CDATA #IMPLIED
                        length CDATA #IMPLIED
                        test (EQ | LT | GT | NE | AND | OR ) #IMPLIED
                        data CDATA #IMPLIED
                        ANDset CDATA #IMPLIED>
<!ATTLIST Threshold time CDATA "0"
                    mode (PD | SV | MF) #REQUIRED
                    units (days | hours | mins | secs) #REQUIRED
                    num CDATA #REQUIRED>

