This service returns limited or full personal information for a student.
PASI.ServiceContract (in PASI.ServiceContract.dll) Version: 9.25.26.0 (9.25.26.0)
The requested student's personal profile and AssociationTypeToStudent code type to indicate what
association type a calling PASI client has with a student. If calling PASI client has no association (None)
to student, a limited profile is always return. If a PASI client that has full access to student,
requested a limited profile (set IsLimitedProfileRequested = True) then the AssociationTypeToStudent
of None is always return.
The following codes can be returned from the service operation. This list also shows core alerts that could be generated as a result calling this service. These codes are in addition to the standard set of codes that can be returned defined as in the Approach to Error Reporting. Click the link for the details.
This service returns the student personal profile for a given StateProvinceId and the
AssociationTypeToStudent code type to indicate what association type a calling PASI client has
with a student.
If a student is associated to the calling PASI client, the client has the option to either have a full personal
profile returned;
or a limited personal profile returned. The IsLimitedProfileRequested flag is for use to request a limited personal
profile
to be returned. If a student is not associated to the calling PASI client, a limited personal profile will always
be returned;
regardless of what the IsLimitedProfileRequested flag is. If a limited personal profile is returned, the
AssociationTypeToStudent of None is always returned.
The difference between full and limited personal profile is a limited personal profile does not returned any phone
number
and active disclosure restriction record for the student. The HasDisclosureRestrictions flag allow a calling PASI
client to
identify if a student has active disclosure restriction record when only a limited personal profile is returned.
PASI Client can only see inactive student disclosure restriction record if client is associated to the student and
client's certificate has MinistryClientUser role. However, PASI client can see active disclosure restriction record
if client
is associated to the student even if client's certificate does not have MinistryClientUser role.
Full Property Name | Type | Required | Other Attributes |
---|
CallerInfo | CallerInfo | Yes | |
CallerInfo.ClientMessageID | String | Yes | Value must be no more than 50 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
CallerInfo.SentUtcTime | DateTime | Yes | |
CallerInfo.Software | Software | Yes | |
CallerInfo.Software.BuildNumber | String | Yes | Value must be no more than 30 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
CallerInfo.Software.Manufacturer | String | Yes | Value must be no more than 100 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
CallerInfo.Software.Product | String | Yes | Value must be no more than 100 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
CallerInfo.Software.Version | String | Yes | Value must be no more than 30 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
CallerInfo.User | User | Yes | |
CallerInfo.User.IPAddress | String | Yes | Value must be no more than 50 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
CallerInfo.User.LocalID | String | Yes | Value must be no more than 50 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
CallerInfo.User.Name | String | Yes | Value must be no more than 100 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
CallerInfo.User.OrganizationCode | String | Yes | Value must be no more than 6 characters |
IsLimitedProfileRequested | Boolean | Yes | |
MinimumExpectedPASICoreVersion | Int64 | Yes | |
StateProvinceId | String | Yes | Value must be in the form of a number between '000000001' and '999999999' |
Full Property Name | Type | Required | Other Attributes |
---|
StudentPersonalProfileResponse.AssociationTypeToStudent | String | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile | StudentPersonalProfileInfo | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.CitizenshipStatuses | List<CitizenshipStatusInfo> | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.CitizenshipStatuses.CitizenshipStatus | String | Yes | Value must be an appropriate CitizenshipStatus code value |
StudentPersonalProfileResponse.StudentPersonalProfile.CitizenshipStatuses.CountryOfCitizenship | String | No | Value must be no more than 60 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
StudentPersonalProfileResponse.StudentPersonalProfile.CitizenshipStatuses.DocumentExpiryDate | Nullable`1 | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.CitizenshipStatuses.EffectiveDate | DateTime | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.CitizenshipStatuses.LastUpdateUtcTime | DateTime | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.CitizenshipStatuses.ParentGuardianCitizenshipDocumentRefId | Nullable`1 | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.CitizenshipStatuses.ParentGuardianCitizenshipStatus | String | No | Value must be an appropriate CitizenshipStatus code value |
StudentPersonalProfileResponse.StudentPersonalProfile.CitizenshipStatuses.ParentGuardianId | Nullable`1 | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.CitizenshipStatuses.RefId | Int32 | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.CitizenshipStatuses.StudentCitizenshipDocumentRefId | Nullable`1 | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.CreatedOnUtc | DateTime | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.DateOfDeath | DateTime | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.DisclosureRestrictions | List<StudentDisclosureRestrictionInfo> | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.DisclosureRestrictions.DisclosureRestrictionCode | String | Yes | Value must be an appropriate DisclosureRestriction code value |
StudentPersonalProfileResponse.StudentPersonalProfile.DisclosureRestrictions.DisclosureRestrictionDetails | String | No | Value must be no more than 250 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Value must not contain empty lines and each line must be delimited with a carriage return and line feed. Content must not match regular expression: [\x00-\x08]|[\x0E-\x19]|[\x7F-\x9F]|[^\x00-\xFF]|(^|\n)\s*\r|\n\s*(\r|$)|[^\r]\n|\r[^\n] |
StudentPersonalProfileResponse.StudentPersonalProfile.DisclosureRestrictions.EffectiveDate | DateTime | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.DisclosureRestrictions.ExpiryDate | DateTime | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.DisclosureRestrictions.IsActive | Boolean | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.DisclosureRestrictions.LastUpdateUtcTime | DateTime | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.DisclosureRestrictions.RefId | Int32 | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.EmailAddresses | List<EmailAddress> | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.EmailAddresses.Address | String | Yes | Value must be no more than 255 characters Value must not contain invalid characters |
StudentPersonalProfileResponse.StudentPersonalProfile.EmailAddresses.IsActive | Boolean | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.EmailAddresses.LastUpdateUtcTime | DateTime | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.EmailAddresses.RefId | Int32 | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.Gender | String | Yes | Value must be an appropriate Gender code value |
StudentPersonalProfileResponse.StudentPersonalProfile.HasDisclosureRestrictions | Boolean | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.IdentificationRecord | StudentIdentificationInfo | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.IdentificationRecord.BirthDate | DateTime | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.IdentificationRecord.DocumentIssueDate | DateTime | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.IdentificationRecord.DocumentNumber | String | No | Value must be 4 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
StudentPersonalProfileResponse.StudentPersonalProfile.IdentificationRecord.DocumentReferenceId | Nullable`1 | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.IdentificationRecord.DocumentType | String | No | Value must be an appropriate SourceDocumentType code value |
StudentPersonalProfileResponse.StudentPersonalProfile.IdentificationRecord.IsNameExact | Boolean | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.IdentificationRecord.RefId | Int32 | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.IsAssociated | Boolean | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.IsConnectedToMyPass | Boolean | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.IsDeactivated | Boolean | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.IsDeceased | Boolean | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.LastUpdateUtcTime | DateTime | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.MaturityDate | DateTime | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.MaturityReason | String | Yes | Value must be an appropriate MaturityReason code value |
StudentPersonalProfileResponse.StudentPersonalProfile.MedicalAlerts | List<MedicalAlertInfo> | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.MedicalAlerts.LastUpdateUtcTime | DateTime | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.MedicalAlerts.MedicalAlertMessage | String | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.MedicalAlerts.MedicalAlertType | String | Yes | Value must be an appropriate code value |
StudentPersonalProfileResponse.StudentPersonalProfile.MedicalAlerts.RefId | Int32 | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.OriginalNameRefId | Int32 | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.OtherPhoneNumbers | List<PhoneNumber> | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.OtherPhoneNumbers.EffectiveDate | DateTime | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.OtherPhoneNumbers.ExpiryDate | DateTime | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.OtherPhoneNumbers.Extension | String | No | Value must be no more than 7 characters |
StudentPersonalProfileResponse.StudentPersonalProfile.OtherPhoneNumbers.IsListable | String | Yes | Value must be one of (Y, N, U) |
StudentPersonalProfileResponse.StudentPersonalProfile.OtherPhoneNumbers.LastUpdateUtcTime | DateTime | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.OtherPhoneNumbers.Number | String | Yes | Value must be no more than 16 characters |
StudentPersonalProfileResponse.StudentPersonalProfile.OtherPhoneNumbers.RefId | Int32 | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.OtherPhoneNumbers.Type | String | Yes | Value must be an appropriate PhoneType code value |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians | List<ParentGuardianInfo> | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.EmailAddress | String | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.ExpiryDate | DateTime | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.ExpiryDateOverride | Nullable`1 | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.HasSameHomePhoneNumberAsStudent | Boolean | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.HasSameMailingAddressAsStudent | Boolean | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.HomeNumber | String | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.IsResidingWith | Boolean | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.LastUpdateUtcTime | DateTime | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.MailingAddress | ParentGuardianAddress | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.MailingAddress.AddressFormat | String | Yes | Value must be an appropriate AddressFormat code value |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.MailingAddress.City | String | No | Value must be no more than 60 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.MailingAddress.Country | String | Yes | Value must be no more than 60 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.MailingAddress.Latitude | Nullable`1 | No | Value must be between -90 and 90 |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.MailingAddress.Longitude | Nullable`1 | No | Value must be between -180 and 180 |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.MailingAddress.PostalCode | String | No | Value must be no more than 15 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.MailingAddress.StateProvince | String | No | Value must be no more than 20 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.MailingAddress.Street | String | Yes | Value must be no more than 140 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Value must not contain empty lines and each line must be delimited with a carriage return and line feed. Content must not match regular expression: [\x00-\x08]|[\x0E-\x19]|[\x7F-\x9F]|[^\x00-\xFF]|(^|\n)\s*\r|\n\s*(\r|$)|[^\r]\n|\r[^\n] |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.MobileNumber | String | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.Name | ParentGuardianName | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.Name.FirstName | String | Yes | Value must be no more than 50 characters Value must only contain letters (A-Z), hyphens (-), apostrophes ('), periods (.), spaces ( ), or accented letters (ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïñòóôõöùúûüýÿ) |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.Name.LastName | String | Yes | Value must be no more than 50 characters Value must only contain letters (A-Z), hyphens (-), apostrophes ('), periods (.), spaces ( ), or accented letters (ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïñòóôõöùúûüýÿ) |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.Name.MiddleName | String | No | Value must be no more than 50 characters Value must only contain letters (A-Z), hyphens (-), apostrophes ('), periods (.), spaces ( ), or accented letters (ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïñòóôõöùúûüýÿ) |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.Name.Suffix | String | No | Value must be no more than 15 characters Value must only contain letters (A-Z), hyphens (-), apostrophes ('), periods (.), spaces ( ), or accented letters (ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïñòóôõöùúûüýÿ) |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.PhysicalAddress | ParentGuardianAddress | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.PhysicalAddress.AddressFormat | String | Yes | Value must be an appropriate AddressFormat code value |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.PhysicalAddress.City | String | No | Value must be no more than 60 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.PhysicalAddress.Country | String | Yes | Value must be no more than 60 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.PhysicalAddress.Latitude | Nullable`1 | No | Value must be between -90 and 90 |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.PhysicalAddress.Longitude | Nullable`1 | No | Value must be between -180 and 180 |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.PhysicalAddress.PostalCode | String | No | Value must be no more than 15 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.PhysicalAddress.StateProvince | String | No | Value must be no more than 20 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.PhysicalAddress.Street | String | Yes | Value must be no more than 140 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Value must not contain empty lines and each line must be delimited with a carriage return and line feed. Content must not match regular expression: [\x00-\x08]|[\x0E-\x19]|[\x7F-\x9F]|[^\x00-\xFF]|(^|\n)\s*\r|\n\s*(\r|$)|[^\r]\n|\r[^\n] |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.PhysicalAddressSource | String | Yes | Value must be an appropriate GuardianPhysicalAddressSource code value |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.RefId | Int32 | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.RelationshipDescription | String | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.RelationshipType | String | Yes | Value must be an appropriate RelationshipType code value |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.WorkExtension | String | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.ParentGuardians.WorkNumber | String | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.PASICoreVersion | Int64 | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.PreferredNameRefId | Int32 | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.PreferredPhoneNumber | PhoneNumber | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.PreferredPhoneNumber.EffectiveDate | DateTime | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.PreferredPhoneNumber.ExpiryDate | DateTime | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.PreferredPhoneNumber.Extension | String | No | Value must be no more than 7 characters |
StudentPersonalProfileResponse.StudentPersonalProfile.PreferredPhoneNumber.IsListable | String | Yes | Value must be one of (Y, N, U) |
StudentPersonalProfileResponse.StudentPersonalProfile.PreferredPhoneNumber.LastUpdateUtcTime | DateTime | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.PreferredPhoneNumber.Number | String | Yes | Value must be no more than 16 characters |
StudentPersonalProfileResponse.StudentPersonalProfile.PreferredPhoneNumber.RefId | Int32 | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.PreferredPhoneNumber.Type | String | Yes | Value must be an appropriate PhoneType code value |
StudentPersonalProfileResponse.StudentPersonalProfile.PrimaryStateProvinceId | String | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.SecondaryStateProvinceIds | List<String> | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.Section23Eligibility | String | No | Value must be an appropriate Section23Eligibility code value |
StudentPersonalProfileResponse.StudentPersonalProfile.StateProvinceId | String | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentAddresses | List<StudentAddress> | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentAddresses.AddressFormat | String | Yes | Value must be an appropriate AddressFormat code value |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentAddresses.AddressType | String | Yes | Value must be an appropriate AddressType code value |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentAddresses.City | String | No | Value must be no more than 60 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentAddresses.Country | String | Yes | Value must be no more than 60 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentAddresses.EffectiveDate | DateTime | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentAddresses.ExpiryDate | DateTime | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentAddresses.ExpiryDateOverride | Nullable`1 | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentAddresses.LastUpdateUtcTime | DateTime | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentAddresses.Latitude | Nullable`1 | No | Value must be between -90 and 90 |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentAddresses.Longitude | Nullable`1 | No | Value must be between -180 and 180 |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentAddresses.PostalCode | String | No | Value must be no more than 15 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentAddresses.RefId | Int32 | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentAddresses.StateProvince | String | No | Value must be no more than 20 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Content must not match regular expression: ^\s|\s{2,}|\s$|[\x00-\x19]|[\x7F-\x9F]|[^\x00-\xFF] |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentAddresses.Street | String | Yes | Value must be no more than 140 characters Value must not have control characters, leading, trailing or multiple embedded spaces. Value must not contain empty lines and each line must be delimited with a carriage return and line feed. Content must not match regular expression: [\x00-\x08]|[\x0E-\x19]|[\x7F-\x9F]|[^\x00-\xFF]|(^|\n)\s*\r|\n\s*(\r|$)|[^\r]\n|\r[^\n] |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentNames | List<Name> | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentNames.FirstName | String | Yes | Value must be no more than 50 characters Value must only contain letters (A-Z), hyphens (-), apostrophes ('), periods (.), spaces ( ), or accented letters (ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïñòóôõöùúûüýÿ) |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentNames.LastName | String | Yes | Value must be no more than 50 characters Value must only contain letters (A-Z), hyphens (-), apostrophes ('), periods (.), spaces ( ), or accented letters (ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïñòóôõöùúûüýÿ) |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentNames.LastUpdateUtcTime | DateTime | No | |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentNames.MiddleName | String | No | Value must be no more than 50 characters Value must only contain letters (A-Z), hyphens (-), apostrophes ('), periods (.), spaces ( ), or accented letters (ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïñòóôõöùúûüýÿ) |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentNames.RefId | Int32 | Yes | |
StudentPersonalProfileResponse.StudentPersonalProfile.StudentNames.Suffix | String | No | Value must be no more than 15 characters Value must only contain letters (A-Z), hyphens (-), apostrophes ('), periods (.), spaces ( ), or accented letters (ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïñòóôõöùúûüýÿ) |