Background: Natural language processing (NLP) techniques can be used to analyze large amounts of electronic health recordtexts, which encompasses various types of patient information such as quality of life, effectiveness of treatments, and adversedrug event (ADE) signals. As different aspects of a patient's status are stored in different types of documents, we propose anNLP system capable of processing 6 types of documents: physician progress notes, discharge summaries, radiology reports,radioisotope reports, nursing records, and pharmacist progress notes. Objective: This study aimed to investigate the system's performance in detecting ADEs by evaluating the results from multitypetexts. The main objective is to detect adverse events accurately using an NLP system. Methods: We used data written in Japanese from 2289 patients with breast cancer, including medication data, physician progressnotes, discharge summaries, radiology reports, radioisotope reports, nursing records, and pharmacist progress notes. Our systemperforms 3 processes: named entity recognition, normalization of symptoms, and aggregation of multiple types of documentsfrom multiple patients. Among all patients with breast cancer, 103 and 112 with peripheral neuropathy (PN) received paclitaxelor docetaxel, respectively. We evaluate the utility of using multiple types of documents by correlation coefficient and regressionanalysis to compare their performance with each single type of document. All evaluations of detection rates with our system areperformed 30 days after drug administration.Results: Our system underestimates by 13.3 percentage points (74.0%-60.7%), as the incidence of paclitaxel-induced PN was60.7%, compared with 74.0% in the previous research based on manual extraction. The Pearson correlation coefficient betweenthe manual extraction and system results was 0.87 Although the pharmacist progress notes had the highest detection rate amongeach type of document, the rate did not match the performance using all documents. The estimated median duration of PN withpaclitaxel was 92 days, whereas the previously reported median duration of PN with paclitaxel was 727 days. The number ofevents detected in each document was highest in the physician's progress notes, followed by the pharmacist's and nursing records. Conclusions: Considering the inherent cost that requires constant monitoring of the patient's condition, such as the treatmentof PN, our system has a significant advantage in that it can immediately estimate the treatment duration without fine-tuning anew NLP model. Leveraging multitype documents is better than using single-type documents to improve detection performance.Although the onset time estimation was relatively accurate, the duration might have been influenced by the length of the datafollow-up period. The results suggest that our method using various types of data can detect more ADEs from clinical documents