<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.catglobe.com/index.php?action=history&amp;feed=atom&amp;title=DeletionPolicyHowTo</id>
	<title>DeletionPolicyHowTo - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.catglobe.com/index.php?action=history&amp;feed=atom&amp;title=DeletionPolicyHowTo"/>
	<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=DeletionPolicyHowTo&amp;action=history"/>
	<updated>2026-05-08T14:22:36Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=DeletionPolicyHowTo&amp;diff=239920&amp;oldid=prev</id>
		<title>Administrator at 02:38, 18 June 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=DeletionPolicyHowTo&amp;diff=239920&amp;oldid=prev"/>
		<updated>2021-06-18T02:38:40Z</updated>

		<summary type="html">&lt;p&gt;&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&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 02:38, 18 June 2021&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-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&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;[[Category:Production_guidelines]]&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;[[Category:Production_guidelines]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{| class=&quot;wikitable&quot;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|+&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;!&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! colspan=&quot;4&quot; |Keep data&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| width=&quot;150&quot; |&#039;&#039;&#039;Keep user link&#039;&#039;&#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| width=&quot;150&quot; |Yes&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| width=&quot;150&quot; |Delete Qnaire&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| width=&quot;150&quot; |Delete QAS&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| width=&quot;150&quot; |Delete Data&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Yes&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| align=&quot;center&quot; |Scenario 1&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! style=&quot;background-color: rgb(255,0,0);&quot; |&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! style=&quot;background-color: rgb(255,0,0);&quot; |&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| align=&quot;center&quot; |Scenario 9&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Yes, anonymize&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| align=&quot;center&quot; |Scenario 2&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! style=&quot;background-color: rgb(255,0,0);&quot; |&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! style=&quot;background-color: rgb(255,0,0);&quot; |&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! style=&quot;background-color: rgb(255,255,0);&quot; |&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|No, destroy user&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| align=&quot;center&quot; |Scenario 3&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| align=&quot;center&quot; |Scenario 5&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| align=&quot;center&quot; |Scenario 7&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! style=&quot;background-color: rgb(255,255,0);&quot; |&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|No, unset&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| align=&quot;center&quot; |Scenario 4&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| align=&quot;center&quot; |Scenario 6&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| align=&quot;center&quot; |Scenario 8&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! style=&quot;background-color: rgb(255,255,0);&quot; |&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Red scenarios are impossible. Yellow scenarios make no sense.&lt;/ins&gt;&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;div&gt;== Scenario 1 ==&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;== Scenario 1 ==&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;/table&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=DeletionPolicyHowTo&amp;diff=239306&amp;oldid=prev</id>
		<title>Administrator at 10:22, 19 September 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=DeletionPolicyHowTo&amp;diff=239306&amp;oldid=prev"/>
		<updated>2019-09-19T10:22:30Z</updated>

		<summary type="html">&lt;p&gt;&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&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 10:22, 19 September 2019&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-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Production_guidelines]]&lt;/ins&gt;&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;div&gt;== Scenario 1 ==&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;== Scenario 1 ==&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;/table&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=DeletionPolicyHowTo&amp;diff=239305&amp;oldid=prev</id>
		<title>Administrator: Created page with &quot;== Scenario 1 ==  Do nothing  == Scenario 2 == Option 1 (Via GUI):   0. Check that the user isn’t used in any other questionnaire  1. Delete all those data marked with &quot;dele...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=DeletionPolicyHowTo&amp;diff=239305&amp;oldid=prev"/>
		<updated>2019-09-19T09:18:36Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Scenario 1 ==  Do nothing  == Scenario 2 == Option 1 (Via GUI):   0. Check that the user isn’t used in any other questionnaire  1. Delete all those data marked with &amp;quot;dele...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Scenario 1 ==&lt;br /&gt;
&lt;br /&gt;
Do nothing&lt;br /&gt;
&lt;br /&gt;
== Scenario 2 ==&lt;br /&gt;
Option 1 (Via GUI): &lt;br /&gt;
 0. Check that the user isn’t used in any other questionnaire&lt;br /&gt;
 1. Delete all those data marked with &amp;quot;delete when anonymizing&amp;quot; in the questionnaire&lt;br /&gt;
 2. Delete email/phone number/name/address … from user in such a way we cannot undo it&lt;br /&gt;
