
SAS Consulting
Mark has been doing health care and clinical trial research from the beginning. In fact, he reverse-engineered the Diagnostic Related Group (DRG) payment system algorithms used by the US Federal government to pay for hospital services. This provided Health Technology Associates the ability to propose changes to DRG reimbursements based on actual data. He also developed an internal data products division that could give staff data-based answers to healthcare payment questions before Google existed.
​
Mark also focused on making desktop SAS 9.4 easier to use and programs self-documenting. He created a set of macros that when used inside a template shell, allowed users to automatically save logs and output in a variety of formats.
​
If you have more than two people doing SAS, you know how important it is to ensure that important configurations and defaults are consistent, and that users can share common code when available. Doing so isn't always easy. Mark developed a multi-layer approach to solve this problem: global settings and code, machine settings and personal settings. The approach was adopted by Westat for company-wide use.
Samples
Self-Documenting
See the short video below that describes how the process works, and what it produces.
Data Describer
Check out the features in a generalized dataset describing utility macro in the video below. The original concept paper was presented at a SAS convention in 2008.
SAS Libnames
Learn how having easy to create temporary or permanent libnames can help.
​
A simple utility but helps organize automated processes or temporary data sets.


