code: def pmt_with_id(self, pmt_id):
          
          try:
              return self.pmts[self._pmt_index_by_pmt_id[pmt_id]]
          except KeyError:
              raise KeyError("No PMT found for ID: {0}".format(pmt_id))
docs: Get PMT with global pmt_id