SEER*Abs Software Version History

This page lists the changes made to the default configuration. If your registry uses a customized configuration, the changes will have to be manually merged with the customized version. It is important to understand that most of the changes are not required. There are two types of changes:

  1. Bug fixes - These should be re-applied to the customized configuration, but they are rare.
  2. New features - These are almost always optional and only need to be re-applied to the customized configuration if needed to support the new feature. In the rare case a change is required, it will be well-advertised in a Squish issue and in its description.

Version 2.5.2 (released on 03/18/2014)

Version Ref Description
2.5.2 Fixed an issue with the isFieldShown() context method.
2.5.2 1984 Fixed a row sizing issue in the CStage and Surgery lookups.
2.5.2 Added a missing context method "showInputDialog" taking a single argument, the layout file name. The method was referenced in the help but had not been implemented.
2.5.2 The option to start the application after an upgrade is now selected by default if the installer contains a customized configuration.

Version 2.5.1 (released on 01/23/2014)

Version Ref Description
2.5.1 Fixed some warnings in the configuration pages about missing lookups that shouldn't have been reported.
2.5.1 Fixed exception in the installer when trying to update an edits file (SEER or NPCR) that doesn't exist.
2.5.1 Updated the HematoDB search pages, a few new fields have been added and the data and manual have been updated.

Version 2.5 (released on 12/23/2013)

Version Ref Description
2.5 Updated default lookups (they are used when making a full installation) to take into account the changes from NAACCR 14.
2.5 The "Central Registry Note" title in the field description for registry-specific content has been removed; to achieve the same behavior as before, just add the title as a prefix to all the description tags.
2.5 Added new context methods to access the CoC required CStage factors.
2.5 Removed support for the ICD code lists dialog; all the information form that dialog is also available in the individual diseases. Note that the lists are still available in the online HematoDB website.
2.5 Updated default layout, extract and NAACCR fields documentation to NAACCR 14.
2.5 Updated Collaborative Stage DLL to version 020550.
2.5 Updated the SEER edits to version SE14-011-01 and the NPCR edits from the translated metafile "NAACCR_v14_2013Nov26.rmf"; those edits are now based on CStage 0205.
2.5 Added a contextual menu item to switch to the expanded window for large text fields.
2.5 Format of the dates in SEER*DMS web-services changed; SEER*Abs now supports both the old and new formats.
2.5 Added edit name to the table of failing edits in the record editor; this is particularly useful for the SEER and NAACCR translated edits (NPCR).
2.5 1971 Added support for hiding the Drugs and Hematopoietic Diseases search pages; this is done by setting 'support.seerrx.drugs' and 'support.hematodb.diseases' keys to false in the main configuration file.
2.5 Added a context method to calculate the survival time in months.
2.5 Improved the re-sizing of the main application window which could be very slow and sometimes leave the application in a bad state.
2.5 Added context methods to calculate NHIA, NAPIIA, SEER Site Recode, ICCC Recode and Historic Stage. See the scripts methods under the help menu for more information on how to use those methods.
2.5 Updated database module (Derby) and search module (Lucene); this change will require the persisted data to be re-indexed, which will happen automatically during the upgrade.
2.5 The multiple primaries calculator and ICD codes lists icons in the editor have been replaced by search icons triggering searches in the search manager; the calculator is still available from the HematoDB search page.
2.5 Fixed a bug in all the scripts that connect to SEER*DMS using its web services (API); a single downloaded entity wouldn't be correctly persisted.
2.5 Now displaying all the shortcuts in the same dialog; added an option to export them to a CSV file.
2.5 Fixed weird behavior of the copy/paste feature accessed through the contextual menu (right-click).
2.5 Fixed parenthesis in the editor's text viewer not re-sizing properly.
2.5 Changed how the site is searched in the worklist from an exact matched to a contained one (this is a default configuration change).
2.5 Removed severity from the edit info dialog; this is a SEER*DMS concept that doesn't apply to SEER*Abs.
2.5 Add functions to get the derived CS fields
2.5 Now displaying field name instead of label in edit failures table.
2.5 Added a contextual menu in edits and lookups tables in preview of configuration file editor.
2.5 Added the conf and DB folders to the View menu when the current user is the admin.
2.5 It is now possible to force the focus on any field in the form when a record is created or opened; this is accomplished by adding a "focused-field" to the root tag of the XML layout file.
2.5 Changed the default behavior of the editor to show 5 rows instead of 1 when the number of rows is not provided for a unlimited-string text box.
2.5 Added searched columns in worklist help dialog.
2.5 Added a restart option to the configuration module and the installer.

