Skip to content

Commit

Permalink
Add geburtsdatum as required df
Browse files Browse the repository at this point in the history
  • Loading branch information
benjaminaaron committed Aug 13, 2024
1 parent c7c0a96 commit 842032c
Show file tree
Hide file tree
Showing 8 changed files with 32 additions and 0 deletions.
4 changes: 4 additions & 0 deletions sozialplattform/shacl/01-hilfe-zum-lebensunterhalt.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,10 @@ ff:MainPersonShape a sh:NodeShape, ff:EligibilityConstraint ;
sh:minCount 1 ;
sh:in (ff:aufenthaltsort-ao-innerhalb) ;
] ;
sh:property [
sh:path ff:geburtsdatum ; # find a way to not have to declare this explicitly? reverse materialization logic? TODO
sh:minCount 1 ;
] ;
sh:property [
sh:path ff:pensionable ;
sh:minCount 1 ;
Expand Down
4 changes: 4 additions & 0 deletions sozialplattform/shacl/02-kindergeld.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,10 @@ ff:MainPersonShape a sh:NodeShape, ff:EligibilityConstraint ;
sh:minCount 1 ;
sh:in (true) ;
] ;
sh:property [
sh:path ff:geburtsdatum ;
sh:minCount 1 ;
] ;
sh:property [
sh:path ff:pensionable ;
sh:minCount 1 ;
Expand Down
4 changes: 4 additions & 0 deletions sozialplattform/shacl/04-bafoeg.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ ff:bafoeg a ff:RequirementProfile ;

ff:MainPersonShape a sh:NodeShape, ff:EligibilityConstraint ;
sh:targetClass ff:Citizen ;
sh:property [
sh:path ff:geburtsdatum ;
sh:minCount 1 ;
] ;
sh:property [
sh:path ff:hasAge ;
sh:minCount 1 ;
Expand Down
4 changes: 4 additions & 0 deletions sozialplattform/shacl/05-buergergeld.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ ff:MainPersonShape a sh:NodeShape, ff:EligibilityConstraint ;
sh:minCount 1 ;
sh:in (ff:aufenthaltsort-ao-innerhalb) ;
] ;
sh:property [
sh:path ff:geburtsdatum ;
sh:minCount 1 ;
] ;
sh:property [
sh:path ff:hasAge ;
sh:minCount 1 ;
Expand Down
4 changes: 4 additions & 0 deletions sozialplattform/shacl/06-arbeitslosengeld.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@ ff:arbeitslosengeld a ff:RequirementProfile ;

ff:MainPersonShape a sh:NodeShape, ff:EligibilityConstraint ;
sh:targetClass ff:Citizen ;
sh:property [
sh:path ff:geburtsdatum ;
sh:minCount 1 ;
] ;
sh:property [
sh:path ff:pensionable ;
sh:minCount 1 ;
Expand Down
4 changes: 4 additions & 0 deletions sozialplattform/shacl/07-berufsausbildungsbeihilfe-bab.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@ ff:berufsausbildungsbeihilfe-bab a ff:RequirementProfile ;

ff:MainPersonShape a sh:NodeShape, ff:EligibilityConstraint ;
sh:targetClass ff:Citizen ;
sh:property [
sh:path ff:geburtsdatum ;
sh:minCount 1 ;
] ;
sh:property [
sh:path ff:pensionable ;
sh:minCount 1 ;
Expand Down
4 changes: 4 additions & 0 deletions sozialplattform/shacl/08-wohngeld.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,10 @@ ff:MainPersonShape a sh:NodeShape, ff:EligibilityConstraint ;
sh:minCount 1 ;
sh:in (ff:aufenthaltsort-ao-innerhalb) ;
] ;
sh:property [
sh:path ff:geburtsdatum ;
sh:minCount 1 ;
] ;
sh:property [
sh:path ff:hasAge ;
sh:minCount 1 ;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@ ff:grundsicherung-im-alter-und-bei-erwerbsminderung a ff:RequirementProfile ;

ff:MainPersonShape a sh:NodeShape, ff:EligibilityConstraint ;
sh:targetClass ff:Citizen ;
sh:property [
sh:path ff:geburtsdatum ;
sh:minCount 1 ;
] ;
sh:property [
sh:path ff:pensionable ;
sh:minCount 1 ;
Expand Down

0 comments on commit 842032c

Please sign in to comment.