xml schema
authorLuc Moreau <l.moreau@ecs.soton.ac.uk>
Thu, 19 Jul 2012 16:28:01 +0100
changeset 4171 bd43fefa6fd8
parent 4168 e5f04a429871
child 4172 6733b9a0bb10
xml schema
xml/prov.xsd.html
xml/schema/prov.xsd
--- a/xml/prov.xsd.html	Thu Jul 19 14:57:58 2012 +0100
+++ b/xml/prov.xsd.html	Thu Jul 19 16:28:01 2012 +0100
@@ -368,9 +368,9 @@
     <script type="text/javascript">
 <!--
 /* IDs of XML Instance Representation boxes */
-var xiBoxes = new Array('element_entity_xibox', 'type_Entity_xibox', 'element_activity_xibox', 'type_Activity_xibox', 'type_Used_xibox', 'type_WasGeneratedBy_xibox', 'type_WasStartedBy_xibox', 'type_WasEndedBy_xibox', 'type_WasInformedBy_xibox', 'type_WasStartedByActivity_xibox', 'element_agent_xibox', 'type_Agent_xibox', 'type_WasAssociatedWith_xibox', 'type_WasAttributedTo_xibox', 'type_ActedOnBehalfOf_xibox', 'type_WasDerivedFrom_xibox', 'type_WasRevisionOf_xibox', 'type_WasQuotedFrom_xibox', 'type_HadOriginalSource_xibox', 'type_TracedTo_xibox', 'type_AlternateOf_xibox', 'type_SpecializationOf_xibox', 'element_note_xibox', 'type_Note_xibox', 'type_HasAnnotation_xibox', 'element_label_xibox', 'element_role_xibox', 'element_type_xibox', 'attribute_id_xibox', 'attribute_ref_xibox', 'type_ActivityRef_xibox', 'type_EntityRef_xibox', 'type_AgentRef_xibox', 'type_DependencyRef_xibox', 'type_NoteRef_xibox', 'type_Dependencies_xibox', 'element_account_xibox', 'type_Account_xibox', 'element_container_xibox', 'element_records_xibox', 'type_Records_xibox', 'type_Container_xibox');
+var xiBoxes = new Array('element_entity_xibox', 'type_Entity_xibox', 'element_activity_xibox', 'type_Activity_xibox', 'type_Used_xibox', 'type_WasGeneratedBy_xibox', 'type_WasStartedBy_xibox', 'type_WasEndedBy_xibox', 'type_WasInvalidatedBy_xibox', 'type_WasInformedBy_xibox', 'type_WasDerivedFrom_xibox', 'type_WasRevisionOf_xibox', 'type_WasQuotedFrom_xibox', 'type_HadPrimarySource_xibox', 'element_agent_xibox', 'type_Agent_xibox', 'type_WasAssociatedWith_xibox', 'type_WasAttributedTo_xibox', 'type_ActedOnBehalfOf_xibox', 'type_WasInfluencedBy_xibox', 'type_AlternateOf_xibox', 'type_SpecializationOf_xibox', 'type_MentionOf_xibox', 'type_DerivedByInsertionFrom_xibox', 'type_DerivedByRemovalFrom_xibox', 'type_CollectionMemberOf_xibox', 'type_DictionaryMemberOf_xibox', 'element_key_xibox', 'type_Entry_xibox', 'type_InternationalizedString_xibox', 'element_label_xibox', 'element_role_xibox', 'element_type_xibox', 'element_location_xibox', 'element_value_xibox', 'attribute_id_xibox', 'attribute_ref_xibox', 'type_ActivityRef_xibox', 'type_EntityRef_xibox', 'type_AgentRef_xibox', 'type_DependencyRef_xibox', 'type_AnyRef_xibox', 'type_Dependencies_xibox', 'element_bundle_xibox', 'element_records_xibox', 'type_Records_xibox', 'type_Bundle_xibox', 'type_NamedBundle_xibox');
 /* IDs of Schema Component Representation boxes */
