CD511 Form
Summary
11 total questions | 82% mapped to the CommonGrants schema
CD511 Form - Application for Federal Assistance for organizations, managed by Department of Commerce (DOC)
Details
Sample version of the rendered form.
What the form data looks like when it is submitted.
{ "OrganizationName": "Example Research Institute", "AwardNumber": "CD511-2024-001", "ProjectName": "Advanced Research Project", "PrefixName": "Dr.", "FirstName": "Jane", "MiddleName": "Q", "LastName": "Smith", "SuffixName": "Ph.D", "Title": "Research Director", "Signature": "", "SubmittedDate": "2024-03-20"}
UI and JSON schemas used to render and validate the form.
JSON schema
{ "type": "object", "required": [ "OrganizationName", "FirstName", "LastName", "Title", "Signature", "SubmittedDate" ], "properties": { "OrganizationName": { "type": "string", "title": "Organization Name", "description": "Enter legal name of applicant, which will undertake the assistance activity." }, "AwardNumber": { "type": "string", "title": "Award Number", "description": "Enter the project award number." }, "ProjectName": { "type": "string", "title": "Project Name", "description": "Enter the name of the project." }, "PrefixName": { "type": "string", "title": "Prefix", "description": "Select the Prefix from the provided list or enter a new Prefix not provided on the list.", "enum": [ "Mr.", "Mrs.", "Miss", "Ms.", "Dr.", "Rev.", "Prof." ] }, "FirstName": { "type": "string", "title": "First Name", "description": "Enter the First Name. This field is required." }, "MiddleName": { "type": "string", "title": "Middle Name", "description": "Enter the Middle Name." }, "LastName": { "type": "string", "title": "Last Name", "description": "Enter the Last Name. This field is required." }, "SuffixName": { "type": "string", "title": "Suffix", "description": "Select the Suffix from the provided list or enter a new Suffix not provided on the list.", "enum": [ "Jr.", "Sr.", "M.D.", "Ph.D" ] }, "Title": { "type": "string", "title": "Title", "description": "Enter in the Position Title." }, "Signature": { "type": "string", "title": "Signature", "description": "It is the organization's responsibility to assure that only properly authorized individuals sign in this capacity and/or submit the application to Grants.gov. If this application is submitted through Grants.gov leave blank. If a hard copy is submitted, the AOR must sign this block." }, "SubmittedDate": { "type": "string", "title": "Date", "description": "If this application is submitted through Grants.gov, the system will generate this date. If submitting a hard copy, enter the date the AOR signed the application.", "format": "date" } }}
UI Schema
{ "type": "VerticalLayout", "elements": [ { "type": "Control", "scope": "#/properties/OrganizationName" }, { "type": "Control", "scope": "#/properties/AwardNumber" }, { "type": "Control", "scope": "#/properties/ProjectName" }, { "type": "Control", "scope": "#/properties/PrefixName" }, { "type": "Control", "scope": "#/properties/FirstName" }, { "type": "Control", "scope": "#/properties/MiddleName" }, { "type": "Control", "scope": "#/properties/LastName" }, { "type": "Control", "scope": "#/properties/SuffixName" }, { "type": "Control", "scope": "#/properties/Title" }, { "type": "Control", "scope": "#/properties/Signature" }, { "type": "Control", "scope": "#/properties/SubmittedDate" } ]}
Mappings between the form and the CommonGrants schema.
Mapping to CommonGrants
{ "pointOfContact": { "prefix": { "field": "PrefixName" }, "firstName": { "field": "FirstName" }, "middleName": { "field": "MiddleName" }, "lastName": { "field": "LastName" }, "suffix": { "field": "SuffixName" }, "title": { "field": "Title" } }, "organization": { "name": { "field": "OrganizationName" } }, "project": { "name": { "field": "ProjectName" } }}
Mapping from CommonGrants
{ "OrganizationName": { "field": "organization.name" }, "AwardNumber": { "field": "project.awardNumber" }, "ProjectName": { "field": "project.name" }, "PrefixName": { "field": "pointOfContact.prefix" }, "FirstName": { "field": "pointOfContact.firstName" }, "MiddleName": { "field": "pointOfContact.middleName" }, "LastName": { "field": "pointOfContact.lastName" }, "SuffixName": { "field": "pointOfContact.suffix" }, "Title": { "field": "pointOfContact.title" }}