Loading md/clause-10.md +443 −79 File changed.Preview size limit exceeded, changes collapsed. Show changes md/clause-11.md +23 −7 Original line number Diff line number Diff line Loading @@ -151,10 +151,9 @@ The following behaviour shall be exhibited by compliant implementations: as a parameter held locally and no matching registrations apply, an error of type [ResourceNotFound]{.HTML-Error} shall be raised. - The behaviour defined in Clause+++clause-8+++root.2.3 on JSON-LD validation. - If an **exclusive** or **redirect** [Context Source Registration]{.HTML-Keyboard} matches against the input data, the Attributes from matching input data are forwarded for remote processing. For each matching registration: - If an **exclusive** [Context Source Registration]{.HTML-Keyboard} matches against the input data, the Attributes from matching input data are forwarded for remote processing. For each matching registration: - If the "Add Attributes to Temporal Evolution of an Entity" operation is supported by the matched registration, matching input data is forwarded to the Registration endpoint. Loading @@ -164,8 +163,25 @@ The following behaviour shall be exhibited by compliant implementations: Evolution of an Entity"operation failed or in a partial success if some parts of it succeeded. The matching Attributes are then removed from the Fragment and not processed further. The Attributes matching the **exclusive** [Context Source Registration]{.HTML-Keyboard} are then removed from the EntityTemporal Fragment and not processed further. - If a **redirect** [Context Source Registration]{.HTML-Keyboard} matches against the input data, the Attributes from matching input data are forwarded for remote processing. For each matching registration: - If the "Add Attributes to Temporal Evolution of an Entity" operation is supported by the matched registration, matching input data is forwarded to the Registration endpoint. - If the "Add Attributes to Temporal Evolution of an Entity" operation is not supported by the matched registration, this shall result in an error of type [Conflict]{.HTML-Error} if the complete "Add Attributes to Temporal Evolution of an Entity"operation failed or in a partial success if some parts of it succeeded. The Attributes matching the **redirect** [Context Source Registration]{.HTML-Keyboard} are then removed from the EntityTemporal Fragment and not processed further. - For any **inclusive** [Context Source Registrations]{.HTML-Keyboard} that match against the remaining input data, that input data is also forwarded for Loading @@ -173,7 +189,7 @@ The following behaviour shall be exhibited by compliant implementations: - If the target [Temporal Evolution of an Entity]{.HTML-Keyboard} exists locally and matches against the remaining input data, implementations shall do the following: - For each Attribute instance included by the _EntityTemporal_ Fragment at - For each Attribute instance included by the EntityTemporal Fragment at root level: - The Attribute (considering term expansion rules as mandated by Clause+++clause-8+++root.2.4) instance(s) shall be added to the target Loading Loading
md/clause-11.md +23 −7 Original line number Diff line number Diff line Loading @@ -151,10 +151,9 @@ The following behaviour shall be exhibited by compliant implementations: as a parameter held locally and no matching registrations apply, an error of type [ResourceNotFound]{.HTML-Error} shall be raised. - The behaviour defined in Clause+++clause-8+++root.2.3 on JSON-LD validation. - If an **exclusive** or **redirect** [Context Source Registration]{.HTML-Keyboard} matches against the input data, the Attributes from matching input data are forwarded for remote processing. For each matching registration: - If an **exclusive** [Context Source Registration]{.HTML-Keyboard} matches against the input data, the Attributes from matching input data are forwarded for remote processing. For each matching registration: - If the "Add Attributes to Temporal Evolution of an Entity" operation is supported by the matched registration, matching input data is forwarded to the Registration endpoint. Loading @@ -164,8 +163,25 @@ The following behaviour shall be exhibited by compliant implementations: Evolution of an Entity"operation failed or in a partial success if some parts of it succeeded. The matching Attributes are then removed from the Fragment and not processed further. The Attributes matching the **exclusive** [Context Source Registration]{.HTML-Keyboard} are then removed from the EntityTemporal Fragment and not processed further. - If a **redirect** [Context Source Registration]{.HTML-Keyboard} matches against the input data, the Attributes from matching input data are forwarded for remote processing. For each matching registration: - If the "Add Attributes to Temporal Evolution of an Entity" operation is supported by the matched registration, matching input data is forwarded to the Registration endpoint. - If the "Add Attributes to Temporal Evolution of an Entity" operation is not supported by the matched registration, this shall result in an error of type [Conflict]{.HTML-Error} if the complete "Add Attributes to Temporal Evolution of an Entity"operation failed or in a partial success if some parts of it succeeded. The Attributes matching the **redirect** [Context Source Registration]{.HTML-Keyboard} are then removed from the EntityTemporal Fragment and not processed further. - For any **inclusive** [Context Source Registrations]{.HTML-Keyboard} that match against the remaining input data, that input data is also forwarded for Loading @@ -173,7 +189,7 @@ The following behaviour shall be exhibited by compliant implementations: - If the target [Temporal Evolution of an Entity]{.HTML-Keyboard} exists locally and matches against the remaining input data, implementations shall do the following: - For each Attribute instance included by the _EntityTemporal_ Fragment at - For each Attribute instance included by the EntityTemporal Fragment at root level: - The Attribute (considering term expansion rules as mandated by Clause+++clause-8+++root.2.4) instance(s) shall be added to the target Loading