Version 2.4.3 (released on 05/21/2013)

Version Ref Description
2.4.3 Added a button on the HematoDB search page to view the Multiple Primary Calculator.
2.4.3 Fixed an exception happening sometimes during a facility or physician search.
2.4.3 Added utility methods to get the fields for a particular tab or section.
2.4.3 1969 Fixed an issue where the editor would be non-responsive when the preferences are set to automatically hide the text panel.
2.4.3 1968 Fixed an issue where the CStage format would be lost when resizing the font of the editor.
2.4.3 Fixed an issue where embedded rule would not be triggered when selecting a value in a lookup for a field that is last on a page.

Version 2.4.2 (released on 03/22/2013)

Version Ref Description
2.4.2 Fixed an issue with address field not showing their NAACCR documentation.
2.4.2 Added NAACCR version for the field help in About dialog.
2.4.2 Fixed a bug where the field label was wrongly added in the HTML field description dialog.
2.4.2 Fixed some issues with place, state and country fields in default layout.
2.4.2 Updated SEER manual to 2013.

Version 2.4.1 (released on 03/05/2013)

Version Ref Description
2.4.1 Updated SEER edits to version SE13-009-02.
2.4.1 Fixed code that accidentally created an action info file into the manuals folder.
2.4.1 Fixed an issue that prevented the creation of a customized installer.
2.4.1 Changed default ignore edits script to also ignore some SEER dependencies edits.

Version 2.4 (released on 02/27/2013)

Version Ref Description
2.4 Updated the default local file import script to handle NAACCR files instead of CSV files.
2.4 Updated NPCR edits from metafile 'NAACCR_v13_2012Dec17.rmf'
2.4 Updated FORDS manual to 2013.
2.4 Fixed some resizing issues in the tables displaying the ICD codes lists.
2.4 The industry and occupation lookups got renamed in SEER*DMS; fixed the names in the download script.
2.4 It is now possible to test scripts requiring an input (like a file, database connection, etc...) through the configuration file editor.
2.4 Fixed default script template so it doesn't throw an exception when it isn't customized, but instead displays a one-line warning.
2.4 It is now possible to run a shared script when a record is created or opened without having to tie it to a field; this is done using the 'run-on-entity-opened' optional parameter on the 'shared-script' tag.
2.4 1953 Switch all the 'fuzzy' searches to 'contains' searches which provide more expected results.
2.4 Fixed boolean fields not being correctly assigned in facility download script.
2.4 Changed the default Abstract layout so the RX Hosp Radiation field uses a lookup that doesn't contain the values 6-8 which are not allowed according to the NAACCR documentation.
2.4 Added a new type of field called 'password' to be used in customized dialog for requesting a password form the user.
2.4 Change the behavior of the paste in the form so it inserts the new text instead of replacing the old one. Note that when using the contextual menu triggered from the mouse, the text will always be inserted at the beginning.
2.4 Updated SEER edits to version SE13-009-01 and NPCR edits from metafile 'NAACCR_v13_2012Dec17.rmf'..
2.4 1960 Updated default configuration from NAACCR 12.2 to NAACCR 13. Also removed NAACCR 12.2 manual; it is not being replaced by another PDF file since NAACCR stopped providing those files (embedded NAACCR13 documentation is available when clicking the field labels though).

Version 2.3.3 (released on 10/17/2012)

