GrantsCommonTypes-V1.0.xsd

The "Grants Common Types" 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:
http://trainingapply.grants.gov/apply/system/schemas/GrantsCommonTypes-V1.0.xsd

For the Production Environment, this schema is located at:
http://apply07.grants.gov/apply/system/schemas/GrantsCommonTypes-V1.0.xsd

Schema Elements

Element Name Element Type Element Rules
ActiveExclusionsType String Valid values:
Yes
No
Not Available
DelinquentFederalDebtType String Valid values:
Yes
No
Not Available
YesNoType String Valid values:
Y
N
Number15DigitsType String

Numeric
Max length: 15

Number18DigitsType String

Numeric
Max length: 18

Number20DigitsType String Numeric
Max length: 20
Number8DigitsType String Numeric
Max length: 8
Number8DigitsOrUnboundedType String Numeric
Max length: 8
Number4DigitsType String Numeric
Max length: 4
StringMin1Max30Type String Min length: 1
Max length: 30
StringMin1Max102Type String Min length: 1
Max length: 102
StringMin1Max100Type String Min length: 1
Max length: 100
StringWithoutNewLine250Type String Cannot begin with whitespace character (line feeds, tabs, spaces, carriage returns)
Can be followed by any sequence of characters except new line
Max length: 250
StringWithoutNewLine130Type String Cannot begin with whitespace character (line feeds, tabs, spaces, carriage returns)
Can be followed by any sequence of characters except new line
Max length: 130
StringMin1Max2500Type String Min length: 1
Max length: 2500
StringMin1Max18000Type String Min length: 1
Max length: 18000
StringMin1Max4000Type String Min length: 1
Max length: 4000
StringMin1Max2000Type String Min length: 1
Max length: 2000
StringWithoutNewLine512Type String Cannot begin with whitespace character (line feeds, tabs, spaces, carriage returns)
Can be followed by any sequence of characters except new line
Max length: 512
YYYYDateType String Numeric
Max length: 4
OperationStatusType String Valid values:
Success
Partial
Fail
SubmissionMethodType String

Valid values:
PDF
Workspace
S2S
Third Party S2S

PackageIDType String Valid format: PKG######## where # is numeric only
Numeric
MMDDYYYYFwdSlashType String MM/DD/YYYY format
No whitespaces
StringWithoutNewLine255Type String Cannot begin with whitespace character (line feeds, tabs, spaces, carriage returns)
Can be any sequence of characters except new-line
Max length: 255
StringMin1Max25Type String Min length: 1
Max length: 25
StringMin1Max75Type String Min length: 1
Max length: 75
StringMin1Max240Type String Min length: 1
Max length: 240
StringMin1Max255Type String Min length: 1
Max length: 255
Valid characters: spaces and non-whitespace characters
Invalid characters: line feeds, tabs, carriage returns
UserIDType String Valid characters: Uppercase letters, numeric, and hyphens
Max length: 40
FundingOpportunityNumberType String Valid characters: Uppercase letters, numeric, and hyphens - Max length: 40
OpportunityCategoryType String Valid values:
D (Discretionary)
M (Mandatory)
C (Continuation)
E (Earmark)
O (Other)
TemplateNameType String Cannot begin with whitespace character (line feeds, tabs, spaces, carriage returns)
Can be any sequence of characters except new-line
Max length: 255
FileNameType String Cannot begin with whitespace character (line feeds, tabs, spaces, carriage returns)
Can be any sequence of characters except new-line
Max length: 255
FileExtensionType String Cannot begin with whitespace character (line feeds, tabs, spaces, carriage returns)
Can be any sequence of characters except new-line
Max length: 15
FileContentIdType String Cannot begin with whitespace character (line feeds, tabs, spaces, carriage returns)
Can be any sequence of characters except new-line
Max length: 255
CFDANumberType String Valid format: ##.### where # is numeric only
No whitespace
CompetitionIDType String Valid characters: Uppercase letters, numeric, and hyphens
Max length: 40
No whitespace
CompetitionTitleType String Cannot begin with whitespace character (line feeds, tabs, spaces, carriage returns)
Can be any sequence of characters except new-line
Max length: 255
GrantsGovTrackingNumberType String Valid format: Uppercase GRANTxxxxxxxx where 'x' is numeric only (i.e. GRANT12345678 )
GrantsGovApplicationStatusType String Valid values:
Receiving
Received
Processing
Validated
Rejected with Errors
Download Preparation
Received by Agency
Agency Tracking Number Assigned
TokenIdType String Min length: 1
Max length: 2000
DUNSType String Alphanumeric
Min length: 9
Max length: 13
FullNameType String Min length: 1
Max length: 240
AORStatusType String Valid values:
AUTHORIZED
UNAUTHORIZED
MessageCodeType String Numeric
Min length: 2
Max length: 2
MessageTextType String Min length: 1
Max length: 2000
AgencyContactInfoType String Min length: 1
Max length: 2000
AgencyTrackingNumberType String Valid characters: spaces and non-whitespace characters
Invalid: line feeds, tabs, carriage returns
AgencyNotesType String Min length:1
Max length: 2048
StatusDetailType String Min length:1