PS004 SAS , using Data Sets and Macros: A HUGE timesaver! Donna E. Levy, Dana-Farber Cancer Institute

Size: px
Start display at page:

Download "PS004 SAS Email, using Data Sets and Macros: A HUGE timesaver! Donna E. Levy, Dana-Farber Cancer Institute"

Transcription

1 PS004 SAS , using Data Sets and Macros: A HUGE timesaver! Donna E. Levy, Dana-Farber Cancer Institute Abstract: SAS V8+ has the capability to send by using the DATA step, procedures or SCL. But what if ongoing s must be generated at unscheduled/scheduled times? This SAS program has been developed to 'automatically' send a unique, customized and interactive to the appropriate recipient(s). The program uses SAS , MERGING datasets, DO loops, SUBSTR and SCAN functions as well as MACROS. Introduction: Each day, we spend countless hours reading, sending and responding to s. Though many s that are sent cannot be automated due to their unique content, there are many instances when an automatic can be generated. For example, when similar text is sent to multiple individuals --- this is a perfect opportunity to save some time and effort by using a program to do the work for you. This program does just that by using many features of SAS V8 including: SAS , MERGING data sets, DO loops, MACROS, MACRO VARIABLES and most importantly SUBSTRing searches and SCANS. Background: Our group maintains a website that includes general public information as well as specific details pertaining to data capture, protocol amendments and other administrative details. The webmasters in general are not responsible for maintaining content pertaining to any of the protocols. They simply receive the request to update or modify the material on the website, identify which documents that need to be changed/updated/replaced, and then update the document with the new material that has been submitted. A quality assurance (QA) check was implemented as there were several protocols active simultaneously each with their supporting material being maintained on the website. The QA was put in place to verify that the correct document was sent by the sender and that the document was correctly replaced on the website. Also the affiliate members (everyone in the group and/or data managers) would also need to be informed that there was updated material on the website as well as where this material was located on the site. Since a log of changes to the site was already being maintained including who requested the change and who completed the change, little additional work was needed except for writing the SAS code. The Content of the Example 1 below is the general that is sent to the person who made the request to change/update the document on the website. The type of document, determines the content of the as well as additional recipients of notification of the update. In example 1 and 2 below the update is an SAE (Serious Adverse Event). In this case, the general is sent to the requestor and a similar is also sent to all the affiliates in the group according to the rules of the program (example 2). For certain documents like updated address listings and contact information, this document is also saved on the administration site. The type of document (done manually) will determine whether the note pertaining to the administration site is included in the to the requestor or not

2 Example 1: to the Requestor: To: CC: Subject: DFCI/ALL Website Protocol SAE 28 Ginger, We have completed your website request pertaining to Protocol SAE 28. Please go to: to check the accuracy of your document. You will need your DFCI/ALL username and password to access this document. Please respond to Donna ( within 1 working day of receiving this . Note: This document has been added to the administration site: for any future updates and modifications. Example 2: to the Group: To= dfciconsortium@partners.org CC= all_webmaster@jimmy.harvard.edu Subject=DFCI/ALL Protocol SAE 28 Dear DFCI/ALL Consortium Member, To view Protocol SAE 28 Go to: You will need your username and password to access these files. If you have any questions or problems accessing the file, please all_webmaster@jimmy.harvard.edu Thanks. There are 2 Excel files that are necessary to use in the program. In one Excel document ( list.xls) that is used in the program (blue, bold) contains s of all the people that could send updates for the website [file 1 Listing]. This auto program is used by the three webmasters at our institution and we all do not use the same software. As a result, this file is kept as a shared file rather than within our program. The other Excel document (red, italic) contains the name of the document that was changed/updated, the directory that the document was located, who requested the changes and who performed the changes on the website [file 2 - Log]. See below for content examples of the first [file 1] and the second Excel file [file 2]

3 File 1: addresses of all individuals who could submit changes for website updates Name Kathryn McBride Kirsten Tunney Montse Rue Donna Levy Ginger Dalton Jennifer Cronin File 2: Listing of Content Changes Performed on the website Req # Request Date Request From Request To Specific Request 13 01/21/03 Ginger Dalton Kathryn McBride 14 01/21/03 Ginger Dalton Kathryn McBride 15 01/21/03 Kirsten Tunney Kirsten Tunney Amendment 16 approved for posting 01/22/03 Amendment 16 protocol approved for posting 01/23/03 DMC recommendations Nov /22/ /21/03 Ginger Dalton Kathryn McBride Post SAE /22/03 Date Completed filepath /consortium/00001/protocol /amendments/amend00001 _16.pdf /consortium/00001/protocol /protocol00001.pdf /consortium/dmcopen/dmcr ecommend2002.pdf /consortium/sae/sae00001/ sae00001_28.pdf Added to administration page No No No No Key Components of the Program: list.xls (file 1): list of anyone who contributes information to the website logofwebsite.xls (file 2): contains who the request came from, who fulfilled the request, the file that was changed, the path to the file and whether an editable version sits in the administration folder IF obs IN (&linenum) THEN DO; linenum is the only line in the program that changes from run to run. As a result of this line of code, the data set only includes the line of information that will be sent in the . CALL SYMPUT: creates macro variables out of data contained in the above data sets. The SYMPUT routine assigns a value produced in the DATA step to a macro variable. If the macro variable does not exist, the symput routine creates it. SYMPUT (name, value) creates a global variable name= the name of the macro variable value= contains the value to be assigned Must use the symput routine as part of the call statement How many s will be sent and what will be contained in the ? The following lines of code determine how many s will be sent: IF added_to_administration_page= <Yes, No> IF SUBSTR of file location= <substring> to_group= <Yes, No> to_dm= <Yes, No> - 3 -

4 In the program attached, there is always a minimum of 1 sent in total. If the file is maintained on the administration page, there will be an additional 3 lines of code in the with the path to the editable document on the administration page. The SUBSTR function searches the file name and path to determine what type of document the file is ie. QOL, SAEs, Amendments etc. If the file pertains to QOL, then an goes to the data managers (to_dm= Yes ) but not to the entire group. If the file is an SAE or an amendment, then an goes to the entire group (to_group= Yes ). Going Through the Code: Line 10 [%LET linenum=16;] This is the only line of code that needs to be changed each time you run the code. This global variable indicates that line 16 of the log (file 2) will be run through the program. *** need to add where used in the program *** Line 20 [%LET to_group='no'] and line 30 [%LET to_dm='no';] Line 20 and line 30 are initializing the dichotomous variables to_group and to_dm to 'No. Currently an will not be sent to the entire group or the data managers. Depending upon the particular change that has been requested, will determine whether or not these variables will be reassigned to 'Yes' and thus an will be sent to the group and/or data managers. Line [DATA WORK. ListFrom;] and Line [DATA WORK. ListTo;] This is file 1 ( Listing) being used as a dataset and is used twice. We will be merging these 2 files with file 2 (Log) to establish who the request came from (variables: request_from, request_from_ ) as well as who will be performing the request (variables: request_to, request_to_ ). Line 60 [MERGE LogOfWebsite ListFrom;] Merges the log (file 2) with the listing (file 1). These lines of code will allow us to determine who the request for the update came from as well as determining their address. Line 70 [DATA LogOfWebsite;] Merges the log with the list to (so now the addresses 'to' have been added to the dataset (the webmaster's ). This step would not be needed if there was only 1 webmaster. Line [CALL SYMPUT('request_number', request_number);] Is creating macro variables (? global variables) out of the merged data set that we will use in our . CALL SYMPUT(<macro variable name>, <original variable value>); In this case, I named the macro variable the same name as the original variable. This is not necessary. I only did this for simplicity of identifying variables and values. Line 90 [ _to_name=scan(request_from,-2, ' ');] The SCAN function searches through the specified variable in search of the specified string. For example: _to_name=scan(request_from, -2, ' '); If _to_name='donna Levy', in this case, we are scanning through this variable starting from the end (the negative of the -2 indicates that. If you wanted to start from the beginning you would have used a 2 or +2) and searching for the second space (' ') which is located in front of the 'D' in 'Donna' technically. I look at it like this: start and the end of the string then jump over 2 'words', then take the word to your left then assign the variable that value

