- Created by Ian Christopher (Deactivated) , last modified on Mar 10, 2020
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 2 Next »
This page contains a working draft of the Scholar Snapp Program Information Exchange for JSON. As of v1.0d, the schema is aligned with the JSON Schema draft-07 specification.
Contents:
JSON Sample Record
The listing below shows a sample JSON record for a "typical" scholarship program. The listing validates against the JSON schema below.
{ "ScholarshipProgramCollection": { "ScholarshipApplicationInfo": { "ProgramOrganizationName": "Scholar Snapp", "ProgramReferenceId": "cfc0fac3-5d0d-4c0d-b1ec-b25c47e1ecc4", "LastVerifiedOn": "2018-03-10", "LastVerifiedBy": "Scholar Snapp / JR", "ProgramName": "Snapp Example Scholarship Program", "ProgramCommonName": "Example Scholars", "ProgramURL": "https://www.example.com/sesp-info/", "ApplicationURL": "https://app.example.com/go-apply/", "OpenDate": "2019-10-01", "CloseDate": "2019-12-31", "ScholarshipMaximumAward": 10000, "IsNeedBased": true, "IsMeritBased": false, "Blurb": "The Snapp Example Scholarship Program serves the financial needs of sample, example, and other irreal children.", "EligibilityCriteriaDetail": "Students applying for this scholarship must be fictional. Note that characters solely exist in Harry Potter fan-fiction are not eligible.", "EligibilityCriteria": { "Academics": [ { "AcademicEligibility": "Minimum Overall SAT", "AcademicEligibilityValue": 750 }, { "AcademicEligibility": "Minimum GPA", "AcademicEligibilityValue": 3.2 } ], "CitizenshipStatuses": [ "U.S. Citizen", "Permanent Resident" ], "DegreeSeeking": "Bachelor's Degree", "Demographics": [ "Gender - Female", "Ethnicity - Hispanic" ], "FieldsOfStudy": [ { "FieldName": "Art", "CIPCode": "50.01" }, { "FieldName": "Music", "CIPCode": "50.09" } ], "FinancialInformation": { "FinancialEligibilityAmount": 5000, "FinancialEligibilityCriteria": "Maximum EFC" }, "GraduationStatuses": "Graduating High School Senior", "Locations": [ { "State": "California" }, { "State": "Texas" } ] } } } }
JSON Schema
The JSON Schema below is aligned with Draft-04 of the JSON Schema specification.
{ "$schema": "http://json-schema.org/draft-04/schema#", "type": "object", "properties": { "ScholarshipProgramCollection": { "$ref": "#/definitions/ScholarshipProgramCollection" } }, "definitions": { "ScholarshipProgramCollection": { "description": "The primary entry for a scholarship program", "type": "object", "properties": { "ScholarshipApplicationInfo": { "anyOf": [ { "$ref": "#/definitions/ScholarshipProgram" }, { "type": "array", "minItems": 1, "items": { "$ref": "#/definitions/ScholarshipProgram" } } ] } }, "required": [ "ScholarshipApplicationInfo" ] }, "ScholarshipPrograms": { "$ref": "#/definitions/xs:anyType", "description": "The root scholarship program entity" }, "ScholarshipProgram": { "description": "A single scholarship offering and its eligibility criteria", "type": "object", "properties": { "ProgramOrganizationName": { "$ref": "#/definitions/ShortString", "description": "The name of the organization sponsoring the program (e.g., the Michael & Susan Dell Foundation sponsors the Dell Scholars Program)" }, "ProgramReferenceId": { "$ref": "#/definitions/ShortString", "description": "The ID the organization supplying the program information uses to uniquely identify the program. If the reference ID matches one previously supplied by this organization, the existing data will be updated (replaced by) the new information. There are no restrictions on the format of this id; it can be a number, a GUID, etc. It is simply matched as-is." }, "LastVerifiedOn": { "$ref": "#/definitions/xs:date", "description": "The most recent date on which the scholarship program information was verified by a human. Null indicates that the information has never been formally verified." }, "LastVerifiedBy": { "$ref": "#/definitions/ShortString", "description": "The entity or organization that most recently verified the scholarship program information. May include both an organization name and an identifier for an individual (e.g., 'Scholar Snapp / JR'). Organizations sharing data should be consistent about their own name." }, "ProgramName": { "$ref": "#/definitions/ShortString", "description": "The full name of the program" }, "ProgramCommonName": { "$ref": "#/definitions/ShortString", "description": "A common name, nickname, abbreviated name, or other alternate name for the program (e.g., Dell Scholarship, Coke Scholars)" }, "ProgramURL": { "$ref": "#/definitions/LongString", "description": "The web page address for program information. By convention, should be specific to the scholarship program, not a general organization home page." }, "ApplicationURL": { "$ref": "#/definitions/LongString", "description": "The web page address for the online application, if any" }, "OpenDate": { "$ref": "#/definitions/xs:date", "description": "The open date of the application. By convention, the next open date in the application cycle (or the already passed open date in the current application cycle)." }, "CloseDate": { "$ref": "#/definitions/xs:date", "description": "The closing date of the application. By convention, the next closing date in the application cycle (or an already passed closing date in the current application cycle)." }, "ScholarshipMaximumAward": { "$ref": "#/definitions/xs:decimal", "description": "If the scholarship provides a range, the maximum of the range. If the scholarship only awards one amount, this amount should be populated." }, "ScholarshipMinimumAward": { "$ref": "#/definitions/xs:decimal", "description": "If the scholarship provides a range, the minimum of the range. By convention, not present if the scholarship awards a single amount." }, "NumberOfScholarshipsAwarded": { "$ref": "#/definitions/xs:integer", "description": "The number of scholarships awarded by this program in a given cycle (generally between the open date and close date). If no date range specified, Snapp assumes a 12-month cycle." }, "IsNeedBased": { "$ref": "#/definitions/xs:boolean", "description": "Indicator of whether or not the scholarship is need-based" }, "IsMeritBased": { "$ref": "#/definitions/xs:boolean", "description": "Indicator of whether or not the scholarship is merit-based" }, "IsContest": { "$ref": "#/definitions/xs:boolean", "description": "Indicator of whether or not the scholarship award is based on a contest or prize. These typically have few eligibility criteria. If true, contest or prize details should appear in the Blurb or Eligibility Criteria Detail elements." }, "Blurb": { "$ref": "#/definitions/LongString", "description": "A short description of the scholarship program. Can include markdown. Should not include HTML or markup." }, "EligibilityCriteriaDetail": { "$ref": "#/definitions/LongString", "description": "An optional, human-readable Eligibility Criteria for the program. Usually present when the eligibility criteria for the program are not easily described or can't be encoded in the structured Eligibility Criteria element. Not necessarily inclusive of all criteria." }, "AwardVerificationCriteria": { "$ref": "#/definitions/LongString", "description": "An optional list of verifications (e.g., proof of citizenship, tax return, Student Aid Report) required for the scholarship program. Typically entered if publicly available or supplied by program staff." }, "LogoFile": { "$ref": "#/definitions/xs:base64Binary", "description": "An image of a logo file in MIME base64 encoding. By convention, constrained to PNG, JPG, GIF file types." }, "LogoFileName": { "$ref": "#/definitions/ShortString", "description": "A file name for the logo. The name should include the file extension indicating type (e.g., .png, .jpg, .gif)." }, "EligibilityCriteria": { "$ref": "#/definitions/EligibilityCriteria", "description": "A set of eligibility criteria for this scholarship program" } }, "required": [ "ProgramName" ] }, "AcademicEligibility": { "description": "Academic and test information used to determine scholarship eligibility or qualification", "type": "object", "properties": { "AcademicEligibility": { "$ref": "#/definitions/AcademicEligibilityCriteriaList", "description": "The type of academic eligibility criteria" }, "AcademicEligibilityValue": { "$ref": "#/definitions/xs:decimal", "description": "A numeric value representing a score or academic average" } }, "required": [ "AcademicEligibility", "AcademicEligibilityValue" ] }, "ActivityEligibility": { "description": "An activity, including a sport, hobby, avocation, or similar active pursuit. Contrast with Interest, which represents an enjoyment or spectator role.", "type": "object", "properties": { "Activity": { "$ref": "#/definitions/ActivityList", "description": "The activity in question" }, "ActivityOther": { "$ref": "#/definitions/ShortString", "description": "Free-text name of the activity if 'Other' Activity is indicated" } }, "required": [ "Activity" ] }, "AffiliationEligibility": { "description": "An affiliation or other relationship to an organization or entity", "type": "object", "properties": { "AffiliationEntity": { "$ref": "#/definitions/AffiliationEntityList", "description": "The proper-noun name of the organization or entity to which the relationship applies" }, "AffiliationEntityOther": { "$ref": "#/definitions/ShortString", "description": "Free-text name of the affiliated entity if 'Other' AffiliationEntity is indicated" }, "DirectRelation": { "$ref": "#/definitions/RelationList", "description": "The primary, direct relationship to an organization or entity (e.g., Employee Of, Member Of)" }, "IndirectRelation": { "$ref": "#/definitions/RelationList", "description": "An optional, indirect relation. Used to indicate, for example, the Child Of an Employee Of an organization. The \"Child Of\" is, of course, the indirect relation." } }, "required": [ "AffiliationEntity", "DirectRelation" ] }, "ApplicationRestrictionEligibility": { "description": "A restriction for applying to this scholarship program (e.g., indicating the application is by invitation only). Details should be provided in the Blurb or Eligibility Criteria Detail elements.", "type": "object", "properties": { "ApplicationRestriction": { "$ref": "#/definitions/ApplicationRestrictionList", "description": "The restriction for an application" } } }, "ArmedServicesEligibility": { "description": "A bundle of Armed Services criteria", "type": "object", "properties": { "ArmedServiceBranch": { "anyOf": [ { "$ref": "#/definitions/ArmedServicesList", "description": "The armed service that determines eligibility. No value combined with other armed service elements assumes all services apply." }, { "type": "array", "items": { "$ref": "#/definitions/ArmedServicesList", "description": "The armed service that determines eligibility. No value combined with other armed service elements assumes all services apply." } } ] }, "ArmedServiceRelation": { "anyOf": [ { "$ref": "#/definitions/ArmedServicesRelationList", "description": "The relation to an armed servicemember. No value assumes that the scholarship is for the servicemember." }, { "type": "array", "items": { "$ref": "#/definitions/ArmedServicesRelationList", "description": "The relation to an armed servicemember. No value assumes that the scholarship is for the servicemember." } } ] }, "ArmedServiceStatus": { "anyOf": [ { "$ref": "#/definitions/ArmedServicesStatusList", "description": "The armed service duty status determines eligibility. No value assumes all statuses apply." }, { "type": "array", "items": { "$ref": "#/definitions/ArmedServicesStatusList", "description": "The armed service duty status determines eligibility. No value assumes all statuses apply." } } ] } } }, "CollegeReadinessProgramParticipation": { "description": "Participation or membership in a college readiness program", "type": "object", "properties": { "CollegeReadinessProgram": { "$ref": "#/definitions/CollegeReadinessProgramList", "description": "The college readiness program in which the applicant participated" }, "CollegeReadinessProgramDesc": { "$ref": "#/definitions/ShortString", "description": "Free-text name of the college readiness program when the 'Other' CollegeReadinessProgram is selected" } }, "required": [ "CollegeReadinessProgram" ] }, "CollegePreferenceCriteria": { "description": "College preference eligibility criteria. Senders should enter either an NCES or CEEB code wherever possible. Snapp will try to match names without the codes, but will not include the college if no match is found.", "type": "object", "properties": { "CEEBCode": { "$ref": "#/definitions/ShortString", "description": "The CEEB Code for the college preference" }, "CollegeName": { "$ref": "#/definitions/ShortString", "description": "The full name of the college" }, "NCESCode": { "$ref": "#/definitions/ShortString", "description": "The NCES Code for the college preference" } }, "required": [ "CollegeName" ] }, "ConditionCriteria": { "description": "A condition, usually medical or physical, for which a scholarship is intended. Not necessarily a disability (e.g., Left Handedness).", "type": "object", "properties": { "Condition": { "$ref": "#/definitions/ConditionList", "description": "The condition in question" }, "ConditionOther": { "$ref": "#/definitions/ShortString", "description": "Free-text name of the condition if 'Other' Condition is indicated" } }, "required": [ "Condition" ] }, "CurrentProfessionCriteria": { "description": "A current profession or vocation a program supports", "type": "object", "properties": { "CurrentProfession": { "$ref": "#/definitions/ProfessionList", "description": "The name of the profession in question" }, "CurrentProfessionOther": { "$ref": "#/definitions/ShortString", "description": "Free-text name of the profession if 'Other' CurrentProfession is indicated. By convention, includes an SOCCode where possible." }, "SOCCode": { "$ref": "#/definitions/ShortString", "description": "The Standard Occupational Classification (SOC) code for the profession, maintained by the U.S. Government. By convention, aligns with the SOC 2018 standard published November 2017. Generally used if 'Other' CurrentProfession is selected." } }, "required": [ "CurrentProfession" ] }, "CurrentSchoolCriteria": { "description": "Any restrictions on the current high school, college, or education institution. Indicates, for example, programs that serve graduates of a certain high school or current underclassmen at a specific college. Senders should enter either an NCES or CEEB code wherever possible. Snapp will try to match names without the codes, but will not include the school if no match is found.", "type": "object", "properties": { "CEEBCode": { "$ref": "#/definitions/ShortString", "description": "The CEEB Code for the school or college" }, "NCESCode": { "$ref": "#/definitions/ShortString", "description": "The NCES Code for the school or college" }, "SchoolName": { "$ref": "#/definitions/ShortString", "description": "The full name of the high school or college the applicant is currently attending" } }, "required": [ "SchoolName" ] }, "EligibilityCriteria": { "description": "The set of eligibility criteria such as minimum GPA, location, and so forth.", "type": "object", "properties": { "Academics": { "anyOf": [ { "$ref": "#/definitions/AcademicEligibility" }, { "type": "array", "items": { "$ref": "#/definitions/AcademicEligibility" } } ] }, "Activity": { "anyOf": [ { "$ref": "#/definitions/ActivityEligibility" }, { "type": "array", "items": { "$ref": "#/definitions/ActivityEligibility" } } ] }, "Affiliation": { "anyOf": [ { "$ref": "#/definitions/AffiliationEligibility" }, { "type": "array", "items": { "$ref": "#/definitions/AffiliationEligibility" } } ] }, "ApplicationRestriction": { "anyOf": [ { "$ref": "#/definitions/ApplicationRestrictionEligibility" }, { "type": "array", "items": { "$ref": "#/definitions/ApplicationRestrictionEligibility" } } ] }, "ArmedServices": { "anyOf": [ { "$ref": "#/definitions/ArmedServicesEligibility" }, { "type": "array", "items": { "$ref": "#/definitions/ArmedServicesEligibility" } } ] }, "CitizenshipStatuses": { "anyOf": [ { "$ref": "#/definitions/USCitizenshipStatusEligibilityCriteriaList" }, { "type": "array", "items": { "$ref": "#/definitions/USCitizenshipStatusEligibilityCriteriaList" } } ] }, "CollegePreferences": { "anyOf": [ { "$ref": "#/definitions/CollegePreferenceCriteria" }, { "type": "array", "items": { "$ref": "#/definitions/CollegePreferenceCriteria" } } ] }, "CollegeReadinessProgramParticipation": { "anyOf": [ { "$ref": "#/definitions/CollegeReadinessProgramParticipation" }, { "type": "array", "items": { "$ref": "#/definitions/CollegeReadinessProgramParticipation" } } ] }, "Condition": { "anyOf": [ { "$ref": "#/definitions/ConditionCriteria" }, { "type": "array", "items": { "$ref": "#/definitions/ConditionCriteria" } } ] }, "CurrentGradeLevel": { "anyOf": [ { "$ref": "#/definitions/GradeLevel" }, { "type": "array", "items": { "$ref": "#/definitions/GradeLevel" } } ] }, "CurrentProfession": { "anyOf": [ { "$ref": "#/definitions/CurrentProfessionCriteria" }, { "type": "array", "items": { "$ref": "#/definitions/CurrentProfessionCriteria" } } ] }, "CurrentSchool": { "anyOf": [ { "$ref": "#/definitions/CurrentSchoolCriteria" }, { "type": "array", "items": { "$ref": "#/definitions/CurrentSchoolCriteria" } } ] }, "DegreeSeeking": { "anyOf": [ { "$ref": "#/definitions/DegreeSeekingCriteriaList" }, { "type": "array", "items": { "$ref": "#/definitions/DegreeSeekingCriteriaList" } } ] }, "Demographics": { "anyOf": [ { "$ref": "#/definitions/DemographicEligibilityCriteriaList" }, { "type": "array", "items": { "$ref": "#/definitions/DemographicEligibilityCriteriaList" } } ] }, "FieldsOfStudy": { "anyOf": [ { "$ref": "#/definitions/FieldOfStudy" }, { "type": "array", "items": { "$ref": "#/definitions/FieldOfStudy" } } ] }, "FinancialInformation": { "anyOf": [ { "$ref": "#/definitions/EligibilityFinancialInformation" }, { "type": "array", "items": { "$ref": "#/definitions/EligibilityFinancialInformation" } } ] }, "GraduationStatuses": { "anyOf": [ { "$ref": "#/definitions/GraduationStatusCriteriaList" }, { "type": "array", "items": { "$ref": "#/definitions/GraduationStatusCriteriaList" } } ] }, "Interests": { "anyOf": [ { "$ref": "#/definitions/InterestCriteria" }, { "type": "array", "items": { "$ref": "#/definitions/InterestCriteria" } } ] }, "Locations": { "anyOf": [ { "$ref": "#/definitions/EligibilityLocation" }, { "type": "array", "items": { "$ref": "#/definitions/EligibilityLocation" } } ] }, "Miscellaneous": { "anyOf": [ { "$ref": "#/definitions/MiscellaneousCriteria" }, { "type": "array", "items": { "$ref": "#/definitions/MiscellaneousCriteria" } } ] }, "Situation": { "anyOf": [ { "$ref": "#/definitions/SituationCriteria" }, { "type": "array", "items": { "$ref": "#/definitions/SituationCriteria" } } ] } } }, "EligibilityFinancialInformation": { "description": "Financial information used to determine scholarship eligibility or qualification.", "type": "object", "properties": { "FinancialEligibilityAmount": { "$ref": "#/definitions/xs:decimal", "description": "An amount related to the financial eligibility or qualification" }, "FinancialEligibilityCriteria": { "$ref": "#/definitions/FinancialEligibilityCriteriaList", "description": "The type of financial eligibility or qualification" } }, "required": [ "FinancialEligibilityAmount", "FinancialEligibilityCriteria" ] }, "EligibilityLocation": { "description": "A location used to determine scholarship eligibility or qualification", "type": "object", "properties": { "City": { "$ref": "#/definitions/ShortString", "description": "A city name, if considered in determining eligibility. By convention, in the U.S." }, "County": { "$ref": "#/definitions/ShortString", "description": "A county name, if considered in determining eligibility. By convention, a U.S. county name, not abbreviated, not including the word 'County.'" }, "State": { "$ref": "#/definitions/ShortString", "description": "A state name, if considered in determining eligibility. Should be present if City and/or County is present. By convention, a U.S. state name, not abbreviated." } } }, "FieldOfStudy": { "description": "The college major or field of study a program supports", "type": "object", "properties": { "CIPCode": { "$ref": "#/definitions/ShortString", "description": "The NCES/IPEDS Classification of Instructional Programs (CIP) code for the field of study. Sending applications should include this where possible, but Snapp will do a text match on the field name, if necessary." }, "FieldName": { "$ref": "#/definitions/ShortString", "description": "The common name of a field of study (e.g., Agriculture, English Literature)" } }, "required": [ "FieldName" ] }, "GradeLevel": { "description": "The current grade level", "type": "object", "properties": { "CurrentGrade": { "anyOf": [ { "$ref": "#/definitions/GradeLevelList", "description": "The current grade level requirement" }, { "type": "array", "items": { "$ref": "#/definitions/GradeLevelList", "description": "The current grade level requirement" } } ] } } }, "InterestCriteria": { "description": "Interest qualifying criteria for the scholarship. Denotes an appreciation or enthusiasm for a subject. Contrast with Activity which indicates active participation or performance.", "type": "object", "properties": { "InterestCriteria": { "$ref": "#/definitions/InterestCriteriaList", "description": "The interest criteria in question" }, "InterestOther": { "$ref": "#/definitions/ShortString", "description": "Free-text name of the interest criteria if 'Other' InterestCriteria is indicated" } }, "required": [ "InterestCriteria" ] }, "MiscellaneousCriteria": { "description": "Miscellaneous qualifying criteria for the scholarship", "type": "object", "properties": { "MiscellaneousCriteria": { "$ref": "#/definitions/MiscellaneousCriteriaList", "description": "The miscellaneous criteria in question" }, "MiscellaneousOther": { "$ref": "#/definitions/ShortString", "description": "Free-text name of the miscellaneous criteria if 'Other' MiscellaneousCriteria is indicated. 'Other' here will be truly esoteric, and will only be matched by prior arrangement." } }, "required": [ "MiscellaneousCriteria" ] }, "SituationCriteria": { "description": "An applicant's situation qualifying the applicant for the scholarship. Situations are not necessarily negative (e.g., Mother, Married).", "type": "object", "properties": { "Situation": { "$ref": "#/definitions/SituationList", "description": "The situation in question (e.g., Homeless, Migrant, Married)" }, "SituationOther": { "$ref": "#/definitions/ShortString", "description": "Free-text name of the situation if 'Other' Situation is indicated" } }, "required": [ "Situation" ] }, "ShortString": { "description": "String used for short text fields", "type": "string", "minLength": 1, "maxLength": 100 }, "LongString": { "description": "String used for long text fields, such as descriptions", "type": "string", "minLength": 1, "maxLength": 4000 }, "AcademicEligibilityCriteriaList": { "description": "The list of academic eligibility and qualification criteria. By convention, 'other' values will be ignored unless agreed upon between sender and receiver.", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "Minimum GPA", "Minimum Overall SAT", "Minimum SAT Math", "Minimum SAT Evidence-Based Reading and Writing", "Minimum SAT Essay Reading", "Minimum SAT Essay Analysis", "Minimum SAT Essay Writing", "Minimum ACT Composite", "Minimum Class Rank Percentage", "Other" ] }, "ActivityList": { "description": "The list of activity qualification criteria, generally inclusive of sports, games, and active recreations. By convention, 'other' values will be ignored unless agreed upon between sender and receiver.", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "Acting", "Amateur Radio", "Archery", "Art (Any)", "Athletics (Any)", "Badminton", "Band", "Baseball", "Basketball", "BMX", "Bowling", "Brass Instrument (Any)", "Checkers", "Cheerleading", "Chess", "Chorus", "College Bowl", "Community Service", "Crew and Rowing", "Cross-Country Running", "Debate", "Diving", "Drama", "Dressage", "Drift Racing", "Entrepreneurship", "Environmental Club", "Equestrian Sports (Any)", "Fantasy Football", "Farming", "Fencing", "Field Hockey", "Filmmaking", "Football", "Gardening", "Genealogy", "Go", "Golf", "Gymnastics", "Hiking", "Hockey", "Ice Hockey", "Ice Skating", "Jazz", "Lacrosse", "Marching Band", "Marksmanship", "Magic: The Gathering", "Music (Any)", "Orchestra", "PC Gaming", "Performing Arts (Any)", "Racquetball", "Reading", "Riflery", "Rock Climbing", "Rugby", "Sailing", "Singing", "Skiing - Cross-Country", "Skiing - Downhill", "Soccer", "Softball", "Sports (Any)", "Squash", "Stamp Collecting", "Student Government", "Student or School Newspaper", "Student or School Radio", "Swimming", "Table Tennis", "Tennis", "Theater Arts (Any)", "Track and Field", "Ultimate Frisbee", "Varsity Sport (Any)", "Volleyball", "Volunteering", "Water Polo", "Weightlifting", "Wrestling", "Other" ] }, "AffiliationEntityList": { "description": "The list of affiliations, which describe a specific organization, company, or other proper-noun entity. Contrast with Membership Criteria, which describes a direct relationship between the applicant and an organization.", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "2 + 2 Program", "Acceptance Now", "Abbott Health Care", "Alliant Energy", "Air Force ROTC", "Alpha Chi Rho", "Alpha Gamma Rho", "American Dental Assistants Association (ADAA)", "American Dental Hygienists Association (ADHA)", "American Legion", "American Legion Auxiliary", "American Legion Sports Team", "American Federation of Teachers (AFT)", "American Mining Rights Association (AMRA)", "American Nuclear Society (ANS)", "American Quarter Horse Association (AQHA)", "American Society of Radiologic Technologists (ASRT)", "American Society of Landscape Architects (ASLA)", "American Society of Naval Engineers (ASNE)", "Asian Pacific Alumni Association (APAA)", "Association for Iron and Steel Technology (AIST)", "Association for Iron and Steel Technology (AIST) - Southeastern Chapter", "Bank of America", "Baptist Church", "Boy Scouts of America (BSA)", "California Teachers Association (CTA)", "Casualty Actuarial Society (CAS)", "Casualty Actuarial Society (CAS) - Student Central", "Christian Church", "Conference of Minority Transportation Officials (COMTO)", "Cox Communications", "Daughters of the American Revolution", "Democratic Party", "Eastern Orthodox Christian Church", "Evangelical Lutheran Church", "Farm Bureau", "FIRST Program", "Fleet Reserve Association", "Fraternity (Any)", "Future Farmers of America (FFA)", "Girl Scouts of America", "Golden Key", "Hawai'i Carpenter's Union - Local 745", "Home Choice", "Home Depot", "Illinois Realtors Association", "International Society of Arboriculture", "Islamic Institute of Orange County (IIOC)", "Kappa Delta Rho", "Kappa Instructional Leadership League", "Knights of Columbus", "Masonic Youth", "Mensa", "Mortar Board", "Muslim Community", "Muslim Community Association (MCA)", "Muslim Faith", "National Association for Amateur Radio (ARRL)", "Native American Tribe (Any)", "NAACP", "National Association of Black Accountants (NABA)", "National Association of Pastoral Musicians (NPM)", "National Court Reporters Association (NCRA)", "No Bull Sports", "Optimist Club", "Peninsula Regent", "Phantom Regiment", "Phi Alpha Theta", "Phi Sigma Kappa", "Presbyterian Church", "Public Relations Student Society of America (PRSSA)", "Purdue AAE", "Rent-A-Center", "Republican Party", "ROTC", "San Ramon Valley Islamic Center (SRVIC)", "Scottish Rite", "Seacoast Church", "Society of Women Engineers (SWE)", "Soil and Water Conservation Society (SWCS)", "Sorority (Any)", "South Bay Islamic Association (SBIA)", "Student Government", "SYNNEX Corporation", "The Wildlife Society", "The Wildlife Society - Oregon Chapter", "The Wine Group (TWG)", "TAPPI", "Team One Credit Union", "Tri-County EMC", "Triangle Fraternity", "Union (Any)", "Unitarian Church", "United Church of Christ (UCC)", "United Church of Christ (UCC) - LGBT", "United Methodist Church", "U.S. Postal Service", "Ute Tribe", "Walmart", "Western Fraternal Life Association", "Women in Aviation International", "Wyoming Farm Bureau", "Other" ] }, "ApplicationRestrictionList": { "description": "The list of special restrictions on the application", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "Invitation Only", "Recommendation Only" ] }, "ArmedServicesList": { "description": "The list of Armed Services", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "Army", "Navy", "Air Force", "Marines", "Coast Guard", "National Guard" ] }, "ArmedServicesRelationList": { "description": "The list of relations to a member of the armed services. If no relation is present, then assume self. Dependent includes Child. Family includes Dependent and Child.", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "Child Of", "Dependent Of", "Family Of", "Grandchild Of", "Parent Of", "Spouse Of" ] }, "ArmedServicesStatusList": { "description": "The list of Armed Services Statuses", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "Active Duty", "Reserve Duty", "Veteran", "Retired", "POW/MIA", "KIA" ] }, "CollegeReadinessProgramList": { "description": "The list of common college readiness programs (seeded with Scholar Snapp v3.0 values and expanded)", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "Alliance", "AP Strategies", "ASPIRE", "AVID", "Bottom Line", "Breakthrough", "Breakthrough Austin", "College Forward", "College Possible", "College Track", "Cristo Rey Network", "Fulfillment Fund", "GEAR UP", "Genesys Works", "Green Dot", "IDEA Academy", "KIPP", "KIPP Through College (KTC)", "Let's Get Ready", "Mastery Charter Schools", "NMSI", "Noble Network", "One Goal", "Philadelphia Futures", "Uncommon Schools", "Uplift Education", "Upward Bound", "Upward Bound Math-Science", "YES Prep", "None", "Other" ] }, "ConditionList": { "description": "The list of conditions, usually medical in nature, that an applicant might have", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "Addiction", "ADHD", "Alcoholism", "ALS", "Aplastic Anemia", "Autism", "Bipolar Disorder", "Bleeding Disorder", "Blindness", "Breast Cancer", "Cancer (Any)", "Cerebral Palsy", "Chronic Disease (Any)", "Crohn's Disease", "Cleft Palate", "Cystic Fibrosis", "Deafness", "Diabetes", "Disability (Any)", "Down Syndrome", "Dwarfism", "Dyslexia", "Epilepsy", "Hearing Impairment (Any)", "Heart Disease (Any)", "Hemophilia", "HIV", "Hydrocephalus", "Inflammatory Disease (Any)", "Injury at Birth", "Injury from Car Accident", "Kidney Disease", "Learning Disability (Any)", "Left-Handedness", "Legally Blind", "Leukemia", "Low Vision", "Lupus", "MDS", "Mental Illness (Any)", "Missing Limb", "Mortal Disease (Any)", "Multiple Sclerosis", "Nutcracker Syndrome", "Organ Transplant (Any)", "Osteogenesis Imperfecta", "Paralysis", "Physical Disability (Any)", "PNH", "Recovered from Addiction", "Recovered from Alcoholism", "Schizoaffective Disorder", "Sickle Cell Disease", "Speech Impairment", "Spinal Deformity", "Stickler Syndrome", "Traumatic Brain Injury", "Visual Disability", "Wheelchair-Bound", "Other" ] }, "DegreeSeekingCriteriaList": { "description": "The list of degrees being sought eligibility and qualification criteria", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "Professional Certification", "1-year Certificate", "Associate's Degree", "Bachelor's Degree", "Graduate Degree", "Doctor of Medicine", "Law Degree", "MBA", "MFA", "PhD" ] }, "DemographicEligibilityCriteriaList": { "description": "The list of demographic eligibility and qualification criteria. By convention, 'other' values will be ignored unless agreed upon between sender and receiver.", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "Gender - Male", "Gender - Female", "Gender Detail - Transgender Male to Female", "Gender Detail - Transgender Female to Male", "Gender Identity Detail - Lesbian", "Gender Identity Detail - Gay", "Gender Identity Detail - Bisexual", "Gender Identity Detail - Transgender", "Gender Identity Detail - Genderqueer", "Gender Identity Detail - Asexual", "Race - American Indian or Alaska Native", "Race - Asian", "Race - Black or African American", "Race - Native Hawaiian or Other Pacific Islander", "Race - White", "Race Detail - Arabic", "Race Detail - Cuban", "Race Detail - Filipino", "Race Detail - Greek", "Race Detail - Indian", "Race Detail - Iranian", "Race Detail - Italian", "Race Detail - Japanese", "Race Detail - Jewish", "Race Detail - Korean", "Race Detail - Libyan", "Race Detail - Native Hawaiian", "Race Detail - Nigerian", "Race Detail - Polish", "Race Detail - Scottish", "Race Detail - Somalian", "Race Detail - South Asian - Any", "Race Detail - Sudanese", "Race Detail - Swiss", "Race Detail - Syrian", "Race Detail - Yemeni", "Ethnicity - Hispanic", "Other" ] }, "FinancialEligibilityCriteriaList": { "description": "The list of financial eligibility and qualification criteria. Most are assumed to be FAFSA amounts, but senders may use the closest equivalent if it's unclear. By convention, 'other' values will be ignored unless agreed upon between sender and receiver.", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "Minimum AGI", "Maximum AGI", "Minimum EFC", "Maximum EFC", "Other" ] }, "GradeLevelList": { "description": "The list of grade level eligibility and qualification criteria. Represents current grade at time of application. Contrast with Graduation Status, which records past promotions and graduations.", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "High School Freshman", "High School Sophomore", "High School Junior", "High School Senior", "Community College Freshman", "Community College Freshman - Attended College Previously", "Community College Sophomore", "College Freshman", "College Freshman - Attended College Previously", "College Sophomore", "College Junior", "College Senior", "5th Year College Undergraduate", "Nth Year College Undergraduate", "Graduate Student", "Doctoral Candidate", "Postgraduate Medical School", "Postgraduate Law School", "Not Enrolled", "On Academic Break" ] }, "GraduationStatusCriteriaList": { "description": "The list of graduation status eligibility and qualification criteria. Snapp defaults to Graduating High School Senior if no criteria present.", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "Graduating High School Senior", "High School Graduate", "High School Graduate, No Prior College", "High School Graduate, No Prior Degrees", "Community College Freshman", "Community College Sophomore", "College Freshman", "College Sophomore", "Associate's Degree", "Bachelor's Degree", "Graduate Degree" ] }, "InterestCriteriaList": { "description": "The list of interest eligibility criteria. These values imply study, appreciation, or future intent; contrast with Activity Criteria, which imply active participation or current involvement. By convention, 'other' values will be ignored unless agreed upon between sender and receiver.", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "Art (Any)", "Entrepreneurship", "Environmentalism", "Gardening", "Golf", "Healthy Living", "Music", "Jazz", "Online Entrepreneurship", "Real Estate", "Social Justice", "Sports (Any)", "Wildlife Conservation", "Other" ] }, "MiscellaneousCriteriaList": { "description": "An extended list of criteria not fitting in other structures. The non-'Other' values are generally from existing scholarships found by Snapp or Snapp partners. By convention, 'Other' values will be ignored unless agreed upon between sender and receiver.", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "Agnostic", "All-Academic Team Honors", "Amateur Radio License", "Atheist", "Bilingual", "Bowling in a USBC-Sanctioned League", "Certified Diver", "Completed Two Actuarial Exams", "Current Rent-a-Center Franchise Owner", "Dependent of Bookstore Employee", "Dog Owner", "Eagle Scout", "Employed at an Asian Restaurant", "Employed at a Welding Distributorship", "Established Radiologic Technician", "From a Developing Country", "General Class Radio License", "Humanist", "LGBTQ Advocate", "Live Near a Simon Mall or Surrounding Community", "Mock Trial Participant", "Panhellenic Woman", "Passion for Headphones and Audio Content Creation", "Peanut Producer", "Pilot or Pilot in Training", "Raised by Hobbits", "Red Cross Volunteer", "Registered Libertarian", "Researching Building Codes", "Role in Potato Industry", "Other" ] }, "ProfessionList": { "description": "A Snapp-maintained list of careers and occupations relevant to scholarship programs. This list is more colloquial than the statistical U.S. Bureau of Labor Statistics SOC and European ISOC lists, and represents how eligibility criteria are typically phrased. If a qualifying occupation is not on this list, Snapp uses an Other description accompanied by an SOC as a fallback.", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "Accountant", "Administrative or Clerical Worker", "Advertising", "Agriculture - Rancher or Manager", "Agriculture - Farmer", "Agriculture - Seasonal Worker", "Air Traffic Controller", "Architect", "Artist - Theater or Performing", "Artist - Fine Art", "Aviator", "Banker", "Beautician", "Bookseller", "Brewer", "Broker", "Business Owner", "Child Care", "Coal Industry Worker", "Communications Worker", "Construction Worker", "Consultant", "Counselor", "Dental Hygienist", "Dentist", "Educator - Administrative", "Educator - Student Affairs", "Educator - Teacher", "Engineer", "Entertainer", "Environmental Scientist", "Financial Services Professional", "Firefighter", "Food Service Worker", "Foreign Service Officer or Professional", "Fund Raiser", "Funeral Service Director", "General Contractor", "Golf Caddie", "Golfer", "Government - Elected", "Government Worker - Non-Elected", "Graphic Design", "Homemaker", "Hotel Manager", "Hotel Worker", "Human Resources Manager or Worker", "Importer", "Information Science", "Insurance Industry Worker", "Interior Decorator", "Ironworker", "Journalist", "Landscaper or Landscape Architect", "Librarian", "Manager", "Marketer", "Mathematician", "Minister", "Nutritionist", "Pharmacist", "Physician", "Police Officer", "Public Relations", "Real Estate Agent", "Registered Nurse", "Researcher", "Sales - Product or Service", "Sales - Retail", "Social Worker", "Steelworker", "Technology Worker", "Transportation Worker", "Travel Agent", "Tutor", "Utility Worker", "Veterinarian", "Volunteer", "Other" ] }, "RelationList": { "description": "The list of relations. In some uses, may be chained (e.g., Child Of-Employee Of-ExampleCo Inc., which would indicate that children of ExampleCo employees were eligible for the scholarship in question). Dependent includes Child. Family includes Dependent, Child, Parent, and Spouse. Descendant includes Child.", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "Child Of", "Customer Of", "Dependent Of", "Descendant Of", "Employee Of", "Family Of", "Member Of", "Parent Of", "Spouse Of" ] }, "SituationList": { "description": "The list of situations served by a program (e.g., Single Mother, Migrant Worker). Not necessarily negative.", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "Accident Survivor", "Adopted", "Breadwinner in Family", "Canadian Resident", "Caregiver", "Dependent Child", "Displaced Homemaker", "Education Detail - Accepted in Law School", "Education Detail - Accepted into Ivy League School", "Education Detail - Enrolled in Dental School", "Education Detail - Enrolled in RN-to-BSN Program", "Education Detail - Nontraditional / Returning Student", "Education Detail - On Break from College", "Education Detail - Online Student", "Education Detail - Research Student", "Education Detail - Studying Abroad", "Education Detail - Taken One Actuarial Exam", "Eligible for DACA", "Employment Detail - Part-Time Employee", "Family Detail - Caring for Adult Relative", "Family Detail - Caring for Brain Injury Patient", "Family Detail - Caring for Elderly Relative", "Family Detail - Child of ALS Patient", "Family Detail - Child of Blind Parent", "Family Detail - Child of Breast Cancer Patient", "Family Detail - Child of Convicted Felon", "Family Detail - Child of Deceased Parent", "Family Detail - Child of Deceased Public Servant", "Family Detail - Child of Divorced Parents", "Family Detail - Child of Farm Worker", "Family Detail - Child of First Responder", "Family Detail - Child of Immigrant", "Family Detail - Child of LGBTQ Parents", "Family Detail - Child of Migrant Worker", "Family Detail - Child of Parent with Cancer", "Family Detail - Child of Parent with Life-Threatening Disease", "Family Detail - Child of Single Parent", "Family Detail - Child of Deaf Parents", "Family Detail - Dependent of Injured Road Worker", "Family Detail - Earned Credits Prior to High School Graduation", "Family Detail - Lost a Family Member", "Family Detail - Parent Injured in Accident", "First-Generation American", "First-Generation College Student", "Foster Child", "Full-Time Student", "Homeless", "Immigrant", "Independent Contractor", "International Student", "Live in a Mobile or Manufactured Home", "Live in Government Housing (Any)", "Low-Income Household", "Married", "Migrant Farm Worker", "Migrant Worker", "Mother", "Multiple Birth Child", "Overcame Adversity", "Parent", "Part-Time Student", "Participate in Free and Reduced Price Lunch (FRPL) Program", "Paying for Own Education", "Paying Out-of-State Tuition", "Refugee", "Relocated in High School", "Resident of Pubic Housing in Hawaii", "Self-Employed", "Single Father", "Single Mother", "Single Parent", "Small Business Owner", "Studying Abroad in Japan", "Teen Parent", "Transfer Student", "Triplet", "Twin", "Undocumented Immigrant", "Victim of Crime", "Victim of Domestic Violence", "Victim of Human Trafficking", "Other" ] }, "USCitizenshipStatusEligibilityCriteriaList": { "description": "The list of U.S. citizenship eligibility and qualification criteria, roughly aligned with the FAFSA categories plus populations served by known providers. By convention, 'other' values will be ignored unless agreed upon between sender and receiver.", "type": "string", "minLength": 1, "maxLength": 100, "enum": [ "U.S. Citizen", "Permanent Resident", "Conditional Permanent Resident", "Current DACA Status", "Pending DACA Application", "FAFSA-Eligible Non-Citizen", "Not a U.S. Citizen", "Asylum-Seeker or Asylee", "Cuban or Haitian Entrant", "Humanitarian Parolee", "Refugee", "Other" ] }, "xs:anyType": { "type": [ "object", "string", "number", "boolean" ], "properties": { "$": { "type": [ "string", "number", "boolean" ] } }, "patternProperties": { "^@\\w+$": { "type": [ "string", "number", "boolean" ] }, "^\\w+$": {} } }, "xs:base64Binary": { "type": "string" }, "xs:boolean": { "type": "boolean" }, "xs:date": { "type": "string" }, "xs:decimal": { "type": "number" }, "xs:integer": { "type": "integer" } } }
- No labels