Standards Validation

Once Bibliographic Reference Processing and Inline Standards Citation Matching have applied tags and character styles to standard references and inline citations, the Standards Validation feature can validate those citations against a web-based service (e.g., ISO standards against an ISO web service, EN standards against a CEN web service for CEN members).

The response from this query server is used to update or provide information about the state of the standard being cited. The matching/linking module will attach Word comments to standard references and citations according to a defined set of response codes returned by the citation query server. Note that, regardless of the server response code, eXtyles automatically reformats standard citations—for example, updating the two hyphens in “ISO 12100:--” to the em-dash in ISO 12100:—.

Queries

Following is a list of the comment text added by eXtyles to a problematic citation, the response codes, and a description of the behavior undertaken by eXtyles during validation.

[No comment] (MATCH).

The citation occurring in the manuscript is matched to a single standard by the query server, and no comment is added. Note that the formatting and punctuation of the citation may still be adjusted.

“OK with auto corrections” (MATCH_WITH_CORRECTIONS).

The citation occurring in the manuscript is matched to a single record by the query server, but it is not an exact match. The citation in the manuscript is updated automatically using the data returned by the server. Additionally, formatting and punctuation in the citation may be adjusted.

“The reference is to a withdrawn standard which has been replaced” (MATCH_NEWER_EDITIONS).

The citation occurring in the manuscript is matched to a single record by the query server, but the corresponding standard has been withdrawn and replaced by a newer standard. No change is made to the text of the citation in the manuscript, although the formatting and punctuation may be adjusted.

“The reference is to a withdrawn standard” (MATCH_WITHDR).

The citation occurring in the manuscript is matched to a single record by the query server, but the corresponding standard has been withdrawn. No change is made to the text of the citation in the manuscript, although the formatting and punctuation may be adjusted.

“Not publicly available, {0}” (MATCH_NOT_PUBLIC), where the placeholder “{0}” stands for the current stage of the standard as returned by the query server.

The citation occurring in the manuscript is matched to a single record by the query server, but the corresponding standard is not currently available. No change is made to the text of the citation in the manuscript, although the formatting and punctuation may be adjusted.

“Not found, but similar references exist” (NO_MATCH_WITH_PROPOSALS).

The citation occurring in the manuscript is not matched to a single record by the query server, but the server returns several proposed matches, which are listed in the comment. No changes are made to the text of the citation in the manuscript, although the formatting and punctuation may be adjusted.

“Project canceled” (NO_MATCH_PROJECT_CANCELED).

The citation occurring in the manuscript is matched to a single record by the query server, but the corresponding standard has been canceled. No changes are made to the text of the citation in the manuscript, although the formatting and punctuation may be adjusted.

“Not found” (NO_MATCH).

The citation occurring in the manuscript is not matched to an existing standard by the query server. No changes are made to the text of the citation in the manuscript, although the formatting and punctuation may be adjusted.

“Invalid reference” (ERROR_INVALID_BIBL).

The citation occurring in the manuscript is not considered to be a standard citation by the query server. No changes are made to the text of the citation in the manuscript, although the formatting and punctuation may be adjusted.

“The originator of the reference is unknown and cannot be validated” (ERROR_UNKNOWN_PUBLISHER).

The citation occurring in the manuscript cites a standard to a publishing body not supported by the query server, such as “EN” or “IEC”. No changes are made to the text of the citation in the manuscript, although the formatting and punctuation may be adjusted.

“Validation service returned error: {0}” (ERROR_SERVICE), where the placeholder “{0}” stands for the error message returned by the server.

The query service encountered an unhandled error attempting to match the citation occurring in the manuscript. No changes are made to the text of the citation in the manuscript, although the formatting and punctuation may be adjusted.


On This Page