Uploaded image for project: 'OASIS LegalRuleML TC'
  1. OASIS LegalRuleML TC
  2. LEGALRULEML-20

Add two new elements <LegalReference> and <Source>

    XMLWordPrintable

    Details

    • Proposal:
      Hide

      Add two new elements <LegalReference> and <Source>

      The usage would be as follows:
      <LegalReference> and <LegalSource> are used only for the legal documents and fragments thereof, while <Reference> and <Source> are used for everything else.

      <...Reference> is used for non-IRI identifiers and <...Source> for IRI identifiers.

      Further
      1. restrict xml:base to the root (keep it optional there)
      2. restrict values of keyref in lrml elements to the form "#..."
      3. restrict values of keyref in ruleml elements to the form ":..."

      Show
      Add two new elements <LegalReference> and <Source> The usage would be as follows: <LegalReference> and <LegalSource> are used only for the legal documents and fragments thereof, while <Reference> and <Source> are used for everything else. <...Reference> is used for non-IRI identifiers and <...Source> for IRI identifiers. Further 1. restrict xml:base to the root (keep it optional there) 2. restrict values of keyref in lrml elements to the form "#..." 3. restrict values of keyref in ruleml elements to the form ":..."

      Description

      The existing Nodes LegalSource and Reference are, according to the Vocabulary, to be used only for referring to external approved legal documents or fragments thereof, and so cannot be used to define local identifiers for other sorts of external sources, e.g. a Rule in another LegalRuleML document.

      Rather than use internal xml:base attributes to change the base IRI for a relative IRI reference, and especially to avoid using non-IRI identifiers as if they were relative IRI references, it is better to create new elements, similar to the existing ones, for the purpose of defining such local identifiers.

        Attachments

          Activity

            People

            • Assignee:
              taraathan Tara Athan (Inactive)
              Reporter:
              taraathan Tara Athan (Inactive)
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: