efd-condition-description efdCondInfo ( efd-name, cond-index)  | 
01  efd-condition-description.     03  efd-condition-type                       pic x comp-x.         88  efd-equal-condition                  value 1.         88  efd-and-condition                    value 2.         88  efd-other-condition                  value 3.         88  efd-gt-condition                     value 4.         88  efd-ge-condition                     value 5.         88  efd-lt-condition                     value 6.         88  efd-le-condition                     value 7.         88  efd-ne-condition                     value 8.         88  efd-or-condition                     value 9.         88  efd-comparison-condition             values 1, 4 through 8.     03  efd-condition-flag                       pic x.         88  efd-true-condition                   value 'y' false 'n'.     03  efd-other-conditions.         05  efd-other-fieldnum                   pic xx comp-x.         05  efd-other-fieldname                  pic x(30).         05  efd-other-field-val                  pic x(50).         05  efd-other-field-nums                 redefines efd-other-field-val.             07  efd-cond-val-1                   pic s9(18).             07  efd-cond-val-2                   pic s9(18).     03  efd-and-conditions                       redefines efd-other-conditions.         05  efd-condition-1                      pic xx comp-x.         05  efd-condition-2                      pic xx comp-x.     03  efd-condition-tablename                  pic x(30).  | 
... configuration section. repository.      class efdParser  as "com.iscobol.lib.efdParser"     . ... working-storage section. ... copy "efdParser.def" 77 efd-parser object reference efdParser. 77 cond-idx   pic xx comp-x. 77 buf-type   pic x(2). ... procedure division. ... move 1 to cond-idx. set efd-condition-description to efd-parser:>efdCondInfo("fd1.xml",                                                           cond-idx) ...  |