In order to provide community-based treatment as an alternative to hospitalization, the Office of Mental Health shall provide or cause to be provided a range of mental health programs for children in each mental health center recognized by the State. Based on available resources and to the extent funds are made available to the Department of Behavioral Health and Developmental Disabilities by the General Assembly, the programs must include, but are not limited to:
(1) twenty-four hour emergency assessment;
(2) crisis stabilization;
(3) in-home intervention;
(4) therapeutic foster care;
(5) outpatient counseling, diagnostic evaluation, including psychological testing when required, and psychiatric assessment and evaluation;
(6) consultation with other agencies serving the child.