This very useful comparison infographic was published recently on Building Green. Although US and LEED based, it demonstrates the scope of the emerging rating systems that address, measure and promote healthy building and facility approaches, in planning, design, construction, building in use. Note the infographic on Building Green is interactive with more information.
More:
Living Building Challenge 3.1 Standard