A method for determining an effective amount of an active pharmaceutical ingredient for administration to a patient, the active pharmaceutical ingredient being at least one of: iloperidone, 1- [4- [3- [4- (6-fluoro-1,2- bencisoxazol-3-yl) -1-piperidinyl] propoxy] -3-methoxyphenyl] ethanol (P88), or a pharmaceutically acceptable salt of iloperidone or P88, the method comprising the steps of: determining the CYP2D6 genotype of the patient, in which in a case where the patient's CYP2D6 genotype includes two functional alleles, and each of the two functional alleles is one of * 1 or * 2, the effective amount of the active pharmaceutical ingredient is a normal dosage of 24 mg per day; or in which in a case where the CYP2D6 genotype of the patient includes an allele * 41, the effective amount of the active pharmaceutical ingredient is reduced to 75% or less, or 50% or less, or 25% or less of the dose normal 24 mg per day.Un procedimiento para determinar una cantidad eficaz de un ingrediente farmacéutico activo para administrar a un paciente, siendo el ingrediente farmacéutico activo al menos uno de: iloperidona, 1- [4- [3- [4- (6-fluoro-1,2-bencisoxazol-3-il) -1-piperidinil] propoxi] -3-metoxifenil] etanol (P88), o una sal farmacéuticamente aceptable de iloperidona o P88, comprendiendo el procedimiento las etapas de: determinar el genotipo CYP2D6 del paciente, en el que en un caso en el que el genotipo CYP2D6 del paciente incluye dos alelos funcionales, y cada uno de los dos alelos funcionales es uno de * 1 o * 2, la cantidad eficaz del ingrediente farmacéutico activo es una dosificación normal de 24 mg al día; o en el que en un caso en el que el genotipo CYP2D6 del paciente incluye un alelo * 41, la cantidad eficaz del ingrediente farmacéutico activo se reduce a 75 % o menos, o 50 % o menos, o 25 % o menos de la dosis normal de 24 mg por día.