Version Ref Description
2.3.3 Fixed a bug that prevented the CStage lookup from being correctly displayed.

Version 2.3.2 (released on 09/12/2012)

Version Ref Description
2.3.2 Updated SEER edits to version SE12-008-02.
2.3.2 Updated SEER and FORDS manuals, removed SEER Surgery Codes manual.
2.3.2 Updated HematoDB data to 2012-05-23 to be used for 2012+ cases.

Version 2.3.1 (released on 08/14/2012)

Version Ref Description
2.3.1 Fixed an issue in the search context method where too many results were returned when using lowercased boolean operators.
2.3.1 Fixed a bug where the Multiple Primaries Calculator would display two messages when one of the code is not valid.
2.3.1 Fixed Expanded Text dialog being displayed in a read-only editor.
2.3.1 Fixed tabbing not working properly for button components.

Version 2.3 (released on 05/25/2012)

Version Ref Description
2.3 Updated HematoDB to the latest 2010 data (version 2012-05-16).
2.3 1943 Fixed an issue where a single digit value would not be correctly validated against a lookup containing two-digit values.
2.3 Updated SEER edits to version SE12-007-02 and NPCR edits from metafile 'NAACCR_v12_2B.rmf'.
2.3 Fixed an error in the AFL download script (see Default Configuration Version History).
2.3 Added a warning in the configuration when ignoring an edit that cannot be ignored because other non-ignored edits depend on it.
2.3 Fixed a file handles leak.
2.3 Updated HematoDB data to version 2012-02-21.
2.3 Improved the SEER*Rx and HematoDB GUI.
2.3 Failing edit message for current field is not properly cleaned-up when field looses focus.
2.3 Added a more powerful way to ignore edits: they can now be defined as the result of a script; the old mechanism is still supported.
2.3 Set defaults for SS Factors that are not required by SEER
2.3 Inter-field edits are not correctly shown on the bottom of the editor
2.3 Same primaries dialog minor issues
2.3 Fixed tab headers font not being refreshed when increasing or decreasing the editor's font.
2.3 Added more information about how fields are searched to inline help dialogs.
2.3 Improved text viewer in the record editor.
2.3 1908 NPCR edits translated from the NAACCR metafile are now available; they can be turned on using the 'edits.load.npcr=true' configuration parameter.
2.3 Added support for dynamically hiding/showing entire tabs in the data entry forms.
2.3 The user will now have to change his password if it was reset by the admin.
2.3 Passwords should expire

Version 2.2.5 (released on 03/30/2012)

Version Ref Description
2.2.5 1942 Fixed an issue causing an embedded script to not execute when selecting a value from a lookup.

Version 2.2.4 (released on 02/17/2012)

Version Ref Description
2.2.4 Fixed an issue where the text panel would not be properly refreshed for large text fields.

Version 2.2.3 (released on 02/07/2012)

Version Ref Description
2.2.3 1930 It is now possible to call the installer with a command-line option specifying the target installation folder: 'seerabs-installer -t=C:seerabs'

Version 2.2.2 (released on 01/27/2012)

Version Ref Description
2.2.2 1933 Fixed an issue where a text field could be assigned the value of the previously saved record when creating a new record from the menu item without closing the previous one.

Version 2.2.1 (released on 01/26/2012)

Version Ref Description
2.2.1 Updated SEER edits to version SE12-006-03; that version uses CStage 0204.
2.2.1 Fixed a few issues with the logic that hides/shows the SSF on the CStage page; this is a configuration-only change.
2.2.1 Fixed an exception happening when no default import path was defined for a reference record type in the main configuration.

Version 2.2 (released on 01/04/2012)

Version Ref Description
2.2 Updated Collaborative Stage to Build/Version Number 02.04.40.
2.2 Updated SEER edits to version SE12-006-01; that version uses CStage 0204.

Version 2.1 (released on 01/04/2012)

