A guide to tag errors

When you upload a tag to Validate, the software automatically checks the tag and it's attributes. The checks that Validate performs can be sorted into three main categories: compliance, consistency and completeness.

Compliance

The compliance checks performed by Validate make sure a tag and its data meets the specification set out for the project. This includes the correct Tag ID specification against the defined pattern, and correct default attributes

Check name Check type Check description
Incorrect tag ID pattern Error Error with the Tag ID, it does not meet the correct pattern defined for the tag's tag type.
Not default value Error The value provided has not been defined as a default value for the attribute.
Incorrect attribute data type Error The value provided is invalid for the attribute, it is not the correct data type.
Invalid attribute Error The attribute uploaded is not known for this project and can not be recorded for the tag.
Tag ID contains delimiter Error The Tag ID provided contains the delimiter character set up for this project. Validate can not check the Tag ID.
Incorrect tag type Error The tag's tag type has not been set up in the system; therefore Validate can't check the Tag ID.
Incorrect tagID specification Error The Tag ID naming specification has not been set up correctly for the tag's tag type.
Tag ID incorrect default attribute Error The embedded default attribute within the Tag ID has not been defined as a default value for the corresponding attribute in the Tag ID naming specification.

Consistency

The consistency checks make sure when a tag is uploaded across several source of record, its attributes are consistent between uploads. In addition Validate also checks for internal consistency of a tag.

Check name Check type Check description
Missing link tag Error A tag with the provided Tag ID is not present in the system.
Duplicate tag Error A duplicate tag has been located in the uploaded file; Validate can not check duplicate tags in uploads.
Archived tag Error The tag has been updated but is currently archived in the system.
Mismatch value Tag ID Error The embedded attribute within the Tag ID does not match the corresponding value for the attribute; as set up in the Tag ID naming specification.
Value no longer present Error An attribute value was previously uploaded for this source of record, but is now missing.
Tag ID mismatch suggestion Warning The Tag ID conforms to the naming specification for the tag's tag type, but attributes are mismatched. An alternative Tag ID is suggested.
Conflicting values Error The tag has conflicting values for attribute; different values have been provided in different sources of records.
Required value no longer present Error The value was previously recorded for the required attribute in this source of record, but is now missing.

Completeness

The final category of checks is the completeness check. These checks ensure that a tag has the data required - both to enable validation, but also against what is required for a source of record or tag type.

Check name Check type Check description
Missing tag type Error A value must be provided for the tag's tag type, without it Validate can't check attributes.
Missing discipline Error A value must be provided for the tag's discipline, without it Validate can't check attributes.
Source of record missing value Error The attribute is required by the source of record, but is missing.
Tag type missing value Error The attribute is required by the tag's tag type, but is missing.

Other checks

In addition to the three main categories, Validate also performs several other checks - which are typically checks against the uploaded file - to ensure the correct headers are shown, and that the file has data in the correct format.

Check name Check type
Data format Warning
Row header Error
Batch error Error
Missing headers Warning
Tag read error Error