Question: what is the definition of independent review?
Answer: Independent review means a system for final administrative review by an independent review organization of the medical necessity and appropriateness, or the experimental or investigational nature, of health care services being provided, proposed to be provided, or that have been provided to an employee.