Option 2 (Via CgScript):&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
number qnaireRId = xxxx;&lt;br /&gt;
number userRId = xxxxx;&lt;br /&gt;
array otherQnaireRId;&lt;br /&gt;
array qas = QAS_getByUserResourceId (userRId);&lt;br /&gt;
for(i for 0; qas.Count)&lt;br /&gt;
{&lt;br /&gt;
    if (qas[i][QAS_QUESTIONNAIRE_RESOURCE_ID] == qnaireRId)&lt;br /&gt;
    {&lt;br /&gt;
        //Delete data marked with &amp;quot;delete when anonymizing&amp;quot; in the questionnaire&lt;br /&gt;
        //	TODO&lt;br /&gt;
    }&lt;br /&gt;
    else otherQnaireRId.Add(qas[i][QAS_QUESTIONNAIRE_RESOURCE_ID]);&lt;br /&gt;
}&lt;br /&gt;
if(otherQnaireRId == empty)&lt;br /&gt;
{&lt;br /&gt;
    array user = User_getUserByResourceId(userRId);&lt;br /&gt;
    user[USER_FIRST_NAME] = &amp;quot;&amp;quot;;&lt;br /&gt;
    user[USER_MIDDLE_NAME] = &amp;quot;&amp;quot;;&lt;br /&gt;
    user[USER_LAST_NAME] = &amp;quot;&amp;quot;;&lt;br /&gt;
    user[USER_PHONE_NUMBER] = {};&lt;br /&gt;
    user[USER_EMAIL] = &amp;quot;&amp;quot;;&lt;br /&gt;
    user[USER_CURRENCY] = &amp;quot;&amp;quot;;&lt;br /&gt;
    user[USER_TIMEZONE] = 0;&lt;br /&gt;
    user[USER_ADDRESS] = &amp;quot;&amp;quot;;&lt;br /&gt;
    user[USER_CITY] = &amp;quot;&amp;quot;;&lt;br /&gt;
    user[USER_ZIPCODE] = &amp;quot;&amp;quot;;&lt;br /&gt;
    user[USER_REGION] = &amp;quot;&amp;quot;;&lt;br /&gt;
    user[USER_COUNTRY] = &amp;quot;&amp;quot;;&lt;br /&gt;
    user[USER_POSTBOX] = &amp;quot;&amp;quot;;&lt;br /&gt;
    user[USER_WEBSITE] = &amp;quot;&amp;quot;;&lt;br /&gt;
    User_save(user);&lt;br /&gt;
    print(&amp;quot;The user is anonymized&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
else print(&amp;quot;The user is not anonymized due to being use on another qnaire:&amp;quot;+ convertToString(otherQnaireRId));&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== Scenario 3 ==&lt;br /&gt;
Option 1 (Via GUI): &lt;br /&gt;
 0. Check that the user isn’t used in any other questionnaire&lt;br /&gt;
 1. Delete the User&lt;br /&gt;
 2. Converting the QAS to no user&lt;br /&gt;
 3. Delete data marked with &amp;quot;delete when anonymizing&amp;quot; in the questionnaire&lt;br /&gt;
 4. Destroy the user&lt;br /&gt;
Option 2 (Via CgScript):&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt; &lt;br /&gt;
number qnaireRId = xxxx;&lt;br /&gt;
number userRId = xxxx;&lt;br /&gt;
array otherQnaireRId;&lt;br /&gt;
array qas = QAS_getByUserResourceId (userRId);&lt;br /&gt;
for(i for 0; qas.Count)&lt;br /&gt;
{&lt;br /&gt;
    if (qas[i][QAS_QUESTIONNAIRE_RESOURCE_ID] == qnaireRId)&lt;br /&gt;
    {&lt;br /&gt;
        //Delete data marked with &amp;quot;delete when anonymizing&amp;quot; in the questionnaire&lt;br /&gt;
        //TODO&lt;br /&gt;
        qas[i].UserResourceId = 0;&lt;br /&gt;
        qas[i].Save();&lt;br /&gt;
    }&lt;br /&gt;
    else otherQnaireRId.Add(qas[i][QAS_QUESTIONNAIRE_RESOURCE_ID] );&lt;br /&gt;
}&lt;br /&gt;
if(otherQnaireRId == empty )&lt;br /&gt;
{&lt;br /&gt;
    Resource_delete(userRId);&lt;br /&gt;
    print(&amp;quot;Already deleted user and remove user link &amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
else print(&amp;quot;The user is not deleted due to being use on another qnaire:&amp;quot;+ convertToString(otherQnaireRId)+&amp;quot;. So just remove user link&amp;quot;);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== Scenario 4 ==&lt;br /&gt;
Option 1 (Via GUI): &lt;br /&gt;
 0. Converting the QAS to no user&lt;br /&gt;
 1. Delete all those data marked with &amp;quot;delete when anonymizing&amp;quot; in the questionnaire&lt;br /&gt;
Option 2 (Via CgScript): &lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
number qnaireRId = xxxx;&lt;br /&gt;
number userRId = xxxx;&lt;br /&gt;
array qas = QAS_getByUserResourceId (userRId, qnaireRId);&lt;br /&gt;
for (i for 0; qas.Count)&lt;br /&gt;
{   &lt;br /&gt;
    qas[i].UserResourceId = 0;&lt;br /&gt;
    qas[i].Save();&lt;br /&gt;
    //Delete data marked with &amp;quot;delete when anonymizing&amp;quot; in the questionnaire&lt;br /&gt;
    //TODO&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== Scenario 5 ==&lt;br /&gt;
Option 1 (Via GUI): &lt;br /&gt;
 0. Check that users of the questionnaire aren’t used in any other questionnaire&lt;br /&gt;
 1. Delete all associated users of the questionnaire&lt;br /&gt;
 2. Converting all QASs of the questionnaire to no user&lt;br /&gt;
 3. Destroy all associated users of the questionnaire&lt;br /&gt;
 4. Delete the Questionnaire&lt;br /&gt;
Option 2 (Via CgScript): &lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
number qnaireRId = xxxx;&lt;br /&gt;
number newParentRId = xxxx;&lt;br /&gt;
Dictionary userUsedInOtherQnaire;&lt;br /&gt;
array userRIdChangedPath;&lt;br /&gt;
array qQAS = QAS_getByQuestionnaireResourceId(qnaireRId);&lt;br /&gt;
for(j for 0; qQAS.Count)&lt;br /&gt;
{&lt;br /&gt;
    number userRId = qQAS[j].UserResourceId;&lt;br /&gt;
    if(userRId != 0)&lt;br /&gt;
    {&lt;br /&gt;
        array otherQnaireRId;&lt;br /&gt;
        array qas = QAS_getByUserResourceId (userRId);&lt;br /&gt;
        for(i for 0; qas.Count)&lt;br /&gt;
        {&lt;br /&gt;
            if(qas[i][QAS_QUESTIONNAIRE_RESOURCE_ID] == qnaireRId)&lt;br /&gt;
            {&lt;br /&gt;
                QAS_deleteData({qas[i].Id});&lt;br /&gt;
                qas[i].Test= true;&lt;br /&gt;
                qas[i].UserResourceId = 0;&lt;br /&gt;
                qas[i].Save();&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                otherQnaireRId.Add(qas[i][QAS_QUESTIONNAIRE_RESOURCE_ID]);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        if(otherQnaireRId == empty )&lt;br /&gt;
        {&lt;br /&gt;
            Resource_delete(userRId);&lt;br /&gt;
        }&lt;br /&gt;
        else&lt;br /&gt;
        {&lt;br /&gt;
            array userParent  = Resource_getParentResource(userRId);&lt;br /&gt;
            if (userParent[0][RESOURCE_RESOURCE_ID] == qnaireRId)&lt;br /&gt;
            {&lt;br /&gt;
                Resource_setParentResource(userRId, newParentRId);&lt;br /&gt;
                userRIdChangedPath.Add(userRId);&lt;br /&gt;
            }&lt;br /&gt;
            userUsedInOtherQnaire.Add(convertToString(userRId),otherQnaireRId);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
Resource_delete(qnaireRId);&lt;br /&gt;
print(&amp;quot;The qnaire is deleted. Associated users also deleted. Some user are not deleted due to being use on another qnaire&amp;quot;+convertToString(userUsedInOtherQnaire)+&amp;quot;. And some of them change to new Path because under the deleted qnaire&amp;quot;+convertToString(userRIdChangedPath));    &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Scenario 6 ==&lt;br /&gt;
Option 1 (Via GUI): &lt;br /&gt;
 0. Converting all QAS of the questionnaire to no user&lt;br /&gt;
 1. Delete all those data marked with &amp;quot;delete when anonymizing&amp;quot; in the questionnaire&lt;br /&gt;
 2. Delete the questionnaire&lt;br /&gt;
Option 2 (Via CgScript):&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
number qnaireRId = xxxx;&lt;br /&gt;
number newParentRId = xxxx;&lt;br /&gt;
array isChangedPathUserRId;&lt;br /&gt;
array qas = QAS_getByQuestionnaireResourceId(qnaireRId);&lt;br /&gt;
for(i for 0; qas.Count)&lt;br /&gt;
{&lt;br /&gt;
    number userRId = qas[i].UserResourceId;&lt;br /&gt;
    if (userRId !=0)&lt;br /&gt;
    {&lt;br /&gt;
        array userParent  = Resource_getParentResource(userRId);&lt;br /&gt;
        if (userParent[0][RESOURCE_RESOURCE_ID] == qnaireRId)&lt;br /&gt;
        {&lt;br /&gt;
            Resource_setParentResource(userRId, newParentRId );&lt;br /&gt;
            isChangedPathUserRId.Add(userRId);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    QAS_deleteData({qas[i].Id});&lt;br /&gt;
    qas[i].Test= true;&lt;br /&gt;
    qas[i].UserResourceId = 0;&lt;br /&gt;
    qas[i].Save();&lt;br /&gt;
}&lt;br /&gt;
Resource_delete(qnaireRId);&lt;br /&gt;
print(&amp;quot;The qnaire is deleted. List UserRId under qnaire already moved to other parent:&amp;quot;+ convertToString(isChangedPathUserRId));&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== Scenario 7 ==&lt;br /&gt;
Option 1 (Via GUI): &lt;br /&gt;
 0. Check that the user isn’t used in any other questionnaire&lt;br /&gt;
 1. Delete User&lt;br /&gt;
 2. Delete QAS&lt;br /&gt;
 3. Destroy user&lt;br /&gt;
Option 2 (Via CgScript): &lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
number qnaireRId = xxxx;&lt;br /&gt;
number userRId = xxxx;&lt;br /&gt;
array otherQnaireRId;&lt;br /&gt;
array qas = QAS_getByUserResourceId (userRId);&lt;br /&gt;
for (i for 0; qas.Count )&lt;br /&gt;
{&lt;br /&gt;
    if(qas[i][QAS_QUESTIONNAIRE_RESOURCE_ID] == qnaireRId)&lt;br /&gt;
    {&lt;br /&gt;
        QAS_deleteData({qas[i].Id});&lt;br /&gt;
        qas[i].Test= true;&lt;br /&gt;
        qas[i].UserResourceId = 0;&lt;br /&gt;
        qas[i].Save();&lt;br /&gt;
    }&lt;br /&gt;
    else otherQnaireRId.Add(qas[i][QAS_QUESTIONNAIRE_RESOURCE_ID]);&lt;br /&gt;
}&lt;br /&gt;
if(otherQnaireRId == empty)&lt;br /&gt;
{&lt;br /&gt;
    Resource_delete(userRId);&lt;br /&gt;
    print(&amp;quot;Already deleted user and associated QASs, data&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
else print(&amp;quot;The user is not deleted due to being use on another qnaire:&amp;quot; + convertToString(otherQnaireRId) + &amp;quot;. So just delete associated QASs and data, remove user link&amp;quot;);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== Scenario 8 ==&lt;br /&gt;
Option 1 (Via GUI): &lt;br /&gt;
 0. Converting the QAS to no user&lt;br /&gt;
 1. Delete the QAS&lt;br /&gt;
Option 2 (Via CgScript):&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
number qnaireRId = xxxx;&lt;br /&gt;
number userRId = xxxx;&lt;br /&gt;
array qas = QAS_getByUserResourceId (userRId, qnaireRId);&lt;br /&gt;
for(i for 0; qas.Count)&lt;br /&gt;
{&lt;br /&gt;
    QAS_deleteData({qas[i].Id});&lt;br /&gt;
    qas[i].Test= true;&lt;br /&gt;
    qas[i].UserResourceId = 0;&lt;br /&gt;
    qas[i].Save();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== Scenario 9 ==&lt;br /&gt;
Option 1 (Via GUI):&lt;br /&gt;
 0. Set data of all questions in the QAS to empty&lt;br /&gt;
Option 2 (Via CgScript):&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
number qnaireRId = xxxx;&lt;br /&gt;
number userRId = xxxx;&lt;br /&gt;
array qas = QAS_getByUserResourceId (userRId, qnaireRId);&lt;br /&gt;
for(i for 0; qas.Count)&lt;br /&gt;
{&lt;br /&gt;
    QAS_deleteData({qas[i].Id});&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
</feed>