Pinnacle 21 Community 2.1.0 Release Notes

Released 07-Dec-2015

General

  • Rebranded OpenCDISC Community to Pinnacle 21 Community (maintenance)
  • Added diagnostic information to bug report emails (enhancement)

Validator

  • Fixed variable properties not being replaced correctly when more than one substitution was present (bug fix)
  • Fixed issue where define.xml value level metadata could interfere with terminology data (bug fix)
  • Added ability to select CDISC CT version for Define.xml validation (enhancement)
  • Added XML Schema checking for Define.xml validation (enhancement)
  • Migrated Define.xml validation process from the Validator to the Define.xml Generator (enhancement)
  • Exposed additional properties for value level metadata in configuration parser (enhancement)
  • Changed rule metrics collection for efficiency (enhancement)
  • Added new post-configuration event (enhancement)
  • Added TS variables as supplemental data to records (enhancement)
  • Added DyAdd function for expressions (enhancement)
  • Added support for constants in expression functions (enhancement)
  • Added Reject message Type (enhancement)
  • Added support for conditional rule severities (enhancement)
  • Deprecated Type parameter in validator API due to non-use (maintenance)
  • Change Information to Notice in Type enumeration (maintenance)

Define.xml Generator

  • Improved error reporting for Excel template structural issues (enhancement)
  • Fixed CDISC stylesheet in case Where Clause range check links to variables in different domain (bug fix)
  • Fixed issue where numeric values would occasionally get converted to scientific notation (bug fix)

Rule and Dictionaries

  • Added PMDA validation rule configs for SDTM 3.1.2, 3.1.3, 3.2, ADaM 1.0, and Define.xml (enhancement)
  • Updated rule messages and descriptions to correct spelling/grammar and make them consistent across FDA and PMDA (enhancement)
  • Added 2015-07-06, 2015-09-07, 2015-10-05, and 2015-11-02 releases of NDF-RT (enhancement)
  • Added 2015-09-01 and 2015-11-12 releases of UNII (enhancement)
  • Added 2015-09-25 releases of SDTM and SEND controlled terminologies (enhancement)
  • Updated ADaM 1.0 validation rule config:
    • Added 73 of 75 CDISC ADaM Validation Checks v1.3 primarily for ADTTE and ADAE, covered by ~42 new ADaM rules (enhancement)
    • Added 4 flag N variables to BDS: CHGCATyN,PCHGCAyN,AVALCAyN,BASECAy (enhancement)
    • Added 4 treatment variables (ADSL copies) of TRT*P, TRT*PN,TRT*A,TRT*AN since these are listed in BDS-TTE IG 1.0 (enhancement)
    • Added CNSR,CNSDTDSC,EVNTDESC variables to BDS prototype (enhancement)
    • Added "UNRECOGNIZED" prototype to account for ADaM datasets that are not ADSL, BDS, ADAE (enhancement)
    • Added 16 "no-logic/not implemented" rule placeholders for book-keeping traceability to CDISC ADaM Validation rules (enhancement)
    • Removed AD1014 as this was not a valid rule (bug fix)
    • Removed ADTTE and TTE datasets as these are subsets of BDS. Move any TTE specific variables part of ADaM 1.1 to BDS. (enhancement)
    • Assigned SD0001 to all domains - No records in data source (enhancement)
    • Enhanced all val:Core values of "Conditionally required" to "Conditional" for consistency (enhancement)
    • Enhanced variable roles to remove redundant " Variables" phrase as in "Treatment Variables" (enhancement)
    • Enhanced rule message and descriptions to be more consistent and inline with PMDA requirements (enhancement)
    • Enhanced AD0196 to ensure ASEVN is populated when present. (enhancement)
    • Enhanced AD0159 to include ADY and ARELTM to fire if all 3 variables are not present (enhancement)
    • Enhanced AD0158 description to relate it to AD0159 (enhancement)
    • Fixed ADAE class from OTHER to ADAE as prescribed by ADaM ADAE IG (bug fix)
    • Fixed ADAE labels that included a ZZ and XX to $1 so that they are evaluated at runtime appropriately (bug fix)
    • Fixed logic for AD0247 to use OR clause AVAL != '' and STARTDT != '' and (ADT != '' or ADTM != '') (bug fix)
    • Fixed non-ADAE unique/consistency rules to include STUDYID when checking for consistency. This prevents IDB (integrated DBs) false positives (bug fix)
    • Fixed AD0221 to only execute when *CATy variables are not null (bug fix)
    • Fixed AD1012 to exclude CNSDTDSC variable (bug fix)
    • Fixed AD1013 to check BASEC as well (bug fix)
    • Fixed AD0188 to allow the N version of the variable: CHGCATy(N) - ADaM IG 1.1 preview (bug fix)
    • Fixed AD0042 to exclude ARELTM variable from being evaluated since that is not a SAS time variable (bug fix)
    • Fixed SD0054,SD0061 to have attribute set as MatchExact=No (no affect to validation, explicit syntax display) (bug fix)
    • Renamed rule codes to be consistent with their source CDISC ADaM Validation checks (and in anticipation of FDA rule IDs). These checks cover multiple CDISC adam rules. (maintenance)
  • Revised Define.xml validation:
    • Initial release
    • Replaced Define.xml 1.0 and Define.xml 2.0, which were combined into a single config to ease maintenance (enhancement)
    • Removed ODxxxx Validation Rules: OD0015, OD0016, OD0018, and OD0020 (maintenance)
    • Replaced ODxxxx Validation Rules: OD0002 -> DD0002, OD0003 -> DD0003, OD0006 -> DD0006, OD0009 -> DD0009, and OD0014 -> OD0077 (maintenance)
    • Added 57 new DDxxxx Validation Rules: DD0001, DD0031-86 (enhancement)
    • Removed DDxxxx Validation Rules: DD0005, DD0023 (maintenance)
    • Replaced DDxxxx Validation Rules: DD0026 -> DD0006, DD0027 -> DD0031-34 (maintenance)

Want a demo?

Let’s Talk.

We're eager to share and ready to listen.

Cookie Policy

Pinnacle 21 uses cookies to make our site easier for you to use. By continuing to use this website, you agree to our use of cookies. For more info visit our Privacy Policy.