code: def _parse_report_item(self, prop):
          
  
          item_type = None
  
          if prop == 'attribute_accuracy':
              item_type = 'DQQuanAttAcc'
          elif prop == 'dataset_completeness':
              item_type = 'DQCompOm'
  
          xroot = self._get_xroot_for(prop)
  
          parsed = (element_to_dict(e) for e in get_elements(self._xml_tree, xroot))
          parsed = flatten_items(e['children'] for e in parsed if e['attributes'].get('type') == item_type)
  
          return reduce_value([p['text'] for p in parsed if p['name'] == 'measDesc'])
docs: :return: the text for each element at the configured path if type attribute matches