adding RDF schema
authorphila
Thu, 06 Sep 2012 13:32:44 +0100
changeset 198 6a3550ce6580
parent 197 b16897c1de79
child 199 07be0547af4c
adding RDF schema
legal/legal20120906.rdf
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/legal/legal20120906.rdf	Thu Sep 06 13:32:44 2012 +0100
@@ -0,0 +1,237 @@
+<?xml version="1.0" encoding="utf-8"?>
+<?xml-stylesheet type="text/xsl" href="rdf2html0.8.2.xsl"?>
+<!DOCTYPE rdf:RDF [
+  <!ENTITY xsd     "http://www.w3.org/2001/XMLSchema#">
+  <!ENTITY rdf     "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+  <!ENTITY rdfs    "http://www.w3.org/2000/01/rdf-schema#">
+  <!ENTITY owl     "http://www.w3.org/2002/07/owl#">
+  <!ENTITY dcterms "http://purl.org/dc/terms/">
+  <!ENTITY dcDoc   "dublincore.org/documents/dcmi-terms/">
+  <!ENTITY foaf    "http://xmlns.com/foaf/0.1/">
+  <!ENTITY foafSpec "http://xmlns.com/foaf/spec/">
+  <!ENTITY sioc    "http://rdfs.org/sioc/ns#">
+  <!ENTITY schema  "http://schema.org/">
+  <!ENTITY cc      "http://creativecommons.org/ns#">
+  <!ENTITY org     "http://www.w3.org/ns/org#">
+  <!ENTITY skos    "http://www.w3.org/2004/02/skos/core#">
+  <!ENTITY skosDoc "http://www.w3.org/TR/skos-primer/">
+  <!ENTITY xhv     "http://www.w3.org/1999/xhtml/vocab#">
+  <!ENTITY wdrs    "http://www.w3.org/2007/05/powder-s#">
+  <!ENTITY vann    "http://purl.org/vocab/vann/">
+  <!ENTITY person  "http://www.w3.org/ns/person#">
+  <!ENTITY legal   "http://www.w3.org/ns/legal#">
+  <!ENTITY locn    "http://www.w3.org/ns/locn#">
+  <!ENTITY adms    "http://www.w3.org/ns/adms#">
+  <!ENTITY title   "Business Core Vocabulary">
+  <!ENTITY documentation "https://joinup.ec.europa.eu/system/files/project/Core_Vocabularies-Business_Location_Person-Specification-v0.3_0.zip">
+  <!ENTITY documentationTitle "Business Core Vocabulary">
+  <!ENTITY methodology "https://joinup.ec.europa.eu/elibrary/document/isa-deliverable-process-and-methodology-developing-core-vocabularies">
+  <!ENTITY methodologyTitle "Process and Methodology for Developing Core Vocabularies">
+  <!ENTITY forum "https://joinup.ec.europa.eu/asset/core_business/topic/public-comments-core-business-vocabulary-v02">
+  <!ENTITY forumTitle "Public comments on the Business Core Vocabulary v0.2">
+]>
+
+
+<rdf:RDF xmlns:xsd     = "&xsd;"
+         xmlns:rdf     = "&rdf;"
+         xmlns:rdfs    = "&rdfs;"
+         xmlns:owl     = "&owl;"
+         xmlns:dcterms = "&dcterms;"
+         xmlns:foaf    = "&foaf;"
+         xmlns:sioc    = "&sioc;"
+         xmlns:schema  = "&schema;"
+         xmlns:cc      = "&cc;"
+         xmlns:org     = "&org;"
+         xmlns:skos    = "&skos;"
+         xmlns:xhv     = "&xhv;"
+         xmlns:wdrs    = "&wdrs;"
+         xmlns:vann    = "&vann;"
+         xmlns:person  = "&person;"
+         xmlns:legal   = "&legal;"
+         xmlns:locn    = "&locn;"
+         xmlns:adms    = "&adms;"
+         xmlns         = "&legal;"
+         xml:base      = "&legal;"
+         xml:lang = "en">
+
+<!-- Document metadata -->
+
+  <owl:Ontology rdf:about="&legal;">
+    <rdfs:label xml:lang="en">&documentationTitle;</rdfs:label>
+    <rdfs:comment xml:lang="en">This file specifies the set of RDF classes and properties used in the &title;</rdfs:comment>
+    <owl:versionInfo xml:lang="en">First version in w3.org/ns</owl:versionInfo>
+    <dcterms:modified rdf:datatype="&xsd;date">2012-09-28</dcterms:modified>
+    <xhv:last rdf:resource=""/>
+    <vann:preferredNamespaceUri>&legal;</vann:preferredNamespaceUri>
+    <vann:preferredNamespacePrefix>legal</vann:preferredNamespacePrefix>
+    <dcterms:creator rdf:parseType="Resource">
+      <rdfs:seeAlso rdf:resource="http://philarcher.org/foaf.rdf#me"/>
+      <foaf:name>Phil Archer</foaf:name>
+      <foaf:homepage rdf:resource="http://philarcher.org/"/>
+      <schema:affiliation rdf:parseType="Resource">
+        <foaf:name>W3C/ERCIM</foaf:name>
+      </schema:affiliation>
+    </dcterms:creator>
+    <dcterms:creator rdf:parseType="Resource">
+      <rdfs:seeAlso rdf:resource="http://andrea-perego.name/foaf/#me"/>
+      <foaf:name>Andrea Perego</foaf:name>
+      <foaf:homepage rdf:resource="http://andrea-perego.name/"/>
+      <schema:affiliation rdf:parseType="Resource">
+        <foaf:name>European Commission, Joint Research Centre (JRC)</foaf:name>
+      </schema:affiliation>
+    </dcterms:creator>
+    <foaf:maker rdf:parseType="Resource">
+      <foaf:name>Government Linked Data WG</foaf:name>
+      <foaf:page rdf:resource="http://www.w3.org/2011/gld/"/>
+    </foaf:maker>
+    <dcterms:abstract>The Business Core Vocabulary provides a minimum set of classes and properties for
+    describing a registered legal entity (business). Its limited scope does not include sole traders, or
+    relationships between registered legal entities. This vocabulary is closely integrated with the
+    Location and Person Core Vocabularies.</dcterms:abstract>
+    <dcterms:description>This is the RDF encoding of the Business Core Vocabulary, originally developed under the European Commission's ISA Programme.</dcterms:description>
+    <foaf:depiction>
+      <rdf:Description rdf:about="BusinessCVdiagram.png">
+        <rdfs:label>Business Core Vocabulary UML Class Diagram</rdfs:label>
+      </rdf:Description>
+    </foaf:depiction>
+    <wdrs:describedby>
+      <rdf:Description rdf:about="&documentation;">
+        <dcterms:title>&documentationTitle;</dcterms:title>
+      </rdf:Description>
+    </wdrs:describedby>
+    <dcterms:conformsTo>
+      <rdf:Description rdf:about="&methodology;">
+        <dcterms:title>&methodologyTitle;</dcterms:title>
+      </rdf:Description>
+    </dcterms:conformsTo>
+    <dcterms:relation>
+      <sioc:Forum rdf:about="&forum;">
+        <dcterms:title>&forumTitle;</dcterms:title>
+      </sioc:Forum>
+    </dcterms:relation>
+    <dcterms:rights>Copyright &#169; 2012 European Commission.</dcterms:rights>
+    <dcterms:license>
+      <rdf:Description rdf:about="https://joinup.ec.europa.eu/category/licence/isa-open-metadata-licence-v11">
+        <dcterms:title>ISA Open Metadata Licence v1.1</dcterms:title>
+        <cc:attributionName>European Commission</cc:attributionName>
+        <cc:attributionURL rdf:resource="http://ec.europa.eu/"/>
+      </rdf:Description>
+    </dcterms:license>
+    <cc:attributionName>European Commission</cc:attributionName>
+    <cc:attributionURL rdf:resource="http://ec.europa.eu/"/>
+  </owl:Ontology>  
+
+<!-- This vocabulary just one class of its own-->
+
+  <rdfs:Class rdf:about="&legal;LegalEntity">
+    <rdfs:label xml:lang="en">Legal Entity</rdfs:label>
+    <rdfs:comment xml:lang="en">This is the key class for the Business Core Vocabulary and represents a 
+    business that is legally registered. In many countries there is a single registry although in others, 
+    such as Spain and Germany, multiple registries exist. A Legal Entity is able to trade, is 
+    legally liable for its actions, accounts, tax affairs etc. It is a sub class of org:FormalOrganization
+    which covers a wider range of entities, such as charities.</rdfs:comment>
+    <rdfs:isDefinedBy rdf:resource="&legal;"/>
+    <rdfs:subClassOf rdf:resource="&org;FormalOrganization" />
+    <dcterms:identifier>legal:LegalEntity</dcterms:identifier>
+  </rdfs:Class>
+
+<!-- Legal Identity properties -->
+
+  <rdf:Property rdf:about="&legal;legalName">
+    <rdfs:label xml:lang="en">legal name</rdfs:label>
+    <rdfs:comment xml:lang="en">The legal name of the business. A business might have more than one 
+    legal name, particularly in countries with more than one official language. In such cases the 
+    language of the string should be identified.</rdfs:comment>
+    <rdfs:range rdf:resource="&rdfs;Literal" />
+    <rdfs:isDefinedBy rdf:resource="&legal;"/>
+    <dcterms:identifier>legal:legalName</dcterms:identifier>
+  </rdf:Property>
+
+  <rdf:Description rdf:about="&dcterms;alternative">
+    <rdfs:label xml:lang="en">alternative name</rdfs:label>
+    <rdfs:comment xml:lang="en" rdf:parseType="Literal">The dcterms:alternative property fully represents the 
+    Business Core Vocabulary property of alternative name. Some jurisdictions recognise concepts such as 
+    a trading name or alternative forms of a legal entity's name. The alternative name property can be 
+    used to record such names but should not be used to record translations of the primary legal name. 
+    Where more than one legal name exists and where they have equal standing but are expressed in 
+    different languages, identify the language used in each of the multiple legal names.</rdfs:comment>
+    <rdfs:isDefinedBy rdf:resource="&dcDoc;" />
+    <dcterms:identifier>dcterms:alternative</dcterms:identifier>
+  </rdf:Description>
+
+  <rdf:Property rdf:about="&legal;companyType">
+    <rdfs:label xml:lang="en">company type</rdfs:label>
+    <rdfs:comment xml:lang="en" rdf:parseType="Literal">This property records the type of company. Familiar types are SA, PLC, LLC, GmbH etc. Each 
+    jurisdiction will have a limited set of recognised company types and these should be used in a consistent manner
+    using a SKOS Concept Scheme. legal:companyType is a sub class of org:classification which has a range of skos:Concept.</rdfs:comment>
+    <rdfs:isDefinedBy rdf:resource="&legal;"/>
+    <rdfs:range rdf:resource="&skos;Concept"/>
+    <rdfs:subPropertyOf rdf:resource="&org;classification" />
+    <dcterms:identifier>legal:companyType</dcterms:identifier>
+  </rdf:Property>
+
+  <rdf:Property rdf:about="&legal;companyStatus">
+    <rdfs:label xml:lang="en">company status</rdfs:label>
+    <rdfs:comment xml:lang="en" rdf:parseType="Literal">Terms like insolvent, bankrupt and in receivership are likely to have 
+    different legal implications in different jurisdictions. Best Practice for recording various 
+    other status levels is to use the relevant jurisdiction&apos;s terms and to do so in a 
+    consistent manner using a SKOS Concept Scheme. legal:companyStatus is a sub class of org:classification
+    which has a range of skos:Concept.</rdfs:comment>
+    <rdfs:isDefinedBy rdf:resource="&legal;"/>
+    <rdfs:subPropertyOf rdf:resource="&org;classification" />
+    <dcterms:identifier>legal:companyStatus</dcterms:identifier>
+  </rdf:Property>
+
+  <rdf:Property rdf:about="&legal;companyActivity">
+    <rdfs:label xml:lang="en">company activity</rdfs:label>
+    <rdfs:comment xml:lang="en" rdf:parseType="Literal">The activity of a company should be recorded using a controlled vocabulary expressed
+    as a SKOS concept scheme (see <a href="#skos:Concept">Code</a>. Several such 
+    vocabularies exist, many of which map to the UN's ISIC codes. Where a particular controlled vocabulary is in use 
+    within a given context, such as SIC codes in the UK, it is acceptable to use these, however, the preferred 
+    choice for European interoperability is NACE. legal:companyActivity is a sub class of org:classification which has a range of skos:Concept.</rdfs:comment>
+    <rdfs:isDefinedBy rdf:resource="&legal;"/>
+    <rdfs:subPropertyOf rdf:resource="&org;classification" />
+    <dcterms:identifier>legal:companyActivity</dcterms:identifier>
+  </rdf:Property>
+
+  <rdf:Property rdf:about="&legal;legalIdentifier">
+    <rdfs:label xml:lang="en">legal identifer</rdfs:label>
+    <rdfs:comment xml:lang="en">The legal identifier is a fundamental relationship between a legal entity and the 
+    authority with which it is registered and that confers legal status upon it. legal:legalIdentifier is 
+    a sub property of legal:identifier which has a range of adms:Identifier. legal:legalIdentifier has a domain of legal:LegalEntity</rdfs:comment>
+    <rdfs:isDefinedBy rdf:resource="&legal;" />
+    <rdfs:domain rdf:resource="&legal;LegalEntity" />
+    <rdfs:range rdf:resource="&adms;Identifier" />
+    <rdfs:subPropertyOf rdf:resource="&legal;identifier" />
+    <dcterms:identifier>legal:legalIdentifier</dcterms:identifier>
+  </rdf:Property>
+
+  <rdf:Property rdf:about="&legal;identifier">
+    <rdfs:label xml:lang="en">identifer</rdfs:label>
+    <rdfs:comment xml:lang="en">The identifier relation links a resource to any formally issued identifier for that 
+    resource other than one that confers legal status upon it. The range is adms:Identifier.</rdfs:comment>
+    <rdfs:isDefinedBy rdf:resource="&dcDoc;"/>
+    <dcterms:identifier>legal:identifier</dcterms:identifier>
+  </rdf:Property>
+
+  <rdf:Property rdf:about="&legal;registeredAddress">
+    <rdfs:label xml:lang="en">registered address</rdfs:label>
+    <rdfs:comment xml:lang="en" rdf:parseType="Literal">Links a Legal Entity to its registered address. 
+    This may or may not be the actual address at which the legal entity does its business, it is commonly 
+    the address of their lawyer or accountant, but it is the address to which formal communications can 
+    be sent. legal:registeredAddress has a domain of legal:LegalEntity.</rdfs:comment>
+    <rdfs:isDefinedBy rdf:resource="&legal;"/>
+    <rdfs:domain rdf:resource="&legal;LegalEntity" />
+    <dcterms:identifier>legal:registeredAddress</dcterms:identifier>
+  </rdf:Property>
+
+  <rdf:Property rdf:about="&legal;legalEntity">
+    <rdfs:label xml:lang="en">legal entity</rdfs:label>
+    <rdfs:comment xml:lang="en">The legal entity relationship can be used to link any resource to a Legal Entity Class. This is useful, for example, where an organisation includes one or more legal entities. The Dublin Core term isPartOf is a suitable inverse of this relationship. legal:legalEntity has a range of legal:LegalEntity.</rdfs:comment>
+    <rdfs:isDefinedBy rdf:resource="&legal;"/>
+    <rdfs:range rdf:resource="&legal;LegalEntity" />
+    <dcterms:identifier>legal:legalEntity</dcterms:identifier>
+  </rdf:Property>
+
+
+</rdf:RDF>