Version Ref Description
2.1 Updated SEER edits to version SE12-005-08; that version still runs on CStage 0203.
2.1 Updated database module (Derby) and search module (Lucene); this change will require the data to be re-indexed, which will happen automatically during the upgrade.
2.1 Added support for calling an external Groovy script from an embedded script.
2.1 It is now possible to define an embedded Groovy script on the top of a layout XML file and call it from several embedded rules within that layout.
2.1 Added two more context methods to allow more complex CStage logic in the embedded scripts (checkCsSchemaExists and checkCsDiscriminoatorRequired)
2.1 It is now possible to run the SEER edits on more than just the 'abstract' subtype. See the comments in the main configuration file on how to do that.
2.1 1925 Added a new configuration parameter, 'hide.user.manual', to hide the default User Manual and to provide a customized one instead.
2.1 1929 Now showing physician specialties as a list of abbreviations in the physician lookup and search page.
2.1 Updated NAACCR Manual to latest version 12.2 available.
2.1 The SEER edits changelog is now available under Help > Version History; it is displayed only if the SEER edits are enabled.
2.1 Now displaying the discriminator lookup for SSF25 when it needs to be used as a discriminator.
2.1 Fixed behavior of the default-value attribute. The value is now assigned only if the field doesn't have a previous value.
2.1 1846 Improved default Abstract layout. All the changes are optional.
2.1 Now displaying warnings for suspicious things in the configuration.
2.1 The NAACCR fields documentation is now maintained within the application instead of being defined in the abstract layout XML file.
2.1 Fixed an error in the startup script that caused the user's last login date to not be updated correctly.
2.1 A field can now be defined a 'required' in a layout, this will trigger a system edit if it is left blank.
2.1 Fixed an issue with the Main Database Restore feature.
2.1 Fixed some tabbing issues in the search pages.
2.1 Added an Overview Lookups tab in the lookups editor.
2.1 Removed the Canada Date of Death from the default abstract layout.
2.1 Changed a few AFL-related scripts to better handle the case when an AFL is re-opened in SEER*DMS.
2.1 Added input/output folders to the User Preferences dialog.

Version 2.0.2 (released on 12/08/2011)

Version Ref Description
2.0.2 Fixed an issue where the record would not be properly saved when exiting the application.
2.0.2 1922 Fixed an issue that caused the application to freeze.

Version 2.0.1 (released on 11/07/2011)

Version Ref Description
2.0.1 Changed default options for hardware acceleration in the ini file; this file is not copied over during the upgrade process, so this should have no impact on existing registries.
2.0.1 Fixed an issue that sometimes prevented the search from being triggered from the AFL dialog.
2.0.1 2921 Updated the site-specific surgery tables to the version currently available on the SEER website.
2.0.1 Updated SEER edits to version SE12-005-05. There were no changes in the edits for this release, only a fix for a minor highlighting issue.
2.0.1 Fixed an issue where the application could become non-responsive when deleting a large number of entities from the worklist or search page.

Version 2.0 (released on 08/18/2011)

Version Ref Description
2.0 Updated default abstract layout to NAACCR version 12.2; there were no actual changes (some census fields were added but we do not show those in the layout).
2.0 Added an option in the main configuration file to configure which record type can be created from which other type(s).
2.0 Added an on-entity-searched tag to allow scripts to be executed on the search page when a search is performed.
2.0 Added right-click mouse contextual menu to most of the tables in the application. The content of the menu varies by table.
2.0 Added a new attribute in the layout XML to allow a simple value to be assigned as a default for a particular field; the old way of assigning a default value through an embedded script can still be used.
2.0 New records can now be created from reference data (records or patient sets); which properties are copied over can be customized in the 'script-action-record_created.groovy' script.
2.0 1906 Fixed an issue where the Find/Replace would not work as expected in the configuration file editor.
2.0 Updated SEER edits to version SE12-004-03.
2.0 Fixed an error in SEER required SSF, as reported by NCI: Peritoneum SSF3 and BileDuctsIntraHepat SSF11 were supposed to be clinically significant.
2.0 Added an option in the main configuration to force the user to select a facility during the login; by default the option is set to false.
2.0 Fixed minor tabbing issues in the record editor.
2.0 1815 Improved the record editor: replaced the toolbar buttons by icons, added contextual menus to the fields, improved the edits dialog, etc...
2.0 1824 Added support for user-defined shortcuts in the record editor; those can be defined in the User Preferences dialog.
2.0 Re-designed and improved the configuration manager.
2.0 Re-designed and improved the Synchronization page. This involved mostly the Graphical User Interface.
2.0 Integrated SEER*Rx and the Hematopoietic and Lymphoid Database.
2.0 Improved help in the configuration file editor.
2.0 Added menu items to create a customized installer for upgrading laptops or transmitting the installation to technical support.
2.0 Added support for user preferences.
2.0 Added Ctrl+Space contextual help in the configuration editor.

