<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?action=history&amp;feed=atom&amp;title=Talk%3AWKDYWK</id>
	<title>Talk:WKDYWK - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?action=history&amp;feed=atom&amp;title=Talk%3AWKDYWK"/>
	<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;action=history"/>
	<updated>2026-06-11T11:18:13Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.10</generator>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4809&amp;oldid=prev</id>
		<title>Jens at 05:08, 13 August 2010</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4809&amp;oldid=prev"/>
		<updated>2010-08-13T05:08:41Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&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 05:08, 13 August 2010&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-l109&quot; &gt;Line 109:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 109:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;!Sub-attribute!!Camel Code Identifier!!Multiplicity!!Sequential&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;!Sub-attribute!!Camel Code Identifier!!Multiplicity!!Sequential&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[DYOFWK]]||dayOfWeek||0..1||&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;True&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[DYOFWK]]||dayOfWeek||0..1||&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;n/a&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[??????]]||dayOfWeekRangeStart||0..1||&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;True&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[??????]]||dayOfWeekRangeStart||0..1||&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;n/a&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[??????]]||dayOfWeekRangeEnd||0..1||&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;True&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[??????]]||dayOfWeekRangeEnd||0..1||&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;n/a&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[TIMREF]]||timeReference||1||&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;True&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[TIMREF]]||timeReference||1||&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;n/a&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[TIMSTW]]||timeOfStartOfWork||1||&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;True&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[TIMSTW]]||timeOfStartOfWork||1||&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;n/a&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[TIMENW]]|||timeOfEndOfWork||1||&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;True&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[TIMENW]]|||timeOfEndOfWork||1||&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;n/a&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|}&lt;/div&gt;&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-l160&quot; &gt;Line 160:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 160:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;[[User:Jens|jens]] 05:02, 13 August 2010 (UTC) I think it depends on if S100 allows multiple instances of an attribute for one feature. My idea was to say i)if multiple instances are allowed [[SRVHRS]] is only be needed once or ii) if multiple instances are not allowed the feature associated with [[SRVHRS]] has to be repeated.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;[[User:Jens|jens]] 05:02, 13 August 2010 (UTC) I think it depends on if S100 allows multiple instances of an attribute for one feature. My idea was to say i)if multiple instances are allowed [[SRVHRS]] is only be needed once or ii) if multiple instances are not allowed the feature associated with [[SRVHRS]] has to be repeated.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;&amp;lt;br&amp;gt; I prefer version i) if S100 allows multiple instances of an attribute.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&amp;lt;br&amp;gt; I prefer version i) if S100 allows multiple instances of an attribute.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;[[User:Jens|jens]] 05:08, 13 August 2010 (UTC) I just amended &amp;quot;true&amp;quot; to &amp;quot;n/a&amp;quot;. I can feel the pain in Raphael&amp;#039;s eyes when he is seeing the totally wrong construction. So it looks better. We can amend it if necessary but we start the correct construction.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jens</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4808&amp;oldid=prev</id>
		<title>Jens at 05:02, 13 August 2010</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4808&amp;oldid=prev"/>
		<updated>2010-08-13T05:02:45Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&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 05:02, 13 August 2010&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-l156&quot; &gt;Line 156:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 156:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;# A [[SRVHRS]] can have more than one WKDYWK attribute. For example, one WKDYWK describing the M-Th period, another WKDYWK for Friday.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;# A [[SRVHRS]] can have more than one WKDYWK attribute. For example, one WKDYWK describing the M-Th period, another WKDYWK for Friday.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;# A [[SRVHRS]] can have only one WKDYWK attribute. The WKDYWK describes the work schedule for the whole week.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;# A [[SRVHRS]] can have only one WKDYWK attribute. The WKDYWK describes the work schedule for the whole week.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;[[User:Jens|jens]] 05:02, 13 August 2010 (UTC) I think it depends on if S100 allows multiple instances of an attribute for one feature. My idea was to say i)if multiple instances are allowed [[SRVHRS]] is only be needed once or ii) if multiple instances are not allowed the feature associated with [[SRVHRS]] has to be repeated.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&amp;lt;br&amp;gt; I prefer version i) if S100 allows multiple instances of an attribute.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jens</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4801&amp;oldid=prev</id>
		<title>Rmm at 22:20, 12 August 2010</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4801&amp;oldid=prev"/>
		<updated>2010-08-12T22:20:25Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&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 22:20, 12 August 2010&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-l151&quot; &gt;Line 151:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 151:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;[[User:Rmm|raphael]] 21:23, 12 August 2010 (UTC): &amp;quot;Sequential&amp;quot;: True or False applies only if multiplicity can be &amp;gt; 1. Otherwise it should be n/a.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;[[User:Rmm|raphael]] 21:23, 12 August 2010 (UTC): &amp;quot;Sequential&amp;quot;: True or False applies only if multiplicity can be &amp;gt; 1. Otherwise it should be n/a.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;[[User:Rmm|raphael]] 22:20, 12 August 2010 (UTC): Before we go on, we should decide if WKDYWK itself can be repeated (because the decision affects the allowed multiplicity of the sub-attributes). The alternatives are:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;# A [[SRVHRS]] can have more than one WKDYWK attribute. For example, one WKDYWK describing the M-Th period, another WKDYWK for Friday.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;# A [[SRVHRS]] can have only one WKDYWK attribute. The WKDYWK describes the work schedule for the whole week.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Rmm</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4799&amp;oldid=prev</id>
		<title>Rmm at 21:23, 12 August 2010</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4799&amp;oldid=prev"/>
		<updated>2010-08-12T21:23:34Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;SNPWG 8 agreed&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 18:43, 10 June 2009 (CEST) : Just a minor note about weekends. Some places have &amp;quot;weekends&amp;quot; different from Saturday+Sunday, and some places have a six-day or 5.5 day work week, or complications like a a 6-day work week with a holiday on the 2nd Saturday of each month, though I am not sure whether they do it for port operations. I suggest deletion of the parenthetical notes about weekends in the &amp;quot;definitions&amp;quot; section.&lt;br /&gt;
