Where is the patient? The association of psychosocial factors and missed primary care appointments in patients with diabetes.