TRF

range tests

no tests available

temporal tests

RULE_ID TEST ERROR
230 ((affected_part IN (4, 9)) OR (affected_part IS NULL)) WHERE (defol_t-1 = 100) e
4100 (defol = 100) WHERE ((defol_t-1 < 100) AND (defol_t-1 <> -1) AND (affect_part = 4)) e
RULE_ID MSG MSG_CODE
230 affected_part VALUE does not match with defoliation 100 from previous year TT_NOT_MATCH_DEFOL
4100 A dead tree has to be reported with defoliation 100 in the first year TT_DEFOL_DEAD_TREE

multiple tests

RULE_ID TEST ERROR
649 EXIST(tree) e
651 (defol = 100) AND NOT (affected_part = 4) w
652 ((symptom IS NULL) OR (symptom = -9)) AND NOT (affected_part IN (0,4,9)) e
653 ((symptom IS NOT NULL) AND (symptom <> -9 AND symptom <> 99 )) AND NOT (affected_part IN (4,11,12,13,14,21,22,23,24,25,26,27,28,30,31,32,33,34)) e
654 (affected_part >=10) AND NOT ((symptom IS NOT NULL) AND (symptom <> -9)) e
655 (affected_part IN (11,12,13,14)) AND NOT (((symptom BETWEEN 1 AND 12) OR (symptom = 99))) e
656 (affected_part IN (21,22,23,24,25,26,27)) AND NOT (symptom IN (1,8,9,10,11,12,13,14,15,16,17,18,19,20)) e
657 (affected_part BETWEEN 30 AND 34) AND NOT (symptom IN (8,9,10,11,12,13,14,16,17,18,19,20,21,22)) e
658 (affected_part IN (0,4,9)) AND NOT ((symptom IS NULL) OR (symptom = -9 OR symptom = 99)) e
659 (symptom_spec BETWEEN 31 AND 36) AND NOT ((symptom=1) AND (affected_part IN (4,11,12,13,14))) e
660 (symptom_spec BETWEEN 37 AND 44) AND NOT ((symptom IN (2,3,4,5)) AND (affected_part IN (4,11,12,13,14))) e
661 (symptom_spec BETWEEN 45 AND 49) AND NOT ((symptom=8) AND (affected_part IN (4,11,12,13,14))) e
662 (symptom_spec IN (50,51)) AND NOT ((symptom=8) AND (affected_part IN (4,11,12,13,14,21,22,23,24,25,26,27))) e
663 (symptom_spec=52) AND NOT ((symptom=8) AND (affected_part IN (4,11,12,13,14,21,22,23,24,25,26,27,31,32,33,34))) e
664 (symptom_spec=53) AND NOT ((symptom IN (10,11)) AND (affected_part IN (4,11,12,13,14,21,22,23,24,25,26,27,28))) e
665 (symptom_spec=54) AND NOT ((symptom=10) AND (affected_part IN (4,11,12,13,14,21,22,23,24,25,26,27))) e
666 (symptom_spec=55) AND NOT ((symptom=10) AND (affected_part IN (4,11,12,13,14,21,22,23,24,25,26,27,31,32,33,34))) e
667 (symptom_spec=56) AND NOT ((symptom=11) AND (affected_part IN (4,11,12,13,14))) e
668 (symptom_spec=57) AND NOT ((symptom=11) AND (affected_part IN (4,11,12,13,14,21,22,23,24,25,26,27,31,32,33,34))) e
669 (symptom_spec IN (58,59,60)) AND NOT ((symptom=17) AND (affected_part IN (4,21,22,23,24,25,26,27,31,32,33,34))) e
670 (symptom_spec IN (61,64)) AND NOT ((symptom=8) AND (affected_part IN (4,21,22,23,24,25,26,27))) e
671 (symptom_spec IN (62,63)) AND NOT ((symptom=8) AND (affected_part IN (4,21,22,23,24,25,26,27,31,32,33,34))) e
672 (symptom_spec IN (65,66)) AND NOT ((symptom=10) AND (affected_part IN (4,21,22,23,24,25,26,27,31,32,33,34))) e
673 (symptom_spec IN (67)) AND NOT ((symptom=11) AND (affected_part IN (4,31,32,33,34))) e
674 (crown_loc IN (1,2,3,4)) AND NOT (affected_part IN (4,11,12,13,14,21,22,23,24,25,26,27,28,30,31,34)) e
675 (extent IN (0,1,2,3,4,5,6,7)) AND NOT (affected_part IN (4,11,12,13,14,21,22,23,24,25,26,27,28,30,31,32,33,34)) e
676 (defol = 100) AND NOT (affected_part = 4) w
1192 (symptom_spec=53) AND NOT ((symptom IN (10,11)) AND (affected_part IN (4,11,12,13,14))) e
2002 ((removal_mortality BETWEEN 11 AND 19)) AND NOT (cause <> 541) w
2004 ((removal_mortality BETWEEN 11 AND 19)) AND NOT (affected_part = 4) e
RULE_ID MSG
649 Tree VALUE from TRF file exist not in TRE file
651 specified affected_part VALUE does not match with specified defol VALUE
652 specified affected_part VALUE does not match with not specified value for symptom (NULL value)
653 specified affected_part VALUE does not match with specified symptom VALUE
654 sympton not specified although affected_part is specified with VALUE
655 specified symptom VALUE does not match with specified affected_part VALUE
656 specified symptom VALUE does not match with specified affected_part VALUE
657 specified symptom VALUE does not match with specified affected_part VALUE
658 Value VALUE of symptom was specified (not NULL) although affected_part was specified with VALUE and no value was expected
659 specified symptom VALUE and/or affected_part VALUE does not match with specified symptom_specification VALUE
660 specified symptom VALUE and/or affected_part VALUE does not match with specified symptom_specification VALUE
661 specified symptom VALUE and/or affected_part VALUE does not match with specified symptom_specification VALUE
662 specified symptom VALUE and/or affected_part VALUE does not match with specified symptom_specification VALUE
663 specified symptom VALUE and/or affected_part VALUE does not match with specified symptom_specification VALUE
664 specified symptom VALUE and/or affected_part VALUE does not match with specified symptom_specification VALUE
665 specified symptom VALUE and/or affected_part VALUE does not match with specified symptom_specification VALUE
666 specified symptom VALUE and/or affected_part VALUE does not match with specified symptom_specification VALUE
667 specified symptom VALUE and/or affected_part VALUE does not match with specified symptom_specification VALUE
668 specified symptom VALUE and/or affected_part VALUE does not match with specified symptom_specification VALUE
669 specified symptom VALUE and/or affected_part VALUE does not match with specified symptom_specification VALUE
670 specified symptom VALUE and/or affected_part VALUE does not match with specified symptom_specification VALUE
671 specified symptom VALUE and/or affected_part VALUE does not match with specified symptom_specification VALUE
672 specified symptom VALUE and/or affected_part VALUE does not match with specified symptom_specification VALUE
673 specified symptom VALUE and/or affected_part VALUE does not match with specified symptom_specification VALUE
674 specified affected_part VALUE does not match with specified crown_loc VALUE
675 specified affected_part VALUE does not match with specified extent VALUE
676 specified affected_part VALUE does not match with specified defol VALUE
1192 specified symptom VALUE and/or affected_part VALUE does not match with specified symptom_specification VALUE
2002 Please be aware that cause 541 stands for MARKING CUTS, not for a cutted tree
2004 Affected part VALUE does not fit to removal_mortality VALUE - A tree cutted and removed (removal_mortality 11-19) has to be coded as dead tree (affected_part = 4)