&lt;br /&gt;
== Revision proposed to SNPWG11 ==&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 23:50, 24 August 2009 (UTC): It is proposed to make this a complex attribute with two sub-sttributes, [[DYOFWK]] and [[DYWKRN]]. The reason is to permit more compact representations of working days and hours, assuming that S-100 forbids list values (see discussion at [[Talk:DYWKRN]]).  Given this assumption, as [[WKDYWK]] is currently defined it would be necessary to code the working hours separately for every working day. This works, but may be cumbersome and susceptible to human error during maintenance because it would be necessary to code similar data repeatedly (for example, code the same working hours five times).&lt;br /&gt;
&lt;br /&gt;
The specification is intended to allow coding of individual days, ranges of days, or some combination of the two, i.e., it would be possible to code the work week &amp;quot;Monday-Friday and Saturday&amp;quot; as:&lt;br /&gt;
&lt;br /&gt;
DYOFWK = 6 (Saturday)&lt;br /&gt;
&lt;br /&gt;
DYWKRN (DYOFWK = 1, DYOFWK = 5) (Monday - Friday)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The proposed definition follows:&lt;br /&gt;
&lt;br /&gt;
Attribute: Working days of week&lt;br /&gt;
&lt;br /&gt;
Alpha code: WKDYWK&lt;br /&gt;
&lt;br /&gt;
Attribute type: Complex&lt;br /&gt;
&lt;br /&gt;
Camel case: workingDaysOfWeek&lt;br /&gt;
&lt;br /&gt;
Data Type: Complex&lt;br /&gt;
&lt;br /&gt;
Definition: The working days of the week.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sub-Attributes:&lt;br /&gt;
&lt;br /&gt;
Name	Alpha code	Camel case	Cardinality	sequential&lt;br /&gt;
&lt;br /&gt;
Day of week	[[DYOFWK]]	dayOfWeek	0..7	True&lt;br /&gt;
&lt;br /&gt;
Day of week range	[[DYWKRN]]	dayOfWeekRange	0..*	True&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Constraints: Duplicates or overlaps are not permitted&lt;br /&gt;
&lt;br /&gt;
Remarks: The total number of “Day of week” and “Day of week range” values must be appropriate for the number of entries in the corresponding Working hours of Day attribute, if present. Note that a day may have more than one working period.&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 15:57, 29 March 2010 (UTC) I have implemented this proposal and we are nearly ready to agree but I have a question.&lt;br /&gt;
&lt;br /&gt;
Can we tighten up on the multiplicity of [[DYWKRN]]?  I cannot conceive of * ranges but have not really come up with a logical answer. Do we need at least one range? &lt;br /&gt;
I do not really understand the relationship to WKHRDY. It seems to me that here we are only saying what the working days are.  So if we had Monday to Friday 8-1700 and Saturday 8-1200, WKDYWK would pesumably cover Monday - Saturday.  The WKHRDY would have to be able to explain Monday to Friday in one lump of 0800-1700 and Saturday as a separate item.  Were you thinking of wrapping in the hours as a third attribute?&lt;br /&gt;
&lt;br /&gt;
WKDYWK&lt;br /&gt;
&lt;br /&gt;
    DYOFWK - 6&lt;br /&gt;
    WKHRDY - 08-1200&lt;br /&gt;
&lt;br /&gt;
    DYWKRN&lt;br /&gt;
        DYOFWK=1&lt;br /&gt;
        DYOFWK=5&lt;br /&gt;
    WKHRDY - 08-1700&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 18:08, 29 March 2010 (UTC): I will think about these questions and revise the definitions if necessary.  My response may not be posted until later this week, though - I will be off work on Tuesday and Wednesday.&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 02:14, 2 April 2010 (UTC):&lt;br /&gt;
