From 1a8b94ff58bd7611b33b7482caecb2e987ad4d31 Mon Sep 17 00:00:00 2001 From: Benjamin Degenhart Date: Fri, 3 May 2024 11:28:59 +0200 Subject: [PATCH] Change metadata modeling approach --- shacl/arbeitslosengeld.ttl | 6 +++--- shacl/bildungsgutschein.ttl | 5 ++--- shacl/dev-daemmung.ttl | 4 ++-- shacl/dev-eauto.ttl | 4 ++-- shacl/dev-kindergeld.ttl | 4 ++-- shacl/dev-solar.ttl | 6 +++--- shacl/dev-wohngeld.ttl | 4 ++-- shacl/kinderzuschlag.ttl | 9 +++------ shacl/opendva-existenzgruendungspass-thueringen.ttl | 4 ++-- shacl/opendva-jenabonus.ttl | 4 ++-- shacl/senioren-bahncard.ttl | 4 ++-- shacl/wohngeld.ttl | 6 +++--- 12 files changed, 28 insertions(+), 32 deletions(-) diff --git a/shacl/arbeitslosengeld.ttl b/shacl/arbeitslosengeld.ttl index 30055af..0d4943e 100644 --- a/shacl/arbeitslosengeld.ttl +++ b/shacl/arbeitslosengeld.ttl @@ -4,11 +4,11 @@ @prefix fim: . @prefix rdfs: . -ff:metadata ff:author ff:benglaeser ; +ff:arbeitslosengeldRP a ff:RequirementProfile ; + ff:author ff:benglaeser ; ff:created "2024-04-04"^^xsd:date ; - ff:id "arbeitslosengeld" ; ff:title "Arbeitslosengeld" ; - ff:category "Sozialleistung" ; + ff:category ff:Sozialleistung ; rdfs:seeAlso . diff --git a/shacl/bildungsgutschein.ttl b/shacl/bildungsgutschein.ttl index 2303666..be0374c 100644 --- a/shacl/bildungsgutschein.ttl +++ b/shacl/bildungsgutschein.ttl @@ -3,12 +3,11 @@ @prefix ff: . @prefix rdfs: . -ff:metadata +ff:bildungsgutscheinRP a ff:RequirementProfile ; ff:author ff:benglaeser ; ff:created "2024-04-02"^^xsd:date ; - ff:id "bildungsgutschein" ; ff:title "Bildungsgutschein" ; - ff:category "Bildungsförderung" ; + ff:category ff:Bildungsteilhabe ; rdfs:comment "Checks for eligibility for the Bildungsgutschein" ; rdfs:seeAlso . diff --git a/shacl/dev-daemmung.ttl b/shacl/dev-daemmung.ttl index 3050a68..ada6635 100644 --- a/shacl/dev-daemmung.ttl +++ b/shacl/dev-daemmung.ttl @@ -3,9 +3,9 @@ @prefix xsd: . @prefix rdf: . -ff:metadata ff:id "daemmung" ; +ff:daemmungRP a ff:RequirementProfile ; ff:title "Dämmungszuschuss" ; - ff:category "Wärmewende" . + ff:category ff:Waermewende . ff:MainPersonShape a sh:NodeShape ; sh:targetClass ff:Citizen ; diff --git a/shacl/dev-eauto.ttl b/shacl/dev-eauto.ttl index bba21ae..3afc841 100644 --- a/shacl/dev-eauto.ttl +++ b/shacl/dev-eauto.ttl @@ -3,9 +3,9 @@ @prefix xsd: . @prefix rdf: . -ff:metadata ff:id "eauto" ; +ff:eautoRP a ff:RequirementProfile ; ff:title "E-Auto Zuschuss" ; - ff:category "Wärmewende" . + ff:category ff:Waermewende . ff:CitizenOwnsElectricCarShape a sh:NodeShape ; diff --git a/shacl/dev-kindergeld.ttl b/shacl/dev-kindergeld.ttl index 1eb7762..96eed0b 100644 --- a/shacl/dev-kindergeld.ttl +++ b/shacl/dev-kindergeld.ttl @@ -3,9 +3,9 @@ @prefix xsd: . @prefix rdf: . -ff:metadata ff:id "kindergeld" ; +ff:kindergeldRP a ff:RequirementProfile ; ff:title "Kindergeld" ; - ff:category "Sozialleistung" . + ff:category ff:Sozialleistung . ff:MainPersonShape a sh:NodeShape ; sh:targetClass ff:Citizen ; diff --git a/shacl/dev-solar.ttl b/shacl/dev-solar.ttl index 1a40521..61132f4 100644 --- a/shacl/dev-solar.ttl +++ b/shacl/dev-solar.ttl @@ -3,11 +3,11 @@ @prefix xsd: . @prefix rdf: . -ff:metadata ff:author ff:benjaminaaron ; +ff:solarRP a ff:RequirementProfile ; + ff:author ff:benjaminaaron ; ff:created "2023-10-26"^^xsd:date ; - ff:id "solar" ; ff:title "Solarpanel Förderung" ; - ff:category "Wärmewende" ; + ff:category ff:Waermewende ; ff:queryType ff:dev ; ff:targetGroup ff:Citizen ; ff:fundingProvider ff:GermanState . diff --git a/shacl/dev-wohngeld.ttl b/shacl/dev-wohngeld.ttl index 70c94fb..9670e71 100644 --- a/shacl/dev-wohngeld.ttl +++ b/shacl/dev-wohngeld.ttl @@ -3,9 +3,9 @@ @prefix xsd: . @prefix rdf: . -ff:metadata ff:author ff:benjaminaaron ; +ff:wohngelddevRP a ff:RequirementProfile ; + ff:author ff:benjaminaaron ; ff:created "2023-11-01"^^xsd:date ; - ff:id "wohngelddev" ; ff:title "Wohngeld dev" ; ff:queryType ff:dev ; ff:targetGroup ff:Citizen ; diff --git a/shacl/kinderzuschlag.ttl b/shacl/kinderzuschlag.ttl index ca5c7d5..8b488fd 100644 --- a/shacl/kinderzuschlag.ttl +++ b/shacl/kinderzuschlag.ttl @@ -1,16 +1,13 @@ -@base . @prefix sh: . @prefix xsd: . @prefix ff: . @prefix rdfs: . -<> a ff:RequirementProfile . - -ff:metadata ff:author ff:benjaminaaron ; +ff:kinderzuschlagRP a ff:RequirementProfile ; + ff:author ff:benjaminaaron ; ff:created "2024-03-14"^^xsd:date ; - ff:id "kinderzuschlag" ; ff:title "Kinderzuschlag" ; - ff:category "Sozialleistung" ; + ff:category ff:Sozialleistung ; ff:validFor "P6M"^^xsd:duration ; # suggest setting up reminder TODO rdfs:seeAlso ; ff:onlineEligibilityCheckingTool . diff --git a/shacl/opendva-existenzgruendungspass-thueringen.ttl b/shacl/opendva-existenzgruendungspass-thueringen.ttl index 822e855..12f23fb 100644 --- a/shacl/opendva-existenzgruendungspass-thueringen.ttl +++ b/shacl/opendva-existenzgruendungspass-thueringen.ttl @@ -3,9 +3,9 @@ @prefix ff: . @prefix rdfs: . -ff:metadata ff:author ff:benjaminaaron ; +ff:existenzgruendungspassthueringenRP a ff:RequirementProfile ; + ff:author ff:benjaminaaron ; ff:created "2024-04-09"^^xsd:date ; - ff:id "existenzgruendungspass-thueringen" ; ff:title "Existenzgründungspass Thüringen" ; rdfs:seeAlso . diff --git a/shacl/opendva-jenabonus.ttl b/shacl/opendva-jenabonus.ttl index 7725211..52641f6 100644 --- a/shacl/opendva-jenabonus.ttl +++ b/shacl/opendva-jenabonus.ttl @@ -3,9 +3,9 @@ @prefix ff: . @prefix rdfs: . -ff:metadata ff:author ff:benjaminaaron ; +ff:jenabonusRP a ff:RequirementProfile ; + ff:author ff:benjaminaaron ; ff:created "2024-04-09"^^xsd:date ; - ff:id "jenabonus" ; ff:title "Jenabonus" ; ff:validFor "P1Y"^^xsd:duration ; rdfs:seeAlso . diff --git a/shacl/senioren-bahncard.ttl b/shacl/senioren-bahncard.ttl index 7304042..9fc6109 100644 --- a/shacl/senioren-bahncard.ttl +++ b/shacl/senioren-bahncard.ttl @@ -3,9 +3,9 @@ @prefix ff: . @prefix rdfs: . -ff:metadata ff:author ff:benjaminaaron ; +ff:seniorenbahncardRP a ff:RequirementProfile ; + ff:author ff:benjaminaaron ; ff:created "2024-04-16"^^xsd:date ; - ff:id "senioren-bahncard" ; ff:title "Senioren BahnCard" ; rdfs:seeAlso . diff --git a/shacl/wohngeld.ttl b/shacl/wohngeld.ttl index aec8f7e..c0396fc 100644 --- a/shacl/wohngeld.ttl +++ b/shacl/wohngeld.ttl @@ -4,10 +4,10 @@ @prefix fim: . @prefix rdfs: . -ff:metadata ff:author ff:benjaminaaron ; +ff:wohngeldRP a ff:RequirementProfile ; + ff:author ff:benjaminaaron ; ff:created "2024-03-23"^^xsd:date ; - ff:id "wohngeld" ; ff:title "Wohngeld" ; - ff:category "Sozialleistung" . + ff:category ff:Sozialleistung . # CONDITIONS