Version 1.5.4 (released on 03/11/2011)

Version Ref Description
1.5.4 1890 Fixed an issue preventing a lookup window from being opened when it had been closed automatically by the application.
1.5.4 1897 Reviewed and updated all the notes in the surgeryO3 lookup.

Version 1.5.3 (released on 03/02/2011)

Version Ref Description
1.5.3 1889 Fixed a problem that generated an exception when an un-saved record was closed.
1.5.3 Made a change to hide admin action scripts in the Action menu except for admin users.
1.5.3 Fixed a problem that caused the getCurrentUser() context function to return null when called from the startup scripts.
1.5.3 1888 Fixed a problem where the record's status was changed to Completed even after canceling the operation.
1.5.3 Updated SEER edits to version SE12-004-01.

Version 1.5.2 (released on 01/24/2011)

Version Ref Description
1.5.2 1886 Fixed an error in required SSF - BileDuctsIntraHepat: SSF11 was marked as clinically significant instead of SSF10 as needed for staging.

Version 1.5.1 (released on 01/18/2011)

Version Ref Description
1.5.1 Updated FORDS and SEER (Appendix C) manuals. Manuals are part of the configuration, but these will be automatically updated by the SEER*Abs installer.
1.5.1 Changes to the site-specific surgery lookup
1.5.1 SEER Edits have been updated to version 2011-01-10. Note that this version does not include the changes for the new Collaborative Stage Build/Version Number 02.03.02.
1.5.1 Updated Collaborative Stage to Build/Version Number 02.03.02.

Version 1.5 (released on 12/01/2010)

Version Ref Description
1.5 Updated NAACCR manual from version 12 to 12.1 (this change will also be applied by the installer when upgrading).
1.5 Removed default support for Casefinding and HL7 reference data; those types are too registry-specific and having a default version does not make any sense.
1.5 2368 Updated all database-related scripts to be compatible with PostgreSQL instead of Oracle.
1.5 Removed casefinding layout (and casefinding scripts) from the default configuration.
1.5 Updated SEER edits to version 2010-10-08
1.5 1857 Changed default value for entity type in worklist to be "any" instead of "abstract".
1.5 The Summary section is now available when creating an abstract from an existing one (Copy button); that was the only section that could not be copied over.
1.5 Added support to un-archive abstract records: a new section is shown when opening an ARCHIVED record and it contains a button to reset the record status to COMPLETED.
1.5 1852 Increased default size of Collaborative Stage dialogs and set the divider in the middle so that by default both the table and the notes are visible.
1.5 Updated abstract layout to NAACCR 12.1 (no actually changes since only census and overrides fields were added and we do not show those); also updated the NAACCR manuals.
1.5 1850 Added support for running SEER*DMS edits; an XML file can be generated from SEER*DMS, then copied into the 'conf/edits/' folder, and then turned on in the main configuration file. Detailed steps are provided in the Squish issue.
1.5 Modified default import-lookups and load-lookups to use the second version of the updateLookup() method; that method works with both variant and non-variant lookups.
1.5 When installing SEER*Abs from scratch, the default NAACCR lookups will be automatically added to the newly created database.
1.5 Action scripts and manuals menu item can now be more customized (the order can be changed and a separator can be added).
1.5 Set minimum size of application window to 1024x768 to avoid weird resizing behavior.
1.5 Added a new Version History menu item under the Help menu; it is a table with all the changes that went into the application since version 1.1.

