MDS Validator Change Log

This page is no longer being updated.  The latest changes can be viewed at

  • Table of contents


2014-04-28 (3.30 + 4.32)

   * Fix a particular report error when its table columns have no headers
   * Add source filename to extracted org-level-issues filename
   * Improve error message when HR file type disagrees with filename
   * Add API Query method to return error CSV file-handle
   * Uses Strategic Data single-sign-on system rather than internal auth.
   * File deletion doesn't error out if file was already deleted
   * Try to catch FileRejected exceptions nicely in Validator
   * Org-level issue CSV downloads feature
   * Preconfigure Riak buckets as allow_mult=0 on startup
   * Present message to non-javascript-enabled browsers.
   * Signup apology page that SSO redirects users towards.
   * Add script to convert users from internal to LDAP/Streuth

2014-03-04 (3.22 + 4.30)

   * Update some MHE 01.60 and 01.70 rules that were not correctly aggregating units with varying targetpops

2014-01-29 (3.22 + 4.29)

   * Add CRYPT-style SSHA512 password capability; auto-upgrade passwords at login time
   * Redirect clients to external S3 URI rather than pipelining it internally
   * Fix typo of "eligible"
   * Replace unicode 'x' character with unicode numeric codepoint

2013-12-16 (3.21 + 4.29)

2013-11-22 (3.20 + 4.28)

  • MHE 1.7 with RT:233141 revisions, threshold updates
  • MHE 1.7 RT:215520 Unchanged threshold 20 applied
  • Correct explain_rule display rule/vfield discovery
  • Correct "Yth" handling in MHE vfield generation
  • Add Yth trend-report for MHE 1.6+ RT:217080
  • Add *.70 spec diagrams
  • MHE Add CCWrkr total to FTE by Broad Labour Category
  • MHE OrgFte{Group}Differs rules for 1.7+ RT:218742
  • MHE 1.7 include CCWrkr in StaffGroups
  • MHE 1.7 TargetPop spec additions
  • MHE 1.7 OrgFteNo$Unit Org$UnitNoFte RT:218498
  • MHE 1.7 {Admi,Ambu,Resi}TargetPopNA RT:218748
  • MHE->*SklDiffers rules added RT:217663
  • CMHC Handle SA2 Missing like codes c3 report RT:175251
  • Regen RMHC rules with HighAge change RT:210452
  • Add a link to CMHCData Set Reports wiki RT:173816
  • Replace PersSLAGroup with AreaGroup for CMHC reports
  • Explicit "Required" DDict, HR.GenDt is not
  • NOCC DIAG/FOC/MHLS Incomplete instance count on repeat runs SQL bugfix
  • All spaces are now always NULL in database
  • InvalidChars rule now produces a NULL, rather than � in strings
  • RT:224847 Handling of empty in proportion rules (OrgIndigStPropNonAus)
  • gh#113 LoadFile recfactor PG type check re-uses core validation
  • Legacy NOCC 015 support removed

2013-08-12 (3.18 + 4.24)

  • Backup script is S3 compatible
  • Proposed replacement files for submissions now check against the full set of rules that new submissions have to meet.

2013-08-05 (3.17 + 4.24)

  • Different internal file storage, which results in faster download times for users
  • SLA->SA2 conversion of rules in all file types (ABS replaced SLA with SA2 codes)RT:184789RT:197557
  • Include SACC 2011 sacc_birth.yaml RT:175251 country codes
  • CMHC ConAge for DoBFlag 1, 2 only (effect rules using Age) RT:193557
  • CMHC !AgeIn*Unit rules RT:193557
  • CMHC Rule St => OrgInvolPropGrowthVaries RT:193557
  • CMHC PersIdFlag codes changed from 0:Real, 1:Dummy => 1:Real, 2:Dummy
  • Low/HighAge RT:193557 the thesholds have changes
  • RMHC RT:193557 HighAge/!EpiAge change
  • RMHC BadMode* rules replace Bad*Start/EndMode* rules RT:193557
  • RMHC HighRefProp9Mode4 RT:193557
  • NOCC 01.70 update in line with other specs RT:201191
  • Rule regeneration (including older versions)
  • RMHC HighAge limit 110 (not 100) RT:210452
  • StatArea missing codes noted /^.9999949[789]$/
  • CMHC/RMHC Freq Reports update to 4.7 compatible
  • PersSLAGroup now AreaGroup for cross SLA/SA2 use
  • CMHC freqrep PersIdFlag to persflag & StablePersFlag
  • CMHC PersSLA->!ResArea transistion year 4.7