5 Line 100 [IF added_to_administration_page IN ('Yes','yes') THEN DO;] Is a variable contained in the log (added_to_administration_page). If this field is yes, then 3 more lines of text will be added to the to let the requestor know that the file has been added to the administration page. Line 110 [CALL SYMPUT('adminyesno1',adminyesno1);] Once again we use CALL SYMPUT to assign a value to a macro value. Line [amendsae1='protocol' ' ' SUBSTR(SCAN(filepath,-1,'/'),4,5) ' ' UPCASE(SUBSTR(SCAN(filepath,-1,'/'),1,3)) ' Number ' SUBSTR(SCAN(filepath,-1,'/'),10,2); amendsae2="&livesite./sae/saesummarylist/saesummary.xls"; If the file is an SAE (determined by the SUBSTR function and scanning the filepath variable as we described previously), then the title is created for the to identify what has been updated on the website as well as the link to the file on the website which will also be included in the . The is simply adjoining 2 text components. For example do 123 is simply do123. Line 130 [to_group='yes';] In this example, we have determined that the file is an SAE, then the to_group is assigned to be a 'Yes' thus an will be sent to the entire group. Line 140 [protocol=substr(scan(filepath,-1,'/'),6,5);] If the file is an amendment or an SAE, we need to determine what protocol has been affected. This code will search the string to determine what protocol has been amended. Line 150 [to_group='yes';] Once again, if the file is an amendment, an will be sent to the group (to_group assigned to equal 'yes'). Line 160/170 [IF SUBSTR(SCAN(filepath,-1,'/'),1,3)='qol' THEN DO; to_dm='yes';] If the file pertains to quality of life (qol), then this only goes to the data managers (to_dm assigned to be equal to 'yes'). Once again, to determine what type of file has been submitted, the string is searched for key components, in this case qol. Line 180/190/200 [% GROUP; % DM; % REQUESTOR;] Lines and 200 calls the macros (group, data manager and requestor). When we go to the group macro, if to_group is Yes then an will be sent to the group. Otherwise an will not be sent to the group (to_group= No ). Similar events occur with the data manager macro ( dm). As previously stated, an always goes to the person who made the request for the website file update. Tying it all Together: Although this program has been designed for a very specific example, the idea can be easily expanded and applied to any individual s or group s needs. The text of the is easily edited and the program is expandable if another subgroup forms within the consortium. By using features of SAS, specifically , SUBSTR, SCAN and MACROS, a tedious job of multiple s with the same or similar content, can be completed by simply --- the push of a button

6 The Code: OPTIONS NOCENTER LS=256 SGEN MERROR; **** **** * Enter the line number that you would like to send an out for here; %LET linenum=16; *line 10; ***** ***** * ; * Where the LogofWebsite.xls is located; %LET logpath=w:all_web; * Where the list.xls as well as datamanager.xls is located; %LET path=w:all_web\auto ; * ; * The URL to the live site; %LET livesite= * ; * The URL to the development site; %LET devsite= * ; * THE URL to the administration page; %LET adminsite=&livesite./administration; * ; * Protocols that any s may apply to. When a new protocol is added be sure to; * update this line of code; %LET protocols=00001, 95001, 01175, 99137; * ; * to_group= sent to group (yes, no). Initially set at no. Program will; * determine and update this variable if the file that is updated is an SAE or ; * Amendment. If in the future, the decision is made to send more s to ; * the group (other than for an SAE or Amendment), then the decision rules ; * within the code, for this variable will need to be updated ; %LET to_group='no'; * line 20; * to_dm = sent to DMs only (yes, no). Initially set at no. Program will; * determine and update this variable if the file that is updated is an QOL ; * Schedule. If in the future, the decision is made to send more s only ; * to the DMs;(other than for QOL schedule), then the decision rules within the; * code, for this variable will need to be updated ; %LET to_dm='no'; * line 30; - 6 -

7 * ; * where macros are located that need to be included in this program; %LET macropath=f:todo\auto ; %INCLUDE "&macropath\ .mac"; ************************ READING IN DATA ************************************; PROC IMPORT OUT=WORK.LogOfWebsite DATAFILE="&logpath.\LoGofWebsiteRequests.xls" DBMS=EXCEL2000 REPLACE; GETNAMES=YES; PROC IMPORT OUT=WORK. List DATAFILE="& path.\ list.xls" DBMS=EXCEL2000 REPLACE; GETNAMES=YES; PROC IMPORT OUT=WORK.DataManagers DATAFILE="& path.\datamanagers.xls" DBMS=EXCEL2000 REPLACE; GETNAMES=YES; **** * Data set with the and name of the person who submitted the request; * for the website update; DATA WORK. ListFrom; * line 40; SET WORK. List; request_from= name; request_from_ = ; * Data set with the and name of the person who received the request; * for the website update; DATA WORK. ListTo; * line 50; SET WORK. List; request_to= name; request_to_ = ; PROC SORT DATA=WORK.LogOfWebsite; BY request_from; PROC SORT DATA=WORK. ListFrom; BY request_from; DATA LogOfWebsite; MERGE LogOfWebsite ListFrom; *line 60; BY request_from; PROC SORT DATA=WORK.LogOfWebsite; BY request_to; PROC SORT DATA=WORK. ListTo; BY request_to; DATA LogOfWebsite; * line 70; MERGE LogOfWebsite ListTo; BY request_to; - 7 -

8 DATA LogOfWebsite; SET LogOfWebsite; IF request_number=. THEN DELETE; PROC SORT DATA=LogOfWebsite; BY request_number; DATA LogOfWebsite; SET LogOfWebsite; obs=_n_; %MACRO DATASETLINE; * this macro creates macro variables that will be included in the auto s; IF obs IN (&linenum) THEN DO; CALL SYMPUT('request_number', request_number); * line 80; CALL SYMPUT('request_date', request_date); CALL SYMPUT('request_from', CALL SYMPUT('request_to', CALL SYMPUT('specific_request', CALL SYMPUT('date_completed', CALL SYMPUT('other', request_from); request_to); specific_request); date_completed); other); CALL SYMPUT('filepath', filepath); CALL SYMPUT('request_from_ ', request_from_ ); CALL SYMPUT('request_to_ ', request_to_ ); _to_name=scan(request_from,-2, ' '); *line 90; CALL SYMPUT(' _to_name', _to_name); FORMAT adminyesno1 adminyesno2 adminyesno3 $70.; IF added_to_administration_page IN ('Yes','yes') THEN DO; * line 100; adminyesno1= "Note: This document has been added to the administration site:"; adminyesno2="&adminsite."; adminyesno3="for any of your future updates and modifications."; END; ELSE DO; adminyesno1=" "; adminyesno2=" "; adminyesno3=" "; END; CALL SYMPUT('adminyesno1',adminyesno1); * line 110; CALL SYMPUT('adminyesno2',adminyesno2); CALL SYMPUT('adminyesno3',adminyesno3); - 8 -

9 IF SUBSTR(SCAN(filepath,-1,'/'),1,3)='sae' AND SUBSTR(SCAN(filepath,-1,'/'),4,5) IN (&protocols) THEN DO; amendsae1= 'Protocol' ' ' SUBSTR(SCAN(filepath,-1,'/'),4,5) ' ' UPCASE(SUBSTR(SCAN(filepath,-1,'/'),1,3)) ' Number ' SUBSTR(SCAN(filepath,-1,'/'),10,2); amendsae2= "&livesite./sae/saesummarylist/saesummary.xls"; * line 120; CALL SYMPUT('amendsae1',amendsae1); CALL SYMPUT('amendsae2',amendsae2); to_group='yes'; * line 130; CALL SYMPUT('to_group', to_group); END; IF SUBSTR(SCAN(filepath,-1,'/'),1,5)='amend' THEN DO; FORMAT protocol $5.; protocol=substr(scan(filepath,-1,'/'),6,5); * line 140; CALL SYMPUT('protocol', protocol); amendsae1= 'Protocol' ' ' protocol ' Amendment ' SUBSTR(SCAN(filepath,-1,'/'),12,2); amendsae2="&livesite./&protocol./protocol/protocol&protocol..pdf"; CALL SYMPUT('amendsae1',amendsae1); CALL SYMPUT('amendsae2',amendsae2); to_group='yes'; * line 150; CALL SYMPUT('to_group', to_group); END; IF SUBSTR(SCAN(filepath,-1,'/'),1,3)='qol' THEN DO; * line 160; to_dm='yes'; * line 170; CALL SYMPUT ('to_dm', to_dm); END; END; %MEND DATASETLINE; %DATASETLINE; TITLE1'Check of Run'; PROC PRINT DATA=LogofWebsite N NOOBS; VAR to_group to_dm protocol filepath; % GROUP; * line 180; % DM; * line 190; % REQUESTOR; * line 200; - 9 -

10 The Macros: %MACRO DM; * This macro sends a mass to the DM if to_dm='yes'; * the upper limit of the DO loop is the number of data managers; * that are listed in the datamanagers.xls file; %DO i= 1 %TO 14; DATA Fake&i; SET WORK.DataManagers; IF num=&i THEN DO; name=scan(data_manager,-2, ' '); CALL SYMPUT('name', name); CALL SYMPUT('data_manager', data_manager); CALL SYMPUT(' ', ); CALL SYMPUT('site', site); CALL SYMPUT('qol_path', qol_path); END; FILENAME DO 2 ; %IF "&to_dm"="yes" %THEN %DO; DATA Test; FILE DO 2 TO=("& ") CC=("levy@jimmy.harvard.edu" "ktunney@partners.org" "mcbride.kathryn@jimmy.harvard.edu" "all_webmaster@jimmy.harvard.edu") SUBJECT="DFCI/ALL &site QOL Schedule" TYPE="TEXT/HTML"; PUT "&name"; PUT "The new QOL patient schedules have been posted on the DFCI/ALL Consortium website."; PUT "Please go to:"; PUT "&livesite.&qol_path"; PUT "You will need your username and password to access these files."; PUT "If you have any questions or problems accessing the file, please all_webmaster@jimmy.harvard.edu"; PUT "Note: Patients that were enrolled between now and the last report have been included. Please try to"; PUT "collect this information at the earliest convenience"; PUT "Thanks."; %END; %MEND DM;

11 %MACRO GROUP; * This macro sends a mass to the group if to_group='yes'; FILENAME DO 2 ; %IF "&to_group"="yes" %THEN %DO; DATA Test; FILE DO 2 TO= ("dfciconsortium@partners.org") CC= ("levy@jimmy.harvard.edu" "ktunney@partners.org" "mcbride.kathryn@jimmy.harvard.edu" "all_webmaster@jimmy.harvard.edu" ) SUBJECT="DFCI/ALL &amendsae1" TYPE="TEXT/HTML"; PUT "Dear DFCI/ALL Consortium Member,"; PUT "To view &amendsae1."; PUT "Go to: &livesite.&filepath"; PUT "&amendsae2"; PUT "You will need your username and password to access these files."; PUT "If you have any questions or problems accessing the file, please all_webmaster@jimmy.harvard.edu"; PUT "Thanks."; %END; %MEND GROUP;

12 %MACRO REQUESTOR; * The following code sends an to the individual who made the requested; * change to the site; FILENAME do ; DATA _NULL_; FILE DO TO=("&request_from_ ") CC=("levy@jimmy.harvard.edu" "Monisha_Verma@dfci.harvard.edu" "ktunney@partners.org" "mcbride.kathryn@jimmy.harvard.edu" "all_webmaster@jimmy.harvard.edu") SUBJECT="DFCI/ALL Website Changed/Addition Request &specific_request" TYPE="TEXT/HTML"; PUT "& _to_name"; PUT "We have completed your website request pertaining to:"; PUT "&specific_request"; PUT "Please go to:"; PUT "&livesite.&filepath"; PUT "to check the accuracy of your document."; PUT "Please respond to &request_to &request_to_ . within 1 working day of receiving this ."; PUT "Thanks."; PUT "You will need your username and password to access these files."; PUT "&adminyesno1"; PUT "&adminyesno2"; PUT "&adminyesno3"; %MEND REQUESTOR;

13 Program Documentation: **** * AUTO FOR ALL/DFCI WEBSITE ; **** * This program is used when a request is made to update the website. ; * An is sent to the person who requested the change to the website ; * to inform them that the change has been made to the live site and to ; * inform them to check the live site to make sure the correct posting has ; * been done. ; * When the change to the site is an SAE or amendment to the protocol, a ; * group wide is sent at the same time using this program. Nothing ; * different needs to be done by the webmaster, to send the 2nd to the ; * group. ; **** * Necessary files and permissions: ; * * website_ .sas ; * - SAS program to run auto for website ; * only need to know what line to run in the Log file for ; * auto to be sent ; * - file located on the W(SFA8) drive in ALL_WEB folder ; * - need read and write privileges ; * * LogOfWebsiteRequests.xls ; * - contains list of changes that have been made to website ; * - located on the W(SFA8) drive in ALL_WEB folder ; * - need read and write privileges ; * * list.xls ; * - contains addresses of MAIN ALL members that ; * contribute information to be posted on the website ; * - located on the W(SFA8) drive in ALL_WEB folder ; * - need read and write privileges ; * - when new contributing members are added to the group, will ; * need to update this list ; * * datamanagers.xls ; * - contains name, address and site of data managers ; * for QOL auto ; * - located on the W(SFA8) drive in ALL_WEB folder ; * - need read and write privileges ; * - when new datamanagers are added to the group, will ; * need to update this list ; * * Need PC SAS to run website_ .sas ; **** SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. indicates USA registration. Other brand and product names are registered trademarks or trademarks of their respective companies

14 References: Thanks to the Boston SAS Users Group for sharing their many ideas, SAS techniques and expertise. Contact Information: Donna E Levy Dana-Farber Cancer Institute 44 Binney Street, Biostatistical Science Department Boston MA levy@jimmy.harvard.edu

FIRST STEP - ADDITIONS TO THE CONFIGURATIONS FILE (CONFIG FILE) SECOND STEP Creating the email to send

FIRST STEP - ADDITIONS TO THE CONFIGURATIONS FILE (CONFIG FILE) SECOND STEP Creating the email to send Using SAS to E-Mail Reports and Results to Users Stuart Summers, Alliant, Brewster, NY ABSTRACT SAS applications that are repeatedly and periodically run have reports and files that need to go to various

More information

Emailing Automated Notification of Errors in a Batch SAS Program Julie Kilburn, City of Hope, Duarte, CA Rebecca Ottesen, City of Hope, Duarte, CA

Emailing Automated Notification of Errors in a Batch SAS Program Julie Kilburn, City of Hope, Duarte, CA Rebecca Ottesen, City of Hope, Duarte, CA Emailing Automated Notification of Errors in a Batch SAS Program Julie Kilburn, City of Hope, Duarte, CA Rebecca Ottesen, City of Hope, Duarte, CA ABSTRACT With multiple programmers contributing to a batch

More information

Using Pharmacovigilance Reporting System to Generate Ad-hoc Reports

Using Pharmacovigilance Reporting System to Generate Ad-hoc Reports Using Pharmacovigilance Reporting System to Generate Ad-hoc Reports Jeff Cai, Amylin Pharmaceuticals, Inc., San Diego, CA Jay Zhou, Amylin Pharmaceuticals, Inc., San Diego, CA ABSTRACT To supplement Oracle

More information

SUGI 29 Applications Development

SUGI 29 Applications Development Backing up File Systems with Hierarchical Structure Using SAS/CONNECT Fagen Xie, Kaiser Permanent Southern California, California, USA Wansu Chen, Kaiser Permanent Southern California, California, USA

More information

A Method for Cleaning Clinical Trial Analysis Data Sets

A Method for Cleaning Clinical Trial Analysis Data Sets A Method for Cleaning Clinical Trial Analysis Data Sets Carol R. Vaughn, Bridgewater Crossings, NJ ABSTRACT This paper presents a method for using SAS software to search SAS programs in selected directories

More information

SAS and Electronic Mail: Send e-mail faster, and DEFINITELY more efficiently

SAS and Electronic Mail: Send e-mail faster, and DEFINITELY more efficiently Paper 78-26 SAS and Electronic Mail: Send e-mail faster, and DEFINITELY more efficiently Roy Fleischer, Sodexho Marriott Services, Gaithersburg, MD Abstract With every new software package I install, I

More information

Get in Control! Configuration Management for SAS Projects John Quarantillo, Westat, Rockville, MD

Get in Control! Configuration Management for SAS Projects John Quarantillo, Westat, Rockville, MD AD004 Get in Control! Configuration Management for SAS Projects John Quarantillo, Westat, Rockville, MD Abstract SAS applications development can benefit greatly from the use of Configuration Management/Source

More information

Using Macros to Automate SAS Processing Kari Richardson, SAS Institute, Cary, NC Eric Rossland, SAS Institute, Dallas, TX

Using Macros to Automate SAS Processing Kari Richardson, SAS Institute, Cary, NC Eric Rossland, SAS Institute, Dallas, TX Paper 126-29 Using Macros to Automate SAS Processing Kari Richardson, SAS Institute, Cary, NC Eric Rossland, SAS Institute, Dallas, TX ABSTRACT This hands-on workshop shows how to use the SAS Macro Facility

More information

Developing an On-Demand Web Report Platform Using Stored Processes and SAS Web Application Server

Developing an On-Demand Web Report Platform Using Stored Processes and SAS Web Application Server Paper 10740-2016 Developing an On-Demand Web Report Platform Using Stored Processes and SAS Web Application Server ABSTRACT Romain Miralles, Genomic Health. As SAS programmers, we often develop listings,

More information

PharmaSUG2011 - Paper AD11

PharmaSUG2011 - Paper AD11 PharmaSUG2011 - Paper AD11 Let the system do the work! Automate your SAS code execution on UNIX and Windows platforms Niraj J. Pandya, Element Technologies Inc., NJ Vinodh Paida, Impressive Systems Inc.,

More information

More Tales from the Help Desk: Solutions for Simple SAS Mistakes Bruce Gilsen, Federal Reserve Board

More Tales from the Help Desk: Solutions for Simple SAS Mistakes Bruce Gilsen, Federal Reserve Board More Tales from the Help Desk: Solutions for Simple SAS Mistakes Bruce Gilsen, Federal Reserve Board INTRODUCTION In 20 years as a SAS consultant at the Federal Reserve Board, I have seen SAS users make

More information

Automation of Large SAS Processes with Email and Text Message Notification Seva Kumar, JPMorgan Chase, Seattle, WA

Automation of Large SAS Processes with Email and Text Message Notification Seva Kumar, JPMorgan Chase, Seattle, WA Automation of Large SAS Processes with Email and Text Message Notification Seva Kumar, JPMorgan Chase, Seattle, WA ABSTRACT SAS includes powerful features in the Linux SAS server environment. While creating

More information

Managing very large EXCEL files using the XLS engine John H. Adams, Boehringer Ingelheim Pharmaceutical, Inc., Ridgefield, CT

Managing very large EXCEL files using the XLS engine John H. Adams, Boehringer Ingelheim Pharmaceutical, Inc., Ridgefield, CT Paper AD01 Managing very large EXCEL files using the XLS engine John H. Adams, Boehringer Ingelheim Pharmaceutical, Inc., Ridgefield, CT ABSTRACT The use of EXCEL spreadsheets is very common in SAS applications,

More information

Essential Project Management Reports in Clinical Development Nalin Tikoo, BioMarin Pharmaceutical Inc., Novato, CA

Essential Project Management Reports in Clinical Development Nalin Tikoo, BioMarin Pharmaceutical Inc., Novato, CA Essential Project Management Reports in Clinical Development Nalin Tikoo, BioMarin Pharmaceutical Inc., Novato, CA ABSTRACT Throughout the course of a clinical trial the Statistical Programming group is

More information

Accellion, Inc. 1900 Embarcadero Road Suite 207 Palo Alto, CA 94303 Tel +1 650 739-0095 Fax +1 650 739-0561. info@accellion.com

Accellion, Inc. 1900 Embarcadero Road Suite 207 Palo Alto, CA 94303 Tel +1 650 739-0095 Fax +1 650 739-0561. info@accellion.com Accellion, Inc. 1900 Embarcadero Road Suite 207 Palo Alto, CA 94303 Tel +1 650 739-0095 Fax +1 650 739-0561 info@accellion.com TABLE OF CONTENTS QUICK START... 4 Create an Account... 4 Send a file... 4

More information

Search and Replace in SAS Data Sets thru GUI

Search and Replace in SAS Data Sets thru GUI Search and Replace in SAS Data Sets thru GUI Edmond Cheng, Bureau of Labor Statistics, Washington, DC ABSTRACT In managing data with SAS /BASE software, performing a search and replace is not a straight

More information

GRS Advantage Website User Reference Guide

GRS Advantage Website User Reference Guide GRS Advantage Website User Reference Guide This document describes how to use the GRS Advantage Website. Table of Contents GRS Advantage Website... 2 Accessing the Website... 2 Requesting Access to the

More information

Paper PO03. A Case of Online Data Processing and Statistical Analysis via SAS/IntrNet. Sijian Zhang University of Alabama at Birmingham

Paper PO03. A Case of Online Data Processing and Statistical Analysis via SAS/IntrNet. Sijian Zhang University of Alabama at Birmingham Paper PO03 A Case of Online Data Processing and Statistical Analysis via SAS/IntrNet Sijian Zhang University of Alabama at Birmingham BACKGROUND It is common to see that statisticians at the statistical

More information

How To Write A Clinical Trial In Sas

How To Write A Clinical Trial In Sas PharmaSUG2013 Paper AD11 Let SAS Set Up and Track Your Project Tom Santopoli, Octagon, now part of Accenture Wayne Zhong, Octagon, now part of Accenture ABSTRACT When managing the programming activities

More information

Using the enclosed installation diagram, drill three holes in the wall with the lower hole 1150mm from the floor.

Using the enclosed installation diagram, drill three holes in the wall with the lower hole 1150mm from the floor. Terminal Installation When choosing the location of the terminal, care should be taken to select an area with consistent light levels throughout the day and avoid areas where the unit may be subjected

More information

Edinburg CISD Technology Department Internet Part 3 Using Microsoft Exchange E-mail

Edinburg CISD Technology Department Internet Part 3 Using Microsoft Exchange E-mail Edinburg CISD Technology Department Internet Part 3 Using Microsoft Exchange E-mail I. Introductions and Objectives II. III. IV. Acceptable Use Policy & Exhibit C forms Logging in Procedures Exploring

More information

Preparing Real World Data in Excel Sheets for Statistical Analysis

Preparing Real World Data in Excel Sheets for Statistical Analysis Paper DM03 Preparing Real World Data in Excel Sheets for Statistical Analysis Volker Harm, Bayer Schering Pharma AG, Berlin, Germany ABSTRACT This paper collects a set of techniques of importing Excel

More information

Procedure Guide: Daily Use Cyber Recruiter 6.6 December 2007

Procedure Guide: Daily Use Cyber Recruiter 6.6 December 2007 Procedure Guide: Daily Use Cyber Recruiter 6.6 December 2007 Visibility Software Procedure Guide: Daily Use Page 1 of 17 Table of Contents PURPOSE...3 FLOW CHART...4 REQUISITION POSTING PROCEDURE (R)...5

More information

WebEx Event Center User's Guide

WebEx Event Center User's Guide WebEx Event Center User's Guide Version 6.5 Copyright 1997-2009. WebEx Communications, Inc. All rights reserved. Cisco, WebEx, and Cisco WebEx are registered trademarks or trademarks of Cisco Systems,

More information

PFE Online Application Help File

PFE Online Application Help File PFE Online Application Help File Please follow this step-by-step guide to help complete the PFE online application form for Educational Oversight. (Please note, failure to complete all required information

More information

GDP11 Student Registration Guide

GDP11 Student Registration Guide GDP11 Student Registration Guide Getting Started with GDP11 What You Will Need URL/Web Site Address for GDP Online You will access GDP11 at a URL (Web address) that is specific to your school. This URL

More information

Table of Contents Chapter 1 INTRODUCTION TO MAILENABLE SOFTWARE... 3 MailEnable Webmail Introduction MailEnable Requirements and Getting Started

Table of Contents Chapter 1 INTRODUCTION TO MAILENABLE SOFTWARE... 3 MailEnable Webmail Introduction MailEnable Requirements and Getting Started Webmail User Manual Table of Contents Chapter 1 INTRODUCTION TO MAILENABLE SOFTWARE... 3 MailEnable Webmail Introduction MailEnable Requirements and Getting Started Chapter 2 MAILENABLE KEY FEATURES OVERVIEW...

More information

Outlook XP Email Only

Outlook XP Email Only Outlook XP Email Only Table of Contents OUTLOOK XP EMAIL 5 HOW EMAIL WORKS: 5 POP AND SMTP: 5 TO SET UP THE POP AND SMTP ADDRESSES: 6 TO SET THE DELIVERY PROPERTY: 8 STARTING OUTLOOK: 10 THE OUTLOOK BAR:

More information

Configuration Manual. Version 3.5 - October 2012 File Transfer Daemon. Archive Digitization & Exploitation

Configuration Manual. Version 3.5 - October 2012 File Transfer Daemon. Archive Digitization & Exploitation Configuration Manual Version 3.5 - October 2012 File Transfer Daemon Archive Digitization & Exploitation IP2Archive - Configuration Manual - File Transfer Daemon Version 3.5 Copyright EVS Broadcast Equipment

More information

Description: The courses will have course details, enroll now link.(refer section: 1)

Description: The courses will have course details, enroll now link.(refer section: 1) Website Theme: Visitors will be able to visit the online profile of the institute. Visitors will be able to view the available courses. Check Fee and apply online by paying the specified fee. Admin will

More information

DocuShare User Guide

DocuShare User Guide DocuShare User Guide Publication date: April 2011 This document supports DocuShare Release 6.6.1 Prepared by: erox Corporation DocuShare Business Unit 3400 Hillview Avenue Palo Alto, California 94304 USA

More information

Using Barracuda Spam Firewall

Using Barracuda Spam Firewall Using Barracuda Spam Firewall Creating your Barracuda account Your Barracuda account has been created for you if you are a current Hartwick College student, staff or faculty member. Setting Your Password.

More information

Mass-DAC Secure Document Repository User Guide

Mass-DAC Secure Document Repository User Guide Mass-DAC Secure Document Repository User Guide Data Submissions, Report Pick up and Shared Files October 05, 2012 Purpose 3 Instructions 3 Website Access 3 Passwords 3 Poor Password-Examples: 3 Strong

More information

Web Help Desk Technician Guide

Web Help Desk Technician Guide Web Help Desk Technician Guide Version 1.0 Information Technology Services 2011 Table of Contents I. INTRODUCTION... 1 II. GETTING STARTED... 1 A. Signing into Web Help Desk... 1 B. Exiting Web Help Desk...

More information

Data Presentation. Paper 126-27. Using SAS Macros to Create Automated Excel Reports Containing Tables, Charts and Graphs

Data Presentation. Paper 126-27. Using SAS Macros to Create Automated Excel Reports Containing Tables, Charts and Graphs Paper 126-27 Using SAS Macros to Create Automated Excel Reports Containing Tables, Charts and Graphs Tugluke Abdurazak Abt Associates Inc. 1110 Vermont Avenue N.W. Suite 610 Washington D.C. 20005-3522

More information

Product Guide Revision A. McAfee Secure Web Mail Client 7.0.0 Software

Product Guide Revision A. McAfee Secure Web Mail Client 7.0.0 Software Product Guide Revision A McAfee Secure Web Mail Client 7.0.0 Software COPYRIGHT Copyright 2011 McAfee, Inc. All Rights Reserved. No part of this publication may be reproduced, transmitted, transcribed,

More information

HP Application Lifecycle Management

HP Application Lifecycle Management HP Application Lifecycle Management Software Version: 11.00 Microsoft Word Add-in Guide Document Release Date: November 2010 Software Release Date: October 2010 Legal Notices Warranty The only warranties

More information

7. In the boxed unlabeled field, enter the last 4 digits of your Social Security number.

7. In the boxed unlabeled field, enter the last 4 digits of your Social Security number. CREATE YOUR MYVIEW LOGIN To access myview while ensuring security, you will be given an encrypted access key token. You will use this token the first time you log into myview. Once you have successfully

More information

USERS MANUAL FOR OWL A DOCUMENT REPOSITORY SYSTEM

USERS MANUAL FOR OWL A DOCUMENT REPOSITORY SYSTEM USERS MANUAL FOR OWL A DOCUMENT REPOSITORY SYSTEM User Manual Table of Contents Introducing OWL...3 Starting to use Owl...4 The Logging in page...4 Using the browser...6 Folder structure...6 Title Bar...6

More information

PCRecruiter Internal Email Client

PCRecruiter Internal Email Client PCRecruiter Internal Email Client The standard email buttons on contact record screens and lists allow PCRecruiter users to send email out to any contact in the database. However, if you are using PCRecruiter

More information

Overview. NT Event Log. CHAPTER 8 Enhancements for SAS Users under Windows NT

Overview. NT Event Log. CHAPTER 8 Enhancements for SAS Users under Windows NT 177 CHAPTER 8 Enhancements for SAS Users under Windows NT Overview 177 NT Event Log 177 Sending Messages to the NT Event Log Using a User-Written Function 178 Examples of Using the User-Written Function

More information

Galaxy Software Addendum

Galaxy Software Addendum Galaxy Software Addendum for Importing Users from Active Directory Includes Encryption of Connection Strings Page 1 of 9 System Galaxy Version 10.3 How to Guide For Importing users from Active Directory

More information

Microsoft Outlook. KNOW HOW: Outlook. Using. Guide for using E-mail, Contacts, Personal Distribution Lists, Signatures and Archives

Microsoft Outlook. KNOW HOW: Outlook. Using. Guide for using E-mail, Contacts, Personal Distribution Lists, Signatures and Archives Trust Library Services http://www.mtwlibrary.nhs.uk http://mtwweb/cgt/library/default.htm http://mtwlibrary.blogspot.com KNOW HOW: Outlook Using Microsoft Outlook Guide for using E-mail, Contacts, Personal

More information

User Manual for Web. Help Desk Authority 9.0

User Manual for Web. Help Desk Authority 9.0 User Manual for Web Help Desk Authority 9.0 2011ScriptLogic Corporation ALL RIGHTS RESERVED. ScriptLogic, the ScriptLogic logo and Point,Click,Done! are trademarks and registered trademarks of ScriptLogic

More information

Mobile Connect for USA Mobility Pagers for iphone

Mobile Connect for USA Mobility Pagers for iphone User Guide for Mobile Connect for USA Mobility Pagers for iphone Amcom Software, Inc. Copyright Mobile Connect 3.5 Document Version 1.0 Last Saved Date: September 19, 2013 Copyright 2003-2013 Amcom Software,

More information

First United Bank. Mobile Banking Enrollment and FAQs

First United Bank. Mobile Banking Enrollment and FAQs First United Bank Mobile Banking Enrollment and FAQs Mobile Banking Enrollment & FAQs MOBILE DEVICE MINIMUM REQUIREMENTS Apple: Apple iphone 4.3 or higher Apple ipod Touch 4.3 or higher Apple ipod 4.3

More information

You have got SASMAIL!

You have got SASMAIL! You have got SASMAIL! Rajbir Chadha, Cognizant Technology Solutions, Wilmington, DE ABSTRACT As SAS software programs become complex, processing times increase. Sitting in front of the computer, waiting

More information

Managing Spam in E-Mail & More Introduction Spam Detector Block Sender E-Mail Filters

Managing Spam in E-Mail & More Introduction Spam Detector Block Sender E-Mail Filters Managing Spam in E-Mail & More Managing Spam in E-Mail & More Introduction Spam Detector Block Sender E-Mail Filters 1 Verizon Online 2 Managing Spam in E-Mail & More Managing Spam in E-Mail & More Introduction

More information

Google Docs A Tutorial

Google Docs A Tutorial Google Docs A Tutorial What is it? Google Docs is a free online program that allows users to create documents, spreadsheets and presentations online and share them with others for collaboration. This allows

More information

Product Guide Revision A. McAfee Secure Web Mail Client 7.0.0 Software

Product Guide Revision A. McAfee Secure Web Mail Client 7.0.0 Software Product Guide Revision A McAfee Secure Web Mail Client 7.0.0 Software COPYRIGHT Copyright 2011 McAfee, Inc. All Rights Reserved. No part of this publication may be reproduced, transmitted, transcribed,

More information

Adobe Dreamweaver - Basic Web Page Tutorial

Adobe Dreamweaver - Basic Web Page Tutorial Adobe Dreamweaver - Basic Web Page Tutorial Window Elements While Dreamweaver can look very intimidating when it is first launched it is an easy program. Dreamweaver knows that your files must be organized

More information

SENDING EMAILS IN SAS TO FACILITATE CLINICAL TRIAL. Frank Fan, Clinovo, Sunnyvale CA

SENDING EMAILS IN SAS TO FACILITATE CLINICAL TRIAL. Frank Fan, Clinovo, Sunnyvale CA SENDING EMAILS IN SAS TO FACILITATE CLINICAL TRIAL Frank Fan, Clinovo, Sunnyvale CA WUSS 2011 Annual Conference October 2011 TABLE OF CONTENTS 1. ABSTRACT... 3 2. INTRODUCTION... 3 3. SYSTEM CONFIGURATION...

More information

Microsoft Outlook Web Access Handbook

Microsoft Outlook Web Access Handbook Microsoft Outlook Web Access Handbook Introduction Outlook Web access allows you to use a web browser (Internet Explorer or Firefox) to read your email, send email, and check your online calendar. This

More information

Choosing the Best Method to Create an Excel Report Romain Miralles, Clinovo, Sunnyvale, CA

Choosing the Best Method to Create an Excel Report Romain Miralles, Clinovo, Sunnyvale, CA Choosing the Best Method to Create an Excel Report Romain Miralles, Clinovo, Sunnyvale, CA ABSTRACT PROC EXPORT, LIBNAME, DDE or excelxp tagset? Many techniques exist to create an excel file using SAS.

More information

AULA-MANUAL FOR STUDENTS AULA MANUAL FOR STUDENTS AND COURSE PARTICIPANTS

AULA-MANUAL FOR STUDENTS AULA MANUAL FOR STUDENTS AND COURSE PARTICIPANTS 1 AULA MANUAL FOR STUDENTS AND COURSE PARTICIPANTS 2 AULA... 4 TOOLS IN AULA... 4 NAVIGATION... 5 LANGUAGE CHOICE... 5 ONLINE IN AULA... 5 VIEW ONLINE PROFILES... 6 REGISTRATION, MODIFYING PROFILE AND

More information

PharmaSUG 2014 Paper CC23. Need to Review or Deliver Outputs on a Rolling Basis? Just Apply the Filter! Tom Santopoli, Accenture, Berwyn, PA

PharmaSUG 2014 Paper CC23. Need to Review or Deliver Outputs on a Rolling Basis? Just Apply the Filter! Tom Santopoli, Accenture, Berwyn, PA PharmaSUG 2014 Paper CC23 Need to Review or Deliver Outputs on a Rolling Basis? Just Apply the Filter! Tom Santopoli, Accenture, Berwyn, PA ABSTRACT Wouldn t it be nice if all of the outputs in a deliverable

More information

An Introduction to SAS/SHARE, By Example

An Introduction to SAS/SHARE, By Example Paper 020-29 An Introduction to SAS/SHARE, By Example Larry Altmayer, U.S. Census Bureau, Washington, DC ABSTRACT SAS/SHARE software is a useful tool for allowing several users to simultaneously access

More information

CONFIGURATION MANUAL File Transfer Daemon. Version 3.6 - July 2013

CONFIGURATION MANUAL File Transfer Daemon. Version 3.6 - July 2013 CONFIGURATION MANUAL File Transfer Daemon Version 3.6 - July 2013 IP2Archive - Configuration Manual - File Transfer Daemon Version 3.6 Copyright EVS Broadcast Equipment S.A. Copyright 2003-2013. All rights

More information

Plain-paper digital Fax/Copier/Printer/Scanner Scanner and Fax Guide

Plain-paper digital Fax/Copier/Printer/Scanner Scanner and Fax Guide Plain-paper digital Fax/Copier/Printer/Scanner Scanner and Fax Guide Please read this guide before operating this machine. After you finish reading this guide, keep it handy for easy reference. Chapter

More information

Direct Mail Training Manual

Direct Mail Training Manual Direct Mail Training Manual 9D Revised 4.29.15 HealtheConnections Secure Messaging (Direct Mail) HealtheConnections Secure Messaging is a solution based on the Nationwide Health Information Network (NwHIN)

More information

DocuShare Email Agent User Guide

DocuShare Email Agent User Guide DocuShare Email Agent User Guide Publication date: February 2011 This document supports DocuShare Release 6.6.1 Prepared by: Xerox Corporation DocuShare Business Unit 3400 Hillview Avenue Palo Alto, California

More information

GroupWise Web Access 8.0

GroupWise Web Access 8.0 GroupWise Web Access 8.0 How to check your email via the Internet For More Information, please contact: Administrative Office of the Courts Technology Help Desk (615) 532 9503 or (800) 448-7980 Table of

More information

Installing Microsoft Exchange Integration for LifeSize Control

Installing Microsoft Exchange Integration for LifeSize Control Installing Microsoft Exchange Integration for LifeSize Control September 2005 Part Number 132-00002-001, Version 1.1 Copyright Notice Copyright 2005 LifeSize Communications. All rights reserved. LifeSize

More information

CONNECT MANAGER SUPPLY ORDER MANAGEMENT TOOL 3.5 MANUAL

CONNECT MANAGER SUPPLY ORDER MANAGEMENT TOOL 3.5 MANUAL CONNECT MANAGER SUPPLY ORDER MANAGEMENT TOOL 3.5 MANUAL Table of Contents Open Supplier Network SM Table of Contents 1 How to Get Started..3 Viewing Orders....6 Processing Orders. 12 Exporting Orders...16

More information

Student Employment Website User Guide for Off-Campus Employers

Student Employment Website User Guide for Off-Campus Employers Student Employment Website User Guide for Off-Campus Employers Student Employment University Hall 255 2197 South University Boulevard Denver, Colorado 80208 Ph: 303.871.6792 Fax: 303.871.2341 Email: stuemp@du.edu

More information

How to Use SDTM Definition and ADaM Specifications Documents. to Facilitate SAS Programming

How to Use SDTM Definition and ADaM Specifications Documents. to Facilitate SAS Programming How to Use SDTM Definition and ADaM Specifications Documents to Facilitate SAS Programming Yan Liu Sanofi Pasteur ABSTRCT SDTM and ADaM implementation guides set strict requirements for SDTM and ADaM variable

More information

Creating a new. www.e-clubhouse.org/application.php

Creating a new. www.e-clubhouse.org/application.php Creating a new e-clubhouse Lions Web site Lions e-clubhouse Application www.e-clubhouse.org/application.php We are very happy that we can incorporate the new Lions Clubs International branding appearance

More information

Enabling Backups for Windows and MAC OS X

Enabling Backups for Windows and MAC OS X Enabling Backups for Windows and MAC OS X TM Trademarks and Copyrights Copyright Storix, Inc. 1999-2005 Storix is a registered trademark of Storix, Inc. SBAdmin is a trademark of Storix, Inc in the USA

More information

Office of History. Using Code ZH Document Management System

Office of History. Using Code ZH Document Management System Office of History Document Management System Using Code ZH Document The ZH Document (ZH DMS) uses a set of integrated tools to satisfy the requirements for managing its archive of electronic documents.

More information

OnDemand for Academics

OnDemand for Academics SAS OnDemand for Academics User s Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2015. SAS OnDemand for Academics: User's Guide. Cary, NC:

More information

CRM Outlook Sync 2013

CRM Outlook Sync 2013 CRM Outlook Sync 2013 Current version: 2013.1.0.21 as of 8/1/2015 Website: http://www.crmbusinessapps.com Client download: http://www.crmbusinessapps.com/downloads/crmoutlooksync/2013/client/setup.exe

More information

Preparing Documents in the STARS Database

Preparing Documents in the STARS Database Preparing Documents in the STARS Database Open the STARS Database: Generate the Doc Gen form or scan documents as needed: Edit and scan all documents as needed. When the document is ready and fully edited

More information

U.S. Online Banking & Bill Pay Frequently Asked Questions

U.S. Online Banking & Bill Pay Frequently Asked Questions U.S. Online Banking & Bill Pay Frequently Asked Questions How do I enroll in estatements? Choosing estatements is a smart, safe and environmentally-friendly way to receive and manage your monthly account

More information

Choosing estatements is a smart, safe and environmentally-friendly way to receive and manage your monthly account information.

Choosing estatements is a smart, safe and environmentally-friendly way to receive and manage your monthly account information. U.S. Online Banking Frequently Asked Questions How do I enroll in estatements? Choosing estatements is a smart, safe and environmentally-friendly way to receive and manage your monthly account information.

More information

NETWRIX FILE SERVER CHANGE REPORTER

NETWRIX FILE SERVER CHANGE REPORTER NETWRIX FILE SERVER CHANGE REPORTER ADMINISTRATOR S GUIDE Product Version: 3.3 April/2012. Legal Notice The information in this publication is furnished for information use only, and does not constitute

More information

Contents First Time Setup... 2 Setting up the Legal Vault Client (KiteDrive)... 3 Setting up the KiteDrive Outlook Plugin... 10 Using the Legal Vault

Contents First Time Setup... 2 Setting up the Legal Vault Client (KiteDrive)... 3 Setting up the KiteDrive Outlook Plugin... 10 Using the Legal Vault Contents First Time Setup... 2 Setting up the Legal Vault Client (KiteDrive)... 3 Setting up the KiteDrive Outlook Plugin... 10 Using the Legal Vault Outlook Plugin... 13 Using KiteDrive to Send Large

More information

Nurse and Midwifery Career Long eportfolio summary guides: 1) Key functions: Getting started, logging on and moving around

Nurse and Midwifery Career Long eportfolio summary guides: 1) Key functions: Getting started, logging on and moving around Nurse and Midwifery Career Long eportfolio summary guides: 1) Key functions: Getting started, logging on and moving around Getting started In order to log on to the eportfolio you will need your username

