Thirteenth General Programme of Work 2019-2023

The Thirteenth General Programme of Work (GPW 13) defines WHO’s strategy for the five-year period, 2019-2023. It focuses on triple billion targets to achieve measurable impacts on people’s health at the country level.

The triple billion targets are to ensure by 2023:

  • One billion more people are benefiting from universal health coverage
  • One billion more people are better protected from health emergencies
  • One billion more people are enjoying better health and well-being
Measurable impact is at the heart of WHO’s mission to transform the future of public health. See how progress is calculated towards achieving GPW 13.
Exception occured while executing the controller. Check error logs for details.System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 54.174.254.19:443 at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult) at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult) at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception) --- End of inner exception stack trace --- at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar) --- End of inner exception stack trace --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at IRISIntegration.Services.ApiService.<Get>d__4.MoveNext() in D:\a\1\s\IRISIntegration\Services\ApiService.cs:line 22 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at IRISIntegration.Services.PublicationService.BuildPublications(String findBySearchQuery, String findByHandle, Int32 count) in D:\a\1\s\IRISIntegration\Services\PublicationService.cs:line 44 at SitefinityWebApp.Mvc.Models.ViewModels.Publication.PublicationListModel.GetIrisDocOrFallbakToDocumentField() in D:\a\1\s\Website\Mvc\Models\ViewModels\Publication\PublicationListModel.cs:line 60 at SitefinityWebApp.Mvc.Models.ViewModels.Publication.PublicationListModel..ctor(ItemViewModel item, Object viewBag, String urlKeyPrefix, LoadMedias imageLoading) in D:\a\1\s\Website\Mvc\Models\ViewModels\Publication\PublicationListModel.cs:line 38 at CallSite.Target(Closure , CallSite , Type , ItemViewModel , Object , String , LoadMedias ) at SitefinityWebApp.Mvc.Models.ViewModels.Publication.PublicationListViewModel.<>c__DisplayClass0_0.<.ctor>b__0(ItemViewModel x) in D:\a\1\s\Website\Mvc\Models\ViewModels\Publication\PublicationListViewModel.cs:line 14 at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) at SitefinityWebApp.Mvc.Models.ViewModels.Publication.PublicationListViewModel..ctor(ExtendedDynamicContentListViewModel model, Object viewBag, LoadMedias mediaLoading) in D:\a\1\s\Website\Mvc\Models\ViewModels\Publication\PublicationListViewModel.cs:line 13 at CallSite.Target(Closure , CallSite , Type , ExtendedDynamicContentListViewModel , Object , LoadMedias ) at SitefinityWebApp.ResourcePackages.WHO.MVC.Views.Publication.List_Featured.Execute() in D:\a\1\s\Website\obj\FeatherCodeGen\ResourcePackages\WHO\MVC\Views\..MVC\Views\Publication\List.Featured.cshtml:line 9 at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) at Telerik.Sitefinity.Mvc.ControllerWrapper.Execute() at Telerik.Sitefinity.Mvc.ControllerActionInvoker.ExecuteController(MvcProxyBase proxyControl) at Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Routing.FeatherActionInvoker.ExecuteController(MvcProxyBase proxyControl)

WHO Results framework

The Results framework tracks the joint efforts of the Secretariat, Member States and partners to measure progress towards GPW13 targets and the Secretariat’s contribution. The measurement of the Results Framework has three integrated components:

 

gpw13 impact measurement icon

WHO impact measurement

The Impact measurement is based on the Sustainable Development Goals (SDGs) and measures progress via 46 outcome indicators, triple billion indices and healthy life expectancy.

 

gpw13 country case studies icon

Country case studies

The country case studies paint a qualitative picture and provide human face to the data from the impact measurement and output scorecard.

gpw13 output scorecard icon

Output scorecard

The output scorecard assesses WHO’s contribution to outcomes and impact across six dimensions of technical support, leadership and normative work.

Introducing the methods for impact measurement

A key pillar of the World Health Organization’s transformation agenda was to make it a modern data-driven organization and to have a measurable impact on the lives of people we serve. WHO’s Global Programme of Work 13 has impact measurement at its centre with specific indicators based on the health related Sustainable Development Goals to track progress. This video is an introduction to the methods used to measure these indicators with clear baselines and targets globally and for every country.

Triple Billion dashboard

Tracking the work of WHO, countries, regions and partners to meet the triple billion targets and health-related SDGs.

Technical documents

Exception occured while executing the controller. Check error logs for details.System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 54.174.254.19:443 at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult) at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult) at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception) --- End of inner exception stack trace --- at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar) --- End of inner exception stack trace --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at IRISIntegration.Services.ApiService.<Get>d__4.MoveNext() in D:\a\1\s\IRISIntegration\Services\ApiService.cs:line 22 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at IRISIntegration.Services.PublicationService.BuildPublications(String findBySearchQuery, String findByHandle, Int32 count) in D:\a\1\s\IRISIntegration\Services\PublicationService.cs:line 44 at SitefinityWebApp.Mvc.Models.ViewModels.Publication.PublicationListModel.GetIrisDocOrFallbakToDocumentField() in D:\a\1\s\Website\Mvc\Models\ViewModels\Publication\PublicationListModel.cs:line 60 at SitefinityWebApp.Mvc.Models.ViewModels.Publication.PublicationListModel..ctor(ItemViewModel item, Object viewBag, String urlKeyPrefix, LoadMedias imageLoading) in D:\a\1\s\Website\Mvc\Models\ViewModels\Publication\PublicationListModel.cs:line 38 at CallSite.Target(Closure , CallSite , Type , ItemViewModel , Object , String , LoadMedias ) at SitefinityWebApp.Mvc.Models.ViewModels.Publication.PublicationListViewModel.<>c__DisplayClass0_0.<.ctor>b__0(ItemViewModel x) in D:\a\1\s\Website\Mvc\Models\ViewModels\Publication\PublicationListViewModel.cs:line 14 at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) at SitefinityWebApp.Mvc.Models.ViewModels.Publication.PublicationListViewModel..ctor(ExtendedDynamicContentListViewModel model, Object viewBag, LoadMedias mediaLoading) in D:\a\1\s\Website\Mvc\Models\ViewModels\Publication\PublicationListViewModel.cs:line 13 at CallSite.Target(Closure , CallSite , Type , ExtendedDynamicContentListViewModel , Object , LoadMedias ) at ASP._Page_Frontend_Assembly_Telerik_Sitefinity_Frontend_DynamicContent_Mvc_Views_Publication_List_Publication_cshtml_WHO_cshtml.Execute() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Compilation.CompilationPerformanceRazorView.Render(ViewContext viewContext, TextWriter writer) at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) at Telerik.Sitefinity.Mvc.ControllerWrapper.Execute() at Telerik.Sitefinity.Mvc.ControllerActionInvoker.ExecuteController(MvcProxyBase proxyControl) at Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Routing.FeatherActionInvoker.ExecuteController(MvcProxyBase proxyControl)

Global Technical Consultations

First global technical consultation
October 17-18, 2019

Meeting summary

Background references

FAQs: Extending the Thirteenth General Programme of Work, 2019-2023 to 2025

EB 150/29 Extending the Thirteenth General Programme of Work, 2019–2023 to 2025

English ǀ Arabic ǀ Chinese ǀ French ǀ Russian ǀ Spanish