ABC System Integration Program
SAP Interfaces
Business Process Requirements
Table of Contents
1.Purpose......
2.Scope......
3.Applicable Documents......
4.Background......
5.Business Objectives......
6.Role Definitions......
7.Requirements Overview......
7.1.Regulatory......
7.2.Overall Business Process Flow......
7.3.General......
7.4.Critical Implementation Factors......
8.Business Process Flows......
8.1.Bionic Navigator (BN) 2.0 Interface
8.2.Clientele Interface
8.3.MediSoft Interface......
8.4.NetRegulus/NetRM Interface......
8.5.Sales Accelerator......
9.Security and User Administration Requirements......
10.Disaster Recovery and Backup Requirements......
11.Quality Records......
12.Approvals and Authorizations......
13.Electronic Records / Electronic Signatures Requirements......
1.Purpose
The purpose of this document is to specify the business process requirements which are driving the need of current ABC ancillary systems to interface and transfer data between those systems and Legacy ABC CompanyCorporation SAP systems. These interfaces do not currently exist in Legacy SAP. This initiative is part of the ABC System Integration Program (ABC Integration program)(NMSIP)
2.Scope
The scope of this document is to integrate current DataFlo interfaces into Legacy SAP systems. Specifically, these are the interfaces covered:
- Bionic Navigator 2.0
- Clientele
- MediSoft
- NetRegulus/NetRM
- Sales Accelerator
3.Applicable Documents
Document Name / Document NumberNMSIP Program Plan
GSM Business Process Requirements Template
Corporate Policy on Electronic Records & Signatures
Corporate Policy on Quality System/Manufacturing Software and Computerized Systems
4.Background
Refer to NMSIP Program Plan.
5.Business Objectives
The business objectives are to mitigate ABC ’s business continuity risk with their current systems. The additional objectives are for ABC to leverage common Legacy platforms and implement IS capabilities for the ABC business, as well as to interface to Legacy SAP systems the current ancillary systems presently interfaced to the DataFlo system.
6.Role Definitions
Since this document encompasses all interfaces to the SAP system that are required from a ABC perspective, there are various roles involved. See Table 1 below.
Table 1
Role / Definition & ResponsibilitiesIS Business Process Team /
- Drive efforts to identify business processes.
- Lead business process documentation activities.
- Ensure SME consensus is reached on accuracy and completeness of business process documentation.
- Serve as primary owner of Functional BPR documents.
Software Quality Assurance /
- Guide the team in developing the documentation required to meet the Corporate Policy on Quality System/Manufacturing Software and Computerized Systems. (90049863)
- Act as independent reviewer for project documentation for Quality System
IS Validation /
- Assist in the development of documentation
- Act as independent reviewer for project documentation for Non-Quality System.
- Provide GSM and SCR Process direction
- Provide direction and guidance during all project phases.
Business Subject Matter Experts (SMEs) /
- Share knowledge of current business processes enabled by SAP.
- Approve BPR when updates are required.
7.Requirements Overview
7.1.Regulatory
The regulatory requirements imposed upon the business processes contained in this documentinclude HIPAA requirements concerning transmission and storage of Patient Health Information. Otherregulatory requirements include those mentioned in Corporate Policy on Quality System/Manufacturing Software and Computerized Systems (PDM 90049863) and Corporate Policy on Electronic Records & Signatures (PDM 90049866). In turn, this assures compliance with applicable external regulations.
7.2.Overall Business Process Flow
The high level business process flow below represents the interdependencies between the various ancillary systems and their interfaces and the SAP R/3 system. These interfaces are new to the Legacy SAP system and connect to systems not currently used by Legacy These interfaces are either unidirectional or bi-directional.
Figure 1
7.3.General
Data transmission through the Clientele, MediSoft, and NetRegulus/NetRM interfaces are unidirectional while the data transmission through the BN2.0 and Sales Accelerator interfaces are bi-directional. The aforementioned interfaces will either transmit data once a day or throughout the day based on triggers which are specified in further detail in the Requirements Specification documents.
7.4.Critical Implementation Factors
The ancillary systems which will be connected to SAP through the interfaces specified in Figure 1 are critical to the business in the areas of Sales & Marketing, Insurance Reimbursement, Clinical, and Complaints. These systems are used for scheduling surgeries, managing inventory, tracking complaints, billing insurance, programming IPGs and tracking patient information.
8.Business Process Flows
8.1.Bionic Navigator (BN) 2.0 Interface
BN2.0 is the latest version of the software,expected to be installed on the CP (Clinician’s Programmer) laptops in late 2009,which programs the IPG (Implantable Pulse Generator) devices. The Product Activation Portal is the website which orchestrates the CP activation and IPG firmware activation process. This interface is bi-directional, from and to SAP and the Product Activation Portal.
Data concerning the software installed on the CP devices and the firmware installed on the IPG devices will be stored in custom tables in SAP. This interface will be used to verify what software/firmware versions may be installed on a particular device and, once installed, the interface will be used to update the tables in SAP with the latest software/firmware installed on a particular device.
8.1.1.General Business Rules
8.1.1.1.SAP shall have the ability to validate serial number, model number, and software/firmware version and send authorization to Product Activation Portal.
8.1.1.2.SAP shall have the ability to translate the model number as reported in the field to the model number as stored in SAP.
8.1.1.3.SAP shall have the ability to generate an exception report listing installation authorizations given, but not confirmed.
8.1.1.4.SAP shall have the ability to generate a failure report listing all failed installations with failure code.
8.1.1.5.SAP shall have the ability to “clear” the exception condition (for installations not confirmed).
8.1.1.6.SAP shall have the ability to update the software/firmware version in device record(s) for traceability once the Product Activation Portal receives confirmation that an upgrade completed successfully.
8.1.1.7.SAP shall have the ability to store information pertaining to CP and IPG hardware including valid model numbers, firmware versions, and software versions.
8.1.1.8.SAP shall have the ability tomaintain translation tables and valid models and versions tables using a user entry screen.
8.1.2.Inputs
8.1.2.1.SAP shall have the ability to send approval or rejection of CP activation to the Product Activation Portal.
8.1.2.2.SAP shall have the ability to send approval or rejection of IPG activation to the Product Activation Portal.
8.1.3.Activities
8.1.3.1.BN2.0 interface shall have the ability to generate an error message if data packages are not received/sent.
8.1.3.2.An error log shall be maintained to archive any error conditions that arise local to the SAP environment.
8.1.4.Outputs
8.1.4.1.Product Activation Portal shall have the ability tosend CP activation request to SAP.
8.1.4.2.Product Activation Portal shall have the ability to send IPG firmware activation request to SAP.
8.1.4.3.Product Activation Portal shall have the ability to send CP key activation confirmation to SAP.
8.1.4.4.Product Activation Portal shall have the ability to send IPG key activation confirmation to SAP.
8.1.4.5.Product Activation Portal shall have the ability to send CP installation confirmation to SAP.
8.1.4.6.Product Activation Portal shall have the ability to send IPG firmware installation confirmation to SAP.
8.1.5.Participants
N/A
8.1.6.Entrance Criteria
Message is triggered when activation is requested from the Product Activation Portal.
8.1.7.Exit Criteria
Data is transmitted successfully between the Product Activation Portal and SAP.
8.1.8.Process Flow Chart(s)
8.2.Clientele Interface
The Clientele software manages the insurance authorization and billing for implantables and procedures. This interface is unidirectional from SAP to Clientele.
This interface is used to transfer new and updated master data from SAP to the Clientele program on a nightly basis. The purpose of this is to not duplicate effort and to ensure that SAP is the data source of record.
8.2.1.General Business Rules
8.2.1.1.SAP shall have the ability to execute master data export once daily Tuesday through Saturday between the hours of 2:00 am and 4:00 am PST.
8.2.2.Inputs
8.2.2.1.SAP shall have the ability to send SurgicalCentermaster data (Hospitals, SurgicalCenters, etc.) to Clientele.
8.2.2.2.SAP shall have the ability to send Surgical Center Role data to Clientele.
8.2.2.3.SAP shall have the ability to send Medical Professional master data to Clientele.
8.2.2.4.SAP shall have the ability to send Medical Professional Role data to Clientele.
8.2.2.5.SAP shall have the ability to send Patient master data to Clientele.
8.2.2.6.SAP shall have the ability to send Patient Role data to Clientele.
8.2.3.Activities
N/A
8.2.4.Outputs
N/A
8.2.5.Participants
N/A
8.2.6.Entrance Criteria
Messages are triggered when new Patient, Medical Professional, and/or hospitals/surgical center data is entered into Legacy SAP or when Patient, Medical Professional, and/or hospital/surgical center data is updated in Legacy SAP.
8.2.7.Exit Criteria
Data successfully transmitted from Legacy SAP to Clientele.
8.2.8.Process Flow Chart(s)
8.3.MediSoft Interface
The MediSoft software generates the insurance claim forms for all patient externals (e.g., remote controls, chargers, adhesive pads). This interface is unidirectional from Legacy SAP to MediSoft.
This interface is used to transfer new and updated master data from SAP to the MediSoft program on a weekly basis. The purpose of this is to not duplicate effort and to ensure that SAP is the data source of record.
8.3.1.General Business Rules
8.3.1.1.A user shall have the ability to execute the importer when no users are logged into the Medisoft system.
8.3.1.2.Data exports shall be available at a frequency of once per week.
8.3.2.Inputs
8.3.2.1.ImportMax shall have the ability to receive Patient demographic data from SAP on a weekly basis.
8.3.3.Activities
N/A
8.3.4.Outputs
N/A
8.3.5.Participants
N/A
8.3.6.Entrance Criteria
Messages are triggered when new Patient demographic data is entered into Legacy SAP or when Patient demographic data is updated in Legacy SAP.
8.3.7.Exit Criteria
Data transmitted successfully from Legacy SAP to MediSoft.
8.3.8.Process Flow Chart(s)
8.4.NetRegulusInterface
The NetRegulussoftware is used for the storage and reporting of non-conformances and complaints. This interface is unidirectional from SAP to NetRegulus.
This interface is used to transfer new and updated master data from SAP to the NetRegulusprogram on a nightly basis. The purpose of this is to not duplicate effort and to ensure that SAP is the data source of record.
8.4.1.General Business Rules
8.4.1.1.SAP shall have the ability to export new and updated information on facilities, medical professionals, patients, RMAs and product registrations
8.4.2.Inputs
8.4.2.1.SAP shall have the ability to export new and updatedsurgical centerinformation to NetRegulus nightly.
8.4.2.2.SAP shall have the ability to export new and updated surgical center division information to NetRegulus nightly.
8.4.2.3.SAP shall have the ability to export new and updated medical professional information to NetRegulus nightly.
8.4.2.4.SAP shall have the ability to export new and updated medical professional centers information to NetRegulus nightly.
8.4.2.5.SAP shall have the ability to export new and updated medical professional division information to NetRegulusnightly.
8.4.2.6.SAP shall have the ability to export new and updated patient information to NetRegulus nightly.
8.4.2.7.SAP shall have the ability to export new and updated patient division information to NetRegulus nightly.
8.4.2.8.SAP shall have the ability to export new and updated RMA information to NetRegulus nightly.
8.4.2.9.SAP shall have the ability to export new and updated RMA Status information to NetRegulus nightly.
8.4.2.10.SAP shall have the ability to export new and updated RMA Notes information to NetRegulus nightly.
8.4.2.11.SAP shall have the ability to export new and updated RMA Print information to NetRegulus nightly.
8.4.2.12.SAP shall have the ability to export new and updated product registration information to NetRegulus nightly.
8.4.2.13.SAP shall have the ability to export new and updated observations to NetRegulus nightly
8.4.2.14.SAP shall have the ability to export new and updated issues to NetRegulus nightly.
8.4.3.Activities
8.4.3.1.NetRegulus admin group shall be notified via email of any failed import attempts.
8.4.4.Outputs
N/A
8.4.5.Participants
N/A
8.4.6.Entrance Criteria
Messages are triggered by updated Facilities (Center), Medical Professional, Patient, Product Issue and/or Product Registration information in Legacy SAP.
8.4.7.Exit Criteria
Data is transmitted successfully between NetRegulus and Legacy SAP.
8.4.8.Process Flow Chart(s)
8.5.Sales Accelerator
Sales Accelerator consists of the handheld devices and a website hosted by the vendor. The handheld device is In Scope for this project. This interface is bi-directional.
This interface is used to transfer new and updated master data from SAP to the Sales Accelerator program through out the day, based on various triggers. The purpose of this is to not duplicate effort and to ensure that SAP is the data source of record.
8.5.1.General Business Rules
8.5.1.1.Ability to enable Sales Reps in the field toaccess patient, surgeon, account, surgery, pricing, inventory, and stop ship information.
8.5.1.2.Ability to enable Sales Reps to send sales order, inventory transfer, purchase order number, and patient information to SAP.
8.5.1.3.Sales Accelerator shall have the ability to scan products using HIBC, HIBC barcodes with formatting errors, and unencoded barcodes.
8.5.1.4.Sales reps must be able to exporta procedure and have accurate account specific pricing when submitting the order.
8.5.1.5.Sales rep must be able to select a shipment number from a list of shipments sent to them when performing a DC Shipment Incoming Transfer.
8.5.1.6.Sales Accelerator user shall have the ability to exporta procedure that includes explants and be able to select from a list of explants.
8.5.1.7.Sales Accelerator user shall have the ability to exporta procedure that includes implantables, field externals, and used and consumed.
8.5.1.8.The GHX interface should have the ability to export orders with and without authorization.
8.5.2.Inputs
8.5.2.1.The GHX interface shall have the ability to import ship-to hospital data.
8.5.2.2.The GHX interface shall have the ability to importuser/sales rep data.
8.5.2.3.SAP shall designate non-sales rep users in the user/sales rep data import file.
8.5.2.4.The sales rep import file shall include all reppartnering locations (e.g., CI, FE).
8.5.2.5.The sales rep import file shall include an optional sales rep/user email address field.
8.5.2.6.The GHX interface shall have the ability to importcontacts/surgeon data.
8.5.2.7.Product file must be filtered to only include active products.
8.5.2.8.The GHX interface shall have the ability to importinventory data.
8.5.2.9.The GHX interface shall have the ability to importpricing data.
8.5.2.10.The GHX interface shall have the ability to importshipment data.
8.5.2.11.The GHX interface shall have the ability to importsurgery/implant tracking data.
8.5.2.12.The GHX interface shall have the ability to importpatient data.
8.5.2.13.The GHX interface shall have the ability to importblacklist/stop ship data.
8.5.2.14.The GHX interface shall have the ability to import customer account data.
8.5.2.15.The GHX interface shall have the ability to import contact data.
8.5.2.16.The GHX interface shall have the ability to import contact center data.
8.5.3.Activities
8.5.3.1.Audits shall be based off a nightly “snapshot” of the inventory (external inventory reconciliation).
8.5.4.Outputs
8.5.4.1.The GHX interface shall have the ability to exportpatient data that needs to be processed.
8.5.4.2.The GHX interface shall have the ability to exportinventory transfer data that needs to be processed.
8.5.4.3.The GHX interface shall have the ability to export complete orders (with PO number filled in) or incomplete orders (with noPOnumber filled in).
8.5.4.4.The GHX interface shall have the ability to exportsales order data from the client application.
8.5.4.5.The GHX interface shall have the ability to export patient data.
8.5.4.6.The GHX interface shall have the ability to export inventory transfer data .
8.5.4.7.The GHX interface shall have the ability to export inventory transfer data from the client application based on an SA user submitting a transfer.
8.5.4.8.The GHX interface shall have the ability to export P.O. data.
8.5.4.9.The GHX interface shall have the ability to export P.O. data from the client application based on an SA user submitting a sales order.
8.5.4.10.The GHX interface shall have the ability to export procedures from the client application based on an SA user creating a procedure.
8.5.5.Participants
N/A
8.5.6.Entrance Criteria
Various actions will trigger data transactions between Legacy SAP and Sales Accelerator. These will be delineated in the Requirements Specification document.
8.5.7.Exit Criteria
Data was transmitted successfully between Legacy SAP and Sales Accelerator.
8.5.8.Process Flow Chart(s)
9.Security andUser Administration Requirements
The processes described in this document are automated interfaces and only require security which is necessary to meet regulatory requirements related to ERES and HIPAA.
10.Disaster Recovery andBackup Requirements
The disaster recovery and backup requirements of SAP are the same for all business functions, and thus are defined in the Master SAP BPR, not in this document.
11.Quality Records
The NetRegulus/NetRM Interface will receive Quality Records from SAP in the form of RMA and Complaint records.
12.Approvals andAuthorizations
This document describes interfaces associated with transmitting data to and from SAP and as such does not deal with any documents that require approvals or authorizations.
13.Electronic Records/ Electronic Signatures Requirements
The interfaces specified in this document transmit Electronic Records and therefore are subject to all rules and regulations specified in Corporate Policy on Electronic Records & Signatures (PDM 90049866).
ABC Company
SAP Interfaces Business Process Requirements
90518751 Rev/VerAA
Page 1 of 15