More information

Investor Guidebook CONTENTS. Logging into Gust 2. Your Dashboard 3. Your Organization s Deal List 5. The Deal Room 8

Investor Guidebook CONTENTS. Logging into Gust 2. Your Dashboard 3. Your Organization s Deal List 5. The Deal Room 8 Investor Guidebook CONTENTS Logging into Gust 2 Your Dashboard 3 Your Organization s Deal List 5 The Deal Room 8 Your Organization s Public and Private Sites 15 Managing Your Account 18 I. Logging into

More information

Preparing your data for analysis using SAS. Landon Sego 24 April 2003 Department of Statistics UW-Madison

Preparing your data for analysis using SAS. Landon Sego 24 April 2003 Department of Statistics UW-Madison Preparing your data for analysis using SAS Landon Sego 24 April 2003 Department of Statistics UW-Madison Assumptions That you have used SAS at least a few times. It doesn t matter whether you run SAS in

More information

1. User Guide... 2 1.1 Logging On to OnDemand... 2 1.2 Managing Your Files... 3 1.2.1 Saving Files from OnDemand... 4 1.2.2 Transferring Files

1. User Guide... 2 1.1 Logging On to OnDemand... 2 1.2 Managing Your Files... 3 1.2.1 Saving Files from OnDemand... 4 1.2.2 Transferring Files User Guide................................................................................................. 2 1 Logging On to OnDemand................................................................................

