What type of patient assessment takes into account factors such as the patient's physical, psychological, emotional, environmental, cultural, and spiritual health?