def carga_paciente(contexto, fl_paciente): found = primero(C_PACIENTE.buscaPorPaciente(contexto, fl_paciente)) if found: found = Paciente(found) found.identificadores = list(_carga_identificadores(contexto, fl_paciente)) return found
def obten_plaza_local(contexto): return primero(contexto.ExecuteQuery[str](_OBTEN_PLAZA_LOCAL_SQL))
def busca_id(self, fl_identificador): return primero(id for id in self.identificadores if id.FL_IDENTIFICADOR == fl_identificador)
def buscaPorFolio(self, contexto, folio): return primero(contexto.ExecuteQuery[self.record_type](self.por_id, folio))
def _find_arg(arg): pred = (arg if callable(arg) else lambda a: a == arg) return primero(a for a in sys.argv if pred(a))