More information

Store, Edit and Share your files in OneDrive for Business on Web. A. Activate OneDrive for Business (Only for First-time Users)

Store, Edit and Share your files in OneDrive for Business on Web. A. Activate OneDrive for Business (Only for First-time Users) Store, Edit and Share your files in OneDrive for Business on Web A. Activate OneDrive for Business (Only for First-time Users) B. Create a New Document at OneDrive for Business C. Rename a Document at

More information

Document OwnCloud Collaboration Server (DOCS) User Manual. How to Access Document Storage

Document OwnCloud Collaboration Server (DOCS) User Manual. How to Access Document Storage Document OwnCloud Collaboration Server (DOCS) User Manual How to Access Document Storage You can connect to your Document OwnCloud Collaboration Server (DOCS) using any web browser. Server can be accessed

More information

Guide to setting up IRIS AE Suite TM & IRIS OpenSpace online

Guide to setting up IRIS AE Suite TM & IRIS OpenSpace online 18/02/2014 Guide to setting up IRIS AE Suite TM & IRIS OpenSpace online IRIS Payroll Professional 30/04/2015 Contents What is IRIS OpenEnrol?... 4 Steps to setting up and using IRIS OpenEnrol... 5 How

More information

Educational Data System (EDS) Administration Manual and Policy