Concerning the 0..* multiplicity of [[DYWKRN]]: I used 0..* because it is the most general solution. The lower bound needs to be 0 because there might be work times which cannot be expressed using dayranges (e.g.: M, W, F, for which we can use only DYOFWK=1,3,5). The upper bound &amp;quot;*&amp;quot; allows capture of multiple ranges, e.g. &amp;quot;Monday-Wednesday and Friday-Sunday&amp;quot;.  However, making [[DYWKRN]] multiplicity 0..1 will be acceptable because we can still use [[DYOFWK]] to capture &amp;quot;leftover&amp;quot; days.&lt;br /&gt;
&lt;br /&gt;
About [[WKHRDY]]: I was thinking it would continue to be an attribute of the [[SRVHRS]] object. So the encoding would be:&lt;br /&gt;
&lt;br /&gt;
WKDYWK&lt;br /&gt;
&lt;br /&gt;
    DYOFWK = 6&lt;br /&gt;
    DYWKRN&lt;br /&gt;
        DYOFWK=1&lt;br /&gt;
        DYOFWK=5&lt;br /&gt;
&lt;br /&gt;
and &amp;lt;br&amp;gt;&lt;br /&gt;
WKHRDY - 08-1200&amp;lt;br&amp;gt;&lt;br /&gt;
WKHRDY - 08-1700&lt;br /&gt;
&lt;br /&gt;
in that order.  But the way you put it (making [[WKHRDY]] a third sub-attribute of WKDYWK) may be easier to understand, so I have no objection to making it so.&lt;br /&gt;
&lt;br /&gt;
PS: The specification of [[WKHRDY]] needs a small revision either way - I will add a note in [[Talk:WKHRDY]].&lt;br /&gt;
&lt;br /&gt;
PS 2: I would much prefer to be able to keep it simple and define working hours using formatted strings, for example describe &amp;quot;Mon-Fri 8-12 and 1-5; Sat 8-12&amp;quot; by:&lt;br /&gt;
&lt;br /&gt;
WorkingDays= &amp;quot;1-5,6&amp;quot;  and WorkingHours = &amp;quot;[0800/1200,1300/1700],[0800/1200]&amp;quot;&lt;br /&gt;
&lt;br /&gt;
but I suppose in S-100 this kind of thing is either discouraged or won&amp;#039;t be allowed any more?&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 08:41, 10 August 2010 (UTC)&lt;br /&gt;
Changed [[DYWKRN]] multiplicity from 0..* to 0..1 iaw discusion above. This means that we can only have one main range like Monday to Friday or Sunday to Thursday.  Left over days which include some work are separate.&lt;br /&gt;
&lt;br /&gt;
Re Raphael&amp;#039;s PS just above. WKHRDY specification changed.&lt;br /&gt;
&lt;br /&gt;
I have added [[WKHRDY]] as a third attribute to link the working hours in the day to the working days in the week.  I have made sequential = True, which I hope links the working hours to the range of working days or single working day.  Raphael, is this right?; Is there a better way?&lt;br /&gt;
&lt;br /&gt;
If we all agree this extension of the design of [[WKDYWK]], I intend to take [[WKHRDY]] off [[SRVHRS]] unless anyone sees a reason to leave it there?&lt;br /&gt;
&lt;br /&gt;
I have an outstanding worry about this design.  Is it OK to have a stack of complex attributes containing complex attributes?&lt;br /&gt;
&lt;br /&gt;
This change would beg another question.  Should we change the Name of Working Days of Week to something like &amp;quot;Working week&amp;quot; , &amp;quot;Work week&amp;quot;, &amp;quot;Working days and hours&amp;quot;, &amp;quot;Working pattern&amp;quot;?&lt;br /&gt;
&lt;br /&gt;
[[User:Jens|jens]] 13:39, 10 August 2010 (UTC) or &amp;quot;working schedule&amp;quot;?&lt;br /&gt;
&lt;br /&gt;
Changing multiplicity of [[DYWKRN]] makes sense if duplication of attributes (in this regard [[WKDYWK]] is encouraged). Do we need to change the multiplicity of [[DYOFWK]] as well to 0..1. I don&amp;#039;t see how we could have seven instances of [[DYOFWK]] there if the others have only one and [[WKDYWK]] is multiplied.&lt;br /&gt;
&lt;br /&gt;
One solution could be to find a solution bringing [[WKDYWK]], [[WKHRDY]] and [[DYWKRN]] together. I think it should be possible; the complexity will offer that. &lt;br /&gt;
&amp;lt;br&amp;gt;dayOfWeekRange was been split up into ...start and ...end. The complex attribute below makes [[WKHRDY]] and [[DYWKRN]] as complex attributes superfluous. The model is simpler and the data encoder has all together.&lt;br /&gt;
If multiplicity and sequential has been set up correctly below should be revised.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;background:#ccc99; color:black;&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
!Sub-attribute!!Camel Code Identifier!!Multiplicity!!Sequential&lt;br /&gt;
|-&lt;br /&gt;
|[[DYOFWK]]||dayOfWeek||0..1||True&lt;br /&gt;
|-&lt;br /&gt;
|[[??????]]||dayOfWeekRangeStart||0..1||True&lt;br /&gt;
|-&lt;br /&gt;
|[[??????]]||dayOfWeekRangeEnd||0..1||True&lt;br /&gt;
|-&lt;br /&gt;
|[[TIMREF]]||timeReference||1||True&lt;br /&gt;
|-&lt;br /&gt;
|[[TIMSTW]]||timeOfStartOfWork||1||True&lt;br /&gt;
|-&lt;br /&gt;
|[[TIMENW]]|||timeOfEndOfWork||1||True&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What do you think?&lt;br /&gt;
&lt;br /&gt;
Referring to your concerns about complex attributes of complex attributes: I have introduced that at TSMAD in HRO and haven&amp;#039;t got any objections or have cause frown. You should ask Barrie explicitly about that again. I have no mercy with the model and the software developer, rather I think we should find a good or preferable the best solution for the data encoder.&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 21:23, 12 August 2010 (UTC): &amp;quot;Sequential&amp;quot;: True or False applies only if multiplicity can be &amp;gt; 1. Otherwise it should be n/a.&lt;/div&gt;</summary>
		<author><name>Rmm</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4751&amp;oldid=prev</id>
		<title>Jens at 13:49, 10 August 2010</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4751&amp;oldid=prev"/>
		<updated>2010-08-10T13:49:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&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 13:49, 10 August 2010&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-l120&quot; &gt;Line 120:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 120:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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 class=&#039;diff-marker&#039;&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;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jens</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4750&amp;oldid=prev</id>
		<title>Jens at 13:48, 10 August 2010</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4750&amp;oldid=prev"/>
		<updated>2010-08-10T13:48:51Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&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 13:48, 10 August 2010&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-l100&quot; &gt;Line 100:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 100:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;Changing multiplicity of [[DYWKRN]] makes sense if duplication on attributes (in this regard [[WKDYWK]] is encouraged. Do we need to change the multiplicity of [[DYOFWK]] as well to 0..1 I don&amp;#039;t see how we should have seven instances of [[DYOFWK]] there if the others have only one and [[WKDYWK]] is multiplied.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;Changing multiplicity of [[DYWKRN]] makes sense if duplication on attributes (in this regard [[WKDYWK]] is encouraged. Do we need to change the multiplicity of [[DYOFWK]] as well to 0..1 I don&amp;#039;t see how we should have seven instances of [[DYOFWK]] there if the others have only one and [[WKDYWK]] is multiplied.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The best &lt;/del&gt;solution &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;will &lt;/del&gt;be &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;if we &lt;/del&gt;find a solution &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;to bring &lt;/del&gt;[[WKDYWK],[[WKHRDY]] and [[DYWKRN]] together. I think it should be possible; the complexity will offer that.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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 class=&quot;diffchange diffchange-inline&quot;&gt;One &lt;/ins&gt;solution &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;could &lt;/ins&gt;be &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;to &lt;/ins&gt;find a solution &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;bringing &lt;/ins&gt;[[WKDYWK],[[WKHRDY]] and [[DYWKRN]] together. I think it should be possible; the complexity will offer that&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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 class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br&amp;gt;dayOfWeekRange was been split up into ...start and ...end. The complex attribute below makes [[WKHRDY]] and [[DYWKRN]]as complex attributes superfluous. The model is simpler and the data encoder has all together.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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 class=&quot;diffchange diffchange-inline&quot;&gt;If multiplicity and sequential has been set up correctly below should be revised&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;{| style=&amp;quot;background:#ccc99; color:black;&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;left&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;{| style=&amp;quot;background:#ccc99; color:black;&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;left&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;!Sub-attribute!!Camel Code Identifier!!Multiplicity!!Sequential&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;!Sub-attribute!!Camel Code Identifier!!Multiplicity!!Sequential&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[DYOFWK]]||dayOfWeek||0..&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;7&lt;/del&gt;||True&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[DYOFWK]]||dayOfWeek||0..&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;1&lt;/ins&gt;||True&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;DYWKRN&lt;/del&gt;]]||&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;dayOfWeekRange&lt;/del&gt;||0..1||True&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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 class=&quot;diffchange diffchange-inline&quot;&gt;??????&lt;/ins&gt;]]||&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dayOfWeekRangeStart&lt;/ins&gt;||0..1||True&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;DYOFWK&lt;/del&gt;]]||&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;dayOfWeek||2||True&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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 class=&quot;diffchange diffchange-inline&quot;&gt;??????&lt;/ins&gt;]]||&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dayOfWeekRangeEnd&lt;/ins&gt;||0..1||True&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;|- &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;|[[WKHRDY]]||workingHoursOfDay&lt;/del&gt;||0..1||True&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[TIMREF]]||timeReference||1||&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[TIMREF]]||timeReference||1||&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;True&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[TIMSTW]]||timeOfStartOfWork||1||True&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|[[TIMSTW]]||timeOfStartOfWork||1||True&lt;/div&gt;&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-l120&quot; &gt;Line 120:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 120:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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 class=&#039;diff-marker&#039;&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;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l126&quot; &gt;Line 126:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 134:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;What do you think?&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;What do you think?&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;Referring to your concerns: I have introduced that at TSMAD in HRO and haven&amp;#039;t got any objections or have cause frown. You should ask Berrie explicitly about that again. I have no mercy with the model and the software developer, rather I think we should find a good or preferable the best solution for the data encoder.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;Referring to your concerns &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;about complex attributes of complex attributes&lt;/ins&gt;: I have introduced that at TSMAD in HRO and haven&amp;#039;t got any objections or have cause frown. You should ask Berrie explicitly about that again. I have no mercy with the model and the software developer, rather I think we should find a good or preferable the best solution for the data encoder.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jens</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4749&amp;oldid=prev</id>
		<title>Jens at 13:39, 10 August 2010</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4749&amp;oldid=prev"/>
		<updated>2010-08-10T13:39:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;SNPWG 8 agreed&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 18:43, 10 June 2009 (CEST) : Just a minor note about weekends. Some places have &amp;quot;weekends&amp;quot; different from Saturday+Sunday, and some places have a six-day or 5.5 day work week, or complications like a a 6-day work week with a holiday on the 2nd Saturday of each month, though I am not sure whether they do it for port operations. I suggest deletion of the parenthetical notes about weekends in the &amp;quot;definitions&amp;quot; section.&lt;br /&gt;
&lt;br /&gt;
== Revision proposed to SNPWG11 ==&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 23:50, 24 August 2009 (UTC): It is proposed to make this a complex attribute with two sub-sttributes, [[DYOFWK]] and [[DYWKRN]]. The reason is to permit more compact representations of working days and hours, assuming that S-100 forbids list values (see discussion at [[Talk:DYWKRN]]).  Given this assumption, as [[WKDYWK]] is currently defined it would be necessary to code the working hours separately for every working day. This works, but may be cumbersome and susceptible to human error during maintenance because it would be necessary to code similar data repeatedly (for example, code the same working hours five times).&lt;br /&gt;
&lt;br /&gt;
The specification is intended to allow coding of individual days, ranges of days, or some combination of the two, i.e., it would be possible to code the work week &amp;quot;Monday-Friday and Saturday&amp;quot; as:&lt;br /&gt;
&lt;br /&gt;
DYOFWK = 6 (Saturday)&lt;br /&gt;
&lt;br /&gt;
DYWKRN (DYOFWK = 1, DYOFWK = 5) (Monday - Friday)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The proposed definition follows:&lt;br /&gt;
&lt;br /&gt;
Attribute: Working days of week&lt;br /&gt;
&lt;br /&gt;
Alpha code: WKDYWK&lt;br /&gt;
&lt;br /&gt;
Attribute type: Complex&lt;br /&gt;
&lt;br /&gt;
Camel case: workingDaysOfWeek&lt;br /&gt;
&lt;br /&gt;
Data Type: Complex&lt;br /&gt;
&lt;br /&gt;
Definition: The working days of the week.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sub-Attributes:&lt;br /&gt;
&lt;br /&gt;
Name	Alpha code	Camel case	Cardinality	sequential&lt;br /&gt;
&lt;br /&gt;
Day of week	[[DYOFWK]]	dayOfWeek	0..7	True&lt;br /&gt;
&lt;br /&gt;
Day of week range	[[DYWKRN]]	dayOfWeekRange	0..*	True&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Constraints: Duplicates or overlaps are not permitted&lt;br /&gt;
&lt;br /&gt;
Remarks: The total number of “Day of week” and “Day of week range” values must be appropriate for the number of entries in the corresponding Working hours of Day attribute, if present. Note that a day may have more than one working period.&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 15:57, 29 March 2010 (UTC) I have implemented this proposal and we are nearly ready to agree but I have a question.&lt;br /&gt;
&lt;br /&gt;
Can we tighten up on the multiplicity of [[DYWKRN]]?  I cannot conceive of * ranges but have not really come up with a logical answer. Do we need at least one range? &lt;br /&gt;
I do not really understand the relationship to WKHRDY. It seems to me that here we are only saying what the working days are.  So if we had Monday to Friday 8-1700 and Saturday 8-1200, WKDYWK would pesumably cover Monday - Saturday.  The WKHRDY would have to be able to explain Monday to Friday in one lump of 0800-1700 and Saturday as a separate item.  Were you thinking of wrapping in the hours as a third attribute?&lt;br /&gt;
&lt;br /&gt;
WKDYWK&lt;br /&gt;
&lt;br /&gt;
    DYOFWK - 6&lt;br /&gt;
    WKHRDY - 08-1200&lt;br /&gt;
&lt;br /&gt;
    DYWKRN&lt;br /&gt;
        DYOFWK=1&lt;br /&gt;
        DYOFWK=5&lt;br /&gt;
    WKHRDY - 08-1700&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 18:08, 29 March 2010 (UTC): I will think about these questions and revise the definitions if necessary.  My response may not be posted until later this week, though - I will be off work on Tuesday and Wednesday.&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 02:14, 2 April 2010 (UTC):&lt;br /&gt;
Concerning the 0..* multiplicity of [[DYWKRN]]: I used 0..* because it is the most general solution. The lower bound needs to be 0 because there might be work times which cannot be expressed using dayranges (e.g.: M, W, F, for which we can use only DYOFWK=1,3,5). The upper bound &amp;quot;*&amp;quot; allows capture of multiple ranges, e.g. &amp;quot;Monday-Wednesday and Friday-Sunday&amp;quot;.  However, making [[DYWKRN]] multiplicity 0..1 will be acceptable because we can still use [[DYOFWK]] to capture &amp;quot;leftover&amp;quot; days.&lt;br /&gt;
&lt;br /&gt;
About [[WKHRDY]]: I was thinking it would continue to be an attribute of the [[SRVHRS]] object. So the encoding would be:&lt;br /&gt;
&lt;br /&gt;
WKDYWK&lt;br /&gt;
&lt;br /&gt;
    DYOFWK = 6&lt;br /&gt;
    DYWKRN&lt;br /&gt;
        DYOFWK=1&lt;br /&gt;
        DYOFWK=5&lt;br /&gt;
&lt;br /&gt;
and &amp;lt;br&amp;gt;&lt;br /&gt;
WKHRDY - 08-1200&amp;lt;br&amp;gt;&lt;br /&gt;
WKHRDY - 08-1700&lt;br /&gt;
&lt;br /&gt;
in that order.  But the way you put it (making [[WKHRDY]] a third sub-attribute of WKDYWK) may be easier to understand, so I have no objection to making it so.&lt;br /&gt;
&lt;br /&gt;
PS: The specification of [[WKHRDY]] needs a small revision either way - I will add a note in [[Talk:WKHRDY]].&lt;br /&gt;
&lt;br /&gt;
PS 2: I would much prefer to be able to keep it simple and define working hours using formatted strings, for example describe &amp;quot;Mon-Fri 8-12 and 1-5; Sat 8-12&amp;quot; by:&lt;br /&gt;
&lt;br /&gt;
WorkingDays= &amp;quot;1-5,6&amp;quot;  and WorkingHours = &amp;quot;[0800/1200,1300/1700],[0800/1200]&amp;quot;&lt;br /&gt;
&lt;br /&gt;
but I suppose in S-100 this kind of thing is either discouraged or won&amp;#039;t be allowed any more?&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 08:41, 10 August 2010 (UTC)&lt;br /&gt;
Changed [[DYWKRN]] multiplicity from 0..* to 0..1 iaw discusion above. This means that we can only have one main range like Monday to Friday or Sunday to Thursday.  Left over days which include some work are separate.&lt;br /&gt;
&lt;br /&gt;
Re Raphael&amp;#039;s PS just above. WKHRDY specification changed.&lt;br /&gt;
&lt;br /&gt;
I have added [[WKHRDY]] as a third attribute to link the working hours in the day to the working days in the week.  I have made sequential = True, which I hope links the working hours to the range of working days or single working day.  Raphael, is this right?; Is there a better way?&lt;br /&gt;
&lt;br /&gt;
If we all agree this extension of the design of [[WKDYWK]], I intend to take [[WKHRDY]] off [[SRVHRS]] unless anyone sees a reason to leave it there?&lt;br /&gt;
&lt;br /&gt;
I have an outstanding worry about this design.  Is it OK to have a stack of complex attributes containing complex attributes?&lt;br /&gt;
&lt;br /&gt;
This change would beg another question.  Should we change the Name of Working Days of Week to something like &amp;quot;Working week&amp;quot; , &amp;quot;Work week&amp;quot;, &amp;quot;Working days and hours&amp;quot;, &amp;quot;Working pattern&amp;quot;? [[User:Jens|jens]] 13:39, 10 August 2010 (UTC) or &amp;quot;working schedule&amp;quot;?&lt;br /&gt;
&lt;br /&gt;
Changing multiplicity of [[DYWKRN]] makes sense if duplication on attributes (in this regard [[WKDYWK]] is encouraged. Do we need to change the multiplicity of [[DYOFWK]] as well to 0..1 I don&amp;#039;t see how we should have seven instances of [[DYOFWK]] there if the others have only one and [[WKDYWK]] is multiplied.&lt;br /&gt;
&lt;br /&gt;
The best solution will be if we find a solution to bring [[WKDYWK],[[WKHRDY]] and [[DYWKRN]] together. I think it should be possible; the complexity will offer that. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;background:#ccc99; color:black;&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
!Sub-attribute!!Camel Code Identifier!!Multiplicity!!Sequential&lt;br /&gt;
|-&lt;br /&gt;
|[[DYOFWK]]||dayOfWeek||0..7||True&lt;br /&gt;
|-&lt;br /&gt;
|[[DYWKRN]]||dayOfWeekRange||0..1||True&lt;br /&gt;
|-&lt;br /&gt;
|[[DYOFWK]]||dayOfWeek||2||True&lt;br /&gt;
|- &lt;br /&gt;
|[[WKHRDY]]||workingHoursOfDay||0..1||True&lt;br /&gt;
|-&lt;br /&gt;
|[[TIMREF]]||timeReference||1||*&lt;br /&gt;
|-&lt;br /&gt;
|[[TIMSTW]]||timeOfStartOfWork||1||True&lt;br /&gt;
|-&lt;br /&gt;
|[[TIMENW]]|||timeOfEndOfWork||1||True&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What do you think?&lt;br /&gt;
&lt;br /&gt;
Referring to your concerns: I have introduced that at TSMAD in HRO and haven&amp;#039;t got any objections or have cause frown. You should ask Berrie explicitly about that again. I have no mercy with the model and the software developer, rather I think we should find a good or preferable the best solution for the data encoder.&lt;/div&gt;</summary>
		<author><name>Jens</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4435&amp;oldid=prev</id>
		<title>Rmm: /* Revision proposed to SNPWG11 */</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4435&amp;oldid=prev"/>
		<updated>2010-04-02T02:14:45Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Revision proposed to SNPWG11&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&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:14, 2 April 2010&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-l58&quot; &gt;Line 58:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 58:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;[[User:Rmm|raphael]] 18:08, 29 March 2010 (UTC): I will think about these questions and revise the definitions if necessary.  My response may not be posted until later this week, though - I will be off work on Tuesday and Wednesday.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;[[User:Rmm|raphael]] 18:08, 29 March 2010 (UTC): I will think about these questions and revise the definitions if necessary.  My response may not be posted until later this week, though - I will be off work on Tuesday and Wednesday.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;[[User:Rmm|raphael]] 02:14, 2 April 2010 (UTC):&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;Concerning the 0..* multiplicity of [[DYWKRN]]: I used 0..* because it is the most general solution. The lower bound needs to be 0 because there might be work times which cannot be expressed using dayranges (e.g.: M, W, F, for which we can use only DYOFWK=1,3,5). The upper bound &amp;quot;*&amp;quot; allows capture of multiple ranges, e.g. &amp;quot;Monday-Wednesday and Friday-Sunday&amp;quot;.  However, making [[DYWKRN]] multiplicity 0..1 will be acceptable because we can still use [[DYOFWK]] to capture &amp;quot;leftover&amp;quot; days.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;About [[WKHRDY]]: I was thinking it would continue to be an attribute of the [[SRVHRS]] object. So the encoding would be:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;WKDYWK&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;    DYOFWK = 6&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;    DYWKRN&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;        DYOFWK=1&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;        DYOFWK=5&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;and &amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;WKHRDY - 08-1200&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;WKHRDY - 08-1700&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;in that order.  But the way you put it (making [[WKHRDY]] a third sub-attribute of WKDYWK) may be easier to understand, so I have no objection to making it so.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;PS: The specification of [[WKHRDY]] needs a small revision either way - I will add a note in [[Talk:WKHRDY]].&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;PS 2: I would much prefer to be able to keep it simple and define working hours using formatted strings, for example describe &amp;quot;Mon-Fri 8-12 and 1-5; Sat 8-12&amp;quot; by:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;WorkingDays= &amp;quot;1-5,6&amp;quot;  and WorkingHours = &amp;quot;[0800/1200,1300/1700],[0800/1200]&amp;quot;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;but I suppose in S-100 this kind of thing is either discouraged or won&amp;#039;t be allowed any more?&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Rmm</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4434&amp;oldid=prev</id>
		<title>Rmm: /* Revision proposed to SNPWG11 */</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=4434&amp;oldid=prev"/>
		<updated>2010-03-29T18:08:34Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Revision proposed to SNPWG11&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;SNPWG 8 agreed&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 18:43, 10 June 2009 (CEST) : Just a minor note about weekends. Some places have &amp;quot;weekends&amp;quot; different from Saturday+Sunday, and some places have a six-day or 5.5 day work week, or complications like a a 6-day work week with a holiday on the 2nd Saturday of each month, though I am not sure whether they do it for port operations. I suggest deletion of the parenthetical notes about weekends in the &amp;quot;definitions&amp;quot; section.&lt;br /&gt;
&lt;br /&gt;
== Revision proposed to SNPWG11 ==&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 23:50, 24 August 2009 (UTC): It is proposed to make this a complex attribute with two sub-sttributes, [[DYOFWK]] and [[DYWKRN]]. The reason is to permit more compact representations of working days and hours, assuming that S-100 forbids list values (see discussion at [[Talk:DYWKRN]]).  Given this assumption, as [[WKDYWK]] is currently defined it would be necessary to code the working hours separately for every working day. This works, but may be cumbersome and susceptible to human error during maintenance because it would be necessary to code similar data repeatedly (for example, code the same working hours five times).&lt;br /&gt;
&lt;br /&gt;
The specification is intended to allow coding of individual days, ranges of days, or some combination of the two, i.e., it would be possible to code the work week &amp;quot;Monday-Friday and Saturday&amp;quot; as:&lt;br /&gt;
&lt;br /&gt;
DYOFWK = 6 (Saturday)&lt;br /&gt;
&lt;br /&gt;
DYWKRN (DYOFWK = 1, DYOFWK = 5) (Monday - Friday)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The proposed definition follows:&lt;br /&gt;
&lt;br /&gt;
Attribute: Working days of week&lt;br /&gt;
&lt;br /&gt;
Alpha code: WKDYWK&lt;br /&gt;
&lt;br /&gt;
Attribute type: Complex&lt;br /&gt;
&lt;br /&gt;
Camel case: workingDaysOfWeek&lt;br /&gt;
&lt;br /&gt;
Data Type: Complex&lt;br /&gt;
&lt;br /&gt;
Definition: The working days of the week.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sub-Attributes:&lt;br /&gt;
&lt;br /&gt;
Name	Alpha code	Camel case	Cardinality	sequential&lt;br /&gt;
&lt;br /&gt;
Day of week	[[DYOFWK]]	dayOfWeek	0..7	True&lt;br /&gt;
&lt;br /&gt;
Day of week range	[[DYWKRN]]	dayOfWeekRange	0..*	True&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Constraints: Duplicates or overlaps are not permitted&lt;br /&gt;
&lt;br /&gt;
Remarks: The total number of “Day of week” and “Day of week range” values must be appropriate for the number of entries in the corresponding Working hours of Day attribute, if present. Note that a day may have more than one working period.&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 15:57, 29 March 2010 (UTC) I have implemented this proposal and we are nearly ready to agree but I have a question.&lt;br /&gt;
&lt;br /&gt;
Can we tighten up on the multiplicity of [[DYWKRN]]?  I cannot conceive of * ranges but have not really come up with a logical answer. Do we need at least one range? &lt;br /&gt;
I do not really understand the relationship to WKHRDY. It seems to me that here we are only saying what the working days are.  So if we had Monday to Friday 8-1700 and Saturday 8-1200, WKDYWK would pesumably cover Monday - Saturday.  The WKHRDY would have to be able to explain Monday to Friday in one lump of 0800-1700 and Saturday as a separate item.  Were you thinking of wrapping in the hours as a third attribute?&lt;br /&gt;
&lt;br /&gt;
WKDYWK&lt;br /&gt;
&lt;br /&gt;
    DYOFWK - 6&lt;br /&gt;
    WKHRDY - 08-1200&lt;br /&gt;
&lt;br /&gt;
    DYWKRN&lt;br /&gt;
        DYOFWK=1&lt;br /&gt;
        DYOFWK=5&lt;br /&gt;
    WKHRDY - 08-1700&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 18:08, 29 March 2010 (UTC): I will think about these questions and revise the definitions if necessary.  My response may not be posted until later this week, though - I will be off work on Tuesday and Wednesday.&lt;/div&gt;</summary>
		<author><name>Rmm</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=3709&amp;oldid=prev</id>
		<title>Rmm: /* Revision proposed to SNPWG11 */ new section</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:WKDYWK&amp;diff=3709&amp;oldid=prev"/>
		<updated>2009-08-24T23:50:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Revision proposed to SNPWG11: &lt;/span&gt; new section&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;SNPWG 8 agreed&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 18:43, 10 June 2009 (CEST) : Just a minor note about weekends. Some places have &amp;quot;weekends&amp;quot; different from Saturday+Sunday, and some places have a six-day or 5.5 day work week, or complications like a a 6-day work week with a holiday on the 2nd Saturday of each month, though I am not sure whether they do it for port operations. I suggest deletion of the parenthetical notes about weekends in the &amp;quot;definitions&amp;quot; section.&lt;br /&gt;
&lt;br /&gt;
== Revision proposed to SNPWG11 ==&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 23:50, 24 August 2009 (UTC): It is proposed to make this a complex attribute with two sub-sttributes, [[DYOFWK]] and [[DYWKRN]]. The reason is to permit more compact representations of working days and hours, assuming that S-100 forbids list values (see discussion at [[Talk:DYWKRN]]).  Given this assumption, as [[WKDYWK]] is currently defined it would be necessary to code the working hours separately for every working day. This works, but may be cumbersome and susceptible to human error during maintenance because it would be necessary to code similar data repeatedly (for example, code the same working hours five times).&lt;br /&gt;
&lt;br /&gt;
The specification is intended to allow coding of individual days, ranges of days, or some combination of the two, i.e., it would be possible to code the work week &amp;quot;Monday-Friday and Saturday&amp;quot; as:&lt;br /&gt;
&lt;br /&gt;
DYOFWK = 6 (Saturday)&lt;br /&gt;
&lt;br /&gt;
DYWKRN (DYOFWK = 1, DYOFWK = 5) (Monday - Friday)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The proposed definition follows:&lt;br /&gt;
&lt;br /&gt;
Attribute: Working days of week&lt;br /&gt;
&lt;br /&gt;
Alpha code: WKDYWK&lt;br /&gt;
&lt;br /&gt;
Attribute type: Complex&lt;br /&gt;
&lt;br /&gt;
Camel case: workingDaysOfWeek&lt;br /&gt;
&lt;br /&gt;
Data Type: Complex&lt;br /&gt;
&lt;br /&gt;
Definition: The working days of the week.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sub-Attributes:&lt;br /&gt;
&lt;br /&gt;
Name	Alpha code	Camel case	Cardinality	sequential&lt;br /&gt;
&lt;br /&gt;
Day of week	[[DYOFWK]]	dayOfWeek	0..7	True&lt;br /&gt;
&lt;br /&gt;
Day of week range	[[DYWKRN]]	dayOfWeekRange	0..*	True&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Constraints: Duplicates or overlaps are not permitted&lt;br /&gt;
&lt;br /&gt;
Remarks: The total number of “Day of week” and “Day of week range” values must be appropriate for the number of entries in the corresponding Working hours of Day attribute, if present. Note that a day may have more than one working period.&lt;/div&gt;</summary>
		<author><name>Rmm</name></author>
	</entry>
</feed>