From 8b045319d86f1ae13ce9aeade5eb5d521010bfe5 Mon Sep 17 00:00:00 2001 From: Gregg Kellogg Date: Fri, 13 Dec 2019 14:41:16 -0800 Subject: [PATCH 1/3] Prep for 3.1 release. --- README.md | 28 ++-------------------------- VERSION | 2 +- json-ld-preloaded.gemspec | 11 ++++------- 3 files changed, 7 insertions(+), 34 deletions(-) diff --git a/README.md b/README.md index 61fbb9d..941ae70 100644 --- a/README.md +++ b/README.md @@ -49,33 +49,9 @@ Contexts are taken from https://github.com/json-ld/json-ld.org/wiki/existing-con * [CSVW Namespace Vocabulary Terms](https://www.w3.org/TR/tabular-data-model/) * https://www.w3.org/ns/csvw -## Examples - - require 'rubygems' - require 'json/ld/preloaded' - require 'rdf/turtle' - require 'rdf/vocab' - - input = JSON.parse %({ - "@context": "https://schema.org/", - "@id": "https://github.com/ruby-rdf/json-ld-preloaded", - "@type": "SoftwareApplication", - "name": "JSON-LD Preloaded", - "description": "A meta-release of the json-ld gem including preloaded vocabularies.", - "author": { - "@id": "https://greggkellogg.net/foaf#me", - "@type": "Person", - "name": "Gregg Kellogg" - } - }) - - RDF::Turtle::Writer.new(STDOUT, standard_prefixes: true) do |w| - w << JSON::LD::API.toRdf(input) - end - ## Dependencies -* [Ruby](https://ruby-lang.org/) (>= 2.2.2) -* [JSON::LD](https://rubygems.org/gems/json-ld) (>= 2.2) +* [Ruby](https://ruby-lang.org/) (>= 2.4) +* [JSON::LD](https://rubygems.org/gems/json-ld) (>= 3.1) ## Mailing List * diff --git a/VERSION b/VERSION index 818bd47..fd2a018 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.0.6 +3.1.0 diff --git a/json-ld-preloaded.gemspec b/json-ld-preloaded.gemspec index 916bc40..c85735d 100755 --- a/json-ld-preloaded.gemspec +++ b/json-ld-preloaded.gemspec @@ -21,13 +21,10 @@ Gem::Specification.new do |gem| gem.required_ruby_version = '>= 2.2.2' gem.requirements = [] - gem.add_runtime_dependency 'rdf', '~> 3.0' - gem.add_runtime_dependency 'json-ld', '~> 3.0' #, '>= 3.0.3' - gem.add_runtime_dependency 'multi_json', '~> 1.12' - gem.add_development_dependency 'oj', '~> 2.18' unless RUBY_ENGINE == "jruby" - gem.add_development_dependency 'rdf-turtle', '~> 3.0' - gem.add_development_dependency 'rspec', '~> 3.7' - gem.add_development_dependency 'yard' , '~> 0.9.12' + gem.add_runtime_dependency 'rdf', '~> 3.1' + gem.add_runtime_dependency 'json-ld', '~> 3.1' + gem.add_development_dependency 'rspec', '~> 3.9' + gem.add_development_dependency 'yard' , '~> 0.9.20' gem.post_install_message = nil end From 7981a265de65984497fe3282159c50b7ea9d5a45 Mon Sep 17 00:00:00 2001 From: Gregg Kellogg Date: Fri, 13 Dec 2019 14:42:32 -0800 Subject: [PATCH 2/3] Update travis config. --- .travis.yml | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8936091..8fa743e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,23 +1,17 @@ language: ruby bundler_args: --without debug script: "bundle exec rspec spec" -before_install: - - 'gem update --system --conservative || (gem i "rubygems-update:~>2.7" --no-document && update_rubygems)' - - 'gem update bundler --conservative' env: - CI=true rvm: - - 2.2 - - 2.3 - 2.4 - 2.5 - 2.6 - - jruby-9 - - rbx-3 + - 2.7 + - jruby cache: bundler sudo: false matrix: allow_failures: - - rvm: jruby-9 - - rvm: rbx-3 + - rvm: jruby dist: trusty From 5e9d746e5a972b372d26bf8c8d105e32f0b19a91 Mon Sep 17 00:00:00 2001 From: Gregg Kellogg Date: Fri, 13 Dec 2019 15:56:36 -0800 Subject: [PATCH 3/3] Update preloaded contexts. --- lib/json/ld/preloaded/linkedart.rb | 154 ++++++++++++++++------------- lib/json/ld/preloaded/lov.rb | 11 +++ lib/json/ld/preloaded/prefix.rb | 30 ++++-- lib/json/ld/preloaded/schema.rb | 31 ++++++ 4 files changed, 152 insertions(+), 74 deletions(-) diff --git a/lib/json/ld/preloaded/linkedart.rb b/lib/json/ld/preloaded/linkedart.rb index 9ed05ce..e1f4aa3 100644 --- a/lib/json/ld/preloaded/linkedart.rb +++ b/lib/json/ld/preloaded/linkedart.rb @@ -5,92 +5,95 @@ class JSON::LD::Context add_preloaded("http://linked.art/ns/v1/linked-art.json") do new(processingMode: "json-ld-1.1", term_definitions: { - "Acquisition" => TermDefinition.new("Acquisition", id: "http://www.cidoc-crm.org/cidoc-crm/E8_Acquisition", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), - "Activity" => TermDefinition.new("Activity", id: "http://www.cidoc-crm.org/cidoc-crm/E7_Activity", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), + "Acquisition" => TermDefinition.new("Acquisition", id: "http://www.cidoc-crm.org/cidoc-crm/E8_Acquisition", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Activity" => TermDefinition.new("Activity", id: "http://www.cidoc-crm.org/cidoc-crm/E7_Activity", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "Actor" => TermDefinition.new("Actor", id: "http://www.cidoc-crm.org/cidoc-crm/E39_Actor"), - "Appellation" => TermDefinition.new("Appellation", id: "http://www.cidoc-crm.org/cidoc-crm/E41_Appellation", context: {"part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), - "AttributeAssignment" => TermDefinition.new("AttributeAssignment", id: "http://www.cidoc-crm.org/cidoc-crm/E13_Attribute_Assignment", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), + "Addition" => TermDefinition.new("Addition", id: "https://linked.art/ns/terms/Addition"), + "Appellation" => TermDefinition.new("Appellation", id: "http://www.cidoc-crm.org/cidoc-crm/E41_Appellation", context: {"part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "AttributeAssignment" => TermDefinition.new("AttributeAssignment", id: "http://www.cidoc-crm.org/cidoc-crm/E13_Attribute_Assignment", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "AuthorityDocument" => TermDefinition.new("AuthorityDocument", id: "http://www.cidoc-crm.org/cidoc-crm/E32_Authority_Document"), - "BeginningOfExistence" => TermDefinition.new("BeginningOfExistence", id: "http://www.cidoc-crm.org/cidoc-crm/E63_Beginning_of_Existence", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), - "BiologicalObject" => TermDefinition.new("BiologicalObject", id: "http://www.cidoc-crm.org/cidoc-crm/E20_Biological_Object", context: {"part_of"=>{"@id"=>"crm:P46i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P46_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), - "Birth" => TermDefinition.new("Birth", id: "http://www.cidoc-crm.org/cidoc-crm/E67_Birth", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), + "BeginningOfExistence" => TermDefinition.new("BeginningOfExistence", id: "http://www.cidoc-crm.org/cidoc-crm/E63_Beginning_of_Existence", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "BiologicalObject" => TermDefinition.new("BiologicalObject", id: "http://www.cidoc-crm.org/cidoc-crm/E20_Biological_Object", context: {"part"=>{"@id"=>"crm:P46_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P46i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Birth" => TermDefinition.new("Birth", id: "http://www.cidoc-crm.org/cidoc-crm/E67_Birth", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "CRMEntity" => TermDefinition.new("CRMEntity", id: "http://www.cidoc-crm.org/cidoc-crm/E1_CRM_Entity"), "ConceptualObject" => TermDefinition.new("ConceptualObject", id: "http://www.cidoc-crm.org/cidoc-crm/E28_Conceptual_Object"), "ConditionAssessment" => TermDefinition.new("ConditionAssessment", id: "http://www.cidoc-crm.org/cidoc-crm/E14_Condition_Assessment"), "ConditionState" => TermDefinition.new("ConditionState", id: "http://www.cidoc-crm.org/cidoc-crm/E3_Condition_State"), - "Container" => TermDefinition.new("Container", id: "https://linked.art/ns/terms/Container"), "CoordinateSystem" => TermDefinition.new("CoordinateSystem", id: "geo:SP4_Spatial_Coordinate_Reference_System"), - "Creation" => TermDefinition.new("Creation", id: "http://www.cidoc-crm.org/cidoc-crm/E65_Creation", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), + "Creation" => TermDefinition.new("Creation", id: "http://www.cidoc-crm.org/cidoc-crm/E65_Creation", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "CuratedHolding" => TermDefinition.new("CuratedHolding", id: "http://www.cidoc-crm.org/cidoc-crm/E78_Curated_Holding"), "CurationActivity" => TermDefinition.new("CurationActivity", id: "http://www.cidoc-crm.org/cidoc-crm/E87_Curation_Activity"), - "Currency" => TermDefinition.new("Currency", id: "http://www.cidoc-crm.org/cidoc-crm/E98_Currency", context: {"part_of"=>{"@id"=>"skos:broader", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"skos:narrower", "@type"=>"@id", "@container"=>"@set"}}), - "Death" => TermDefinition.new("Death", id: "http://www.cidoc-crm.org/cidoc-crm/E69_Death", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), + "Currency" => TermDefinition.new("Currency", id: "http://www.cidoc-crm.org/cidoc-crm/E98_Currency", context: {"part"=>{"@id"=>"skos:narrower", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"skos:broader", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Death" => TermDefinition.new("Death", id: "http://www.cidoc-crm.org/cidoc-crm/E69_Death", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "DesignOrProcedure" => TermDefinition.new("DesignOrProcedure", id: "http://www.cidoc-crm.org/cidoc-crm/E29_Design_or_Procedure"), - "Destruction" => TermDefinition.new("Destruction", id: "http://www.cidoc-crm.org/cidoc-crm/E6_Destruction", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), + "Destruction" => TermDefinition.new("Destruction", id: "http://www.cidoc-crm.org/cidoc-crm/E6_Destruction", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "DigitalObject" => TermDefinition.new("DigitalObject", id: "http://www.ics.forth.gr/isl/CRMdig/D1_Digital_Object"), + "DigitalService" => TermDefinition.new("DigitalService", id: "https://linked.art/ns/terms/DigitalService"), "Dimension" => TermDefinition.new("Dimension", id: "http://www.cidoc-crm.org/cidoc-crm/E54_Dimension"), - "Dissolution" => TermDefinition.new("Dissolution", id: "http://www.cidoc-crm.org/cidoc-crm/E68_Dissolution", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), + "Dissolution" => TermDefinition.new("Dissolution", id: "http://www.cidoc-crm.org/cidoc-crm/E68_Dissolution", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "Document" => TermDefinition.new("Document", id: "http://www.cidoc-crm.org/cidoc-crm/E31_Document"), - "EndOfExistence" => TermDefinition.new("EndOfExistence", id: "http://www.cidoc-crm.org/cidoc-crm/E64_End_of_Existence", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), - "Event" => TermDefinition.new("Event", id: "http://www.cidoc-crm.org/cidoc-crm/E5_Event", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), - "Formation" => TermDefinition.new("Formation", id: "http://www.cidoc-crm.org/cidoc-crm/E66_Formation", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), + "EndOfExistence" => TermDefinition.new("EndOfExistence", id: "http://www.cidoc-crm.org/cidoc-crm/E64_End_of_Existence", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Event" => TermDefinition.new("Event", id: "http://www.cidoc-crm.org/cidoc-crm/E5_Event", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Formation" => TermDefinition.new("Formation", id: "http://www.cidoc-crm.org/cidoc-crm/E66_Formation", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "Geometry" => TermDefinition.new("Geometry", id: "geo:SP5_Geometric_Place_Expression"), "Group" => TermDefinition.new("Group", id: "http://www.cidoc-crm.org/cidoc-crm/E74_Group", context: {"member"=>{"@id"=>"crm:P107_has_current_or_former_member", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"crm:P107i_is_current_or_former_member_of", "@type"=>"@id", "@container"=>"@set"}}), - "HumanMadeFeature" => TermDefinition.new("HumanMadeFeature", id: "http://www.cidoc-crm.org/cidoc-crm/E25_Human-Made_Feature", context: {"part_of"=>{"@id"=>"crm:P46i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P46_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), - "HumanMadeObject" => TermDefinition.new("HumanMadeObject", id: "http://www.cidoc-crm.org/cidoc-crm/E22_Human-Made_Object", context: {"part_of"=>{"@id"=>"crm:P46i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P46_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), + "HumanMadeFeature" => TermDefinition.new("HumanMadeFeature", id: "http://www.cidoc-crm.org/cidoc-crm/E25_Human-Made_Feature", context: {"part"=>{"@id"=>"crm:P46_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P46i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "HumanMadeObject" => TermDefinition.new("HumanMadeObject", id: "http://www.cidoc-crm.org/cidoc-crm/E22_Human-Made_Object", context: {"part"=>{"@id"=>"crm:P46_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P46i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "HumanMadeThing" => TermDefinition.new("HumanMadeThing", id: "http://www.cidoc-crm.org/cidoc-crm/E71_Human-Made_Thing"), - "Identifier" => TermDefinition.new("Identifier", id: "http://www.cidoc-crm.org/cidoc-crm/E42_Identifier", context: {"part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), + "Identifier" => TermDefinition.new("Identifier", id: "http://www.cidoc-crm.org/cidoc-crm/E42_Identifier", context: {"part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "IdentifierAssignment" => TermDefinition.new("IdentifierAssignment", id: "http://www.cidoc-crm.org/cidoc-crm/E15_Identifier_Assignment"), - "InformationObject" => TermDefinition.new("InformationObject", id: "http://www.cidoc-crm.org/cidoc-crm/E73_Information_Object", context: {"part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), - "Inscription" => TermDefinition.new("Inscription", id: "http://www.cidoc-crm.org/cidoc-crm/E34_Inscription", context: {"part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), - "Joining" => TermDefinition.new("Joining", id: "http://www.cidoc-crm.org/cidoc-crm/E85_Joining", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), - "Language" => TermDefinition.new("Language", id: "http://www.cidoc-crm.org/cidoc-crm/E56_Language", context: {"part_of"=>{"@id"=>"skos:broader", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"skos:narrower", "@type"=>"@id", "@container"=>"@set"}}), - "Leaving" => TermDefinition.new("Leaving", id: "http://www.cidoc-crm.org/cidoc-crm/E86_Leaving", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), + "InformationObject" => TermDefinition.new("InformationObject", id: "http://www.cidoc-crm.org/cidoc-crm/E73_Information_Object", context: {"part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Inscription" => TermDefinition.new("Inscription", id: "http://www.cidoc-crm.org/cidoc-crm/E34_Inscription", context: {"part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Joining" => TermDefinition.new("Joining", id: "http://www.cidoc-crm.org/cidoc-crm/E85_Joining", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Language" => TermDefinition.new("Language", id: "http://www.cidoc-crm.org/cidoc-crm/E56_Language", context: {"part"=>{"@id"=>"skos:narrower", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"skos:broader", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Leaving" => TermDefinition.new("Leaving", id: "http://www.cidoc-crm.org/cidoc-crm/E86_Leaving", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "LegalObject" => TermDefinition.new("LegalObject", id: "http://www.cidoc-crm.org/cidoc-crm/E72_Legal_Object"), - "LinguisticObject" => TermDefinition.new("LinguisticObject", id: "http://www.cidoc-crm.org/cidoc-crm/E33_Linguistic_Object", context: {"part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), - "Mark" => TermDefinition.new("Mark", id: "http://www.cidoc-crm.org/cidoc-crm/E37_Mark", context: {"part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), - "Material" => TermDefinition.new("Material", id: "http://www.cidoc-crm.org/cidoc-crm/E57_Material", context: {"part_of"=>{"@id"=>"skos:broader", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"skos:narrower", "@type"=>"@id", "@container"=>"@set"}}), + "LinguisticObject" => TermDefinition.new("LinguisticObject", id: "http://www.cidoc-crm.org/cidoc-crm/E33_Linguistic_Object", context: {"part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Mark" => TermDefinition.new("Mark", id: "http://www.cidoc-crm.org/cidoc-crm/E37_Mark", context: {"part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Material" => TermDefinition.new("Material", id: "http://www.cidoc-crm.org/cidoc-crm/E57_Material", context: {"part"=>{"@id"=>"skos:narrower", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"skos:broader", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "Measurement" => TermDefinition.new("Measurement", id: "http://www.cidoc-crm.org/cidoc-crm/E16_Measurement"), - "MeasurementUnit" => TermDefinition.new("MeasurementUnit", id: "http://www.cidoc-crm.org/cidoc-crm/E58_Measurement_Unit", context: {"part_of"=>{"@id"=>"skos:broader", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"skos:narrower", "@type"=>"@id", "@container"=>"@set"}}), - "Modification" => TermDefinition.new("Modification", id: "http://www.cidoc-crm.org/cidoc-crm/E11_Modification", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), + "MeasurementUnit" => TermDefinition.new("MeasurementUnit", id: "http://www.cidoc-crm.org/cidoc-crm/E58_Measurement_Unit", context: {"part"=>{"@id"=>"skos:narrower", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"skos:broader", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Modification" => TermDefinition.new("Modification", id: "http://www.cidoc-crm.org/cidoc-crm/E11_Modification", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "MonetaryAmount" => TermDefinition.new("MonetaryAmount", id: "http://www.cidoc-crm.org/cidoc-crm/E97_Monetary_Amount"), - "Move" => TermDefinition.new("Move", id: "http://www.cidoc-crm.org/cidoc-crm/E9_Move", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), - "Name" => TermDefinition.new("Name", id: "http://www.cidoc-crm.org/cidoc-crm/E33_E41_Linguistic_Appellation", context: {"part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), - "PartAddition" => TermDefinition.new("PartAddition", id: "http://www.cidoc-crm.org/cidoc-crm/E79_Part_Addition", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), - "PartRemoval" => TermDefinition.new("PartRemoval", id: "http://www.cidoc-crm.org/cidoc-crm/E80_Part_Removal", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), - "Payment" => TermDefinition.new("Payment", id: "https://linked.art/ns/terms/Payment", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), - "Period" => TermDefinition.new("Period", id: "http://www.cidoc-crm.org/cidoc-crm/E4_Period", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), + "Move" => TermDefinition.new("Move", id: "http://www.cidoc-crm.org/cidoc-crm/E9_Move", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Name" => TermDefinition.new("Name", id: "http://www.cidoc-crm.org/cidoc-crm/E33_E41_Linguistic_Appellation", context: {"part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "PartAddition" => TermDefinition.new("PartAddition", id: "http://www.cidoc-crm.org/cidoc-crm/E79_Part_Addition", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "PartRemoval" => TermDefinition.new("PartRemoval", id: "http://www.cidoc-crm.org/cidoc-crm/E80_Part_Removal", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Payment" => TermDefinition.new("Payment", id: "https://linked.art/ns/terms/Payment", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Period" => TermDefinition.new("Period", id: "http://www.cidoc-crm.org/cidoc-crm/E4_Period", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "PersistentItem" => TermDefinition.new("PersistentItem", id: "http://www.cidoc-crm.org/cidoc-crm/E77_Persistent_Item"), "Person" => TermDefinition.new("Person", id: "http://www.cidoc-crm.org/cidoc-crm/E21_Person"), "Phase" => TermDefinition.new("Phase", id: "https://linked.art/ns/terms/Phase"), - "PhysicalFeature" => TermDefinition.new("PhysicalFeature", id: "http://www.cidoc-crm.org/cidoc-crm/E26_Physical_Feature", context: {"part_of"=>{"@id"=>"crm:P46i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P46_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), - "PhysicalHumanMadeThing" => TermDefinition.new("PhysicalHumanMadeThing", id: "http://www.cidoc-crm.org/cidoc-crm/E24_Physical_Human-Made_Thing", context: {"part_of"=>{"@id"=>"crm:P46i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P46_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), - "PhysicalObject" => TermDefinition.new("PhysicalObject", id: "http://www.cidoc-crm.org/cidoc-crm/E19_Physical_Object", context: {"part_of"=>{"@id"=>"crm:P46i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P46_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), - "PhysicalThing" => TermDefinition.new("PhysicalThing", id: "http://www.cidoc-crm.org/cidoc-crm/E18_Physical_Thing", context: {"part_of"=>{"@id"=>"crm:P46i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P46_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), - "Place" => TermDefinition.new("Place", id: "http://www.cidoc-crm.org/cidoc-crm/E53_Place", context: {"part_of"=>{"@id"=>"crm:P89_falls_within", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P89i_contains", "@type"=>"@id", "@container"=>"@set"}}), + "PhysicalFeature" => TermDefinition.new("PhysicalFeature", id: "http://www.cidoc-crm.org/cidoc-crm/E26_Physical_Feature", context: {"part"=>{"@id"=>"crm:P46_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P46i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "PhysicalHumanMadeThing" => TermDefinition.new("PhysicalHumanMadeThing", id: "http://www.cidoc-crm.org/cidoc-crm/E24_Physical_Human-Made_Thing", context: {"part"=>{"@id"=>"crm:P46_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P46i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "PhysicalObject" => TermDefinition.new("PhysicalObject", id: "http://www.cidoc-crm.org/cidoc-crm/E19_Physical_Object", context: {"part"=>{"@id"=>"crm:P46_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P46i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "PhysicalThing" => TermDefinition.new("PhysicalThing", id: "http://www.cidoc-crm.org/cidoc-crm/E18_Physical_Thing", context: {"part"=>{"@id"=>"crm:P46_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P46i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Place" => TermDefinition.new("Place", id: "http://www.cidoc-crm.org/cidoc-crm/E53_Place", context: {"part"=>{"@id"=>"crm:P89i_contains", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P89_falls_within", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "Presence" => TermDefinition.new("Presence", id: "http://www.cidoc-crm.org/cidoc-crm/E93_Presence"), "ProductType" => TermDefinition.new("ProductType", id: "http://www.cidoc-crm.org/cidoc-crm/E99_Product_Type"), - "Production" => TermDefinition.new("Production", id: "http://www.cidoc-crm.org/cidoc-crm/E12_Production", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), - "PropertyInterest" => TermDefinition.new("PropertyInterest", id: "https://linked.art/ns/terms/PropertyInterest", context: {"part_of"=>{"@id"=>"la:interest_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"la:interest_part", "@type"=>"@id", "@container"=>"@set"}}), - "PropositionalObject" => TermDefinition.new("PropositionalObject", id: "http://www.cidoc-crm.org/cidoc-crm/E89_Propositional_Object", context: {"part_of"=>{"@id"=>"crm:P148i_is_component_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P148_has_component", "@type"=>"@id", "@container"=>"@set"}}), - "Purchase" => TermDefinition.new("Purchase", id: "http://www.cidoc-crm.org/cidoc-crm/E96_Purchase", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), - "Q9_is_expressed_in_terms_of" => TermDefinition.new("Q9_is_expressed_in_terms_of", id: "geo:Q9_is_expressed_in_terms_of", type_mapping: "geo:SP4_Spatial_Coordinate_Reference_System"), - "Q9i_terms_express" => TermDefinition.new("Q9i_terms_express", id: "geo:Q9i_terms_express", type_mapping: "geo:SP5_Geometric_Place_Expression"), + "Production" => TermDefinition.new("Production", id: "http://www.cidoc-crm.org/cidoc-crm/E12_Production", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "PropertyInterest" => TermDefinition.new("PropertyInterest", id: "https://linked.art/ns/terms/PropertyInterest", context: {"part"=>{"@id"=>"la:interest_part", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"la:interest_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "PropositionalObject" => TermDefinition.new("PropositionalObject", id: "http://www.cidoc-crm.org/cidoc-crm/E89_Propositional_Object", context: {"part"=>{"@id"=>"crm:P148_has_component", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P148i_is_component_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Purchase" => TermDefinition.new("Purchase", id: "http://www.cidoc-crm.org/cidoc-crm/E96_Purchase", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Q9_is_expressed_in_terms_of" => TermDefinition.new("Q9_is_expressed_in_terms_of", id: "geo:Q9_is_expressed_in_terms_of", type_mapping: "@id"), + "Q9i_terms_express" => TermDefinition.new("Q9i_terms_express", id: "geo:Q9i_terms_express", type_mapping: "@id"), "Relationship" => TermDefinition.new("Relationship", id: "https://linked.art/ns/terms/Relationship"), + "Removal" => TermDefinition.new("Removal", id: "https://linked.art/ns/terms/Removal"), "Right" => TermDefinition.new("Right", id: "http://www.cidoc-crm.org/cidoc-crm/E30_Right"), "Set" => TermDefinition.new("Set", id: "https://linked.art/ns/terms/Set", context: {"member"=>{"@id"=>"la:has_member", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), - "Site" => TermDefinition.new("Site", id: "http://www.cidoc-crm.org/cidoc-crm/E27_Site", context: {"part_of"=>{"@id"=>"crm:P46i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P46_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), + "Site" => TermDefinition.new("Site", id: "http://www.cidoc-crm.org/cidoc-crm/E27_Site", context: {"part"=>{"@id"=>"crm:P46_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P46i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "SpacetimeVolume" => TermDefinition.new("SpacetimeVolume", id: "http://www.cidoc-crm.org/cidoc-crm/E92_Spacetime_Volume"), - "SymbolicObject" => TermDefinition.new("SymbolicObject", id: "http://www.cidoc-crm.org/cidoc-crm/E90_Symbolic_Object", context: {"part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), + "SymbolicObject" => TermDefinition.new("SymbolicObject", id: "http://www.cidoc-crm.org/cidoc-crm/E90_Symbolic_Object", context: {"part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "TemporalEntity" => TermDefinition.new("TemporalEntity", id: "http://www.cidoc-crm.org/cidoc-crm/E2_Temporal_Entity"), "Thing" => TermDefinition.new("Thing", id: "http://www.cidoc-crm.org/cidoc-crm/E70_Thing"), - "TimeSpan" => TermDefinition.new("TimeSpan", id: "http://www.cidoc-crm.org/cidoc-crm/E52_Time-Span", context: {"part_of"=>{"@id"=>"crm:P86_falls_within", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P86i_contains", "@type"=>"@id", "@container"=>"@set"}}), - "Title" => TermDefinition.new("Title", id: "http://www.cidoc-crm.org/cidoc-crm/E35_Title", context: {"part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), - "TransferOfCustody" => TermDefinition.new("TransferOfCustody", id: "http://www.cidoc-crm.org/cidoc-crm/E10_Transfer_of_Custody", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), - "Transformation" => TermDefinition.new("Transformation", id: "http://www.cidoc-crm.org/cidoc-crm/E81_Transformation", context: {"part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}}), - "Type" => TermDefinition.new("Type", id: "http://www.cidoc-crm.org/cidoc-crm/E55_Type", context: {"part_of"=>{"@id"=>"skos:broader", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"skos:narrower", "@type"=>"@id", "@container"=>"@set"}}), + "TimeSpan" => TermDefinition.new("TimeSpan", id: "http://www.cidoc-crm.org/cidoc-crm/E52_Time-Span", context: {"part"=>{"@id"=>"crm:P86i_contains", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P86_falls_within", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Title" => TermDefinition.new("Title", id: "http://www.cidoc-crm.org/cidoc-crm/E35_Title", context: {"part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "TransferOfCustody" => TermDefinition.new("TransferOfCustody", id: "http://www.cidoc-crm.org/cidoc-crm/E10_Transfer_of_Custody", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Transformation" => TermDefinition.new("Transformation", id: "http://www.cidoc-crm.org/cidoc-crm/E81_Transformation", context: {"part"=>{"@id"=>"crm:P9_consists_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P9i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), + "Type" => TermDefinition.new("Type", id: "http://www.cidoc-crm.org/cidoc-crm/E55_Type", context: {"part"=>{"@id"=>"skos:narrower", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"skos:broader", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "TypeAssignment" => TermDefinition.new("TypeAssignment", id: "http://www.cidoc-crm.org/cidoc-crm/E17_Type_Assignment"), "TypeCreation" => TermDefinition.new("TypeCreation", id: "http://www.cidoc-crm.org/cidoc-crm/E83_Type_Creation"), - "VisualItem" => TermDefinition.new("VisualItem", id: "http://www.cidoc-crm.org/cidoc-crm/E36_Visual_Item", context: {"part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}}), + "VisualItem" => TermDefinition.new("VisualItem", id: "http://www.cidoc-crm.org/cidoc-crm/E36_Visual_Item", context: {"part"=>{"@id"=>"crm:P106_is_composed_of", "@type"=>"@id", "@container"=>"@set"}, "part_of"=>{"@id"=>"crm:P106i_forms_part_of", "@type"=>"@id", "@container"=>"@set"}, "member_of"=>{"@id"=>"la:member_of", "@type"=>"@id", "@container"=>"@set"}}), "_label" => TermDefinition.new("_label", id: "http://www.w3.org/2000/01/rdf-schema#label"), "a_presence_of" => TermDefinition.new("a_presence_of", id: "http://www.cidoc-crm.org/cidoc-crm/P166_was_a_presence_of", type_mapping: "@id", container_mapping: "@set"), "about" => TermDefinition.new("about", id: "http://www.cidoc-crm.org/cidoc-crm/P129_is_about", type_mapping: "@id", container_mapping: "@set"), @@ -98,6 +101,10 @@ class JSON::LD::Context "acquired_title_through" => TermDefinition.new("acquired_title_through", id: "http://www.cidoc-crm.org/cidoc-crm/P22i_acquired_title_through", type_mapping: "@id", container_mapping: "@set"), "added" => TermDefinition.new("added", id: "http://www.cidoc-crm.org/cidoc-crm/P111_added", type_mapping: "@id", container_mapping: "@set"), "added_by" => TermDefinition.new("added_by", id: "http://www.cidoc-crm.org/cidoc-crm/P111i_was_added_by", type_mapping: "@id", container_mapping: "@set"), + "added_member" => TermDefinition.new("added_member", id: "https://linked.art/ns/terms/added_member", type_mapping: "@id"), + "added_member_by" => TermDefinition.new("added_member_by", id: "https://linked.art/ns/terms/added_member_by", type_mapping: "@id", container_mapping: "@set"), + "added_to" => TermDefinition.new("added_to", id: "https://linked.art/ns/terms/added_to", type_mapping: "@id"), + "added_to_by" => TermDefinition.new("added_to_by", id: "https://linked.art/ns/terms/added_to_by", type_mapping: "@id", container_mapping: "@set"), "alternative" => TermDefinition.new("alternative", id: "http://www.cidoc-crm.org/cidoc-crm/P139_has_alternative_form", type_mapping: "@id", container_mapping: "@set"), "amount" => TermDefinition.new("amount", id: "http://www.cidoc-crm.org/cidoc-crm/P181_has_amount"), "applies_to" => TermDefinition.new("applies_to", id: "http://www.cidoc-crm.org/cidoc-crm/P104i_applies_to", type_mapping: "@id", container_mapping: "@set"), @@ -133,14 +140,14 @@ class JSON::LD::Context "carried_out" => TermDefinition.new("carried_out", id: "http://www.cidoc-crm.org/cidoc-crm/P14i_performed", type_mapping: "@id", container_mapping: "@set"), "carried_out_by" => TermDefinition.new("carried_out_by", id: "http://www.cidoc-crm.org/cidoc-crm/P14_carried_out_by", type_mapping: "@id", container_mapping: "@set"), "carries" => TermDefinition.new("carries", id: "http://www.cidoc-crm.org/cidoc-crm/P128_carries", type_mapping: "@id", container_mapping: "@set"), - "caused" => TermDefinition.new("caused", id: "sci:O13_triggers", type_mapping: "@id", container_mapping: "@set"), - "caused_by" => TermDefinition.new("caused_by", id: "sci:O13i_is_triggered_by", type_mapping: "@id", container_mapping: "@set"), + "caused" => TermDefinition.new("caused", id: "http://www.ics.forth.gr/isl/CRMsci/O13_triggers", type_mapping: "@id", container_mapping: "@set"), + "caused_by" => TermDefinition.new("caused_by", id: "http://www.ics.forth.gr/isl/CRMsci/O13i_is_triggered_by", type_mapping: "@id", container_mapping: "@set"), "changed_ownership_through" => TermDefinition.new("changed_ownership_through", id: "http://www.cidoc-crm.org/cidoc-crm/P24i_changed_ownership_through", type_mapping: "@id", container_mapping: "@set"), "claimed_by" => TermDefinition.new("claimed_by", id: "https://linked.art/ns/terms/claimed_by", type_mapping: "@id", container_mapping: "@set"), "classified" => TermDefinition.new("classified", id: "http://www.cidoc-crm.org/cidoc-crm/P41_classified", type_mapping: "@id", container_mapping: "@set"), "classified_as" => TermDefinition.new("classified_as", id: "http://www.cidoc-crm.org/cidoc-crm/P2_has_type", type_mapping: "@id", container_mapping: "@set"), "classified_by" => TermDefinition.new("classified_by", id: "http://www.cidoc-crm.org/cidoc-crm/P41i_was_classified_by", type_mapping: "@id", container_mapping: "@set"), - "close_match" => TermDefinition.new("close_match", id: "http://www.w3.org/2004/02/skos/core#closeMatch", type_mapping: "@id"), + "close_match" => TermDefinition.new("close_match", id: "http://www.w3.org/2004/02/skos/core#closeMatch", type_mapping: "@id", container_mapping: "@set"), "component" => TermDefinition.new("component", id: "http://www.cidoc-crm.org/cidoc-crm/P148_has_component", type_mapping: "@id", container_mapping: "@set"), "component_of" => TermDefinition.new("component_of", id: "http://www.cidoc-crm.org/cidoc-crm/P148i_is_component_of", type_mapping: "@id", container_mapping: "@set"), "concerned" => TermDefinition.new("concerned", id: "http://www.cidoc-crm.org/cidoc-crm/P34_concerned", type_mapping: "@id", container_mapping: "@set"), @@ -188,6 +195,13 @@ class JSON::LD::Context "destroyed" => TermDefinition.new("destroyed", id: "http://www.cidoc-crm.org/cidoc-crm/P13_destroyed", type_mapping: "@id"), "destroyed_by" => TermDefinition.new("destroyed_by", id: "http://www.cidoc-crm.org/cidoc-crm/P13i_was_destroyed_by", type_mapping: "@id"), "died" => TermDefinition.new("died", id: "http://www.cidoc-crm.org/cidoc-crm/P100i_died_in", type_mapping: "@id"), + "dig" => TermDefinition.new("dig", id: "http://www.ics.forth.gr/isl/CRMdig/", simple: true, prefix: true), + "digitally_available_via" => TermDefinition.new("digitally_available_via", id: "https://linked.art/ns/terms/digitally_available_via", type_mapping: "@id", container_mapping: "@set"), + "digitally_carried_by" => TermDefinition.new("digitally_carried_by", id: "https://linked.art/ns/terms/digitally_carried_by", type_mapping: "@id", container_mapping: "@set"), + "digitally_carries" => TermDefinition.new("digitally_carries", id: "https://linked.art/ns/terms/digitally_carries", type_mapping: "@id", container_mapping: "@set"), + "digitally_makes_available" => TermDefinition.new("digitally_makes_available", id: "https://linked.art/ns/terms/digitally_makes_available", type_mapping: "@id", container_mapping: "@set"), + "digitally_shown_by" => TermDefinition.new("digitally_shown_by", id: "https://linked.art/ns/terms/digitally_shown_by", type_mapping: "@id", container_mapping: "@set"), + "digitally_shows" => TermDefinition.new("digitally_shows", id: "https://linked.art/ns/terms/digitally_shows", type_mapping: "@id", container_mapping: "@set"), "dimension" => TermDefinition.new("dimension", id: "http://www.cidoc-crm.org/cidoc-crm/P43_has_dimension", type_mapping: "@id", container_mapping: "@set"), "dimension_of" => TermDefinition.new("dimension_of", id: "http://www.cidoc-crm.org/cidoc-crm/P43i_is_dimension_of", type_mapping: "@id"), "diminished" => TermDefinition.new("diminished", id: "http://www.cidoc-crm.org/cidoc-crm/P112_diminished", type_mapping: "@id", container_mapping: "@set"), @@ -240,7 +254,7 @@ class JSON::LD::Context "gave_birth" => TermDefinition.new("gave_birth", id: "http://www.cidoc-crm.org/cidoc-crm/P96i_gave_birth", type_mapping: "@id", container_mapping: "@set"), "general_purpose" => TermDefinition.new("general_purpose", id: "http://www.cidoc-crm.org/cidoc-crm/P21_had_general_purpose", type_mapping: "@id", container_mapping: "@set"), "general_use" => TermDefinition.new("general_use", id: "http://www.cidoc-crm.org/cidoc-crm/P101_had_as_general_use", type_mapping: "@id", container_mapping: "@set"), - "has_phase" => TermDefinition.new("has_phase", id: "https://linked.art/ns/terms/has_phase", type_mapping: "https://linked.art/ns/terms/Phase", container_mapping: "@set"), + "has_phase" => TermDefinition.new("has_phase", id: "https://linked.art/ns/terms/has_phase", type_mapping: "@id", container_mapping: "@set"), "id" => TermDefinition.new("id", id: "@id", simple: true), "identified" => TermDefinition.new("identified", id: "http://www.cidoc-crm.org/cidoc-crm/P35_has_identified", type_mapping: "@id", container_mapping: "@set"), "identified_by" => TermDefinition.new("identified_by", id: "http://www.cidoc-crm.org/cidoc-crm/P1_is_identified_by", type_mapping: "@id", container_mapping: "@set"), @@ -252,14 +266,14 @@ class JSON::LD::Context "incorporates" => TermDefinition.new("incorporates", id: "http://www.cidoc-crm.org/cidoc-crm/P165_incorporates", type_mapping: "@id", container_mapping: "@set"), "influenced" => TermDefinition.new("influenced", id: "http://www.cidoc-crm.org/cidoc-crm/P15i_influenced", type_mapping: "@id", container_mapping: "@set"), "influenced_by" => TermDefinition.new("influenced_by", id: "http://www.cidoc-crm.org/cidoc-crm/P15_was_influenced_by", type_mapping: "@id", container_mapping: "@set"), - "initiated" => TermDefinition.new("initiated", id: "https://linked.art/ns/terms/initiated", type_mapping: "https://linked.art/ns/terms/Phase", container_mapping: "@set"), + "initiated" => TermDefinition.new("initiated", id: "https://linked.art/ns/terms/initiated", type_mapping: "@id", container_mapping: "@set"), "initiated_by" => TermDefinition.new("initiated_by", id: "https://linked.art/ns/terms/initiated_by", type_mapping: "@id", container_mapping: "@set"), "intended_for" => TermDefinition.new("intended_for", id: "http://www.cidoc-crm.org/cidoc-crm/P103_was_intended_for", type_mapping: "@id", container_mapping: "@set"), "intended_use_of" => TermDefinition.new("intended_use_of", id: "http://www.cidoc-crm.org/cidoc-crm/P19_was_intended_use_of", type_mapping: "@id", container_mapping: "@set"), "intention_of" => TermDefinition.new("intention_of", id: "http://www.cidoc-crm.org/cidoc-crm/P103i_was_intention_of", type_mapping: "@id", container_mapping: "@set"), "interest_for" => TermDefinition.new("interest_for", id: "https://linked.art/ns/terms/interest_for", type_mapping: "@id"), - "interest_part" => TermDefinition.new("interest_part", id: "https://linked.art/ns/terms/interest_part", type_mapping: "https://linked.art/ns/terms/PropertyInterest", container_mapping: "@set"), - "interest_part_of" => TermDefinition.new("interest_part_of", id: "https://linked.art/ns/terms/interest_part_of", type_mapping: "https://linked.art/ns/terms/PropertyInterest"), + "interest_part" => TermDefinition.new("interest_part", id: "https://linked.art/ns/terms/interest_part", type_mapping: "@id", container_mapping: "@set"), + "interest_part_of" => TermDefinition.new("interest_part_of", id: "https://linked.art/ns/terms/interest_part_of", type_mapping: "@id"), "involved" => TermDefinition.new("involved", id: "http://www.cidoc-crm.org/cidoc-crm/P12_occurred_in_the_presence_of", type_mapping: "@id", container_mapping: "@set"), "joined" => TermDefinition.new("joined", id: "http://www.cidoc-crm.org/cidoc-crm/P143_joined", type_mapping: "@id"), "joined_by" => TermDefinition.new("joined_by", id: "http://www.cidoc-crm.org/cidoc-crm/P143i_was_joined_by", type_mapping: "@id", container_mapping: "@set"), @@ -332,14 +346,19 @@ class JSON::LD::Context "rdfs" => TermDefinition.new("rdfs", id: "http://www.w3.org/2000/01/rdf-schema#", simple: true, prefix: true), "referred_to_by" => TermDefinition.new("referred_to_by", id: "http://www.cidoc-crm.org/cidoc-crm/P67i_is_referred_to_by", type_mapping: "@id", container_mapping: "@set"), "refers_to" => TermDefinition.new("refers_to", id: "http://www.cidoc-crm.org/cidoc-crm/P67_refers_to", type_mapping: "@id", container_mapping: "@set"), - "related" => TermDefinition.new("related", id: "http://purl.org/dc/terms/relation", type_mapping: "@id", container_mapping: "@set"), "related_entity" => TermDefinition.new("related_entity", id: "https://linked.art/ns/terms/related_entity", type_mapping: "@id"), - "related_entity_of" => TermDefinition.new("related_entity_of", id: "https://linked.art/ns/terms/related_entity_of", type_mapping: "https://linked.art/ns/terms/Phase", container_mapping: "@set"), - "related_from" => TermDefinition.new("related_from", id: "https://linked.art/ns/terms/related_from", type_mapping: "@id"), - "related_to" => TermDefinition.new("related_to", id: "https://linked.art/ns/terms/related_to", type_mapping: "@id"), + "related_entity_of" => TermDefinition.new("related_entity_of", id: "https://linked.art/ns/terms/related_entity_of", type_mapping: "@id", container_mapping: "@set"), + "related_from_by" => TermDefinition.new("related_from_by", id: "https://linked.art/ns/terms/related_from_by", type_mapping: "@id", container_mapping: "@set"), + "related_to_by" => TermDefinition.new("related_to_by", id: "https://linked.art/ns/terms/related_to_by", type_mapping: "@id", container_mapping: "@set"), + "relates_from" => TermDefinition.new("relates_from", id: "https://linked.art/ns/terms/relates_from", type_mapping: "@id"), + "relates_to" => TermDefinition.new("relates_to", id: "https://linked.art/ns/terms/relates_to", type_mapping: "@id"), "relationship" => TermDefinition.new("relationship", id: "https://linked.art/ns/terms/relationship", type_mapping: "@id"), "removed" => TermDefinition.new("removed", id: "http://www.cidoc-crm.org/cidoc-crm/P113_removed", type_mapping: "@id", container_mapping: "@set"), "removed_by" => TermDefinition.new("removed_by", id: "http://www.cidoc-crm.org/cidoc-crm/P113i_was_removed_by", type_mapping: "@id", container_mapping: "@set"), + "removed_from" => TermDefinition.new("removed_from", id: "https://linked.art/ns/terms/removed_from", type_mapping: "@id"), + "removed_from_by" => TermDefinition.new("removed_from_by", id: "https://linked.art/ns/terms/removed_from_by", type_mapping: "@id", container_mapping: "@set"), + "removed_member" => TermDefinition.new("removed_member", id: "https://linked.art/ns/terms/removed_member", type_mapping: "@id"), + "removed_member_by" => TermDefinition.new("removed_member_by", id: "https://linked.art/ns/terms/removed_member_by", type_mapping: "@id", container_mapping: "@set"), "representation" => TermDefinition.new("representation", id: "http://www.cidoc-crm.org/cidoc-crm/P138i_has_representation", type_mapping: "@id", container_mapping: "@set"), "represents" => TermDefinition.new("represents", id: "http://www.cidoc-crm.org/cidoc-crm/P138_represents", type_mapping: "@id", container_mapping: "@set"), "requires_production_tool" => TermDefinition.new("requires_production_tool", id: "http://www.cidoc-crm.org/cidoc-crm/P188_requires_production_tool", type_mapping: "@id"), @@ -350,8 +369,8 @@ class JSON::LD::Context "right_on" => TermDefinition.new("right_on", id: "http://www.cidoc-crm.org/cidoc-crm/P105i_has_right_on", type_mapping: "@id", container_mapping: "@set"), "sales_price" => TermDefinition.new("sales_price", id: "http://www.cidoc-crm.org/cidoc-crm/P179_had_sales_price", type_mapping: "@id", container_mapping: "@set"), "sales_price_of" => TermDefinition.new("sales_price_of", id: "http://www.cidoc-crm.org/cidoc-crm/P179i_was_sales_price_of", type_mapping: "@id", container_mapping: "@set"), - "sameAs" => TermDefinition.new("sameAs", id: "owl:sameAs", type_mapping: "@id"), "schema" => TermDefinition.new("schema", id: "http://schema.org/", simple: true, prefix: true), + "sci" => TermDefinition.new("sci", id: "http://www.ics.forth.gr/isl/CRMsci/", simple: true, prefix: true), "section" => TermDefinition.new("section", id: "http://www.cidoc-crm.org/cidoc-crm/P59_has_section", type_mapping: "@id", container_mapping: "@set"), "section_definition" => TermDefinition.new("section_definition", id: "http://www.cidoc-crm.org/cidoc-crm/P58_has_section_definition", type_mapping: "@id", container_mapping: "@set"), "see_also" => TermDefinition.new("see_also", id: "http://www.w3.org/2000/01/rdf-schema#seeAlso", type_mapping: "@id", container_mapping: "@set"), @@ -377,7 +396,6 @@ class JSON::LD::Context "starts_before_the_end_of" => TermDefinition.new("starts_before_the_end_of", id: "http://www.cidoc-crm.org/cidoc-crm/P174_starts_before_the_end_of", type_mapping: "@id"), "starts_before_the_start_of" => TermDefinition.new("starts_before_the_start_of", id: "http://www.cidoc-crm.org/cidoc-crm/P176_starts_before_the_start_of", type_mapping: "@id"), "starts_with_or_after_the_start_of" => TermDefinition.new("starts_with_or_after_the_start_of", id: "http://www.cidoc-crm.org/cidoc-crm/P175i_starts_with_or_after_the_start_of", type_mapping: "@id"), - "style" => TermDefinition.new("style", id: "http://schema.org/genre", type_mapping: "@id", container_mapping: "@set"), "subState" => TermDefinition.new("subState", id: "http://www.cidoc-crm.org/cidoc-crm/P5_consists_of", type_mapping: "@id", container_mapping: "@set"), "subState_of" => TermDefinition.new("subState_of", id: "http://www.cidoc-crm.org/cidoc-crm/P5i_forms_part_of", type_mapping: "@id", container_mapping: "@set"), "subject_of" => TermDefinition.new("subject_of", id: "http://www.cidoc-crm.org/cidoc-crm/P129i_is_subject_of", type_mapping: "@id", container_mapping: "@set"), @@ -389,7 +407,7 @@ class JSON::LD::Context "technique" => TermDefinition.new("technique", id: "http://www.cidoc-crm.org/cidoc-crm/P32_used_general_technique", type_mapping: "@id", container_mapping: "@set"), "technique_of" => TermDefinition.new("technique_of", id: "http://www.cidoc-crm.org/cidoc-crm/P32i_was_technique_of", type_mapping: "@id", container_mapping: "@set"), "temporal_projection" => TermDefinition.new("temporal_projection", id: "http://www.cidoc-crm.org/cidoc-crm/P160_has_temporal_projection", type_mapping: "@id", container_mapping: "@set"), - "terminated" => TermDefinition.new("terminated", id: "https://linked.art/ns/terms/terminated", type_mapping: "https://linked.art/ns/terms/Phase", container_mapping: "@set"), + "terminated" => TermDefinition.new("terminated", id: "https://linked.art/ns/terms/terminated", type_mapping: "@id", container_mapping: "@set"), "terminated_by" => TermDefinition.new("terminated_by", id: "https://linked.art/ns/terms/terminated_by", type_mapping: "@id", container_mapping: "@set"), "time_is_defined_by" => TermDefinition.new("time_is_defined_by", id: "http://www.cidoc-crm.org/cidoc-crm/P170i_time_is_defined_by"), "timespan" => TermDefinition.new("timespan", id: "http://www.cidoc-crm.org/cidoc-crm/P4_has_time-span", type_mapping: "@id"), diff --git a/lib/json/ld/preloaded/lov.rb b/lib/json/ld/preloaded/lov.rb index 3bfbf5a..9d90f3e 100644 --- a/lib/json/ld/preloaded/lov.rb +++ b/lib/json/ld/preloaded/lov.rb @@ -6,6 +6,7 @@ class JSON::LD::Context add_preloaded("http://lov.okfn.org/dataset/lov/context") do new(term_definitions: { "SAN" => TermDefinition.new("SAN", id: "http://www.irit.fr/recherches/MELODI/ontologies/SAN#", simple: true, prefix: true), + "a-loc" => TermDefinition.new("a-loc", id: "https://w3id.org/arco/ontology/location/", simple: true, prefix: true), "acco" => TermDefinition.new("acco", id: "http://purl.org/acco/ns#", simple: true, prefix: true), "acl" => TermDefinition.new("acl", id: "http://www.w3.org/ns/auth/acl#", simple: true, prefix: true), "acm" => TermDefinition.new("acm", id: "http://acm.rkbexplorer.com/ontologies/acm#", simple: true, prefix: true), @@ -72,11 +73,13 @@ class JSON::LD::Context "ccp" => TermDefinition.new("ccp", id: "http://cookingbigdata.com/linkeddata/ccpricing#", simple: true, prefix: true), "ccr" => TermDefinition.new("ccr", id: "http://cookingbigdata.com/linkeddata/ccregions#", simple: true, prefix: true), "ccsla" => TermDefinition.new("ccsla", id: "http://cookingbigdata.com/linkeddata/ccsla#", simple: true, prefix: true), + "cdesc" => TermDefinition.new("cdesc", id: "https://w3id.org/arco/ontology/context-description/", simple: true, prefix: true), "cdm" => TermDefinition.new("cdm", id: "http://purl.org/twc/ontology/cdm.owl#", simple: true, prefix: true), "cdtype" => TermDefinition.new("cdtype", id: "http://purl.org/cld/cdtype/", simple: true, prefix: true), "ceo" => TermDefinition.new("ceo", id: "http://www.ebusiness-unibw.org/ontologies/consumerelectronics/v1#", simple: true, prefix: true), "cerif" => TermDefinition.new("cerif", id: "http://www.eurocris.org/ontologies/cerif/1.3#", simple: true, prefix: true), "cert" => TermDefinition.new("cert", id: "http://www.w3.org/ns/auth/cert#", simple: true, prefix: true), + "cevent" => TermDefinition.new("cevent", id: "https://w3id.org/arco/ontology/cultural-event/", simple: true, prefix: true), "cff" => TermDefinition.new("cff", id: "http://purl.oclc.org/NET/ssnx/cf/cf-feature#", simple: true, prefix: true), "cfp" => TermDefinition.new("cfp", id: "http://purl.oclc.org/NET/ssnx/cf/cf-property#", simple: true, prefix: true), "cfrl" => TermDefinition.new("cfrl", id: "http://linkeddata.finki.ukim.mk/lod/ontology/cfrl#", simple: true, prefix: true), @@ -96,6 +99,7 @@ class JSON::LD::Context "cold" => TermDefinition.new("cold", id: "http://purl.org/configurationontology#", simple: true, prefix: true), "coll" => TermDefinition.new("coll", id: "http://purl.org/co/", simple: true, prefix: true), "comm" => TermDefinition.new("comm", id: "http://vocab.resc.info/communication#", simple: true, prefix: true), + "common" => TermDefinition.new("common", id: "http://www.w3.org/2007/uwa/context/common.owl#", simple: true, prefix: true), "con" => TermDefinition.new("con", id: "http://www.w3.org/2000/10/swap/pim/contact#", simple: true, prefix: true), "conversion" => TermDefinition.new("conversion", id: "http://purl.org/twc/vocab/conversion/", simple: true, prefix: true), "coo" => TermDefinition.new("coo", id: "http://purl.org/coo/ns#", simple: true, prefix: true), @@ -109,6 +113,7 @@ class JSON::LD::Context "csvw" => TermDefinition.new("csvw", id: "http://www.w3.org/ns/csvw#", simple: true, prefix: true), "ct" => TermDefinition.new("ct", id: "http://www.tele.pw.edu.pl/~sims-onto/ConnectivityType.owl#", simple: true, prefix: true), "ctag" => TermDefinition.new("ctag", id: "http://commontag.org/ns#", simple: true, prefix: true), + "ctlog" => TermDefinition.new("ctlog", id: "https://w3id.org/arco/ontology/catalogue/", simple: true, prefix: true), "ctorg" => TermDefinition.new("ctorg", id: "http://purl.org/ctic/infraestructuras/organizacion#", simple: true, prefix: true), "ctrl" => TermDefinition.new("ctrl", id: "https://w3id.org/ibp/CTRLont#", simple: true, prefix: true), "ctxdesc" => TermDefinition.new("ctxdesc", id: "http://www.demcare.eu/ontologies/contextdescriptor.owl#", simple: true, prefix: true), @@ -134,6 +139,7 @@ class JSON::LD::Context "dcndl" => TermDefinition.new("dcndl", id: "http://ndl.go.jp/dcndl/terms/", simple: true, prefix: true), "dcterms" => TermDefinition.new("dcterms", id: "http://purl.org/dc/terms/", simple: true, prefix: true), "dctype" => TermDefinition.new("dctype", id: "http://purl.org/dc/dcmitype/", simple: true, prefix: true), + "ddesc" => TermDefinition.new("ddesc", id: "https://w3id.org/arco/ontology/denotative-description/", simple: true, prefix: true), "decision" => TermDefinition.new("decision", id: "https://decision-ontology.googlecode.com/svn/trunk/decision.owl#", simple: true, prefix: true), "demlab" => TermDefinition.new("demlab", id: "http://www.demcare.eu/ontologies/demlab.owl#", simple: true, prefix: true), "deo" => TermDefinition.new("deo", id: "http://purl.org/spar/deo/", simple: true, prefix: true), @@ -158,6 +164,7 @@ class JSON::LD::Context "dqm" => TermDefinition.new("dqm", id: "http://purl.org/dqm-vocabulary/v1/dqm#", simple: true, prefix: true), "dqv" => TermDefinition.new("dqv", id: "http://www.w3.org/ns/dqv#", simple: true, prefix: true), "dr" => TermDefinition.new("dr", id: "http://purl.org/swan/2.0/discourse-relationships/", simple: true, prefix: true), + "drama" => TermDefinition.new("drama", id: "http://www.purl.org/drammar#", simple: true, prefix: true), "drm" => TermDefinition.new("drm", id: "http://vocab.data.gov/def/drm#", simple: true, prefix: true), "ds" => TermDefinition.new("ds", id: "http://purl.org/ctic/dcat#", simple: true, prefix: true), "dsn" => TermDefinition.new("dsn", id: "http://purl.org/dsnotify/vocab/eventset/", simple: true, prefix: true), @@ -198,6 +205,7 @@ class JSON::LD::Context "fabio" => TermDefinition.new("fabio", id: "http://purl.org/spar/fabio/", simple: true, prefix: true), "faldo" => TermDefinition.new("faldo", id: "http://biohackathon.org/resource/faldo#", simple: true, prefix: true), "fea" => TermDefinition.new("fea", id: "http://vocab.data.gov/def/fea#", simple: true, prefix: true), + "fel" => TermDefinition.new("fel", id: "http://w3id.org/vcb/fel#", simple: true, prefix: true), "fiesta-iot" => TermDefinition.new("fiesta-iot", id: "http://purl.org/iot/ontology/fiesta-iot#", simple: true, prefix: true), "foaf" => TermDefinition.new("foaf", id: "http://xmlns.com/foaf/0.1/", simple: true, prefix: true), "fog" => TermDefinition.new("fog", id: "https://w3id.org/fog#", simple: true, prefix: true), @@ -240,6 +248,7 @@ class JSON::LD::Context "gn" => TermDefinition.new("gn", id: "http://www.geonames.org/ontology#", simple: true, prefix: true), "gndo" => TermDefinition.new("gndo", id: "http://d-nb.info/standards/elementset/gnd#", simple: true, prefix: true), "gold" => TermDefinition.new("gold", id: "http://purl.org/linguistics/gold/", simple: true, prefix: true), + "gom" => TermDefinition.new("gom", id: "https://w3id.org/gom#", simple: true, prefix: true), "gov" => TermDefinition.new("gov", id: "http://gov.genealogy.net/ontology.owl#", simple: true, prefix: true), "gr" => TermDefinition.new("gr", id: "http://purl.org/goodrelations/v1#", simple: true, prefix: true), "grddl" => TermDefinition.new("grddl", id: "http://www.w3.org/2003/g/data-view#", simple: true, prefix: true), @@ -488,6 +497,7 @@ class JSON::LD::Context "qb4o" => TermDefinition.new("qb4o", id: "http://purl.org/qb4olap/cubes#", simple: true, prefix: true), "qu" => TermDefinition.new("qu", id: "http://purl.oclc.org/NET/ssnx/qu/qu#", simple: true, prefix: true), "qudt" => TermDefinition.new("qudt", id: "http://qudt.org/schema/qudt#", simple: true, prefix: true), + "r-arco" => TermDefinition.new("r-arco", id: "https://w3id.org/arco/ontology/arco/", simple: true, prefix: true), "r4r" => TermDefinition.new("r4r", id: "http://guava.iis.sinica.edu.tw/r4r/", simple: true, prefix: true), "radion" => TermDefinition.new("radion", id: "http://www.w3.org/ns/radion#", simple: true, prefix: true), "rami" => TermDefinition.new("rami", id: "http://iais.fraunhofer.de/vocabs/rami#", simple: true, prefix: true), @@ -663,6 +673,7 @@ class JSON::LD::Context "voag" => TermDefinition.new("voag", id: "http://voag.linkedmodel.org/voag#", simple: true, prefix: true), "vocals" => TermDefinition.new("vocals", id: "http://w3id.org/rsp/vocals#", simple: true, prefix: true), "void" => TermDefinition.new("void", id: "http://rdfs.org/ns/void#", simple: true, prefix: true), + "voidext" => TermDefinition.new("voidext", id: "http://purl.org/query/voidext#", simple: true, prefix: true), "voidwh" => TermDefinition.new("voidwh", id: "http://www.ics.forth.gr/isl/VoIDWarehouse/VoID_Extension_Schema.owl", simple: true), "vra" => TermDefinition.new("vra", id: "http://simile.mit.edu/2003/10/ontologies/vraCore3#", simple: true, prefix: true), "vrank" => TermDefinition.new("vrank", id: "http://purl.org/voc/vrank#", simple: true, prefix: true), diff --git a/lib/json/ld/preloaded/prefix.rb b/lib/json/ld/preloaded/prefix.rb index ae42707..39ad077 100644 --- a/lib/json/ld/preloaded/prefix.rb +++ b/lib/json/ld/preloaded/prefix.rb @@ -176,6 +176,7 @@ class JSON::LD::Context "biotop" => TermDefinition.new("biotop", id: "http://purl.org/biotop/biotop.owl#", simple: true, prefix: true), "biro" => TermDefinition.new("biro", id: "http://purl.org/spar/biro/", simple: true, prefix: true), "bis" => TermDefinition.new("bis", id: "http://bis.270a.info/dataset/", simple: true, prefix: true), + "bitl" => TermDefinition.new("bitl", id: "http://lib.bit.edu.cn/ontology/1.0/", simple: true, prefix: true), "bk" => TermDefinition.new("bk", id: "http://www.provbook.org/ns/#", simple: true, prefix: true), "bkb" => TermDefinition.new("bkb", id: "https://budayakb.cs.ui.ac.id/ns#", simple: true, prefix: true), "bl" => TermDefinition.new("bl", id: "https://w3id.org/biolink/vocab/", simple: true, prefix: true), @@ -202,6 +203,7 @@ class JSON::LD::Context "brt" => TermDefinition.new("brt", id: "http://brt.basisregistraties.overheid.nl/def/top10nl#", simple: true, prefix: true), "bsb" => TermDefinition.new("bsb", id: "http://opacplus.bsb-muenchen.de/title/", simple: true, prefix: true), "bsbm" => TermDefinition.new("bsbm", id: "http://www4.wiwiss.fu-berlin.de/bizer/bsbm/v01/vocabulary/", simple: true, prefix: true), + "bsh" => TermDefinition.new("bsh", id: "https://brickschema.org/schema/1.1.0/BrickShape#", simple: true, prefix: true), "bsym" => TermDefinition.new("bsym", id: "http://bsym.bloomberg.com/sym/", simple: true, prefix: true), "bte" => TermDefinition.new("bte", id: "http://purl.org/twc/vocab/between-the-edges/", simple: true, prefix: true), "bv" => TermDefinition.new("bv", id: "http://purl.org/vocommons/bv#", simple: true, prefix: true), @@ -381,6 +383,7 @@ class JSON::LD::Context "d2rq" => TermDefinition.new("d2rq", id: "http://www.wiwiss.fu-berlin.de/suhl/bizer/D2RQ/0.1#", simple: true, prefix: true), "d3s" => TermDefinition.new("d3s", id: "http://vocbench.solidaridad.cloud/taxonomies#", simple: true, prefix: true), "da" => TermDefinition.new("da", id: "https://www.wowman.org/index.php?id=1&type=get#", simple: true, prefix: true), + "daap" => TermDefinition.new("daap", id: "http://daap.eu/wiki/", simple: true, prefix: true), "dady" => TermDefinition.new("dady", id: "http://purl.org/NET/dady#", simple: true, prefix: true), "daia" => TermDefinition.new("daia", id: "http://purl.org/ontology/daia/", simple: true, prefix: true), "daiaserv" => TermDefinition.new("daiaserv", id: "http://purl.org/ontology/daia/Service/", simple: true, prefix: true), @@ -489,6 +492,7 @@ class JSON::LD::Context "dive" => TermDefinition.new("dive", id: "http://scubadive.networld.to/dive.rdf#", simple: true, prefix: true), "dk" => TermDefinition.new("dk", id: "http://www.data-knowledge.org/dk/schema/rdf/latest/", simple: true, prefix: true), "dl" => TermDefinition.new("dl", id: "http://ontology.ip.rm.cnr.it/ontologies/DOLCE-Lite#", simple: true, prefix: true), + "dm" => TermDefinition.new("dm", id: "http://datamusee.givingsense.eu/onto/", simple: true, prefix: true), "dm2e" => TermDefinition.new("dm2e", id: "http://onto.dm2e.eu/schemas/dm2e/", simple: true, prefix: true), "dn" => TermDefinition.new("dn", id: "http://purl.org/datanode/ns/", simple: true, prefix: true), "dnb" => TermDefinition.new("dnb", id: "http://d-nb.info/gnd/", simple: true, prefix: true), @@ -555,6 +559,7 @@ class JSON::LD::Context "ecc" => TermDefinition.new("ecc", id: "https://ns.eccenca.com/", simple: true, prefix: true), "eccauth" => TermDefinition.new("eccauth", id: "https://vocab.eccenca.com/auth/", simple: true, prefix: true), "eccdi" => TermDefinition.new("eccdi", id: "https://vocab.eccenca.com/di/", simple: true, prefix: true), + "eccf" => TermDefinition.new("eccf", id: "http://data.europa.eu/54i/", simple: true, prefix: true), "eccpubsub" => TermDefinition.new("eccpubsub", id: "https://vocab.eccenca.com/pubsub/", simple: true, prefix: true), "eccrev" => TermDefinition.new("eccrev", id: "https://vocab.eccenca.com/revision/", simple: true, prefix: true), "ecgl" => TermDefinition.new("ecgl", id: "http://schema.geolink.org/", simple: true, prefix: true), @@ -581,7 +586,7 @@ class JSON::LD::Context "efd" => TermDefinition.new("efd", id: "http://data.foodanddrinkeurope.eu/ontology#", simple: true, prefix: true), "efo" => TermDefinition.new("efo", id: "http://www.ebi.ac.uk/efo/", simple: true, prefix: true), "efrbroo" => TermDefinition.new("efrbroo", id: "http://erlangen-crm.org/efrbroo/", simple: true, prefix: true), - "eg" => TermDefinition.new("eg", id: "http://eulergui.sourceforge.net/engine.owl#", simple: true, prefix: true), + "eg" => TermDefinition.new("eg", id: "http://www.example.org/", simple: true, prefix: true), "ei2a" => TermDefinition.new("ei2a", id: "http://opendata.aragon.es/def/ei2a#", simple: true, prefix: true), "ekaw" => TermDefinition.new("ekaw", id: "http://data.semanticweb.org/conference/ekaw/2012/complete/", simple: true, prefix: true), "elec" => TermDefinition.new("elec", id: "http://purl.org/ctic/sector-publico/elecciones#", simple: true, prefix: true), @@ -604,6 +609,7 @@ class JSON::LD::Context "eol" => TermDefinition.new("eol", id: "http://purl.org/biodiversity/eol/", simple: true, prefix: true), "ep" => TermDefinition.new("ep", id: "http://eprints.org/ontology/", simple: true, prefix: true), "eppl" => TermDefinition.new("eppl", id: "https://w3id.org/ep-plan#", simple: true, prefix: true), + "epplan" => TermDefinition.new("epplan", id: "https://w3id.org/ep-plan#", simple: true, prefix: true), "eprints" => TermDefinition.new("eprints", id: "http://eprints.org/ontology/", simple: true, prefix: true), "eproc" => TermDefinition.new("eproc", id: "http://10.0.3.120/download/eproc_FORN_v02.owl#", simple: true, prefix: true), "eproc2" => TermDefinition.new("eproc2", id: "http://10.0.3.120/download/eproc_FORN_v04.owl#", simple: true, prefix: true), @@ -613,6 +619,8 @@ class JSON::LD::Context "ero" => TermDefinition.new("ero", id: "http://purl.obolibrary.org/obo/", simple: true, prefix: true), "es" => TermDefinition.new("es", id: "http://eulersharp.sourceforge.net/2003/03swap/log-rules#", simple: true, prefix: true), "esadm" => TermDefinition.new("esadm", id: "http://vocab.linkeddata.es/datosabiertos/def/sector-publico/territorio#", simple: true, prefix: true), + "esagen" => TermDefinition.new("esagen", id: "http://vocab.ciudadesabiertas.es/def/sector-publico/agenda-municipal#", simple: true, prefix: true), + "esagm" => TermDefinition.new("esagm", id: "http://vocab.ciudadesabiertas.es/def/sector-publico/agenda-municipal#", simple: true, prefix: true), "esair" => TermDefinition.new("esair", id: "http://vocab.linkeddata.es/datosabiertos/def/medio-ambiente/calidad-aire#", simple: true, prefix: true), "esaloj" => TermDefinition.new("esaloj", id: "http://vocab.linkeddata.es/datosabiertos/def/turismo/alojamiento#", simple: true, prefix: true), "esapar" => TermDefinition.new("esapar", id: "http://vocab.linkeddata.es/datosabiertos/def/urbanismo-infraestructuras/aparcamiento#", simple: true, prefix: true), @@ -621,9 +629,10 @@ class JSON::LD::Context "escom" => TermDefinition.new("escom", id: "http://vocab.linkeddata.es/datosabiertos/def/comercio/tejidoComercial#", simple: true, prefix: true), "esd" => TermDefinition.new("esd", id: "http://def.esd.org.uk/", simple: true, prefix: true), "esdbpr" => TermDefinition.new("esdbpr", id: "http://es.dbpedia.org/resource/", simple: true, prefix: true), - "esdir" => TermDefinition.new("esdir", id: "http://vocab.linkeddata.es/datosabiertos/def/urbanismo-infraestructuras/direccionPostal#", simple: true, prefix: true), + "esdir" => TermDefinition.new("esdir", id: "http://vocab.linkeddata.es/datosabiertos/def/urbanismo-infraestructuras/direccion-postal#", simple: true, prefix: true), "eseduc" => TermDefinition.new("eseduc", id: "http://www.purl.org/ontologia/eseduc#", simple: true, prefix: true), "esequip" => TermDefinition.new("esequip", id: "http://vocab.linkeddata.es/datosabiertos/def/urbanismo-infraestructuras/equipamiento#", simple: true, prefix: true), + "esgs" => TermDefinition.new("esgs", id: "https://w3id.org/edwin/ontology/", simple: true, prefix: true), "espresup" => TermDefinition.new("espresup", id: "http://vocab.linkeddata.es/datosabiertos/def/hacienda/presupuestos#", simple: true, prefix: true), "esproc" => TermDefinition.new("esproc", id: "http://vocab.linkeddata.es/datosabiertos/def/sector-publico/procedimientos#", simple: true, prefix: true), "esservicio" => TermDefinition.new("esservicio", id: "http://vocab.linkeddata.es/datosabiertos/def/sector-publico/servicio#", simple: true, prefix: true), @@ -652,6 +661,7 @@ class JSON::LD::Context "example" => TermDefinition.new("example", id: "http://www.example.org/rdf#", simple: true, prefix: true), "exif" => TermDefinition.new("exif", id: "http://www.w3.org/2003/12/exif/ns#", simple: true, prefix: true), "ext" => TermDefinition.new("ext", id: "http://def.seegrid.csiro.au/isotc211/iso19115/2003/extent#", simple: true, prefix: true), + "extech" => TermDefinition.new("extech", id: "https://w3id.org/executionTechnique/ontology/", simple: true, prefix: true), "exterms" => TermDefinition.new("exterms", id: "http://www.example.org/terms/", simple: true, prefix: true), "eye" => TermDefinition.new("eye", id: "http://jena.hpl.hp.com/Eyeball#", simple: true, prefix: true), "ezcontext" => TermDefinition.new("ezcontext", id: "http://ontologies.ezweb.morfeo-project.org/ezcontext/ns#", simple: true, prefix: true), @@ -677,6 +687,7 @@ class JSON::LD::Context "fea" => TermDefinition.new("fea", id: "http://vocab.data.gov/def/fea#", simple: true, prefix: true), "fec" => TermDefinition.new("fec", id: "http://www.rdfabout.com/rdf/schema/usfec/", simple: true, prefix: true), "fed" => TermDefinition.new("fed", id: "http://www.openrdf.org/config/sail/federation#", simple: true, prefix: true), + "fel" => TermDefinition.new("fel", id: "http://w3id.org/vcb/fel#", simple: true, prefix: true), "fhir" => TermDefinition.new("fhir", id: "http://hl7.org/fhir/", simple: true, prefix: true), "figigii" => TermDefinition.new("figigii", id: "http://www.omg.org/spec/FIGI/GlobalInstrumentIdentifiers/", simple: true, prefix: true), "fincaselaw" => TermDefinition.new("fincaselaw", id: "http://purl.org/finlex/schema/oikeus/", simple: true, prefix: true), @@ -692,7 +703,7 @@ class JSON::LD::Context "fn" => TermDefinition.new("fn", id: "http://www.w3.org/2005/xpath-functions#", simple: true, prefix: true), "fnabox" => TermDefinition.new("fnabox", id: "http://www.ontologydesignpatterns.org/ont/framenet/abox/", simple: true, prefix: true), "fnml" => TermDefinition.new("fnml", id: "http://semweb.mmlab.be/ns/fnml#", simple: true, prefix: true), - "fno" => TermDefinition.new("fno", id: "http://w3id.org/function/ontology#", simple: true, prefix: true), + "fno" => TermDefinition.new("fno", id: "https://w3id.org/function/ontology#", simple: true, prefix: true), "fnom" => TermDefinition.new("fnom", id: "https://w3id.org/function/vocabulary/mapping#", simple: true, prefix: true), "fntbox" => TermDefinition.new("fntbox", id: "http://www.ontologydesignpatterns.org/ont/framenet/tbox/", simple: true, prefix: true), "fo" => TermDefinition.new("fo", id: "http://www.w3.org/1999/XSL/Format#", simple: true, prefix: true), @@ -1023,6 +1034,7 @@ class JSON::LD::Context "legal" => TermDefinition.new("legal", id: "http://www.w3.org/ns/legal#", simple: true, prefix: true), "lemon" => TermDefinition.new("lemon", id: "http://lemon-model.net/lemon#", simple: true, prefix: true), "lemonuby" => TermDefinition.new("lemonuby", id: "http://lemon-model.net/lexica/uby/", simple: true, prefix: true), + "lesa" => TermDefinition.new("lesa", id: "http://hadatac.org/ont/lesa#", simple: true, prefix: true), "lex" => TermDefinition.new("lex", id: "http://purl.org/lex#", simple: true, prefix: true), "lexcz" => TermDefinition.new("lexcz", id: "http://purl.org/lex/cz#", simple: true, prefix: true), "lexicon" => TermDefinition.new("lexicon", id: "http://www.example.org/lexicon#", simple: true, prefix: true), @@ -1450,6 +1462,7 @@ class JSON::LD::Context "ost" => TermDefinition.new("ost", id: "http://w3id.org/ost/ns#", simple: true, prefix: true), "ostop" => TermDefinition.new("ostop", id: "http://www.ordnancesurvey.co.uk/ontology/Topography/v0.1/Topography.owl#", simple: true, prefix: true), "osukdt" => TermDefinition.new("osukdt", id: "http://www.ordnancesurvey.co.uk/ontology/Datatypes.owl#", simple: true, prefix: true), + "osys" => TermDefinition.new("osys", id: "http://purl.org/olia/system.owl#", simple: true, prefix: true), "otl" => TermDefinition.new("otl", id: "https://w3id.org/opentrafficlights#", simple: true, prefix: true), "ottr" => TermDefinition.new("ottr", id: "http://ns.ottr.xyz/templates#", simple: true, prefix: true), "ou" => TermDefinition.new("ou", id: "http://opendata.unex.es/def/ontouniversidad#", simple: true, prefix: true), @@ -1517,6 +1530,7 @@ class JSON::LD::Context "piero" => TermDefinition.new("piero", id: "http://reactionontology.org/piero/", simple: true, prefix: true), "pim" => TermDefinition.new("pim", id: "http://www.w3.org/ns/pim/space#", simple: true, prefix: true), "pimo" => TermDefinition.new("pimo", id: "http://www.semanticdesktop.org/ontologies/2007/11/01/pimo#", simple: true, prefix: true), + "pineapple" => TermDefinition.new("pineapple", id: "http://hexananas.com/pineapple#", simple: true, prefix: true), "ping" => TermDefinition.new("ping", id: "http://purl.org/net/pingback/", simple: true, prefix: true), "pingback" => TermDefinition.new("pingback", id: "http://purl.org/net/pingback/", simple: true, prefix: true), "pizza" => TermDefinition.new("pizza", id: "http://www.co-ode.org/ontologies/pizza/pizza.owl#", simple: true, prefix: true), @@ -1581,6 +1595,7 @@ class JSON::LD::Context "prissma" => TermDefinition.new("prissma", id: "http://ns.inria.fr/prissma/v1#", simple: true, prefix: true), "prj" => TermDefinition.new("prj", id: "http://purl.org/stuff/project/", simple: true, prefix: true), "pro" => TermDefinition.new("pro", id: "http://purl.org/hpi/patchr#", simple: true, prefix: true), + "probont" => TermDefinition.new("probont", id: "http://www.probonto.org/ontology#", simple: true, prefix: true), "product" => TermDefinition.new("product", id: "http://purl.org/commerce/product#", simple: true, prefix: true), "prof" => TermDefinition.new("prof", id: "http://www.w3.org/ns/dx/prof/", simple: true, prefix: true), "profiling" => TermDefinition.new("profiling", id: "http://ontologi.es/profiling#", simple: true, prefix: true), @@ -1628,7 +1643,8 @@ class JSON::LD::Context "qb4o" => TermDefinition.new("qb4o", id: "http://purl.org/olap#", simple: true, prefix: true), "qbe" => TermDefinition.new("qbe", id: "http://citydata.wu.ac.at/qb-equations#", simple: true, prefix: true), "qdoslf" => TermDefinition.new("qdoslf", id: "http://foaf.qdos.com/lastfm/schema/", simple: true, prefix: true), - "qkdv" => TermDefinition.new("qkdv", id: "http://qudt.org/vocab/dimension/", simple: true, prefix: true), + "qk" => TermDefinition.new("qk", id: "http://qudt.org/vocab/quantitykind/", simple: true, prefix: true), + "qkdv" => TermDefinition.new("qkdv", id: "http://qudt.org/vocab/dimensionvector/", simple: true, prefix: true), "ql" => TermDefinition.new("ql", id: "http://www.w3.org/2004/ql#", simple: true, prefix: true), "qms" => TermDefinition.new("qms", id: "http://data.europa.eu/esco/qms#", simple: true, prefix: true), "qrl" => TermDefinition.new("qrl", id: "http://www.aifb.kit.edu/project/ld-retriever/qrl#", simple: true, prefix: true), @@ -1887,6 +1903,7 @@ class JSON::LD::Context "set" => TermDefinition.new("set", id: "http://www.w3.org/2000/10/swap/set#", simple: true, prefix: true), "sf" => TermDefinition.new("sf", id: "http://www.opengis.net/ont/sf#", simple: true, prefix: true), "sfd" => TermDefinition.new("sfd", id: "http://semantic-forms.cc:9112/ldp/", simple: true, prefix: true), + "sfl" => TermDefinition.new("sfl", id: "http://data.finlex.fi/schema/sfl/", simple: true, prefix: true), "sfn" => TermDefinition.new("sfn", id: "http://semweb.datasciencelab.be/ns/sfn#", simple: true, prefix: true), "sg" => TermDefinition.new("sg", id: "http://www.springernature.com/scigraph/ontologies/core/", simple: true, prefix: true), "sgfn" => TermDefinition.new("sgfn", id: "http://w3id.org/sparql-generate/fn/", simple: true, prefix: true), @@ -1988,7 +2005,7 @@ class JSON::LD::Context "sophatmos" => TermDefinition.new("sophatmos", id: "http://sweetontology.net/phenAtmoSky/", simple: true, prefix: true), "sophatmot" => TermDefinition.new("sophatmot", id: "http://sweetontology.net/phenAtmoTransport/", simple: true, prefix: true), "sophatmow" => TermDefinition.new("sophatmow", id: "http://sweetontology.net/phenAtmoWind/", simple: true, prefix: true), - "sophatmowm" => TermDefinition.new("sophatmowm", id: "http://sweetontology.net/phenAtmoWindMesostcale/", simple: true, prefix: true), + "sophatmowm" => TermDefinition.new("sophatmowm", id: "https://sweetontology.net/phenAtmoWindMesoscale/", simple: true, prefix: true), "sophb" => TermDefinition.new("sophb", id: "http://sweetontology.net/phenBiol/", simple: true, prefix: true), "sophcm" => TermDefinition.new("sophcm", id: "http://sweetontology.net/phenCycleMaterial/", simple: true, prefix: true), "sophcr" => TermDefinition.new("sophcr", id: "http://sweetontology.net/phenCryo/", simple: true, prefix: true), @@ -2193,6 +2210,7 @@ class JSON::LD::Context "stats" => TermDefinition.new("stats", id: "http://purl.org/rdfstats/stats#", simple: true, prefix: true), "status" => TermDefinition.new("status", id: "http://www.w3.org/2003/06/sw-vocab-status/ns#", simple: true, prefix: true), "steel" => TermDefinition.new("steel", id: "http://ontorule-project.eu/resources/steel-30#", simple: true, prefix: true), + "stencila" => TermDefinition.new("stencila", id: "http://schema.stenci.la/", simple: true, prefix: true), "step" => TermDefinition.new("step", id: "http://purl.org/net/step#", simple: true, prefix: true), "sto" => TermDefinition.new("sto", id: "https://w3id.org/i40/sto#", simple: true, prefix: true), "stories" => TermDefinition.new("stories", id: "http://purl.org/ontology/stories/", simple: true, prefix: true), @@ -2339,7 +2357,7 @@ class JSON::LD::Context "units" => TermDefinition.new("units", id: "http://eulersharp.sourceforge.net/2003/03swap/units#", simple: true, prefix: true), "unspsc" => TermDefinition.new("unspsc", id: "http://ontoview.org/schema/unspsc/1#", simple: true, prefix: true), "uom" => TermDefinition.new("uom", id: "http://www.opengis.net/def/uom/OGC/1.0/", simple: true, prefix: true), - "up" => TermDefinition.new("up", id: "http://users.ugent.be/~tdenies/up/", simple: true, prefix: true), + "up" => TermDefinition.new("up", id: "http://purl.uniprot.org/core/", simple: true, prefix: true), "uri" => TermDefinition.new("uri", id: "http://purl.org/NET/uri#", simple: true, prefix: true), "uri4uri" => TermDefinition.new("uri4uri", id: "http://uri4uri.net/vocab#", simple: true, prefix: true), "url" => TermDefinition.new("url", id: "http://schema.org/", simple: true, prefix: true), diff --git a/lib/json/ld/preloaded/schema.rb b/lib/json/ld/preloaded/schema.rb index 611033f..b08e92e 100644 --- a/lib/json/ld/preloaded/schema.rb +++ b/lib/json/ld/preloaded/schema.rb @@ -90,6 +90,7 @@ class JSON::LD::Context "BedDetails" => TermDefinition.new("BedDetails", id: "http://schema.org/BedDetails"), "BedType" => TermDefinition.new("BedType", id: "http://schema.org/BedType"), "BefriendAction" => TermDefinition.new("BefriendAction", id: "http://schema.org/BefriendAction"), + "BenefitsHealthAspect" => TermDefinition.new("BenefitsHealthAspect", id: "http://schema.org/BenefitsHealthAspect"), "BikeStore" => TermDefinition.new("BikeStore", id: "http://schema.org/BikeStore"), "Blog" => TermDefinition.new("Blog", id: "http://schema.org/Blog"), "BlogPosting" => TermDefinition.new("BlogPosting", id: "http://schema.org/BlogPosting"), @@ -145,6 +146,7 @@ class JSON::LD::Context "CategoryCode" => TermDefinition.new("CategoryCode", id: "http://schema.org/CategoryCode"), "CategoryCodeSet" => TermDefinition.new("CategoryCodeSet", id: "http://schema.org/CategoryCodeSet"), "CatholicChurch" => TermDefinition.new("CatholicChurch", id: "http://schema.org/CatholicChurch"), + "CausesHealthAspect" => TermDefinition.new("CausesHealthAspect", id: "http://schema.org/CausesHealthAspect"), "Cemetery" => TermDefinition.new("Cemetery", id: "http://schema.org/Cemetery"), "Chapter" => TermDefinition.new("Chapter", id: "http://schema.org/Chapter"), "CheckAction" => TermDefinition.new("CheckAction", id: "http://schema.org/CheckAction"), @@ -195,6 +197,7 @@ class JSON::LD::Context "ContactPage" => TermDefinition.new("ContactPage", id: "http://schema.org/ContactPage"), "ContactPoint" => TermDefinition.new("ContactPoint", id: "http://schema.org/ContactPoint"), "ContactPointOption" => TermDefinition.new("ContactPointOption", id: "http://schema.org/ContactPointOption"), + "ContagiousnessHealthAspect" => TermDefinition.new("ContagiousnessHealthAspect", id: "http://schema.org/ContagiousnessHealthAspect"), "Continent" => TermDefinition.new("Continent", id: "http://schema.org/Continent"), "ControlAction" => TermDefinition.new("ControlAction", id: "http://schema.org/ControlAction"), "ConvenienceStore" => TermDefinition.new("ConvenienceStore", id: "http://schema.org/ConvenienceStore"), @@ -413,11 +416,13 @@ class JSON::LD::Context "HardwareStore" => TermDefinition.new("HardwareStore", id: "http://schema.org/HardwareStore"), "Head" => TermDefinition.new("Head", id: "http://schema.org/Head"), "HealthAndBeautyBusiness" => TermDefinition.new("HealthAndBeautyBusiness", id: "http://schema.org/HealthAndBeautyBusiness"), + "HealthAspectEnumeration" => TermDefinition.new("HealthAspectEnumeration", id: "http://schema.org/HealthAspectEnumeration"), "HealthClub" => TermDefinition.new("HealthClub", id: "http://schema.org/HealthClub"), "HealthInsurancePlan" => TermDefinition.new("HealthInsurancePlan", id: "http://schema.org/HealthInsurancePlan"), "HealthPlanCostSharingSpecification" => TermDefinition.new("HealthPlanCostSharingSpecification", id: "http://schema.org/HealthPlanCostSharingSpecification"), "HealthPlanFormulary" => TermDefinition.new("HealthPlanFormulary", id: "http://schema.org/HealthPlanFormulary"), "HealthPlanNetwork" => TermDefinition.new("HealthPlanNetwork", id: "http://schema.org/HealthPlanNetwork"), + "HealthTopicContent" => TermDefinition.new("HealthTopicContent", id: "http://schema.org/HealthTopicContent"), "HearingImpairedSupported" => TermDefinition.new("HearingImpairedSupported", id: "http://schema.org/HearingImpairedSupported"), "Hematologic" => TermDefinition.new("Hematologic", id: "http://schema.org/Hematologic"), "HighSchool" => TermDefinition.new("HighSchool", id: "http://schema.org/HighSchool"), @@ -433,6 +438,7 @@ class JSON::LD::Context "HotelRoom" => TermDefinition.new("HotelRoom", id: "http://schema.org/HotelRoom"), "House" => TermDefinition.new("House", id: "http://schema.org/House"), "HousePainter" => TermDefinition.new("HousePainter", id: "http://schema.org/HousePainter"), + "HowOrWhereHealthAspect" => TermDefinition.new("HowOrWhereHealthAspect", id: "http://schema.org/HowOrWhereHealthAspect"), "HowTo" => TermDefinition.new("HowTo", id: "http://schema.org/HowTo"), "HowToDirection" => TermDefinition.new("HowToDirection", id: "http://schema.org/HowToDirection"), "HowToItem" => TermDefinition.new("HowToItem", id: "http://schema.org/HowToItem"), @@ -508,6 +514,7 @@ class JSON::LD::Context "LiteraryEvent" => TermDefinition.new("LiteraryEvent", id: "http://schema.org/LiteraryEvent"), "LiveAlbum" => TermDefinition.new("LiveAlbum", id: "http://schema.org/LiveAlbum"), "LiveBlogPosting" => TermDefinition.new("LiveBlogPosting", id: "http://schema.org/LiveBlogPosting"), + "LivingWithHealthAspect" => TermDefinition.new("LivingWithHealthAspect", id: "http://schema.org/LivingWithHealthAspect"), "LoanOrCredit" => TermDefinition.new("LoanOrCredit", id: "http://schema.org/LoanOrCredit"), "LocalBusiness" => TermDefinition.new("LocalBusiness", id: "http://schema.org/LocalBusiness"), "LocationFeatureSpecification" => TermDefinition.new("LocationFeatureSpecification", id: "http://schema.org/LocationFeatureSpecification"), @@ -531,6 +538,7 @@ class JSON::LD::Context "MarryAction" => TermDefinition.new("MarryAction", id: "http://schema.org/MarryAction"), "Mass" => TermDefinition.new("Mass", id: "http://schema.org/Mass"), "MaximumDoseSchedule" => TermDefinition.new("MaximumDoseSchedule", id: "http://schema.org/MaximumDoseSchedule"), + "MayTreatHealthAspect" => TermDefinition.new("MayTreatHealthAspect", id: "http://schema.org/MayTreatHealthAspect"), "MediaObject" => TermDefinition.new("MediaObject", id: "http://schema.org/MediaObject"), "MediaSubscription" => TermDefinition.new("MediaSubscription", id: "http://schema.org/MediaSubscription"), "MedicalAudience" => TermDefinition.new("MedicalAudience", id: "http://schema.org/MedicalAudience"), @@ -584,6 +592,7 @@ class JSON::LD::Context "Message" => TermDefinition.new("Message", id: "http://schema.org/Message"), "MiddleSchool" => TermDefinition.new("MiddleSchool", id: "http://schema.org/MiddleSchool"), "Midwifery" => TermDefinition.new("Midwifery", id: "http://schema.org/Midwifery"), + "MisconceptionsHealthAspect" => TermDefinition.new("MisconceptionsHealthAspect", id: "http://schema.org/MisconceptionsHealthAspect"), "MixtapeAlbum" => TermDefinition.new("MixtapeAlbum", id: "http://schema.org/MixtapeAlbum"), "MobileApplication" => TermDefinition.new("MobileApplication", id: "http://schema.org/MobileApplication"), "MobilePhoneStore" => TermDefinition.new("MobilePhoneStore", id: "http://schema.org/MobilePhoneStore"), @@ -695,6 +704,7 @@ class JSON::LD::Context "Otolaryngologic" => TermDefinition.new("Otolaryngologic", id: "http://schema.org/Otolaryngologic"), "OutOfStock" => TermDefinition.new("OutOfStock", id: "http://schema.org/OutOfStock"), "OutletStore" => TermDefinition.new("OutletStore", id: "http://schema.org/OutletStore"), + "OverviewHealthAspect" => TermDefinition.new("OverviewHealthAspect", id: "http://schema.org/OverviewHealthAspect"), "OwnershipInfo" => TermDefinition.new("OwnershipInfo", id: "http://schema.org/OwnershipInfo"), "PET" => TermDefinition.new("PET", id: "http://schema.org/PET"), "PaintAction" => TermDefinition.new("PaintAction", id: "http://schema.org/PaintAction"), @@ -711,6 +721,7 @@ class JSON::LD::Context "Pathology" => TermDefinition.new("Pathology", id: "http://schema.org/Pathology"), "PathologyTest" => TermDefinition.new("PathologyTest", id: "http://schema.org/PathologyTest"), "Patient" => TermDefinition.new("Patient", id: "http://schema.org/Patient"), + "PatientExperienceHealthAspect" => TermDefinition.new("PatientExperienceHealthAspect", id: "http://schema.org/PatientExperienceHealthAspect"), "PawnShop" => TermDefinition.new("PawnShop", id: "http://schema.org/PawnShop"), "PayAction" => TermDefinition.new("PayAction", id: "http://schema.org/PayAction"), "PaymentAutomaticallyApplied" => TermDefinition.new("PaymentAutomaticallyApplied", id: "http://schema.org/PaymentAutomaticallyApplied"), @@ -770,6 +781,7 @@ class JSON::LD::Context "Preschool" => TermDefinition.new("Preschool", id: "http://schema.org/Preschool"), "PrescriptionOnly" => TermDefinition.new("PrescriptionOnly", id: "http://schema.org/PrescriptionOnly"), "PresentationDigitalDocument" => TermDefinition.new("PresentationDigitalDocument", id: "http://schema.org/PresentationDigitalDocument"), + "PreventionHealthAspect" => TermDefinition.new("PreventionHealthAspect", id: "http://schema.org/PreventionHealthAspect"), "PreventionIndication" => TermDefinition.new("PreventionIndication", id: "http://schema.org/PreventionIndication"), "PriceSpecification" => TermDefinition.new("PriceSpecification", id: "http://schema.org/PriceSpecification"), "PrimaryCare" => TermDefinition.new("PrimaryCare", id: "http://schema.org/PrimaryCare"), @@ -784,6 +796,7 @@ class JSON::LD::Context "ProductReturnUnspecified" => TermDefinition.new("ProductReturnUnspecified", id: "http://schema.org/ProductReturnUnspecified"), "ProfessionalService" => TermDefinition.new("ProfessionalService", id: "http://schema.org/ProfessionalService"), "ProfilePage" => TermDefinition.new("ProfilePage", id: "http://schema.org/ProfilePage"), + "PrognosisHealthAspect" => TermDefinition.new("PrognosisHealthAspect", id: "http://schema.org/PrognosisHealthAspect"), "ProgramMembership" => TermDefinition.new("ProgramMembership", id: "http://schema.org/ProgramMembership"), "Project" => TermDefinition.new("Project", id: "http://schema.org/Project"), "Property" => TermDefinition.new("Property", id: "http://schema.org/Property"), @@ -837,6 +850,7 @@ class JSON::LD::Context "Registry" => TermDefinition.new("Registry", id: "http://schema.org/Registry"), "ReimbursementCap" => TermDefinition.new("ReimbursementCap", id: "http://schema.org/ReimbursementCap"), "RejectAction" => TermDefinition.new("RejectAction", id: "http://schema.org/RejectAction"), + "RelatedTopicsHealthAspect" => TermDefinition.new("RelatedTopicsHealthAspect", id: "http://schema.org/RelatedTopicsHealthAspect"), "RemixAlbum" => TermDefinition.new("RemixAlbum", id: "http://schema.org/RemixAlbum"), "Renal" => TermDefinition.new("Renal", id: "http://schema.org/Renal"), "RentAction" => TermDefinition.new("RentAction", id: "http://schema.org/RentAction"), @@ -877,6 +891,7 @@ class JSON::LD::Context "ReviewNewsArticle" => TermDefinition.new("ReviewNewsArticle", id: "http://schema.org/ReviewNewsArticle"), "Rheumatologic" => TermDefinition.new("Rheumatologic", id: "http://schema.org/Rheumatologic"), "RightHandDriving" => TermDefinition.new("RightHandDriving", id: "http://schema.org/RightHandDriving"), + "RisksOrComplicationsHealthAspect" => TermDefinition.new("RisksOrComplicationsHealthAspect", id: "http://schema.org/RisksOrComplicationsHealthAspect"), "RiverBodyOfWater" => TermDefinition.new("RiverBodyOfWater", id: "http://schema.org/RiverBodyOfWater"), "Role" => TermDefinition.new("Role", id: "http://schema.org/Role"), "RoofingContractor" => TermDefinition.new("RoofingContractor", id: "http://schema.org/RoofingContractor"), @@ -894,6 +909,7 @@ class JSON::LD::Context "ScholarlyArticle" => TermDefinition.new("ScholarlyArticle", id: "http://schema.org/ScholarlyArticle"), "School" => TermDefinition.new("School", id: "http://schema.org/School"), "ScreeningEvent" => TermDefinition.new("ScreeningEvent", id: "http://schema.org/ScreeningEvent"), + "ScreeningHealthAspect" => TermDefinition.new("ScreeningHealthAspect", id: "http://schema.org/ScreeningHealthAspect"), "Sculpture" => TermDefinition.new("Sculpture", id: "http://schema.org/Sculpture"), "SeaBodyOfWater" => TermDefinition.new("SeaBodyOfWater", id: "http://schema.org/SeaBodyOfWater"), "SearchAction" => TermDefinition.new("SearchAction", id: "http://schema.org/SearchAction"), @@ -901,6 +917,8 @@ class JSON::LD::Context "Season" => TermDefinition.new("Season", id: "http://schema.org/Season"), "Seat" => TermDefinition.new("Seat", id: "http://schema.org/Seat"), "SeatingMap" => TermDefinition.new("SeatingMap", id: "http://schema.org/SeatingMap"), + "SeeDoctorHealthAspect" => TermDefinition.new("SeeDoctorHealthAspect", id: "http://schema.org/SeeDoctorHealthAspect"), + "SelfCareHealthAspect" => TermDefinition.new("SelfCareHealthAspect", id: "http://schema.org/SelfCareHealthAspect"), "SelfStorage" => TermDefinition.new("SelfStorage", id: "http://schema.org/SelfStorage"), "SellAction" => TermDefinition.new("SellAction", id: "http://schema.org/SellAction"), "SendAction" => TermDefinition.new("SendAction", id: "http://schema.org/SendAction"), @@ -912,6 +930,7 @@ class JSON::LD::Context "ShoeStore" => TermDefinition.new("ShoeStore", id: "http://schema.org/ShoeStore"), "ShoppingCenter" => TermDefinition.new("ShoppingCenter", id: "http://schema.org/ShoppingCenter"), "ShortStory" => TermDefinition.new("ShortStory", id: "http://schema.org/ShortStory"), + "SideEffectsHealthAspect" => TermDefinition.new("SideEffectsHealthAspect", id: "http://schema.org/SideEffectsHealthAspect"), "SingleBlindedTrial" => TermDefinition.new("SingleBlindedTrial", id: "http://schema.org/SingleBlindedTrial"), "SingleCenterTrial" => TermDefinition.new("SingleCenterTrial", id: "http://schema.org/SingleCenterTrial"), "SingleFamilyResidence" => TermDefinition.new("SingleFamilyResidence", id: "http://schema.org/SingleFamilyResidence"), @@ -939,6 +958,7 @@ class JSON::LD::Context "SportsTeam" => TermDefinition.new("SportsTeam", id: "http://schema.org/SportsTeam"), "SpreadsheetDigitalDocument" => TermDefinition.new("SpreadsheetDigitalDocument", id: "http://schema.org/SpreadsheetDigitalDocument"), "StadiumOrArena" => TermDefinition.new("StadiumOrArena", id: "http://schema.org/StadiumOrArena"), + "StagesHealthAspect" => TermDefinition.new("StagesHealthAspect", id: "http://schema.org/StagesHealthAspect"), "State" => TermDefinition.new("State", id: "http://schema.org/State"), "StatisticalPopulation" => TermDefinition.new("StatisticalPopulation", id: "http://schema.org/StatisticalPopulation"), "SteeringPositionValue" => TermDefinition.new("SteeringPositionValue", id: "http://schema.org/SteeringPositionValue"), @@ -958,6 +978,7 @@ class JSON::LD::Context "SurgicalProcedure" => TermDefinition.new("SurgicalProcedure", id: "http://schema.org/SurgicalProcedure"), "SuspendAction" => TermDefinition.new("SuspendAction", id: "http://schema.org/SuspendAction"), "Suspended" => TermDefinition.new("Suspended", id: "http://schema.org/Suspended"), + "SymptomsHealthAspect" => TermDefinition.new("SymptomsHealthAspect", id: "http://schema.org/SymptomsHealthAspect"), "Synagogue" => TermDefinition.new("Synagogue", id: "http://schema.org/Synagogue"), "TVClip" => TermDefinition.new("TVClip", id: "http://schema.org/TVClip"), "TVEpisode" => TermDefinition.new("TVEpisode", id: "http://schema.org/TVEpisode"), @@ -1009,11 +1030,13 @@ class JSON::LD::Context "TravelAction" => TermDefinition.new("TravelAction", id: "http://schema.org/TravelAction"), "TravelAgency" => TermDefinition.new("TravelAgency", id: "http://schema.org/TravelAgency"), "TreatmentIndication" => TermDefinition.new("TreatmentIndication", id: "http://schema.org/TreatmentIndication"), + "TreatmentsHealthAspect" => TermDefinition.new("TreatmentsHealthAspect", id: "http://schema.org/TreatmentsHealthAspect"), "Trip" => TermDefinition.new("Trip", id: "http://schema.org/Trip"), "TripleBlindedTrial" => TermDefinition.new("TripleBlindedTrial", id: "http://schema.org/TripleBlindedTrial"), "True" => TermDefinition.new("True", id: "http://schema.org/True"), "Tuesday" => TermDefinition.new("Tuesday", id: "http://schema.org/Tuesday"), "TypeAndQuantityNode" => TermDefinition.new("TypeAndQuantityNode", id: "http://schema.org/TypeAndQuantityNode"), + "TypesHealthAspect" => TermDefinition.new("TypesHealthAspect", id: "http://schema.org/TypesHealthAspect"), "URL" => TermDefinition.new("URL", id: "http://schema.org/URL"), "Ultrasound" => TermDefinition.new("Ultrasound", id: "http://schema.org/Ultrasound"), "UnRegisterAction" => TermDefinition.new("UnRegisterAction", id: "http://schema.org/UnRegisterAction"), @@ -1021,6 +1044,7 @@ class JSON::LD::Context "UnofficialLegalValue" => TermDefinition.new("UnofficialLegalValue", id: "http://schema.org/UnofficialLegalValue"), "UpdateAction" => TermDefinition.new("UpdateAction", id: "http://schema.org/UpdateAction"), "Urologic" => TermDefinition.new("Urologic", id: "http://schema.org/Urologic"), + "UsageOrScheduleHealthAspect" => TermDefinition.new("UsageOrScheduleHealthAspect", id: "http://schema.org/UsageOrScheduleHealthAspect"), "UseAction" => TermDefinition.new("UseAction", id: "http://schema.org/UseAction"), "UsedCondition" => TermDefinition.new("UsedCondition", id: "http://schema.org/UsedCondition"), "UserBlocks" => TermDefinition.new("UserBlocks", id: "http://schema.org/UserBlocks"), @@ -1066,6 +1090,7 @@ class JSON::LD::Context "WearAction" => TermDefinition.new("WearAction", id: "http://schema.org/WearAction"), "WebAPI" => TermDefinition.new("WebAPI", id: "http://schema.org/WebAPI"), "WebApplication" => TermDefinition.new("WebApplication", id: "http://schema.org/WebApplication"), + "WebContent" => TermDefinition.new("WebContent", id: "http://schema.org/WebContent"), "WebPage" => TermDefinition.new("WebPage", id: "http://schema.org/WebPage"), "WebPageElement" => TermDefinition.new("WebPageElement", id: "http://schema.org/WebPageElement"), "WebSite" => TermDefinition.new("WebSite", id: "http://schema.org/WebSite"), @@ -1100,6 +1125,7 @@ class JSON::LD::Context "accessibilityFeature" => TermDefinition.new("accessibilityFeature", id: "http://schema.org/accessibilityFeature"), "accessibilityHazard" => TermDefinition.new("accessibilityHazard", id: "http://schema.org/accessibilityHazard"), "accessibilitySummary" => TermDefinition.new("accessibilitySummary", id: "http://schema.org/accessibilitySummary"), + "accommodationCategory" => TermDefinition.new("accommodationCategory", id: "http://schema.org/accommodationCategory"), "accountId" => TermDefinition.new("accountId", id: "http://schema.org/accountId"), "accountMinimumInflow" => TermDefinition.new("accountMinimumInflow", id: "http://schema.org/accountMinimumInflow"), "accountOverdraftLimit" => TermDefinition.new("accountOverdraftLimit", id: "http://schema.org/accountOverdraftLimit"), @@ -1539,6 +1565,7 @@ class JSON::LD::Context "firstPerformance" => TermDefinition.new("firstPerformance", id: "http://schema.org/firstPerformance"), "flightDistance" => TermDefinition.new("flightDistance", id: "http://schema.org/flightDistance"), "flightNumber" => TermDefinition.new("flightNumber", id: "http://schema.org/flightNumber"), + "floorLevel" => TermDefinition.new("floorLevel", id: "http://schema.org/floorLevel"), "floorLimit" => TermDefinition.new("floorLimit", id: "http://schema.org/floorLimit"), "floorSize" => TermDefinition.new("floorSize", id: "http://schema.org/floorSize"), "foaf" => TermDefinition.new("foaf", id: "http://xmlns.com/foaf/0.1/", simple: true, prefix: true), @@ -1606,6 +1633,7 @@ class JSON::LD::Context "hasDefinedTerm" => TermDefinition.new("hasDefinedTerm", id: "http://schema.org/hasDefinedTerm"), "hasDeliveryMethod" => TermDefinition.new("hasDeliveryMethod", id: "http://schema.org/hasDeliveryMethod"), "hasDigitalDocumentPermission" => TermDefinition.new("hasDigitalDocumentPermission", id: "http://schema.org/hasDigitalDocumentPermission"), + "hasHealthAspect" => TermDefinition.new("hasHealthAspect", id: "http://schema.org/hasHealthAspect"), "hasMap" => TermDefinition.new("hasMap", id: "http://schema.org/hasMap", type_mapping: "@id"), "hasMenu" => TermDefinition.new("hasMenu", id: "http://schema.org/hasMenu"), "hasMenuItem" => TermDefinition.new("hasMenuItem", id: "http://schema.org/hasMenuItem"), @@ -1760,6 +1788,7 @@ class JSON::LD::Context "lastReviewed" => TermDefinition.new("lastReviewed", id: "http://schema.org/lastReviewed", type_mapping: "http://schema.org/Date"), "latitude" => TermDefinition.new("latitude", id: "http://schema.org/latitude"), "learningResourceType" => TermDefinition.new("learningResourceType", id: "http://schema.org/learningResourceType"), + "leaseLength" => TermDefinition.new("leaseLength", id: "http://schema.org/leaseLength"), "legalName" => TermDefinition.new("legalName", id: "http://schema.org/legalName"), "legalStatus" => TermDefinition.new("legalStatus", id: "http://schema.org/legalStatus"), "legislationApplies" => TermDefinition.new("legislationApplies", id: "http://schema.org/legislationApplies"), @@ -1874,11 +1903,13 @@ class JSON::LD::Context "numTracks" => TermDefinition.new("numTracks", id: "http://schema.org/numTracks"), "numberOfAirbags" => TermDefinition.new("numberOfAirbags", id: "http://schema.org/numberOfAirbags"), "numberOfAxles" => TermDefinition.new("numberOfAxles", id: "http://schema.org/numberOfAxles"), + "numberOfBathroomsTotal" => TermDefinition.new("numberOfBathroomsTotal", id: "http://schema.org/numberOfBathroomsTotal"), "numberOfBeds" => TermDefinition.new("numberOfBeds", id: "http://schema.org/numberOfBeds"), "numberOfDoors" => TermDefinition.new("numberOfDoors", id: "http://schema.org/numberOfDoors"), "numberOfEmployees" => TermDefinition.new("numberOfEmployees", id: "http://schema.org/numberOfEmployees"), "numberOfEpisodes" => TermDefinition.new("numberOfEpisodes", id: "http://schema.org/numberOfEpisodes"), "numberOfForwardGears" => TermDefinition.new("numberOfForwardGears", id: "http://schema.org/numberOfForwardGears"), + "numberOfFullBathrooms" => TermDefinition.new("numberOfFullBathrooms", id: "http://schema.org/numberOfFullBathrooms"), "numberOfItems" => TermDefinition.new("numberOfItems", id: "http://schema.org/numberOfItems"), "numberOfLoanPayments" => TermDefinition.new("numberOfLoanPayments", id: "http://schema.org/numberOfLoanPayments"), "numberOfPages" => TermDefinition.new("numberOfPages", id: "http://schema.org/numberOfPages"),