{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "project.schema.json",
  "title": "NofoIcProject",
  "description": "A project within a NOFO IC (Project-level subsets: 1.10/1.11, 2.01/2.03/2.06/2.07, 6.06).",
  "type": "object",
  "properties": {
    "projectIdentifier": { "$ref": "../sde/FundingOpportunityProjectIdentifier.schema.json" },
    "projectName": { "$ref": "../sde/FundingOpportunityProjectName.schema.json" },
    "anticipatedApplicationPeriodStartDate": {
      "$ref": "../sde/FundingOpportunityProjectApplicationPeriodStartDate.schema.json"
    },
    "anticipatedApplicationPeriodEndDate": {
      "$ref": "../sde/FundingOpportunityProjectApplicationPeriodEndDate.schema.json"
    },
    "anticipatedAwardDate": { "$ref": "../sde/FundingOpportunityProjectAwardDate.schema.json" },
    "anticipatedProjectStartDate": {
      "$ref": "../sde/FundingOpportunityProjectStartDate.schema.json"
    },
    "eligibleApplicantTypes": {
      "type": "array",
      "items": { "$ref": "../sde/EligibleApplicantEntityTypeCode.schema.json" }
    },
    "eligibleBeneficiaryTypes": {
      "type": "array",
      "items": { "$ref": "../sde/EligibleBeneficiaryEntityTypeCode.schema.json" }
    },
    "otherEligibilityRequirements": {
      "$ref": "../sde/FundingOpportunityProjectOtherApplicantEligibilityRequirements.schema.json"
    },
    "costSharing": { "$ref": "./cost-sharing.schema.json" },
    "pocRoleType": { "$ref": "../sde/AgencyPOCRoleTypeCode.schema.json" },
    "pocTitle": { "$ref": "../sde/AgencyPOCTitle.schema.json" },
    "pocEmail": { "$ref": "../sde/AgencyPOCEmailAddress.schema.json" },
    "pocPhone": { "$ref": "../sde/AgencyPOCDomesticTelephoneNumber.schema.json" }
  }
}
