The SAS® Life Science Analytics Framework Macro API 2.2 is available for use with SAS® Life Science Analytics Framework Java API 2.2.
The 2.2 Release of the SAS® Life Science Analytics Framework Macro API offers macros supporting the clinical functionality available in Life Science Analytics Framework 5.1.x as well as additional macros to support other functional areas.
The table below summarizes the enhancements for this release.
For a detailed list of added and modified macros, reference the SAS Life Science Analytics Framework Macros 2.2 Changes Spreadsheet available via the Downloads tab of this SAS Note.
Functional Area |
Description |
StandardService |
New service with macros to retrieve and export global standards. |
DictionaryService |
New service with macros to retrieve and export global controlled terminology dictionaries. |
ExternalDictionaryService |
New service with macros to retrieve and export global external dictionaries. |
StudyService |
New service with macros supporting the management and exporting of study context metadata. |
JobService |
Issues addressed: • lsaf_updateworkspacejob: Fixed call to allow documentation value to be set (DE12417) and removed extraneous log messages from validation of input data sets (DE12415) • Handled exception in SAS log when path has a .job extension but is not an LSAF Job file. (DE12387) • Added validation for required numeric variable includeSubfolders as input when submitting jobs in the workspace and repository. Prior behavior resulted in error messages to the log. (DE12451)
|
ProcessDefinitionService |
Macros added: • lsaf_activateprocessdefinition • lsaf_deployprocessdefinition • lsaf_suspendprocessdefinition • lsaf_getprocessdefinitionstatus • lsaf_getallprocessdefinitions Macros updated: • lsaf_getprocessdefinitionsbytype: Added variables comment and status to the output data set. |
ProcessFlowService |
Macros added: • lsaf_activateprocessflow • lsaf_suspendprocessflow |
RecycleBinService |
Macros added: • lsaf_deleterbitemsbyquery Macros updated: • lsaf_getrecyclebinitems: Option added to include subfolders for the given search location. Issues addressed: • lsaf_getrecyclebinitems: Handled exception in the SAS log when attempting to get items the user does not have access to. Unbalanced quote in the error message was causing SAS to abort operations (DE12318). Changed limitReached macro variable to be global to allow it to be accessible outside of the macro (DE12332). |
RepositoryService |
Macros added: • lsaf_getitemid • lsaf_gettoplevelcontext • lsaf_search Issues addressed: • lsaf_updatefile: Handled exception in SAS log when attempting to update a checked-out file (DE12324) and corrected validation of versionType to exclude “custom” (DE12352) • lsaf_getCheckedOutFiles: Changed limitReached macro variable to be global to allow it to be accessible outside of the macro (DE12332). |
TypeService |
Macros added: • lsaf_getsearchabletypes to support lsaf_search. Macros updated: A listType variable was added to the output data set for the following macros: • lsaf_getcontextallowablechildren • lsaf_getcontexttypes |
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Life Science Analytics Framework | Linux for x64 | 5.1.1 | 9.4 TS1M5 |
Click here to access the API Macro 2.2 Changes Spreadsheet
A fix for this issue for SAS Life Science Analytics Framework Macro API 2.2 is available at:
https://tshf.sas.com/techsup/download/hotfix/HF2/G4Q.html#64949Type: | Usage Note |
Priority: |
Date Modified: | 2019-11-25 09:06:26 |
Date Created: | 2019-10-16 16:44:50 |