v3.4 Release Notes


Pro! Back Office

Item Partner Relationship

Pro!’s item relationship management has been extended and redesigned to include Partner Relationships. Partner relationships between items are used during the longitudinal assessment assembly process. Authorized users can create, remove, and update Partner relationships for all measurable item types.


With the integration of Partners into Pro!’s powerful Item Search and Poolbooks, users can search, filter, sort, export, and report on Partner assignments. As with all search criteria, Partners are included within Saved Searches. Partner relationships are shown as a comma-separated list of active links that, when clicked, open the item.


Pro!’s bulk update provides a quick and easy way to update multiple item’s metadata in a single operation. Bulk update was enhanced to support adding the same Partner relationship to multiple items.

User Defined Fields

Pro!’s User Defined Fields (UDF) have been extended to support additional formatting options for string UDF types. UDFs can be defined to allow remote item writers to enter UDF data while allowing reviewers to view UDF data. Additionally, they can be defined as required for promotion or submission.
Search and report on User Defined Fields. Add the desired UDFs as columns to Pro!’s item search result set or to a Pro! poolbook. Filter, sort, and group the UDF columns as needed. The columns can be exported, printed, and included in a Saved Search.
Using a simple comma-separated values (CSV) formatted file, User Defined Field (UDF) values can be easily defined and imported in bulk. Simply specify the file to Pro!’s role-based importer, and initiate the import. Activity and Event log records are created for auditing and tracking purposes. Freely express the UDF values by using formatted HTML. The following is a sample UDF Values import file.

Item2020_04_20-1, Testing Point, Item Testing Point Description

Internal and External Facing Comments

Comments are useful in providing freeform ancillary information about the item and optionally associated passage over its life.  For item reviewers, seeing every comment could lead the reviewer to an unwanted or biased conclusion.  Pro! can hide all previous comments from an item reviewer, or it can hide internal ‘working’ comments.   Internal comments can be used to convey information that is only to be seen by Pro! Backoffice users.

By default, newly created comments are external. An authorized user can change a comment’s visibility setting and mark a comment as Internal or External. Pro!’s powerful item search allows specific comments to be located, filtered, sorted, and exported. Internal and External comments can be filtered to prepare, for example, a PDF for users to view which contains external comments
approved for general viewing.

Pro! Item Import capabilities have been extended to preserve existing comment metadata. Separate item comments can be imported while retaining the original author, timestamp, and visibility setting. If the comment’s author or timestamps are unknown, the current Pro! user and import timestamps will be used. Item comments will default to External if not supplied.

Sample Item Import Comment Fragment:

          <comment author=”pjones” timestamp=”08/05/2006 14:57:32.8” visibility=”external”>
      This comment is viewable in by external item reviewers
          <comment author=”rthompson” timestamp=”09/15/2006 14:57:32.8” visibility=”internal”>
      This comment is viewable within Pro! Backoffice

Pro! Remote Item Authoring and Review

To streamline the item writing process for projects that are defined with one task, Pro! will automatically associate the item to the defined task. Additionally, since all items have Master Codes, if the item writer does not supply one, Pro! will automatically assign a unique Master Code using the item’s internal identifier.

New comments created during item authoring and item review are, by default, external and are available to be viewed by all. The comment’s visibility setting can be easily updated within the Pro! Backoffice. Internal-facing comments will not be displayed to item reviewers.

User-defined field (UDF) support has been enhanced to allow remote item writers to enter UDF data while reviewers can view UDF data. Simply define the UDF as Shown to Project Members. If the UDF is important to capture during item writing, mark it as required and Pro! will ensure the Item writer supplies the requested information before the item is submitted.

Pro! API

The following Item content retrieval APIs have been updated to support returning Partner and Enemy relationships.

  • items/{id}/content
  • poolbooks/{id}/itemcontent

All APIs have been standardized on returning the Item’s MasterCode and internal Item ID.

Shown below is a result set fragment for Enemies and Partners.
     enemies“: [
     { “itemID“: 12340, “masterCode“: “ItemName-01” }
     “partners“: [
     { “itemID“: 43210, “masterCode“: “ItemName-02” }


Pro! Back Office

A change was made to ensure that an examination’s defined score models are published in the order they are displayed. The score models can be manually repositioned by dragging and dropping the score model into place.

Additional security enhancements.

Pro! Remote Item Authoring and Review

Additional security enhancements.