2013-07-16 (3.14.2 + 4.16.1)

  • Use URI-safe Base64 encoding for cache keys
  • Bugfix for RT:209140
  • Tweaked Unicode config in Catalyst

2013-06-26 (3.13 + 4.16)

  • New "related issues" tab of Issue Resolution
  • Workspace details links to Related Issues page (if type=SKL)
  • Fine-grained access to Issues determined by Rule Class
  • Changed handling of session expiry.
  • AMHOCN automated import system updated.
  • Fixed reporting on rules created by NOCC Episodize plugin

2013-04-24 (3.11 + 4.13)

  • Do not display the "Propose replacement" link if replacement pending.
  • SKL-triggered cascading revalidations.
  • Couchbase replaced by Riak for caching and sessions.
  • Automated healthchecks for Riak access.
  • RT:187109 Display survey metadata time as HH:MM, not HH:SS
  • New Warning system; to fix repeated warning messages
  • Re-enable /help passthru to Reporter

2013-04-05 (3.09 + 4.12)

  • Fix RT:180415 "Growth over 0%" oddities
  • RT:180415 OrgFte${Staff}GrowthVaries new thresholds

2013-03-25 (webval 3.09 + ddict 4.11)

  • RT:186899 Fix missing columns on some NME reports.
  • RT:187109 Update form text to not refer to specific year.
  • Increase timeout for couchbase session storage to avoid login failures.
  • NOCC&RMHC w/ skl_${Entity}Id not skl_id RT:186899
  • 186267: Webval NOCC Tech Spec listing
  • Use CTE expressions when joining tables to rules to improve DB validation performance.
  • RT:186023 RMHC SERV ServInSklOnly msg lacked name
  • RT:180415 StStNerSumUnchanged *Unchanged MHE 1.6
  • MHE 1.6 VMOExpAndNoMedFte RT:180415 item 8 added
  • Nikki's update to mhe_thresholds.yaml for 1.6

2013-02-19 (webval 3.08 + ddict 4.09)

  • Don't cache error pages from the Reporter
  • Always attempt a partial revalidation except if the file is new
  • Latest-historical-file check fixes
  • Tweak SQL::Abstract syntax to fix RT:183081
  • Revalidation removes leftover rules from earlier versions RT:182928

2013-02-14 (webval 3.07 + ddict 4.08)

  • Internal logging updates.
  • Clustering awareness.
  • Script to export submitted MHE tables to CSV
  • Default revalidation form to partial revalidation option.
  • New method of shipping validator binaries to Condor
  • Use Couchbase for session storage
  • Internal email dispatch updates.
  • Display big warning if file using an out-dated related file
  • Fix crash if logins limited to admins, but you access non-login area
  • Remove details from breadcrumb
  • Bump jquery ui up to latest stable version.
  • Update to JQuery 1.8
  • CMHC Frequency Reports performance tuning
  • Minor bug fix PER and CON incorrect exclusions
  • RT:176799 RecordId as stable same-day tie-break for "most recent valid value" rule (there is random variation from earlier versions due to ambiguity)
  • RT:176799 Add Z80-Z99 range as an extra diagnosis category
  • RT:176799 Extend A00-Y98 to 99 codes, A00-Y99
  • RT:176799 Add N00-N99 diagnoses to A00-Y99
  • RT:178836 Simply count CON attributes (not canonical PER value) to match AIHW
  • RT:173816 Revise treatment day counting rule so that unique days are counted at ORG,CLUS and SERV (some treatement days are now counted twice as SERV and once at ORG, but max is 366/year)
  • RT:118306 ICD-10-AM 7th ed code validation
  • Full NOCC SKL cross-check rule set
  • Update diagrams, add new versions

2013-01-14 (3.06 + 4.06)

  • Fixes to the non-matching-entities report

2013-01-10 (3.05 + 4.06)

  • Fix for errors in non-matching-entities report (RT:175408)
  • Fix issue resolution stars ajax (RT:179165)
  • Leap year fix for RMHC freqrep table A2
  • Add API methods to determine basenames of Skeleton rules

2012-12-22(3.05 + 4.05)

  • Bugfix release correcting issue with SSL hostname verification in Condor worker

