Grants Package
GrantsPackage-V1.0.xsd
The 'Grants Package' schema is a new common schema added to standardize the definition of the common elements.
Web Service Version(s)
V2.0
Schema Link
For the Training Environment, this schema is located at:
https://trainingapply.grants.gov/apply/system/schemas/GrantsPackage-V1.0.xsd
For the Production Environment, this schema is located at:
https://apply07.grants.gov/apply/system/schemas/GrantsPackage-V1.0.xsd
Schema Elements
| Element Name / Sub-Element Name | Element Type | Element Rules | Required / Optional |
|---|---|---|---|
| CreatePackage | Complex | ||
| CompetitionID | GrantsCommonElements: CompetitionID | Optional | |
| CFDANumber | GrantsCommonElements: CFDANumber | Optional | |
| CompetitionTitle | GrantsCommonElements: CompetitionTitle | Optional | |
|
ElectronicRequired |
GrantsPackage: ElectronicRequired | Required | |
| ExpectedApplicationCount | GrantsPackage: ExpectedApplicationCount | Required | |
| ExpectedApplicationSizeMB | GrantsPackage: ExpectedApplicationSizeMB | Optional | |
| OpeningDate | GrantsPackage: OpeningDate | Optional | |
| ClosingDate | GrantsPackage: ClosingDate | Required | |
| GracePeriodDays | GrantsPackage: GracePeriodDays | Optional | |
| AgencyContactName | GrantsPackage: AgencyContactName | Required | |
| InstructionFile | GrantsPackage: InstructionFile | Required | |
| ApplicantType | GrantsPackage: ApplicantType | Required | |
| CreatePackageForms | GrantsPackage: CreatePackageForms | Required | |
| UpdatePackage | Complex | ||
| PackageID | GrantsCommonElements: PackageID | Required | |
| CompetitionTitle | GrantsCommonElements: CompetitionTitle | Optional | |
| ElectronicRequired | GrantsPackage: ElectronicRequired | Optional | |
| ExpectedApplicationCount | GrantsPackage: ExpectedApplicationCount | Optional | |
| ExpectedApplicationSizeMB | GrantsPackage: ExpectedApplicationSizeMB | Optional | |
| OpeningDate | GrantsPackage: OpeningDate | Optional | |
| ClosingDate | GrantsPackage: ClosingDate | Optional | |
| GracePeriodDays | GrantsPackage: GracePeriodDays | Optional | |
| AgencyContactName | GrantsPackage: AgencyContactName | Optional | |
| InstructionFile | GrantsPackage: InstructionFile | Optional | |
| ApplicantType | GrantsPackage: ApplicantType | Optional | |
| UpdatePackageForms | GrantsPackage: UpdatePackageForms | Optional | |
| SendUpdateNotificationEmail | GrantsCommonElements: SendUpdateNotificationEmail | Optional | |
| UpdateComments | GrantsCommonElements: UpdateComments | Required | |
| DeletePackage | Complex | ||
| PackageID | GrantsCommonElements: PackageID | Required | |
| SendDeleteNotificationEmail | GrantsCommonElements: SendDeleteNotificationEmail | Optional | |
| DeleteComments | GrantsCommonElements: DeleteComments | Required | |
| InstructionFile | Complex | Required | |
| FileName | GrantsCommonElements: FileName | Required | |
| FileDataHandler | base64Binary | Required | |
| CreatePackageForms | Complex | Required | |
| CreateSingleProjectPackageForm | GrantsPackage: CreateSingleProjectPackageForm | Required | |
| CreateMultiProjectPackageForm | GrantsPackage: CreateMultiProjectPackageForm | ||
| CreateSingleProjectPackageForm | Complex | ||
| TemplateName | GrantsPackage: TemplateName | Required | |
| CreateMultiProjectPackageForm | Complex | ||
| AgencyDownloadUrl | GrantsPackage: AgencyDownloadUrl | Required | |
| CreateOverallPackage | GrantsPackage: CreateOverallPackage | Required | |
| CreateSubApplicationGroup | GrantsPackage: CreateSubApplicationGroup | Optional (Multiple occurrences allowed) | |
| CreateOverallPackage | Complex | ||
| GroupName | GrantsPackage: GroupName | Required | |
| TemplateName | GrantsPackage: TemplateName | Required | |
| CreateSubApplicationGroup | Complex | ||
| GroupName | GrantsPackage: GroupName | Required | |
| MinIterations | GrantsPackage: MinIterations | Required | |
| MaxIterations | GrantsPackage: MaxIterations | Required | |
| TemplateName | GrantsPackage: TemplateName | Required | |
| UpdatePackageForms | Complex | Optional | |
| UpdateSingleProjectPackageForm | GrantsPackage: UpdateSingleProjectPackageForm | ||
| UpdateMultiProjectPackageForm | GrantsPackage: UpdateMultiProjectPackageForm | ||
| UpdateSingleProjectPackageForm | Complex | ||
| TemplateName | GrantsPackage: TemplateName | Optional | |
| UpdateMultiProjectPackageForm | Complex | ||
| AgencyDownloadUrl | GrantsPackage: AgencyDownloadUrl | Optional | |
| UpdateOverallPackage | GrantsPackage: UpdateOverallPackage | Optional | |
| UpdateSubApplicationGroup | GrantsPackage: UpdateSubApplicationGroup | Optional (Multiple occurrences allowed) | |
| UpdateOverallPackage | Complex | ||
| GroupName | GrantsPackage: GroupName | Optional | |
| TemplateName | GrantsPackage: TemplateName | Optional | |
| UpdateSubApplicationGroup | Complex | ||
| GroupName | GrantsPackage: GroupName | Required | |
| MinIterations | GrantsPackage: MinIterations | Optional | |
| MaxIterations | GrantsPackage: MaxIterations | Optional | |
| TemplateName | GrantsPackage: TemplateName | Optional | |
| OpeningDate | GrantsCommonTypes: MMDDYYYYFwdSlashType | ||
| ClosingDate | GrantsCommonTypes: MMDDYYYYFwdSlashType | ||
| AgencyDownloadUrl | GrantsCommonTypes: StringMin1Max255Type | ||
| TemplateName | GrantsCommonTypes: TemplateNameType | ||
| GroupName | GrantsCommonTypes: StringMin1Max30Type | ||
| MinIterations | GrantsCommonTypes: Number8DigitsType | ||
| MaxIterations | GrantsCommonTypes: Number8DigitsOrUnboundedType | ||
| ElectronicRequired | GrantsCommonTypes: YesNoType | ||
| ShortFormName | GrantsCommonTypes: StringMin1Max75Type | ||
| FormName | GrantsCommonTypes: StringMin1Max255Type | ||
| FormVersion | GrantsCommonTypes: StringMin1Max25Type | ||
| FormID | GrantsCommonTypes: Number15DigitsType | ||
| FormFamily | GrantsCommonTypes: StringMin1Max255Type | ||
| GracePeriodDays | GrantsCommonTypes: Number4DigitsType | ||
| ExpectedApplicationSizeMB | GrantsCommonTypes: Number8DigitsType | ||
| ExpectedApplicationCount | GrantsCommonTypes: Number8DigitsType | ||
| AgencyContactName | GrantsCommonTypes: StringMin1Max2000Type | ||
| PackageType | GrantsPackage: PackageType | ||
| FormType | GrantsPackage: FormType | ||
| ApplicantType | GrantsPackage: ApplicantType | ||
| PackageType | String | Valid values:
SingleProject MultiProject |
|
| FormType | String | Valid values:
Optional Mandatory |
|
| ApplicantType | String | Valid values:
ORGANIZATIONS_ONLY INDIVIDUALS_ONLY INDIVIDUALS_AND_ORGANIZATIONS |
|
| PackageDetails | Complex | ||
| PackageID | GrantsCommonElements: PackageID | ||
| CFDANumber | GrantsCommonElements: CFDANumber | Optional | |
| CompetitionID | GrantsCommonElements: CompetitionID | Optional | |
| CompetitionTitle | GrantsCommonElements: CompetitionTitle | Optional | |
|
ElectronicRequired |
GrantsPackage: ElectronicRequired | Optional | |
| ExpectedApplicationCount | GrantsPackage: ExpectedApplicationCount | Optional | |
| ExpectedApplicationSizeMB | GrantsPackage: ExpectedApplicationSizeMB | Optional | |
| OpeningDate | GrantsPackage: OpeningDate | Optional | |
| ClosingDate | GrantsPackage: ClosingDate | Optional | |
| GracePeriodDays | GrantsPackage: GracePeriodDays | Optional | |
| AgencyContactName | GrantsPackage: AgencyContactName | Optional | |
| InstructionFileDetails | GrantsPackage: InstructionFileDetails | Optional | |
| ApplicantType | GrantsPackage: ApplicantType | Optional | |
| PackageType | GrantsPackage: PackageType | Optional | |
| PackageFormsDetails | GrantsPackage: PackageFormsDetails | Optional | |
| LastUpdatedTimestamp | GrantsCommonElements: LastUpdatedTimestamp | Optional | |
| PackageFormsDetails | Complex | ||
| SingleProjectFormDetails | GrantsPackage: SingleProjectFormDetails | Optional | |
| MultiProjectFormDetails | GrantsPackage: MultiProjectFormDetails | Optional | |
| SingleProjectFormDetails | Complex | ||
| TemplateName | GrantsPackage: TemplateName | Optional | |
| FormFamily | GrantsPackage: FormFamily | Optional | |
| FormDetails | GrantsPackage: FormDetails | Optional (Multiple occurrences allowed) | |
| MultiProjectPackageForm | Complex | ||
| AgencyDownloadUrl | GrantsPackage: AgencyDownloadUrl | Optional | |
| OverallFormDetails | GrantsPackage: OverallFormDetails | Optional | |
| SubApplicationGroupDetails | GrantsPackage: SubApplicationGroupDetails | Optional (Multiple occurrences allowed) | |
| OverallFormDetails | Complex | ||
| GroupName | GrantsPackage: GroupName | Optional | |
| TemplateName | GrantsPackage: TemplateName | Optional | |
| FormFamily | GrantsPackage: FormFamily | Optional | |
| FormDetails | GrantsPackage: FormDetails | Optional (Multiple occurrences allowed) | |
| SubApplicationGroupDetails | Complex | ||
| GroupName | GrantsPackage: GroupName | Optional | |
| MinIterations | GrantsPackage: MinIterations | Optional | |
| MaxIterations | GrantsPackage: MaxIterations | Optional | |
| TemplateName | GrantsPackage: TemplateName | Optional | |
| FormFamily | GrantsPackage: FormFamily | Optional | |
| FormDetails | GrantsPackage: FormDetails | Optional (Multiple occurrences allowed) | |
| FormDetails | Complex | ||
| FormName | GrantsPackage: FormName | Optional | |
| FormVersion | GrantsPackage: FormVersion | Optional | |
| FormID | GrantsPackage: FormID | Optional | |
| FormType | GrantsPackage: FormType | Optional | |
| InstructionFileDetails | Complex | ||
| FileName | GrantsCommonElements: FileName | Optional | |
| FileMIMEType | GrantsCommonElements: FileMIMEType | Optional | |
| LastUpdatedTimestamp | GrantsCommonElements: LastUpdatedTimestamp | Optional | |
| FileDataHandler | base64Binary | Optional |
