docstr: returns fitered list of imageData which are filtered according to client (=annotator) and reviewer and parameters (approved, flagged)
docstr_tok: ["returns","fitered","list","of","imageData","which","are","filtered","according","to","client","(","=annotator",")","and","reviewer","and","parameters","(","approved",",","flagged",")"]
code: def getImageDataByClientAndReviewer(
      self,
      clientId: str,
      reviewerId: str,
      approved=False,
      flagged=False,
  ) -> List[ImageData]:
      """
      returns fitered list of imageData which are filtered according to client (=annotator) and reviewer and parameters (approved, flagged)
      """
  
      imageDatas = self.getImageDataByClientId(
          clientId, approved, flagged
      )
      filteredByRewiewer = list(
          filter(
              lambda imageData: (
                  imageData.getApprovedBy() == reviewerId
              ),
              imageDatas,
          )
      )
      return filteredByRewiewer
  
imports: import datetime
  import logging
  from typing import Dict, List
  from MONAILabelReviewerLib.ImageData import ImageData
  from MONAILabelReviewerLib.MONAILabelReviewerEnum import Level
label_desc: Use image node_id 23 for calling the ImageDataExtractor obj's underlying member method code with example usage: obj.getImageDataByClientAndReviewer(clientId, reviewerId, approved, flagged) and returns: filteredByRewiewer