2012-12-21 (3.03 + 4.04)

  • RMHC report - fix diagnosis codes - fixes C4
  • Fix DoBFlag handling in RMHC reports
  • RMHC freqrep: fix ambiguous table selection
  • Fix historical table id in rmhc freqreps
  • Fix RT:175408 CMHC 4.6 OrgYthNotInSkl rules
  • RT:176922 'add comment' btn missing for submitters
  • Documentation additions
  • Fix comment handling in upload controller
  • Refactor page breadcrumbs
  • Update messages shown for files just uploaded

2012-11-27 (3.02 + 4.03)

  • Reinstate PRE-style on line display
  • Change links from error_table to by_rectype
  • Fix workspace filters for Accepted submission status
  • Change Report links to point to line status
  • Add modal dialog explaining why submission is disabled
  • Data survey: tweak word wrap. Add link from view to edit.
  • Add Bootstrap width styling to data survey textareas

2012-11-26 (3.01 + 4.02)

Version 3 of the MDS Validator is a major upgrade from the previous version (2.08). The most significant change is that the validation data is now collected in a unified database (previously most validation data was stored in a per-file database). This change allows us to flexibly combine information from the submitted data, issues raised, and different data sets in order to provide more useful feedback on within file issues and report on cross dataset validations. The significant new feature in this release which relies on the new data store is the "Skeleton Entity Data Set" rules. These compare the entity structure of each MDS against a unified structure in order to ensure consistency between the data sets.The Validator user interface has also undergone a complete revamp, improving the look of the application and making it significantly more intuitive to navigate.Below is a more detailed list of the improvements included in this release.

  • Unified database utilising PostgreSQL
  • Complete UI revamp
    • The upload form gives pre and during upload feedback on compatible browsers
    • Consolidated reporter interface
  • Remember users' user agent string, display in user details (i.e. which browser type is used).
  • Skeleton Entity Data Set (SKL) support and associated rules added (01.50 and 01.60)
    • non-matching entities reports added to assist in understanding SKL issues
  • NOCC version 01.61 and associated rules added
  • CMHC version 04.60 and associated rules added
  • RMHC version 04.60 and associated rules added
  • MHE version 01.60 and associated rules added
  • Lots of bug fixes, improvements, and adjustments to rules associated with all file types.
  • Lots of minor improvements and bug fixes to validator functionality.

Note that in this release we have dropped support for Internet Explorer 6 and 7 due to security and functionality limitations. We believe that all users have access to more modern browsers however if this is incorrect please contact to discuss this with us.

2012-07-27 (2.08 + 3.16.1)

  • Revalidation web page allows Condor priority to be adjusted
  • Admin tools - Improve condor queue display
  • Replace deprecated -nest search type
  • Auto-focus to Username input on login form
  • Adjust issue resolution footnotes regarding aggregate messages

2012-06-16 (2.06.1 + 3.16.1)

  • Revalidation web page allows Condor priority to be adjusted
  • Display created_time correctly for data quality survey RT:137291
  • Do not suggest that rejected submissions' files may be deleted.
  • Ensure the Replacement check in Upload obeys deletion rules. RT:145629
  • Add diagram for MHE 01.50 in /spec
  • Fix up CSS in line with changes to HTML::FormHandler

2012-04-19 (2.05 + 3.16)

Bugfix release addressing the following issues:

  • Add a round(..,1) red-flag check to
  • Regen NOCC rules w/ round(..,3) RT:133077
  • NOCC round(..,3) on decimals shown as percent
  • Regen MHE with round(..,3) RT:133077
  • round(..,3) on decimals shown as percent RT:133077
  • Comments regarding SDQ and protocol
  • Set HistWarning plugin to run against MHE 01.50 and 01.60
  • Adjusted some internal domain names used (due to network alterations).
  • Fix NOCC 01.60 bug in SDQIncomplete

2012-02-22 (2.04 + 3.14)

Bugfix release addressing the following issues:

  • RT:127771 Wrap text in viewed data quality surveys
  • RT:126765 Fix user edit form to allow state=blank
  • Fix RMHC {Hr,Reg,Org}DoBFlagProp rule

