Calyx RIM 7.0 Data Migration: Entities Updates
The Calyx RIM 7.0 database migration provides the changes related to Product Family Decoupling Entities Updates.
Product Family Attributes Changes
The changes in this table are provided for each of the Product Family Type Attributes windows based on the preparation for the future Data Module updates, and updates provided in the current release, for the relationship between an Application and a Product Family:
| Flu Vaccine, Pharmaceutical, Veterinary | Pharmaceutical-Medical Device | Medical Device | Action |
|---|---|---|---|
| Product Family Type | Product Family Type | Product Family Type | Renamed to Family Type |
| Family Code | Family Code | Family Code | Non-mandatory |
| Product Family Status | Product Family Status | Product Family Status | Non-mandatory, Hidden |
| Product Family Status Date | Product Family Status Date | Product Family Status Date | Non-mandatory, Hidden |
| PSUR Due Date | PSUR Due Date | - | Hidden |
| PSUR Data Lock Date | PSUR Data Lock Date | - | Hidden |
| Generic Name | Generic Name | - | Hidden |
| ATC Last Updated | ATC Last Updated | - | Deleted |
| Therapeutic Area | Therapeutic Area | - | Hidden |
| Therapeutic Classes | Therapeutic Classes | - | Hidden |
| Development Sponsor | Development Sponsor | - | Hidden |
| Approved Trade Names | Approved Trade Names | Approved Trade Names | Hidden |
| - | Division | Division | Hidden |
| - | - | International Birth Date | Hidden |
The Create Application icon is no longer available on the Application tab on the Product Family Attributes screen. See Application section for more details regarding Application creation.
Application Changes
In Calyx RIM 7.0 the decoupling of Product Family from Application changes the relationship between Product Family and Application. A Product Family connection with an Application is now through the Product association. This is necessary to implement the change in determining the Application unicity in the system.
The unicity of an Application is the combination of the Application Name and Application Code system-wide in Calyx RIM 7.0. For Clinical Trial Applications, the unicity is a combination of the Study Number and Application Code.
An available migration script will identify Applications in the system that do not comply with the new Application uniqueness rule. The script can be executed more than once.
For records that do not comply with the new Application uniqueness rule, there is a migration script that will resolve the duplicate names by appending the Application Name with either the Product Family Name or the Product Family Code. In support of the appended Application Names, the database field size for the Application Name is increased from VARCHAR2(500) to VARCHAR2(2000).
There is also a migration script that identifies Application Names that are updated as a result of running the script.
This table describes the migration script that identifies Applications that do not comply with the Application unicity for Calyx RIM 7.0 (output is in .xlsx format):
| rpt_migration_application_duplicate_.sql | |
|---|---|
| Report Column | Value |
| PRODUCT FAMILY NAME | Displays the Product Family Name |
| PRODUCT FAMILY CODE | Displays the Product Family Code |
| APPLICATION NAME | Displays the Application Name |
| APPLICATION CODE | Displays the Application Code |
| APPLICATION STUDY NUMBER | Displays Study Number for CTA Application Type |
| APPLICATION TYPE | Displays Application Type |
| PROCEDURE | Displays Application Procedure Type |
| REVIEWING COUNTRY | Displays the Application Reviewing Country |
This table describes the migration script that identifies Applications that do not comply with the Application names that have been updated to comply with the Application unicity rule.
| rpt_migration_application_uniquness.sql | |
|---|---|
| Report Column | Value |
| PRODUCT FAMILY NAME | Displays the Product Family Name |
| PRODUCT FAMILY CODE | Displays the Product Family Code |
| APPLICATION NAME | Displays the Application Name that has been updated as a result of running the migration script |
| APPLICATION CODE | Displays the Application Code |
| APPLICATION STUDY NUMBER | Displays Study Number for CTA Application Type |
| APPLICATION TYPE | Displays Application Type |
| PROCEDURE | Displays Application Procedure Type |
| REVIEWING COUNTRY | Displays the Application Reviewing Country |
Create Application Wizard Changes
In Calyx RIM 7.0, you can create an Application from the Wizards menu, for example with the Create Application wizard.
- The Product Family Type field is deleted.
- The Family Name field is deleted.
- The
Associated Products selection is mandatory:
- Additional columns are added to the
Product Selection
widget:
- Family Type
- Family Name
- Family Code
- Additional columns are added to the
Product Selection
widget:
Product Changes
- Read/Write/Admin access to Product
- Home page access to Product Family
As part of the migration there is a migration script to identify Applications without a Product. This script can be executed more than once.
A migration script is provided that automatically creates a Product and associates it with Applications that do not have at least one Product. An additional migration script is available that identifies Products that have been created and associated with Product Families and Applications as a result of the migration to v.7.0.
The Migration script to identify Applications with no Product (output is in .xlsx):
| rpt_migration_application_no_product.sql | |
|---|---|
| Report Column | Value |
| PRODUCT FAMILY NAME | Displays the Product Family Name. |
| PRODUCT FAMILY TYPE | Displays the Product Family Type. |
| PRODUCT FAMILY PRODUCT | If a Product is associated with the Product Family, the Product Name is displayed.
If no Product is associated with the Product Family, the value is blank. |
| APPLICATION NAME | Displays the Application Name. |
| APPLICATION STUDY NUMBER | Displays Study Number for CTA Application Type. |
| APPLICATION CODE | Displays Application Code. |
| APPLICATION TYPE | Displays Application Type. |
| PROCEDURE | Displays the Application Procedure Type. |
| REVIEWING COUNTRY | Displays the Application Reviewing Country. |
| APPLICATION PRODUCT NAME | Should be blank as this report identifies applications that do not have a Product association. |
- The script provides a prefix that can be company-defined, to prefix a value to the new Product name. The default prefix will be "MIG PROD_". A company defined prefix can be set in the script.
- The Product Name will be populated with the value of the Product Family Name as follows:
- Default: “MIG PROD_ <Product Family Name>”
- Company Defined: <Pre-Fix>_<Product Family Name>
- The status of the new Product created as a result of the migration will be set to Inactive which is the new display status mapped to the new internal system status of INACTIVE.
- The newly created Product will be associated will all Applications for the PF that do not have at least one product already associated with it.
| rpt_migration_product.sql | |
|---|---|
| Report Column | Value |
| PRODUCT FAMILY NAME | Displays the Product Family Name |
| PRODUCT FAMILY TYPE | Displays the Product Family Type |
| PRODUCT FAMILY PRODUCT | Displays the Product Name created as a result of the migration |
| APPLICATION NAME | Displays the Application Name |
| APPLICATION STUDY NUMBER | Displays Study Number for CTA Application Type |
| APPLICATION CODE | Displays Internal System Status for Application Status value |
| APPLICATION TYPE | Displays the Application Type |
| PROCEDURE | Displays the Application Procedure Type |
| REVIEWING COUNTRY | Displays the Application Reviewing Country |
| APPLICATION PRODUCT NAME | Displays the Product Name created as a result of the migration |
| PRODUCT CREATION DATE | Displays the date the product was created |
| PRODUCT CREATION TIME | Displays the time the product was created |
| PRODUCT CREATED BY | Displays the user that created the product |
Entities Attributes and Tabs Updates for Product Family Changes
These changes apply for the described Entities:
| Fields Changes | Entity Name |
|---|---|
| Renamed: Product Family Type to Family Type | Product (All Types) |
| Component | |
| Component Active Ingredients | |
| Component Reference Active Ingredients | |
| Pharmaceutical Products | |
| Modify Event-Product | |
| CT Shared Date | |
| Deleted: Product Family Type, Family Code, Family Name | Application (All Types) |
| Application Country | |
| Registration (both Types) | |
| Event | |
| Event Country | |
| Event-Change Detail | |
| Deleted: Family Code, Family Name | Registration-Package Set |
| Registration-Package Set Country | |
| Registration Full Product Presentation | |
| Registration FPP Attachment | |
| Registration Previous EV Codes | |
| Sequence | |
| Sequence Status Schedule | |
| Reference (when created not under PF) | |
| Task/Sub Task (when created not under PF) |
- Family Type.
- Family Name, hyperlinked to a Product Family Attributes screen.
- Family Code.
Wizards Changes
The following changes apply for the SEARCH functionality:
| Changes | Column Name | Wizard Name |
|---|---|---|
| Renamed: | Product Family Type to Family Type | Global Project Plan (all flows), Notifications, XEVMPD Submission, Copy Event. |
| Product Family to Family Name | ||
| Deleted: | Product Family | Global Project Plan (all flows), Create Submission Plan, Bulk Update Events, Bulk Update Sequences, Create Sequence, Create References for the Project Events or Sequences. |
| Family Name | Update Status, Import Assembly, Update Project Event Country Status, Calculate Project Dates, XEVMPD Submission, Copy Event. | |
| Family Code | Update Status, Copy Event. | |
| Product Family Type | Copy Event. | |
| Product Family Name | Copy Registration Attachment. | |
| Added: | Application Name | Copy Task |
| Application Code | Copy Task, Move Task, Global Project Plan (all types), XEVMPD Submission, Update Project Event Country Status, Calculate Project Dates, Bulk Update Events, Bulk Update Sequences, Associate Workflow to Events or Sequences, Create Sequence, Associate Change Detail(s) to Events, Leaf Updates for Assemblies, Copy Full Product Presentation, Copy Registration Attachment. |
Queries Changes
The following changes apply for the SEARCH functionality:
| Changes | Column/Filters Column Name | Report Name |
|---|---|---|
| Renamed: | Product Family Type to Family Type | List of Applications with Products, List of Events with Application Properties, List of Sequences with Application and Event Properties, PSUR World Wide Marketing Authorization Status Query, List of References - Rollup by Application, List of References - Rollup by Product Family, List of Tasks - Rollup by Application, List of CTA Applications, List of IND Applications, List of Products with Event and Product Registration Details, Applications Sent, Submitted, or Approved - Searched by INN or Active Ingredient, Applications Submitted and/or Approved and/or Terminated within a Date Range, List of Registrations with Application Properties, List of Events with Change Details, List of Application Countries with PDS Country and Registration Details, List of CTA Applications with PDS Details, List of Product Detail Sets, List of Product Detail Sets, List of Product Detail Sets, List of Registration Package Sets Withdrawn, Application History Query, Application QC Status History Report, Application QC Status History Report, Sunset Clause Marketing Status Query, List of Active Ingredient Manufacturers, List of Active Ingredient Function Manufacturers, List of Active Ingredient Material Manufacturers, List of Excipient Manufacturers, List of PDS Manufacturers, List of Component Manufacturers, List of Package Set Manufacturers, List of Species and Indications, List of Dose Schedules, List of Withdrawal Times, Labeled Indications Query, List of IND Applications with PDS Details, List of Registrations with Application Properties Query, List of Product Registrations with Application and Product Detail Properties, List of Registrations with Indications/Intended Use, List of Registrations with Excipients, List of Registrations with Active Ingredients, List of Registrations with Material, List of Registrations with Labeling, List of Registrations with Packaging, List of Registrations with Local Country Details, List of Application Countries with PDS Country and Registration Details, List of Events with Application Properties, List of Applications, List of References - Rollup by Application, List of References - Rollup by Product Family, Registered Document Query, List of Events with Application Properties, List of Applications. |
| Product Family to Family Name | ||
| Deleted: | Product Family Status | List of Application Countries with Registration Details, List of Product Families, List of Veterinary Products, List of Pharmaceutical Products and Components, List of Medical Device Products and Components, List of Application with Products, List of Product Families, List of Medical Device Products, List of Pharmaceutical and Medical Device Products, List of Pharmaceutical and Medical Device Products and Components, List of Veterinary Products and Components, List of Pharmaceutical Products and Components, List of Application Countries with PDS Country and Registration Details, List of Applications, List of Applications. |
| Therapeutic Area | List of Application with Products, List of Product Families, List of Applications. | |
| Therapeutic Class | List of Applications with Products, List of Events with List of Application with Products, List of Product Families, List of Pharmaceutical Products, List of Veterinary Products, List of Veterinary Products, List of Pharmaceutical and Medical Device Products, List of Pharmaceutical Products and Components, List of Pharmaceutical Products and Components, List of Pharmaceutical and Medical Device Products and Components, List of Veterinary Products and Components, List of Pharmaceutical Products and Components. | |
| PSUR Data Lock Date | List of Application with Products, List of Product Families, List of Registrations with Application Properties, List of Registrations with Application Properties Query,List of Product Registrations with Application and Product Detail Properties, List of Registrations with Indications/Intended Use, List of Registrations with Excipients, List of Registrations with Active Ingredients, List of Registrations with Material, List of Registrations with Labeling, List of Registrations with Packaging, List of Registrations with Local Country Details, List of Applications, List of Applications. | |
| Next PSUR Date | List of Product Families | |
| PSUR Due Date | List of Product Families, List of Registrations with Application Properties, List of Registrations with Application Properties Query,List of Product Registrations with Application and Product Detail Properties, List of Registrations with Indications/Intended Use, List of Registrations with Excipients, List of Registrations with Active Ingredients, List of Registrations with Material, List of Registrations with Labeling, List of Registrations with Packaging, List of Registrations with Local Country Details, List of Applications, List of Applications. | |
| Generic Name | List of Product Families. | |
| Product Family Status Date | List of Pharmaceutical Products, List of Veterinary Products, List of Medical Device Products, List of Pharmaceutical and Medical Device Products, List of Pharmaceutical Products and Components, List of Pharmaceutical and Medical Device Products and Components, List of Veterinary Products and Components, List of Medical Device Products and Components, List of Pharmaceutical Products and Components, List of Application Countries with PDS Country and Registration Details. | |
| Therapeutic Classes | List of Pharmaceutical Products,List of Veterinary Products, List of Pharmaceutical and Medical Device Products. | |
| Development Sponsor | List of Product Families | |
| Division | List of Registrations for a Product Family, List of References Rollup by Product Family, List of Tasks Rollup by Product Family. |