19Capturing Adverse Events and Complaints

About Adverse Events and Complaints Management

Adverse events and complaints management (AECM) is an important process in the regulated medical device and pharmaceutical industries. The FDA in the USA and similar agencies in other countries have specific requirements for capturing, investigating, reporting, and resolving adverse events and complaints on medical devices and drugs.

Poor handling of adverse events and complaints can lead to non-compliance penalties such as warning letters, restrictions, fines, and recalls.

    Siebel Adverse Events and Complaints Management

    Siebel Adverse Events and Complaints Management (Siebel AECM) is designed to manage the life cycle of an adverse event or a medical product complaint. Users collaborate and capture all of the necessary data to track the complaint through investigation to corrective action and generate the required regulatory reports. The following illustrates such a life cycle. Each step in the process represents a chapter in this book.

    Table Complaints Process Flow

    Process Roles Typical Activities

    1. Capture adverse event or complaint

    Call Center Agent

    • Capture and verify customer contact information

    • Identify whether service request is potential adverse event or complaint

    • Capture adverse event and patient consequences; identify devices

    • Diagnose and solve problem

    • Assess the problem

    • Dispatch Field Engineer

    • Create RMA and replacement orders

    2. Investigate adverse event or complaint

    Quality or Regulatory Agency

    • Review information for correctness

    • Identify FDA codes, other similar agencies codes, and internal codes to label the problem

    • Assess whether reportable

    • Perform trend analysis

    • Contacts customer for information

    • Coordinate investigation

    3. Manage product analysis and CAPA

    Product Analysis and CAPA Team

    • Make sure receipt of product

    • Decontaminate devices

    • Ship devices to manufacturing or third party for analysis

    • Review complaints

    • Analyze the devices and records results

    • Approve analysis

    • Submit requests for CAPA

    4. Report to regulatory agency

    Quality or Regulatory Agency

    • Verify and approve analysis

    • Assess whether problem is reportable

    • Complete information for regulatory reports

    • Generate and submit reports

    • Submit supplemental and annual reports

    5. Manage customer communication

    Call Center Agent or Quality or Regulatory Agency

    • Notify customer about investigation

    • Identify all customers with potentially defective devices

    • Execute product recalls

    • Create communication materials for sales and regional offices

    6. Close adverse event or complaint

    Quality or Regulatory Agency

    • Verify that all necessary activities are completed

    • Initiate complaint closure approval

    • Close complaint

      Integration with Other Siebel Business Applications

      Siebel AECM is integrated with Siebel Call Center, Siebel Sales, Siebel Field Service, and Siebel Clinical. This allows the flexibility to share varying levels of visibility to adverse event or complaint details, investigation status, and corrective action across different users and functions within the organization. The Siebel Audit Trail functionality keeps a record of changes made to records throughout the course of the investigation.

        About Capturing Adverse Events and Complaints

        This chapter describes capturing information about a medical product complaint or adverse event as a service request and then escalating that complaint as a product issue for further investigation.

        One of the goals in capturing such information is to identify complaints accurately, making sure that all valid complaints are identified while at the same time minimizing the number of false-positive complaints that get escalated for investigation.

          Siebel AECM Terms

          The following information lists some important terms and abbreviations used in Siebel AECM.

          Table Siebel AECM Terms

          Term Description

          Adverse Event

          An adverse event is a customer event associated with a product malfunction or adverse reaction to a pharmaceutical. It can be initially captured as a service request and then escalated to a product issue (which becomes the complaint file associated with the event).

          In some places in this text, complaints includes both adverse events and complaints.

          AECM

          Adverse Events and Complaints Management

          Call Center Agent

          Another name for this job title is customer service agent. This agent is trained to identify a product complaint and distinguish it from a normal service or information request.

          CAPA

          Corrective and preventive action. This specifies the changes in product or process needed to resolve the root cause of the adverse event or complaint. For example, a CAPA could be a request from the analysis team for the correction of the manufacturing, design, or process flaw that caused the initial adverse event or complaint.

          Complaint

          A complaint is a customer event associated with a product malfunction. It can be initially captured as a service request and then escalated to a product issue (which becomes the complaint file associated with the event).

          In some places in this text, complaints includes both adverse events and complaints.

          Initial regulatory report

          The first report to a regulatory agency regarding a product complaint or an adverse event.

          MDR

          Medical device reports are required to be submitted to a regulatory agency when an adverse event or complaint is determined to be reportable.

          MDV

          Medical Device Vigilance

          Medical Product

          Examples of medical products are capital equipment, disposables, reagents, implanted devices, and pharmaceuticals.

          MedWatch 3500A

          U.S. Food and Drug Administration (FDA) report for mandatory reporting of adverse reactions and medical product problems by drug and biologic manufacturers and packers and by medical device manufacturers, distributors, importers, and user-facilities.

          MedWatch 3500A Supplemental

          A 3500A report sent as a follow-up to an initial 3500A report.

          NCA

          National Competent Authorities. Regulatory reports are often sent to these agencies. These country-specific agencies also report adverse events to each other.

          Product Issue

          A product issue is the adverse event or complaint file. The product issue is often first captured as a service request record. Then the information is transferred to a product issue record, which becomes the adverse event or complaint file.

          Product Issue Assessments

          A product issue assessment evaluates a product issue on defined criteria. For example, a product issue assessment can be used to determine whether the product issue should be reported to a regulatory agency.

          Quality Manager

          Other names for this job title are complaint investigator, regulatory affairs representative, safety and regulator manager, regulatory liaison, and quality group liaison.

          Regulatory report

          There are four types of regulatory reports supported by Siebel AECM (preconfigured):

          • MedWatch 3500A

          • MedWatch 3500A Supplemental

          • MDV Initial

          • MDV Follow-up

          Regulatory report record. The record in the Regulatory reports screen.

          Regulatory report. The report created using data contained in the regulatory report record.

          Other regulatory reports like CIOMS can be configured using other reporting tools.

          Siebel AECM

          The Siebel Adverse Events and Complaints Management module.

          Signature capture

          See User authentication.

          SmartScripts

          A SmartScript is a collection of predefined questions, answers, and branches that can be used to guide the quality manager through potentially complex decision making processes to arrive at a solution to a problem or query. For more information about SmartScripts, see Siebel SmartScript Administration Guide.

          Inbox

          The Inbox allows managers and other employees to view and approve items (of multiple types) from one screen. In Siebel AECM, the Inbox is used to approve product analyses. For more information, see Siebel Applications Administration Guide.

          User authentication

          The user authorization check captures and verifies the user's name and password. This user authentication is controlled by the LS Medical User Verification workflow.

          Note: User authentication is sometimes called signature capture, but should not be confused with electronic signature capture on mobile devices or tablet PCs used elsewhere in the Siebel Life Sciences application.

            Scenario for Capturing and Escalating Adverse Events and Complaints

            This scenario is an example workflow performed by the Siebel administrator and a call center agent. Your company might follow a different workflow according to its business requirements.

            This workflow is designed to illustrate the functionality of Siebel AECM.

              Introduction

              A medical manufacturing company makes capital equipment for use in hospitals. The company has recently released a new blood analyzer system. The company manufactures both the instrument and the consumables.

                The Siebel Administrator

                In preparation for the new blood analyzer being released on the market, the Siebel administrator performs a number of preparatory administration tasks so that the product and all necessary codes and lot numbers are set up in the Siebel Business Application. In case the company has to file a 3500A report, the administrator refers to the MedWatch coding manual and sets up appropriate codes for event problems and evaluation.

                The Siebel administrator also sets up the activity templates used by the call center agents to create activity plans for handling customer complaints. The Siebel administrator needs to have all these ready before the call center agents begin to receive calls about the product.

                When troubleshooting and problem resolution information becomes available for the new blood analyzer, the Siebel administrator creates solution records that contain this troubleshooting information.

                  The Call Center Agent

                  A call center agent takes a customer call about a failing blood analyzer system.

                  In addressing the customer’s complaint, the call center agent does the following:

                  • Enters a service request, recording details about the product and the failure.

                  • Works with the customer to troubleshoot the problem, searching the solution database for possible solutions. In this case, he finds a solution document about running a diagnostic test. The test does not resolve the problem, but it does indicate the repair that is needed.

                  • Creates an activity plan—a list of predefined activities—to dispatch a service engineer to the customer site.

                  • Dispatches a service engineer to make a repair to the analyzer.

                  • Sets up an RMA (return materials authorization) to return the cartridge and reagents that were in use when the analyzer failed.

                  • Reviews the report of the work done by the field engineer.

                  The call center agent has been trained to identify calls as potential complaints. He recognizes that this customer’s problem needs to be escalated as a product issue. Before escalating, he reviews the information entered in the service request, making sure that the service request is classified correctly, for example, with accurate types and codes. When the call center agent creates the product issue from the service request record, the appropriate data is transferred from the service request to the product issue record.

                    Process of Capturing and Escalating Adverse Events and Complaints

                    This example process represents the tasks that are carried out in the Scenario for Capturing and Escalating Adverse Events and Complaints.

                      Administrator Procedures

                      The Siebel administrator sets up the service request functionality so that call center agents can capture adverse events and complaints. To do this, the Siebel administrator performs the following tasks:

                        End-User Procedures

                          Confirming Standard Setup for Service Requests

                          This task is a step in Process of Capturing and Escalating Adverse Events and Complaints.

                          Before service requests can be logged against products, the Siebel administrator sets up the following:

                          • Products. Records need to be set up for products against which there might be adverse events and complaints.

                          • Product Lines and Categories. Product lines and categories can both be associated with codes. If you configure your application to filter codes according to product line or category, make sure to set these up. For more about codes, see Setting Up Codes.

                          • Assets. Asset records should be set up for devices with serial numbers. Assets do not need to be set up for items such as consumables.

                          • Activity Templates of type Service Request. Call center agents use activity templates to create service request activity plans—sets of predefined and scheduled activities associated with service requests.

                          • Solutions. Many service requests are similar to previously addressed issues. Solution documents contain information about previously resolved requests.

                          • LOVs for Type, Area, and Sub Area. These fields are particularly important for classifying service requests. You can customize these LOVs.

                          You might have already completed these setup tasks for other reasons in Siebel Life Sciences. These setup tasks are standard in many Siebel Business Applications and are not unique to Siebel Life Sciences.

                          Tip: To aid call center agents with information gathering and problem diagnosis associated with adverse events and complaints, you can set up SmartScripts. For more information about SmartScripts, see Siebel SmartScript Administration Guide.

                            Setting up Products, Product Lines, Categories, Assets, Activity Templates, Solutions, and LOVs

                            For information, consult the following table.

                            Table Setting up Products, Product Lines, Categories, Assets, Activity Templates, Solutions, and LOVs

                            To Set Up... Use This Screen... And for More Information, See...

                            Products

                            Product Administration

                            Defining External Products and Siebel Product Administration Guide

                            Product Lines

                            Product Administration screen, then Product Lines

                            Siebel Product Administration Guide

                            Categories

                            Catalog Administration

                            Adding Products to Catalogs

                            Assets

                            Assets

                            Siebel Field Service Guide, Siebel Communications Guide

                            Activity Plans of type Service Request

                            Data Administration screen, then Activity Templates

                            Siebel Field Service Guide

                            Solutions

                            Solution Administration

                            Siebel Field Service Guide

                            LOVs

                            Data Administration screen, then List of Values

                            Siebel Applications Administration Guide

                              Setting Up Codes

                              This task is a step in Process of Capturing and Escalating Adverse Events and Complaints.

                              Codes allow you to codify many aspects of the AECM process. For example, codes are used to categorize the service request that triggers the adverse event or complaint, and codes are used to categorize the corrective actions initiated at the end of a complaint’s life cycle.

                              Multiple codes and sometimes codes of multiple types can be specified in one code field.

                              Think carefully when designing and setting up your code system. Codes are used as search criteria for service requests and product issues.

                              According to your business needs, you can use:

                              • Industry codes such as FDA patient, device, method, results, and conclusion codes required for the MedWatch 3500A form

                              • Company-specific codes

                              • A combination of industry and company-specific codes

                              The following table lists where code fields appear in the Siebel AECM module.

                              Table Code Fields in the Siebel AECM Module

                              Screen View Field Name Notes

                              Service Requests

                              More Info

                              Codes

                              None.

                              Product Issues

                              More Info

                              Codes

                              Copied from the service request when a product issue is created.

                              Codes from the service request record are copied to this field when a product issue is created from a service request.

                              Product Issues

                              Corrective Actions

                              Codes

                              Typically, codes of type Corrective Action are entered in this field, although any type of code can be entered.

                              Product Issues

                              Investigation

                              Method Codes

                              Only codes of type Method can be entered.

                              Product Issues

                              Investigation

                              Result Codes

                              Only codes of type Result can be entered.

                              Product Issues

                              Investigation

                              Conclusion Codes

                              Only codes of type Conclusion can be entered.

                              Product Issues

                              Investigation

                              Non-Evaluation Codes

                              Only codes of type Non-Evaluation can be entered.

                              Product Issues

                              Importer

                              MDV

                              Patient Codes

                              Only codes of type Patient can be entered.

                              Product Issues

                              Device Codes

                              Only codes of type Device can be entered.

                              Repairs

                              More Info

                              Codes

                              Typically, codes of type Product Analysis are entered in this field, although any type of code can be entered.

                              Corrective Actions

                              More Info

                              Codes

                              Typically, codes of type Corrective Action are entered in this field, although any type of code can be entered.

                              Regulatory Reports

                              More Info

                              Method Codes

                              Only codes of type Method can be entered.

                              Copied from the product issue when a regulatory report is populated.

                              Regulatory Reports

                              More Info

                              Result Codes

                              Only codes of type Result can be entered.

                              Copied from the product issue when a regulatory report is populated.

                              Regulatory Reports

                              More Info

                              Conclusion Codes

                              Only codes of type Conclusion can be entered.

                              Copied from the product issue when a regulatory report is populated.

                              Regulatory Reports

                              More Info

                              Non-Evaluation Codes

                              Only codes of type Non-Evaluation can be entered.

                              Copied from the product issue when a regulatory report is populated.

                              Regulatory Reports

                              Importer

                              MDV

                              Patient Codes

                              Only codes of type Patient can be entered.

                              Copied from the product issue when a regulatory report is populated.

                              Regulatory Reports

                              Importer

                              MDV

                              Device Codes

                              Only codes of type Device can be entered.

                              Copied from the product issue when a regulatory report is populated.

                              Activities

                              Items

                              Code

                              Single value field.

                                An Example

                                When you set up codes, you can enter values for Product, Product Line, Category, Type, Area, and Sub Area that are associated with the code. Call center agents can use these values to search for and identify the correct code for a service request.

                                The following table is an example of the field values used to describe one code.

                                Table Example Fields for a Code Classifying a Pump Error on a Blood Analyzer

                                Field Example Value

                                Name

                                Error 333

                                Description

                                Blood analyzer pump overflow.

                                Code Type

                                Device

                                Product

                                Blood Analyzer Model 350, Blood Analyzer Model 373.

                                This field can have multiple values.

                                Product Line

                                Blood analyzer, Dialysis system

                                This field can have multiple values.

                                Category

                                Nephrology

                                Type

                                Potential Complaint

                                Area

                                Software

                                Sub Area

                                Pump timing

                                  How to Set Up Codes

                                  Create the codes needed to classify your company’s adverse events and complaints.

                                  Codes are needed for the procedures in this chapter and for procedures in the following AECM chapters.

                                  To set up codes
                                  1. Navigate to Administration - Service screen, then the Code Administration view.

                                  2. In the Code Admin list, create a new record and complete the necessary fields.

                                    Some fields are described in the following table.

                                    Field Comments

                                    Name

                                    Enter the name for the code. Typically this is a number or a letter number combination.

                                    Code Type

                                    Examples are: Method, Result, Conclusion, Device, Patient.

                                    Product

                                    Multiple products can be associated with a code.

                                    Product Line

                                    Multiple product lines can be associated with a code.

                                    Category

                                    A grouping of products. Only one category can be associated to a code. To set up categories, see Siebel Order Management Guide.

                                    Type

                                    Use to categorize the type of service request, for example, as a potential complaint. This is the same LOV used in service request and product issue records.

                                    Area

                                    The Type field constrains this drop-down list.

                                    Sub Area

                                    The Area field constrains this drop-down list.

                                    Setting Up Lot Numbers for Medical Products

                                    Create lot numbers for all batches of products that are tracked by lot number.

                                    Lot numbers for Siebel Medical and Siebel Pharma are the same except that:

                                    For... Lot numbers are set up in ...

                                    Siebel Medical

                                    Administration - Service screen, then the Lot Administration view

                                    Siebel Pharma

                                    Administration - Samples screen, then the Lot Setup view

                                    This task is a step in Process of Capturing and Escalating Adverse Events and Complaints.

                                    To set up lot numbers

                                    1. Navigate to Administration - Service screen, then the Lot Administration view.

                                    2. In the Lot Admin list, create a new record and complete the necessary fields.

                                      Some fields are described in the following table.

                                      Field Comments

                                      Expiration Date

                                      This information can be used for recalls of expired products.

                                      Effective Start Date

                                      The date of manufacture, the date on which the product was received, or another date defined by your company.

                                      Lot #

                                      Enter an unique value that corresponds to the lot number printed on the label of the product.

                                      Product

                                      The name of the product with which this lot number is affiliated.

                                      For more information, see Defining Internal Products paying specific attention to Product Categorization Settings and About Samples and Promotional Items Settings.

                                      Product Level

                                      Applies only to drug samples.

                                      Capturing Adverse Events and Complaints as Service Requests

                                      The creation of the service request by the call center agent is often the first step in AECM.

                                      The following procedure assumes that you are familiar with the service request screen and associated functionality. (For information about the service request screen, see Siebel Field Service Guide.)

                                      This task is a step in Process of Capturing and Escalating Adverse Events and Complaints.

                                      To create a service request

                                      1. Navigate to the Service Request screen, then the Service Request List view.

                                      2. In the Service Request list, create a new record and complete the necessary fields, such as account, contact, product, summary, and description.

                                        Some fields are described in the following table.

                                        Field Comments

                                        Codes

                                        Codes to describe or categorize the service request.

                                        Lot #

                                        Select an existing lot number or enter a new lot number.

                                        You can enter a new lot number in one of two ways:

                                        • Formally enter a new lot number using the New button on the Lot Setup dialog box.

                                        • Use the Lot # field as a simple text field. If you enter a Lot # this way, the value is only stored in this product issue record and is not checked against a table of valid lot numbers. This does not create a new lot # record in the Lot Administration view.

                                        Product Issue

                                        This is automatically flagged if the service request is escalated to a product issue.

                                        Type

                                        Use this field to categorize the type of service request, for example, as a potential complaint.

                                        Area

                                        The Type field constrains this drop-down list.

                                        Sub Area

                                        The Area field constrains this drop-down list.

                                      3. Search for a solution to the service request:

                                        1. Drill down on a record.

                                        2. Click the Solutions tab.

                                        3. In the Solutions list, create a new record and complete the necessary fields.

                                          In the Add Solutions dialog box that appears, query for a solution and add it.

                                        4. In the Solutions list, drill down on the Name field to see details about the solution.

                                          For more information about solutions, see Siebel Field Service Guide.

                                      4. Set up activities for the service request using an activity plan.

                                        For example, appointments for the field service engineer can be set up from the Activities view. For more information about field service activities, see Siebel Field Service Guide.

                                      5. Dispatch a field engineer.

                                        For more information about dispatch and scheduling, see Siebel Field Service Guide.

                                      6. If products or materials need to be returned for analysis, set up an RMA order.

                                        For more information about shipping and receiving, see Siebel Field Service Guide.

                                        Escalating Adverse Events and Complaints as Product Issues

                                        A valid adverse event or complaint that is first recorded as a service request should be transferred to a product issue record. As a product issue, it can be investigated by the quality manager. This allows the Call Center to retain ownership of the service request and the Quality team to manage the investigation and processing of the complaint.

                                        Note: Only one product issue can be created from a given service request using the Create Product Issue button. Additional product issues for a service request can be created using the Create Related PI button in the Product Issues screen.

                                        This procedure describes creating a product issue from the Service Requests screen. Product issue records can also be created in the Product Issues screen and the Site Management screen.

                                        Tip: To aid call center agents with information gathering and problem diagnosis associated with adverse events and complaints, you can set up SmartScripts. For more information about SmartScripts, see Siebel SmartScript Administration Guide.

                                        This task is a step in Process of Capturing and Escalating Adverse Events and Complaints.

                                        To create a product issue from a service request

                                        1. Navigate to the Service Requests screen, then the Service Request List view.

                                        2. In the Service Request list, select the record for which you want to create a product issue.

                                        3. Click Create Product Issue.

                                          This starts the Create a Product Issue from a Service Request workflow that:

                                          • Makes these fields in the Service Request read-only:

                                            Account

                                            Last Name

                                            First Name

                                            Product

                                          • Creates a product issue record from a Service Request.

                                          • Copies these fields from the service request to the new product issue:

                                            Account

                                            Type

                                            Product

                                            Summary

                                            Area

                                            Codes

                                            Last Name

                                            Sub Area

                                            Asset #

                                            First Name

                                            Priority

                                            Lot #

                                            Description

                                            Severity

                                          • Takes you to the Product Issues screen.

                                            For more information about the workflow, see About Configuring Adverse Events and Complaints Capture.

                                        4. Complete the necessary fields in the product issue record.

                                          Typically, call center agents enter data such as the event date, the outcome, and whether the product was returned. If more than one product is involved with the adverse event or complaint, it is entered in the product issue record. (Only one product can be associated with a service request record.)

                                          Adding Complaint-Specific Information to Product Issues

                                          The call center agent enters complaint-specific information to the product issue record, for example, patient details. Information about only one patient can be associated with a product issue.

                                          This task is a step in Process of Capturing and Escalating Adverse Events and Complaints.

                                          To add information about the patient to the Product Issue record

                                          1. Navigate to Product Issues screen, then the Product Issue List view.

                                          2. In the Product Issues list, drill down on a product issue.

                                            Note: If you created the product issue using the Create Product Issue button in the Service Requests screen, the workflow takes you to this view.
                                          3. Click the Patient tab.

                                          4. Complete the fields in the Patient form.

                                            Some fields are described in the following table.

                                            Field Comments Mapping to 3500A Form

                                            Patient Identifier

                                            A1

                                            Gender

                                            A3

                                            Age

                                            A2

                                            Date of Birth

                                            A2

                                            Weight

                                            A4

                                            U/M

                                            Unit of measurement for weight

                                            A4

                                            About Configuring Adverse Events and Complaints Capture

                                            There are two aspects of the Create Product Issue button that you can configure:

                                            • The Create a Product Issue from a Service Request Workflow

                                            • The fields that are copied from the Service Request to the Product Issue record

                                              Create a Product Issue from a Service Request Workflow

                                              This workflow (LS Medical Create PI from SR) is initiated from the Create Product Issue button on the Service Requests screen.

                                              The workflow appears in the following figure.

                                              LS Medical Create PI from SR Workflow

                                              Workflow Description

                                              This workflow performs the following actions:

                                              1. Checks if a product issue has already been created from this service request. If it has, the workflow ends. (Only one product issue can be created from a service request using the Create Product Issue button.)

                                              2. Creates a new product issue.

                                              3. Copies data from the service request to the product issue.

                                              4. Goes to the Product Issue screen, then the More Info view.

                                              You can modify workflows to suit your own business model using Siebel Business Process Designer. For more information, see Siebel Business Process Framework: Workflow Guide.

                                                Changing Which Fields Are Copied to the Product Issue

                                                When the Create Product Issue button is used to create a product issue record from a service request record, data from various fields are copied from the service request record to the new product issue record.

                                                To change which fields are copied when a product issue is created

                                                • Use the Data Transfer Utilities to edit the LS Medical Create PI from SR data map object.

                                                For information about the Data Transfer Utilities, see Siebel Finance Guide.