2012-02-01 (2.03 + 3.13)

  • Adds "About" page with software version info.
  • Various adjustments to RMHC Client and Activity statistics. RT:122103
  • MHE Display Serv Dev? vfields in trend-rep RT:123093
  • MHE Serv Dev? Ner Category 1.5+ Hist 1.6+ RT:123093
  • RT:123275 use local time zone in submission emails
  • RT:123252 Extra checks for file duplicitness
  • Minimum password complexity increased.
  • Use consistent password requirements throughout.
  • Check and disallow known-weak passwords.
  • Internal changes to beef up password security.
  • Update RMHC freq reports A1 and A3 as per RT:122103
  • Add combined reports for RMHC freqreps RT:122103
  • NOCC Honos CA? Completion is now first 11/13 RT:124364
  • Reference $ADMI.AdmiNBeds correctly RT:123938
  • Don't load Change/Growth for Fte*Wrkr RT:123092
  • Add round() to division rules RT:109857 RT:123090
  • MHE Avg Stay? Admi Avg Stay?*RangeL rules RT:123938
  • s/Consr/Wrkr/ in mhe_thresholds 1.5/1.6
  • Update future MHE 1.6 to match 1.5 too
  • Update mhe 1.5 thresholds RT:122294
  • Correct ICD ed in text CMHC 4.5/4.6
  • RT:123253 Adjust one word in submission receipt template
  • RT:115254 Attempt to silence not-numeric-comparison warnings
  • RMHC Frequency tables
  • Epi{Start,End}Mode Domain mods RMHC 4.6 RT:121838
  • Regen NOCC 1.6 rules SDQ Complete. RT:121451
  • stot_diff SDQ complete 3/5 on 4 subscales RT:121451
  • MHE 01.50 is the default for testing, RT:122294
  • Add MHE 01.50 to ddict.conf
  • Add Ambu NClients Gt NCont? rule, item 1 of RT:122294
  • Omit Wrkr fields from trendreport for MHE 1.5
  • Regen MHE1(56) w 1.5 ommitting Wrkr hist RT:122294
  • MHE 1.5 suppress hist fields invalid, RT:121722
  • MHE Weird Flag Field? for 1.5, 1.6 todo RT:121722
  • MHE 1.6 rules and (bogus) thresholds
  • Adjust 1.5 mhe_thresholds Cnslt->Wrkr
  • Add Exp Ner Serv Dev? to Non App?, MHE 1.5+ RT:122294
  • Regen 1.4 rules {Wrkr,Cnslt} non-change RT:121722
  • Apply {Carer,Consr}{Wrkr,Cnslt} rules RT:121722
  • [RC]MHC 4.6 tweaks and fixes from Nikki RT:121722
  • MHE 1.5 Add "Mental health" to *Wrkr RT:121722
  • MHE 1.6 Add "Mental health" to *Wrkr RT:121722
  • Rename {Fte,ExpSal}{Carer,Consr}Cnslt->Wrkr RT:121722
  • MHE 1.5 update per highlighted pdf RT:121722
  • Rename {Fte,ExpSal}{Carer,Consr}Cnslt->Wrkr RT:121722
  • MHE 1.6 update per highlighted pdf RT:121722
  • Apply RMHC 4.6 Meteor IDs? from RT:121722
  • Bump CMHC Spec Ver? 04.50->04.60
  • Copy RMHC 04.50->04.60 for RT:121722
  • Apply CMHC 4.6 Meteor IDs? from RT:121722
  • Bump CMHC Spec Ver? to 01.60
  • Copy CMHC 04.50->04.60 for RT:121722
  • Apply MHE 1.6 Meteor IDs? from RT:121722
  • Bump Spec Ver? to 01.60
  • Draft specs MHE 1.6, [RC]MHC 4.6 2012 RT:121722
  • Update for 2012 and 2013 files RT:121722
  • sla.yaml for ASGC2010&2011 RT:121722
  • Abs SLA sources for ASGC2010&2011 RT:121722
  • Update SLA README for ASGC2010&2011 RT:121722
  • Add diff.rulesyaml attributes to *rules.yaml
  • ASGC2008->2009 not updated w/ Meteor IDs? RT:121558
  • Make DDict::VERSION visible on help/version
  • Don't put values with errors in $context #120777

2011-11-23 (1.97.13 + 3.03)

  • Catch bad dates used as context checks RT:120777
  • Fix CMHC report typo: assocated
  • NOCC BASIS-32 Completion calculation changed RT:120565
  • Regen NOCC 1.6 rules k10 Complete calc RT:119964
  • NOCC Add "Measure Trend Report" link RT:119783
  • Regenerate diagram

