Skip to main content

Handle illegitimate product and Form FDA 3911

Odoo Enterprise: Quality app For: Compliance manager, Warehouse staff Checked on 18.0.0.2.0, 18.0.1.0.0

Once your business determines that a product under investigation is illegitimate, record the determination on the investigation, list the trading partners to notify, prepare the Form FDA 3911 data, and record when FDA and the partners were notified. The software keeps the dates, shows the 24-hour deadline and schedules a reminder; it doesn't send anything to FDA or to your trading partners. Background: the modules follow the reading that FDA and all immediate trading partners that may have received an illegitimate product are notified within 24 hours of the determination, with Form FDA 3911, through the CDER NextGen Portal or by email (FD&C Act § 582(c)(4); FDA suspect-product guidance (June 2021); Form FDA 3911; see Compliance background). How an investigation is opened is on Investigate suspect product.

Note

When the investigated units belong to a 3PL owner, the owner is the filer, and the software doesn't tell the owner that its investigation was determined illegitimate (known issue PF-A11-03). See Prepare an owner's trading partners and Form FDA 3911, and hand them to the owner.

Record that the product is illegitimate and start the 24-hour clock​

Change the investigation's type to Illegitimate product when there is credible evidence that the product is counterfeit, diverted, stolen, intentionally adulterated, unfit for distribution or the subject of a fraudulent transaction. From that moment the investigation has a notification deadline 24 hours after the determination.

Your procedure decides who may determine that a product is illegitimate and on what evidence; the software requires an Rx Tracking right to change the type.

Who: Rx Tracking User or Manager

Requires: Odoo Enterprise with the Quality app, and Rx Tracking (DSCSA) - Suspect Product Investigations.

Before you start:

  1. Go to Inventory ‣ Rx Tracking ‣ Suspect Investigations and open the investigation, for example QA00008 (Riverside reports a bottle with a broken tamper seal, lot BPSMS2509K).

  2. In DSCSA Investigation, select Illegitimate product.

    Result: on the DSCSA Investigation tab, Determined Illegitimate On appears, filled with the current date and time, and Notification Deadline shows 24 hours later. A yellow banner above the form says "Illegitimate product: notify FDA (Form 3911) and the trading partners by DEADLINE."

  3. If the determination was made earlier, enter its date and time in Determined Illegitimate On, for example 09/27/2026 16:30:00.

    Result: Notification Deadline and the banner move to 24 hours after the time you entered.

  4. Select the Form FDA 3911 tab, and in Classification select the reason, for example Intentional adulteration.

  5. Check Responsible (next to Team): the reminder goes to this user. Select another user if someone else records the notifications.

  6. Select the ☁ (Save manually) icon.

    Result: the chatter logs the changes (DSCSA Investigation, Determined Illegitimate On, Classification) and shows a planned activity for the Responsible: "“Notify FDA and trading partners within 24 hours”", with the note "Submit Form FDA 3911 and notify the immediate trading partners by DEADLINE (UTC)." It is due on the deadline's day.

    Screenshot of investigation QA00009 with the yellow banner that gives the notification deadline, above the title.

Result: the investigation is an illegitimate-product investigation with a running deadline. Records: the investigation QA000NN with Determined Illegitimate On (Form 3911 item 5), Notification Deadline and Classification (item 6); one Notify FDA (Form 3911) activity for the Responsible, also counted in the ⏰ (Activities) menu of the top bar. The lot's quarantine state doesn't change: to hold it, see Quarantine the lot from its investigation.

Variants​

  • A new investigation opened as illegitimate: select Illegitimate product before the first save. The same fields, banner and activity apply.
  • The determination time changes later: enter the new time in Determined Illegitimate On and save. The deadline, the banner and the activity's due date follow it (see the known issue below). A determination moved more than 24 hours back makes the investigation overdue at once (red banner).
  • Another Responsible: select the user in Responsible and save. The open activity is reassigned to that user.
  • Back to Suspect product (the product was wrongly determined): select Suspect product and save. The deadline, the banner and the open activity disappear, and Determined Illegitimate On is hidden. The date is kept: selecting Illegitimate product again brings back that determination and its deadline.

If it doesn't work

Known issue

Known issue (PF-A11-07): after Determined Illegitimate On changes, the activity's due date follows, but its note still names the first deadline, and the note gives it in UTC while the form shows your local time. Go by Notification Deadline on the form.

Next: Find the trading partners to notify

Find the trading partners to notify​

List the trading partners who sold you the lot or received it from you, so that you know whom to notify and the deadline takes them into account. Find Trading Partners reads the lot's done transfers; you can add or remove partners by hand.

