Class KpaCatalogue

    • Method Detail

      • create

        @NullMarked
        public static KpaCatalogue create​(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
      • getProcedureIdByCaseId

        public int getProcedureIdByCaseId​(java.lang.String caseId)
        Get procedure database id by case id
        Parameters:
        caseId - The case id
        Returns:
        The procedure id
      • getLatestProcedureIdByPatientIdAndTumor

        public int getLatestProcedureIdByPatientIdAndTumor​(java.lang.String patientId,
                                                           int tumorId)
        Get latest procedure database id by patient id and tumor id
        Parameters:
        patientId - The patients id (not database id)
        tumorId - The tumor identifier
        Returns:
        The procedure id
      • getPatientIdByCaseId

        public int getPatientIdByCaseId​(java.lang.String caseId)
        Get patient database id by case id
        Parameters:
        caseId - The case id
        Returns:
        The patients database id