Business rules associated with data in the GIS Module is documented below. All data, whether entered using the user interface or submitted via XML translation must meet these business rules. The business rules are organized by table as found on the structure chart.
Number |
Description |
GS1-010 |
HANDLER ID must exist in HBASIC. |
GS1-020 |
GIS OWNER must equal the submitter’s agency. |
GS1-030 |
GIS SEQUENCE NUMBER must be greater than zero. |
GS1-040 | DATA COLLECTION DATE must be on or after October 1, 1980 and no later than today, or null. |
GS1-0501 | FEATURE TYPE OWNER must equal 'HQ'. |
GS1-060 | FEATURE TYPE CODE must be a nationally-defined feature type value. |
GS1-0701 | COORDINATE DATA OWNER must equal 'HQ' or null. |
GS1-080 |
If COORDINATE DATA OWNER is provided then COORDINATE DATA CODE must be provided. If COORDINATE DATA CODE is provided then COORDINATE DATA OWNER must be provided. |
GS1-090 | COORDINATE DATA CODE must be a nationally-defined coordinate data value or null. |
GS1-1001 | TIER ACCURACY OWNER must equal 'HQ'. |
GS1-110 | TIER ACCURACY CODE must be a nationally-defined tier accuracy value. |
GS1-1201 | GEOMETRIC OWNER must equal 'HQ' or null. |
GS1-130 |
If GEOMETRIC OWNER is provided then GEOMETRIC CODE must be provided. If GEOMETRIC CODE is provided then GEOMETRIC OWNER must be provided. |
GS1-140 | GEOMETRIC CODE must be a nationally-defined geometric value or null. |
GS1-1501 | GEOGRAPHIC REFERENCE OWNER must equal 'HQ' or null. |
GS1-160 |
If GEOGRAPHIC REFERENCE OWNER is provided then GEOGRAPHIC REFERENCE CODE must be provided. If GEOGRAPHIC REFERENCE CODE is provided then GEOGRPAHIC REFERENCE OWNER must be provided. |
GS1-170 | GEOGRAPHIC REFERENCE CODE must be a nationally-defined geographic reference value or null. |
GS1-1801 | HORIZONTAL COLLECTION OWNER must equal 'HQ'. |
GS1-190 | HORIZONTAL COLLECTION CODE must be a nationally-defined horizontal collection value. |
GS1-2001 | HORIZONTAL REFERENCE OWNER must equal 'HQ'. |
GS1-210 | HORIZONTAL REFERENCE CODE must equal '003' (World Geodetic System of 1984). |
GS1-2201 | VERIFICATION METHOD OWNER must equal 'HQ' or null. |
GS1-230 |
If VERIFICATION METHOD OWNER is provided then VERIFICATION METHOD CODE must be provided. If VERIFICATION METHOD CODE is provided then VERIFICATION METHOD OWNER must be provided. |
GS1-240 | VERIFICATION METHOD CODE must be a nationally-defined verification value or null. |
GS1-250 | If CA EVENT ACTIVITY LOCATION, CA EVENT SEQUENCE NUMBER, CA EVENT AGENCY, CA EVENT OWNER, or CA EVENT CODE is provided, then data for all of these fields must be provided. |
GS1-260 | If CA EVENT ACTIVITY LOCATION, CA EVENT SEQUENCE NUMBER, CA EVENT AGENCY, CA EVENT OWNER, and CA EVENT CODE is provided then HANDLER ID, CA EVENT ACTIVITY LOCATION, CA EVENT SEQUENCE NUMBER, CA EVENT AGENCY, CA EVENT OWNER, and CA EVENT CODE must exist in AEVENT4. |
GS1-270 | If EVALUATION ACTIVITY LOCATION, EVALUATION IDENTIFIER, EVALUATION START DATE, or EVALUATION AGENCY is provided, then data for all of these fields must be provided. |
GS1-280 | If EVALUATION ACTIVITY LOCATION, EVALUATION IDENTIFIER, EVALUATION START DATE, and EVALUATION AGENCY is provided, then HANDLER ID, EVALUATION ACTIVITY LOCATION, EVALUATION IDENTIFIER, EVALUATION START DATE, and EVALUATION AGENCY must exist in CEVALUATION3. |
GS1-290 | If AREA SEQUENCE NUMBER is provided then HANDLER ID and AREA SEQUENCE NUMBER must exist in AAREA4. |
GS1-300 |
If UNIT SEQUENCE NUMBER is provided then HANDLER ID and UNIT SEQUENCE NUMBER must exist in PUNIT_DETAIL4. |
1 - These fields are not provided via the GeoJson file, but rather are system-generated as appropriate.