Version 1.4.2 (released on 09/01/2010)

Version Ref Description
1.4.2 The 'lib' directory containing the application library files is now automatically included in the backup when updating the application.
1.4.2 The 'support.afl' configuration key was supposed to have a default value of true, but it was set to false.

Version 1.4.1 (released on 08/03/2010)

Version Ref Description
1.4.1 1848 Fixed a bug introduced in version 1.4 where read-only fields were not skipped anymore in the tabbing sequence.

Version 1.4 (released on 06/25/2010)

Version Ref Description
1.4 Added new section attributes 'gap-before-section' and 'gap-after-section'.
1.4 Fixed a bug where edits were not calculated when creating a new record (they were only calculated after tabbing out of the first field).
1.4 1842 Added a visual indication when pasting too much text in a multi-line text box.
1.4 Added an optional Boolean parameter to all the "save" and "update" context methods; if set to false, the date last modified won't be updated. Default is true.
1.4 Changed internal representation of dates from the internal java time to a string format 'yyyyMMddHHmmssSSS'. The only script affected was the purge-entities script.
1.4 Added new "getEntityById()" context method.
1.4 Updated the CSv2 program (cstage.dll) to Build/Version Number: 02.02.00.
1.4 Updated SEER edits to version 2010-05-26
1.4 It is now possible to create any record type from any record type using the "Copy" button (it was restricted to creating Abstracts).
1.4 Added an optional text viewer to the record editor. To be visible, the text viewer must be defined in the corresponding layout XML file in the configuration.
1.4 1834 Added lookups to the physician and facility fields of the path reports tab.
1.4 1836 Add the availability for an action script to stop the current action but return a status of 'abort'
1.4 Large text box (unlimited-string type) now always shows the vertical scroll bar.
1.4 Fixed a memory leak in the configuration file editor.
1.4 Added a width attribute to section tag; it can be used to make sure that several sections with a visible border all have the same width.
1.4 Added missing lookup 'lkup_cs_mets_at_dx_site' for the 4 CS Mets fields in abstract layout.
1.4 Added an option to maintain a version number for the configuration. The configuration version is maintained by the registry administrator and displayed in the About dialog.
1.4 SEER*Abs now supports lookups with duplicate codes through the concept of variant.
1.4 Now using '9' for the unknown value of Grade Path Value/System instead of blank, so that one can tell the difference between the field not being coded and the field being coded to unknown.
1.4 Improved Configuration File Editor.
1.4 Added help for the available edit methods.
1.4 The reference database can now be updated through the installer.
1.4 Configuration File Editor can now test a script without having to close the Window.

Version 1.3.4 (released on 05/11/2010)

Version Ref Description
1.3.4 Fixed a bug where the application would freeze when displaying the synchronization page.
1.3.4 Fixed a bug where the application would freeze when trying to view read-only records.

Version 1.3.3 (released on 04/28/2010)

Version Ref Description
1.3.3 Fixed the copy-to-abstract functionality; it was broken in the version 1.3.1 release.

Version 1.3.2 (released on 04/14/2010)

Version Ref Description
1.3.2 Updated SEER edits, they are still not fully tested but they now contain all the NAACCR12/CSv2 changes.
1.3.2 1837 Fixed a bug in the abstract extraction script and the build-seer-validatable script where the calculated dates of admission and discharge were inverted.

Version 1.3.1 (released on 04/05/2010)

Version Ref Description
1.3.1 Only admin users can now see the Administration Manual in the Help menu.
1.3.1 Removed 'lkup_internal_yes_no' lookup, it was causing an exception (and was not very useful).
1.3.1 Added 'on-field-toggled' script event for 'checkbox' and 'option' field types.
1.3.1 Editor could not be set to read-only for new records.
1.3.1 Fixed a bug where the installer would upgrade the database version when a target folder was selected by the user.