-var scBoxes = new Array('schema_scbox', 'element_entity_scbox', 'type_Entity_scbox', 'element_activity_scbox', 'type_Activity_scbox', 'type_Used_scbox', 'type_WasGeneratedBy_scbox', 'type_WasStartedBy_scbox', 'type_WasEndedBy_scbox', 'type_WasInformedBy_scbox', 'type_WasStartedByActivity_scbox', 'element_agent_scbox', 'type_Agent_scbox', 'type_WasAssociatedWith_scbox', 'type_WasAttributedTo_scbox', 'type_ActedOnBehalfOf_scbox', 'type_WasDerivedFrom_scbox', 'type_WasRevisionOf_scbox', 'type_WasQuotedFrom_scbox', 'type_HadOriginalSource_scbox', 'type_TracedTo_scbox', 'type_AlternateOf_scbox', 'type_SpecializationOf_scbox', 'element_note_scbox', 'type_Note_scbox', 'type_HasAnnotation_scbox', 'element_label_scbox', 'element_role_scbox', 'element_type_scbox', 'attribute_id_scbox', 'attribute_ref_scbox', 'type_ActivityRef_scbox', 'type_EntityRef_scbox', 'type_AgentRef_scbox', 'type_DependencyRef_scbox', 'type_NoteRef_scbox', 'type_Dependencies_scbox', 'element_account_scbox', 'type_Account_scbox', 'element_container_scbox', 'element_records_scbox', 'type_Records_scbox', 'type_Container_scbox');
+var scBoxes = new Array('schema_scbox', 'element_entity_scbox', 'type_Entity_scbox', 'element_activity_scbox', 'type_Activity_scbox', 'type_Used_scbox', 'type_WasGeneratedBy_scbox', 'type_WasStartedBy_scbox', 'type_WasEndedBy_scbox', 'type_WasInvalidatedBy_scbox', 'type_WasInformedBy_scbox', 'type_WasDerivedFrom_scbox', 'type_WasRevisionOf_scbox', 'type_WasQuotedFrom_scbox', 'type_HadPrimarySource_scbox', 'element_agent_scbox', 'type_Agent_scbox', 'type_WasAssociatedWith_scbox', 'type_WasAttributedTo_scbox', 'type_ActedOnBehalfOf_scbox', 'type_WasInfluencedBy_scbox', 'type_AlternateOf_scbox', 'type_SpecializationOf_scbox', 'type_MentionOf_scbox', 'type_DerivedByInsertionFrom_scbox', 'type_DerivedByRemovalFrom_scbox', 'type_CollectionMemberOf_scbox', 'type_DictionaryMemberOf_scbox', 'element_key_scbox', 'type_Entry_scbox', 'type_InternationalizedString_scbox', 'element_label_scbox', 'element_role_scbox', 'element_type_scbox', 'element_location_scbox', 'element_value_scbox', 'attribute_id_scbox', 'attribute_ref_scbox', 'type_ActivityRef_scbox', 'type_EntityRef_scbox', 'type_AgentRef_scbox', 'type_DependencyRef_scbox', 'type_AnyRef_scbox', 'type_Dependencies_scbox', 'element_bundle_scbox', 'element_records_scbox', 'type_Records_scbox', 'type_Bundle_scbox', 'type_NamedBundle_scbox');
 
 /**
  * Can get the ID of the button controlling
@@ -613,7 +613,7 @@
         // Expand all XML Instance Representation tables
         expandAll(xiBoxes);
         // Collapse all Schema Component Representation tables
-        expandAll(scBoxes);
+        collapseAll(scBoxes);
 
         // View Control buttons
         viewControlButtons(xiBoxes);
@@ -741,10 +741,22 @@
             <a href="#type_WasEndedBy">Complex Type: <strong>WasEndedBy</strong></a>
           </li>
           <li>
+            <a href="#type_WasInvalidatedBy">Complex Type: <strong>WasInvalidatedBy</strong></a>
+          </li>
+          <li>
             <a href="#type_WasInformedBy">Complex Type: <strong>WasInformedBy</strong></a>
           </li>
           <li>
-            <a href="#type_WasStartedByActivity">Complex Type: <strong>WasStartedByActivity</strong></a>
+            <a href="#type_WasDerivedFrom">Complex Type: <strong>WasDerivedFrom</strong></a>
+          </li>
+          <li>
+            <a href="#type_WasRevisionOf">Complex Type: <strong>WasRevisionOf</strong></a>
+          </li>
+          <li>
+            <a href="#type_WasQuotedFrom">Complex Type: <strong>WasQuotedFrom</strong></a>
+          </li>
+          <li>
+            <a href="#type_HadPrimarySource">Complex Type: <strong>HadPrimarySource</strong></a>
           </li>
           <li>
             <a href="#element_agent">Element: <strong>agent</strong></a>
@@ -762,19 +774,7 @@
             <a href="#type_ActedOnBehalfOf">Complex Type: <strong>ActedOnBehalfOf</strong></a>
           </li>
           <li>
-            <a href="#type_WasDerivedFrom">Complex Type: <strong>WasDerivedFrom</strong></a>
-          </li>
-          <li>
-            <a href="#type_WasRevisionOf">Complex Type: <strong>WasRevisionOf</strong></a>
-          </li>
-          <li>
-            <a href="#type_WasQuotedFrom">Complex Type: <strong>WasQuotedFrom</strong></a>
-          </li>
-          <li>
-            <a href="#type_HadOriginalSource">Complex Type: <strong>HadOriginalSource</strong></a>
-          </li>
-          <li>
-            <a href="#type_TracedTo">Complex Type: <strong>TracedTo</strong></a>
+            <a href="#type_WasInfluencedBy">Complex Type: <strong>WasInfluencedBy</strong></a>
           </li>
           <li>
             <a href="#type_AlternateOf">Complex Type: <strong>AlternateOf</strong></a>
@@ -783,13 +783,28 @@
             <a href="#type_SpecializationOf">Complex Type: <strong>SpecializationOf</strong></a>
           </li>
           <li>
-            <a href="#element_note">Element: <strong>note</strong></a>
+            <a href="#type_MentionOf">Complex Type: <strong>MentionOf</strong></a>
           </li>
           <li>
-            <a href="#type_Note">Complex Type: <strong>Note</strong></a>
+            <a href="#type_DerivedByInsertionFrom">Complex Type: <strong>DerivedByInsertionFrom</strong></a>
           </li>
           <li>
-            <a href="#type_HasAnnotation">Complex Type: <strong>HasAnnotation</strong></a>
+            <a href="#type_DerivedByRemovalFrom">Complex Type: <strong>DerivedByRemovalFrom</strong></a>
+          </li>
+          <li>
+            <a href="#type_CollectionMemberOf">Complex Type: <strong>CollectionMemberOf</strong></a>
+          </li>
+          <li>
+            <a href="#type_DictionaryMemberOf">Complex Type: <strong>DictionaryMemberOf</strong></a>
+          </li>
+          <li>
+            <a href="#element_key">Element: <strong>key</strong></a>
+          </li>
+          <li>
+            <a href="#type_Entry">Complex Type: <strong>Entry</strong></a>
+          </li>
+          <li>
+            <a href="#type_InternationalizedString">Complex Type: <strong>InternationalizedString</strong></a>
           </li>
           <li>
             <a href="#element_label">Element: <strong>label</strong></a>
@@ -801,6 +816,12 @@
             <a href="#element_type">Element: <strong>type</strong></a>
           </li>
           <li>
+            <a href="#element_location">Element: <strong>location</strong></a>
+          </li>
+          <li>
+            <a href="#element_value">Element: <strong>value</strong></a>
+          </li>
+          <li>
             <a href="#attribute_id">Attribute: <strong>id</strong></a>
           </li>
           <li>
@@ -819,19 +840,13 @@
             <a href="#type_DependencyRef">Complex Type: <strong>DependencyRef</strong></a>
           </li>
           <li>
-            <a href="#type_NoteRef">Complex Type: <strong>NoteRef</strong></a>
+            <a href="#type_AnyRef">Complex Type: <strong>AnyRef</strong></a>
           </li>
           <li>
             <a href="#type_Dependencies">Complex Type: <strong>Dependencies</strong></a>
           </li>
           <li>
-            <a href="#element_account">Element: <strong>account</strong></a>
-          </li>
-          <li>
-            <a href="#type_Account">Complex Type: <strong>Account</strong></a>
-          </li>
-          <li>
-            <a href="#element_container">Element: <strong>container</strong></a>
+            <a href="#element_bundle">Element: <strong>bundle</strong></a>
           </li>
           <li>
             <a href="#element_records">Element: <strong>records</strong></a>
@@ -840,7 +855,10 @@
             <a href="#type_Records">Complex Type: <strong>Records</strong></a>
           </li>
           <li>
-            <a href="#type_Container">Complex Type: <strong>Container</strong></a>
+            <a href="#type_Bundle">Complex Type: <strong>Bundle</strong></a>
+          </li>
+          <li>
+            <a href="#type_NamedBundle">Complex Type: <strong>NamedBundle</strong></a>
           </li>
         </ul>
       </li>
@@ -881,6 +899,14 @@
           </ul>
         </td>
       </tr>
+      <tr>
+        <th>Schema Composition</th>
+        <td>
+          <ul>
+            <li>This schema imports schema(s) from the following namespace(s):<ul><li><em>http://www.w3.org/1999/xhtml/datatypes/</em></li><li><em>http://www.w3.org/XML/1998/namespace</em> (at xml.xsd)</li></ul></li>
+          </ul>
+        </td>
+      </tr>
     </table>
     <h3>Declared Namespaces</h3>
     <table class="namespaces">
@@ -918,7 +944,7 @@
     <div class="schemaComponent box">
       <div><input type="button" id="schema_scbox_button" class="control" onclick="switchState('schema_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
       <div id="schema_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:schema</span> <span class="scTag">targetNamespace</span>="<span class="scContent">http://www.w3.org/ns/prov#</span>" <span class="scTag">elementFormDefault</span>="<span class="scContent">qualified</span>" <span class="scTag">attributeFormDefault</span>="<span class="scContent">unqualified</span>"&gt;<div class="scContent" style="margin-left: 1.5em">...</div>&lt;/<span class="scTag">xs:schema</span>&gt;</div>
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:schema</span> <span class="scTag">targetNamespace</span>="<span class="scContent">http://www.w3.org/ns/prov#</span>" <span class="scTag">elementFormDefault</span>="<span class="scContent">qualified</span>" <span class="scTag">attributeFormDefault</span>="<span class="scContent">unqualified</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:import</span> <span class="scTag">namespace</span>="<span class="scContent">http://www.w3.org/1999/xhtml/datatypes/</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:import</span> <span class="scTag">namespace</span>="<span class="scContent">http://www.w3.org/XML/1998/namespace</span>" <span class="scTag">schemaLocation</span>="<span class="scContent">xml.xsd</span>"/&gt;</div><div class="scContent" style="margin-left: 1.5em">...</div>&lt;/<span class="scTag">xs:schema</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -961,7 +987,7 @@
     <div class="sample box">
       <div><input type="button" id="element_entity_xibox_button" class="control" onclick="switchState('element_entity_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="element_entity_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt;</div>
+        <div style="margin-left: 0em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1010,7 +1036,7 @@
     <div class="sample box">
       <div><input type="button" id="type_Entity_xibox_button" class="control" onclick="switchState('type_Entity_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="type_Entity_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1021,7 +1047,7 @@
     <div class="schemaComponent box">
       <div><input type="button" id="type_Entity_scbox_button" class="control" onclick="switchState('type_Entity_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
       <div id="type_Entity_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">Entity</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">Entity</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1061,7 +1087,7 @@
     <div class="sample box">
       <div><input type="button" id="element_activity_xibox_button" class="control" onclick="switchState('element_activity_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="element_activity_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:startTime&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:startTime&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:endTime&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:endTime&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt;</div>
+        <div style="margin-left: 0em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:startTime&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:startTime&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:endTime&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:endTime&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1110,7 +1136,7 @@
     <div class="sample box">
       <div><input type="button" id="type_Activity_xibox_button" class="control" onclick="switchState('type_Activity_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="type_Activity_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:startTime&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:startTime&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:endTime&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:endTime&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:startTime&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:startTime&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:endTime&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:endTime&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1121,7 +1147,7 @@
     <div class="schemaComponent box">
       <div><input type="button" id="type_Activity_scbox_button" class="control" onclick="switchState('type_Activity_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
       <div id="type_Activity_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">Activity</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">startTime</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">endTime</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">Activity</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">startTime</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">endTime</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1159,7 +1185,7 @@
     <div class="sample box">
       <div><input type="button" id="type_Used_xibox_button" class="control" onclick="switchState('type_Used_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="type_Used_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1170,7 +1196,7 @@
     <div class="schemaComponent box">
       <div><input type="button" id="type_Used_scbox_button" class="control" onclick="switchState('type_Used_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
       <div id="type_Used_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">Used</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">time</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">entity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">Used</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">time</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">entity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1208,7 +1234,7 @@
     <div class="sample box">
       <div><input type="button" id="type_WasGeneratedBy_xibox_button" class="control" onclick="switchState('type_WasGeneratedBy_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="type_WasGeneratedBy_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1219,7 +1245,7 @@
     <div class="schemaComponent box">
       <div><input type="button" id="type_WasGeneratedBy_scbox_button" class="control" onclick="switchState('type_WasGeneratedBy_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
       <div id="type_WasGeneratedBy_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasGeneratedBy</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">time</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">entity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasGeneratedBy</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">time</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">entity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1257,7 +1283,7 @@
     <div class="sample box">
       <div><input type="button" id="type_WasStartedBy_xibox_button" class="control" onclick="switchState('type_WasStartedBy_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="type_WasStartedBy_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:trigger&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:trigger&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:trigger&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:trigger&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:starter&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:starter&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1268,7 +1294,7 @@
     <div class="schemaComponent box">
       <div><input type="button" id="type_WasStartedBy_scbox_button" class="control" onclick="switchState('type_WasStartedBy_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
       <div id="type_WasStartedBy_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasStartedBy</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">time</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">trigger</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasStartedBy</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">time</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">trigger</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">starter</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1306,7 +1332,7 @@
     <div class="sample box">
       <div><input type="button" id="type_WasEndedBy_xibox_button" class="control" onclick="switchState('type_WasEndedBy_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="type_WasEndedBy_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:trigger&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:trigger&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:trigger&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:trigger&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:ender&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:ender&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1317,7 +1343,7 @@
     <div class="schemaComponent box">
       <div><input type="button" id="type_WasEndedBy_scbox_button" class="control" onclick="switchState('type_WasEndedBy_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
       <div id="type_WasEndedBy_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasEndedBy</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">time</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">trigger</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasEndedBy</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">time</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">trigger</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">ender</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1329,6 +1355,55 @@
       <a href="#top">top</a>
     </div>
     <hr />
+    <h3>Complex Type: <a name="type_WasInvalidatedBy" class="name" id="type_WasInvalidatedBy">WasInvalidatedBy</a></h3>
+    <table class="hierarchy">
+      <tr>
+        <th>Parent type:</th>
+        <td>None</td>
+      </tr>
+      <tr>
+        <th>Direct sub-types:</th>
+        <td>None</td>
+      </tr>
+    </table>
+    <table class="properties">
+      <tr>
+        <th>Name</th>
+        <td>WasInvalidatedBy</td>
+      </tr>
+      <tr>
+        <th>
+          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
+        </th>
+        <td>no</td>
+      </tr>
+    </table>
+    <div class="sample box">
+      <div><input type="button" id="type_WasInvalidatedBy_xibox_button" class="control" onclick="switchState('type_WasInvalidatedBy_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="type_WasInvalidatedBy_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_WasInvalidatedBy_xibox', true);
+// -->
+</script>
+    </div>
+    <div class="schemaComponent box">
+      <div><input type="button" id="type_WasInvalidatedBy_scbox_button" class="control" onclick="switchState('type_WasInvalidatedBy_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="type_WasInvalidatedBy_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasInvalidatedBy</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">time</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">entity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;location&quot; element declaration." href="#element_location">location</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_WasInvalidatedBy_scbox', false);
+// -->
+</script>
+    </div>
+    <div style="text-align: right; clear: both;">
+      <a href="#top">top</a>
+    </div>
+    <hr />
     <h3>Complex Type: <a name="type_WasInformedBy" class="name" id="type_WasInformedBy">WasInformedBy</a></h3>
     <table class="hierarchy">
       <tr>
@@ -1355,7 +1430,7 @@
     <div class="sample box">
       <div><input type="button" id="type_WasInformedBy_xibox_button" class="control" onclick="switchState('type_WasInformedBy_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="type_WasInformedBy_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:effect&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:effect&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:cause&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:cause&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:time&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:effect&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:effect&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:cause&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:cause&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1366,7 +1441,7 @@
     <div class="schemaComponent box">
       <div><input type="button" id="type_WasInformedBy_scbox_button" class="control" onclick="switchState('type_WasInformedBy_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
       <div id="type_WasInformedBy_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasInformedBy</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">time</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">effect</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">cause</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasInformedBy</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">time</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:dateTime</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">effect</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">cause</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1378,7 +1453,7 @@
       <a href="#top">top</a>
     </div>
     <hr />
-    <h3>Complex Type: <a name="type_WasStartedByActivity" class="name" id="type_WasStartedByActivity">WasStartedByActivity</a></h3>
+    <h3>Complex Type: <a name="type_WasDerivedFrom" class="name" id="type_WasDerivedFrom">WasDerivedFrom</a></h3>
     <table class="hierarchy">
       <tr>
         <th>Parent type:</th>
@@ -1392,7 +1467,7 @@
     <table class="properties">
       <tr>
         <th>Name</th>
-        <td>WasStartedByActivity</td>
+        <td>WasDerivedFrom</td>
       </tr>
       <tr>
         <th>
@@ -1402,24 +1477,171 @@
       </tr>
     </table>
     <div class="sample box">
-      <div><input type="button" id="type_WasStartedByActivity_xibox_button" class="control" onclick="switchState('type_WasStartedByActivity_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
-      <div id="type_WasStartedByActivity_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:started&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:started&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:starter&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:starter&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+      <div><input type="button" id="type_WasDerivedFrom_xibox_button" class="control" onclick="switchState('type_WasDerivedFrom_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="type_WasDerivedFrom_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:generation&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:generation&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:usage&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:usage&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:generatedEntity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:generatedEntity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:usedEntity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:usedEntity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
-setState('type_WasStartedByActivity_xibox', true);
+setState('type_WasDerivedFrom_xibox', true);
 // -->
 </script>
     </div>
     <div class="schemaComponent box">
-      <div><input type="button" id="type_WasStartedByActivity_scbox_button" class="control" onclick="switchState('type_WasStartedByActivity_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
-      <div id="type_WasStartedByActivity_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasStartedByActivity</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">started</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">starter</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+      <div><input type="button" id="type_WasDerivedFrom_scbox_button" class="control" onclick="switchState('type_WasDerivedFrom_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="type_WasDerivedFrom_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasDerivedFrom</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">generation</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">usage</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">generatedEntity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">usedEntity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
-setState('type_WasStartedByActivity_scbox', false);
+setState('type_WasDerivedFrom_scbox', false);
+// -->
+</script>
+    </div>
+    <div style="text-align: right; clear: both;">
+      <a href="#top">top</a>
+    </div>
+    <hr />
+    <h3>Complex Type: <a name="type_WasRevisionOf" class="name" id="type_WasRevisionOf">WasRevisionOf</a></h3>
+    <table class="hierarchy">
+      <tr>
+        <th>Parent type:</th>
+        <td>None</td>
+      </tr>
+      <tr>
+        <th>Direct sub-types:</th>
+        <td>None</td>
+      </tr>
+    </table>
+    <table class="properties">
+      <tr>
+        <th>Name</th>
+        <td>WasRevisionOf</td>
+      </tr>
+      <tr>
+        <th>
+          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
+        </th>
+        <td>no</td>
+      </tr>
+    </table>
+    <div class="sample box">
+      <div><input type="button" id="type_WasRevisionOf_xibox_button" class="control" onclick="switchState('type_WasRevisionOf_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="type_WasRevisionOf_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:generation&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:generation&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:usage&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:usage&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:newer&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:newer&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:older&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:older&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_WasRevisionOf_xibox', true);
+// -->
+</script>
+    </div>
+    <div class="schemaComponent box">
+      <div><input type="button" id="type_WasRevisionOf_scbox_button" class="control" onclick="switchState('type_WasRevisionOf_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="type_WasRevisionOf_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasRevisionOf</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">generation</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">usage</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">newer</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">older</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_WasRevisionOf_scbox', false);
+// -->
+</script>
+    </div>
+    <div style="text-align: right; clear: both;">
+      <a href="#top">top</a>
+    </div>
+    <hr />
+    <h3>Complex Type: <a name="type_WasQuotedFrom" class="name" id="type_WasQuotedFrom">WasQuotedFrom</a></h3>
+    <table class="hierarchy">
+      <tr>
+        <th>Parent type:</th>
+        <td>None</td>
+      </tr>
+      <tr>
+        <th>Direct sub-types:</th>
+        <td>None</td>
+      </tr>
+    </table>
+    <table class="properties">
+      <tr>
+        <th>Name</th>
+        <td>WasQuotedFrom</td>
+      </tr>
+      <tr>
+        <th>
+          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
+        </th>
+        <td>no</td>
+      </tr>
+    </table>
+    <div class="sample box">
+      <div><input type="button" id="type_WasQuotedFrom_xibox_button" class="control" onclick="switchState('type_WasQuotedFrom_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="type_WasQuotedFrom_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:generation&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:generation&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:usage&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:usage&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:quote&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:quote&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:original&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:original&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_WasQuotedFrom_xibox', true);
+// -->
+</script>
+    </div>
+    <div class="schemaComponent box">
+      <div><input type="button" id="type_WasQuotedFrom_scbox_button" class="control" onclick="switchState('type_WasQuotedFrom_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="type_WasQuotedFrom_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasQuotedFrom</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">generation</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">usage</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">quote</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">original</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_WasQuotedFrom_scbox', false);
+// -->
+</script>
+    </div>
+    <div style="text-align: right; clear: both;">
+      <a href="#top">top</a>
+    </div>
+    <hr />
+    <h3>Complex Type: <a name="type_HadPrimarySource" class="name" id="type_HadPrimarySource">HadPrimarySource</a></h3>
+    <table class="hierarchy">
+      <tr>
+        <th>Parent type:</th>
+        <td>None</td>
+      </tr>
+      <tr>
+        <th>Direct sub-types:</th>
+        <td>None</td>
+      </tr>
+    </table>
+    <table class="properties">
+      <tr>
+        <th>Name</th>
+        <td>HadPrimarySource</td>
+      </tr>
+      <tr>
+        <th>
+          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
+        </th>
+        <td>no</td>
+      </tr>
+    </table>
+    <div class="sample box">
+      <div><input type="button" id="type_HadPrimarySource_xibox_button" class="control" onclick="switchState('type_HadPrimarySource_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="type_HadPrimarySource_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:generation&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:generation&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:usage&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:usage&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:derived&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:derived&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:source&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:source&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_HadPrimarySource_xibox', true);
+// -->
+</script>
+    </div>
+    <div class="schemaComponent box">
+      <div><input type="button" id="type_HadPrimarySource_scbox_button" class="control" onclick="switchState('type_HadPrimarySource_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="type_HadPrimarySource_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">HadPrimarySource</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">generation</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">usage</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">derived</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">source</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_HadPrimarySource_scbox', false);
 // -->
 </script>
     </div>
@@ -1455,7 +1677,7 @@
     <div class="sample box">
       <div><input type="button" id="element_agent_xibox_button" class="control" onclick="switchState('element_agent_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="element_agent_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:agent<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:agent&gt;</div>
+        <div style="margin-left: 0em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:agent<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:agent&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1504,7 +1726,7 @@
     <div class="sample box">
       <div><input type="button" id="type_Agent_xibox_button" class="control" onclick="switchState('type_Agent_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="type_Agent_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1515,7 +1737,7 @@
     <div class="schemaComponent box">
       <div><input type="button" id="type_Agent_scbox_button" class="control" onclick="switchState('type_Agent_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
       <div id="type_Agent_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">Agent</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">Agent</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1553,7 +1775,7 @@
     <div class="sample box">
       <div><input type="button" id="type_WasAssociatedWith_xibox_button" class="control" onclick="switchState('type_WasAssociatedWith_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="type_WasAssociatedWith_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:agent&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:agent&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:plan&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:plan&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:agent&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:agent&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:plan&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:plan&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1564,7 +1786,7 @@
     <div class="schemaComponent box">
       <div><input type="button" id="type_WasAssociatedWith_scbox_button" class="control" onclick="switchState('type_WasAssociatedWith_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
       <div id="type_WasAssociatedWith_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasAssociatedWith</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">agent</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">plan</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasAssociatedWith</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">agent</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">plan</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1602,7 +1824,7 @@
     <div class="sample box">
       <div><input type="button" id="type_WasAttributedTo_xibox_button" class="control" onclick="switchState('type_WasAttributedTo_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="type_WasAttributedTo_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:agent&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:agent&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:agent&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:agent&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1613,7 +1835,7 @@
     <div class="schemaComponent box">
       <div><input type="button" id="type_WasAttributedTo_scbox_button" class="control" onclick="switchState('type_WasAttributedTo_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
       <div id="type_WasAttributedTo_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasAttributedTo</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">entity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">agent</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasAttributedTo</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">entity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">agent</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1651,7 +1873,7 @@
     <div class="sample box">
       <div><input type="button" id="type_ActedOnBehalfOf_xibox_button" class="control" onclick="switchState('type_ActedOnBehalfOf_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="type_ActedOnBehalfOf_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:subordinate&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:subordinate&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:responsible&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:responsible&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:subordinate&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:subordinate&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:responsible&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:responsible&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1662,7 +1884,7 @@
     <div class="schemaComponent box">
       <div><input type="button" id="type_ActedOnBehalfOf_scbox_button" class="control" onclick="switchState('type_ActedOnBehalfOf_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
       <div id="type_ActedOnBehalfOf_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">ActedOnBehalfOf</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">subordinate</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">responsible</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">ActedOnBehalfOf</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">subordinate</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">responsible</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -1674,56 +1896,7 @@
       <a href="#top">top</a>
     </div>
     <hr />
-    <h3>Complex Type: <a name="type_WasDerivedFrom" class="name" id="type_WasDerivedFrom">WasDerivedFrom</a></h3>
-    <table class="hierarchy">
-      <tr>
-        <th>Parent type:</th>
-        <td>None</td>
-      </tr>
-      <tr>
-        <th>Direct sub-types:</th>
-        <td>None</td>
-      </tr>
-    </table>
-    <table class="properties">
-      <tr>
-        <th>Name</th>
-        <td>WasDerivedFrom</td>
-      </tr>
-      <tr>
-        <th>
-          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
-        </th>
-        <td>no</td>
-      </tr>
-    </table>
-    <div class="sample box">
-      <div><input type="button" id="type_WasDerivedFrom_xibox_button" class="control" onclick="switchState('type_WasDerivedFrom_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
-      <div id="type_WasDerivedFrom_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:generation&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:generation&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:usage&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:usage&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:activity&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:generatedEntity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:generatedEntity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:usedEntity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:usedEntity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
-      </div>
-      <script type="text/javascript">
-<!--
-setState('type_WasDerivedFrom_xibox', true);
-// -->
-</script>
-    </div>
-    <div class="schemaComponent box">
-      <div><input type="button" id="type_WasDerivedFrom_scbox_button" class="control" onclick="switchState('type_WasDerivedFrom_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
-      <div id="type_WasDerivedFrom_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasDerivedFrom</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">generation</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">usage</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DependencyRef&quot; type definition." href="#type_DependencyRef">DependencyRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActivityRef&quot; type definition." href="#type_ActivityRef">ActivityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">generatedEntity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">usedEntity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;role&quot; element declaration." href="#element_role">role</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
-      </div>
-      <script type="text/javascript">
-<!--
-setState('type_WasDerivedFrom_scbox', false);
-// -->
-</script>
-    </div>
-    <div style="text-align: right; clear: both;">
-      <a href="#top">top</a>
-    </div>
-    <hr />
-    <h3>Complex Type: <a name="type_WasRevisionOf" class="name" id="type_WasRevisionOf">WasRevisionOf</a></h3>
+    <h3>Complex Type: <a name="type_WasInfluencedBy" class="name" id="type_WasInfluencedBy">WasInfluencedBy</a></h3>
     <table class="hierarchy">
       <tr>
         <th>Parent type:</th>
@@ -1737,56 +1910,7 @@
     <table class="properties">
       <tr>
         <th>Name</th>
-        <td>WasRevisionOf</td>
-      </tr>
-      <tr>
-        <th>
-          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
-        </th>
-        <td>no</td>
-      </tr>
-    </table>
-    <div class="sample box">
-      <div><input type="button" id="type_WasRevisionOf_xibox_button" class="control" onclick="switchState('type_WasRevisionOf_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
-      <div id="type_WasRevisionOf_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:newer&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:newer&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:older&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:older&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:responsibility&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:responsibility&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
-      </div>
-      <script type="text/javascript">
-<!--
-setState('type_WasRevisionOf_xibox', true);
-// -->
-</script>
-    </div>
-    <div class="schemaComponent box">
-      <div><input type="button" id="type_WasRevisionOf_scbox_button" class="control" onclick="switchState('type_WasRevisionOf_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
-      <div id="type_WasRevisionOf_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasRevisionOf</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">newer</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">older</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">responsibility</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
-      </div>
-      <script type="text/javascript">
-<!--
-setState('type_WasRevisionOf_scbox', false);
-// -->
-</script>
-    </div>
-    <div style="text-align: right; clear: both;">
-      <a href="#top">top</a>
-    </div>
-    <hr />
-    <h3>Complex Type: <a name="type_WasQuotedFrom" class="name" id="type_WasQuotedFrom">WasQuotedFrom</a></h3>
-    <table class="hierarchy">
-      <tr>
-        <th>Parent type:</th>
-        <td>None</td>
-      </tr>
-      <tr>
-        <th>Direct sub-types:</th>
-        <td>None</td>
-      </tr>
-    </table>
-    <table class="properties">
-      <tr>
-        <th>Name</th>
-        <td>WasQuotedFrom</td>
+        <td>WasInfluencedBy</td>
       </tr>
       <tr>
         <th>
@@ -1796,122 +1920,24 @@
       </tr>
     </table>
     <div class="sample box">
-      <div><input type="button" id="type_WasQuotedFrom_xibox_button" class="control" onclick="switchState('type_WasQuotedFrom_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
-      <div id="type_WasQuotedFrom_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:quote&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:quote&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:original&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:original&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:quoterAgent&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:quoterAgent&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:quotedAgent&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:quotedAgent&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+      <div><input type="button" id="type_WasInfluencedBy_xibox_button" class="control" onclick="switchState('type_WasInfluencedBy_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="type_WasInfluencedBy_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:influencee&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AnyRef&quot; type definition." href="#type_AnyRef">AnyRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:influencee&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:influencer&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AnyRef&quot; type definition." href="#type_AnyRef">AnyRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:influencer&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
-setState('type_WasQuotedFrom_xibox', true);
+setState('type_WasInfluencedBy_xibox', true);
 // -->
 </script>
     </div>
     <div class="schemaComponent box">
-      <div><input type="button" id="type_WasQuotedFrom_scbox_button" class="control" onclick="switchState('type_WasQuotedFrom_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
-      <div id="type_WasQuotedFrom_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasQuotedFrom</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">quote</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">original</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">quoterAgent</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">quotedAgent</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
-      </div>
-      <script type="text/javascript">
-<!--
-setState('type_WasQuotedFrom_scbox', false);
-// -->
-</script>
-    </div>
-    <div style="text-align: right; clear: both;">
-      <a href="#top">top</a>
-    </div>
-    <hr />
-    <h3>Complex Type: <a name="type_HadOriginalSource" class="name" id="type_HadOriginalSource">HadOriginalSource</a></h3>
-    <table class="hierarchy">
-      <tr>
-        <th>Parent type:</th>
-        <td>None</td>
-      </tr>
-      <tr>
-        <th>Direct sub-types:</th>
-        <td>None</td>
-      </tr>
-    </table>
-    <table class="properties">
-      <tr>
-        <th>Name</th>
-        <td>HadOriginalSource</td>
-      </tr>
-      <tr>
-        <th>
-          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
-        </th>
-        <td>no</td>
-      </tr>
-    </table>
-    <div class="sample box">
-      <div><input type="button" id="type_HadOriginalSource_xibox_button" class="control" onclick="switchState('type_HadOriginalSource_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
-      <div id="type_HadOriginalSource_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:derived&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:derived&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:source&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:source&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+      <div><input type="button" id="type_WasInfluencedBy_scbox_button" class="control" onclick="switchState('type_WasInfluencedBy_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="type_WasInfluencedBy_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">WasInfluencedBy</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">influencee</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AnyRef&quot; type definition." href="#type_AnyRef">AnyRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">influencer</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AnyRef&quot; type definition." href="#type_AnyRef">AnyRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
-setState('type_HadOriginalSource_xibox', true);
-// -->
-</script>
-    </div>
-    <div class="schemaComponent box">
-      <div><input type="button" id="type_HadOriginalSource_scbox_button" class="control" onclick="switchState('type_HadOriginalSource_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
-      <div id="type_HadOriginalSource_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">HadOriginalSource</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">derived</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">source</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
-      </div>
-      <script type="text/javascript">
-<!--
-setState('type_HadOriginalSource_scbox', false);
-// -->
-</script>
-    </div>
-    <div style="text-align: right; clear: both;">
-      <a href="#top">top</a>
-    </div>
-    <hr />
-    <h3>Complex Type: <a name="type_TracedTo" class="name" id="type_TracedTo">TracedTo</a></h3>
-    <table class="hierarchy">
-      <tr>
-        <th>Parent type:</th>
-        <td>None</td>
-      </tr>
-      <tr>
-        <th>Direct sub-types:</th>
-        <td>None</td>
-      </tr>
-    </table>
-    <table class="properties">
-      <tr>
-        <th>Name</th>
-        <td>TracedTo</td>
-      </tr>
-      <tr>
-        <th>
-          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
-        </th>
-        <td>no</td>
-      </tr>
-    </table>
-    <div class="sample box">
-      <div><input type="button" id="type_TracedTo_xibox_button" class="control" onclick="switchState('type_TracedTo_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
-      <div id="type_TracedTo_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:ancestor&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:ancestor&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
-      </div>
-      <script type="text/javascript">
-<!--
-setState('type_TracedTo_xibox', true);
-// -->
-</script>
-    </div>
-    <div class="schemaComponent box">
-      <div><input type="button" id="type_TracedTo_scbox_button" class="control" onclick="switchState('type_TracedTo_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
-      <div id="type_TracedTo_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">TracedTo</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">entity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">ancestor</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
-      </div>
-      <script type="text/javascript">
-<!--
-setState('type_TracedTo_scbox', false);
+setState('type_WasInfluencedBy_scbox', false);
 // -->
 </script>
     </div>
@@ -2017,16 +2043,261 @@
       <a href="#top">top</a>
     </div>
     <hr />
-    <h3>Element: <a name="element_note" class="name" id="element_note">note</a></h3>
+    <h3>Complex Type: <a name="type_MentionOf" class="name" id="type_MentionOf">MentionOf</a></h3>
+    <table class="hierarchy">
+      <tr>
+        <th>Parent type:</th>
+        <td>None</td>
+      </tr>
+      <tr>
+        <th>Direct sub-types:</th>
+        <td>None</td>
+      </tr>
+    </table>
     <table class="properties">
       <tr>
         <th>Name</th>
-        <td>note</td>
+        <td>MentionOf</td>
+      </tr>
+      <tr>
+        <th>
+          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
+        </th>
+        <td>no</td>
+      </tr>
+    </table>
+    <div class="sample box">
+      <div><input type="button" id="type_MentionOf_xibox_button" class="control" onclick="switchState('type_MentionOf_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="type_MentionOf_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;...&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:specializedEntity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:specializedEntity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:generalEntity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:generalEntity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:bundle&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:bundle&gt; <span class="occurs">[1]</span></div>&lt;/...&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_MentionOf_xibox', true);
+// -->
+</script>
+    </div>
+    <div class="schemaComponent box">
+      <div><input type="button" id="type_MentionOf_scbox_button" class="control" onclick="switchState('type_MentionOf_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="type_MentionOf_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">MentionOf</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">specializedEntity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">generalEntity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">bundle</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_MentionOf_scbox', false);
+// -->
+</script>
+    </div>
+    <div style="text-align: right; clear: both;">
+      <a href="#top">top</a>
+    </div>
+    <hr />
+    <h3>Complex Type: <a name="type_DerivedByInsertionFrom" class="name" id="type_DerivedByInsertionFrom">DerivedByInsertionFrom</a></h3>
+    <table class="hierarchy">
+      <tr>
+        <th>Parent type:</th>
+        <td>None</td>
+      </tr>
+      <tr>
+        <th>Direct sub-types:</th>
+        <td>None</td>
+      </tr>
+    </table>
+    <table class="properties">
+      <tr>
+        <th>Name</th>
+        <td>DerivedByInsertionFrom</td>
+      </tr>
+      <tr>
+        <th>
+          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
+        </th>
+        <td>no</td>
+      </tr>
+    </table>
+    <div class="sample box">
+      <div><input type="button" id="type_DerivedByInsertionFrom_xibox_button" class="control" onclick="switchState('type_DerivedByInsertionFrom_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="type_DerivedByInsertionFrom_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:after&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:after&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:before&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:before&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entry&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Entry&quot; type definition." href="#type_Entry">Entry</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entry&gt; <span class="occurs">[1..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_DerivedByInsertionFrom_xibox', true);
+// -->
+</script>
+    </div>
+    <div class="schemaComponent box">
+      <div><input type="button" id="type_DerivedByInsertionFrom_scbox_button" class="control" onclick="switchState('type_DerivedByInsertionFrom_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="type_DerivedByInsertionFrom_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">DerivedByInsertionFrom</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">after</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">before</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">entry</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Entry&quot; type definition." href="#type_Entry">Entry</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_DerivedByInsertionFrom_scbox', false);
+// -->
+</script>
+    </div>
+    <div style="text-align: right; clear: both;">
+      <a href="#top">top</a>
+    </div>
+    <hr />
+    <h3>Complex Type: <a name="type_DerivedByRemovalFrom" class="name" id="type_DerivedByRemovalFrom">DerivedByRemovalFrom</a></h3>
+    <table class="hierarchy">
+      <tr>
+        <th>Parent type:</th>
+        <td>None</td>
+      </tr>
+      <tr>
+        <th>Direct sub-types:</th>
+        <td>None</td>
+      </tr>
+    </table>
+    <table class="properties">
+      <tr>
+        <th>Name</th>
+        <td>DerivedByRemovalFrom</td>
+      </tr>
+      <tr>
+        <th>
+          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
+        </th>
+        <td>no</td>
+      </tr>
+    </table>
+    <div class="sample box">
+      <div><input type="button" id="type_DerivedByRemovalFrom_xibox_button" class="control" onclick="switchState('type_DerivedByRemovalFrom_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="type_DerivedByRemovalFrom_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:after&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:after&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:before&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:before&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:key&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anySimpleType</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:key&gt; <span class="occurs">[1..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_DerivedByRemovalFrom_xibox', true);
+// -->
+</script>
+    </div>
+    <div class="schemaComponent box">
+      <div><input type="button" id="type_DerivedByRemovalFrom_scbox_button" class="control" onclick="switchState('type_DerivedByRemovalFrom_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="type_DerivedByRemovalFrom_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">DerivedByRemovalFrom</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">after</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">before</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">key</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anySimpleType</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_DerivedByRemovalFrom_scbox', false);
+// -->
+</script>
+    </div>
+    <div style="text-align: right; clear: both;">
+      <a href="#top">top</a>
+    </div>
+    <hr />
+    <h3>Complex Type: <a name="type_CollectionMemberOf" class="name" id="type_CollectionMemberOf">CollectionMemberOf</a></h3>
+    <table class="hierarchy">
+      <tr>
+        <th>Parent type:</th>
+        <td>None</td>
+      </tr>
+      <tr>
+        <th>Direct sub-types:</th>
+        <td>None</td>
+      </tr>
+    </table>
+    <table class="properties">
+      <tr>
+        <th>Name</th>
+        <td>CollectionMemberOf</td>
+      </tr>
+      <tr>
+        <th>
+          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
+        </th>
+        <td>no</td>
+      </tr>
+    </table>
+    <div class="sample box">
+      <div><input type="button" id="type_CollectionMemberOf_xibox_button" class="control" onclick="switchState('type_CollectionMemberOf_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="type_CollectionMemberOf_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:complete&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:complete&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:member&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Entity&quot; type definition." href="#type_Entity">Entity</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:member&gt; <span class="occurs">[1..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_CollectionMemberOf_xibox', true);
+// -->
+</script>
+    </div>
+    <div class="schemaComponent box">
+      <div><input type="button" id="type_CollectionMemberOf_scbox_button" class="control" onclick="switchState('type_CollectionMemberOf_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="type_CollectionMemberOf_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">CollectionMemberOf</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">entity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">complete</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">member</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Entity&quot; type definition." href="#type_Entity">Entity</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_CollectionMemberOf_scbox', false);
+// -->
+</script>
+    </div>
+    <div style="text-align: right; clear: both;">
+      <a href="#top">top</a>
+    </div>
+    <hr />
+    <h3>Complex Type: <a name="type_DictionaryMemberOf" class="name" id="type_DictionaryMemberOf">DictionaryMemberOf</a></h3>
+    <table class="hierarchy">
+      <tr>
+        <th>Parent type:</th>
+        <td>None</td>
+      </tr>
+      <tr>
+        <th>Direct sub-types:</th>
+        <td>None</td>
+      </tr>
+    </table>
+    <table class="properties">
+      <tr>
+        <th>Name</th>
+        <td>DictionaryMemberOf</td>
+      </tr>
+      <tr>
+        <th>
+          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
+        </th>
+        <td>no</td>
+      </tr>
+    </table>
+    <div class="sample box">
+      <div><input type="button" id="type_DictionaryMemberOf_xibox_button" class="control" onclick="switchState('type_DictionaryMemberOf_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="type_DictionaryMemberOf_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:complete&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:complete&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entry&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Entry&quot; type definition." href="#type_Entry">Entry</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entry&gt; <span class="occurs">[1..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a>&gt; <span class="occurs">[0..*]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_DictionaryMemberOf_xibox', true);
+// -->
+</script>
+    </div>
+    <div class="schemaComponent box">
+      <div><input type="button" id="type_DictionaryMemberOf_scbox_button" class="control" onclick="switchState('type_DictionaryMemberOf_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="type_DictionaryMemberOf_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">DictionaryMemberOf</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">entity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">complete</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">entry</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Entry&quot; type definition." href="#type_Entry">Entry</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;label&quot; element declaration." href="#element_label">label</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;type&quot; element declaration." href="#element_type">type</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_DictionaryMemberOf_scbox', false);
+// -->
+</script>
+    </div>
+    <div style="text-align: right; clear: both;">
+      <a href="#top">top</a>
+    </div>
+    <hr />
+    <h3>Element: <a name="element_key" class="name" id="element_key">key</a></h3>
+    <table class="properties">
+      <tr>
+        <th>Name</th>
+        <td>key</td>
       </tr>
       <tr>
         <th>Type</th>
         <td>
-          <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Note&quot; type definition." href="#type_Note">Note</a></span>
+          <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anySimpleType</span>
         </td>
       </tr>
       <tr>
@@ -2043,24 +2314,24 @@
       </tr>
     </table>
     <div class="sample box">
-      <div><input type="button" id="element_note_xibox_button" class="control" onclick="switchState('element_note_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
-      <div id="element_note_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:note<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:note&gt;</div>
+      <div><input type="button" id="element_key_xibox_button" class="control" onclick="switchState('element_key_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="element_key_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:key&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anySimpleType</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:key&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
-setState('element_note_xibox', true);
+setState('element_key_xibox', true);
 // -->
 </script>
     </div>
     <div class="schemaComponent box">
-      <div><input type="button" id="element_note_scbox_button" class="control" onclick="switchState('element_note_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
-      <div id="element_note_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">note</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Note&quot; type definition." href="#type_Note">Note</a></span></span>"/&gt;</div>
+      <div><input type="button" id="element_key_scbox_button" class="control" onclick="switchState('element_key_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="element_key_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">key</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anySimpleType</span></span>"/&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
-setState('element_note_scbox', false);
+setState('element_key_scbox', false);
 // -->
 </script>
     </div>
@@ -2068,7 +2339,7 @@
       <a href="#top">top</a>
     </div>
     <hr />
-    <h3>Complex Type: <a name="type_Note" class="name" id="type_Note">Note</a></h3>
+    <h3>Complex Type: <a name="type_Entry" class="name" id="type_Entry">Entry</a></h3>
     <table class="hierarchy">
       <tr>
         <th>Parent type:</th>
@@ -2082,7 +2353,7 @@
     <table class="properties">
       <tr>
         <th>Name</th>
-        <td>Note</td>
+        <td>Entry</td>
       </tr>
       <tr>
         <th>
@@ -2092,24 +2363,24 @@
       </tr>
     </table>
     <div class="sample box">
-      <div><input type="button" id="type_Note_xibox_button" class="control" onclick="switchState('type_Note_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
-      <div id="type_Note_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+      <div><input type="button" id="type_Entry_xibox_button" class="control" onclick="switchState('type_Entry_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="type_Entry_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;...&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;key&quot; element declaration." href="#element_key">key</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;key&quot; element declaration." href="#element_key">key</a>&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:entity&gt; <span class="occurs">[1]</span></div>&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
-setState('type_Note_xibox', true);
+setState('type_Entry_xibox', true);
 // -->
 </script>
     </div>
     <div class="schemaComponent box">
-      <div><input type="button" id="type_Note_scbox_button" class="control" onclick="switchState('type_Note_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
-      <div id="type_Note_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">Note</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+      <div><input type="button" id="type_Entry_scbox_button" class="control" onclick="switchState('type_Entry_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="type_Entry_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">Entry</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;key&quot; element declaration." href="#element_key">key</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">entity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;EntityRef&quot; type definition." href="#type_EntityRef">EntityRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
-setState('type_Note_scbox', false);
+setState('type_Entry_scbox', false);
 // -->
 </script>
     </div>
@@ -2117,11 +2388,11 @@
       <a href="#top">top</a>
     </div>
     <hr />
-    <h3>Complex Type: <a name="type_HasAnnotation" class="name" id="type_HasAnnotation">HasAnnotation</a></h3>
+    <h3>Complex Type: <a name="type_InternationalizedString" class="name" id="type_InternationalizedString">InternationalizedString</a></h3>
     <table class="hierarchy">
       <tr>
         <th>Parent type:</th>
-        <td>None</td>
+        <td><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> (derivation method: extension)</td>
       </tr>
       <tr>
         <th>Direct sub-types:</th>
@@ -2131,7 +2402,7 @@
     <table class="properties">
       <tr>
         <th>Name</th>
-        <td>HasAnnotation</td>
+        <td>InternationalizedString</td>
       </tr>
       <tr>
         <th>
@@ -2141,24 +2412,24 @@
       </tr>
     </table>
     <div class="sample box">
-      <div><input type="button" id="type_HasAnnotation_xibox_button" class="control" onclick="switchState('type_HasAnnotation_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
-      <div id="type_HasAnnotation_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:thing&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;NoteRef&quot; type definition." href="#type_NoteRef">NoteRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:thing&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:note&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;NoteRef&quot; type definition." href="#type_NoteRef">NoteRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:note&gt; <span class="occurs">[1]</span></div><div class="other" style="margin-left: 1.5em">Allow any elements from a namespace other than this schema's namespace (strict validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+      <div><input type="button" id="type_InternationalizedString_xibox_button" class="control" onclick="switchState('type_InternationalizedString_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="type_InternationalizedString_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="newFields"> <a href="#ns_xml" title="Find out namespace of 'xml' prefix">xml</a>:lang="<span class="occurs">[0..1]</span>"</span>&gt; <br /><span style="margin-left: 1.5em"> <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </span><br />&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
-setState('type_HasAnnotation_xibox', true);
+setState('type_InternationalizedString_xibox', true);
 // -->
 </script>
     </div>
     <div class="schemaComponent box">
-      <div><input type="button" id="type_HasAnnotation_scbox_button" class="control" onclick="switchState('type_HasAnnotation_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
-      <div id="type_HasAnnotation_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">HasAnnotation</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">thing</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;NoteRef&quot; type definition." href="#type_NoteRef">NoteRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>"/&gt;</div><div class="comment" style="margin-left: 1.5em">&lt;-- note, just a ref to anything, really --&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">note</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;NoteRef&quot; type definition." href="#type_NoteRef">NoteRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">namespace</span>="<span class="scContent">##other</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+      <div><input type="button" id="type_InternationalizedString_scbox_button" class="control" onclick="switchState('type_InternationalizedString_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="type_InternationalizedString_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">InternationalizedString</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:simpleContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_xml" title="Find out namespace of 'xml' prefix">xml</a>:lang</span>" <span class="scTag">use</span>="<span class="scContent">optional</span>"/&gt;</div>&lt;/<span class="scTag">xs:extension</span>&gt;</div>&lt;/<span class="scTag">xs:simpleContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
-setState('type_HasAnnotation_scbox', false);
+setState('type_InternationalizedString_scbox', false);
 // -->
 </script>
     </div>
@@ -2175,7 +2446,7 @@
       <tr>
         <th>Type</th>
         <td>
-          <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+          <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;InternationalizedString&quot; type definition." href="#type_InternationalizedString">InternationalizedString</a></span>
         </td>
       </tr>
       <tr>
@@ -2194,7 +2465,7 @@
     <div class="sample box">
       <div><input type="button" id="element_label_xibox_button" class="control" onclick="switchState('element_label_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="element_label_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:label&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:label&gt;</div>
+        <div style="margin-left: 0em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:label<br /><span style="margin-left: 0.5em"> <a href="#ns_xml" title="Find out namespace of 'xml' prefix">xml</a>:lang="<span class="occurs">[0..1]</span>"</span>&gt; <br /><span style="margin-left: 1.5em"> <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </span><br />&lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:label&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -2205,7 +2476,7 @@
     <div class="schemaComponent box">
       <div><input type="button" id="element_label_scbox_button" class="control" onclick="switchState('element_label_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
       <div id="element_label_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">label</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"/&gt;</div>
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">label</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;InternationalizedString&quot; type definition." href="#type_InternationalizedString">InternationalizedString</a></span></span>"/&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -2319,6 +2590,108 @@
       <a href="#top">top</a>
     </div>
     <hr />
+    <h3>Element: <a name="element_location" class="name" id="element_location">location</a></h3>
+    <table class="properties">
+      <tr>
+        <th>Name</th>
+        <td>location</td>
+      </tr>
+      <tr>
+        <th>Type</th>
+        <td>
+          <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anySimpleType</span>
+        </td>
+      </tr>
+      <tr>
+        <th>
+          <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
+        </th>
+        <td>no</td>
+      </tr>
+      <tr>
+        <th>
+          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
+        </th>
+        <td>no</td>
+      </tr>
+    </table>
+    <div class="sample box">
+      <div><input type="button" id="element_location_xibox_button" class="control" onclick="switchState('element_location_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="element_location_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:location&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anySimpleType</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:location&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('element_location_xibox', true);
+// -->
+</script>
+    </div>
+    <div class="schemaComponent box">
+      <div><input type="button" id="element_location_scbox_button" class="control" onclick="switchState('element_location_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="element_location_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">location</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anySimpleType</span></span>"/&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('element_location_scbox', false);
+// -->
+</script>
+    </div>
+    <div style="text-align: right; clear: both;">
+      <a href="#top">top</a>
+    </div>
+    <hr />
+    <h3>Element: <a name="element_value" class="name" id="element_value">value</a></h3>
+    <table class="properties">
+      <tr>
+        <th>Name</th>
+        <td>value</td>
+      </tr>
+      <tr>
+        <th>Type</th>
+        <td>
+          <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anySimpleType</span>
+        </td>
+      </tr>
+      <tr>
+        <th>
+          <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
+        </th>
+        <td>no</td>
+      </tr>
+      <tr>
+        <th>
+          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
+        </th>
+        <td>no</td>
+      </tr>
+    </table>
+    <div class="sample box">
+      <div><input type="button" id="element_value_xibox_button" class="control" onclick="switchState('element_value_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="element_value_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:value&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anySimpleType</span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:value&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('element_value_xibox', true);
+// -->
+</script>
+    </div>
+    <div class="schemaComponent box">
+      <div><input type="button" id="element_value_scbox_button" class="control" onclick="switchState('element_value_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="element_value_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">value</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anySimpleType</span></span>"/&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('element_value_scbox', false);
+// -->
+</script>
+    </div>
+    <div style="text-align: right; clear: both;">
+      <a href="#top">top</a>
+    </div>
+    <hr />
     <h3>Attribute: <a name="attribute_id" class="name" id="attribute_id">id</a></h3>
     <table class="properties">
       <tr>
@@ -2593,7 +2966,7 @@
       <a href="#top">top</a>
     </div>
     <hr />
-    <h3>Complex Type: <a name="type_NoteRef" class="name" id="type_NoteRef">NoteRef</a></h3>
+    <h3>Complex Type: <a name="type_AnyRef" class="name" id="type_AnyRef">AnyRef</a></h3>
     <table class="hierarchy">
       <tr>
         <th>Parent type:</th>
@@ -2607,7 +2980,7 @@
     <table class="properties">
       <tr>
         <th>Name</th>
-        <td>NoteRef</td>
+        <td>AnyRef</td>
       </tr>
       <tr>
         <th>
@@ -2617,24 +2990,24 @@
       </tr>
     </table>
     <div class="sample box">
-      <div><input type="button" id="type_NoteRef_xibox_button" class="control" onclick="switchState('type_NoteRef_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
-      <div id="type_NoteRef_xibox" class="contents">
+      <div><input type="button" id="type_AnyRef_xibox_button" class="control" onclick="switchState('type_AnyRef_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="type_AnyRef_xibox" class="contents">
         <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ref&quot; attribute declaration." href="#attribute_ref">ref</a>="<span class="occurs">[0..1]</span>"</span>/&gt; </div>
       </div>
       <script type="text/javascript">
 <!--
-setState('type_NoteRef_xibox', true);
+setState('type_AnyRef_xibox', true);
 // -->
 </script>
     </div>
     <div class="schemaComponent box">
-      <div><input type="button" id="type_NoteRef_scbox_button" class="control" onclick="switchState('type_NoteRef_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
-      <div id="type_NoteRef_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">NoteRef</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ref&quot; attribute declaration." href="#attribute_ref">ref</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+      <div><input type="button" id="type_AnyRef_scbox_button" class="control" onclick="switchState('type_AnyRef_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="type_AnyRef_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">AnyRef</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ref&quot; attribute declaration." href="#attribute_ref">ref</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
-setState('type_NoteRef_scbox', false);
+setState('type_AnyRef_scbox', false);
 // -->
 </script>
     </div>
@@ -2668,7 +3041,7 @@
     <div class="sample box">
       <div><input type="button" id="type_Dependencies_xibox_button" class="control" onclick="switchState('type_Dependencies_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="type_Dependencies_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'Choice' in glossary" href="#term_Choice">Choice</a> <span class="occurs">[0..*]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:used&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Used&quot; type definition." href="#type_Used">Used</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:used&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasGeneratedBy&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasGeneratedBy&quot; type definition." href="#type_WasGeneratedBy">WasGeneratedBy</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasGeneratedBy&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasStartedBy&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasStartedBy&quot; type definition." href="#type_WasStartedBy">WasStartedBy</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasStartedBy&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasEndedBy&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasEndedBy&quot; type definition." href="#type_WasEndedBy">WasEndedBy</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasEndedBy&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasInformedBy&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasInformedBy&quot; type definition." href="#type_WasInformedBy">WasInformedBy</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasInformedBy&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasStartedByActivity&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasStartedByActivity&quot; type definition." href="#type_WasStartedByActivity">WasStartedByActivity</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasStartedByActivity&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasAttributedTo&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasAttributedTo&quot; type definition." href="#type_WasAttributedTo">WasAttributedTo</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasAttributedTo&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasAssociatedWith&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasAssociatedWith&quot; type definition." href="#type_WasAssociatedWith">WasAssociatedWith</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasAssociatedWith&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:actedOnBehalfOf&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActedOnBehalfOf&quot; type definition." href="#type_ActedOnBehalfOf">ActedOnBehalfOf</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:actedOnBehalfOf&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasDerivedFrom&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasDerivedFrom&quot; type definition." href="#type_WasDerivedFrom">WasDerivedFrom</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasDerivedFrom&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasRevisionOf&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasRevisionOf&quot; type definition." href="#type_WasRevisionOf">WasRevisionOf</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasRevisionOf&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasQuotedFrom&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasQuotedFrom&quot; type definition." href="#type_WasQuotedFrom">WasQuotedFrom</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasQuotedFrom&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:hadOriginalSource&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;HadOriginalSource&quot; type definition." href="#type_HadOriginalSource">HadOriginalSource</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:hadOriginalSource&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:tracedTo&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;TracedTo&quot; type definition." href="#type_TracedTo">TracedTo</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:tracedTo&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:alternateOf&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AlternateOf&quot; type definition." href="#type_AlternateOf">AlternateOf</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:alternateOf&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:specializationOf&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;SpecializationOf&quot; type definition." href="#type_SpecializationOf">SpecializationOf</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:specializationOf&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:hasAnnotation&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;HasAnnotation&quot; type definition." href="#type_HasAnnotation">HasAnnotation</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:hasAnnotation&gt; <span class="occurs">[1]</span></div><span class="group" style="margin-left: 1.5em">End Choice</span><br />&lt;/...&gt;</div>
+        <div style="margin-left: 0em">&lt;...&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'Choice' in glossary" href="#term_Choice">Choice</a> <span class="occurs">[0..*]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:used&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Used&quot; type definition." href="#type_Used">Used</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:used&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasGeneratedBy&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasGeneratedBy&quot; type definition." href="#type_WasGeneratedBy">WasGeneratedBy</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasGeneratedBy&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasStartedBy&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasStartedBy&quot; type definition." href="#type_WasStartedBy">WasStartedBy</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasStartedBy&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasEndedBy&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasEndedBy&quot; type definition." href="#type_WasEndedBy">WasEndedBy</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasEndedBy&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasInvalidatedBy&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasInvalidatedBy&quot; type definition." href="#type_WasInvalidatedBy">WasInvalidatedBy</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasInvalidatedBy&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasInformedBy&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasInformedBy&quot; type definition." href="#type_WasInformedBy">WasInformedBy</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasInformedBy&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasDerivedFrom&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasDerivedFrom&quot; type definition." href="#type_WasDerivedFrom">WasDerivedFrom</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasDerivedFrom&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasRevisionOf&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasRevisionOf&quot; type definition." href="#type_WasRevisionOf">WasRevisionOf</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasRevisionOf&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasQuotedFrom&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasQuotedFrom&quot; type definition." href="#type_WasQuotedFrom">WasQuotedFrom</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasQuotedFrom&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:hadPrimarySource&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;HadPrimarySource&quot; type definition." href="#type_HadPrimarySource">HadPrimarySource</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:hadPrimarySource&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasAttributedTo&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasAttributedTo&quot; type definition." href="#type_WasAttributedTo">WasAttributedTo</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasAttributedTo&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasAssociatedWith&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasAssociatedWith&quot; type definition." href="#type_WasAssociatedWith">WasAssociatedWith</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasAssociatedWith&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:actedOnBehalfOf&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActedOnBehalfOf&quot; type definition." href="#type_ActedOnBehalfOf">ActedOnBehalfOf</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:actedOnBehalfOf&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasInfluencedBy&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasInfluencedBy&quot; type definition." href="#type_WasInfluencedBy">WasInfluencedBy</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:wasInfluencedBy&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:alternateOf&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AlternateOf&quot; type definition." href="#type_AlternateOf">AlternateOf</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:alternateOf&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:specializationOf&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;SpecializationOf&quot; type definition." href="#type_SpecializationOf">SpecializationOf</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:specializationOf&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:mentionOf&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;MentionOf&quot; type definition." href="#type_MentionOf">MentionOf</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:mentionOf&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:derivedByInsertionFrom&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DerivedByInsertionFrom&quot; type definition." href="#type_DerivedByInsertionFrom">DerivedByInsertionFrom</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:derivedByInsertionFrom&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:derivedByRemovalFrom&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DerivedByRemovalFrom&quot; type definition." href="#type_DerivedByRemovalFrom">DerivedByRemovalFrom</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:derivedByRemovalFrom&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:collectionMemberOf&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;CollectionMemberOf&quot; type definition." href="#type_CollectionMemberOf">CollectionMemberOf</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:collectionMemberOf&gt; <span class="occurs">[1]</span></div><div style="margin-left: 3em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:dictionaryMemberOf&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DictionaryMemberOf&quot; type definition." href="#type_DictionaryMemberOf">DictionaryMemberOf</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:dictionaryMemberOf&gt; <span class="occurs">[1]</span></div><span class="group" style="margin-left: 1.5em">End Choice</span><br />&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -2679,7 +3052,7 @@
     <div class="schemaComponent box">
       <div><input type="button" id="type_Dependencies_scbox_button" class="control" onclick="switchState('type_Dependencies_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
       <div id="type_Dependencies_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">Dependencies</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:choice</span> <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">used</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Used&quot; type definition." href="#type_Used">Used</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasGeneratedBy</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasGeneratedBy&quot; type definition." href="#type_WasGeneratedBy">WasGeneratedBy</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasStartedBy</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasStartedBy&quot; type definition." href="#type_WasStartedBy">WasStartedBy</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasEndedBy</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasEndedBy&quot; type definition." href="#type_WasEndedBy">WasEndedBy</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasInformedBy</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasInformedBy&quot; type definition." href="#type_WasInformedBy">WasInformedBy</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasStartedByActivity</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasStartedByActivity&quot; type definition." href="#type_WasStartedByActivity">WasStartedByActivity</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasAttributedTo</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasAttributedTo&quot; type definition." href="#type_WasAttributedTo">WasAttributedTo</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasAssociatedWith</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasAssociatedWith&quot; type definition." href="#type_WasAssociatedWith">WasAssociatedWith</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">actedOnBehalfOf</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActedOnBehalfOf&quot; type definition." href="#type_ActedOnBehalfOf">ActedOnBehalfOf</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasDerivedFrom</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasDerivedFrom&quot; type definition." href="#type_WasDerivedFrom">WasDerivedFrom</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasRevisionOf</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasRevisionOf&quot; type definition." href="#type_WasRevisionOf">WasRevisionOf</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasQuotedFrom</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasQuotedFrom&quot; type definition." href="#type_WasQuotedFrom">WasQuotedFrom</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">hadOriginalSource</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;HadOriginalSource&quot; type definition." href="#type_HadOriginalSource">HadOriginalSource</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">tracedTo</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;TracedTo&quot; type definition." href="#type_TracedTo">TracedTo</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">alternateOf</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AlternateOf&quot; type definition." href="#type_AlternateOf">AlternateOf</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">specializationOf</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;SpecializationOf&quot; type definition." href="#type_SpecializationOf">SpecializationOf</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">hasAnnotation</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;HasAnnotation&quot; type definition." href="#type_HasAnnotation">HasAnnotation</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:choice</span>&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">Dependencies</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:choice</span> <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">used</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Used&quot; type definition." href="#type_Used">Used</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasGeneratedBy</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasGeneratedBy&quot; type definition." href="#type_WasGeneratedBy">WasGeneratedBy</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasStartedBy</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasStartedBy&quot; type definition." href="#type_WasStartedBy">WasStartedBy</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasEndedBy</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasEndedBy&quot; type definition." href="#type_WasEndedBy">WasEndedBy</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasInvalidatedBy</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasInvalidatedBy&quot; type definition." href="#type_WasInvalidatedBy">WasInvalidatedBy</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasInformedBy</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasInformedBy&quot; type definition." href="#type_WasInformedBy">WasInformedBy</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasDerivedFrom</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasDerivedFrom&quot; type definition." href="#type_WasDerivedFrom">WasDerivedFrom</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasRevisionOf</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasRevisionOf&quot; type definition." href="#type_WasRevisionOf">WasRevisionOf</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasQuotedFrom</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasQuotedFrom&quot; type definition." href="#type_WasQuotedFrom">WasQuotedFrom</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">hadPrimarySource</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;HadPrimarySource&quot; type definition." href="#type_HadPrimarySource">HadPrimarySource</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasAttributedTo</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasAttributedTo&quot; type definition." href="#type_WasAttributedTo">WasAttributedTo</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasAssociatedWith</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasAssociatedWith&quot; type definition." href="#type_WasAssociatedWith">WasAssociatedWith</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">actedOnBehalfOf</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;ActedOnBehalfOf&quot; type definition." href="#type_ActedOnBehalfOf">ActedOnBehalfOf</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">wasInfluencedBy</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;WasInfluencedBy&quot; type definition." href="#type_WasInfluencedBy">WasInfluencedBy</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">alternateOf</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AlternateOf&quot; type definition." href="#type_AlternateOf">AlternateOf</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">specializationOf</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;SpecializationOf&quot; type definition." href="#type_SpecializationOf">SpecializationOf</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">mentionOf</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;MentionOf&quot; type definition." href="#type_MentionOf">MentionOf</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">derivedByInsertionFrom</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DerivedByInsertionFrom&quot; type definition." href="#type_DerivedByInsertionFrom">DerivedByInsertionFrom</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">derivedByRemovalFrom</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DerivedByRemovalFrom&quot; type definition." href="#type_DerivedByRemovalFrom">DerivedByRemovalFrom</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">collectionMemberOf</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;CollectionMemberOf&quot; type definition." href="#type_CollectionMemberOf">CollectionMemberOf</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">dictionaryMemberOf</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;DictionaryMemberOf&quot; type definition." href="#type_DictionaryMemberOf">DictionaryMemberOf</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:choice</span>&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -2691,116 +3064,16 @@
       <a href="#top">top</a>
     </div>
     <hr />
-    <h3>Element: <a name="element_account" class="name" id="element_account">account</a></h3>
+    <h3>Element: <a name="element_bundle" class="name" id="element_bundle">bundle</a></h3>
     <table class="properties">
       <tr>
         <th>Name</th>
-        <td>account</td>
+        <td>bundle</td>
       </tr>
       <tr>
         <th>Type</th>
         <td>
-          <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Account&quot; type definition." href="#type_Account">Account</a></span>
-        </td>
-      </tr>
-      <tr>
-        <th>
-          <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
-        </th>
-        <td>no</td>
-      </tr>
-      <tr>
-        <th>
-          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
-        </th>
-        <td>no</td>
-      </tr>
-    </table>
-    <div class="sample box">
-      <div><input type="button" id="element_account_xibox_button" class="control" onclick="switchState('element_account_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
-      <div id="element_account_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:account<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:asserter&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:asserter&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;records&quot; element declaration." href="#element_records">records</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;records&quot; element declaration." href="#element_records">records</a>&gt; <span class="occurs">[1]</span></div>&lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:account&gt;</div>
-      </div>
-      <script type="text/javascript">
-<!--
-setState('element_account_xibox', true);
-// -->
-</script>
-    </div>
-    <div class="schemaComponent box">
-      <div><input type="button" id="element_account_scbox_button" class="control" onclick="switchState('element_account_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
-      <div id="element_account_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">account</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Account&quot; type definition." href="#type_Account">Account</a></span></span>"/&gt;</div>
-      </div>
-      <script type="text/javascript">
-<!--
-setState('element_account_scbox', false);
-// -->
-</script>
-    </div>
-    <div style="text-align: right; clear: both;">
-      <a href="#top">top</a>
-    </div>
-    <hr />
-    <h3>Complex Type: <a name="type_Account" class="name" id="type_Account">Account</a></h3>
-    <table class="hierarchy">
-      <tr>
-        <th>Parent type:</th>
-        <td>None</td>
-      </tr>
-      <tr>
-        <th>Direct sub-types:</th>
-        <td>None</td>
-      </tr>
-    </table>
-    <table class="properties">
-      <tr>
-        <th>Name</th>
-        <td>Account</td>
-      </tr>
-      <tr>
-        <th>
-          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
-        </th>
-        <td>no</td>
-      </tr>
-    </table>
-    <div class="sample box">
-      <div><input type="button" id="type_Account_xibox_button" class="control" onclick="switchState('type_Account_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
-      <div id="type_Account_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:asserter&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:asserter&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;records&quot; element declaration." href="#element_records">records</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;records&quot; element declaration." href="#element_records">records</a>&gt; <span class="occurs">[1]</span></div>&lt;/...&gt;</div>
-      </div>
-      <script type="text/javascript">
-<!--
-setState('type_Account_xibox', true);
-// -->
-</script>
-    </div>
-    <div class="schemaComponent box">
-      <div><input type="button" id="type_Account_scbox_button" class="control" onclick="switchState('type_Account_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
-      <div id="type_Account_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">Account</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">asserter</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;AgentRef&quot; type definition." href="#type_AgentRef">AgentRef</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;records&quot; element declaration." href="#element_records">records</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
-      </div>
-      <script type="text/javascript">
-<!--
-setState('type_Account_scbox', false);
-// -->
-</script>
-    </div>
-    <div style="text-align: right; clear: both;">
-      <a href="#top">top</a>
-    </div>
-    <hr />
-    <h3>Element: <a name="element_container" class="name" id="element_container">container</a></h3>
-    <table class="properties">
-      <tr>
-        <th>Name</th>
-        <td>container</td>
-      </tr>
-      <tr>
-        <th>Type</th>
-        <td>
-          <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Container&quot; type definition." href="#type_Container">Container</a></span>
+          <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Bundle&quot; type definition." href="#type_Bundle">Bundle</a></span>
         </td>
       </tr>
       <tr>
@@ -2821,24 +3094,24 @@
       </tr>
     </table>
     <div class="sample box">
-      <div><input type="button" id="element_container_xibox_button" class="control" onclick="switchState('element_container_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
-      <div id="element_container_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:container<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;records&quot; element declaration." href="#element_records">records</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;records&quot; element declaration." href="#element_records">records</a>&gt; <span class="occurs">[1]</span></div>&lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:container&gt;</div>
+      <div><input type="button" id="element_bundle_xibox_button" class="control" onclick="switchState('element_bundle_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="element_bundle_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:bundle&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;records&quot; element declaration." href="#element_records">records</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;records&quot; element declaration." href="#element_records">records</a>&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:bundle&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;NamedBundle&quot; type definition." href="#type_NamedBundle">NamedBundle</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:bundle&gt; <span class="occurs">[0..*]</span></div>&lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:bundle&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
-setState('element_container_xibox', true);
+setState('element_bundle_xibox', true);
 // -->
 </script>
     </div>
     <div class="schemaComponent box">
-      <div><input type="button" id="element_container_scbox_button" class="control" onclick="switchState('element_container_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
-      <div id="element_container_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">container</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Container&quot; type definition." href="#type_Container">Container</a></span></span>"/&gt;</div>
+      <div><input type="button" id="element_bundle_scbox_button" class="control" onclick="switchState('element_bundle_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="element_bundle_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">bundle</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Bundle&quot; type definition." href="#type_Bundle">Bundle</a></span></span>"/&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
-setState('element_container_scbox', false);
+setState('element_bundle_scbox', false);
 // -->
 </script>
     </div>
@@ -2874,7 +3147,7 @@
     <div class="sample box">
       <div><input type="button" id="element_records_xibox_button" class="control" onclick="switchState('element_records_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="element_records_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:records<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;account&quot; element declaration." href="#element_account">account</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;account&quot; element declaration." href="#element_account">account</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;activity&quot; element declaration." href="#element_activity">activity</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;activity&quot; element declaration." href="#element_activity">activity</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;entity&quot; element declaration." href="#element_entity">entity</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;entity&quot; element declaration." href="#element_entity">entity</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;agent&quot; element declaration." href="#element_agent">agent</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;agent&quot; element declaration." href="#element_agent">agent</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;note&quot; element declaration." href="#element_note">note</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;note&quot; element declaration." href="#element_note">note</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:dependencies&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Dependencies&quot; type definition." href="#type_Dependencies">Dependencies</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:dependencies&gt; <span class="occurs">[0..1]</span></div>&lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:records&gt;</div>
+        <div style="margin-left: 0em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:records&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;activity&quot; element declaration." href="#element_activity">activity</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;activity&quot; element declaration." href="#element_activity">activity</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;entity&quot; element declaration." href="#element_entity">entity</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;entity&quot; element declaration." href="#element_entity">entity</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;agent&quot; element declaration." href="#element_agent">agent</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;agent&quot; element declaration." href="#element_agent">agent</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:dependencies&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Dependencies&quot; type definition." href="#type_Dependencies">Dependencies</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:dependencies&gt; <span class="occurs">[0..1]</span></div>&lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:records&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -2923,7 +3196,7 @@
     <div class="sample box">
       <div><input type="button" id="type_Records_xibox_button" class="control" onclick="switchState('type_Records_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
       <div id="type_Records_xibox" class="contents">
-        <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;account&quot; element declaration." href="#element_account">account</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;account&quot; element declaration." href="#element_account">account</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;activity&quot; element declaration." href="#element_activity">activity</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;activity&quot; element declaration." href="#element_activity">activity</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;entity&quot; element declaration." href="#element_entity">entity</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;entity&quot; element declaration." href="#element_entity">entity</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;agent&quot; element declaration." href="#element_agent">agent</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;agent&quot; element declaration." href="#element_agent">agent</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;note&quot; element declaration." href="#element_note">note</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;note&quot; element declaration." href="#element_note">note</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:dependencies&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Dependencies&quot; type definition." href="#type_Dependencies">Dependencies</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:dependencies&gt; <span class="occurs">[0..1]</span></div>&lt;/...&gt;</div>
+        <div style="margin-left: 0em">&lt;...&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;activity&quot; element declaration." href="#element_activity">activity</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;activity&quot; element declaration." href="#element_activity">activity</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;entity&quot; element declaration." href="#element_entity">entity</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;entity&quot; element declaration." href="#element_entity">entity</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;agent&quot; element declaration." href="#element_agent">agent</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;agent&quot; element declaration." href="#element_agent">agent</a>&gt; <span class="occurs">[0..*]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:dependencies&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Dependencies&quot; type definition." href="#type_Dependencies">Dependencies</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:dependencies&gt; <span class="occurs">[0..1]</span></div>&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -2934,7 +3207,7 @@
     <div class="schemaComponent box">
       <div><input type="button" id="type_Records_scbox_button" class="control" onclick="switchState('type_Records_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
       <div id="type_Records_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">Records</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;account&quot; element declaration." href="#element_account">account</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;activity&quot; element declaration." href="#element_activity">activity</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;entity&quot; element declaration." href="#element_entity">entity</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;agent&quot; element declaration." href="#element_agent">agent</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;note&quot; element declaration." href="#element_note">note</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">dependencies</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Dependencies&quot; type definition." href="#type_Dependencies">Dependencies</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">Records</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;activity&quot; element declaration." href="#element_activity">activity</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;entity&quot; element declaration." href="#element_entity">entity</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;agent&quot; element declaration." href="#element_agent">agent</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">dependencies</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;Dependencies&quot; type definition." href="#type_Dependencies">Dependencies</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
@@ -2946,7 +3219,7 @@
       <a href="#top">top</a>
     </div>
     <hr />
-    <h3>Complex Type: <a name="type_Container" class="name" id="type_Container">Container</a></h3>
+    <h3>Complex Type: <a name="type_Bundle" class="name" id="type_Bundle">Bundle</a></h3>
     <table class="hierarchy">
       <tr>
         <th>Parent type:</th>
@@ -2960,7 +3233,7 @@
     <table class="properties">
       <tr>
         <th>Name</th>
-        <td>Container</td>
+        <td>Bundle</td>
       </tr>
       <tr>
         <th>
@@ -2970,24 +3243,73 @@
       </tr>
     </table>
     <div class="sample box">
-      <div><input type="button" id="type_Container_xibox_button" class="control" onclick="switchState('type_Container_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
-      <div id="type_Container_xibox" class="contents">
+      <div><input type="button" id="type_Bundle_xibox_button" class="control" onclick="switchState('type_Bundle_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="type_Bundle_xibox" class="contents">
+        <div style="margin-left: 0em">&lt;...&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;records&quot; element declaration." href="#element_records">records</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;records&quot; element declaration." href="#element_records">records</a>&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:bundle&gt; <span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;NamedBundle&quot; type definition." href="#type_NamedBundle">NamedBundle</a></span> &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:bundle&gt; <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_Bundle_xibox', true);
+// -->
+</script>
+    </div>
+    <div class="schemaComponent box">
+      <div><input type="button" id="type_Bundle_scbox_button" class="control" onclick="switchState('type_Bundle_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="type_Bundle_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">Bundle</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;records&quot; element declaration." href="#element_records">records</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">bundle</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;NamedBundle&quot; type definition." href="#type_NamedBundle">NamedBundle</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+      </div>
+      <script type="text/javascript">
+<!--
+setState('type_Bundle_scbox', false);
+// -->
+</script>
+    </div>
+    <div style="text-align: right; clear: both;">
+      <a href="#top">top</a>
+    </div>
+    <hr />
+    <h3>Complex Type: <a name="type_NamedBundle" class="name" id="type_NamedBundle">NamedBundle</a></h3>
+    <table class="hierarchy">
+      <tr>
+        <th>Parent type:</th>
+        <td>None</td>
+      </tr>
+      <tr>
+        <th>Direct sub-types:</th>
+        <td>None</td>
+      </tr>
+    </table>
+    <table class="properties">
+      <tr>
+        <th>Name</th>
+        <td>NamedBundle</td>
+      </tr>
+      <tr>
+        <th>
+          <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
+        </th>
+        <td>no</td>
+      </tr>
+    </table>
+    <div class="sample box">
+      <div><input type="button" id="type_NamedBundle_xibox_button" class="control" onclick="switchState('type_NamedBundle_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
+      <div id="type_NamedBundle_xibox" class="contents">
         <div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> <a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a>="<span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;records&quot; element declaration." href="#element_records">records</a>&gt; ... &lt;/<a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;records&quot; element declaration." href="#element_records">records</a>&gt; <span class="occurs">[1]</span></div>&lt;/...&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
-setState('type_Container_xibox', true);
+setState('type_NamedBundle_xibox', true);
 // -->
 </script>
     </div>
     <div class="schemaComponent box">
-      <div><input type="button" id="type_Container_scbox_button" class="control" onclick="switchState('type_Container_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
-      <div id="type_Container_scbox" class="contents">
-        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">Container</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;records&quot; element declaration." href="#element_records">records</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div><div class="comment" style="margin-left: 1.5em">&lt;-- tentative, this could allow us to annotate containers ... --&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+      <div><input type="button" id="type_NamedBundle_scbox_button" class="control" onclick="switchState('type_NamedBundle_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
+      <div id="type_NamedBundle_scbox" class="contents">
+        <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">NamedBundle</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;records&quot; element declaration." href="#element_records">records</a></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_prov" title="Find out namespace of 'prov' prefix">prov</a>:<a title="Jump to &quot;id&quot; attribute declaration." href="#attribute_id">id</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
       </div>
       <script type="text/javascript">
 <!--
-setState('type_Container_scbox', false);
+setState('type_NamedBundle_scbox', false);
 // -->
 </script>
     </div>
--- a/xml/schema/prov.xsd	Thu Jul 19 14:57:58 2012 +0100
+++ b/xml/schema/prov.xsd	Thu Jul 19 16:28:01 2012 +0100
@@ -1,12 +1,22 @@
 <?xml version="1.0" encoding="utf-8"?>
 
-<!-- work in progress.
+<!-- authors: luc moreau
 
-     In this schema, all ids are encoded as QNames. 
+     *warning*
+     transformation of the opm opmx schema into prov compatible.
+     purely tentative at this stage. 
 
-     Instead, a more permissive definition should be used such as CURIEs.
+     In PROV-DM, all ids are qualified names, specified as prov:QualifiedName in PROV-N.
+     In this schema, all ids are instead defined as xsd:QNames. The ProvToolbox
+     implementation uses this schema in non-validating mode, so that
+     prov:QualifiedNames are represented as java javax.xml.namespace.QName, and the xml tool properly
+     manages the prefixes occurring in the prov:QualifiedNames.
 
-     Note that typical implementations won't recognize CURIEs :-(
+
+     ISSUES to tackle:
+     - How do we support internationalization? 
+       There is explicit support for internationalization for label.
+       How can we support xml:lang for any string, as per prov-dm?
 
   -->
 
@@ -15,21 +25,24 @@
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
            xmlns:prov="http://www.w3.org/ns/prov#"
            xmlns:cu="http://www.w3.org/1999/xhtml/datatypes/"
+           xmlns:xml="http://www.w3.org/XML/1998/namespace"
            elementFormDefault="qualified"
            attributeFormDefault="unqualified">
 
 
 
-<!-- CURIEs  <xs:import namespace="http://www.w3.org/1999/xhtml/datatypes/" />  -->
-
+  <xs:import namespace="http://www.w3.org/1999/xhtml/datatypes/" />
+  <xs:import namespace="http://www.w3.org/XML/1998/namespace" 
+             schemaLocation="xml.xsd"/>
 
   <!-- Component 1 -->
   
   <xs:element name="entity" type="prov:Entity"/>
   <xs:complexType name="Entity">
     <xs:sequence>
-      <xs:element ref="prov:label" minOccurs="0"/> 
+      <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/> 
       <xs:element ref="prov:type"  minOccurs="0" maxOccurs="unbounded"/>
+      <xs:element ref="prov:location"  minOccurs="0" maxOccurs="unbounded"/>
  
       <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
@@ -41,8 +54,9 @@
     <xs:sequence>
       <xs:element name="startTime"    type="xs:dateTime" minOccurs="0"/> 
       <xs:element name="endTime"      type="xs:dateTime" minOccurs="0"/> 
-      <xs:element ref="prov:label" minOccurs="0"/> 
+      <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/> 
       <xs:element ref="prov:type"  minOccurs="0" maxOccurs="unbounded"/> 
+      <xs:element ref="prov:location"  minOccurs="0" maxOccurs="unbounded"/>
       
       <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
@@ -55,8 +69,9 @@
       <xs:element name="time"     type="xs:dateTime" minOccurs="0"/>
       <xs:element name="activity" type="prov:ActivityRef"/>
       <xs:element name="entity"   type="prov:EntityRef"/>
+      <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/> 
       <xs:element ref="prov:type"  minOccurs="0" maxOccurs="unbounded"/>
-
+      <xs:element ref="prov:location"  minOccurs="0" maxOccurs="unbounded"/>
       <xs:element ref="prov:role"  minOccurs="0" maxOccurs="unbounded"/> 
       <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
@@ -68,8 +83,11 @@
       <xs:element name="time"     type="xs:dateTime" minOccurs="0"/>
       <xs:element name="entity"   type="prov:EntityRef"/>
       <xs:element name="activity" type="prov:ActivityRef" minOccurs="0"/>
+      <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/> 
       <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
+      <xs:element ref="prov:location"  minOccurs="0" maxOccurs="unbounded"/>
       <xs:element ref="prov:role"  minOccurs="0" maxOccurs="unbounded"/> 
+
       <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
     <xs:attribute ref="prov:id"/>
@@ -79,8 +97,11 @@
     <xs:sequence>
       <xs:element name="time"     type="xs:dateTime" minOccurs="0"/>
       <xs:element name="activity" type="prov:ActivityRef"/>
-      <xs:element name="trigger"  type="prov:EntityRef"  minOccurs="0"/>
+      <xs:element name="trigger"  type="prov:EntityRef" minOccurs="0"/>
+      <xs:element name="starter"  type="prov:ActivityRef" minOccurs="0"/>
+      <xs:element ref="prov:label" minOccurs="0"  maxOccurs="unbounded"/> 
       <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
+      <xs:element ref="prov:location"  minOccurs="0" maxOccurs="unbounded"/>
       <xs:element ref="prov:role"  minOccurs="0" maxOccurs="unbounded"/> 
       <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
@@ -92,45 +113,110 @@
       <xs:element name="time"     type="xs:dateTime" minOccurs="0"/>
       <xs:element name="activity" type="prov:ActivityRef"/>
       <xs:element name="trigger"  type="prov:EntityRef"  minOccurs="0"/>
+      <xs:element name="ender"    type="prov:ActivityRef" minOccurs="0"/>
+      <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/> 
       <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
+      <xs:element ref="prov:location"  minOccurs="0" maxOccurs="unbounded"/>
       <xs:element ref="prov:role"  minOccurs="0" maxOccurs="unbounded"/> 
       <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
     <xs:attribute ref="prov:id"/>
   </xs:complexType>
 
+  <xs:complexType name="WasInvalidatedBy">
+    <xs:sequence>
+      <xs:element name="time"     type="xs:dateTime" minOccurs="0"/>
+      <xs:element name="entity"   type="prov:EntityRef"/>
+      <xs:element name="activity" type="prov:ActivityRef" minOccurs="0"/>
+      <xs:element ref="prov:label" minOccurs="0"  maxOccurs="unbounded"/> 
+      <xs:element ref="prov:type"  minOccurs="0" maxOccurs="unbounded"/>
+      <xs:element ref="prov:location"  minOccurs="0" maxOccurs="unbounded"/>
+      <xs:element ref="prov:role"      minOccurs="0" maxOccurs="unbounded"/> 
+      <xs:any namespace="##other"      minOccurs="0" maxOccurs="unbounded"/>
+    </xs:sequence>
+    <xs:attribute ref="prov:id"/>
+  </xs:complexType>
+
+
   <xs:complexType name="WasInformedBy">
     <xs:sequence>
       <xs:element name="time"    type="xs:dateTime" minOccurs="0"/>
       <xs:element name="effect"  type="prov:ActivityRef"/>
       <xs:element name="cause"   type="prov:ActivityRef"/>
+      <xs:element ref="prov:label" minOccurs="0"  maxOccurs="unbounded"/> 
       <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
-      <xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/> 
       <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
     <xs:attribute ref="prov:id"/>
   </xs:complexType>
 
-  <xs:complexType name="WasStartedByActivity">
+  <!-- Component 2 -->
+
+  
+  <xs:complexType name="WasDerivedFrom">
     <xs:sequence>
-      <xs:element name="started" type="prov:ActivityRef"/>
-      <xs:element name="starter" type="prov:ActivityRef"/>
+      <xs:element name="generation"       type="prov:DependencyRef" minOccurs="0"/>
+      <xs:element name="usage"            type="prov:DependencyRef" minOccurs="0"/>
+      <xs:element name="activity"         type="prov:ActivityRef" minOccurs="0"/>
+      <xs:element name="generatedEntity"  type="prov:EntityRef"/>
+      <xs:element name="usedEntity"       type="prov:EntityRef"/>
+      <xs:element ref="prov:label" minOccurs="0"  maxOccurs="unbounded"/> 
       <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
-      <xs:element ref="prov:role"  minOccurs="0" maxOccurs="unbounded"/> 
       <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
     <xs:attribute ref="prov:id"/>
   </xs:complexType>
 
+  <xs:complexType name="WasRevisionOf">
+    <xs:sequence>
+      <xs:element name="generation" type="prov:DependencyRef" minOccurs="0"/>
+      <xs:element name="usage"      type="prov:DependencyRef" minOccurs="0"/>
+      <xs:element name="activity"   type="prov:ActivityRef" minOccurs="0"/>
+      <xs:element name="newer"      type="prov:EntityRef"/>
+      <xs:element name="older"      type="prov:EntityRef"/>
+      <xs:element ref="prov:label" minOccurs="0"  maxOccurs="unbounded"/> 
+      <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
+      <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
+    </xs:sequence>
+    <xs:attribute ref="prov:id"/>
+  </xs:complexType>
 
-  <!-- Component 2 -->
+  <xs:complexType name="WasQuotedFrom">
+    <xs:sequence>
+      <xs:element name="generation" type="prov:DependencyRef" minOccurs="0"/>
+      <xs:element name="usage"      type="prov:DependencyRef" minOccurs="0"/>
+      <xs:element name="activity"   type="prov:ActivityRef" minOccurs="0"/>
+      <xs:element name="quote"      type="prov:EntityRef"/>
+      <xs:element name="original"   type="prov:EntityRef"/>
+      <xs:element ref="prov:label" minOccurs="0"  maxOccurs="unbounded"/> 
+      <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
+      <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
+    </xs:sequence>
+    <xs:attribute ref="prov:id"/>
+  </xs:complexType>
+
+  <xs:complexType name="HadPrimarySource">
+    <xs:sequence>
+      <xs:element name="generation" type="prov:DependencyRef" minOccurs="0"/>
+      <xs:element name="usage"      type="prov:DependencyRef" minOccurs="0"/>
+      <xs:element name="activity"   type="prov:ActivityRef" minOccurs="0"/>
+      <xs:element name="derived"    type="prov:EntityRef"/>
+      <xs:element name="source"     type="prov:EntityRef"/>
+      <xs:element ref="prov:label" minOccurs="0"  maxOccurs="unbounded"/> 
+      <xs:element ref="prov:type"  minOccurs="0" maxOccurs="unbounded"/>
+      <xs:any namespace="##other"  minOccurs="0" maxOccurs="unbounded"/>
+    </xs:sequence>
+    <xs:attribute ref="prov:id"/>
+  </xs:complexType>
+
+  <!-- Component 3 -->
   
   <xs:element name="agent" type="prov:Agent"/>
   <xs:complexType name="Agent">
     <xs:sequence>
-      <xs:element ref="prov:label" minOccurs="0"/> 
+      <xs:element ref="prov:label" minOccurs="0"  maxOccurs="unbounded"/> 
       <xs:element ref="prov:type"  minOccurs="0" maxOccurs="unbounded"/>
-      <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
+      <xs:any namespace="##other"  minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
     <xs:attribute ref="prov:id"/>
   </xs:complexType>
@@ -140,9 +226,10 @@
       <xs:element name="activity" type="prov:ActivityRef"/>
       <xs:element name="agent"    type="prov:AgentRef"/>
       <xs:element name="plan"     type="prov:EntityRef" minOccurs="0"/>
-      <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
+      <xs:element ref="prov:label" minOccurs="0"  maxOccurs="unbounded"/> 
+      <xs:element ref="prov:type"  minOccurs="0" maxOccurs="unbounded"/>
       <xs:element ref="prov:role"  minOccurs="0" maxOccurs="unbounded"/> 
-      <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
+      <xs:any namespace="##other"  minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
     <xs:attribute ref="prov:id"/>
   </xs:complexType>
@@ -152,9 +239,9 @@
     <xs:sequence>
       <xs:element name="entity" type="prov:EntityRef"/>
       <xs:element name="agent"    type="prov:AgentRef"/>
-      <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
-      <xs:element ref="prov:role"  minOccurs="0" maxOccurs="unbounded"/> 
-      <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
+      <xs:element ref="prov:label" minOccurs="0"  maxOccurs="unbounded"/> 
+      <xs:element ref="prov:type"  minOccurs="0" maxOccurs="unbounded"/>
+      <xs:any namespace="##other"  minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
     <xs:attribute ref="prov:id"/>
   </xs:complexType>
@@ -164,68 +251,19 @@
       <xs:element name="subordinate" type="prov:AgentRef"/>
       <xs:element name="responsible" type="prov:AgentRef"/>
       <xs:element name="activity"    type="prov:ActivityRef"/>
-      <xs:element ref="prov:type"   minOccurs="0" maxOccurs="unbounded"/>
-      <xs:element ref="prov:role"   minOccurs="0" maxOccurs="unbounded"/> 
-      <xs:any namespace="##other"   minOccurs="0" maxOccurs="unbounded"/>
+      <xs:element ref="prov:label" minOccurs="0"  maxOccurs="unbounded"/> 
+      <xs:element ref="prov:type"  minOccurs="0" maxOccurs="unbounded"/>
+      <xs:any namespace="##other"  minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
     <xs:attribute ref="prov:id"/>
   </xs:complexType>
 
 
-  <!-- Component 3 -->
-
-  
-  <xs:complexType name="WasDerivedFrom">
-    <xs:sequence>
-      <xs:element name="generation"       type="prov:DependencyRef" minOccurs="0"/>
-      <xs:element name="usage"            type="prov:DependencyRef" minOccurs="0"/>
-      <xs:element name="activity"         type="prov:ActivityRef" minOccurs="0"/>
-      <xs:element name="generatedEntity"  type="prov:EntityRef"/>
-      <xs:element name="usedEntity"       type="prov:EntityRef"/>
-      <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
-      <xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/> 
-      <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
-    </xs:sequence>
-    <xs:attribute ref="prov:id"/>
-  </xs:complexType>
-
-  <xs:complexType name="WasRevisionOf">
+  <xs:complexType name="WasInfluencedBy">
     <xs:sequence>
-      <xs:element name="newer"           type="prov:EntityRef"/>
-      <xs:element name="older"           type="prov:EntityRef"/>
-      <xs:element name="responsibility"  type="prov:AgentRef" minOccurs="0"/>
-      <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
-      <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
-    </xs:sequence>
-    <xs:attribute ref="prov:id"/>
-  </xs:complexType>
-
-  <xs:complexType name="WasQuotedFrom">
-    <xs:sequence>
-      <xs:element name="quote"        type="prov:EntityRef"/>
-      <xs:element name="original"     type="prov:EntityRef"/>
-      <xs:element name="quoterAgent"  type="prov:AgentRef" minOccurs="0"/>
-      <xs:element name="quotedAgent"  type="prov:AgentRef" minOccurs="0"/>
-      <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
-      <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
-    </xs:sequence>
-    <xs:attribute ref="prov:id"/>
-  </xs:complexType>
-
-  <xs:complexType name="HadOriginalSource">
-    <xs:sequence>
-      <xs:element name="derived"     type="prov:EntityRef"/>
-      <xs:element name="source"      type="prov:EntityRef"/>
-      <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
-      <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
-    </xs:sequence>
-    <xs:attribute ref="prov:id"/>
-  </xs:complexType>
-
-  <xs:complexType name="TracedTo">
-    <xs:sequence>
-      <xs:element name="entity"      type="prov:EntityRef"/>
-      <xs:element name="ancestor"    type="prov:EntityRef"/>
+      <xs:element name="influencee"     type="prov:AnyRef"/>
+      <xs:element name="influencer"     type="prov:AnyRef"/>
+      <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/> 
       <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
       <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
@@ -234,6 +272,8 @@
 
   <!-- Component 4 -->
 
+  <!-- Component 5 -->
+
   <xs:complexType name="AlternateOf">
     <xs:sequence>
       <xs:element name="entity2"   type="prov:EntityRef"/>
@@ -247,38 +287,101 @@
       <xs:element name="generalEntity"   type="prov:EntityRef"/>
     </xs:sequence>
   </xs:complexType>
+
+  <xs:complexType name="MentionOf">
+    <xs:sequence>
+      <xs:element name="specializedEntity" type="prov:EntityRef"/>
+      <xs:element name="generalEntity"     type="prov:EntityRef"/>
+      <xs:element name="bundle"            type="prov:EntityRef" minOccurs="1"/>
+    </xs:sequence>
+  </xs:complexType>
+
   
-  <!-- Component 5 -->
-
-
   <!-- Component 6 -->
-  
-  <xs:element name="note" type="prov:Note"/>
-  <xs:complexType name="Note">
+
+  <xs:complexType name="DerivedByInsertionFrom">
     <xs:sequence>
-      <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
+      <xs:element name="after"           type="prov:EntityRef"/>
+      <xs:element name="before"          type="prov:EntityRef"/>
+      <xs:element name="entry"           type="prov:Entry" minOccurs="1" maxOccurs="unbounded"/>
+      <xs:element ref="prov:label" minOccurs="0"  maxOccurs="unbounded"/> 
+      <xs:element ref="prov:type"  minOccurs="0" maxOccurs="unbounded"/>
+      <xs:any namespace="##other"  minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
     <xs:attribute ref="prov:id"/>
   </xs:complexType>
-  
-  <xs:complexType name="HasAnnotation">
+
+  <xs:complexType name="DerivedByRemovalFrom">
     <xs:sequence>
-      <xs:element name="thing"   type="prov:NoteRef" minOccurs="1"/> <!-- note, just a ref to anything, really -->
-      <xs:element name="note"    type="prov:NoteRef" minOccurs="1"/>
-      <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
+      <xs:element name="after"    type="prov:EntityRef"/>
+      <xs:element name="before"   type="prov:EntityRef"/>
+      <xs:element name="key"      type="xs:anySimpleType" minOccurs="1" maxOccurs="unbounded"/>
+      <xs:element ref="prov:label" minOccurs="0"  maxOccurs="unbounded"/> 
+      <xs:element ref="prov:type"  minOccurs="0" maxOccurs="unbounded"/>
+      <xs:any namespace="##other"  minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
     <xs:attribute ref="prov:id"/>
   </xs:complexType>
 
+  <xs:complexType name="CollectionMemberOf">
+    <xs:sequence>
+      <xs:element name="entity"          type="prov:EntityRef"/>
+      <xs:element name="complete"        type="xs:boolean"/>
+      <xs:element name="member"          type="prov:Entity" minOccurs="1" maxOccurs="unbounded"/>
+      <xs:element ref="prov:label" minOccurs="0"  maxOccurs="unbounded"/> 
+      <xs:element ref="prov:type"  minOccurs="0" maxOccurs="unbounded"/>
+      <xs:any namespace="##other"  minOccurs="0" maxOccurs="unbounded"/>
+    </xs:sequence>
+    <xs:attribute ref="prov:id"/>
+  </xs:complexType>
+
+  <xs:complexType name="DictionaryMemberOf">
+    <xs:sequence>
+      <xs:element name="entity"          type="prov:EntityRef"/>
+      <xs:element name="complete"        type="xs:boolean"/>
+      <xs:element name="entry"           type="prov:Entry" minOccurs="1" maxOccurs="unbounded"/>
+      <xs:element ref="prov:label" minOccurs="0"  maxOccurs="unbounded"/> 
+      <xs:element ref="prov:type"  minOccurs="0" maxOccurs="unbounded"/>
+      <xs:any namespace="##other"  minOccurs="0" maxOccurs="unbounded"/>
+    </xs:sequence>
+    <xs:attribute ref="prov:id"/>
+  </xs:complexType>
+
+
+  <xs:element name="key"  type="xs:anySimpleType"/>
+
+  <xs:complexType name="Entry">
+    <xs:sequence>
+      <xs:element ref="prov:key"  minOccurs="1" maxOccurs="1"/>
+      <xs:element name="entity"   type="prov:EntityRef" minOccurs="1" maxOccurs="1"/>
+    </xs:sequence>
+  </xs:complexType>
+
+
+  <xs:complexType name="InternationalizedString">
+    <xs:simpleContent>
+      <xs:extension base="xs:string">
+        <xs:attribute ref="xml:lang" use="optional"/>
+      </xs:extension>
+    </xs:simpleContent>
+  </xs:complexType>    
+
+
    <!--
        Typed literals are encoded by means
        of xsi:type that represent the prov:datatype.
 
        -->
   
-  <xs:element name="label" type="xs:string"/>
-  <xs:element name="role"  type="xs:anySimpleType"/>
-  <xs:element name="type"  type="xs:anySimpleType"/>
+  <xs:element name="label"    type="prov:InternationalizedString"/>
+  <xs:element name="role"     type="xs:anySimpleType"/>
+  <xs:element name="type"     type="xs:anySimpleType"/>
+  <xs:element name="location" type="xs:anySimpleType"/>
+  <xs:element name="value"    type="xs:anySimpleType"/>
+
+  <!-- See comment in preamble.
+       These should be prov:QualifiedName
+       but instead are xsd:QName for tools to process them -->
 
   <xs:attribute name="id"  type="xs:QName"/>
   <xs:attribute name="ref" type="xs:QName"/>
@@ -297,10 +400,10 @@
     <xs:attribute ref="prov:ref"/>
   </xs:complexType>
   
-  <xs:complexType name="NoteRef">
+  <xs:complexType name="AnyRef">
     <xs:attribute ref="prov:ref"/>
   </xs:complexType>
-  
+
   <xs:complexType name="Dependencies">
     <xs:sequence>
       <xs:choice minOccurs="0" maxOccurs="unbounded">
@@ -309,23 +412,29 @@
             <xs:element name="wasGeneratedBy"       type="prov:WasGeneratedBy"/>
             <xs:element name="wasStartedBy"         type="prov:WasStartedBy"/>
             <xs:element name="wasEndedBy"           type="prov:WasEndedBy"/>
+            <xs:element name="wasInvalidatedBy"     type="prov:WasInvalidatedBy"/>
             <xs:element name="wasInformedBy"        type="prov:WasInformedBy"/>
-            <xs:element name="wasStartedByActivity" type="prov:WasStartedByActivity"/>
+
+
+            <xs:element name="wasDerivedFrom"       type="prov:WasDerivedFrom"/>
+            <xs:element name="wasRevisionOf"        type="prov:WasRevisionOf"/>
+            <xs:element name="wasQuotedFrom"        type="prov:WasQuotedFrom"/>
+            <xs:element name="hadPrimarySource"     type="prov:HadPrimarySource"/>
 
             <xs:element name="wasAttributedTo"      type="prov:WasAttributedTo"/>
             <xs:element name="wasAssociatedWith"    type="prov:WasAssociatedWith"/>
             <xs:element name="actedOnBehalfOf"      type="prov:ActedOnBehalfOf"/>
-
-            <xs:element name="wasDerivedFrom"       type="prov:WasDerivedFrom"/>
-            <xs:element name="wasRevisionOf"        type="prov:WasRevisionOf"/>
-            <xs:element name="wasQuotedFrom"        type="prov:WasQuotedFrom"/>
-            <xs:element name="hadOriginalSource"    type="prov:HadOriginalSource"/>
-            <xs:element name="tracedTo"             type="prov:TracedTo"/>
+            <xs:element name="wasInfluencedBy"      type="prov:WasInfluencedBy"/>
 
             <xs:element name="alternateOf"          type="prov:AlternateOf"/>
             <xs:element name="specializationOf"     type="prov:SpecializationOf"/>
+            <xs:element name="mentionOf"            type="prov:MentionOf"/>
 
-            <xs:element name="hasAnnotation"        type="prov:HasAnnotation"/>
+            <xs:element name="derivedByInsertionFrom" type="prov:DerivedByInsertionFrom"/>
+            <xs:element name="derivedByRemovalFrom"   type="prov:DerivedByRemovalFrom"/>
+            <xs:element name="collectionMemberOf"     type="prov:CollectionMemberOf"/>
+            <xs:element name="dictionaryMemberOf"     type="prov:DictionaryMemberOf"/>
+
       </xs:choice>
     </xs:sequence>
   </xs:complexType>
@@ -333,41 +442,35 @@
   
   <!-- BUNDLES -->
   
-  <xs:element name="account" type="prov:Account"/>
-  <xs:complexType name="Account">
-    <xs:sequence>
-      <xs:element name="asserter" type="prov:AgentRef"  minOccurs="0" maxOccurs="unbounded"/>
-      <xs:element ref="prov:records"  minOccurs="1" maxOccurs="1"/>
-    </xs:sequence>
-    <xs:attribute ref="prov:id"/>
-  </xs:complexType>
-  
-  <xs:element name="container" type="prov:Container">
+  <xs:element name="bundle" type="prov:Bundle">
     <xs:annotation>
       <xs:documentation>A set of assertions about the provenance of things</xs:documentation>
     </xs:annotation>
   </xs:element>
   
-  <!-- a wrapper element for all records, used in Container or Account -->
+  <!-- a wrapper element for all records, used in Bundle or NamedBundle -->
   <xs:element name="records" type="prov:Records"/>
   <xs:complexType name="Records">
     <xs:sequence>
-      <xs:element ref="prov:account"  minOccurs="0" maxOccurs="unbounded"/>
       <xs:element ref="prov:activity" minOccurs="0" maxOccurs="unbounded"/>
       <xs:element ref="prov:entity"   minOccurs="0" maxOccurs="unbounded"/>
       <xs:element ref="prov:agent"    minOccurs="0" maxOccurs="unbounded"/>
-      <xs:element ref="prov:note"     minOccurs="0" maxOccurs="unbounded"/>
       <xs:element name="dependencies" type="prov:Dependencies" minOccurs="0"/>
     </xs:sequence>
-    <xs:attribute ref="prov:id"/>
   </xs:complexType>
   
-  <xs:complexType name="Container">
+  <xs:complexType name="Bundle">
+    <xs:sequence>
+      <xs:element ref="prov:records"  minOccurs="1" maxOccurs="1"/>
+      <xs:element name="bundle" type="prov:NamedBundle" minOccurs="0" maxOccurs="unbounded"/>
+    </xs:sequence>
+  </xs:complexType>
+
+  <xs:complexType name="NamedBundle">
     <xs:sequence>
       <xs:element ref="prov:records"  minOccurs="1" maxOccurs="1"/>
     </xs:sequence>
     <xs:attribute ref="prov:id"/>
-    <!-- tentative, this could allow us to annotate containers ... -->
   </xs:complexType>