Educational Data System (EDS) Administration Manual and Policy Educational Data System (EDS) Administration Manual and Policy Randy Dorn State Superintendent of Public Instruction Prepared by OSPI Customer Support Greg Beck, Application Development Director Information

More information

How to Use Boston Private Bank s Secure Mail Service

How to Use Boston Private Bank s Secure Mail Service 1. ONE-TIME REGISTRATION PROCESS Prior to using the Secure Mail service for the first time, a user must initially register with the service by completing steps A thru E below: A. When a Secure Mail encrypted

More information

Outlook Web Access. PRECEDED by v\

Outlook Web Access. PRECEDED by v\ Outlook Web Access Logging in to OWA (Outlook Web Access) from Home 1. Login page http://mail.vernonct.org/exchange 2. To avoid these steps each time you login, you can add the login page to your favorites.

More information

In order to become a potential supplier to CSL you are required to register your company details via

In order to become a potential supplier to CSL you are required to register your company details via 1. Supplier Guide: How to Register In order to become a potential supplier to CSL you are required to register your company details via the CSL Global portal. This guide will take you through the stages

More information

We begin by defining a few user-supplied parameters, to make the code transferable between various projects.

We begin by defining a few user-supplied parameters, to make the code transferable between various projects. PharmaSUG 2013 Paper CC31 A Quick Patient Profile: Combining External Data with EDC-generated Subject CRF Titania Dumas-Roberson, Grifols Therapeutics, Inc., Durham, NC Yang Han, Grifols Therapeutics,

