/*

/ Program      : allocr.sas
/ Version      : 1.0
/ Author       : Roland Rashleigh-Berry
/ Date         : 30-Jul-2007
/ SAS version  : 9.1.3
/ Client       : xenuyama
/ Office       : tokyo
/ Drug         : DRUG001
/ Protocol     : DRUG001C3001
/ Increment    : 24weeks
/ Purpose      : Spectre (Clinical) example macro to allocate data libraries and
/                formats in read mode.
/ SubMacros    : none
/ Notes        : This is just an example macro
/ Usage        : %allocr
/ 
/===============================================================================
/ PARAMETERS:
/-------name------- -------------------------description------------------------
/ 
/===============================================================================
/ AMENDMENT HISTORY:
/ init --date-- mod-id ----------------------description------------------------
/ 
/=============================================================================*/

%macro allocr;

%*- declare which libref to use for the "protocol" and "titles" dataset -;
%global _ptlibref_;
%let _ptlibref_=der;

libname der "C:\pharma\xenuyama\tokyo\DRUG001\DRUG001C3001\24weeks\data\derived"
access=readonly;
libname stats "C:\pharma\xenuyama\tokyo\DRUG001\DRUG001C3001\24weeks\data\analysis"
access=readonly;

*- assign format libraries for increment, protocol, drug, office and client -;
libname iformats "C:\pharma\xenuyama\tokyo\DRUG001\DRUG001C3001\24weeks\formats"
access=readonly;
libname pformats "C:\pharma\xenuyama\tokyo\DRUG001\DRUG001C3001\formats"
access=readonly;
libname dformats "C:\pharma\xenuyama\tokyo\DRUG001\formats" access=readonly;
libname oformats "C:\pharma\xenuyama\tokyo\formats" access=readonly;
libname cformats "C:\pharma\xenuyama\formats" access=readonly;

options fmtsearch=(iformats.formats pformats.formats dformats.formats
 oformats.formats cformats.formats);
run;

%put NOTE: fmtsearch=%sysfunc(getoption(fmtsearch));

%mend;