code: def parse_fields(self, o, record, is_new):
      if is_new:
          record.set_filepath(self.filepath(o))
          record.set_img_size(self.img_size(o))
  
      record.detection.set_class_map(self.class_map)
      record.detection.add_labels(self.labels(o))
      record.detection.add_bboxes(self.bboxes(o))
  
imports: import xml.etree.ElementTree
  from icevision.imports import *
  from icevision.utils import *
  from icevision.core import *
  from icevision.parsers.parser import *
label_desc: Use image node_id 7 for calling the VOCBBoxParser obj's underlying member method code with example usage: obj.parse_fields(o, record, is_new) without return types