More information

Virtual Receptionist Manual

Virtual Receptionist Manual Virtual Receptionist Manual This manual is meant to be a guide to help you set up your PhoneFusion One Virtual Receptionist phone number, and some tips and shortcuts for some of your favorite features.

More information

Setting Up Dreamweaver for FTP and Site Management

Setting Up Dreamweaver for FTP and Site Management 518 442-3608 Setting Up Dreamweaver for FTP and Site Management This document explains how to set up Dreamweaver CS5.5 so that you can transfer your files to a hosting server. The information is applicable

More information

All of the IntelliGanttt functions are accessed directly in Microsoft Project from the IntelliGanttt menu on the menu bar.

All of the IntelliGanttt functions are accessed directly in Microsoft Project from the IntelliGanttt menu on the menu bar. Introduction TeamDirection IntelliGanttt Add In for Microsoft Project allows you and the rest of your project team to collaborate on your projects together, working within the familiar Microsoft Project

More information

Setting Up Scan to SMB on TaskALFA series MFP s.

Setting Up Scan to SMB on TaskALFA series MFP s. Setting Up Scan to SMB on TaskALFA series MFP s. There are three steps necessary to set up a new Scan to SMB function button on the TaskALFA series color MFP. 1. A folder must be created on the PC and

More information

Smart Web. User Guide. Amcom Software, Inc.

