Constructors

  • Parameters

    • data: {
          byu_id: {
              api_type: string;
              description?: string;
              value: string;
          };
          byu_internal_email: {
              api_type: string;
              description?: string;
              value: string;
          };
          created_by_byu_id: {
              api_type: string;
              description?: string;
              value: string;
          };
          created_datetime: {
              api_type: string;
              description?: string;
              value: string;
          };
          deceased: {
              api_type: string;
              description?: string;
              value: boolean;
          };
          first_name: {
              api_type: string;
              description?: string;
              value: string;
          };
          home_country_code: {
              api_type: string;
              description?: string;
              value: string;
          };
          home_state_code: {
              api_type: string;
              description?: string;
              value: string;
          };
          home_town: {
              api_type: string;
              description?: string;
              value: string;
          };
          merge_in_process: {
              api_type: string;
              description?: string;
              value: boolean;
          };
          metadata: {
              restricted: boolean;
              validation_response: {
                  code: number;
                  message: string;
              };
          };
          middle_name: {
              api_type: string;
              description?: string;
              value: string;
          };
          name_fnf: {
              api_type: string;
              description?: string;
              value: string;
          };
          name_lnf: {
              api_type: string;
              description?: string;
              value: string;
          };
          net_id: {
              api_type: string;
              description?: string;
              value: string;
          };
          person_id: {
              api_type: string;
              description?: string;
              value: string;
          };
          personal_email_address: {
              api_type: string;
              description?: string;
              value: null | string;
          };
          preferred_first_name: {
              api_type: string;
              description?: string;
              value: string;
          };
          preferred_name: {
              api_type: string;
              description?: string;
              value: string;
          };
          preferred_surname: {
              api_type: string;
              description?: string;
              value: string;
          };
          primary_phone_number: {
              api_type: string;
              description?: string;
              value: string;
          };
          rest_of_name: {
              api_type: string;
              description?: string;
              value: string;
          };
          sex: {
              api_type: string;
              description?: string;
              value: string;
          };
          student_email_address: {
              api_type: string;
              description?: string;
              value: string;
          };
          suffix: {
              api_type: string;
              description?: string;
              value: string;
          };
          surname: {
              api_type: string;
              description?: string;
              value: string;
          };
          updated_by_byu_id: {
              api_type: string;
              description?: string;
              value: string;
          };
          updated_datetime: {
              api_type: string;
              description?: string;
              value: string;
          };
      }
      • byu_id: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • byu_internal_email: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • created_by_byu_id: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • created_datetime: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • deceased: {
            api_type: string;
            description?: string;
            value: boolean;
        }
        • api_type: string
        • Optional description?: string
        • value: boolean
      • first_name: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • home_country_code: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • home_state_code: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • home_town: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • merge_in_process: {
            api_type: string;
            description?: string;
            value: boolean;
        }
        • api_type: string
        • Optional description?: string
        • value: boolean
      • metadata: {
            restricted: boolean;
            validation_response: {
                code: number;
                message: string;
            };
        }
        • restricted: boolean
        • validation_response: {
              code: number;
              message: string;
          }
          • code: number
          • message: string
      • middle_name: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • name_fnf: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • name_lnf: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • net_id: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • person_id: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • personal_email_address: {
            api_type: string;
            description?: string;
            value: null | string;
        }
        • api_type: string
        • Optional description?: string
        • value: null | string
      • preferred_first_name: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • preferred_name: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • preferred_surname: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • primary_phone_number: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • rest_of_name: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • sex: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • student_email_address: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • suffix: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • surname: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • updated_by_byu_id: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string
      • updated_datetime: {
            api_type: string;
            description?: string;
            value: string;
        }
        • api_type: string
        • Optional description?: string
        • value: string

    Returns GetPersonBasicOutput

Properties

byuId: string
byuInternalEmailAddress: string
createdByByuId: string
createdByName?: string
createdDatetime: Date
deceased: boolean
firstName: string
homeCountry?: string
homeCountryCode: string
homeState?: string
homeStateCode: string
homeTown: string
mergeInProcess: boolean
middleName: string
nameFnf: string
nameLnf: string
netId: string
personId: string
personalEmailAddress: null | string
preferredFirstName: string
preferredName: string
preferredSurname: string
primaryPhoneNumber: string
restOfName: string
restricted: boolean
sex: string
studentEmailAddress: string
suffix: string
surname: string
updatedByByuId: string
updatedByName?: string
updatedDatetime: Date
validResponse: TypeCheck<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;
    }>;
}>> = ...

Methods