2011-11-02 (1.97.12 + 2.99)

  • Force CAPTCHAs on login after several failed password checks.
  • Add Auto-Submitted header to emails.
  • Fixes for non-daily durations in email notification script.
  • Remove deprecated File History user interface.

CMHC 4.5 rules RT:117359:

  • Medium Priority added
  • BadHrLegalSt12Counts, LowAgeMarriageHigh Priority Medium
  • *{Renamed,Closed,Opened} Priority Medium
  • HighContDayCount not bulk
  • MedContDayCount added
  • HighAge and HighEpiCount bulk handled
  • ConContDurZero High Priority (ZeroContDur)
  • LowContDur is 1 to 5 minutes
  • PerDoBFlagAndDoB Inconsistent (DoBFlag)
  • ConInvolAndUnreg (UnregClientInvol)
  • St{Con,ContDur,Invol}GrowthVaries rules

CMHC changes:

  • CMHC report: historical jurisdictional snap-shot
  • Fix CMHC DoBFlag Proportional rule (was checking DoB before, incorrectly)

RMHC 4.5 rules RT:117359:

  • SussHrDoBCount
  • Change HighExtCoBProp and BadHrLegalStCounts Priority

RMHC and CMHC changes:

  • Update RMHC & CMHC 4.5 MeteorIDs, 7th Ed ICD-10-AM reference
  • 4.5 rules changes back applied to 4.4 and 4.2 (partially)
  • Added RMHC and CMHC data quality surveys

NOCC RT:117357 rules for 2010-2011:

  • Add COD dates to Sequence Messages
  • Added Measure Completion, Change, Growth, Rate and RateChange VFields for each age x occasion x setting x entity combination
  • Added Measure *ZeroCompletion, *VolumeDecrease and *CompletionRateDecrease rules for age x occasion x setting combinations
  • Sequence errors High priority

NOCC changes:

  • Lenient COD marking in Episodize, RT:118755
  • Excluded line status added
  • Apply Excluded status to COD lines in Episodize
  • Applied Excluded status to incomplete measures
  • Show line status and errors on CODs in person view
  • HR level bulk handling of most rules
  • Person Sequence Frequency better ordering
  • NOCC open admission flag 1001-01-01 not 1000-01-01

2011-07-31 (1.93.1 + 2.87.2)

  • Fix for RT:113113 regarding missing CMHC frequency reports.

2011-07-21 (1.93 + 2.87.2)

  • Fix for RT:112789 regarding voluntary file-sharing of non-submitted files.

2011-07-14 (1.92.1 + 2.87.2)

  • Configuration files managed via Puppet
  • App servers changed from FCGI to PSGI
  • Load-sharing file validation.
  • Fix incorrect path to bad_zip_file.tt2 template
  • Report Summary Notification Emails - various alterations and improvements.
  • Servers upgraded to Debian 6

2011-05-23 (1.91 + 2.77)

  • Email Summaries only report on issues from submitted files. RT:109438
  • New-format Issue Summary emails. RT:97985 (tobyc)
  • RT:107004 post-submission email change for NOCC (stephent)
  • Avoid linking to file reports if still processing RT:108695 (tobyc)
  • Catch attempts to access files mid-validation. RT:108695 (tobyc)

2011-05-01 (1.88 + 2.86)

  • Wording fix to new submission notification email to reviewers.

2011-04-27 (1.87 + 2.86)

  • CMHC historical reports.
  • Alteration to new submission notification email to reviewers.
  • Links from issue resolution summary to issue resolution list.

2011-04-08 (1.85 + 2.85)

  • Performance improvements to CMHC activity reports A1 through 5.
  • MHE content duplication checks. (RT:101091)
  • MHE version 1.40 specification support and improved historical reports. (RT:101100,RT:101101)

2011-03-09 (1.84 + 2.84)

  • New "Workspace" interface instead of File History.
  • New "Breadcrumbs" navigation.
  • Allow filter Issue list by Rule name
  • Do not display ER context details via ajax, for CMHC.
  • Authentication allowed via LDAP for Strategic Data admins.
  • Add extra links into Reporter from Workspace/File details
  • Addition of MHE 01.40 rules.
  • Alterations to some CMHC 04.40 rules. (RT:104418)
  • Alterations to NOCC SDQ subscales. (RT:104680)

