Patient sample: Hammond, A Aller au contenu principal

Message d'erreur

  • Deprecated function: explode(): Passing null to parameter #2 ($string) of type string is deprecated in unilabs_preprocess_page() (line 187 of themes/unilabs/unilabs.theme).
    unilabs_preprocess_page(Array, 'page', Array)
    call_user_func_array('unilabs_preprocess_page', Array) (Line: 261)
    Drupal\Core\Theme\ThemeManager->render('page', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 194)
    __TwigTemplate_83c03399609c0a67fd0588a3f8f0cbbb->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/unilabs/templates/html.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('html', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 158)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 159)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 53)
    Asm89\Stack\Cors->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • Deprecated function: explode(): Passing null to parameter #2 ($string) of type string is deprecated in unilabs_preprocess_page() (line 188 of themes/unilabs/unilabs.theme).
    unilabs_preprocess_page(Array, 'page', Array)
    call_user_func_array('unilabs_preprocess_page', Array) (Line: 261)
    Drupal\Core\Theme\ThemeManager->render('page', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 194)
    __TwigTemplate_83c03399609c0a67fd0588a3f8f0cbbb->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/unilabs/templates/html.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('html', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 158)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 159)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 53)
    Asm89\Stack\Cors->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    

30 September 2020

Patient sample: Hammond, A

A blog post from our Director of Communications, Alistair Hammond 

I started this job almost a year ago. It’s fair to say that plenty has happened. Given events, it was a pretty good time to move from business travel to the healthcare industry. And I can honestly say I love my job.

So – a look back. What have I learnt?

Three things:    

  1. Unilabs attracts good people.

When I worked at a communications consultancy, our Founding Father was a big believer in mantras, one of them being: “Don’t work with xxxholes.” Sadly, as the consultancy grew and grew, this one ended up as more of a guideline, a “nice-to-have.”

Now, I’m sure there are people in the healthcare industry who live for the financial metrics; maybe everyone I meet is on their best behaviour (Spoiler: nope); and I know that there is always pressure to perform, to deliver. But I haven’t met anyone in this company who doesn’t worry about the patients, who isn’t motivated by improving people’s lives. Who doesn’t care.

It’s easy to be cynical about people, and sometimes it’s justified. Not here. Maybe the work attracts people like this, maybe it’s specific to Unilabs – either way, I love it.                 

  1. Unilabs is super-lean.

Having worked as a journalist, a start-up wrangler, and a comms advisor to clients big and small, I recognise the signs of corporate flabbiness: team leaders who are focused on office politics; people with unclear responsibilities; the backbiting that comes from smart people not having enough to do; initiatives that drag on and fizzle out.

That’s not us.

If Unilabs were a person, it would be a long-distance runner with “good-but-not-fancy” shoes, quietly racking up the miles, winning races with minimal body fat and a smile.

  1. We can do better, and we will.

One of the strengths of Unilabs is that country teams can be excellent in their own unique way. Like people, every team has different talents. Some teams are particularly well-placed to serve patients directly, some have amazing government and media relationships that help us win business, others serve specific industries very well. Local realities vary from place to place, every country has a history, and each healthcare system is run differently.

Part of being super-lean also means that we don’t have a heavy-handed Centre™ breathing down our necks: we simply don’t have the means or people to micromanage delivery at the local level, even if we wanted to.

Besides, Unilabs is doing very well: why fix what ain’t broken?    

But of course this decentralised set-up also means we sometimes miss opportunities. A new way of working, a tweak to a formula, a smart piece of software, a person with unique insights. When something works in Slovakia, it may well work in France, too. Not always, perhaps not even often, but sometimes. The way I see it, if we can keep the local creativity and excellence, and add a pinch of Best Practice, we can be even better.

Sometimes it’s a simple matter of letting others know what you’re doing. Maybe we’re sometimes too comfortable in our own team, in our own language. Maybe we don’t always realise that others have faced – and fixed – the same problems we have. And maybe we’re proud of what we have done, but too civilized to blow our own trumpet.

I say: blow that trumpet. If not for yourself, then for your team.    

BIENVENUE SUR UNILABS.CH

ACCÉDER AU SITE INTERNET

OU: SÉLECTIONNER UN SITE UNILABS NATIONAL DANS LA LISTE CI-DESSOUS