Add initial support for a Grant #31

Merged
mih merged 1 commit from flatentry into main 2025-04-24 10:24:53 +00:00

View file

@ -24,6 +24,7 @@ comments:
license: CC-BY-4.0
prefixes:
dash: http://datashapes.org/dash#
dcterms: http://purl.org/dc/terms/
dlschemas: https://concepts.datalad.org/s/
dlthings: https://concepts.datalad.org/s/things/v1/
@ -104,6 +105,11 @@ types:
- https://www.w3.org/TR/NOTE-datetime
slots:
acknowledgements:
description: >-
A description of how the subject should be acknowledged.
range: string
additional_names:
description: >-
Additional name(s) associated with the subject, such as one or more
@ -146,6 +152,16 @@ slots:
Timepoint at which the subject was received.
range: W3CISO8601
date_started:
description: >-
Timepoint at which the subject starts or started.
range: W3CISO8601
date_ended:
description: >-
Timepoint at which the subject ends or ended.
range: W3CISO8601
display_name:
slot_uri: skos:prefLabel
description: >-
@ -255,6 +271,43 @@ slots:
Site where the subject is located.
range: Site
sponsor:
description: >-
Agent that provided the resources.
range: Organization
sponsor_grant_identifier:
description: >-
Identifier for a grant issued by the sponsor.
range: string
sponsor_admin_contacts:
description: >-
Administrative contacts at the sponsoring organization.
range: Person
multivalued: true
sponsor_budget_eur:
description: >-
Total budget provided by the sponsor in Euros.
range: float
local_budget_eur:
description: >-
Local budget awarded by the sponsor in Euros.
range: float
local_admin_contacts:
description: >-
Administrative contacts at the local organization.
range: Person
multivalued: true
local_psp_element:
description: >-
SAP PSP element associated with the subject.
range: float
title:
description: >-
A summarily description of the subject. It is closely related to
@ -284,6 +337,7 @@ classes:
sh:name: Comments
sh:group: inm7si:CurationAidPropertyGroup
sh:order: 2
dash:singleLine: false
Accolade:
class_uri: inm7si:Accolade
@ -316,6 +370,97 @@ classes:
sh:group: inm7si:AccoladePropertyGroup
sh:order: 3
Grant:
class_uri: inm7si:Grant
is_a: Thing
mixins:
- CurationAid
description: >-
A grant, typically financial or otherwise quantifiable, resources.
slots:
- title
- short_name
- recipients
- acknowledgements
- date_started
- date_ended
- sponsor
- sponsor_grant_identifier
- sponsor_admin_contacts
- sponsor_budget_eur
- local_admin_contacts
- local_budget_eur
- local_psp_element
slot_usage:
title:
required: true
annotations:
sh:name: Title
sh:group: inm7si:GrantPropertyGroup
sh:order: 1
short_name:
annotations:
sh:name: Short name
sh:group: inm7si:GrantPropertyGroup
sh:order: 2
recipients:
annotations:
sh:name: Recipients
sh:group: inm7si:GrantPropertyGroup
sh:order: 3
acknowledgements:
annotations:
sh:name: How to acknowledge
sh:group: inm7si:GrantPropertyGroup
sh:order: 4
dash:singleLine: false
date_started:
annotations:
sh:name: Start date
sh:group: inm7si:GrantPropertyGroup
sh:order: 5
date_ended:
annotations:
sh:name: End date
sh:group: inm7si:GrantPropertyGroup
sh:order: 6
sponsor:
annotations:
sh:name: Sponsor
sh:group: inm7si:GrantPropertyGroup
sh:order: 7
sponsor_grant_identifier:
annotations:
sh:name: Grant identifier
sh:group: inm7si:GrantPropertyGroup
sh:order: 8
sponsor_admin_contacts:
annotations:
sh:name: Contact(s)
sh:group: inm7si:GrantPropertyGroup
sh:order: 9
sponsor_budget_eur:
annotations:
sh:name: Total amount awarded (EUR)
sh:group: inm7si:GrantPropertyGroup
sh:order: 10
local_psp_element:
annotations:
sh:name: PSP Element
sh:group: inm7si:GrantPropertyGroup
sh:order: 11
local_admin_contacts:
annotations:
sh:name: Local Admin Contact(s)
sh:group: inm7si:GrantPropertyGroup
sh:order: 12
local_budget_eur:
annotations:
sh:name: Amount locally awarded (EUR)
sh:group: inm7si:GrantPropertyGroup
sh:order: 13
Person:
class_uri: inm7si:Person
is_a: Thing