****************************************************************************************************
****************************************************************************************************
* PROGRAM: figure_t5_output.sas
* Created (mm/dd/yyyy): 09/08/2021
*--------------------------------------------------------------------------------------------------
* PURPOSE: Produce type 5 figures F1-F3
* -figurenum: figure number for report
* -figureletter: figure letter for report
* -where: where clause to restrict figure123.sas7bdat
* -figuresub: row in figurefile to produce table
* -yaxislabel1: Label for primary Y axis
* -yaxislabel2: Label for secondary Y axis
* -yvar: variable to use in plot
*--------------------------------------------------------------------------------------------------
* Sentinel Coordinating Center
* info@sentinelsystem.org
***************************************************************************************************;
%macro figure_t5_output(figure=, figurenum=, figureletter=, title=, where=, figuresub=, yaxislabel1=, yaxislabel2=, yvar=);
%put =====> MACRO CALLED: figure_t5_output;
/*figuresub format to display formatted values in figure*/
%if &figuresub. ne overall %then %do;
%let t5figureformat = $&figuresub.fmt.;
%if &collapse_vars = race & &figuresub. = race %then %do;
set lookup.lookup_footnotes(where = (type = "t5tablefig"));
call symputx('num_fn', 1);
select description into: fn1 - :fn&num_fn.
%assign_superscripts(type=raceunknown, order = 2);