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 data model. These data model updates are automatically included in all Vaults, but Admins must make configuration changes to make them available. For information on feature functionality, see What’s New in 18R3.
Note: All new objects include a set of system fields (Created By, Created Date, Status, etc.). All object lifecycles include a set of standard roles (Viewer, Editor, and Owner). This list does not include these universal object fields or lifecycle roles.
Added the following items to support Extensible Controlled Copy:
- Controlled Copy Trace (
controlled_copy_trace__v
) object with fields:- Autonumber Prefix (
autonumber_prefix__v
) - Autonumber Prefix Pattern (
autonumber_prefix_pattern__v
) - Delivery Package ID (
delivery_package_id__v
) - Include Signature Page (
include_signature_page__v
) - Number of Copies in Package (
number_of_copies_in_package__v
) - Requested By (
requested_by__v
) - Released From Vault (
_released_from_vault__v
) - User Action Label (
_user_action_label__v
) - Vault Document (
vault_document__v
) - Vault Document (unbound) (
vault_doc_unbound__v
)
- Autonumber Prefix (
- Controlled Copy User Input (
controlled_copy_user_input__v
) object with fields:- Controlled Copy User Input Type (
object_type__v
) - Number of Copies in Package (
number_of_copies_in_package__v
) - Requested By (
requested_by__v
) - User Action Label (
user_action_label__v
) - Vault Document (
vault_document__v
) - Vault Document (unbound) (
vault_doc_unbound__v
)
- Controlled Copy User Input Type (
- Controlled Copy Trace Lifecycle (
controlled_copy_trace_lifecycle__v
) with items:- Active in Use (
active_state__v
) lifecycle state - In Recall (
in_recall_state__v
) lifecycle state - Recall Confirmed (
recall_confirmed_state__v
) lifecycle state
- Active in Use (
Added the following items to support Checklist Question Library and Checklist Scoring:
- Answer Library Design (
answer_library_design__sys
) object with fields:- Answer Text (
answer_text__sys
) - External ID (
external_id__c
) - Library Question (
library_question__sys
) - Order (
order__sys
)
- Answer Text (
- Library Question (
library_question__sys
) object with fields:- Attachment Allowed (
Attachment
) (attachment_allowed__sys
) - Attachment Allowed (
Document
) (doc_attachment_allowed__sys
) - Attachment Required (
Attachment
) (attachment_required__sys
) - Attachment Required (
Document
) (doc_attachment_required__sys
) - Checklist Answer Type (
checklist_answer_type__sys
) - Comment Allowed (
comment_allowed__sys
) - Comment Required (
comment_required__sys
) - Maximum Answer Value (
maximum_answer_value__sys
) - Maximum Selectable Answers (
maximum_selectable_answers__sys
) - Minimum Answer Value (
minimum_answer_value__sys
) - Question Text (
question_text__sys
) - Question Type (
object_type__v
) - Required Response (
required_response__sys
)
- Attachment Allowed (
- Field on Question Design (
question_design__sys
) object:- Library Question (
library_question__sys
)
- Library Question (
- Field on Section Design (
section_design__sys
) object:- Weight % (
weight__sys
)
- Weight % (
- Fields on Checklist (
checklist__sys
) object:- Field Matching Enabled (
field_matching_enabled__sys
) - Score (
score__sys
) - Weightings Enabled (
weightings_enabled__sys
)
- Field Matching Enabled (
- Fields on Section (
section__sys
) object:- Score (
score__sys
) - Weight % (
weight__sys
)
- Score (
Added the following items to support the Vault Training application (Quality only; does not affect QualityOne):
- Field on the Person (
person__sys
) object:- Department (
department__v
)
- Department (
- Learner Role (
learner_role__v
) object - Curriculum (
curricum__v
) object - Training Requirement (
training_requirement__v
) object with fields:- Do Not Re-Train (
do_not_re_train__v
) - Document (
document__v
) - Document (unbound) (
document_unbound__v
) - Does this Training Requirement recur? (
is_recurring__v
) - Duration (
duration__v
) - Duration Unit (
duration_unit__v
) - Estimated Time (
Minutes
) (estimated_time_minutes__v
) - Recurrence (
recurrence__v
) - Recurrence Unit (
recurrence_unit__v
) - Start Date (
start_date__v
) - Title (
title__v
) - Training Requirement Type (
object_type__v
)
- Do Not Re-Train (
- Learner Role-Person (
learner_role_person__v
) object with fields- Learner Role (
learner_role__v
) - Person (
person__v
)
- Learner Role (
- Curriculum-Learner Role (
curriculum_learner_role__v
) join object with fields:- Curriculum (
curriculum__v
) - Learner Role (
learner_role__v
)
- Curriculum (
- Training Requirement-Curriculum (
training_requirement_curriculum__v
) join object with fields:- Curriculum (
curriculum__v
) - Training Requirement (
training_requirement__v
)
- Curriculum (
- Training Assignment (
training_assignment__v
) object with fields:- Department (
department__v
) - Document (
training_document__v
) - Document (unbound) (
training_document_unbound__v
) - Due Date (
due_date__v
) - Estimated Time (
Minutes
) (estimated_time_minutes__v
) - Latest Automation Update (
latest_automation_update__v
) - Learner (
learner__v
) - Training Assignment Type (
object_type__v
) - Training Requirement (
training_requirement__v
)
- Department (
- Assignment Detail (
assignment_detail__v
) object with fields:- Curriculum (
curriculum__v
) - Department (
department__v
) - Due Date (
due_date__v
) - Learner (
learner__v
) - Learner Role (
learner_role__v
) - Training Assignment (
training_assignment__v
)
- Curriculum (
- Total Hours By Learner Role Summary (
total_hours_by_learner_role_summary__v
) object with fields:- Due In 1 Week Hours (
due_in_1_week_hours__v
) - Due Later Hours (
due_later_hours__v
) - Learner Role (
learner_role__v
) - Overdue Hours (
overdue_hours__v
) - Total Hours (
total_hours__v
)
- Due In 1 Week Hours (
- Learner Role Lifecycle (
learner_role_lifecycle__v
) object lifecycle:- Eligible (
eligible_state__v
) lifecycle state - In Progress (
in_progress_state__v
) lifecycle state - Inactive (
inactive_state__v
) lifecycle state - Retired (
retired_state__v
) lifecycle state
- Eligible (
- Curriculum Lifecycle (
curriculum_lifecycle__v
) object lifecycle:- Available (
available_state__v
) lifecycle state - In Development (
in_development_state__v
) lifecycle state - In Review (
in_review_state__v
) lifecycle state - Inactive (
inactive_state__v
) lifecycle state - Retired (
retired_state__v
) lifecycle state
- Available (
- Training Requirement Lifecycle (
training_requirement_lifecycle__v
) object lifecycle:- Available (
available_state__v
) lifecycle state - In Development (
in_development_state__v
) lifecycle state - In Review (
in_review_state__v
) lifecycle state - Inactive (
inactive_state__v
) lifecycle state - Retired (
retired_state__v
) lifecycle state
- Available (
- Training Assignment Lifecycle (
training_assignment_lifecycle__v
) object lifecycle:- Assigned (
assigned_state__v
) lifecycle state - Cancelled (
cancelled_state__v
) lifecycle state - Completed (
completed_state__v
) lifecycle state - Inactive (
inactive_state__v
) lifecycle state - Created (
created_state__v
) lifecycle state - Learner (
learner__v
) lifecycle role
- Assigned (
Added the following items to support the Vault Station Manager application for Android™ (Quality only; does not affect QualityOne):
- Station (
station__v
) object with fields:- Facility (
facility__v
)
- Facility (
- Station Document (
station_document__v
) object with fields:- Document (
document__v
) - Document (unbound) (
document_unbound__v
) - Station (
station__v
)
- Document (
- Station Device (
station_device__v
) object with fields:- Station (
station__v
) - Device ID (
device_id__v
)
- Station (
- Station Document Lifecycle (
station_document_lifecycle__v
) object lifecycle:- Draft (
draft__v
) lifecycle state - Effective (
effective__v
) lifecycle state - Inactive (
inactive_state__v
) lifecycle state - Obsolete (
obsolete__v
) lifecycle state - Superseded (
superseded__v
) lifecycle state
- Draft (
- Station Device Lifecycle (
_station_device_lifecycle__v
) with items:- Approved (
approved_state__v
) lifecycle state - Inactive (
inactive_state__v
) lifecycle state - Removed (
removed_state__v
) lifecycle state
- Approved (