code: def get_services(self, poc="lab"):
          
          bsc = api.get_tool("bika_setup_catalog")
          query = {
              "portal_type": "AnalysisService",
              "getPointOfCapture": poc,
              "is_active": True,
              "sort_on": "sortable_title",
          }
          services = bsc(query)
          categories = self.get_service_categories(restricted=False)
          analyses = {key: [] for key in map(lambda c: c.Title, categories)}
  
          # append the empty category as well
          analyses[""] = []
  
          for brain in services:
              category = brain.getCategoryTitle
              if category in analyses:
                  analyses[category].append(brain)
          return analyses
docs: Return all Services
  
          :param poc: Point of capture (lab/field)
          :type poc: string
          :returns: Mapping of category -> list of services
          :rtype: dict