Static
validResponse
validResponse: TypeCheck<TObject<{
basic: TOptional<TObject<{
byu_id: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
byu_internal_email: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
created_by_byu_id: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
created_datetime: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
deceased: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TBoolean;
}>;
first_name: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
home_country_code: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
home_state_code: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
home_town: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
merge_in_process: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TBoolean;
}>;
metadata: TObject<{
restricted: TBoolean;
validation_response: TObject<{
code: TNumber;
message: TString;
}>;
}>;
middle_name: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
name_fnf: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
name_lnf: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
net_id: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
person_id: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
personal_email_address: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TUnion<[TString, TNull]>;
}>;
preferred_first_name: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
preferred_name: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
preferred_surname: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
primary_phone_number: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
rest_of_name: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
sex: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
student_email_address: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
suffix: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
surname: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
updated_by_byu_id: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
updated_datetime: TObject<{
api_type: TString;
description: TOptional<TString>;
value: TString;
}>;
}>>;
email_addresses: TOptional<TObject<{
values: TArray<TObject<{
byu_id: TObject<{
api_type: ...;
description: ...;
value: ...;
}>;
created_by_byu_id: TObject<{
api_type: ...;
description: ...;
value: ...;
}>;
created_datetime: TObject<{
api_type: ...;
description: ...;
value: ...;
}>;
email_address: TObject<{
api_type: ...;
description: ...;
value: ...;
}>;
email_address_type: TObject<{
api_type: ...;
description: ...;
value: ...;
}>;
metadata: TObject<{
restricted: ...;
validation_response: ...;
}>;
unlisted: TObject<{
api_type: ...;
description: ...;
value: ...;
}>;
updated_by_byu_id: TObject<{
api_type: ...;
description: ...;
value: ...;
}>;
updated_datetime: TObject<{
api_type: ...;
description: ...;
value: ...;
}>;
verified_flag: TObject<{
api_type: ...;
description: ...;
value: ...;
}>;
}>>;
}>>;
}>> = ...