Version 1.3 (released on 03/08/2010)

Version Ref Description
1.3 Updated the CSv2 program (cstage.dll) to Build/Version Number: 02.01.00. This version was released by the CSv2 team on 02/10/2010.
1.3 Suppressed the display of obsolete codes in lookups.
1.3 lkup_grade_path_system and lkup_grade_path_value are not external lookups anymore. They are now entirely defined in the lookups.xml file and include a "Blank" code as required by NAACCR.
1.3 Section titles can now be dynamically modified through embedded scripts (text, style and color).
1.3 The configuration file editor now contains a log tab where any warning/errors from embedded Groovy rule can easily be reviewed.
1.3 1829 Improved the filtering in the standard, collaborative stage, and site-specific surgery lookups. The search handles each word independently unless they are enclosed by double-quotes. The terms can be in any sequence. The search returns results that include term A and term B and term C, etc. Regular expressions are also supported in these lookups.
1.3 Added a feature in the layout configuration to support multiple sections within a row. This allows you to have sections side-by-side with different attributes (e.g., spacing).
1.3 The name and shown attributes were added to section and row tags. These allow sections to be referenced by Groovy methods. New methods were added to dynamically toggle the display of sections and rows.
1.3 Added a configuration parameter to control whether AFLs are supported (support.afl).
1.3 Casefinding is not required as a record type. The global shortcuts to create Abstract and Casefinding records were removed. All record types can be created with the same functionality (File Menu or Button).
1.3 Added a second confirmation dialog to the purge entities script.
1.3 Abstractor ID is included in the default extract filenames; and the file dialog was modified so that the user can modify the filename or folder.
1.3 The default value for confirmation dialogs was changed to No. This change was made to prevent the user from accidentally responding Yes to a warning by pressing Enter or Space. The user will either need to tab to the No button or click No with the mouse.
1.3 Added an advanced search feature to the facility and physician lookups.
1.3 Trimming rules are now applied before running the edits.
1.3 Fixed scrolling so it works even on top of large text boxes.
1.3 User can now apply any values from the lookup windows.
1.3 Lookups are not modal anymore.
1.3 Added several script context methods to access the collaborative stage DLL; see methods help (they all start with 'getCs...').
1.3 Added script method help to the configuration file editor.
1.3 Added a filter to the log manager.
1.3 Improved lookup windows size.
1.3 Startup file has been moved from the configuration folder to the user-specific folder.
1.3 The auto-complete control will now accept a value that is not in the pre-defined list (it was previously limited to values in the list).
1.3 Added several configuration parameters to allow default import/export file names and folders.
1.3 Improved script method documentation.
1.3 Added two new search methods accessible to any script: one that returns entity IDs only (instead of the full entities) and one that returns the count only
1.3 Created new attributes for standard lookups to suppress display of either code or description. In the past, both were required. The new tags that were added to the lookups XML are show-code, show-label, code-col-title, and label-col-title.
1.3 The last size of the window is now remembered when re-opening a lookup.
1.3 Fixed a bug where a field's color and modification were not properly registered when triggered by a script.
1.3 It is no longer possible to open the same configuration file twice.
1.3 Changed all text fields in default layout to be mixed case.
1.3 Added a button in the default abstract layout to auto-populate some of the site-specific factors.
1.3 Fixed some rules so that they do not modify archived records.
1.3 Added a line length checking in the abstract extract script.
1.3 Changed default configuration so that NPI is auto-set for physicians on the CTC tab.
1.3 Now showing CDATA block in dark blue in the XML configuration files.
1.3 PDF manuals can now be viewed from the configuration page.
1.3 It is now possible to update text, color and style of labels from embedded scripts.
1.3 Now supporting different styles and colors for field labels and section titles.
1.3 Added a confirmation dialog when closing expanded text window.
1.3 A message is now displayed in the popup when the user clicks a light bulb, but the lookup is not defined in the configuration.
1.3 Added new surgery internal lookup.

