﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="util/validationreport.xsl"?>
<validationreport>
	<summaries>
		<summary id="application-name" description="Application Name"></summary>
		<summary id="location" description="Location"></summary>
		<summary id="sequence-number" description="Sequence Number"></summary>
		<summary id="regional-backbone-version" description="Region/DTD"></summary>
		<summary id="validation-profile" description="Validation Profile"></summary>
		<summary id="selected-modules" description="Selected Modules"></summary>
		<summary id="result" description="Result"></summary>
	</summaries>
	<validations id="0" description="JO Criteria">
		<validation id="1" description="1 - ICH DTD">
			<validation id="1.1" description="The specified filename is used" severity="Error">
				<validator type="log" dependingOption="jo-11-1">UtilFilesInvalidPath</validator>
			</validation>
			<validation id="1.2" description="The file is placed in the correct folder" severity="Error">
				<validator type="log" dependingOption="jo-11-1">UtilFilesInvalidPath</validator>
			</validation>
			<validation id="1.3" description="A currently acceptable version of the DTD is used (checksum matches the published value)" severity="Error">
				<validator type="log" dependingOption="jo-11-1">IchChecksumFailed</validator>
			</validation>
		</validation>
		<validation id="2" description="2 - ICH Stylesheet">
			<validation id="2.1" description="The specified filename is used" severity="Error">
				<validator type="log" dependingOption="jo-11-2">StyleSheetExist</validator>
			</validation>
			<validation id="2.2" description="The file is placed in the correct folder" severity="Error">
				<validator type="log" dependingOption="jo-11-2">StyleSheetExist</validator>
			</validation>
			<validation id="2.3" description="The checksum for the stylesheet used must match the published checksum for the stylesheet associated with the DTD used for the sequence" severity="Error">
				<validator type="log" dependingOption="jo-11-2">StyleSheetChecksumFailed</validator>
			</validation>
		</validation>
		<validation id="3" description="3 - JO M1 DTD">
			<validation id="3.1" description="The specified filename is used" severity="Error">
				<validator type="log" dependingOption="jo-11-3">UtilFilesInvalidPath</validator>
			</validation>
			<validation id="3.2" description="The file is placed in the correct folder" severity="Error">
				<validator type="log" dependingOption="jo-11-3">UtilFilesInvalidPath</validator>
			</validation>
			<validation id="3.3" description="A currently acceptable version of the DTD is used (checksum matches the published value)" severity="Error">
				<validator type="log" dependingOption="jo-11-3">DtdChecksumFailed</validator>
			</validation>
		</validation>
		<validation id="4" description="4 - JO M1 Leaf MOD File">
			<validation id="4.1" description="The specified filename is used" severity="Error">
				<validator type="log" dependingOption="jo-11-4">UtilFilesInvalidPath</validator>
			</validation>
			<validation id="4.2" description="The file is placed in the correct folder" severity="Error">
				<validator type="log" dependingOption="jo-11-4">UtilFilesInvalidPath</validator>
			</validation>
			<validation id="4.3" description="The checksum for the 'jo-leaf.mod' file used must match the published checksum for the 'jo-leaf.mod' file associated with the DTD used for the sequence" severity="Error">
				<validator type="log" dependingOption="jo-11-4">DtdChecksumFailed</validator>
			</validation>
		</validation>
		<validation id="5" description="5 - JO M1 Envelope MOD File">
			<validation id="5.1" description="The specified filename is used" severity="Error">
				<validator type="log" dependingOption="jo-11-5">UtilFilesInvalidPath</validator>
			</validation>
			<validation id="5.2" description="The file is placed in the correct folder" severity="Error">
				<validator type="log" dependingOption="jo-11-5">UtilFilesInvalidPath</validator>
			</validation>
			<validation id="5.3" description="The checksum for the 'jo-envelope.mod' file used must match the published checksum for the 'jo-envelope.mod' file associated with the DTD used for the sequence" severity="Error">
				<validator type="log" dependingOption="jo-11-5">DtdChecksumFailed</validator>
			</validation>
		</validation>
		<validation id="6" description="6 - JO M1 Stylesheet">
			<validation id="6.1" description="The specified filename is used" severity="Error">
				<validator type="log" dependingOption="jo-11-6">StyleSheetExist</validator>
			</validation>
			<validation id="6.2" description="The file is placed in the correct folder" severity="Error">
				<validator type="log" dependingOption="jo-11-6">StyleSheetExist</validator>
			</validation>
			<validation id="6.3" description="The checksum for the stylesheet used must match the published checksum for the stylesheet associated with the DTD used for the sequence" severity="Error">
				<validator type="log" dependingOption="jo-11-6">StyleSheetChecksumFailed</validator>
			</validation>
		</validation>
		<validation id="7" description="7 - Index XML">
			<validation id="7.1" description="The file is placed in the correct folder" severity="Error">
				<validator type="log" dependingOption="jo-11-7">Backbone.NotExist</validator>
				<validator type="log" dependingOption="jo-11-7">Regional.Backbone.Multiple</validator>
			</validation>
			<validation id="7.2" description="The file is named correctly" severity="Error">
				<validator type="log" dependingOption="jo-11-7">EU_CH_GC_AUBackbone.NotExist</validator>
			</validation>
			<validation id="7.3" description="The file is well formed" severity="Error">
				<validator type="log" dependingOption="jo-11-7">Xml</validator>
			</validation>
			<validation id="7.4" description="The file is valid" severity="Error">
				<validator type="log" dependingOption="jo-11-7">Xml</validator>
			</validation>
			<validation id="7.5" description="The reference to the DTD in index.xml is directed to the DTD provided in the util folder." severity="Error">
				<validator type="log" dependingOption="jo-11-7">InvalidSchemaOrDtdLocation</validator>
			</validation>
			<validation id="7.6" description="The reference to the stylesheet in index.xml is directed to the stylesheet provided in the util folder." severity="Error">
				<validator type="log" dependingOption="jo-11-7">InvalidStyleSheetLocation</validator>
			</validation>
		</validation>
		<validation id="8" description="8 - Index MD5 txt">
			<validation id="8.1" description="The file is placed in the correct folder" severity="Error">
				<validator type="log" dependingOption="jo-11-8">SubmissionChecksum.Failed</validator>
				<validator type="log" dependingOption="jo-11-8">SubmissionChecksumFileName.Failed</validator>
			</validation>
			<validation id="8.2" description="The file is named correctly" severity="Error">
				<validator type="log" dependingOption="jo-11-8">SubmissionChecksum.Failed</validator>
				<validator type="log" dependingOption="jo-11-8">SubmissionChecksumFileName.Failed</validator>
			</validation>
			<validation id="8.3" description="The regenerated checksum for the index.xml matches the value in the file 'index-md5.txt'." severity="Error">
				<validator type="log" dependingOption="jo-11-8">Index.Checksum.Failed</validator>
			</validation>
		</validation>
		<validation id="9" description="9 - JO Regional XML">
			<validation id="9.1" description="The file is placed in the correct folder" severity="Error">
				<validator type="log" dependingOption="jo-11-9">Backbone.NotExist</validator>
				<validator type="log" dependingOption="jo-11-9">Regional.Backbone.Multiple</validator>
			</validation>
			<validation id="9.2" description="The file is named correctly" severity="Error">
				<validator type="log" dependingOption="jo-11-9">EU_CH_GC_AUBackbone.NotExist</validator>
			</validation>
			<validation id="9.3" description="The file is well formed" severity="Error">
				<validator type="log" dependingOption="jo-11-9">Xml</validator>
			</validation>
			<validation id="9.4" description="The file is valid" severity="Error">
				<validator type="log" dependingOption="jo-11-9">Xml</validator>
			</validation>
			<validation id="9.5" description="The reference to the DTD in 'jo-regional.xm'l is directed to the DTD provided in the util folder." severity="Error">
				<validator type="log" dependingOption="jo-11-9">InvalidSchemaOrDtdLocation</validator>
			</validation>
			<validation id="9.6" description="The reference to the stylesheet in 'jo-regional.xml' is directed to the stylesheet provided in the util folder." severity="Error">
				<validator type="log" dependingOption="jo-11-9">InvalidStyleSheetLocation</validator>
			</validation>
		</validation>
		<validation id="10" description="10 - Leaf attributes">
			<validation id="10.1" description="The leaf attribute &quot;checksum-type&quot; has a value of md5 or MD5" severity="Error">
				<validator type="log" dependingOption="jo-11-10">ChecksumType.Incorrect</validator>
			</validation>
			<validation id="10.2" description="The regenerated checksum for each file matches the value in the leaf attribute &quot;checksum&quot;" severity="Error">
				<validator type="log" dependingOption="jo-11-10">Checksum.Failed</validator>
			</validation>
			<validation id="10.3" description="For every leaf the &quot;title&quot; attribute is not empty" severity="Error">
				<validator type="log" dependingOption="jo-11-10">NodeExtension.Title.Empty</validator>
				<validator type="log" dependingOption="jo-11-10">Leaf.Title.Empty</validator>
			</validation>
			<validation id="10.4" description="All leaves with an operation attribute value of new, replace or append must have a value for the cross reference (xlink:href)" severity="Error">
				<validator type="log" dependingOption="jo-11-10">BlankHref</validator>
			</validation>
			<validation id="10.5" description="All leaves with an operation attribute value of delete must have no value for the cross reference (xlink:href)" severity="Error">
				<validator type="log" dependingOption="jo-11-10">DeletedLeaf.Href.NotBlank</validator>
			</validation>
			<validation id="10.6" description="The file referenced by the cross reference (xlink:href) must exist in the same or a previously submitted sequence within the same eCTD application" severity="Error">
				<validator type="log" dependingOption="jo-11-10">HrefPointToFile.NotExist</validator>
			</validation>
			<validation id="10.7" description="All leaves with an operation attribute value of replace, delete or append must have a value for modified-file" severity="Error">
				<validator type="log" dependingOption="jo-11-10">ModifiedFile.Unverifiable</validator>
			</validation>
			<validation id="10.8" description="All leaves with an operation attribute value of new must have no value for modified-file" severity="Error">
				<validator type="log" dependingOption="jo-11-10">ModifiedFileExist</validator>
			</validation>
			<validation id="10.9" description="The leaf referenced by the modified file must exist in a previously submitted sequence within the same eCTD application" severity="Error">
				<validator type="log" dependingOption="jo-11-10">ModifiedFileNotFound</validator>
			</validation>
		</validation>
		<validation id="11" description="11 - Sequence Number">
			<validation id="11.1" description="The sequence folder name is a 4 digit number" severity="Error">
				<validator type="log" dependingOption="jo-11-11">SequenceNumberCharacters</validator>
			</validation>
			<validation id="11.2" description="The sequence number (folder name) has not already been used" severity="Error">
				<validator type="log" dependingOption="jo-11-11">SameSequenceNumber</validator>
			</validation>
			<validation id="11.3" description="The sequence folder name matches the sequence number in each envelope in 'jo-regional.xml'" severity="Error">
				<validator type="log" dependingOption="jo-11-11">SequenceNumberNotMatch</validator>
			</validation>
		</validation>
		<validation id="12" description="12 - Files/Folders">
			<validation id="12.1" description="There are no unreferenced files in m1, m2, m3, m4 and m5 folders" severity="Error">
				<validator type="log" dependingOption="jo-11-12">SubmissionFolder.RedundantFiles</validator>
				<validator type="log" dependingOption="jo-11-12">File.Extra</validator>
				<validator type="log" dependingOption="jo-11-12">M1Folder.RedundantFiles</validator>
			</validation>
			<validation id="12.2" description="The only files in the sequence folder (/XXXX/…) are the index.xml and index-md5.txt" severity="Error">
				<validator type="log" dependingOption="jo-11-12">SubmissionFolder.RedundantFiles</validator>
				<validator type="log" dependingOption="jo-11-12">File.Extra</validator>
				<validator type="log" dependingOption="jo-11-12">M1Folder.RedundantFiles</validator>
			</validation>
			<validation id="12.3" description="The procedure type in the envelope should be &quot;jo&quot;" severity="Error">
				<validator type="log" dependingOption="jo-11-12">Envelop.ProcedureType</validator>
			</validation>
			<validation id="12.4" description="Individual files do not exceed 200 MB in size" severity="Error">
				<validator type="log" dependingOption="jo-11-12">File.Size</validator>
			</validation>
			<validation id="12.5" description="Only valid characters are used in folder names" severity="Error">
				<validator type="log" dependingOption="jo-11-12">Path.Invalid</validator>
			</validation>
			<validation id="12.6" description="Only valid characters are used in file names" severity="Error">
				<validator type="log" dependingOption="jo-11-12">Path.Invalid</validator>
			</validation>
			<validation id="12.7" description="The files provided in the folders for Module 2-5 are in acceptable formats" severity="Error">
				<validator type="log" dependingOption="jo-11-12">FileTypeInvalid</validator>
			</validation>
			<validation id="12.8" description="The files provided in the folders for Module 1 are in acceptable formats" severity="Error">
				<validator type="log" dependingOption="jo-11-12">FileTypeInvalid</validator>
			</validation>
			<validation id="12.9" description="For Modules 1-5: The folder structure and names must follow the JFDA or ICH defined structure and names." severity="Error">
				<validator type="log" dependingOption="jo-11-12">NamingConvention.Inconsistent</validator>
				<validator type="log" dependingOption="jo-11-12">M1.NamingConvention.NotMatch</validator>
			</validation>
		</validation>
		<validation id="13" description="13 - Files/Folders">
			<validation id="13" description="For Module 1: The file names must follow the JFDA defined names." severity="Error">
				<validator type="log" dependingOption="jo-11-13">NamingConvention.Inconsistent</validator>
				<validator type="log" dependingOption="jo-11-13">M1.NamingConvention.NotMatch</validator>
			</validation>
			<validation id="13.1" description="The submission does not contain corrupted files" severity="Error">
				<validator type="log" dependingOption="jo-11-13">Pdf.Failed</validator>
			</validation>
			<validation id="13.2" description="Total file folder path length must not exceed 180 characters" severity="Error">
				<validator type="log" dependingOption="jo-11-13">LongPath</validator>
			</validation>
			<validation id="13.3" description="Folder names must not exceed 64 characters" severity="Error">
				<validator type="log" dependingOption="jo-11-13">LongFileName</validator>
			</validation>
			<validation id="13.4" description="File names, including the extension, must not exceed 64 characters" severity="Error">
				<validator type="log" dependingOption="jo-11-13">LongFileName</validator>
			</validation>
		</validation>
		<validation id="14" description="14 - PDF">
			<validation id="14.1" description="Hyperlinks and Bookmarks within the same sequence have a valid target" severity="Error">
				<validator type="log" dependingOption="jo-11-14">BrokenLinkInPdf</validator>
				<validator type="log" dependingOption="jo-11-14">BookmarkBrokenLinkInPdf</validator>
				<validator type="log" dependingOption="jo-11-14">RefOutsideSeqOrApp</validator>
				<validator type="log" dependingOption="jo-11-14">RefOutsideSeqOrAppBookmark</validator>
			</validation>
			<validation id="14.2" description="Hyperlinks and Bookmarks to destinations in a different sequence in the same eCTD have a valid target" severity="Error">
				<validator type="log" dependingOption="jo-11-14">BrokenLinkInPdf</validator>
				<validator type="log" dependingOption="jo-11-14">BookmarkBrokenLinkInPdf</validator>
				<validator type="log" dependingOption="jo-11-14">RefOutsideSeqOrApp</validator>
				<validator type="log" dependingOption="jo-11-14">RefOutsideSeqOrAppBookmark</validator>
			</validation>
			<validation id="14.3" description="All hyperlinks and bookmarks are set to &quot;inherit zoom&quot;" severity="Warning">
				<validator type="log" dependingOption="jo-11-14">Pdf.InvalidMagnification</validator>
				<validator type="log" dependingOption="jo-11-14">Bookmark.Pdf.InvalidMagnification</validator>
			</validation>
			<validation id="14.4" description="All PDF hyperlinks and bookmarks are relative" severity="Warning">
				<validator type="log" dependingOption="jo-11-14">AbsolutePathInPdf</validator>
				<validator type="log" dependingOption="jo-11-14">AbsolutePathBookmarkInPdf</validator>
			</validation>
			<validation id="14.5" description="Fast Web View must be enabled for existing PDFs" severity="Warning">
				<validator type="log" dependingOption="jo-11-14">PdfFastWebAccess</validator>
			</validation>
			<validation id="14.6" description="No PDF has been created and saved as version 1.3 or earlier" severity="Error">
				<validator type="log" dependingOption="jo-11-14">Pdf.UnsupportedPdfVersion</validator>
			</validation>
		</validation>
		<validation id="15" description="15 - Envelope attributes">
			<validation id="15.1" description="The related-sequence attribute must have a value" severity="Warning">
				<validator type="log" dependingOption="jo-11-15">RelatedSequenceNumber.Characters</validator>
			</validation>
			<validation id="15.2" description="If the submission unit type is ‘initial’ or ‘reformat' then the related-sequence attribute must have a value equal to the current sequence.." severity="Warning">
				<validator type="log" dependingOption="jo-11-15">JO.SubmissionUnitMustHaveRelatedSequence</validator>
			</validation>
			<validation id="15.3" description="If the submission unit type is &quot;reformat&quot;  the submission type should be &quot;none&quot;" severity="Error">
				<validator type="log" dependingOption="jo-11-15">JO.Envelope.SubmissionUnit.SubmissionTypeMustNone</validator>
			</validation>
			<validation id="15.4" description="If the submission unit type is not equal to ‘initial’ or ‘reformat' then the entry for related sequence must not be equal to the value for the current sequence." severity="Warning">
				<validator type="log" dependingOption="jo-11-15">JO.SubmissionUnitMustNotHaveRelatedSequence</validator>
			</validation>
			<validation id="15.5" description="The identifier must have a value in form  of ISO/IEC 11578:1996 and ITU- T Rec X.667 | ISO/IEC 9834-8:2005" severity="Error">
				<validator type="log" dependingOption="jo-11-15">JO.InvalidIdentifier</validator>
			</validation>
			<validation id="15.6" description="The identifier must have the same attribute value than the one in the previous submissions" severity="Error">
				<validator type="log" dependingOption="jo-11-15">Identifier.Inconsistency</validator>
			</validation>
		</validation>
		<validation id="16" description="16 - Files">
			<validation id="16.1" description="if the submission type is MA - check for certain files in the folder structure - details follow from JFDA (at the moment just cover letter, but this is necessary for all submission types)" severity="Error">
				<validator type="log" dependingOption="jo-11-16">Xml</validator>
			</validation>
		</validation>
		<validation id="17" description="Recommended">
			<validation id="Recommended" 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'" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">Checksum.IsNotPresent</validator>
			</validation>
			<validation id="Recommended" description="Ensure that 'checksum' attribute value is not provided when 'operation' attribute for the leaf(s) is 'delete'" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">Checksum.IsPresent</validator>
			</validation>
			<validation id="Recommended" 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)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">Index.Checksum.InvalidFormat</validator>
			</validation>
			<validation id="Recommended" description="Ensure that the checksum of the DTD for STFs provided in the util folder must match the checksum value provided by the agency" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">StfChecksumFailed</validator>
			</validation>
			<validation id="Recommended" description="Ensure that all files must have one and only one file extension" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">InconsistentExtensions</validator>
			</validation>
			<validation id="Recommended" description="Ensure that the bookmark pane is visible ('initial view' of the document is set to 'Bookmarks Panel and Page') when the pdf document contains bookmark(s)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">Pdf.InvalidInitialView.Bookmark</validator>
			</validation>
			<validation id="Recommended" description="Ensure that the bookmark pane is not visible ('initial view' of the document is set to 'Page Only’) when the pdf document does not contain bookmark(s)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">InvalidPageModeWhenNoBookmark</validator>
			</validation>
			<validation id="Recommended" description="Ensure that all PDF files open in &quot;most recent view&quot; (i.e. 'inherit zoom for bookmarks and links, 'default' in open dialog box (ICH eCTD Specs p7-4), and &quot;Page Layout = Default&quot; and &quot;Magnification = Default&quot;)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">Pdf.InvalidInitialView</validator>
			</validation>
			<validation id="Recommended" 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" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">FolderEmpty</validator>
			</validation>
			<validation id="Recommended" description="Allow users to configure file size limit for special file types (i.e. xpt). For all other file types (where configuration is not specified), default max file size value in the 'Check for File Size' field shall be used for validation" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">SpecialFile.Size</validator>
			</validation>
			<validation id="Recommended" 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)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">References.AcrossApplication</validator>
			</validation>
			<validation id="Recommended" description="Ensure that the xlink:href and/or modified-file attribute conforms to the eCTD standard (valid characters - no backslash '\', colon':', asterisk'*', question mark'?', less than'&lt;', greater than'&gt;', pipe'|', or space ' ', file path relative to the backbone xml files and includes file name in the path)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">Attribute.InvalidCharacters</validator>
				<validator type="log" dependingOption="jo-11-17">HrefRelativePath</validator>
				<validator type="log" dependingOption="jo-11-17">ModifiedFileRelativePath</validator>
			</validation>
			<validation id="Recommended" description="Ensure that 'util' folder exists and is in the correct location (&lt;sequence number&gt;/util)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">Util.NotExisted</validator>
			</validation>
			<validation id="Recommended" description="Ensure that there is no security setting or password protection (i.e. certificate security, owner password set or adobe policy server settings and All ‘restrictions’ should be ‘allowed’ when viewing Document Preferences--&gt;Security settings) to access and open any files in the submission&#xA;This validation excludes files in Section 1.0, 1.2, 3.3, 4.3 and 5.4" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">PdfSecurity</validator>
			</validation>
			<validation id="Recommended" description="Ensure that the syntax of the modified-file attribute is in accordance with the ICH 3.2 DTD version" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">ModifiedFile.IncorrectSyntax</validator>
			</validation>
			<validation id="Recommended" description="Ensure that there no empty folders in the submission (i.e. folders without files or subfolders)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">EmptyFolder</validator>
			</validation>
			<validation id="Recommended" description="Ensure that all files and folders in the submission are accessible to the user" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">AccessibleFileFolder</validator>
			</validation>
			<validation id="Recommended" description="Ensure that the ICH DTD versions used in the current sequence (sequence being tested) is equal to or higher than the DTD version used in the numerically preceding sequence of the application" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">IchDtdVersionPreceding</validator>
			</validation>
			<validation id="Recommended" description="Ensure that the regional DTD versions used in the current sequence (sequence being tested) is equal to or higher than the DTD version used in the numerically preceding sequence of the application" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">RegionalDtdVersionPreceding</validator>
			</validation>
			<validation id="Recommended" 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)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">PdfBackslash</validator>
				<validator type="log" dependingOption="jo-11-17">PdfBackslashBookmark</validator>
			</validation>
			<validation id="Recommended" 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" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">IchDtdVersionSucceeding</validator>
			</validation>
			<validation id="Recommended" description="Ensure that the regional 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" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">RegionalDtdVersionSucceeding</validator>
			</validation>
			<validation id="Recommended" description="Provide list of all documents in the submission containing annotation (other than links and bookmarks)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">PdfAnnotations</validator>
			</validation>
			<validation id="Recommended" description="Ensure that all pdf documents in the submission must not have any attachments" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">PdfAttachmentDetected</validator>
			</validation>
			<validation id="Recommended" description="Ensure that all hyperlinks and bookmarks in the submission documents must not have multiple actions (e.g. opening two different pages)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">PdfMultipleAction</validator>
				<validator type="log" dependingOption="jo-11-17">PdfMultipleActionBookmark</validator>
			</validation>
			<validation id="Recommended" description="Ensure that all hyperlinks and bookmarks (internal, external, same sequence, across sequences and across applications) in the submission documents are not inactive (without any action)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">PdfInactiveBookmarkHyperlink</validator>
				<validator type="log" dependingOption="jo-11-17">PdfInactiveBookmark</validator>
			</validation>
			<validation id="Recommended" description="Ensure that all hyperlinks and bookmarks in the submission documents must not have unknown action (links that could not be identified or contain JavaScript code) and print total count" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">PdfUnknownAction</validator>
				<validator type="log" dependingOption="jo-11-17">PdfUnknownActionBookmark</validator>
			</validation>
			<validation id="Recommended" description="Ensure that all hyperlinks and bookmarks in the submission documents must not point to external destinations (other than web or email)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">PdfExternalDestinationHyperLink</validator>
				<validator type="log" dependingOption="jo-11-17">PdfExternalDestinationBookmark</validator>
			</validation>
			<validation id="Recommended" description="Ensure that all hyperlinks and bookmarks in the submission documents must not point to web address or email" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">Pdf.UseURLLink</validator>
				<validator type="log" dependingOption="jo-11-17">ExternalBookmark</validator>
			</validation>
			<validation id="Recommended" description="Print the count of all of the hyperlinks and the bookmarks with following criteria:&#xA;- Non-Relative Hyperlinks&#xA;- Non-Relative Bookmarks&#xA;- Web link and email hyperlinks&#xA;- Web links and email bookmarks&#xA;- External Hyperlinks (excluding web links and emails)&#xA;- External Bookmarks (excluding web links and emails)&#xA;- Unknown Action Hyperlinks&#xA;- Unknown Action Bookmarks&#xA;- Inactive Hyperlinks&#xA;- Inactive Bookmarks&#xA;- Broken Hyperlinks (separate count for inter-application, intra-application and intra-sequence)&#xA;- Broken Bookmarks (separate count for inter-application, intra-application and intra-sequence)&#xA;- Number of bookmarks per document&#xA;- Total number of bookmarks in the submission&#xA;- Number of hyperlinks per document&#xA;- Total number of hyperlinks in the submission" severity="Information">
				<validator type="log" dependingOption="jo-11-17">PdfTotalNonRelativeBookmarks</validator>
				<validator type="log" dependingOption="jo-11-17">PdfTotalWebEmailDestinationBookmarks</validator>
				<validator type="log" dependingOption="jo-11-17">PdfTotalExternalDestinationBookmarks</validator>
				<validator type="log" dependingOption="jo-11-17">PdfTotalUnknownActionBookmarks</validator>
				<validator type="log" dependingOption="jo-11-17">PdfTotalInActiveBookmarks</validator>
				<validator type="log" dependingOption="jo-11-17">PdfTotalBrokenBookmarks</validator>
				<validator type="log" dependingOption="jo-11-17">PdfNumberOfBookmarksPerDocument</validator>
				<validator type="log" dependingOption="jo-11-17">PdfTotalBookmarksInSubmission</validator>
				<validator type="log" dependingOption="jo-11-17">PdfTotalNonRelativeHyperLinks</validator>
				<validator type="log" dependingOption="jo-11-17">PdfTotalWebEmailDestinationHyperLinks</validator>
				<validator type="log" dependingOption="jo-11-17">PdfTotalExternalDestinationHyperLinks</validator>
				<validator type="log" dependingOption="jo-11-17">PdfTotalUnknownActionHyperLinks</validator>
				<validator type="log" dependingOption="jo-11-17">PdfTotalInActiveHyperLinks</validator>
				<validator type="log" dependingOption="jo-11-17">PdfTotalBrokenHyperLinks</validator>
				<validator type="log" dependingOption="jo-11-17">PdfTotalHyperLinks</validator>
				<validator type="log" dependingOption="jo-11-17">PdfTotalHyperLinksInSubmission</validator>
			</validation>
			<validation id="Recommended" description="Ensure that the link and/or bookmark destination does not point to a corrupt document" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">RefDocCorrupted</validator>
				<validator type="log" dependingOption="jo-11-17">RefDocCorruptedBookmark</validator>
			</validation>
			<validation id="Recommended" description="Ensure that the links and/or bookmark in the submission documents point to an existing page and/or named destinations." severity="Warning">
				<validator type="log" dependingOption="jo-11-17">BlankLinkInPdf</validator>
				<validator type="log" dependingOption="jo-11-17">BlankLinkInPdfBookmark</validator>
			</validation>
			<validation id="Recommended" description="Ensure that all documents in the submission are text searchable" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">PdfDocContainsNoText</validator>
			</validation>
			<validation id="Recommended" description="Ensure that application form is submitted in the correct location of the TOC" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">ApplicationForm.IncorrectLocation</validator>
			</validation>
			<validation id="Recommended" description="Ensure that valid/supported 'dtd-version' is referenced in the ICH and regional backbone xml files" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">DtdVersion.Invalid</validator>
			</validation>
			<validation id="Recommended" description="Ensure that 'dtd-version' is referenced in the ICH and regional backbone xml files" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">IchDtdVersion</validator>
				<validator type="log" dependingOption="jo-11-17">RegionalDtdVersion</validator>
			</validation>
			<validation id="Recommended" 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" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">SpaceInAttribute</validator>
			</validation>
			<validation id="Recommended" 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)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">File.Extra.InUtil</validator>
			</validation>
			<validation id="Recommended" description="Ensure that operation attribute is present and valid value ('new', 'append', 'replace' or 'delete') for the attribute is provided" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">InvalidLeafOperation</validator>
			</validation>
			<validation id="Recommended" description="Ensure that 'operation' attributes for cover letter and application form leaf must be 'new'" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">Operation.InvalidNewOperation</validator>
			</validation>
			<validation id="Recommended" description="Ensure that 'append' operation is not applied on an existing lifecycle 'append' leaf (E.g. Detect invalid life cycle pattern: sequence 0001 appends a document in sequence 0000, sequence 0002 append operation leads to the append in 0001.)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">InvalidLifeCyclePatternAppendOnAppend</validator>
			</validation>
			<validation id="Recommended" description="Ensure that leaf lifecycle operation ('append', 'replace' or 'delete') is not applied to a lifecycle 'delete' leaf (E.g. sequence 0001 deletes a document in sequence 0000, sequence 0002 any life cycle operation leads to the already deleted leaf in 0001.)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">InvalidLifeCycleOperation.MultipleDelete</validator>
			</validation>
			<validation id="Recommended" description="Ensure that a leaf is not lifecycled ('append', 'replace' or 'delete') by more than one leaf to cause branching (i.e. scenario where a append/replace/delete operation is being applied on a leaf, which has already been replaced by another leaf. E.g. sequence 0001 replaces a document in sequence 0000, sequence 0002 append operation leads to the already replaced leaf in 0000.)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">InvalidLifeCycleOperation.Append</validator>
				<validator type="log" dependingOption="jo-11-17">InvalidLifeCycleOperation.Delete</validator>
				<validator type="log" dependingOption="jo-11-17">InvalidLifeCycleOperation.Replace</validator>
			</validation>
			<validation id="Recommended" description="Ensure same xlink:href is not referenced more than once in the backbone xml files" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">Href.Reused</validator>
			</validation>
			<validation id="Recommended" description="Ensure the 'related-sequence-number' value referenced by the submission is equal to or lower than the submission number being validated" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">RelatedSequenceNumber.Lower</validator>
			</validation>
			<validation id="Recommended" description="Ensure that all element in the submission backbone xml files must have leaf child nodes" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">NoneLeafElement</validator>
			</validation>
			<validation id="Recommended" description="Ensure that xlink:href attribute in backbone xml files does not point to leaf outside current sequence" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">References.FilesOutsideSequence</validator>
			</validation>
			<validation id="Recommended" description="Ensure that 'xlink:href' attribute in backbone xml files does not point to leaf outside application" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">References.FilesOutsideApplication</validator>
			</validation>
			<validation id="Recommended" description="Ensure that only operation 'new' is used for all leafs in the initial sequence of the application" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">OperationNew</validator>
			</validation>
			<validation id="Recommended" description="Ensure multiple lifecycle operations on same document in same sequence are not allowed (E.g. sequence 0001 includes two lifecylce operations referencing the same leaf in sequence 0000.)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">MultipleOperationOnSingleLeaf</validator>
			</validation>
			<validation id="Recommended" description="Ensure that most recent stf (stf that was lifecycled last instead of previous or original stf) is lifecycled" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">Stf.AppendOperation</validator>
			</validation>
			<validation id="Recommended" description="Ensure attribute (if present i.e. indication, excipient, dosage-form, manufacturer, product-name, substance etc.) value must not be empty string" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">ICHMetadataAttribute.EmptyValue</validator>
			</validation>
			<validation id="Recommended" description="Ensure that the sequence being validated is the highest sequence in the application" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">CA.HighestSequence.Invalid</validator>
			</validation>
			<validation id="Recommended" description="Print the list of all encrypted documents in the submission." severity="Warning">
				<validator type="log" dependingOption="jo-11-17">PdfEncryptedDocument</validator>
			</validation>
			<validation id="Recommended" description="Ensure that the reference for the regional xml backbone file in index.xml must have operation attribute value 'new'" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">RegionalBackboneReferenced.WrongOperationAttribute</validator>
			</validation>
			<validation id="Recommended" description="Ensure that 'm1' folder must exist in the submission" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">M1Folder.NotExist</validator>
			</validation>
			<validation id="Recommended" description="Ensure that there is a stylesheet declaration in backbone xml files (index, regional and STF)" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">Xml.StyleSheet</validator>
			</validation>
			<validation id="Recommended" 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" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">Stf.TrialSummary.Present</validator>
			</validation>
			<validation id="Recommended" description="Ensure ICH attributes must not contain leading or trailing spaces, nor start or end with hyphens" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">ICH.Attributes</validator>
			</validation>
			<validation id="Recommended" description="Ensure that two leaf elements should not have the same leaf ID" severity="Warning">
				<validator type="log" dependingOption="jo-11-17">SameLeafId</validator>
			</validation>
			<validation id="Recommended" description="Ensure Cover letter is required for JO region" severity="Error">
				<validator type="log" dependingOption="jo-11-17">JO.CoverLetter.NotFound</validator>
			</validation>
			<validation id="Recommended" description="Ensure leaf can only be added in either m1-5-1 or m1-5-2 section" severity="Error">
				<validator type="log" dependingOption="jo-11-17">JO.Environrisk.Conflict</validator>
			</validation>
		</validation>
	</validations>
</validationreport>