The medical assistant performs administrative support duties under the direction of the practice manager which may include scheduling appointments, answering the telephone and directing the calls to the appropriate staff, registering patients, collecting and updating patient demographics, verifying health insurance coverage and collecting/processing payments. Clinical duties are performed under the supervision of the physician or mid-level provider and may include obtaining and recording vital signs and medical histories, preparing patients for the examination, drawing blood and administering medications as directed by the physician or mid-level provider.