Below are two interesting SAS Global Forum papers implementing propensity score methods.
PROPENSITY SCORE ANALYSIS AND ASSESSMENT OF PROPENSITY SCORE APPROACHES USING SAS® PROCEDURES
E. Lanehart, Patricia Rodriguez de Gil, Eun Sook Kim, Aarti P. Bellara,
Jeffrey D. Kromrey, and Reginald S. Lee, University of South Florida
This paper is a very good paper with a succinct review of the literature and very clear SAS code for implementation of several propensity score methods including caliper based matching, inverse probability of treatment weighted regression, and analysis of covariance.
Propensity Score-based Analysis of Short-Term Complications in Patients with Lumbar Discectomy in the ACS-NSQIP Database
Yubo Gao The University of Iowa Hospitals and Clinics, Iowa City, Iowa
What I find interesting about the above paper is the use of the hash object in the matching implementation (vs. arrays used in the previous paper)
I am currently working on a suite of SAS programs that utilize the Mayo Clinic %gmatch macro as well as parametrization of the programs presented in Lanehart (suitable for a macro call)