Complaints and Nonconformances
The Complaints module handles the recording, evaluation, investigation, and resolution of customer complaints, internal nonconformances, and field actions. It supports full regulatory reporting workflows including FDA, MDR, adverse event, and EU vigilance tracking.
File a complaint
Section titled “File a complaint”- On the left sidebar, select Complaints.
- Select New Complaint.
- From the Type dropdown, select the record type (Customer Complaint, Nonconformance, or Field Action).
- From the Source dropdown, select the complaint source.
- Enter a Title (required).
- Enter a Description (required).
- From the Classification dropdown, select the nature of the issue.
- From the Severity dropdown, select the severity level.
- From the Priority dropdown, select the priority level.
- For Customer Complaint type records, fill in the Complainant Information section:
- Name, Organization, Email, Phone, and Customer Reference #.
- In the Product / Lot Traceability section, enter product details: Product Name, Product Code, Lot Number, Batch Number, Serial Number, and Quantity Affected.
- In the Dates & Regulatory section, set Date Occurred, Date Reported by Customer, and Due By (SLA Deadline).
- Under Regulatory Reporting Flags, check any that apply: Reportable to FDA, MDR Reportable, Adverse Event, EU Vigilance Reportable.
- In the Immediate Action section, describe any containment or corrective actions already taken.
- Select Create Complaint.
Filter and find complaints
Section titled “Filter and find complaints”- On the left sidebar, select Complaints.
- To search by complaint number or title, enter text in the Search complaints field.
- To narrow results, use any combination of these dropdowns:
- All Statuses — filter by workflow status.
- All Types — filter by record type (Customer Complaint, Nonconformance, Field Action).
- All Sources — filter by complaint source.
- All Severities — filter by severity level.
- To open a complaint, select its row in the table or select View in the Actions column.
Advance a complaint through the workflow
Section titled “Advance a complaint through the workflow”- On the left sidebar, select Complaints.
- Select the complaint you want to advance.
- In the header area, select the appropriate transition button:
| Current Status | Available Transitions |
|---|---|
| Received | Start Evaluation, Reject |
| Under Evaluation | Start Investigation, Skip to Resolution |
| Investigation | Move to Resolution |
| Resolution | Submit for Closure |
| Pending Closure | Close Complaint |
Reject a complaint
Section titled “Reject a complaint”- On the left sidebar, select Complaints.
- Select the complaint you want to reject.
- In the header area, select Reject.
- In the Reject Complaint form, enter the Reason for rejection (required).
- Select Confirm Rejection.
Set a disposition (nonconformances only)
Section titled “Set a disposition (nonconformances only)”- On the left sidebar, select Complaints.
- Select the nonconformance record you want to disposition.
- In the Disposition section, select Set Disposition.
- From the Disposition dropdown, select one of the following:
| Disposition | Description |
|---|---|
| Use As-Is | Accept the nonconforming material/product for use |
| Rework | Material/product can be corrected through rework |
| Scrap | Material/product must be destroyed |
| Return to Vendor | Return to the supplier |
| Quarantine | Hold pending further evaluation |
- Enter a Justification (required).
- Select Save Disposition.
Document root cause and resolution
Section titled “Document root cause and resolution”- On the left sidebar, select Complaints.
- Select the complaint you want to update.
- In the Resolution & Root Cause section, select Edit.
- Enter the Root Cause Summary.
- Enter the Resolution.
- Select Save.
Add a comment
Section titled “Add a comment”- On the left sidebar, select Complaints.
- Select the complaint you want to comment on.
- In the Comments section, enter your comment in the text field.
- Select Post.
Record types
Section titled “Record types”| Type | Description |
|---|---|
| Customer Complaint | Complaint received from an external customer |
| Nonconformance | Internally identified quality deviation (supports dispositions) |
| Field Action | Issue identified in the field requiring corrective action |
Complaint sources
Section titled “Complaint sources”| Source | Description |
|---|---|
| Customer | Directly from a customer |
| Field Report | Identified through field monitoring |
| Regulatory | Originated from a regulatory body or inspection |
| Internal | Found through internal processes |
| Supplier | Reported by or related to a supplier |
Severity levels
Section titled “Severity levels”| Severity | Description |
|---|---|
| Critical | Severe impact, immediate patient risk |
| High | Significant quality or safety concern |
| Medium | Moderate impact, requires investigation |
| Low | Minor issue, limited quality impact |
Complaint classifications
Section titled “Complaint classifications”Complaints can be further classified by the nature of the issue:
- Product Quality
- Safety
- Labeling
- Packaging
- Performance
- Delivery
- Service
Regulatory reporting flags
Section titled “Regulatory reporting flags”| Flag | Description |
|---|---|
| Reportable to FDA | Complaint requires FDA notification |
| MDR Reportable | Medical Device Report required |
| Adverse Event | Classified as an adverse event |
| EU Vigilance Reportable | Requires reporting under EU vigilance requirements |
Complainant information fields
Section titled “Complainant information fields”This section only appears for Customer Complaint type records:
| Field | Description |
|---|---|
| Name | Customer contact name |
| Organization | Company or organization |
| Contact email address | |
| Phone | Contact phone number |
| Customer Reference # | The customer’s own reference number for the complaint |
Dashboard statistics
Section titled “Dashboard statistics”The complaint list page displays four summary statistics at the top:
| Metric | Description |
|---|---|
| Total | Count of all complaint records |
| Open | Complaints not in Closed or Rejected status |
| Overdue | Open complaints past their SLA due date |
| Regulatory | Complaints flagged for any regulatory reporting (FDA, MDR, or Adverse Event) |
Linking related records
Section titled “Linking related records”From the API, complaints support linking to related quality records:
- Deviations — link a complaint to a related deviation
- CAPAs — link a complaint to a corrective/preventive action
- SCARs — link a complaint to a supplier corrective action request
These links maintain traceability between related quality events across the system.
Practical example: handling a customer complaint for a medical device
Section titled “Practical example: handling a customer complaint for a medical device”Scenario: A hospital reports that a batch of sterile surgical drapes has packaging seal failures, with three units found to have compromised sterile barriers upon opening. The complaint needs to be recorded, evaluated, investigated, and resolved with appropriate regulatory consideration.
1. File the complaint
Section titled “1. File the complaint”- Navigate to Complaints and select New Complaint.
- Fill in the form:
- Type: Customer Complaint
- Source: Customer
- Title:
Sterile barrier packaging seal failure -- SterilDrape Pro - Description:
St. Mary's General Hospital reports 3 out of 50 units from a single case of SterilDrape Pro (Lot SD-2026-1187) had visible seal delamination along the peelable chevron seal. Units were identified during pre-operative inspection and were not used on patients. Hospital requests replacement shipment and root cause investigation. - Classification: Packaging
- Severity: High (sterile barrier compromise on a surgical device, though no patient exposure occurred)
- Priority: Urgent (requires immediate investigation due to sterility implications)
- Complete the Complainant Information:
- Name:
Jennifer Walsh, RN - Organization:
St. Mary's General Hospital - Email:
j.walsh@stmarys.example.com - Phone:
+1 555 0142 - Customer Reference #:
SMH-QR-2026-0034
- Name:
- Complete the Product / Lot Traceability:
- Product Name:
SterilDrape Pro - Product Code:
SDP-4560 - Lot Number:
SD-2026-1187 - Quantity Affected:
3
- Product Name:
- Set the Dates & Regulatory information:
- Date Occurred:
2026-03-03 - Date Reported by Customer:
2026-03-05 - Due By (SLA Deadline):
2026-03-19(14-day SLA for High severity complaints)
- Date Occurred:
- Under Regulatory Reporting Flags, check Reportable to FDA and MDR Reportable (sterile barrier failure on a Class II medical device is MDR-reportable even without patient injury, per 21 CFR 803).
- In Immediate Action, enter:
Quarantined remaining inventory from Lot SD-2026-1187 across all distribution points (42 units located). Notified affected distribution centers. Replacement shipment of equivalent lot authorized. - Select Create Complaint.
2. Evaluate the complaint
Section titled “2. Evaluate the complaint”- Open the complaint and select Start Evaluation.
- During evaluation, the quality team reviews the complaint details, confirms the regulatory reporting determination, and assesses whether other lots from the same production run may be affected.
3. Investigate and determine root cause
Section titled “3. Investigate and determine root cause”- Select Start Investigation to advance the complaint to Investigation status.
- After completing the investigation, select Edit in the Resolution & Root Cause section:
- Root Cause Summary:
Seal bar temperature on Packaging Line 2 drifted 8 degrees C below the validated range during the final 30 minutes of the production run for Lot SD-2026-1187. The drift was caused by a failing thermocouple (TC-PL2-04) that was intermittently reading high, preventing the temperature alarm from triggering. Seal integrity testing during in-process checks did not catch the defect because the sample was pulled from the start of the run. - Resolution:
Replaced thermocouple TC-PL2-04. Performed 100% seal integrity inspection of quarantined inventory from Lot SD-2026-1187; 5 additional units with marginal seals identified and rejected (8 total out of 500 units). Remaining 492 units passed and were released. Updated in-process sampling plan (SOP-PKG-012 Rev 5) to include samples from start, middle, and end of each sealing run.
- Root Cause Summary:
- Select Save.
4. Resolve and close
Section titled “4. Resolve and close”- Select Move to Resolution to advance the complaint.
- Select Submit for Closure after confirming all actions are complete.
- Select Close Complaint to finalize the record.
The complaint record now shows a complete audit trail from receipt through closure. Because it was flagged as MDR Reportable, it appears in the Regulatory count on the complaints dashboard. The associated CAPA and any linked deviation maintain full traceability through the Linked Records section.