Your procedure decides which trading partners are notified; the software lists the companies of the lot's done receipts and deliveries.

Important

Run Find Trading Partners before you record FDA Notified On. While the list is empty, the FDA date alone counts as "notifications done" (known issue PF-A11-06).

Who: Rx Tracking User or Manager

Requires: Odoo Enterprise with the Quality app, and Rx Tracking (DSCSA) - Suspect Product Investigations.

Before you start:

  1. Go to Inventory ‣ Rx Tracking ‣ Suspect Investigations and open the investigation, for example QA00009 (misprinted labels, lot BPSMS2509L).

  2. On the DSCSA Investigation tab, under Trading partners to notify, select Find Trading Partners.

    Result: the investigation is saved, and Trading Partners to Notify lists the companies, for example Bluepeak Pharmaceuticals Inc. (the supplier the lot was received from) and Riverside Community Pharmacy (a customer it was shipped to).

    Screenshot of the Trading partners to notify group with Bluepeak and Riverside listed. The partners field is outlined.

  3. To remove a partner, select the × on its tag; to add one, select the field and type the company's name, then select it in the list.

  4. If you changed the list, select the ☁ (Save manually) icon.

Result: Trading Partners to Notify lists the partners to notify. Records: the investigation. From now on the deadline counts as met only when Trading Partners Notified On is recorded too (ILL-04).

What Find Trading Partners counts:

  • the company (not the contact person) of each done receipt of the lot from a supplier and each done delivery of the lot to a customer;
  • not open deliveries, customer returns or returns to the supplier;
  • running it again adds only new partners: it never removes one and never adds a duplicate.

If it doesn't work

  • Find Trading Partners isn't shown: the investigation has no Lot. Set the lot first. See Find Trading Partners adds nobody, or isn't shown.
  • Nobody is added: the lot has no done receipt from a supplier or delivery to a customer (for example opening stock). Add the partners by hand. See the same entry.

Next: Complete and print the Form FDA 3911 data sheet

Complete and print the Form FDA 3911 data sheet​

Check and complete the items of Form FDA 3911 on the investigation, then print them as a data sheet laid out in the form's order and numbering. Someone in your business keys the data into FDA's portal or attaches the sheet to an email; the software submits nothing.

Your procedure decides who submits the notification to FDA, and how.

Who: Rx Tracking User or Manager

Requires: Odoo Enterprise with the Quality app, and Rx Tracking (DSCSA) - Suspect Product Investigations.

Before you start:

  1. Go to Inventory ‣ Rx Tracking ‣ Suspect Investigations and open the investigation, for example QA00009.

  2. Select the Form FDA 3911 tab.

    Result: the items taken from the product, the lot and your company are already filled in (see the Form 3911 item map).

    Screenshot of the Form FDA 3911 tab of QA00009, filled in: Counterfeit, product, lot and serials. Classification is outlined.

  3. Fill in the items the software can't know:

    • Classification (item 6), if not done yet;
    • Geographic Location of Incident (item 3): where the product was when it was identified, for example Chico, California (our warehouse);
    • Primary Ingredient(s) (item 8);
    • Description of Event/Issue (item 18): when, where and how the product was found, and who confirmed it;
    • under Also reported to FDA through (item 20): the other reports sent to FDA about the same event, or No Other Report; any other report in Other Report.
  4. Check the prefilled items, and correct them if they don't match the product in hand: Quantity (Number and Unit) and Serial Number(s) list what you hold now, not what was shipped. Contact Person (item 24) is the user who was Responsible when the investigation was created, and it doesn't follow later changes of Responsible (PF-W27-01); select the person FDA may contact.

  5. Select the ☁ (Save manually) icon.

  6. In the header, select Form FDA 3911.

    Result: your browser downloads Form_3911_QA000NN.pdf.

    Screenshot of the Form FDA 3911 data sheet of QA00009: the notification, product and company items, with Counterfeit ticked.

Result: a PDF data sheet, "Form FDA 3911 - Drug Notification", "Data sheet for investigation QA000NN", with the sections Notification (items 1-6), Description of product (items 7-20) and Company/facility information (items 21-24). Choices print as ☒ and ☐; dates print as MM/DD/YYYY in your time zone. Item 4 (FDA Notified On) stays blank until you record it (ILL-04); item 2 until FDA gives an incident number. The PDF isn't stored on the investigation, and a later print shows the investigation's values at that time (PF-W27-02): to keep the copy you submitted, attach it to the chatter (the 📎 icon). The sheet's header says "Submit via the CDER NextGen Portal (3911 platform) or email drugnotifications@fda.hhs.gov" (the in-app text).

If it doesn't work

