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