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.

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)
  • 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 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

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)
  • 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)
  • Field on Question Design (question_design__sys) object:
    • Library Question (library_question__sys)
  • Field on Section Design (section_design__sys) object:
    • Weight % (weight__sys)
  • Fields on Checklist (checklist__sys) object:
    • Field Matching Enabled (field_matching_enabled__sys)
    • Score (score__sys)
    • Weightings Enabled (weightings_enabled__sys)
  • Fields on Section (section__sys) object:
    • Score (score__sys)
    • Weight % (weight__sys)

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)
  • 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)
  • Learner Role-Person (learner_role_person__v) object with fields
    • Learner Role (learner_role__v)
    • Person (person__v)
  • Curriculum-Learner Role (curriculum_learner_role__v) join object with fields:
    • Curriculum (curriculum__v)
    • Learner Role (learner_role__v)
  • Training Requirement-Curriculum (training_requirement_curriculum__v) join object with fields:
    • Curriculum (curriculum__v)
    • Training Requirement (training_requirement__v)
  • 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)
  • 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)
  • 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)
  • 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
  • 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
  • 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
  • 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

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)
  • Station Document (station_document__v) object with fields:
    • Document (document__v)
    • Document (unbound) (document_unbound__v)
    • Station (station__v)
  • Station Device (station_device__v) object with fields:
    • Station (station__v)
    • Device ID (device_id__v)
  • 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
  • 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