Based on Health Policy 2020, this article aims to elaborate more deeply on the concept of universalism and its implication to public policy for disabled population. The author argues that while liberalism has its main contribution on Western countries' welfare policy, its main weakness has always being the assumption of human ability, under which people with disabilities cannot fit into is main frame. Instead, the author adopted position similar to universal understanding on disability, under that framework to develop the main framework of conceptualization the health policy for people with disabilities in Taiwan. The contents of this paper mainly divided into two parts, one is abstract level on various argument, and the second part is the main results from various recommendation delivered by people with disabilities. In addition, we also adopted the concept of life course to set up our goal for health promotion of each group.