Documentation
    Preparing search index...

    Variable GetPersonOutputSchemaConst

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