-\r
-<outcome value='success'>\r
-<block>\r
-<set>\r
-<parameter name='tmp.gun.index-exists' value='true' />\r
-</set><set>\r
-<parameter name='tmp.gun.index-number' value='`$tmp.gun.prefixdb.index-number + 1`' />\r
-</set></block></outcome><outcome value='not-found'>\r
-<block>\r
-<set>\r
-<parameter name='tmp.gun.index-exists' value='false' />\r
-</set><set>\r
-<parameter name='tmp.gun.index-number' value='1' />\r
-</set></block></outcome><outcome value='failure'>\r
-<return status='failure'>\r
- <parameter name="generate-unique-name-output.error-message" value="`'Error reading the ' + $generate-unique-name-input.index-table-name + ' table'`" />\r
-</return></outcome></get-resource><set>\r
-<parameter name='tmp.gun.found-flag' value='false' />\r
-</set><block>\r
-<for index='tmp.gun.idx' start='`$tmp.gun.index-number`' end='`$tmp.gun.list-end`' >\r
-<block atomic="true"><switch test='`$generate-unique-name-input.index-length`'>\r
-<outcome value=''><set>\r
-<parameter name='tmp.gun.index-string' value='`$tmp.gun.idx`' />\r
-</set></outcome><outcome value='1'>\r
-<set>\r
-<parameter name='tmp.gun.index-string' value='`$tmp.gun.idx`' />\r
-</set></outcome><outcome value='2'>\r
-<switch test='`$tmp.gun.idx < 10`'>\r
-<outcome value='true'>\r
-<set>\r
-<parameter name='tmp.gun.index-string' value="`'' + '0' + $tmp.gun.idx`" />\r
-</set></outcome><outcome value='false'>\r
-<set>\r
-<parameter name='tmp.gun.index-string' value='`$tmp.gun.idx`' />\r
-</set></outcome></switch></outcome><outcome value='3'>\r
-<switch test='`$tmp.gun.idx < 10`'>\r
-<outcome value='true'>\r
-<set>\r
-<parameter name='tmp.gun.index-string' value="`'' + '00' + $tmp.gun.idx`" />\r
-</set></outcome><outcome value='false'>\r
-<switch test='`$tmp.gun.idx < 100`'>\r
-<outcome value='true'>\r
-<set>\r
-<parameter name='tmp.gun.index-string' value="`'' + '0' + $tmp.gun.idx`" />\r
-</set></outcome><outcome value='false'>\r
-<set>\r
-<parameter name='tmp.gun.index-string' value='`$tmp.gun.idx`' />\r
-</set></outcome></switch></outcome></switch></outcome></switch><set>\r
-<parameter name='tmp.gun.generated-name' value='`$generate-unique-name-input.prefix + $tmp.gun.index-string`' />\r
-</set><set>\r
-<parameter name='tmp.gun.sql' value="`'SELECT * from GENERIC_RESOURCE_NAME WHERE type = $generate-unique-name-input.name-table-type'\r
+ <outcome value='success'>\r
+ <block>\r
+ <set>\r
+ <parameter name='tmp.gun.index-exists' value='true' />\r
+ </set>\r
+ <switch test='`$generate-unique-name-input.index-length`'>\r
+ <outcome value='Other'>\r
+ <set>\r
+ <parameter name='tmp.gun.index-number' value='`$tmp.gun.prefixdb.index-number + 1`' />\r
+ </set>\r
+ </outcome>\r
+ <outcome value='0'>\r
+ <block>\r
+ <set>\r
+ <parameter name='tmp.gun.index-number' value='0' />\r
+ </set>\r
+ <set>\r
+ <parameter name='tmp.gun.noindex-flag' value='true' />\r
+ </set>\r
+ </block>\r
+ </outcome>\r
+ </switch>\r
+ </block>\r
+ </outcome>\r
+ <outcome value='not-found'>\r
+ <block>\r
+ <set>\r
+ <parameter name='tmp.gun.index-exists' value='false' />\r
+ </set>\r
+ <switch test='`$generate-unique-name-input.index-length`'>\r
+ <outcome value='0'>\r
+ <block>\r
+ <set>\r
+ <parameter name='tmp.gun.index-number' value='0' />\r
+ </set>\r
+ <set>\r
+ <parameter name='tmp.gun.noindex-flag' value='true' />\r
+ </set>\r
+ </block>\r
+ </outcome>\r
+ <outcome value='Other'>\r
+ <set>\r
+ <parameter name='tmp.gun.index-number' value='1' />\r
+ </set>\r
+ </outcome>\r
+ </switch>\r
+ </block>\r
+ </outcome>\r
+ <outcome value='failure'>\r
+ <return status='failure'>\r
+ <parameter name="generate-unique-name-output.error-message" value="`'Error reading the ' + $generate-unique-name-input.index-table-name + ' table'`" />\r
+ </return>\r
+ </outcome>\r
+ </get-resource>\r
+ <set>\r
+ <parameter name='tmp.gun.found-flag' value='false' />\r
+ </set>\r
+ <block>\r
+ <for index='tmp.gun.idx' start='`$tmp.gun.index-number`' end='`$tmp.gun.list-end`' >\r
+ <block atomic="true">\r
+ <switch test='`$generate-unique-name-input.index-length`'>\r
+ <outcome value=''>\r
+ <set>\r
+ <parameter name='tmp.gun.index-string' value='`$tmp.gun.idx`' />\r
+ </set>\r
+ </outcome>\r
+ <outcome value='1'>\r
+ <set>\r
+ <parameter name='tmp.gun.index-string' value='`$tmp.gun.idx`' />\r
+ </set>\r
+ </outcome>\r
+ <outcome value='2'>\r
+ <switch test='`$tmp.gun.idx < 10`'>\r
+ <outcome value='true'>\r
+ <set>\r
+ <parameter name='tmp.gun.index-string' value="`'' + '0' + $tmp.gun.idx`" />\r
+ </set>\r
+ </outcome>\r
+ <outcome value='false'>\r
+ <set>\r
+ <parameter name='tmp.gun.index-string' value='`$tmp.gun.idx`' />\r
+ </set>\r
+ </outcome>\r
+ </switch>\r
+ </outcome>\r
+ <outcome value='3'>\r
+ <switch test='`$tmp.gun.idx < 10`'>\r
+ <outcome value='true'>\r
+ <set>\r
+ <parameter name='tmp.gun.index-string' value="`'' + '00' + $tmp.gun.idx`" />\r
+ </set>\r
+ </outcome>\r
+ <outcome value='false'>\r
+ <switch test='`$tmp.gun.idx < 100`'>\r
+ <outcome value='true'>\r
+ <set>\r
+ <parameter name='tmp.gun.index-string' value="`'' + '0' + $tmp.gun.idx`" />\r
+ </set>\r
+ </outcome>\r
+ <outcome value='false'>\r
+ <set>\r
+ <parameter name='tmp.gun.index-string' value='`$tmp.gun.idx`' />\r
+ </set>\r
+ </outcome>\r
+ </switch>\r
+ </outcome>\r
+ </switch>\r
+ </outcome>\r
+ <outcome value='4'>\r
+ <switch test='`$tmp.gun.idx < 10`'>\r
+ <outcome value='true'>\r
+ <set>\r
+ <parameter name='tmp.gun.index-string' value="`'' + '000' + $tmp.gun.idx`" />\r
+ </set>\r
+ </outcome>\r
+ <outcome value='false'>\r
+ <switch test='`$tmp.gun.idx < 100`'>\r
+ <outcome value='true'>\r
+ <set>\r
+ <parameter name='tmp.gun.index-string' value="`'' + '00' + $tmp.gun.idx`" />\r
+ </set>\r
+ </outcome>\r
+ <outcome value='false'>\r
+ <switch test='`$tmp.gun.idx < 1000`'>\r
+ <outcome value='true'>\r
+ <set>\r
+ <parameter name='tmp.gun.index-string' value="`'' + '0' + $tmp.gun.idx`" />\r
+ </set>\r
+ </outcome>\r
+ <outcome value='false'>\r
+ <set>\r
+ <parameter name='tmp.gun.index-string' value='`$tmp.gun.idx`' />\r
+ </set>\r
+ </outcome>\r
+ </switch>\r
+ </outcome>\r
+ </switch>\r
+ </outcome>\r
+ </switch>\r
+ </outcome>\r
+ </switch>\r
+ <set>\r
+ <parameter name='tmp.gun.generated-name' value='`$generate-unique-name-input.prefix + $tmp.gun.index-string`' />\r
+ </set>\r
+ <set>\r
+ <parameter name='tmp.gun.sql' value="`'SELECT * from GENERIC_RESOURCE_NAME WHERE type = $generate-unique-name-input.name-table-type'\r