2011-01-27 (1.82 + 2.82)

  • Adjust wording of new user message (RT:95993)
  • Capture number of structural errors during validation.
  • Handle structurally-unsound files by:
    • Displaying count of them on shortinfo page.
    • Refusing to display Submit button if there are any.
    • Throwing error on submission creation page if you get that far.
  • Improve checks on registration form fields.
  • Improve "State" handling of user records.
  • Convert session storage from disk to database.
  • Show info page (with logs) for deleted files, instead of 404.
  • Submission logs link to runs.
  • Allow reviewer access to files if they were EVER submitted.
  • Adding js to reset and submit issue filter form
  • Display reason why user cannot delete their file.
  • Improve short summary info on files when the user isn't the owner.
  • Disallow file deletion if it was ever part of a submission.
  • Order issues in list by Rule name.
  • Adjust SMS authentication server URL.

2010-12-1 (1.79.2 + 2.81)

  • Fixes excessive memory use by validation stage. RT:99668

2010-11-23 (1.79.1 + 2.81)

  • Fix *Differs rules for CMHC 04.40 (RT:98666)

2010-11-19 (1.79 + 2.80)

  • CMHC activity and client statistics reports.
  • NOCC 1.6 Sequence Digest to Org level RT:97604
  • NOCC Protocol report at HOSPCLUS/SERV level RT:97604
  • [RC]MHC 4.4 Per{Sex,DoB{Flag},CoB,IndigSt}Differs
  • [RC]MHC Fix (again) ServName->SUName irregularity
  • MHE 1.5 RT:96243
  • [RC]MHC: Enable basic Historical checks, RT:96065
  • Adjust reports to suit PMB, RT:97604
  • Update 4 04.40 CMHC rules to only consider Registered PER records.
  • Tweak Common/Diagnosis for NOCC's 8 long Diagnosis
  • NOCC 1.6 validate Dx* against list Base: Diagnosis
  • Adjust 4908, NOCC 1.6 Missing & Spaces rule tweaks
  • NOCC 1.6 diagnosis exceptions
  • Link line's errors to errors view
  • Correct person plugin navigation
  • Fix ER list grouped counts with deleted batches.
  • Use HTTPS versions of CDN files.

2010-09-07 (1.75 + 2.73)

  • Fix bug involving aggregate counts of deleted issues. RT:90661
  • Add email notifications script to the webval cron. RT:90667

2010-09-05 (1.74 + 2.72)

  • Change aggregation of Issues to be counted on a per-file basis, and correctly handle automatic unacceptance of issues when they increase in number.
  • Add new rules for CMHC and RMHC for 04.40 specification.
  • Change to Debian 5 Condor nodes.
  • Adjust rules for submitting files or proposing replacements, in regard to their historical file status. RT:89837.
  • Update method of determining the "owner" of a submission - it is now the most-recently-accepted file, rather than the originally-accepted file's owner.
  • Email summaries for issue activity. RT:86932

2010-07-04 (1.72 + 2.68)

  • Add specification diagrams for latest versions.
  • Use new Random Token? for access requests. (RT:83448)
  • Fix bug in restoring ER filter parameters. (RT:84095)
  • List colleagues of current user.
  • Fix bug displaying issues from older batches. (RT:84018)
  • Add link to download DAT file for proposed files. (RT:83962)
  • Change ugly error message when submitting file that should be a replacement instead.
  • Fix error when logging out without being logged in.

2010-06-15 (1.71 + 2.67)

  • Demonstrating new file ownership methods. (See Shared File Ownership page)
  • Altered submission display. All files involved in a Submission (including rejections) are in a single submission details page now.
  • Submissions are replaced via the submissions details page, rather than a user's file history page, with more details and a list of eligible files.
  • Alter home page to provide message to users if they do not have any authorised file types. (It explains that the users needs to contact support)
  • Log users' javascript capability to the DB at every login.
  • Add file type filter to user list. (Admin feature only)
  • Alter title to remove "Stage one" from heading. (RT:78378)

2010-05-03 (1.68 + 2.66)

  • Memory leak in Reporter module fixed. (RT:77559)
  • FCGI workers automatically restart after a set amount of hits. This prevents memory leaks from being able to bring the system down.
  • Remove weekly automated restart from cron.
  • Increase restart-delay from 3 to 10 seconds. (RT:77306)

2010-04-29 (1.67.1 + 2.65)

  • All API calls in distributed validation jobs are now wrapped in a library that makes a total of six attempts to complete the call, with increasing delays, in order to alleviate validation failure issues. (RT:77420)

