With every release, we update the data model to better support evolving needs and new feature functionality. With this release, we’ve added the following components to the Quality data model. These data model updates are automatically included in all Quality Vaults, but Admins must make configuration changes to make them available. For information on feature functionality, see What’s New in 24R2.
The attached document contains the data model updates in support of the Standard Layout & Data Model Updates feature.
The following updates are in support of the Complaint Intake & Promote to Complaint feature:
- Added the following fields to the Medtech Complaint (
medtech_complaint__v
) and Pharma Complaint (pharma_complaint__v
) object types on the Complaint (complaint__v
) object:- Complaint Intake (
complaint_intake__v
) - Product Family (
product_family__v
)
- Complaint Intake (
- Added the following fields to the Medtech Complaint (
mt_complaint_v
) and Complaint (complaint_qdm
) object types on the Quality Event (quality_event__qdm
) object:- Complaint Intake (
complaint_intake__v
) - Product Family (
product_family__v
)
- Complaint Intake (
- Added the Complaint Intake (
complaint_intake__v
) object with the Base (base__v
) and Complaint Intake (complaint_intake__v
) object types and the following fields:- Name (
name__v
) - Product Quality Complaint Name (
pqc_name__v
) - Case Number (
case_number__v
) - Case State (
case_state__v
) - Product Quality Complaint State (
pqc_state__v
) - Title (
title__v
) - Description (
description__v
) - Initial Reporter (
initial_reporter_details__v
) - Reporter Type (
reporter_type__v
) - Initial Contact Method (
initial_contact_method__v
) - Date of Event (
date_of_event__v
) - Initial Report Date (
initial_report_date__v
) - Type (
type__v
) - Awareness Date (
awareness_date__v
) - Comments (
comments__v
) - Country of Incident (
country_of_incident__v
) - Promote to Complaint Run? (
promote_to_complaint__v
)
- Name (
- Added the Complaint Intake Complaint (
complaint_intake_complaints__v
) object with the following fields:- Name (
name__v
) - Complaint Intake (
complaint_intake__v
) - Complaint (
complaint__v
) - Reported Product (
reported_product__v
) - Relationship Type (
relationship_type__v
) - Comments (
comments__v
)
- Name (
- Added the Complaint Intake Quality Event Complaint (
complaint_intake_qe_complaints__v
) object with the following fields:- Name (
name__v
) - Complaint Intake (
complaint_intake__v
) - QE Complaint (
quality_event_complaint__v
) - Reported Product (
reported_product__v
) - Relationship Type (
relationship_type__v
) - Comments (
comments__v
)
- Name (
- Added the Reported Product (
reported_product__v
) object with the following fields:- Name (
name__v
) - Complaint Intake (
complaint_intake__v
) - Product Quality Complaint Name (
product_quality_complaint_name__v
) - Reported Batch Number(s) (
reported_batch_numbers__v
) - Product Family (
product_family__v
) - Product (
product__v
) - Product Variant (
product_variant__v
)
- Name (
- Added the Reported Product Batch (
reported_product_batch__v
) object with the following fields:- Name (
name__v
) - Reported Product (
reported_product__v
) - Batch (
quality_batch__v
)
- Name (
The following updates are in support of the Recurrence Check: Refresh Results from Comparison Page feature:
- Added the following field to all object types for the Record Check Result (
record_check_result__v
) object:- Allow Match Term Override (
allow_match_term_override__v
)
- Allow Match Term Override (
The following updates are in support of the Action Paths & Steps for Change Control feature:
- Added the Action Step (
action_step__v
) object - Added the Action Step (
action_step__v
) field to the Change Action (change_action__qdm
) object - Added the following fields to the Quality Event (
quality_event__qdm
) object and its Change Control (change_control__qdm
) object type:- Action Path ID (
action_path_id__v
) - Action Path Name (
action_path_name__v
)
- Action Path ID (
- Added the following fields to the Change Control (
change_control__v
) object and its object types:- Action Path ID (
action_path_id__v
) - Action Path Name (
action_path_name__v
)
- Action Path ID (
- Added the following fields to the Change Plan (
change_plan__v
) object and its object types:- Action Path ID (
action_path_id__v
) - Action Path Name (
action_path_name__v
)
- Action Path ID (
The following updates are in support of the Supplier Change Notifications: Extract Entities from Attachment feature:
- Added the SCN - Qualification (
scn_qualification__v
) object with the following fields:- Attachment Name (
attachment_name__v
) - Material (
material__v
) - Qualification (
qualification__v
) - Supplier Change Notification (
supplier_change_notification__v
)
- Attachment Name (
The following objects were added in support of the Quality Recurrence Check Insights feature:
- Related Record Check Summary Data (
rc_insights_summary_data__v
) - Related Record Check Field Data (
rc_insights_field_suggestions_data__v
)
The following updates are in support of the MedTech Standard Layouts and Data Model feature:
- Added the following fields to the VPS: Reportability Assessment (
reportability_assessment__v
) object and its object types:- Public Health Threat (
public_health_threat__v
) - Death (
death__v
) - Product Malfunction (
product_malfunction__v
) - Serious Injury (
serious_injury__v
) - Did We Manufacture? (
did_we_manufacture__v
)
- Public Health Threat (
- Added the Owner (
owner__v
) field to the MedTech CAPA (medtech_capa__v
) object. - Added the Owner (
owner__v
) field to the Nonconformance (nonconformance__v
) object.
The following updates are in support of the External & On-the-Job Training (OJT): Support Document-Based Training feature:
- Added the In Use Training Content Set field (
in_use_training_content_set__v
) and In Use Training Content Set Is Trainable field (in_use_tcs_contains_is_trainable__v
) to the following Training Requirement object types (training_requirment__v
):- Evaluation Training Requirement (
evaluation_training_requirement__v
) - External Training Requirement (
external_training_requirement__v
)
- Evaluation Training Requirement (
The following updates are in support of the On-the-Job Training (OJT): Learner Selects Evaluator feature:
- Added the Learner Selects Evaluators (
learner_selects_evaluators__v
) field to the following objects:- Evaluation Training Requirement (
evaluation_training_requirement__v
), an object type of Training Requirement (training_requirement__v
) - Evaluation Training Assignment (
evaluation_training_assignment__v
), an object type of Training Assignment (training_assignment__v
)
- Evaluation Training Requirement (
- Added the Select Evaluator state (
select_evaluator__v
) to the Training Assignment object lifecycle(training_assignment_lifecycle__v
).
The following updates are in support of the Study Training: Responsibility-Based Training feature:
- Added the following picklists:
- Role Type (
role_type__v
) - Training Type (
training_type__v
)
- Role Type (
- Added the following fields to the Study Team Role object (
study_learner_role__v
), an object type of Learner Role (learner_role__v
)- Role Type (
role_type__v
) - Training Type (
training_type__v
) - System ID (
system_id__v
)
- Role Type (
- Added or updated the following within the s
tudy_team_role__v
object:- Updated the object label to Clinical Mapping (previously labeled Clinical Study Team Role)
- Updated the
name__v
field label to Clinical Responsibility (previously labeled Clinical Study Team Role) - Added the following fields:
- Role Type (
role_type__v
) - Training Type (
training_type__v
) - System ID (
system_id__v
) - Target Key Field (
target_key_field__v
) - Source Key (
source_key__v
) - Target Key (
target_key__v
)
- Role Type (
The following field was added to the Assessment History (assessment_history__v
) and Assessment Risk History (assessment_risk_history__v
) objects:
- Owning Organization (
owning_organization__v
)
APIs are being released to only allow CDMS Vaults to communicate with Vault Training. While the following new components are visible in Training Vaults, they are meant for this purpose only and are not useful in the Training application on their own:
- Objects:
- CDMS Training: Public Access Links (PAL) (
cdms_training_pal__v
) - Training Connection (t
raining_connection__v
) - Training Connection-Person (
training_connection_person__v
)
- CDMS Training: Public Access Links (PAL) (
- Jobs:
- Training: Export Training Matrix (
export_training_matrix_job__v
) - Training: Export Training Completion (
export_training_completion_job__v
) - Training: Create User Accounts (
training_create_user_accounts_job__v
)
- Training: Export Training Matrix (
The data model changes made in support of the Standard Layout & Data Model Updates feature will be documented in the 24R2 General Release Notes.
The following updates are in support of the Instructor-Led Training: Learner Self-Attendance & Learner E-Signature feature:
- Added the Learner E-Signature Required? (
learner_signature_required__v
) field to the following objects and object types:- Training Requirement (
training_requirement__v
) - Classroom Training Requirement (
classroom_training_requirement__v
) - Class Schedule (
class_schedule__v
)
- Training Requirement (
- Added the Classroom Learner E-Signature Captured? (
classroom_learner_signature_captured__v
) field to the Classroom Training Assignment (classroom_training_assignment__v
) object type. - Added the Attendance Capture Method (
attendance_capture_method_v
) field to the Session Roster (session_roster_v
) object.
Vault Validation Management Data Model Changes
The following updates are in support of the Requirement, Test Script, and Test Protocol Naming Schemes feature:
- Added the Validation Requirement Suffix (
val_requirement_suffix__v
) object - Added the following field and made available to be added to all object types for the Validation Entity (
val_inventory_item__v
) object:- Entity Acronym (
entity_acronym__v
)
- Entity Acronym (
- Added the following fields and made available to all object types for the Validation Requirement (
val_requirement_svo__v
) object:- Legacy Requirement ID (
legacy_requirement_id__v
) - Requirement Suffix (
requirement_suffix__v
) - Requirement Type Acronym (
requirement_type_acronym__v
) - Uniqueness Key (System Managed) (
uniqueness_key__v
)
- Legacy Requirement ID (
- Added or updated the following on the Test Protocol (
val_test_protocol_svo__v
) object:- Added the following fields
- Legacy Test Protocol ID (
legacy_test_protocol_id__v
) - Run Number (
run_number__v
) - Uniqueness Key (System Managed) (
uniqueness_key__v
)
- Legacy Test Protocol ID (
- Changed the Run Number (
run_number__v
) data type from text to number - Updated component security for the Record Number (
name__v
) field:- System manages field value (read-only) option editable
- Values must be unique option editable
- Do not copy option editable
- Added the following fields
- Added or updated the following on the Test Script (
val_test_script_svo__v
) object:- Added the following fields
- Legacy Test Script ID (
legacy_test_script_id__v
) - Uniqueness Key (System Managed) (
uniqueness_key__v
)
- Legacy Test Script ID (
- Updated component security for the Record Number (
name__v
) field:- System manages field value (read-only) option editable
- Values must be unique option editable
- Do not copy option editable
- Added the following fields
- Added the Requirement Suffix (
requirement_suffix__v
) field on the Validation Template Requirement (val_template_requirement__v
) object:
The following updates are in support of the Multiple Test Script Authors feature:
Added the Test Co-Author (val_test_co_author__v
) object