Nebraska Dual Diagnosis Rehab Centers
October 4, 2019
Addiction to drugs or alcohol does have a distinct physical component. Addictive substances create changes in the body that cause a dependence upon the substances for physical comfort and highs. While physical dependence plays a major part in addiction, physicality is not the whole of a substance user’s disease. A person usually has a reason that he or she began abusing drugs in the first place or a psychological basis for the physical addiction, commonly making treatment for only the addiction unhelpful.
Mental illness, such as depression and bipolar disorder, go hand in hand with substance abuse, and diagnosing the underlying mental disorder that leads a person to use substances is essential to an addict’s recovery.
Introducing
virtual care
Get treatment when
and how you need it.
Rates of Mental Illness in Nebraska
Nebraska has rates of serious mental illness slightly above average for the rest of the U.S., and an overall rate of mental illness that is slightly above average as well. In all, more than 20 percent of Nebraska residents suffer from some form of mental illness.
A further breakdown, as reported by the CDC, reveals the following statistics for the state:
- Prevalence of serious psychological distress: 2.6 percent (2009)
- Prevalence of postpartum depression/depressive symptoms: 10.8 percent with women experiencing both hopelessness and decreased interest in activities, while additional women experienced only one symptom or the other
- Prevalence of current depression: 8.5 percent (2009)
- Prevalence of adults who received a diagnosis of depression in their lifetimes: 16.9 percent (2008), with women suffering at rates nearly twice that of men, and the rates highest among Caucasians at 17.3 percent.
- Prevalence of adults who received a diagnosis of anxiety in their lifetimes: 10.6 percent (2008)
- Nursing home residents over 65 years of age with any mental illness diagnoses (across U.S. and broken down by disorder):
Dementia
- Men: 25.1% (ages 65-74), 35.9% (ages 75-84), 38.3% (ages 85+)
- Women – 24.5% (65-74), 34.5% (75-84), 41.6% (85+)
Alzheimer’s Disease
- Men: 6.8% (65-74), 17.0% (75-84), 15.7% (85+)
- Women: 12.3% (65-74), 19.2% (75-84), 18.9% (85+)
Schizophrenia
- Men: 7.3% (65-74), 4.2% (75-84), undetected (85+)
- Women: 12.0% (65-74), 4.6% (75-84), 1.2% (85+)
All Mental Disorders
- Men: 60.4% (65-74), 62.7% (75-84), 63.2% (85+)
- Women: 62.5% (65-74), 67.4% (75-84), 68.7% (85+)
//$startTime = microtime(true);
require_once 'inc/db.php';
require_once 'inc/lookups.php';
$requestLookup = $requestLookup ? $requestLookup : sanitize_text_field($_GET['lookup']);
$requestState = $requestState ? $requestState : sanitize_text_field($_GET['state']);
$requestCity = $requestCity ? $requestCity : sanitize_text_field($_GET['city']);
$requestLocation = $requestLocation? $requestLocation : sanitize_text_field($_GET['location']);
$dataOnly = $dataOnly ? $dataOnly : (bool) $_GET['dataonly'];
if ($requestLookup) {
if (array_key_exists($requestLookup, $lookupGroups)) {
$lookup = $requestLookup;
if (is_array($lookupGroups[$lookup])) {
$lookupGroup = $lookupGroups[$lookup];
}
$lookupName = $lookupTitles[$lookup];
}
if (!$lookup) {
$err['lookup'] = "Sorry, we couldn't find that category.";
}
}
if ($requestState && $lookup) {
$stateSlug = str_replace('-'.$requestLookup, '', $requestState);
$state = Model::factory('State')->where('url', $stateSlug)->find_one();
if (!$state) {
$err['state'] = "Sorry, we couldn't find that state.";
$is404 = true;
}
}
if ($requestCity && $state) {
$city = $state->city()->where('url', $requestCity)->find_one();
if (!$city) {
$err['city'] = "Sorry, we couldn't find that city.";
$is404 = true;
}
}
if ($requestLocation && $city ) {
/* Fetch Location Only under primary Lookup*/
if($lookup=='rehab-centers')
$location = $city->location()->where('url', $requestLocation)->find_one();
if (!$location) {
$err['location'] = "Sorry, we couldn't find that location.";
$is404 = true;
}
/* Special Header Addons - Locations Under Sub Lookups*/
if($lookup!='rehab-centers')
$sublookup_head = true;
}
/***
* Let's work backwards with what we have.
***/
// City Table Column Selector :: Num Locations by Lookup
switch($lookup){
case 'inpatient-rehab-centers' : $col = 'num_inpa'; break;
default : $col = 'num_locations';
}
if ($location) {
$attributes['S'] = $attributes['T'] = $attributes['D'] = $attributes['P'] = array();
foreach ($location->attribute()->find_many() as $attribute) {
$attributes[$attribute->type][] = $attribute;
}
$mapAddress = urlencode($location->location_street1 . ' ' . $location->location_street2 . ' ' . $city->name . ' ' . $state->abbr);
if ($dataOnly) {
// Reserved for location data-only
} else {
include_once 'templates/location.php';
}
}
else if ($city) {
if ($lookup == 'inpatient-rehab-centers') {
// Special case; exclude outpatient rehabs from inpatient list
$locations = ORM::for_table('location')
->raw_query('SELECT location.*
FROM location JOIN attribute_location ON location.id = attribute_location.location_id
WHERE location.city_id = ?
AND attribute_location.attribute_id IN (25,26,27)
AND location.id NOT IN (
SELECT location_id
FROM attribute_location
WHERE attribute_id = 23
)
GROUP BY location.id', array($city->id))
->find_many();
}
elseif ($lookupGroup) {
$built_re_state = explode('-'.$requestLookup,$requestState)[0];
$build_redirect = '/rehab-centers/'.$built_re_state.'-rehab-centers/'.$requestCity.'/';
header("HTTP/1.1 301 Moved Permanently");
header('Location: https://www.rehabcenter.net' . $build_redirect);
exit();
// Standard lookups
//$locations = ORM::for_table('location')->where('location.city_id', $city->id)->join('attribute_location', array('location.id', '=', 'attribute_location.location_id'))->where_in('attribute_location.attribute_id', $lookupGroup)->group_by('location.id')->find_many();
}
else {
// Show all rehab centers
$locations = $city->location()->find_many();
}
/* Show City Page Only if # Segments exist*/
if(count($segments)==3&&!$is404){
if ($dataOnly) {
// Reserved for city data-only
include_once 'templates/city-data.php';
} else {
include_once 'templates/city.php';
}
}
}elseif ($state) {
if ($lookup == 'inpatient-rehab-centers') {
// Special case; exclude outpatient rehabs from inpatient list
$cities = ORM::for_table('city')
->raw_query('SELECT city.*
FROM city
JOIN location ON city.id = location.city_id
JOIN attribute_location ON location.id = attribute_location.location_id
WHERE city.state_id = ?
AND attribute_location.attribute_id IN (25,26,27)
AND location.id NOT IN (
SELECT location_id
FROM attribute_location
WHERE attribute_id = 23
)
GROUP BY city.id', array($state->id))
->find_many();
}
else if ($lookupGroup) {
$cities = ORM::for_table('city')->select('city.*')->where('city.state_id', $state->id)->join('location', array('city.id', '=', 'location.city_id'))->join('attribute_location', array('location.id', '=', 'attribute_location.location_id'))->where_in('attribute_location.attribute_id', $lookupGroup)->group_by('city.id')->find_many();
}
else {
$cities = $state->city()->find_many();
}
// Let's make sure we only have # segments on the URL array(3)
if(count($segments)==2){
if ($dataOnly) {
include_once 'templates/state-data.php';
} else {
include_once 'templates/state.php';
}
}
}
else if ($lookup&&!$is404) {
$states = Model::factory('State')->find_many();
if ($dataOnly&&!$is404) {
include_once 'templates/lookup-data.php';
} else {
include_once 'templates/lookup.php';
}
}
else {
$is404 = true;
header('HTTP/1.0 404 Not Found');
}
// $endTime = microtime(true);
//echo '';
?>