English

Forest Reproductive Material Information System

Documentation - Business Rules

Syntax validation


RULE SY01

The field value cannot be Null and it must be in a list of predefined values.

Value Value Result
Is Null
Error [E1]
Is Not Null ∈ List Valid
Is Not Null ∉ List Error [E2]


Applies to fields:

Field Name
Country/Org.
UPOV Species Code
Category
Type
Origin
Purpose


RULE SY02

The field value cannot be Null.

Value Result
Is Null Error [E1]
Is Not Null Valid


Applies to field(s):

Field Name
Region / Register ID
Location Name

RULE SY03

The field value must match the required format.

  • If a decimal digit is missing, the system raises a warning and pads it with a zero.
  • If a space exists before or after the decimal separator, the system raises a warning and removes it.
Value Number of decimal digits

Number of spaces before or after the
decimal separator

Result
doe NOT match the required format

Error[E3]

matches the required format ≥2 0 Valid
matches the required format <2
Warning [W1]
matches the required format
>0 Warning [W2a]

Applies to field(s):

Field Name
Latitude
Longitude

RULE SY04

The field value is in the interval [-90 ; +90]

Value Result
Is in[-90 ; +90] Valid
Is not in[-90 ; +90] Error [E4]

Applies to field(s):

Field Name
Latitude

RULE SY05

The field value is in the interval [-180 ; +180]

Value Result
Is in[-180 ; +180] Valid
Is not in[-180 ; +180] Error [E5]

Applies to field(s):

Field Name
Longitude

RULE SY06

The field value must match the required format.

  • If a space exists before or after the decimal separator, the system raises a warning and removes it.
Value

Number of spaces before or after the
decimal separator

Result
does NOT match the required format
Error [E3]
matches the required format
Valid
matches the required format >0 Warning [W2a]

Applies to field(s):

Field Name
Altitude

RULE SY07

The field value must match the required format.

  • If a space exists before or after the decimal separator or before the letter T or t, the system raises a warning and removes it.
Value

Number of spaces before or after the
decimal separator

Number of spaces before or after the
letter t or T

Result
does NOT match the required format
Error [E3]
matches the required format

Valid
matches the required format >0
Warning [W2a]
matches the required format
>0 Warning [W2b]

Applies to field(s):

Field Name
Area

RULE SY08

The field value must matches the following format: Year/Country Code/UPOV Species Code/ Region or Register ID

Value Result
Matches the required format Valid
Does NOT match the required format Error [E3]


Applies to field(s):

Field Name
UUID

RULE SY09

The UUID must be unique within a submission.

UUID Result
Count distinct UUID =1 Valid
Count distinct UUID >1
Error [E6]


Applies to field(s):

Field Name
UUID

Business Validation


RULE BU01

Latitude, Longitude, Altitude and Area of the stand must be provided when the Type of basic material is Seed source, Stand or Seed orchard.

Type of basic material Value Result
1. Seed source Null Error [E7a]
1. Seed source Not Null Valid
2. Stand Null Error [E7a]
2. Stand Not Null Valid
3.Seed orchard Null Error [E7a]
3. Seed orchard Not Null Valid
4. Parent of family(ies) Null Valid
4. Parent of family(ies) Not Null Valid
5. Clone Null Valid
5. Clone Not Null Valid
6. Clonal mixture Null Valid
6. Clonal mixture Not Null Valid

Applies to field(s):

Field Name
Latitude
Longitude
Altitude
Area

RULE BU02

The Origin Info must be provided when the Origin is identified as Non-autochthonous/non-indigenous

Origin Origin Info Result
1.Autochthonous/indigenous Null Valid
1. Autochthonous/indigenous Not Null Valid
2. Non-autochthonous/non-indigenous Null Error [E7b]
2. Non-autochthonous/non-indigenous Not Null Valid
3. Unknown Null Valid
3. Unknown Not Null Warning [W3]

Applies to field(s):

Field Name
Origin Info

RULE BU03

When the UPOV species code is PINUS_NIGRA or POPULUS, varieties or clones of Pinus nigra and Populus species might be indicated in the field Remark.

UPOV species code Remark Result
PINUS_NIGRA Null Valid
PINUS NIGRA Not Null Valid
POPULUS Null Valid
POPULUS Not Null Valid

Applies to field(s):

Field Name
Remark

RULE BU04

When the Purpose of the material is Other specific purpose, then this specific purpose must be indicated in the field Remark.

Purpose Remark Result
1. Multifunctional forestry Null Valid
1. Multifunctional forestry Not Null Valid
2. Other specific purpose Null Error [E7c]
2. Other specific purpose. Not Null Valid

Applies to field(s):

Field Name
Remark

RULE BU05

The Category of basic material must match the corresponding Type, as described in the table below.

Type of basic material Category of basic material Result

1. Seed source

1. Source-identified

Valid

1. Seed source

2. Selected
3. Qualified
41. Genetically evaluated tested
42. Provisionally tested
43. Comparatively tested
Error [E8]

2. Stand

1. Source-identified
2. Selected
41. Genetically evaluated tested
42. Provisionally tested
43. Comparatively tested

Valid
2. Stand 3. Qualified Error [E8]
3. Seed orchard

3. Qualified
41. Genetically evaluated tested
42. Provisionally tested
43. Comparatively tested

Valid
3. Seed orchard

1. Source-identified
2. Selected

Error [E8]

4. Parents of family(ies)

3. Qualified
41. Genetically evaluated tested
42. Provisionally tested
43. Comparatively tested

Valid
4. Parents of family(ies)

1. Source-identified
2. Selected

Error [E8]
5. Clone

3. Qualified
41. Genetically evaluated tested
42. Provisionally tested
43. Comparatively tested

Valid
5. Clone

1. Source-identified
2. Selected

Error [E8]
6. Clonal mixture

3. Qualified
41. Genetically evaluated tested
42. Provisionally tested
43. Comparatively tested

Valid
6. Clonal mixture

1. Source-identified
2. Selected

Error [E8]

Applies to field(s):

Field Name
Category
Close
Select your language
English