Different perspectives on health definition