2010-04-12 (1.67 + 2.65)

  • Fix error with selecting historical files. (RT:76034)
  • Prevent emailing users on failed automated revalidations. (RT:75891)
  • Tweak formatting of Validation Complete email template. (RT:75929)
  • Adjust formatting of file information slightly.
  • Fix spelling of "occurred".

2010-03-31 (1.66 + 2.64)

  • Issue Resolutions major update:
    • All batches' issues are integrated together, with notifications of which batches they appeared or disappeared from.
    • Editing transfer button removed.
    • Issues can be "Starred" for the user's attention/reminder.
    • Updates to the filters available for issue lists.
    • Changed look-and-feel of issue resolution HTML.
  • Historical files now must be submitted.
  • Historical files can be manually selected, which causes revalidation.
  • File history pages revamped.
  • Files in file history pages sorted by batch number.
  • Admin pages for Condor Status and File Overview.
  • Assorted fixes for IE6.

There were a large number of changes to MHE rules in preparation for the 2010 submission period:

  • Add *Fmt fields for rounding, RT:75182 & RT:58794
  • column names to fix OrgSNSGtWideExp.Message
  • Aligned thresholds across years
  • OrgSNSGtWideExp rule added (OrgExpDiff), RT:75247
  • add OrgExp{Non,}SalUnitGtOrg, remove old RT:75247
  • typo s/Inconsistency/Inconsistent, RT:75247
  • Revise MHE rules for 2010 (1.3) and back-applied to 1.12, 1.10, 1.01. RT:73343
  • Update MHE 1.3 (& 1.4) thresholds for 08-09, RT:72499
  • Add file info footer to trend, RT:73343 issue 8
  • Add RESI/HOSP/AMBU SectorChanged rules, MHE 1.3
  • new MHE 1.3 ResiHrsStaffed24Changed rule, RT:73343
  • AdmiOccupancyRangeCA 50% lower bound, RT:73476
  • Change {St,Reg}RevExpDiff to Rev>Exp only RT:73470
  • Add Deprec to Org{Unit,Ambu,..} generation
  • rename StRevExpDiff to StRevGtExp (& Reg) RT:73470
  • Deprec in OrgRevGtExp (OrgRevExpPropDiff) RT:73470
  • Org${Field}{Prop,Min}Diff removed, RT:73343
  • Apportionment {Reg,Org}{App,NonApp}ExpNer RT:74240
  • {Admi,Ambu,Resi,}{Reg,Org}AppExpNer RT:74240
  • {Admi,Resi,Ambu}AppExpTotal apportioned, RT:74240
  • Add {St,Org}{CL,SA}AppExpTotal
  • {St,Org}{Admi,..}AppExpTotal added
  • Change fields on new AppExp, RT:74240
  • Apportioned Table 2,3,4,5 trend-report, RT:74240
  • {St,Reg}WideNonAppExpNer + Changes for trend-rep
  • CnsltPsychFteAndNoSal exception (+VMO), rt #73500
  • {DCare->Setting}StaffGroups rename, RT:712457
  • Add {St,Org}DCareFteSum total vfields, RT:73525
  • show {St,Org}DCareFteSum total vfields, RT:73525
  • RealMed vfields & RealMedAvgExpRange, RT:73493
  • AvgSal rules weren't showing source vfields
  • Add and use {St,Org}FteSum, RT:73525
  • StaffClass reporting groups added
  • {St,}Org{DCare,NonCare,All}Fte{Sum,Cha..} RT:73525
  • Show trend {St,}Org{DCare,NonCare,All}Fte{Sum,..}
  • Add OrgUnitAppExp & OrgWideAppExp, RT:75182
  • Use OrgWideAppExp in trend-rep, RT:75182
  • trend-rep, OrgFteSum instead of FteSum, RT:75182
  • css for subtotals/totals in trend-report, RT:75182

2010-02-23 (1.60 + 2.61)

  • Use JQuery to fetch DDict shortname from Reporter. (RT:72836)
  • Reverse order of nodes in Condor DAG.
  • Change no-cache header to fix IE6 downloads. (RT:72266 and RT:73313)

2010-02-09 (1.59.4 + 2.60.1)

  • Introduce Condor for distributed file processing.
  • Updated for Debian 5.0/64bit.

