정신장애인의 특성별로 적절한 주거를 제공하려면 거주시설 유형을 차별화하여 주거모델을 개발하고 확충계획을 수립해야 한다. 정신질환이 있는 노인을 위해 자역사회주거형태의 시설을 세우는것이 효율적일 수 있으며 장기 주거형태의 개발이 요구된다. 
또한 정신장애인의 개인적인 특성이나 재활 정도에 따라 적합한 주거를 제공하기 위해서는 기존 거주시설 간 유형을 차별화하여 사회복귀의 단계에 필요한 다양한 욕구를 수렴하며, 이를 위해 주거모델 개발 및 확충계획을 마련할 필요가 있다. 이런 차원에서 사회복귀시설을 단기전환주거와 장기훈련형 주거로 구분하여 운영하는 것은 입주자의 욕구에 따른 지원서비스를 제공하는데 바람직하다. 또한 정신질환을 가진 노인을 위한 노인장기요양 시설에 대한 공급은 정신장애인의 고령화를 고려할 때 필요하다. 그러나 대규모 정신요양시설을 기능전환하기 보다는 중소규모의 지역사회주거형태의 노인요양시설이 보다 바람직할 수 있다. 기존의 정신요양시설을 폐쇄하지 않고 주거unit으로 분할하여 전환주거시설로 전환하는 것을 고려할 수 있으며 시설의 물리적 환경과 지역사회접근성, 비용효율성 등을 고려하여 적합한 장기 주거형태를 개발해야할 필요가 있다.