Message Fields - UpdateStudentInfo
The UpdateStudentInfo method of the StudentWebService enables the calling application to update student information in the Anthology Student database.
UpdateStudentInfoRequest
| Name | Required | Description |
|---|---|---|
| Students | No | Array of requests to update student information. See UpdateStudentInMsg[]. |
| TokenId | Yes | The security token for the request. |
UpdateStudentInMsg[]
| Name | Database Info (Table.Column) | Description |
|---|---|---|
| StudentId | SyStudent.SyStudentId | Student Identifier |
| SSN | SyStudent.SSN | Social Security Number |
| LastName | SyStudent.LastName | Student's Last Name |
| FirstName | SyStudent.FirstName | Student's First Name |
| PIN | SyStudent.PIN | Student’s PIN |
| StudentNumber | SyStudent.StudentNumber | Student Number |
| GenderId | SyStudent.AmSexId | Gender Identifier |
| IsHispanic | SyStudent.IsHispanic | Is student Hispanic? |
| RaceIds | SyStudentAmRace.AmRaceId | Student’s Race |
| CampusId | SyStudent.SyCampusId | Campus Identifier |
| LeadTypeId | SyStudent.AmLeadTypeId | Lead Type Identifier |
| LeadSourceIds | AmProspectLeadSrc.AmLeadSrcId | Lead Source Identifiers |
| AdmissionsOfficerId | SyStudent.AmRepId | Admissions Representative Identifier |
| NewAdmissionsOfficerEffectiveDate | SyStudent. | Effective Date for new Admissions Representative |
| Address | SyStudent.Addr1 | Student’s Address |
| City | SyStudent.City | Student’s City |
| StateId | SyStudent.State | Student’s State |
| PostalCode | SyStudent.Zip |
Student’s Postal Code
For details about the validation of postal codes, see Custom Validation for Postal Codes. |
| Bad Address | SyStudent.BadAddr | Boolean: Set to true if address is bad/invalid. |
| CountryId | SyStudent.SyCountryId | Country Identifier |
| CountyId | SyStudent.SyCountyId | County Identifier |
| Phone | SyStudent.Phone | Home Telephone Number |
| WorkPhone | SyStudent.WorkPhone | Work Telephone Number |
| MobileNumber | SyStudent.MobileNumber | Mobile Phone (used for SMS text messaging) |
| WorkPhoneExtension | SyStudent.Workext | Work Telephone Extension |
| BadPhone | SyStudent.BadPhone | Boolean: Set to true if phone number is invalid. |
| ProgramIds | AmProspectPorgram.AdProgramId | Program Identifiers |
| EnrolledProgramIds | Enrolled Program Identifiers | |
| AreaOfInterestId | SyStudent.AdProgramGroupId | Student’s Area of Interest |
| AgencyId | SyStudent.AmAgencyId | Agency / Sponsor Identifier |
| LeadDate | SyStudent.LeadDate | Lead Date |
| AlienRegistrationNumber | SyStudent.AlienNo | Alien Registration Number |
| BestTimeToContact | SyStudent.BestTimeToContact | Best time of day to contact the student |
| BirthDate | SyStudent.DOB | Date of Birth |
| CitizenshipId | SyStudent.AmCitizenId | Citizenship Identifier |
| NonImmigrantStudent | SyStudent.NIStudent | Boolean: True/False. True if student is a non-immigrant. |
| CollegeId | SyStudent.AmCollegeId | College Identifier of the college (if any) the student is currently attending |
| Comments | SyStudent.Comment | Comments |
| CurrentEmployerId | SyStudent.PlEmployerId | Current Employer Identifier |
| HasDisability | SyStudent.Disabled | Does this student have a disability? |
| IsVeteran | SyStudent.Vet | Is this student a veteran of the Armed Forces? |
| DriversLicenseNumber | SyStudent.DrivLic | Driver's License Number |
| DriversLicenseStateId | SyStudent.DrivLicState | Driver's License State |
| SyStudent.Email | E-Mail Address | |
| EmploymentStatusId | SyStudent.PlEmpStatusId | Current Employment Status Identifier |
| StartDate | SyStudent.StartDate | Expected Start Date |
| ExtraCurricularIds | AmProspectExtraCurr.AmExtraCurrId | Identifiers for the student's Extra Curricular Activities |
| OtherEmail | SyStudent.OtherEmail | Secondary Email |
| NickName | SyStudent.NickName | Nick name |
| OtherPhone | SyStudent.OtherPhone | Secondary Phone Number |
| PreviousEducationId | SyStudent.AmPrevEducId | Previous Education Identifier |
| HighSchoolId | Culimn = AmHighSchoolId | High School Identifier |
| HighSchoolDateEnrolled | SyStudent.HSDateEnrolled | High School Date Enrolled |
| HighSchoolGraduate | SyStudent.HSGraduated | Boolean: True/False. Is this student a High School Graduate? |
| HighSchoolGradDate | SyStudent.HsGradDate | High School Graduation Date |
| HighSchoolGraduationSession | SyStudent.HSGraduationSession | High School Graduation Session |
| HighSchoolGraduationYear | SyStudent.HSGradYear | High School Graduation Year |
| HighSchoolLastDateAttended | SyStudent.HSLastDateAttended | Last Date High School Attended |
| HighSchoolSize | SyStudent.HSSchoolSize | High School Size |
| HighSchoolStudentLevel | SyStudent.HSStudLevel | High School Student Level |
| HighSchoolStudentRank | SyStudent.HSStudRank | High School Student Rank |
| HighSchoolTranscriptType | SyStudent.HSTranscriptType | High School Transcript Type |
| MaidenName | SyStudent.MaidenName | Maiden Name |
| MaritalStatusId | SyStudent.AmMaritalId | Marital Status Identifier |
| MiddleName | SyStudent.MI | Middle Name |
| NationalityId | SyStudent.AmNationalityId | Nationality Identifier |
| TitleId | SyStudent.AmTitle | Title Identifier |
| SuffixId | SyStudent.Suffix | Suffix Identifier |
| ShiftId | SyStudent.AdShift | Shift Identifier (morning/evening/etc.) |
| DataBlockIndicator | SyStudent.DataBlockIndicator | Boolean: True/False. Select true to use data blocking. |
| StoreOldAddress | Boolean: True/False | |
| OldAddressTypeId | Old Address Type Identifier | |
| CrmSuppressFlag | SyStudent.CrmSuppressFlag | CRM Suppress Flag. Boolean: True/False The CrmSuppressFlag is used in the CRM triggers on the syStudent table to determine if a record should be added to the CRM queue. If Anthology is set up to integrate with CampusNexus CRM and a record is added/updated in syStudent with the CrmSuppressFlag set to false, the record will be added to the CRM queue. If the CrmSuppressFlag is set to true, the record will not be added to the CRM queue. The flag is only intended to be set to true on records coming from the Connector product to stop records that are coming from the CampusNexus CRM system from being sent back to CampusNexus CRM. |
| HSAcademicGPA | Requied attribute added to provide full, bi-directional integration support for the student high school Academic GPA field in Anthology Student to the Lead/Contact High School Academic GPA property in CampusNexus CRM. |
Note: Refer to the WSDL in the “Service Description” of the Web service, e.g., http://localhost/cmc.soa.Webservices.admissions/StudentWebService.asmx. The WSDL contains information on the fields and whether they are required (minOccurs = 1).
UpdateStudentInfoResponse
| Name | Description |
|---|---|
| Students | Array of requests to update student information. |
| Status | Transaction Status |
| TrxResult | Transaction Result |
| TokenId | The security token for the request. |
UpdateStudentOutMsg[]
| Name | Description |
|---|---|
| StudentId | Student Identifier |