Version 1.2.1 (released on 01/30/2010)

Version Ref Description
1.2.1 Removed CTRL+A shortcut from editor since that is used by default to select all text from a text box.
1.2.1 Fixed Abstract extract script. It would fail if a field contained a new line.
1.2.1 Added a script method that returns the relevant site-specific factor indexes for a given site/hist/ssf25. See script methods help.
1.2.1 Fixed a bug that prevented the SEER*Abs lookup from being called from the edits.
1.2.1 Added a confirmation dialog to the complete action in the record editor. Use 'Escape' to cancel the action.
1.2.1 Added Collaborative Stage title to each CS lookup.
1.2.1 Fixed Hist/Behav lookup auto-filling rules; properties were renamed in version 1.2 but not updated in the rules

Version 1.2 (released on 01/29/2010)

Version Ref Description
1.2 Added script helper method to persit and retrieve user-defined properties to/from the main database.
1.2 Improved expanded text dialog
1.2 Word-autocompletion popup was not always sized correctly.
1.2 The CS version fields are now auto-populated.
1.2 Reviewed the load scripts to make them faster.
1.2 Updated SEER*Abs edits to use same syntax as SEER edits.
1.2 Updated the CSv2 program (cstage.dll) to Build/Version Number: 02.00.01.
1.2 1810 Fixed a bug where a field with a shown length of 0 would still be displayed
1.2 Fixed a bug where calling 'setCurrentValue' in an embedded script would cause the application to crash
1.2 Now deleting index lock files that could have been left after a non-graceful application shutdown
1.2 1681 Added a new parameter in the main configuration to disable the patient reference data type
1.2 1681 Fixed a bug that prevented from setting the 'supported.ref.record.subtypes' parameter to blank
1.2 New releases will now take place through a SEER*Abs installer
1.2 Added support for button components in layouts
1.2 Actions can now be restricted to the admin user only (other users won't see them in the menu)
1.2 Fields can now be dynamically enabled/disabled through embedded scripts in the record editor
1.2 Split the default configuration into its own library so it does not have to be fully distributed for each release
1.2 Now showing a success dialog when recovering an extract successfully
1.2 Script helper methods are now available through the 'Help' menu item; they are no longer available in the configuration manual
1.2 CTRL-P now displays information about System edits (used to work only with non-System edits)
1.2 Added support for option components in layouts
1.2 It is now possible to open the existing Abstract corresponding to the current AFL from the AFL window.
1.2 Coding Manuals can now be added/removed to the menu through the 'Coding Manuals' section in the configuration module
1.2 1663 Updated abstract layout and all related scripts from NAACCR 11.3 to NAACCR 12

Version 1.1 (released on 07/10/2009)

Version Ref Description
1.1 1559 Fixed a problem in filters to search for record data. Setting the filter for record type to short abstracts was returning abstract records.
1.1 Added a 'File History' section to every configuration file. An entry will be added for each change that IMS makes to a file.
1.1 Modified NAACCR extract to replace new lines by special tag (@$) instead of a blank space; that tag is recognized by SEER*DMS as a new line
1.1 1493 Added a Groovy utils method to get the number of failing edits in the record that is currently opened. This util (getNumFailingEdits) can be used in scripts to prevent completion of a record that has failing edits, for example.
1.1 Renamed 'medicalRecordNumber' property in all record reference layouts; it was not correct and as a result was not searchable.
1.1 Fixed error in middle name embedded script in patient search layout; value was blanked out if only 1 character long.
1.1 Changed file size limit above which a configuration file is shown in the editor without any color syntax (used to be 750KB, now using 100KB).
1.1 Fixed issue where a search containing blank space(s) would not return a result and would generated an exception in the log.
1.1 Fixed an issue where changes to the worklist XML file would be reflected only after restarting the application (they are supposed to be applied right away).
1.1 Made a few very minor fixes to some layouts/scripts (mostly left-over from the first release).