Smart Web. User Guide. Amcom Software, Inc. Smart Web User Guide Amcom Software, Inc. Copyright Version 4.0 Copyright 2003-2005 Amcom Software, Inc. All Rights Reserved. Information in this document is subject to change without notice. The software

More information

wce Outlook Contact Manager Documentation

wce Outlook Contact Manager Documentation wce Outlook Contact Manager Documentation Current version: 5.3.0 as of 12/1/2007 Website: http://www.crmbusinessapps.com Client download: http://www.crmbusinessapps.com/downloads/wce/wceoutlookcm.msi Server

More information

The Institute of Education Spam filter service allows you to take control of your spam filtering.

The Institute of Education Spam filter service allows you to take control of your spam filtering. CUSTOMISING THE IOE SPAM FILTER The Institute of Education Spam filter service allows you to take control of your spam filtering. The interface is very simple to access and use. Through a secure web page

More information

April 2010. 2007, 2008, 2009, 2010 GXS, Inc. All Rights Reserved.

April 2010. 2007, 2008, 2009, 2010 GXS, Inc. All Rights Reserved. April 2010 2007, 2008, 2009, 2010 GXS, Inc. All Rights Reserved. Licenses and Trademarks All product names are copyrights and registered trademarks/tradenames of their respective owners. Information in