Next: Record the notifications to FDA and to the trading partners

Record the notifications to FDA and to the trading partners​

After the notification was submitted to FDA and sent to the listed trading partners (outside the software), record when. Once both dates are recorded, the deadline counts as met: the banner goes and the reminder is marked done.

Who: Rx Tracking User or Manager

Requires: Odoo Enterprise with the Quality app, and Rx Tracking (DSCSA) - Suspect Product Investigations.

Before you start:

  1. Go to Inventory ‣ Rx Tracking ‣ Suspect Investigations and open the investigation, for example QA00009.

  2. On the DSCSA Investigation tab, in FDA Notified On, enter when the notification was submitted to FDA.

  3. In Trading Partners Notified On, enter when the listed trading partners were notified.

  4. Select the ☁ (Save manually) icon.

    Result: the yellow (or red) banner disappears. The chatter says "Notify FDA (Form 3911) done", with "Feedback: FDA and trading partners notified.", and logs the two dates.

  5. When FDA's receipt arrives, enter its number in FDA Incident Number, and save.

    Result: on the Form FDA 3911 tab, Type of Report changes to Follow-up notification.

    Screenshot of the DSCSA Investigation tab of QA00011 with the determination, the notification dates and the incident number.

Result: the investigation records that FDA and the trading partners were notified. Records: the investigation, with FDA Notified On (Form 3911 item 4), Trading Partners Notified On, FDA Incident Number (item 2), and the Notify FDA (Form 3911) activity marked done. It leaves the Notification Overdue list. The investigation stays open: close it when the case is over (Close an investigation).

Variants​

  • Only FDA recorded, partners listed: the deadline isn't met. The banner stays (red after the deadline) and so does the activity, until Trading Partners Notified On is recorded.
  • No trading partner listed: FDA Notified On alone meets the deadline (see the known issue below).
  • A suspect product: the dates can be recorded, but no deadline or reminder applies.
  • With the 3PL add-on: once FDA Notified On is saved, Investigated Owner can no longer be changed. See Change the investigated owner.

If it doesn't work

Known issue

Known issue (PF-A11-06): when Trading Partners to Notify is empty, FDA Notified On alone removes the banner and marks the activity done with "FDA and trading partners notified.", even if the lot was received from a supplier and shipped to customers. Run Find Trading Partners first (ILL-02).

Next: File a follow-up, or request the termination of a notification

Keep notifications within the 24-hour deadline​

Check the open illegitimate-product investigations every day, and act on those whose deadline has passed. An investigation is overdue when its deadline has passed and FDA isn't recorded as notified, or trading partners are listed and not recorded as notified.

Your procedure decides who checks the list and how often; the software sends no email of its own about the deadline.

Who: Rx Tracking User or Manager

Requires: Odoo Enterprise with the Quality app, and Rx Tracking (DSCSA) - Suspect Product Investigations.

  1. Go to Inventory ‣ Rx Tracking ‣ Suspect Investigations.

    Result: overdue investigations are red rows in the list.

  2. Open the search options (the ▾ at the end of the search bar) and select Notification Overdue.

    Result: the list shows only the overdue investigations, for example QA00010 (discolored tablets, lot BPSMS2509M).

    Screenshot of the Suspect Product Investigations list filtered on Notification Overdue, with QA00010 in red. The facet is outlined.

  3. Open each investigation.

    Result: a red banner says "The 24-hour deadline to notify FDA (Form 3911) and the trading partners has passed (DEADLINE)." and Notification Deadline is red.

    Screenshot of investigation QA00010 with the red banner saying the 24-hour deadline has passed.

  4. Record the notifications that were made (ILL-04), or make them and then record them.

Result: the overdue list is empty once every overdue investigation has its notifications recorded. Nothing is changed by looking at the list. Other places that show the same deadlines:

  • the activity view of Suspect Investigations (the clock icon, top right): the Notify FDA (Form 3911) column, with each activity's due date;
  • the ⏰ (Activities) menu in the top bar: the Quality Alert line counts the Notify FDA (Form 3911) activities that are due today or late;
  • the yellow banner of an investigation still inside its deadline.

How "overdue" is decided: the server compares the deadline with its own clock each time the list or the form is shown; no scheduled job runs, and no email is sent besides Odoo's usual activity notifications. A closed investigation (stage Solved) stays overdue until its notifications are recorded, but the default In Progress filter hides it (PF-W27-03): remove that facet to see it.

If it doesn't work

Known issue

Known issue (PF-T03e-01): both banners break over three lines: the deadline stands on a line of its own, followed by "." (yellow) or ")." (red). The text is complete; only the layout is broken.