Message Fields - PostStudentLead

The PostStudentLead method of the StudentWebService enables the calling application to post student lead information to the Anthology Student database.

PostStudentLeadRequest

Name Required Description
UpdateStudentLeads No Array of requests to update student leads. See UpdateStudentLeadInMsg.
TokenId Yes The security token for the request.

UpdateStudentLeadInMsg

Name Database Info (Table.Column) Description
UpdateFields Updates specific student fields based on a key-value pair of FieldName name and FieldValue. For more information, see Get List Web service.
ProgramIds AmProspectProgram.AdProgramId Programs Identifiers
ExtraCurricularIds AmProspectExtraCurr.AmExtraCurrId Identifiers for the student's extracurricular activities
LeadSources AmProspectLeadSrc.AmLeadSrcId Array of LeadSourceMsg type. See LeadSourceMsg[].
RaceIds SyStudentAmRace.AmRaceId Race Identifiers

Note: If the RaceIds array field is null, existing RaceIds associated with the student will be preserved.

If RaceIds array is not null, and has 0 or more elements, then depending on the business logic, the existing RaceIds associated with the student will be deleted and updated with the new Ids specified in the RaceIds array.

StudentId SyStudent SyStudentId Student Identifier

LeadSourceMsg[]

Name Database Info (Table.Column) Description
LeadSourceId AmProspectLeadSrc.AmLeadSrcId Lead Source Identifier
LeadVendorIds AmProspectLeadSrcLeadVendor.SyOrganiztionId Lead Vendor Identifiers
IsPrimarySource AmProspectLeadSrc.PrimarySource Custom values to save with the Student. Values are saved to the school defined fields in Anthology Student. The fields must be predefined.

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).

PostStudentLeadResponse

Name Description
UpdateStudentLeads Array of requests to update student leads.
Status Transaction Status
TrxResult Transaction Result
TokenId The security token for the request.

UpdateStudentLeadOutMsg[]

The UpdateStudentLeadOutMsg is an extension of the GenericOutMsg.