More information

Introduction to Criteria-based Deduplication of Records, continued SESUG 2012

Introduction to Criteria-based Deduplication of Records, continued SESUG 2012 SESUG 2012 Paper CT-11 An Introduction to Criteria-based Deduplication of Records Elizabeth Heath RTI International, RTP, NC Priya Suresh RTI International, RTP, NC ABSTRACT When survey respondents are

More information

Creating Dynamic Reports Using Data Exchange to Excel

Creating Dynamic Reports Using Data Exchange to Excel Creating Dynamic Reports Using Data Exchange to Excel Liping Huang Visiting Nurse Service of New York ABSTRACT The ability to generate flexible reports in Excel is in great demand. This paper illustrates

More information

Background Information

Background Information User Guide 1 Background Information ********************************Disclaimer******************************************** This is a government system intended for official use only. Using this system

More information

Contents LOGIN. Order an Official Transcript National Student Clearinghouse Tutorial Page 1 of 9

Contents LOGIN. Order an Official Transcript National Student Clearinghouse Tutorial Page 1 of 9 National Student Clearinghouse Tutorial Page 1 of 9 Contents LOGIN... 1 ENTER PERSONAL INFORMATION... 2 SELECT RECIPIENT... 4 ENTER RECIPIENT DETAILS... 4 REVIEW ORDER... 5 PAYMENT PROCESS... 6 SIGN PAPERLESS

More information