2010-02-05 (1.46 + 2.56)

  • ICD 6th Ed for [RC]MHC 4.4, RT:72175
  • Don't show unpublished CMHC/RMHC 4.4 & MHE 1.4 specs online
  • Remove RevNMHS from MHE 1.4, see RT:71961
  • Correct description for HighMissingLegalStProp
  • Add icd-code Z92.6, RTRT:71116
  • Bulk resolution for ConDxPrincMissing, RT:71116
  • NOCC 1.6 DoB < 1900 rule
  • Improve date handling
  • update Missing help given RMHC/CMHC code 9 changes
  • Add usage overview (admin page).
  • Allow inactive users to be edited.
  • Add link to edit user from user details page.
  • Filter inactive users from user list optionally.
  • Alter refreshes for IE6 compatibility. RT:71921 & RT:72266
  • Page title and header includes file details.
  • Fix IE6 rendering by using tables for run info. RT:72266
  • Next/Previous links follow filters in Issue Resolution pages.

2009-12-10 (1.44 + 2.54)

  • Bulk error handling for RMHC & CMHC: LowAge, LowContDur, HighContDur, HighConDayCount, HighConCount
  • Locate & display aggregated errors from Validator.
  • Un-accept issues if aggregate errors increased.
  • Issue resolution header links to file summary.
  • Massive CMHC rules speed improvements (RT:70325)
  • Updated ICD Diagnosis Codes (RT:70575) This should reduce the number of Diagnosis errors
  • Detailed timing logging on by default (though not displayed)
  • Schema changes requiring revalidation and MHE Closed migration
  • Correction of a pre-1903 date handling issue (Dates before 1903 will now be validated)
  • Issue resolution was getting the unprocessed Message template

2009-12-04 (1.43 + 2.52)

  • Alter Issue Resolution handling - take direct from DB, not CSV. (tobyc)
  • Remove option to download CSV files.
  • Add links between Issues and the Reporter page containing that error.
  • Alter wording of the Issue List page to reflect above changes.
  • Avoid duplicate email bug when reviewer+acceptor (tobyc)

2009-12-03 (1.42 + 2.51)

  • Codes like "9","6",09099999" are no longer Stage 1 Missing issues (RT:70225RT:70174)
  • IndigNonAus is now an Anomaly (was Invalid RT:70284)
  • Use Time::y2038, pass t/022_make_date.t (bsb)
  • Fix some 1901, 1902 date range issues

2009-12-01 (1.42 + 2.50)

  • Permit Codes '9','6','09099999' and similar as Missing codes that are not reported as individual errors (RMHC/CMHC)
  • Remove NLeaveDays Missing code of 999 (RMHC)
  • Permit code 3 for LegalSt pending decision on how to handle codes '3' and '9' (RMHC/CMHC)
  • Update some Missing Priorities in line with RMHCEdit Checks 0809 and CHMCEdit Checks 0809
  • Correct BadHrIndigSt21Counts and BadHrIndigSt32Counts rules (RMHC/CMHC)
  • Correct a false claim that a file had no issues, reported on submission overview page.
  • Detect ZIP files that we cannot extract, and provide an informational page when they are uploaded.

2009-11-30 (1.40 + 2.48)

  • Initial release with CMHC and RMHC rules support

Staging staging server's purpose is to allow users to test and review new features prior to their release to production. Note that it may be restarted and upgraded at any time, and that we will periodically replace any data there.The same login credentials as the main online validator currently work, although they will not necessarily be kept in sync.

2014-01-15 (3.22 + 4.29)

  • Add CRYPT-style SSHA512 password capability; auto-upgrade passwords at login time
  • Redirect clients to external S3 URI rather than pipelining it ourselves
  • Fix typo of "eligible"
  • Replace unicode 'x' character with unicode numeric codepoint

2013-12-13 (3.21 + 4.29)

  • SKL.FTEORG 01.70 w/o Primary key RT:238935
  • SKL.FTEORG.Setting=4 01.70 allowed RT:238935
  • RT:233438 RMHC report Stay Len? calc match AIHW
  • Remove "Condition" from rules data (not tables)
  • MHE 1.7 with RT:233141 revisions, threshold updates
  • MHE 1.7 RT:215520 Unchanged threshold 20 applied


Development releases are for internal use only. Features in these builds may change significantly before reaching staging.


Last modified: Monday, 01 June 2015, 12:32:53.