Skip to content

Commit 391dc08

Browse files
committed
Model first sozialplattform req profile
1 parent 163b38f commit 391dc08

File tree

2 files changed

+41
-6
lines changed

2 files changed

+41
-6
lines changed

sozialplattform/shacl/01-hilfe-zum-lebensunterhalt.ttl

+36-1
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,44 @@
22
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
33
@prefix ff: <https://foerderfunke.org/default#> .
44
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
5+
@prefix schema: <http://schema.org/> .
56

67
ff:hilfe-zum-lebensunterhalt a ff:RequirementProfile ;
78
ff:leikaId "99107012017000" ;
89
ff:title "Hilfe zum Lebensunterhalt" ;
910
ff:category ff:sozialhilfe-grundsicherung, ff:leistungen-fuer-familien, ff:gesundheit-pflege ;
10-
rdfs:seeAlso <https://sozialplattform.de/inhalt/hilfe-zum-lebensunterhalt> .
11+
rdfs:seeAlso <https://sozialplattform.de/inhalt/hilfe-zum-lebensunterhalt> ;
12+
ff:benefitInfo "Die „Hilfe zum Lebensunterhalt“ richtet sich an Menschen, die eine Zeit lang nicht oder nur wenig arbeiten können. Sie dient dazu grundlegende Bedürfnisse wie Essen, Kleidung und Miete zu bezahlen. Hilfe zum Lebensunterhalt erhalten Personen, für die andere staatliche Leistungen, wie etwa Rente oder Bürgergeld (früher ALG II), nicht infrage kommen." ;
13+
ff:ineligbleGeneralExplanation "Wahrscheinlich haben Sie keinen Anspruch auf diese Leistung. Einen Anspruch auf Hilfe zum Lebensunterhalt haben erwerbsunfähige Menschen, die ihren Lebensunterhalt nicht aus eigenen Mitteln bestreiten können, weil sie z.B. längerfristig erkrankt sind oder wegen Erwerbsminderung nur eine geringe Rente bekommen. Es dient dazu, das Existenzminimum zu sichern, wenn weder ein Anspruch auf Bürgergeld (früher ALG II) noch auf Grundsicherung im Alter und bei Erwerbsminderung besteht." .
14+
15+
ff:MainPersonShape a sh:NodeShape, ff:EligibilityConstraint ;
16+
sh:targetClass ff:Citizen ;
17+
sh:property [
18+
sh:path ff:aufenthaltsort ;
19+
sh:minCount 1 ;
20+
sh:hasValue ff:aufenthaltsort-ao-innerhalb ;
21+
] ;
22+
sh:property [
23+
sh:path ff:pensionable ;
24+
sh:minCount 1 ;
25+
sh:hasValue false ;
26+
] ;
27+
sh:property [
28+
sh:path ff:erwerbsfaehig_neu ;
29+
sh:minCount 1 ;
30+
sh:hasValue ff:erwerbsfaehig_neu-ao-nein-weniger-6-monate ;
31+
] ;
32+
sh:property [
33+
sh:path ff:beruf_neu ;
34+
sh:minCount 1 ;
35+
sh:not [
36+
sh:hasValue ff:beruf_neu-ao-alg ;
37+
] ;
38+
] ;
39+
sh:property [
40+
sh:path ff:einkommen_neu ;
41+
sh:minCount 1 ;
42+
sh:not [
43+
sh:in (ff:einkommen_neu-ao-alg ff:einkommen_neu-ao-alg-ii) ;
44+
] ;
45+
] .

sozialplattform/user-profile-dev.ttl

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
@prefix ff: <https://foerderfunke.org/default#> .
33

44
ff:mainPerson a ff:Citizen ;
5+
ff:aufenthaltsort ff:aufenthaltsort-ao-innerhalb ;
56
ff:geburtsdatum "1992-05-17"^^xsd:date ;
6-
ff:aufenthaltsort ff:aufenthaltsort-option-innerhalb ;
7-
ff:hasChild ff:child0 .
8-
9-
ff:child0 a ff:Child ;
10-
ff:geburtsdatum "2020-03-12"^^xsd:date .
7+
ff:pensionable false ; # TODO derive from ff:geburtsdatum
8+
ff:erwerbsfaehig_neu ff:erwerbsfaehig_neu-ao-nein-weniger-6-monate ;
9+
ff:beruf_neu ff:beruf_neu-ao-soz ; # not ff:beruf_neu-ao-alg
10+
ff:einkommen_neu ff:einkommen_neu-ao-soz . # not ff:einkommen_neu-ao-alg ff:einkommen_neu-ao-alg-ii

0 commit comments

Comments
 (0)