Status & Tracking Information

Every TF JATS article XML and issue XML should contain certain information about the status and history of the file. The <tf:article-status>, <tf:issue-status> and <tf:tagger> elements are the elements to hold this information.

For example, in an article XML:

<tf:article-status stage="final">
   <tf:tagger name="VendorName"/>
</tf:article-status>

For example, in an issue XML:

<tf:issue-status stage="final">
   <tf:tagger name="VendorName"/>
</tf:issue-status>

These examples use "VendorName" in the name attribute, but you should insert your organisation's name when creating or updating TF JATS files.

Stage

In article XML files, the stage attribute on <tf:article-status> should be set according to the article's stage in production.

  • At the tagging/AMO stage, the stage attribute should be set to "just-accepted"
  • When Preview/final-outside-of-issue files are requested, the stage attribute should be set to "ahead-of-issue"
  • When final files are requested, the stage attribute should be set to "final"

In issue XML files, when final files are requested the stage attribute on <tf:issue-status> should be set to "final".

At other times during production the stage attribute may be set to "non-final".

Tagger

The <tf:tagger> element must appear once in a file, and is allowed to repeat. The name attribute is required, and should be set to the name of the typesetter or organization that created or updated the XML file. For example, a tagger element in a file created or updated by Taylor & Francis may have the name attribute set to "TandF":

<tf:tagger name="TandF"/>

The <tf:tagger> element may be repeated to track updates to the document where it is practical to do so. Vendors may use this for their own tracking purposes. The iso-8601-date attribute should record the date that the file was created or updated using the date format YYYY-MM-DD. The stage attribute may be used to record any production stage (some examples are "copyediting", "QA"). The person-name attribute may be used to record who updated the file. The script attribute may be used to record the name of the software used to create or update the XML file.

For articles initially produced in TFJA and converted to TF JATS a <tf:tagger> element should be inserted to record that the article was converted from TFJA, with "TFJA to TF JATS" set as the value of the stage attribute. For example (assuming the conversion was done on 15 April 2013):

<tf:tagger name="VendorName" stage="TFJA to TF JATS" iso-8601-date="2013-04-15"/>