TRE

range tests

no tests available

temporal tests

RULE_ID TEST ERROR
229 (defol = -1) WHERE (defol_t-1 = 100) e
230 ((affected_part IN (4, 9)) OR (affected_part IS NULL)) WHERE (defol_t-1 = 100) e
231 (tree = tree_t-1) WHERE (country NOT IN (4,57)) w
232 (tree_species = tree_species_t-1) WHERE (tree_species_t-1 NOT IN (99, 199, 0, 94)) w
290 ((removal_mortality IN (7, 11, 12, 13, 14, 18, 19, 31, 32, 38, 39, 41, 42, 48, 49)) OR (removal_mortality IS NULL)) WHERE (defol_t-1 = 100) e
4100 (defol = 100) WHERE ((defol_t-1 < 100) AND (defol_t-1 <> -1) AND (affect_part = 4)) e
RULE_ID MSG MSG_CODE
229 defol VALUE does not match with value VALUE from previous year TT_NOT_MATCH
230 affected_part VALUE does not match with defoliation 100 from previous year TT_NOT_MATCH_DEFOL
231 tree VALUE must be the same as at previous observation (unless new trees were intentiously involved - e.g. due to ingrowth - or existing trees were felled or wind-thrown) TT_TREE_NUMBER
232 tree_species VALUE must not change for particular tree TT_TREE_SPECIES
290 removal_mortality VALUE does not match with defoliation 100 from previous year TT_NOT_MATCH_DEFOL
4100 A dead tree has to be reported with defoliation 100 in the first year TT_DEFOL_DEAD_TREE

multiple tests

RULE_ID TEST ERROR
646 EXIST(tree) e
677 (affected_part = 4 AND removal_mortality NOT BETWEEN 11 AND 19) AND NOT (defol IN (100, -1)) e
678 (symptom = 18) AND NOT ((tree_species between 100 AND 199)) e
679 (symptom = 19) AND NOT (tree_species NOT between 100 AND 199) e
680 (affected_part IN (11,12,13)) AND NOT (tree_species between 100 AND 199) e
681 (affected_part IN (14)) AND NOT (tree_species NOT between 100 AND 199) e
682 ((removal_mortality NOT IN (4, 7, 8, 11, 12, 13, 14, 18, 19, 21, 22, 23, 29, 41, 42, 48, 49))) AND NOT (defol IS NOT NULL) e
683 ((removal_mortality IN (31, 32, 38, 39))) AND NOT (defol IN (100, -1)) e
2006 ((removal_mortality BETWEEN 11 AND 19)) AND NOT (defol = -1) e
3100 EXIST(plot) e
RULE_ID MSG
646 Tree VALUE from TRE file exist not in TRF file
677 specified affected_part VALUE and removal_mortality VALUE does not match with specified defol VALUE
678 specified tree_species VALUE does not match with specified symptom VALUE
679 specified tree_species VALUE does not match with specified symptom VALUE
680 specified tree_species VALUE does not match with specified affected_part VALUE
681 specified tree_species VALUE does not match with specified affected_part VALUE
682 defoliation must not be NULL
683 specified defol VALUE does not match with specified removal_mortality VALUE
2006 Defoliation VALUE does not fit to removal_mortality VALUE - A tree cutted and removed (removal_mortality 11-19) has to be coded defol = -1
3100 plot VALUE is not registered in the system instalment