glam/frontend/public/schemas/20251121/linkml/modules/classes/CoFunding.yaml
kempersc 2d09776856 Refactor StorageCondition schema: Migrate compliance_status to has_or_had_status with ComplianceStatus class
- Removed compliance_status slot and replaced it with has_or_had_status.
- Updated has_or_had_status to use ComplianceStatus for structured representation.
- Adjusted examples to reflect new structure for compliance status.
- Updated documentation to indicate migration and provide details on the ComplianceStatus class.
2026-01-22 16:22:16 +01:00

137 lines
5.3 KiB
YAML

# CoFunding - Co-funding/match funding requirement
# Created 2026-01-19 per slot_fixes.yaml revision for co_funding_required
# Rule 53: Generic slot + structured class pattern
id: https://nde.nl/ontology/hc/class/CoFunding
name: CoFunding
title: CoFunding Class
version: 1.0.0
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
imports:
- linkml:types
- ../slots/has_or_had_description
- ../slots/is_or_was_required
- ../slots/has_or_had_quantity
- ./Quantity
- ./MeasureUnit
- ../enums/MeasureUnitEnum
default_prefix: hc
classes:
CoFunding:
class_uri: schema:MonetaryAmount
description: |
Co-funding or match funding requirement for a funding call or grant.
Co-funding represents the financial contribution that an applicant must
provide alongside the grant funding. This may be expressed as:
- A percentage of total project cost (e.g., 30% co-funding required)
- A minimum absolute amount (e.g., €50,000 minimum co-funding)
- In-kind contributions (staff time, facilities, equipment)
**ONTOLOGY ALIGNMENT**:
- schema:MonetaryAmount - For monetary co-funding amounts
- schema:percentageValue - For percentage-based requirements
**MIGRATION NOTE**:
Replaces simple boolean `co_funding_required` slot with structured class
that captures co-funding amount, percentage, and type information.
**USAGE**:
- CallForApplication requires_or_required CoFunding
- Grant has_or_had_cofunding CoFunding
**EXAMPLES**:
- Horizon Europe: 0% co-funding for academic partners (100% funding rate)
- National Lottery Heritage Fund: 5-50% partnership funding required
- Creative Europe: 40% co-funding required (60% EU contribution)
exact_mappings:
- schema:MonetaryAmount
close_mappings:
- schema:percentageValue
related_mappings:
- schema:Grant
- schema:FundingScheme
slots:
- is_or_was_required
- has_or_had_description
- has_or_had_quantity
slot_usage:
is_or_was_required:
required: true
range: boolean
description: |
Whether co-funding is required for this funding opportunity.
True = applicants must provide matching funds.
False = full funding provided (no co-funding required).
examples:
- value: true
description: Co-funding required (e.g., 30% match)
- value: false
description: Full funding provided (100% grant rate)
has_or_had_description:
range: string
description: |
Human-readable description of co-funding requirements.
May include eligibility notes, in-kind contribution rules, etc.
examples:
- value: "30% co-funding required; in-kind contributions accepted up to 10%"
description: Mixed co-funding with in-kind allowance
- value: "Partnership funding required ranging from 5% to 50% depending on grant size"
description: Sliding scale co-funding
has_or_had_quantity:
range: Quantity
multivalued: true
inlined: true
inlined_as_list: true
description: |
Quantified co-funding requirements expressed as:
- Percentage (e.g., 30% of total project cost)
- Minimum amount (e.g., €50,000)
- Maximum amount (e.g., up to €1,000,000)
examples:
- value:
quantity_value: 30
has_or_had_measurement_unit:
unit_label: "%"
description: 30% co-funding percentage
- value:
quantity_value: 50000
has_or_had_measurement_unit:
unit_label: EUR
description: Minimum €50,000 co-funding
comments:
- Replaces simple co_funding_required boolean with structured class
- Captures both percentage and absolute co-funding amounts
- In-kind contributions tracked via description field
- Links to Quantity for precise numerical requirements
see_also:
- https://schema.org/MonetaryAmount
- https://ec.europa.eu/research/participants/docs/h2020-funding-guide/grants/applying-for-funding/find-a-call/what-you-need-to-know_en.htm
examples:
- value:
is_or_was_required: true
has_or_had_description: "30% co-funding required for all project costs"
has_or_had_quantity:
- quantity_value: 30
has_or_had_measurement_unit:
unit_label: "%"
description: EU Creative Europe style co-funding (30%)
- value:
is_or_was_required: true
has_or_had_description: "Partnership funding 5-50% depending on grant size; in-kind contributions permitted"
has_or_had_quantity:
- quantity_value: 5
has_or_had_measurement_unit:
unit_label: "%"
- quantity_value: 50
has_or_had_measurement_unit:
unit_label: "%"
description: NLHF sliding scale co-funding range
- value:
is_or_was_required: false
has_or_had_description: "100% funding rate for academic and non-profit partners"
description: Horizon Europe full funding (no co-funding)