The StudentContactPersonal SIF Object contains information about the people who are referenced as student contacts. In SIF Unity, this replaces the contact-specific details formerly included in the legacy StudentContact object.
Events
SIF Events are reported for this object.
Element Mappings for StudentContactPersonal
|
Element Name or @Attribute |
Submission |
Definition |
Code Set, if applicable |
[Table]Field Mapping |
Business Rules |
|---|---|---|---|---|---|
|
RefId |
Required |
Unique identifier for the contact person. |
|
[CST_PUBPUBLISHED_TMP]SIFREFID |
One record per unique [Person]DCID. |
|
PersonInfo/LocalId |
Optional |
Local contact identifier. |
|
[Person]ID |
|
|
PersonInfo/Name/Type |
Required |
Contact-name type. |
CEDS name type |
Calculated constant FullName |
|
|
PersonInfo/Name/LastName |
Required |
Contact last name. |
|
[Person]LastName |
|
|
PersonInfo/Name/FirstName |
Required |
Contact first name. |
|
[Person]FirstName |
|
|
PersonInfo/Name/FullName |
Optional |
Contact full name. |
|
[Person]LastName, [Person]FirstName |
Published as LastName, FirstName. |
|
PersonInfo/AddressList/Address[1]/Type |
Optional |
First prioritized address type. |
Codeset display value |
[PersonAddressAssoc]AddressTypeCodesetID -> [Codeset]DisplayValue or [Codeset]Code |
First address is selected by [PersonAddressAssoc]AddressPriorityOrder, creation date, then association ID. |
|
PersonInfo/AddressList/Address[1]/Street/Line1 |
Optional |
First prioritized address line 1. |
|
[PersonAddress]Street |
|
|
PersonInfo/AddressList/Address[1]/Street/Line2 |
Optional |
First prioritized address line 2. |
|
[PersonAddress]LineTwo |
|
|
PersonInfo/AddressList/Address[1]/City |
Optional |
First prioritized address city. |
|
[PersonAddress]City |
|
|
PersonInfo/AddressList/Address[1]/StateProvince/value |
Optional |
First prioritized address state. |
State codeset |
[PersonAddress]StatesCodesetID -> [Codeset]Code |
|
|
PersonInfo/AddressList/Address[1]/PostalCode |
Optional |
First prioritized address postal code. |
|
[PersonAddress]PostalCode |
|
|
PersonInfo/AddressList/Address[2]/Type |
Optional |
Second prioritized address type. |
Codeset display value |
[PersonAddressAssoc]AddressTypeCodesetID -> [Codeset]DisplayValue or [Codeset]Code |
Second-ranked address. |
|
PersonInfo/AddressList/Address[2]/Street/Line1 |
Optional |
Second prioritized address line 1. |
|
[PersonAddress]Street |
|
|
PersonInfo/AddressList/Address[2]/Street/Line2 |
Optional |
Second prioritized address line 2. |
|
[PersonAddress]LineTwo |
|
|
PersonInfo/AddressList/Address[2]/City |
Optional |
Second prioritized address city. |
|
[PersonAddress]City |
|
|
PersonInfo/AddressList/Address[2]/StateProvince/value |
Optional |
Second prioritized address state. |
State codeset |
[PersonAddress]StatesCodesetID -> [Codeset]Code |
|
|
PersonInfo/AddressList/Address[2]/PostalCode |
Optional |
Second prioritized address postal code. |
|
[PersonAddress]PostalCode |
|
|
PersonInfo/PhoneNumberList/PhoneNumber[1]/Type |
Optional |
First prioritized telephone type. |
Codeset display value |
[PersonPhoneNumberAssoc]PhoneTypeCodesetID -> [Codeset]DisplayValue or [Codeset]Code |
Ordered by [PersonPhoneNumberAssoc]PhoneNumberPriorityOrder, creation date, then association ID. |
|
PersonInfo/PhoneNumberList/PhoneNumber[1]/Number |
Optional |
First prioritized telephone number. |
|
[PersonPhoneNumberAssoc]PhoneNumberAsEntered |
|
|
PersonInfo/PhoneNumberList/PhoneNumber[2]/Type |
Optional |
Second prioritized telephone type. |
Codeset display value |
[PersonPhoneNumberAssoc]PhoneTypeCodesetID -> [Codeset]DisplayValue or [Codeset]Code |
Second-ranked phone. |
|
PersonInfo/PhoneNumberList/PhoneNumber[2]/Number |
Optional |
Second prioritized telephone number. |
|
[PersonPhoneNumberAssoc]PhoneNumberAsEntered |
|
|
PersonInfo/PhoneNumberList/PhoneNumber[3]/Type |
Optional |
Third prioritized telephone type. |
Codeset display value |
[PersonPhoneNumberAssoc]PhoneTypeCodesetID -> [Codeset]DisplayValue or [Codeset]Code |
Third-ranked phone. |
|
PersonInfo/PhoneNumberList/PhoneNumber[3]/Number |
Optional |
Third prioritized telephone number. |
|
[PersonPhoneNumberAssoc]PhoneNumberAsEntered |
|
|
PersonInfo/EmailList/Email/Type |
Optional |
Contact email type. |
Codeset display value |
[PersonEmailAddressAssoc]EmailTypeCodesetID -> [Codeset]DisplayValue or [Codeset]Code |
Primary email is selected first using [PersonEmailAddressAssoc]IsPrimaryEmailAddress. |
|
PersonInfo/EmailList/Email/value |
Optional |
Contact email address. |
|
[EmailAddress]EmailAddress |
Only one email is published. |
Business Rules
-
Phone type is derived from the related codeset and defaults to Unknown if it is blank.
-
Address type defaults to Unknown if it is blank in the user interface.
-
Email type is derived from the codeset display value or code and defaults to Unknown.
-
Name type defaults to FullName.