I have not used Proc SurveySelect. This is my small advice.
For every case there can be 100s of Controls. Before decide select a Control, decide on the characteristics of patients which have direct
impact on outcome variable( Complication X). Usually, Age, Gender, any residential characteristics as an indirect indicator of their economic status, plus any other potential variables that may be associated with X. Exact match on these with Case and Control may not be feasible. So some ranges in variables have to be accepted. You match on Gender, but Age will not. For example, Age of Case plus or minus 1 may be considered for selecting the Control. This relaxing conditions be fixed at this stage. The important note is that selecting more than 3 Controls per Case will not be profitable for Case-Control studies, less is better. Let the number of Controls be 2.
Select a case with Complication X.
Note the Age, Gender, Other Variables you have decided.
Find those without Complication X.
Match with Age, Gender, Other Vars. Count the number of them.
If 1 control is found, choose the patient.
If you have more than say, 10, then choose 2 of them at random. You may use FLOYD Algorithm for this.
If no Control is found for a selected Case, relax the matching criteria as decided in advance before the selection process.
... View more