<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://calidusassist.adcservices.apteancloud.com/calidus-assist/OBS/index.php?action=history&amp;feed=atom&amp;title=Creating_XSD_Documentation</id>
	<title>Creating XSD Documentation - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://calidusassist.adcservices.apteancloud.com/calidus-assist/OBS/index.php?action=history&amp;feed=atom&amp;title=Creating_XSD_Documentation"/>
	<link rel="alternate" type="text/html" href="https://calidusassist.adcservices.apteancloud.com/calidus-assist/OBS/index.php?title=Creating_XSD_Documentation&amp;action=history"/>
	<updated>2026-07-02T01:49:39Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://calidusassist.adcservices.apteancloud.com/calidus-assist/OBS/index.php?title=Creating_XSD_Documentation&amp;diff=11712&amp;oldid=prev</id>
		<title>Anw: Categorisation</title>
		<link rel="alternate" type="text/html" href="https://calidusassist.adcservices.apteancloud.com/calidus-assist/OBS/index.php?title=Creating_XSD_Documentation&amp;diff=11712&amp;oldid=prev"/>
		<updated>2025-04-11T07:30:30Z</updated>

		<summary type="html">&lt;p&gt;Categorisation&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 09:30, 11 April 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l32&quot;&gt;Line 32:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 32:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** {InterfaceName} vx.yy XML Schema Documentation.html&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** {InterfaceName} vx.yy XML Schema Documentation.html&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:CTMS]][[Category:WMS]][[Category:EPOD]][[Category:General]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:CTMS]][[Category:WMS]][[Category:EPOD]][[Category:General&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]][[Category:Technical Guides&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Anw</name></author>
	</entry>
	<entry>
		<id>https://calidusassist.adcservices.apteancloud.com/calidus-assist/OBS/index.php?title=Creating_XSD_Documentation&amp;diff=11711&amp;oldid=prev</id>
		<title>Anw: Initial Creation</title>
		<link rel="alternate" type="text/html" href="https://calidusassist.adcservices.apteancloud.com/calidus-assist/OBS/index.php?title=Creating_XSD_Documentation&amp;diff=11711&amp;oldid=prev"/>
		<updated>2025-04-09T11:21:48Z</updated>

		<summary type="html">&lt;p&gt;Initial Creation&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The purpose of this document is to show how XSDs are properly documented and the results stored in shared areas and source control for all to use. These files are required by customers to aid in developing interfaces into CTMS and as such are reuired parts of the development process.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
* An XSD to document, with valid annotation tags embedded within it.&lt;br /&gt;
* Notepad++ with XML Tools plugin installed.&lt;br /&gt;
* Chrome (or other HTML to PDF conversion tool).&lt;br /&gt;
* Access to the shared drives.&lt;br /&gt;
* Access to the XSL transformation sheet xs3p.xsl, in the shared drives.&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
Once the XSD has been modified, ensure that it is in source code control.&lt;br /&gt;
&lt;br /&gt;
Save the XSD to the shared drive, for exmple for TripOrder XSD, \\DGA1FS01OBS\Projects3\Product\OBS XML\C-TMS tripOrder\Schema Source&lt;br /&gt;
&lt;br /&gt;
* Using Notepad++, open the XSD you have edited.&lt;br /&gt;
* Menu, ''Plugins/XML Tools/XSL Transformation''.&lt;br /&gt;
* Select the XSL transformation sheet xs3p.xsl.&lt;br /&gt;
* Click '''Transform'''.&lt;br /&gt;
* On the newly created file, replace the titles with the version. For example, for TripOrderXML, replace all &amp;quot;Trip/Order XML&amp;quot; with &amp;quot;Trip/Order XML vx.yy&amp;quot;. There should be 3.&lt;br /&gt;
* Click '''Save'''.&lt;br /&gt;
* Change type to HTML.&lt;br /&gt;
* Name as &amp;quot;{InterfaceName} vx.yy XML Schema Documentation.html&amp;quot;, for example &amp;quot;TripOrder vx.yy XML Schema Documentation.html&amp;quot;.&lt;br /&gt;
* Open the HTML file in Chrome (directly, or double click the created HTML file, or from Notepad++, Menu, ''Run/Open in Chrome'').&lt;br /&gt;
* Right-click, ''Print''&lt;br /&gt;
* Change Destination to  ''Save as PDF''&lt;br /&gt;
* Click '''Save'''&lt;br /&gt;
* Name as &amp;quot;{InterfaceName} vx.yy XML Schema Documentation.pdf&amp;quot;, for example &amp;quot;TripOrder vx.yy XML Schema Documentation.pdf&amp;quot;.&lt;br /&gt;
* Copy the following files to the shared drive:&lt;br /&gt;
** {InterfaceName} vx.yy XML Schema Documentation.pdf&lt;br /&gt;
** {InterfaceName} vx.yy XML Schema Documentation.html&lt;br /&gt;
&lt;br /&gt;
[[Category:CTMS]][[Category:WMS]][[Category:EPOD]][[Category:General]]&lt;/div&gt;</summary>
		<author><name>Anw</name></author>
	</entry>
</feed>