Class KpaCatalogue
- java.lang.Object
-
- dev.pcvolkmer.mv64e.datamapper.datacatalogues.AbstractDataCatalogue
-
- dev.pcvolkmer.mv64e.datamapper.datacatalogues.KpaCatalogue
-
- All Implemented Interfaces:
DataCatalogue
public class KpaCatalogue extends AbstractDataCatalogue
Load raw result sets from database table 'dk_dnpm_kpa'- Since:
- 0.1
-
-
Field Summary
-
Fields inherited from class dev.pcvolkmer.mv64e.datamapper.datacatalogues.AbstractDataCatalogue
jdbcTemplate
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static KpaCataloguecreate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)intgetLatestProcedureIdByPatientIdAndTumor(java.lang.String patientId, int tumorId)Get latest procedure database id by patient id and tumor idintgetPatientIdByCaseId(java.lang.String caseId)Get patient database id by case idintgetProcedureIdByCaseId(java.lang.String caseId)Get procedure database id by case idprotected java.lang.StringgetTableName()-
Methods inherited from class dev.pcvolkmer.mv64e.datamapper.datacatalogues.AbstractDataCatalogue
getById, getByIdList, getDiseases
-
-
-
-
Method Detail
-
getTableName
protected java.lang.String getTableName()
- Specified by:
getTableNamein classAbstractDataCatalogue
-
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
-
-