﻿<?xml version="1.0" encoding="utf-8"?>
<profile>
  <properties>
    <name>CA Validation 5.3 (Full)</name>
    <region>CA</region>
    <version>5.3</version>
    <language>en</language>
    <description>Full CA Validation Criteria v5.3 with additional recommended criteria.</description>
  </properties>
  <categories>
    <category name="ca-53-1" title="A - GENERAL">
      <rules>
        <rule name="ca-53-A01" code="A01" default-checked="true" severity="Error" severity-id="0">
          <description>Checks the sequence folder structure for any empty folders (folders without any files or subfolders).</description>
          <class-names>
            <class-name>6.17.62</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-A02" code="A02" default-checked="true" severity="Error" severity-id="0">
          <description>Checks the sequence folder structure for any files or folders the user does not have access permission to.</description>
          <class-names>
            <class-name>6.17.64</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-A03a" code="A03a" default-checked="true" severity="Warning" severity-id="1">
          <description>This rule's implementation checks for files that exceed the configured maximum size. Warning for PDF files between 150 MB and 200 MB. Warning for other file types larger than 100 MB (excluding SAS XPT).</description>
          <class-names>
            <class-name>6.17.252</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-A03b" code="A03b" default-checked="true" severity="Error" severity-id="0">
          <description>
            This rule's implementation checks for files that exceed the configured maximum size
            (Max. size: 200 MB for PDF, 1 GB for SAS XPT).
          </description>
          <class-names>
            <class-name>6.17.21</class-name>
            <class-name>6.17.23</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-A05a" code="A05a" default-checked="true" severity="Error" severity-id="0">
          <description>Checks the sequence folder name. Furthermore the rule will report a finding if the sequence seems to be the initial sequence for the application but its name is not 0000.</description>
          <class-names>
            <class-name>6.17.213</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-A05b" code="A05b" default-checked="true" severity="Error" severity-id="0">
          <description>Reports error if the validated sequence is not the highest in the application folder.</description>
          <class-names>
            <class-name>6.17.217</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-A06a" code="A06a" default-checked="true" severity="Error" severity-id="0">
          <description>Identifies all ICH and regional index files found in the sequence folder. Incorrect or invalid index files will be reported as errors.</description>
          <class-names>
            <class-name>6.17.65</class-name>
            <class-name>6.17.66</class-name>
            <class-name>6.17.176</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-A06b" code="A06b" default-checked="true" severity="Error" severity-id="0">
          <description>Identifies all STF files found in the sequence folder. Invalid STF files will be reported as errors. STF files with an incorrect name will be also reported as errors</description>
          <class-names>
            <class-name>6.17.214</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-A07" code="A07" default-checked="true" severity="Error" severity-id="0">
          <description>Each subsequent transaction provided in the lifecycle of a dossier, must have a sequence number that is consecutively incremented by 1 number (for example 0000, 0001, 0002, 0003, and so on). Skipping numbers is not acceptable for sequence numbers. Validating a transaction with sequence number 0004 will report an error if sequence number 0003 does not exist (even if sequence 0004 does not have any reference to it).</description>
          <class-names>
            <class-name>6.17.238</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-A09" code="A09" default-checked="true" severity="Error" severity-id="0">
          <description>
            Word document will be reported as corrupted or password protected if one or more of the following situations occur:
            Document is corrupt or unreadable;Document has password protection;Document references an attached template located via http or https;Document is empty. Note: This rule applies only to Word version 2007 or later (.docx).
          </description>
          <class-names>
            <class-name>6.17.328</class-name>
            <class-name>6.17.330</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-A10" code="A10" default-checked="true" severity="Error" severity-id="0">
          <description>
            This rule checks if the eCTD sequence that is being validated already exists in the eCTD dossier.
          </description>
          <class-names>
            <class-name>6.17.32</class-name>
          </class-names>
        </rule>
      </rules>
    </category>
    <category name="ca-53-2" title="B - PDF ANALYSIS">
      <rules>
        <rule name="ca-53-B01" code="B01" default-checked="true" severity="Error" severity-id="0">
          <description>A PDF document will be reported as corrupt if one or more of the following situations occur: 1. The document cannot be opened because it is damaged.; 2. The document appears to have 0 pages.;3. The document appears to be an application form, but the form content cannot be read.;4. The document contains additional data (more than 1024 characters) after the last %%EOF (End Of File). An example of situation number (3) could be a document appearing to have 1 page only and the page contains the text phrase "Please wait... If this message is not eventually replaced by the proper contents of the document, your PDF viewer may not be able to display this type of document."</description>
          <class-names>
            <class-name>6.17.43</class-name>
            <class-name>6.17.331</class-name>
            <class-name>6.17.342</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B02" code="B02" default-checked="true" severity="Error" severity-id="0">
          <description>Retrieves all non-relative bookmarks in PDF documents and prints the total count, including the broken ones.</description>
          <class-names>
            <class-name>6.17.15</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B03a" code="B03a" default-checked="true" severity="Error" severity-id="0">
          <description>Retrieves all web link bookmarks and e-mail bookmarks in PDF documents and prints the total count.</description>
          <class-names>
            <class-name>6.17.89</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B03b" code="B03b" default-checked="true" severity="Error" severity-id="0">
          <description>Retrieves all external bookmarks other than web links and e-mail links from PDF documents and prints the total count.</description>
          <class-names>
            <class-name>6.17.88</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B04" code="B04" default-checked="true" severity="Error" severity-id="0">
          <description>Retrieves all inactive bookmarks in PDF documents and prints the total count.</description>
          <class-names>
            <class-name>6.17.86</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B06" code="B06" default-checked="true" severity="Error" severity-id="0">
          <description>Retrieves all broken inter-application bookmarks in PDF documents and prints the total count.</description>
          <class-names>
            <class-name>6.17.17</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B08" code="B08" default-checked="true" severity="Error" severity-id="0">
          <description>Retrieves all broken intra-application bookmarks in PDF documents and prints the total count.</description>
          <class-names>
            <class-name>6.17.17</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B10" code="B10" default-checked="true" severity="Error" severity-id="0">
          <description>Retrieves all broken intra-sequence bookmarks from PDF documents and prints the total count.</description>
          <class-names>
            <class-name>6.17.17</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B11" code="B11" default-checked="true" severity="Warning" severity-id="1">
          <description>Retrieves all unknown bookmarks (links that could not be identified or contain JavaScript code) from PDF documents and prints the total count.</description>
          <class-names>
            <class-name>6.17.87</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B12" code="B12" default-checked="true" severity="Information" severity-id="2">
          <description>Reports the number of bookmarks per document and the total number of bookmarks in the sequence.</description>
          <class-names>
            <class-name>6.17.90</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B13" code="B13" default-checked="true" severity="Error" severity-id="0">
          <description>Retrieves all non-relative hyperlinks from PDF documents and prints the total count, including the broken ones.</description>
          <class-names>
            <class-name>6.17.15</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B14a" code="B14a" default-checked="true" severity="Error" severity-id="0">
          <description>Retrieves all web links and e-mail links from PDF documents and prints the total count.</description>
          <class-names>
            <class-name>6.17.89</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B14b" code="B14b" default-checked="true" severity="Error" severity-id="0">
          <description>Retrieves all external hyperlinks other than web links and e-mail links from PDF documents and prints the total count.</description>
          <class-names>
            <class-name>6.17.88</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B15" code="B15" default-checked="true" severity="Error" severity-id="0">
          <description>Retrieves all inactive hyperlinks from PDF documents and prints the total count.</description>
          <class-names>
            <class-name>6.17.86</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B17" code="B17" default-checked="true" severity="Error" severity-id="0">
          <description>Retrieves all broken inter-application hyperlinks from PDF documents and prints the total count.</description>
          <class-names>
            <class-name>6.17.17</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B19" code="B19" default-checked="true" severity="Error" severity-id="0">
          <description>Retrieves all broken intra-application hyperlinks from PDF documents and prints the total count.</description>
          <class-names>
            <class-name>6.17.17</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B21" code="B21" default-checked="true" severity="Error" severity-id="0">
          <description>Retrieves all broken intra-sequence hyperlinks from PDF documents and prints the total count.</description>
          <class-names>
            <class-name>6.17.17</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B22" code="B22" default-checked="true" severity="Warning" severity-id="1">
          <description>Retrieves all unknown hyperlinks (links that could not be identified or contain JavaScript code) from PDF documents and prints the total count.</description>
          <class-names>
            <class-name>6.17.87</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B23" code="B23" default-checked="true" severity="Information" severity-id="2">
          <description>Reports the number of hyperlinks per document and the total number of hyperlinks in the sequence.</description>
          <class-names>
            <class-name>6.17.90</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B24" code="B24" default-checked="true" severity="Error" severity-id="0">
          <description>Finds PDF documents with password protection.</description>
          <class-names>
            <class-name>6.17.40</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B25" code="B25" default-checked="true" severity="Warning" severity-id="1">
          <description>Checks all PDF document versions against the list of allowed versions.</description>
          <class-names>
            <class-name>6.17.18</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B32" code="B32" default-checked="true" severity="Warning" severity-id="1">
          <description>Finds all documents with an owner password set, excluding Health Canada application forms regardless of their location in module 1 and literature references in subfolders: 33-lit-ref, 43-litref, 54-lit-ref.</description>
          <class-names>
            <class-name>6.17.40</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B33" code="B33" default-checked="true" severity="Information" severity-id="2">
          <description>Finds all encrypted documents.</description>
          <class-names>
            <class-name>6.17.218</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B35" code="B35" default-checked="true" severity="Error" severity-id="0">
          <description>
            For all bookmarks, the named destination or destination page will be verified.
            Non existing destinations will be reported (i.e. the destination file exists but the page does not).
          </description>
          <class-names>
            <class-name>6.17.92</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B36" code="B36" default-checked="true" severity="Error" severity-id="0">
          <description>Finds all bookmarks with multiple actions assigned.</description>
          <class-names>
            <class-name>6.17.85</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B37" code="B37" default-checked="true" severity="Error" severity-id="0">
          <description>
            For all hyperlinks, the named destination or destination page will be verified.
            Non existing destinations will be reported (i.e. the destination file exists but the page does not).
          </description>
          <class-names>
            <class-name>6.17.92</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B38" code="B38" default-checked="true" severity="Error" severity-id="0">
          <description>Finds all hyperlinks with multiple actions assigned.</description>
          <class-names>
            <class-name>6.17.85</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B40" code="B40" default-checked="true" severity="Error" severity-id="0">
          <description>This rule is configured to detect attachments and portfolio documents found in PDF documents.</description>
          <class-names>
            <class-name>6.17.84</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B41" code="B41" default-checked="true" severity="Warning" severity-id="1">
          <description>All bookmarks and hyperlinks should have a magnification setting of "Inherit Zoom". This rule performs the corresponding checks for bookmarks.</description>
          <class-names>
            <class-name>6.17.63</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B42" code="B42" default-checked="true" severity="Warning" severity-id="1">
          <description>All bookmarks and hyperlinks should have a magnification setting of "Inherit Zoom". This rule performs the corresponding checks for hyperlinks.</description>
          <class-names>
            <class-name>6.17.63</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B43" code="B43" default-checked="true" severity="Warning" severity-id="1">
          <description>Checks for PDF documents with an incorrect initial view. ICH eCTD Specification: Documents with bookmarks must show the bookmarks pane in their initial view. The Magnification and Page Layout should be set as "default".</description>
          <class-names>
            <class-name>6.17.10</class-name>
            <class-name>6.17.11</class-name>
            <class-name>6.17.12</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B44" code="B44" default-checked="true" severity="Warning" severity-id="1">
          <description>PDF documents with more than 10 pages must have bookmarks. Excluded from this check are literature references in sections 3.3, 4.3, and 5.4; the life cycle management table; and Health Canada application forms regardless of their location in module 1.</description>
          <class-names>
            <class-name>6.17.281</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B45" code="B45" default-checked="true" severity="Error" severity-id="0">
          <description>Finds all documents where printing is not allowed.</description>
          <class-names>
            <class-name>6.17.295</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B46" code="B46" default-checked="true" severity="Error" severity-id="0">
          <description>Finds all documents where copying the content is not allowed.</description>
          <class-names>
            <class-name>6.17.296</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B47" code="B47" default-checked="true" severity="Error" severity-id="0">
          <description>This rule checks for PDF files that contain, dynamic content (e.g., audio, video or special effects), or 3D content. Health Canada application forms are excluded from this check regardless of their location in module 1.</description>
          <class-names>
            <class-name>6.17.305</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B48" code="B48" default-checked="true" severity="Error" severity-id="0">
          <description>This rule checks for PDF files that contain JavaScript. Health Canada application forms are excluded from this check regardless of their location in module 1.</description>
          <class-names>
            <class-name>6.17.305</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-B49" code="B49" default-checked="true" severity="Warning" severity-id="1">
          <description>Document contains images only and is not text searchable.</description>
          <class-names>
            <class-name>6.17.93</class-name>
          </class-names>
        </rule>
      </rules>
    </category>
    <category name="ca-53-3" title="C - REFERENCED FILES">
      <rules>
        <rule name="ca-53-C01" code="C01" default-checked="true" severity="Error" severity-id="0">
          <description>Checks for broken links in submission files. Hyperlinks targeting files outside the application will be identified.</description>
          <class-names>
            <class-name>6.17.206</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-C02" code="C02" default-checked="true" severity="Information" severity-id="2">
          <description>
            Checks for broken links in submission files. Hyperlinks targeting files outside sequence will be identified.
          </description>
          <class-names>
            <class-name>6.17.205</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-C03" code="C03" default-checked="true" severity="Error" severity-id="0">
          <description>This check option refers to the current sequence. It will perform a general verification of the leaf life cycle properties in this sequence only (no deep history scanning). For leaf elements with operation "new", the eValidator verifies that: modified file must not exist / title is given / href must exist.;For leaf elements with operation "replace", the eValidator verifies that: modified file must exist / title is given / href must exist.;For leaf elements with operation "append", the eValidator verifies that: modified file must exist / title is given / href must exist.;For leaf elements with operation "delete", the eValidator verifies that: modified file must exist / title is not required / href must not exist.; The eValidator verifies that for initial submissions all leaf elements have the operation "new". The eValidator checks modified files in LCM: leaf in previous sequence must exist. It also verifies that when the attribute "modified-file" has been used for a leaf document then the referenced document exists in the previous submission. It is recognized that this attribute is invalid when used for submission sequence number 0000.The eValidator checks that all files referenced in the backbone exist.</description>
          <class-names>
            <class-name>6.17.13</class-name>
            <class-name>6.17.14</class-name>
            <class-name>6.17.26</class-name>
            <class-name>6.17.27</class-name>
            <class-name>6.17.28</class-name>
            <class-name>6.17.42</class-name>
            <class-name>6.17.207</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-C04" code="C04" default-checked="true" severity="Error" severity-id="0">
          <description>The eValidator regenerates the MD5 checksums for all referenced files and compares the checksums to the values provided in the backbone file.</description>
          <class-names>
            <class-name>6.17.7</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-C05" code="C05" default-checked="true" severity="Error" severity-id="0">
          <description>Checks the syntax of all referenced file names (path length, illegal characters, etc.). The maximum path length is 230 characters.</description>
          <class-names>
            <class-name>6.17.33</class-name>
            <class-name>6.17.34</class-name>
            <class-name>6.17.35</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-C06" code="C06" default-checked="true" severity="Error" severity-id="0">
          <description>The eValidator checks that only relative references (href and modified file) are used. Also, only forward slashes "/" are allowed (no backslashes). Do the file references in the index files (ICH, Regional, STF) use relative paths? Absolute (i.e. rooted) paths are not allowed.</description>
          <class-names>
            <class-name>6.17.29</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-C07" code="C07" default-checked="true" severity="Error" severity-id="0">
          <description>Searches for files not referenced in an index file (ICH, Regional or STF).</description>
          <class-names>
            <class-name>6.17.37</class-name>
          </class-names>
        </rule>
      </rules>
    </category>
    <category name="ca-53-4" title="D - XML ANALYSIS">
      <rules>
        <rule name="ca-53-D01" code="D01" default-checked="true" severity="Error" severity-id="0">
          <description>
            Rule compares the checksums of the DTD and schema against the following checksums:
            ich-ectd-3-2.dtd: 1d6f631cc6b6357f0f4fe378e5f79a27;ca-regional-2-2-.xsd: ff564d6e69adebd9a9b4f274e65cf5f1;xml.xsd: 382b0a4f7529d2c5f7b0af0aa713b0a5;xlink.xsd: 52d1a3b8596e4fb61d3ec1cde24be16a;ich-stf-v2-2.dtd: 0972c10a4dadf3df5d2f41b2026a4a5c
          </description>
          <class-names>
            <class-name>6.17.8</class-name>
            <class-name>6.17.46</class-name>
            <class-name>6.17.47</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-D02" code="D02" default-checked="true" severity="Information" severity-id="2">
          <description>The eValidator checks for "node-extension" elements being used and reports them for informational purposes.</description>
          <class-names>
            <class-name>6.17.168</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-D03" code="D03" default-checked="true" severity="Error" severity-id="0">
          <description>MD5 checksums for index files will be calculated and compared against the MD5 checksums provided in the MD5 text files (not case sensitive).</description>
          <class-names>
            <class-name>6.17.5</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-D04" code="D04" default-checked="true" severity="Error" severity-id="0">
          <description>Performs XML validation for ICH Backbone and Regional backbones. Uses the DTD or Schema given in the sequence number folder (util/dtd).</description>
          <class-names>
            <class-name>6.17.48</class-name>
          </class-names>
        </rule>
      </rules>
    </category>
    <category name="ca-53-5" title="F - CA REGIONAL 2.2">
      <rules>
        <rule name="ca-53-F01" code="F01" default-checked="true" severity="Error" severity-id="0">
          <description>Checks if referenced files have exactly one file extension.</description>
          <class-names>
            <class-name>6.17.9</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F03" code="F03" default-checked="true" severity="Error" severity-id="0">
          <description>Checks for elements not having any leaf child nodes. This only affects elements with a name that starts with 'm'.</description>
          <class-names>
            <class-name>6.17.204</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F04" code="F04" default-checked="true" severity="Error" severity-id="0">
          <description>The sequence folder must have a subfolder m1 with a subfolder ca.</description>
          <class-names>
            <class-name>6.17.222</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F05" code="F05" default-checked="true" severity="Warning" severity-id="1">
          <description>The folder m1\ca must not have any subfolders.</description>
          <class-names>
            <class-name>6.17.222</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F06" code="F06" default-checked="true" severity="Error" severity-id="0">
          <description>For operations other than 'delete', all leafs must have a 'title' child. The title must be present.</description>
          <class-names>
            <class-name>6.17.221</class-name>
            <class-name>6.17.25</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F07" code="F07" default-checked="true" severity="Error" severity-id="0">
          <description>The regional backbone ca-regional.xml file must exist in folder m1\ca.</description>
          <class-names>
            <class-name>6.17.39</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F08" code="F08" default-checked="true" severity="Error" severity-id="0">
          <description>The element value for the dossier-identifier must match the name of the parent folder of the sequence folder. And the dossier-identifier must start with the letter e or s.</description>
          <class-names>
            <class-name>6.17.163</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F09" code="F09" default-checked="true" severity="Error" severity-id="0">
          <description>Refer to the Regulatory Transaction Descriptions document available upon request on the Filing Submissions Electronically. Applies only to Clinical Trial Application (CTA), Clinical Trial Application – Amendment (CTA-A), Pre-Clinical Trial Application Meeting (pre-CTA), and Development Safety Update Report (DSUR).</description>
          <class-names>
            <class-name>6.17.191</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F10" code="F10" default-checked="true" severity="Warning" severity-id="1">
          <description>Cover letter should have 'new' operation attribute.</description>
          <class-names>
            <class-name>6.17.181</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F11" code="F11" default-checked="true" severity="Error" severity-id="0">
          <description>Checks for documents in the regional backbone, which are used as modified-file more than once.</description>
          <class-names>
            <class-name>6.17.209</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F12" code="F12" default-checked="true" severity="Information" severity-id="2">
          <description>Checks for file reuse scenarios (Same values for xlink:href used multiple times in the regional backbone for this sequence).</description>
          <class-names>
            <class-name>6.17.202</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F14" code="F14" default-checked="true" severity="Error" severity-id="0">
          <description>When replacing content, the new content should be different from the previous content. This check does not apply to image files provided in module 1.</description>
          <class-names>
            <class-name>6.17.208</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F15" code="F15" default-checked="true" severity="Error" severity-id="0">
          <description>Valid file extensions include: Documents:.pdf,.doc,.docx,.xls,.xlsx,.wpd,.ppt,.pptx;Images:.png,.gif,.svg,.jpg,.jpeg,.tif,.tiff,.bmp;Audio/Video:.wav,.mp3,.mp4,.wmv,.mov,.mpg,.mpeg;Coding Language:.xml;Data:.dat,.inf,.txt.</description>
          <class-names>
            <class-name>6.17.44</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F17" code="F17" default-checked="true" severity="Error" severity-id="0">
          <description>Detect invalid life cycle pattern: Delete operations causing branches.</description>
          <class-names>
            <class-name>6.17.201</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F18" code="F18" default-checked="true" severity="Error" severity-id="0">
          <description>Detect invalid life cycle pattern: Replace operations causing branches.</description>
          <class-names>
            <class-name>6.17.201</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F19" code="F19" default-checked="true" severity="Error" severity-id="0">
          <description>Detect invalid life cycle pattern: Operation on deleted leaf content.</description>
          <class-names>
            <class-name>6.17.200</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F21" code="F21" default-checked="true" severity="Error" severity-id="0">
          <description>The value of the sequence-number element must match the sequence folder name.</description>
          <class-names>
            <class-name>6.17.31</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F22" code="F22" default-checked="true" severity="Error" severity-id="0">
          <description>The operation attribute for this leaf element must be “new” when provided for the first time, and “replace”/ “delete” whenever referenced again as part of a subsequent transaction.</description>
          <class-names>
            <class-name>6.17.251</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F23" code="F23" default-checked="true" severity="Error" severity-id="0">
          <description>Element values product-name and applicant must not be empty.</description>
          <class-names>
            <class-name>6.17.226</class-name>
            <class-name>6.17.227</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F24" code="F24" default-checked="true" severity="Error" severity-id="0">
          <description>Cover letter should not have more than three pages.</description>
          <class-names>
            <class-name>6.17.328</class-name>
            <class-name>6.17.332</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F25" code="F25" default-checked="true" severity="Error" severity-id="0">
          <description>Node extensions in module 1 backbone (ca-regional.xml) are not allowed, except in 1.2.6 Authorization for Sharing Information heading, 1.2.7 International Information heading, and 1.6.1 Comparative bioavailability Information heading. The validator checks all headings and subheadings in the Canadian regional backbone (ca-regional.xml). It generates an error when there is (are) node extension(s) found in any subheadings other than those mentioned above This rule does not apply to leaves with operation "delete".</description>
          <class-names>
            <class-name>6.17.333</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F26" code="F26" default-checked="true" severity="Warning" severity-id="1">
          <description>
            Node extensions are expected in section 1.2.7 International Information heading.
            Note: There is a mixture of node extensions and leaves allowed in the 1.2.7 International Information heading. A warning is generated when there is a (are) leaf (leaves) added under this heading. The warning serves the purpose to notify the user to manually verify the leaves added under this heading. Requirements are outlined below and will result in failure of the transaction if not followed: When provided, the International Status document and the Foreign review attestation must be added as leaves directly under 1.2.7 subheading. Any other foreign agency (such as FDA,. EMA) related documents must be provided using node extensions This rule does not apply to leaves with operation "delete".
          </description>
          <class-names>
            <class-name>6.17.334</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F27" code="F27" default-checked="true" severity="Error" severity-id="0">
          <description>For node extensions, the title child must be present (value must be present).</description>
          <class-names>
            <class-name>6.17.25</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-F28" code="F28" default-checked="true" severity="Error" severity-id="0">
          <description>The use of operation “append” is not allowed in module 1.</description>
          <class-names>
            <class-name>6.17.343</class-name>
          </class-names>
        </rule>
      </rules>
    </category>
    <category name="ca-53-6" title="G - ICH BACKBONE 3.2">
      <rules>
        <rule name="ca-53-G01" code="G01" default-checked="true" severity="Error" severity-id="0">
          <description>Checks if referenced files have exactly one file extension.</description>
          <class-names>
            <class-name>6.17.9</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G02" code="G02" default-checked="true" severity="Error" severity-id="0">
          <description>The checksum-type attribute must have the value md5 or MD5.</description>
          <class-names>
            <class-name>6.17.2</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G03" code="G03" default-checked="true" severity="Warning" severity-id="1">
          <description>Checks if the attribute value is present.</description>
          <class-names>
            <class-name>6.17.212</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G04" code="G04" default-checked="true" severity="Warning" severity-id="1">
          <description>Checks if the attribute value is present.</description>
          <class-names>
            <class-name>6.17.212</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G05" code="G05" default-checked="true" severity="Error" severity-id="0">
          <description>Checks if the attribute value is present.</description>
          <class-names>
            <class-name>6.17.212</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G06" code="G06" default-checked="true" severity="Error" severity-id="0">
          <description>Checks if the attribute value is present. Applicable only to sections where this attribute is mandatory, otherwise reported as warning.</description>
          <class-names>
            <class-name>6.17.212</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G07" code="G07" default-checked="true" severity="Warning" severity-id="1">
          <description>Checks if the attribute value is present.</description>
          <class-names>
            <class-name>6.17.212</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G08" code="G08" default-checked="true" severity="Error" severity-id="0">
          <description>Checks if the attribute value is present. Applicable only to sections where this attribute is mandatory, otherwise reported as warning.</description>
          <class-names>
            <class-name>6.17.212</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G09" code="G09" default-checked="true" severity="Error" severity-id="0">
          <description>Checks for elements not having any leaf child nodes. This only affects elements with a name that starts with 'm'.</description>
          <class-names>
            <class-name>6.17.204</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G10" code="G10" default-checked="true" severity="Error" severity-id="0">
          <description>The index.xml file must be present.</description>
          <class-names>
            <class-name>6.17.39</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G11" code="G11" default-checked="true" severity="Error" severity-id="0">
          <description>The MD5 checksum file index-md5.txt must be present.</description>
          <class-names>
            <class-name>6.17.53</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G12" code="G12" default-checked="true" severity="Error" severity-id="0">
          <description>The m1 folder must be present.</description>
          <class-names>
            <class-name>6.17.220</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G13" code="G13" default-checked="true" severity="Error" severity-id="0">
          <description>The util folder must be present.</description>
          <class-names>
            <class-name>6.17.38</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G14" code="G14" default-checked="true" severity="Error" severity-id="0">
          <description>For operations other than 'delete', all leafs must have a 'title' child. The title must be present.</description>
          <class-names>
            <class-name>6.17.25</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G15" code="G15" default-checked="true" severity="Error" severity-id="0">
          <description>The element m1-administrative-information-and-prescribing information must be present.</description>
          <class-names>
            <class-name>6.17.211</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G16" code="G16" default-checked="true" severity="Error" severity-id="0">
          <description>The m1 folder must not have any other files in addition to the files explicitly allowed.</description>
          <class-names>
            <class-name>6.17.37</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G17" code="G17" default-checked="true" severity="Error" severity-id="0">
          <description>The root folder (sequence number folder) must not have any other files in addition to the files explicitly allowed.</description>
          <class-names>
            <class-name>6.17.37</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G18" code="G18" default-checked="true" severity="Error" severity-id="0">
          <description>For node extensions, the title child must be present (value must be present).</description>
          <class-names>
            <class-name>6.17.25</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G19" code="G19" default-checked="true" severity="Warning" severity-id="1">
          <description>Regional backbone(s) referenced (ca-regional.xml) should have 'new' operation attribute.</description>
          <class-names>
            <class-name>6.17.219</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G20" code="G20" default-checked="true" severity="Error" severity-id="0">
          <description>Checks for documents in the ICH backbone, which are used as modified-file more than once.</description>
          <class-names>
            <class-name>6.17.209</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G21" code="G21" default-checked="true" severity="Information" severity-id="2">
          <description>Checks for file reuse scenarios (Same values for xlink:href used multiple times in the regional backbone for this sequence).</description>
          <class-names>
            <class-name>6.17.202</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G22" code="G22" default-checked="true" severity="Error" severity-id="0">
          <description>Valid file extensions include: Documents:.pdf,.doc,.docx,.xls,.xlsx,.wpd,.ppt,.pptx;Images:.png,.gif,.svg,.jpg,.jpeg,.tif,.tiff,.bmp;Audio/Video:.wav,.mp3,.mp4,.wmv,.mov,.mpg,.mpeg;Coding Language:.xml,.xsl,.xsd,.dtd;Data, Modeling and Simulation:.dat,.inf,.txt,.sas,.xpt, .wksz,.wksx,.wks (SimCyp workspace files, Pharmaceutical Drugs only), .sdax,.edpdp,.wsp,.epr,.pnf, .psf, .sprx (Lot Release Program for Schedule D drugs, Biologic Drugs only), .mdb, .pbk, .dsd, .opd, .spd, .mdd, .ipd, .zfd, .cdd, .crd, .psd, .tpd, .efd, .itd, .stc, .psa, .beq, .ivc, .cat, .iap, .imp, .iop, .dlp, .plp, .ocp (GastroPlus files, Pharmaceutical Drugs only)</description>
          <class-names>
            <class-name>6.17.44</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G23" code="G23" default-checked="true" severity="Error" severity-id="0">
          <description>When replacing or appending content, the new content should be different from the previous content.</description>
          <class-names>
            <class-name>6.17.208</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G24" code="G24" default-checked="true" severity="Error" severity-id="0">
          <description>The number of leaves directly under a single node must not exceed 1000. This rule applies only to module 5 when using node extensions and only to leaves with operation attribute "new".</description>
          <class-names>
            <class-name>6.17.282</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G25" code="G25" default-checked="true" severity="Error" severity-id="0">
          <description>Detect invalid life cycle pattern: Append operations causing branches.</description>
          <class-names>
            <class-name>6.17.201</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G26" code="G26" default-checked="true" severity="Error" severity-id="0">
          <description>Detect invalid life cycle pattern: Append operations not appending to most recent STF leaf.</description>
          <class-names>
            <class-name>6.17.210</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G27" code="G27" default-checked="true" severity="Error" severity-id="0">
          <description>Detect invalid life cycle pattern: Delete operations causing branches.</description>
          <class-names>
            <class-name>6.17.201</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G28" code="G28" default-checked="true" severity="Error" severity-id="0">
          <description>Detect invalid life cycle pattern: Replace operations causing branches.</description>
          <class-names>
            <class-name>6.17.201</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G29" code="G29" default-checked="true" severity="Error" severity-id="0">
          <description>Detect invalid life cycle pattern: Operation on deleted leaf content.</description>
          <class-names>
            <class-name>6.17.200</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G30" code="G30" default-checked="true" severity="Warning" severity-id="1">
          <description>Detect invalid life cycle pattern: Append on Append.</description>
          <class-names>
            <class-name>6.17.199</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G31" code="G31" default-checked="true" severity="Error" severity-id="0">
          <description>Do not provide strength values in the dosage form attribute in sections 2.3.P, 3.2.P, 3.2.A.1, or 3.2.A.2. Any numeric value found in these attribute values will be reported as an error. If the strength value was already present in a previous sequence, the rule will not report an error for the current sequence.</description>
          <class-names>
            <class-name>6.17.283</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G32" code="G32" default-checked="true" severity="Error" severity-id="0">
          <description>This applies to leaf elements in the ICH sections modules 2-5. When revisions are sent to a regulatory authority, the new leaf element should be submitted in the same location in the backbone as the leaf element being appended, replaced or deleted.</description>
          <class-names>
            <class-name>6.17.82</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G33" code="G33" default-checked="true" severity="Error" severity-id="0">
          <description>This check will examine the SAS XPT dataset files (XPORT). Files that are corrupt or compressed will be reported as Error. For details about the technical specifications, please refer to the FDA study data technical conformance guide.</description>
          <class-names>
            <class-name>6.17.335</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-G34" code="G34" default-checked="true" severity="Error" severity-id="0">
          <description>
            Leaf elements in 3.2.R Regional Information heading must be provided using node extensions. PDF files are not allowed as leaf elements directly under 3.2.R Regional Information heading. Acceptable titles of the node extensions are: 3.2.R.1 Production Documentation;3.2.R.2 Medical Devices;3.2.R.3 Lot Release Documentation;3.2.R.4 Yearly Biologic Product Report;3.2.R.5 Assessment of Similarity;3.2.R.6 On Site Evaluation;3.2.R.7 Other Regional Information;3.2.R.8 Product Lifecycle Management Information;Warning will be reported if the naming of the title is not followed. Notes:
            The requirements above apply only to leaves provided using operation attribute "New". They don't apply to leaves provided using operation attribute "Replace". The exact naming convention of the titles of node extensions must be used when the node extension(s) is (are) created for the first time under this heading. If new or replaced leaves are provided when there are already existing node extensions in the 3.2.R Regional information heading, the leaves must be provided under the existing node extensions, even if they don't follow the exact naming convention of the node extension title. Warning generated during the validation can be ignored.
          </description>
          <class-names>
            <class-name>6.17.347</class-name>
          </class-names>
        </rule>
      </rules>
    </category>
    <category name="ca-53-7" title="H - STF 2.2">
      <rules>
        <rule name="ca-53-H01" code="H01" default-checked="true" severity="Error" severity-id="0">
          <description>Verifies that the href target exists and has the correct value.</description>
          <class-names>
            <class-name>6.17.139</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-H02" code="H02" default-checked="true" severity="Warning" severity-id="1">
          <description>Verifies that the href target exists and matches the title value.</description>
          <class-names>
            <class-name>6.17.187</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-H03" code="H03" default-checked="true" severity="Warning" severity-id="1">
          <description>Reports any used content-block element.</description>
          <class-names>
            <class-name>6.17.106</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-H04" code="H04" default-checked="true" severity="Error" severity-id="0">
          <description>Verifies that href values do not contain backslashes.</description>
          <class-names>
            <class-name>6.17.186</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-H05" code="H05" default-checked="true" severity="Warning" severity-id="1">
          <description>The value of the study-identifier/category element must not be empty.</description>
          <class-names>
            <class-name>6.17.185</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-H06" code="H06" default-checked="true" severity="Warning" severity-id="1">
          <description>The value of the study-identifier/study-id element must not be empty.</description>
          <class-names>
            <class-name>6.17.132</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-H07" code="H07" default-checked="true" severity="Warning" severity-id="1">
          <description>The value of the study-identifier/title element must not be empty.</description>
          <class-names>
            <class-name>6.17.130</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-H08" code="H08" default-checked="true" severity="Error" severity-id="0">
          <description>Checks file tag values and category values against definitions in valid-values.xml file. Accepting values as defined in valid-values.xml v6.</description>
          <class-names>
            <class-name>6.17.184</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-H09" code="H09" default-checked="true" severity="Error" severity-id="0">
          <description>
            STF leaf element must reference other STF leaf upon append.
            Such leaf elements must not reference PDF files as modified files.
          </description>
          <class-names>
            <class-name>6.17.183</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-H10" code="H10" default-checked="true" severity="Warning" severity-id="1">
          <description>Category information must be provided for certain STFs.</description>
          <class-names>
            <class-name>6.17.182</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-H12" code="H12" default-checked="true" severity="Warning" severity-id="1">
          <description>Leaf references in STFs must always target content files, not STFs.</description>
          <class-names>
            <class-name>6.17.141</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-H13" code="H13" default-checked="true" severity="Warning" severity-id="1">
          <description>STF files must reference at least one leaf.</description>
          <class-names>
            <class-name>6.17.140</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-H14" code="H14" default-checked="true" severity="Warning" severity-id="1">
          <description>The STF study IDs must not change in the application life cycle.</description>
          <class-names>
            <class-name>6.17.138</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-H15" code="H15" default-checked="true" severity="Warning" severity-id="1">
          <description>STFs should only be associated with certain headings under Modules 4 or 5.</description>
          <class-names>
            <class-name>6.17.135</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-H16" code="H16" default-checked="true" severity="Warning" severity-id="1">
          <description>There should be one and only one file tag for each doc-content.</description>
          <class-names>
            <class-name>6.17.134</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-H19" code="H19" default-checked="true" severity="Error" severity-id="0">
          <description>If Study Tagging Files are used in the current sequence being validated, the node 5.3.7 must not be used. The Case Report Forms must be referenced from the Study Tagging Files. The previous sequences in the same dossier will not be checked.</description>
          <class-names>
            <class-name>6.17.284</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-H20" code="H20" default-checked="true" severity="Error" severity-id="0">
          <description>Leaf elements in module 4 (except those in subsection 4.3), with an operation attribute "new", can use either node extensions, STFs or may be placed directly under the TOC sections. Leaf elements in subsections 5.3.1, 5.3.2, 5.3.3, 5.3.4, 5.3.5, and 5.3.7, with an operation attribute "new", can use only node extensions or STFs. Although both node extensions and STFs are acceptable for study reports, only one or the other approach should be used consistently throughout the lifecycle of a leaf. Also, in a specific sequence all leaf elements should use the same approach. Note: Previous sequences in the same dossier will not be checked, and neither will leaf elements with operation attributes other than "new".</description>
          <class-names>
            <class-name>6.17.285</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-H21" code="H21" default-checked="true" severity="Error" severity-id="0">
          <description>Verifies the DTD version in the STF XML file.</description>
          <class-names>
            <class-name>6.17.143</class-name>
          </class-names>
        </rule>
      </rules>
    </category>
    <category name="ca-53-8" title="I - Regulatory Enrolment Process (REP only)">
      <rules>
        <rule name="ca-53-I01" code="I01" default-checked="true" severity="Error" severity-id="0">
          <description>An XML file will be reported as corrupt if the file cannot be opened because the file is damaged.</description>
          <class-names>
            <class-name>6.17.336</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-I02" code="I02" default-checked="true" severity="Error" severity-id="0">
          <description>
            Checks the 1.2.1 Application Forms node. Generates error if the RT file is missing from the current eCTD sequence and was provided in the previous eCTD sequence.
            Note: This rule is not based on the presence of the RT file in the current sequence. This rule is based on the existence of the RT XML file or MF XML in the previous eCTD sequence. Error must not be generated if there is no RT xml or MF XML file present in the previous eCTD sequence.
          </description>
          <class-names>
            <class-name>6.17.337</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-I03" code="I03" default-checked="true" severity="Error" severity-id="0">
          <description>Verifies the placement of the RT, PI or MF xml files. Generates error if they are placed in a node other than 1.2.1 Application Forms.</description>
          <class-names>
            <class-name>6.17.338</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-I04" code="I04" default-checked="true" severity="Error" severity-id="0">
          <description>Checks the 1.2.1 Application Forms node. Generates error if, in addition to the RT xml file, there is a 3011 form named hc-sc-3011-en.pdf or hc-sc-3011-fr.pdf.</description>
          <class-names>
            <class-name>6.17.339</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-I05" code="I05" default-checked="true" severity="Error" severity-id="0">
          <description>Checks the 1.2.1 Application Forms node. Generates error if in addition to the RT xml and PI xml or MF XML file there are other xml files. Error will also be reported if more than one RT or MF XML file is found in this node.</description>
          <class-names>
            <class-name>6.17.340</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-I06" code="I06" default-checked="true" severity="Error" severity-id="0">
          <description>Compares the value in the Dossier ID field in the RT or MF xml file with the top level folder.</description>
          <class-names>
            <class-name>6.17.341</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-I07" code="I07" default-checked="true" severity="Error" severity-id="0">
          <description>The operation attribute value in the leaf element must be “new” when provided for the first time, and “replace” when provided in subsequent transaction.</description>
          <class-names>
            <class-name>6.17.344</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-I08" code="I08" default-checked="true" severity="Error" severity-id="0">
          <description>Checks the Dossier ID field in the RT or MF XML file. It must be lower case letter “e” followed by 6 digits.</description>
          <class-names>
            <class-name>6.17.346</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-I09" code="I09" default-checked="true" severity="Error" severity-id="0">
          <description>Element values for “product_name” and “company_id” must not be empty.</description>
          <class-names>
            <class-name>6.17.345</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-I11" code="I11" default-checked="true" severity="Error" severity-id="0">
          <description>Checks the software_version element value of the Regulatory Transaction (RT) and Master File (MF) XML files. For the latest versions of the RT and MF XML files accepted by Health Canada refer to:  REP Summary Table - for Human Use Drugs (pharmaceutical, biologic and radiopharmaceutical), disinfectants, veterinary drugs and medical devices;Filling submissions electronically - for master files</description>
          <class-names>
            <class-name>6.17.463</class-name>
          </class-names>
        </rule>
      </rules>
    </category>
    <category name="ca-53-9" title="XML PM - 1 General">
      <rules>
        <rule name="ca-53-9-1" code="1.01" default-checked="true" severity="Error" severity-id="0">
          <description>XML files must be well formed and valid against the schema.</description>
          <class-names>
            <class-name>6.17.464</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-9-2" code="1.02" default-checked="true" severity="Error" severity-id="0">
          <description>Referenced image files must be JPEG with the.jpeg extension.</description>
          <class-names>
            <class-name>6.17.465</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-9-3" code="1.03" default-checked="true" severity="Error" severity-id="0">
          <description>All referenced image files must exist in the same folder as the XML file.</description>
          <class-names>
            <class-name>6.17.466</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-9-4" code="1.04" default-checked="true" severity="Error" severity-id="0">
          <description>XML files must be named with the (Globally Unique Identifiers) GUID from the &lt;document&gt; &lt;ID&gt; root attribute.</description>
          <class-names>
            <class-name>6.17.467</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-9-5" code="1.05" default-checked="true" severity="Error" severity-id="0">
          <description>
            Values for &lt;setID&gt; root attribute and &lt;id&gt; root attribute must not be empty, be unique and be a GUID.
            GUIDs must follow the canonical structure, content and formatting rules: displayed in five groups separated by hyphens, in the form 8-4-4-4-12 for a total of 36 characters (32 alphanumeric characters and four hyphens) and permitted characters only include a-f,0-9,-
            Note: Rule does not apply to &lt;representedOrganization&gt; root attribute and 'assignedOrganization' root attribute.
          </description>
          <class-names>
            <class-name>6.17.468</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-9-6" code="1.06" default-checked="true" severity="Error" severity-id="0">
          <description>Date values associated with &lt;effectiveTime&gt; must be provided in the format YYYYMMDD.</description>
          <class-names>
            <class-name>6.17.469</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-9-7" code="1.07" default-checked="true" severity="Error" severity-id="0">
          <description>Coded values and display names must be equal to the associated CV.</description>
          <class-names>
            <class-name>6.17.470</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-9-8" code="1.08" default-checked="true" severity="Error" severity-id="0">
          <description>Coded values must include a valid codeSystem attribute or root attribute and must be present only in allowable context as outlined in Appendix 1 - Valid codeSystem attributes or root attribute in allowable contexts.</description>
          <class-names>
            <class-name>6.17.471</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-9-9" code="1.09" default-checked="true" severity="Error" severity-id="0">
          <description>Coded value terms used should have Status = "Active" from the CV system. Other status values will lead to Warnings or Errors. The overall rule severity will be the highest severity of the non-Active values based on the "Controlled vocabulary" table.</description>
          <class-names>
            <class-name>6.17.472</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-9-10" code="1.10" default-checked="true" severity="Error" severity-id="0">
          <description>
            displayName attributes must be equal to the language-specific CV display name. This does not apply to:
            &lt;representedOrganization&gt; &lt;Id&gt; root attribute 2.16.840.1.113883.2.20.6.31.;&lt;assignedOrganization&gt; &lt;Id&gt; root attribute 2.16.840.1.113883.2.20.6.31.
          </description>
          <class-names>
            <class-name>6.17.473</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-9-11" code="1.11" default-checked="true" severity="Error" severity-id="0">
          <description>&lt;id&gt; extension attributes must not contain spaces.</description>
          <class-names>
            <class-name>6.17.474</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-9-12" code="1.12" default-checked="true" severity="Error" severity-id="0">
          <description>&lt;text&gt;, &lt;title&gt;, &lt;caption&gt; and &lt;content&gt; must not be empty between opening and closing tags.</description>
          <class-names>
            <class-name>6.17.475</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-9-13" code="1.13" default-checked="true" severity="Error" severity-id="0">
          <description>&lt;characteristics&gt; must not have a classCode attribute.</description>
          <class-names>
            <class-name>6.17.476</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-9-14" code="1.14" default-checked="true" severity="Error" severity-id="0">
          <description>Major section headings listed below must not be immediately followed by &lt;text&gt; or &lt;paragraph&gt;: Code = "0TP" (TITLE PAGE);Code = "pi00" (PART I: HEALTH PROFESSIONAL INFORMATION);Code = "pii00" (PART II: SCIENTIFIC INFORMATION);Code = "pim00" (PATIENT MEDICATION INFORMATION)</description>
          <class-names>
            <class-name>6.17.477</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-9-15" code="1.15" default-checked="true" severity="Error" severity-id="0">
          <description>The following elements and attributes must not be used: &lt;performance&gt;;&lt;actDefinition&gt;;&lt;product&gt;;&lt;manufacturedMaterialKind&gt;;&lt;confidentialityCode&gt;</description>
          <class-names>
            <class-name>6.17.478</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-9-16" code="1.16" default-checked="true" severity="Error" severity-id="0">
          <description>
            No comments (i.e. "<!-- -->") are allowed.
          </description>
          <class-names>
            <class-name>6.17.479</class-name>
          </class-names>
        </rule>
      </rules>
    </category>
    <category name="ca-53-10" title="XML PM - 2 XML Prolog">
      <rules>
        <rule name="ca-53-10-1" code="2.01" default-checked="true" severity="Error" severity-id="0">
          <description>&lt;?xml&gt; version attribute must be equal to "1.0". The encoding attribute must equal "UTF-8".</description>
          <class-names>
            <class-name>6.17.480</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-10-2" code="2.02" default-checked="true" severity="Error" severity-id="0">
          <description>&lt;?xml-stylesheet&gt; href attribute must be equal to "https://health-products.canada.ca/product-monograph/style-sheet/v_#_#/spl_canada.xsl".</description>
          <class-names>
            <class-name>6.17.481</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-10-3" code="2.03" default-checked="true" severity="Error" severity-id="0">
          <description>Only &lt;?xml&gt; and &lt;?xml-stylesheet&gt; XML declarations are allowed.</description>
          <class-names>
            <class-name>6.17.482</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-10-4" code="2.04" default-checked="true" severity="Error" severity-id="0">
          <description>Values for style sheet version "v_#_#" must be taken from CV codeSystem 2.16.840.1.113883.2.20.6.65 and must be equal to a CV Code. The overall rule severity will be the highest severity of the non-Active values based on the "Style sheet version" table.</description>
          <class-names>
            <class-name>6.17.483</class-name>
          </class-names>
        </rule>
      </rules>
    </category>
    <category name="ca-53-11" title="XML PM - 3 Document">
      <rules>
        <rule name="ca-53-11-1" code="3.01" default-checked="true" severity="Error" severity-id="0">
          <description>
            &lt;document&gt; xmlns attribute must be equal to "urn:hl7-org:v3".
            &lt;document&gt; xsi:schemaLocation attribute must be equal to "https://health-products.canada.ca/product-monograph/schema/SPL.xsd".
          </description>
          <class-names>
            <class-name>6.17.484</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-11-2" code="3.02" default-checked="true" severity="Error" severity-id="0">
          <description>&lt;document&gt; &lt;id&gt; root attribute must not be empty, be unique and be a GUID.</description>
          <class-names>
            <class-name>6.17.485</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-11-3" code="3.03" default-checked="true" severity="Error" severity-id="0">
          <description>
            Values for &lt;document&gt; &lt;code&gt; must be taken from CV codeSystem 2.16.840.1.113883.2.20.6.10. Specifically:
            The code attribute value must be equal to a CV Code. The displayName attribute must be equal to the language-specific CV display name for that Code.
          </description>
          <class-names>
            <class-name>6.17.486</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-11-4" code="3.04" default-checked="true" severity="Error" severity-id="0">
          <description>Values for &lt;languageCode&gt; must be taken from CV codeSystem 2.16.840.1.113883.2.20.6.29. Specifically: The code attribute value must be equal to a CV Code. The displayName attribute must be equal to the language-specific CV display name for that Code.</description>
          <class-names>
            <class-name>6.17.487</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-11-5" code="3.05" default-checked="true" severity="Error" severity-id="0">
          <description>&lt;setId&gt; root attribute must not be empty, be unique and be a GUID.</description>
          <class-names>
            <class-name>6.17.488</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-11-6" code="3.06" default-checked="true" severity="Error" severity-id="0">
          <description>&lt;versionNumber&gt; value attribute must be an integer greater than zero.</description>
          <class-names>
            <class-name>6.17.489</class-name>
          </class-names>
        </rule>
      </rules>
    </category>
    <category name="ca-53-12" title="Recommended">
      <rules>
        <rule name="ca-53-rec-1" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that 'checksum' attribute is present and value for the attribute is provided (i.e. not empty string) when 'operation' attribute for the leaf(s) is 'new', 'append' or 'replace'</description>
          <class-names>
            <class-name>6.17.3</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-2" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that 'checksum' attribute value is not provided when 'operation' attribute for the leaf(s) is 'delete'</description>
          <class-names>
            <class-name>6.17.4</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-3" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that invalid formatting is not provided for 'checksum' in index-md5.txt (32 characters are not specified for the MD5 checksum, or included trailing spaces or carriage returns)</description>
          <class-names>
            <class-name>6.17.6</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-4" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that 'Fast Web Access' is enabled for all PDF files in the submission</description>
          <class-names>
            <class-name>6.17.16</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-5" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that all lowest level heading elements included in the submission (index and regional xml file - section, node extension and/or nested node extensions) must contain one leaf</description>
          <class-names>
            <class-name>6.17.19</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-6" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that value for ID attribute must start with a letter or underscore character</description>
          <class-names>
            <class-name>6.17.20</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-7" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure there is no reference leaf(s) point to a file (outside of the eCTD lifecycle) across application (xlink:href points to a different application)</description>
          <class-names>
            <class-name>6.17.24</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-8" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that the Sequence Number contains four digits (i.e. numbers between 0000 to 9999) in the regional xml file and in the sequence folder</description>
          <class-names>
            <class-name>6.17.30</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-9" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that the syntax of the modified-file attribute is in accordance with the ICH 3.2 DTD version</description>
          <class-names>
            <class-name>6.17.41</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-10" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that the names of all files and folders in the submission corresponds to the ICH and/or regional agency defined folder structure and file names (i.e. extra subfolders should be reported, 'rp' or 'ap' suffix in file names of the ASMF submission shall be ignored by the validation)</description>
          <class-names>
            <class-name>6.17.49</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-11" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that the reference to the stylesheet in the backbone xml files are directed to the stylesheet provided in the util folder</description>
          <class-names>
            <class-name>6.17.51</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-12" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that the reference to the DTD or schema in the backbone xml files are directed to the DTD or schema provided in the util folder</description>
          <class-names>
            <class-name>6.17.52</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-13" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that index MD5 txt file is named correctly (i.e. index-md5.txt)</description>
          <class-names>
            <class-name>6.17.54</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-14" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that a valid ICH, regional and STF stylesheet exists in the util folder (i.e. checksum of the ICH and regional stylesheets in util folder must match the published checksum of the stylesheet provided by the agency) of the compiled and/or imported submission</description>
          <class-names>
            <class-name>6.17.55</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-15" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that ICH and regional xml backbone files are named correctly</description>
          <class-names>
            <class-name>6.17.56</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-16" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that all required ICH and regional DTD (including .mod files) and/or Schema files referenced in the submission must exists in correct location (i.e. &lt;app-id&gt;\&lt;seq-num&gt;\util\dtd) and these files are named correctly</description>
          <class-names>
            <class-name>6.17.57</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-17" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that ICH and regional stylesheet files exist in correct location (i.e. &lt;app-id&gt;\&lt;seq-num&gt;\util\style) and are named correctly</description>
          <class-names>
            <class-name>6.17.58</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-18" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that all hyperlinks and bookmarks between two PDFs must be configured as specified in ISO 32000-1:2008 (link path must not contain back slash, only forward slash is allowed, links must not be made with Java script code)</description>
          <class-names>
            <class-name>6.17.67</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-19" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that the hyperlinks and/or bookmarks in the submission documents does not target document outside current eCTD application</description>
          <class-names>
            <class-name>6.17.69</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-20" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that the ICH DTD version used in the current sequence (sequence being tested) is equal to or lower than the DTD version used in the numerically succeeding sequence of the application</description>
          <class-names>
            <class-name>6.17.80</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-21" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Provide list of all documents in the submission containing annotation (other than links and bookmarks)</description>
          <class-names>
            <class-name>6.17.81</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-22" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Provide list of all documents in the submission containing annotation (other than links and bookmarks)</description>
          <class-names>
            <class-name>6.17.83</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-23" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that the link and/or bookmark destination does not point to a corrupt document</description>
          <class-names>
            <class-name>6.17.91</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-24" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that 'property' element (if present) is listed before its sibling 'file-tag' element in all of the stf files of the submission.</description>
          <class-names>
            <class-name>6.17.107</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-25" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>ensure that 'property' element is present in all of the stf files in the submission created with STF DTD v2.0 only</description>
          <class-names>
            <class-name>6.17.108</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-26" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that child element 'title' is not provided in the doc-content of the STF files in the submission</description>
          <class-names>
            <class-name>6.17.109</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-27" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that an STF xml file is referenced in a submission only once</description>
          <class-names>
            <class-name>6.17.129</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-28" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that STF files are not missing in the submission (i.e. xlink:href contains ‘stf-xxxxxxxx.xml’ but system is not able to locate the file)</description>
          <class-names>
            <class-name>6.17.131</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-29" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that STF title (within study-identifier element) in the stf xml file matches with the leaf title for the stf in the index.xml file</description>
          <class-names>
            <class-name>6.17.133</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-30" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that STF’s in the submission are named correctly based on the naming convention i.e. ‘STF-&lt;study-id&gt;.xml’</description>
          <class-names>
            <class-name>6.17.136</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-31" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that STFs in the submission have valid file extension (file extension is not missing and it is .xml)</description>
          <class-names>
            <class-name>6.17.137</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-32" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that files in study sections are referenced by an STF</description>
          <class-names>
            <class-name>6.17.142</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-34" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that 'title' element of the 'leaf' and/or 'node-extension' does not begins or ends with a space</description>
          <class-names>
            <class-name>6.17.167</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-35" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that valid/supported 'dtd-version' is referenced in the ICH and regional backbone xml files</description>
          <class-names>
            <class-name>6.17.170</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-36" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that 'dtd-version' is referenced in the ICH and regional backbone xml files</description>
          <class-names>
            <class-name>6.17.173</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-37" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that attribute (i.e. substance, company-name, species) values in ICH, regional and/or STF backbone files  does not begins or ends with a space</description>
          <class-names>
            <class-name>6.17.177</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-38" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that non-required files are not present in the util folder (i.e. submission does not have an stf or leaf but the stylesheet and dtd files are present in the util folder)</description>
          <class-names>
            <class-name>6.17.178</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-39" code="Recommended" default-checked="true" severity="Information" severity-id="2">
          <description>Report following information about the STFs in the submission (number and total size of non E3 documents). [Non E3 study files] Total size (KB): -- ;Number of 16.3 files: -- (value is determined by keeping count of ICH file tags in STF); Number of US files: -- (value is determined by keeping count of US file tags in STF);Number of JP files: -- (value is determined by keeping count of JP file tags in STF)</description>
          <class-names>
            <class-name>6.17.216</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-40" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that there is a stylesheet declaration in backbone xml files (index, regional and STF)</description>
          <class-names>
            <class-name>6.17.229</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-41" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that TS.xpt is present in STF for module 4, sections 4.2.3.1, 4.2.3.2, 4.2.3.4 and in module 5, sections 5.3.1.1, 5.3.1.2, 5.3.3.1, 5.3.3.2, 5.3.3.3, 5.3.3.4, 5.3.4, 5.3.5.1, 5.3.5.2</description>
          <class-names>
            <class-name>6.17.255</class-name>
          </class-names>
        </rule>
        <rule name="ca-53-rec-42" code="Recommended" default-checked="true" severity="Warning" severity-id="1">
          <description>Ensure that only one dataset of each type (filename configured) referenced in an STF is marked as 'new' operation. Note: This is applicable for: Module 4 : section 4.2.3.1, 4.2.3.2, 4.2.3.4; Module 5:  section 5.3.1.1, 5.3.1.2, 5.3.3.1, 5.3.3.2, 5.3.3.3, 5.3.3.4, 5.3.4, 5.3.5.1, 5.3.5.2</description>
          <class-names>
            <class-name>6.17.259</class-name>
          </class-names>
        </rule>
      </rules>
    </category>
  </categories>
</profile>
