@@ -61,6 +61,13 @@ public class DrugSusceptibilityDto extends PseudonymizableDto {
6161 public static final String RIFAMPICIN_SUSCEPTIBILITY = "rifampicinSusceptibility" ;
6262 public static final String STREPTOMYCIN_MIC = "streptomycinMic" ;
6363 public static final String STREPTOMYCIN_SUSCEPTIBILITY = "streptomycinSusceptibility" ;
64+ public static final String CEFTRIAXONE_MIC = "ceftriaxoneMic" ;
65+ public static final String CEFTRIAXONE_SUSCEPTIBILITY = "ceftriaxoneSusceptibility" ;
66+ public static final String PENICILLIN_MIC = "penicillinMic" ;
67+ public static final String PENICILLIN_SUSCEPTIBILITY = "penicillinSusceptibility" ;
68+ public static final String ERYTHROMYCIN_MIC = "erythromycinMic" ;
69+ public static final String ERYTHROMYCIN_SUSCEPTIBILITY = "erythromycinSusceptibility" ;
70+
6471
6572 @ Diseases (value = {
6673 Disease .TUBERCULOSIS })
@@ -93,12 +100,12 @@ public class DrugSusceptibilityDto extends PseudonymizableDto {
93100 PathogenTestType .ANTIBIOTIC_SUSCEPTIBILITY })
94101 private DrugSusceptibilityType capreomycinSusceptibility ;
95102 @ Diseases (value = {
96- Disease .TUBERCULOSIS })
103+ Disease .TUBERCULOSIS , Disease . INVASIVE_MENINGOCOCCAL_INFECTION })
97104 @ ApplicableToPathogenTests (value = {
98105 PathogenTestType .ANTIBIOTIC_SUSCEPTIBILITY })
99106 private Float ciprofloxacinMic ;
100107 @ Diseases (value = {
101- Disease .TUBERCULOSIS })
108+ Disease .TUBERCULOSIS , Disease . INVASIVE_MENINGOCOCCAL_INFECTION })
102109 @ ApplicableToPathogenTests (value = {
103110 PathogenTestType .ANTIBIOTIC_SUSCEPTIBILITY })
104111 private DrugSusceptibilityType ciprofloxacinSusceptibility ;
@@ -185,13 +192,13 @@ public class DrugSusceptibilityDto extends PseudonymizableDto {
185192 PathogenTestType .ANTIBIOTIC_SUSCEPTIBILITY })
186193 private DrugSusceptibilityType ofloxacinSusceptibility ;
187194 @ Diseases (value = {
188- Disease .TUBERCULOSIS })
195+ Disease .TUBERCULOSIS , Disease . INVASIVE_MENINGOCOCCAL_INFECTION })
189196 @ ApplicableToPathogenTests (value = {
190197 PathogenTestType .ANTIBIOTIC_SUSCEPTIBILITY ,
191198 PathogenTestType .PCR_RT_PCR })
192199 private Float rifampicinMic ;
193200 @ Diseases (value = {
194- Disease .TUBERCULOSIS })
201+ Disease .TUBERCULOSIS , Disease . INVASIVE_MENINGOCOCCAL_INFECTION })
195202 @ ApplicableToPathogenTests (value = {
196203 PathogenTestType .ANTIBIOTIC_SUSCEPTIBILITY ,
197204 PathogenTestType .PCR_RT_PCR })
@@ -207,6 +214,39 @@ public class DrugSusceptibilityDto extends PseudonymizableDto {
207214 PathogenTestType .ANTIBIOTIC_SUSCEPTIBILITY })
208215 private DrugSusceptibilityType streptomycinSusceptibility ;
209216
217+ @ Diseases (value = {
218+ Disease .INVASIVE_MENINGOCOCCAL_INFECTION , Disease .INVASIVE_PNEUMOCOCCAL_INFECTION })
219+ @ ApplicableToPathogenTests (value = {
220+ PathogenTestType .ANTIBIOTIC_SUSCEPTIBILITY })
221+ private Float ceftriaxoneMic ;
222+ @ Diseases (value = {
223+ Disease .INVASIVE_MENINGOCOCCAL_INFECTION , Disease .INVASIVE_PNEUMOCOCCAL_INFECTION })
224+ @ ApplicableToPathogenTests (value = {
225+ PathogenTestType .ANTIBIOTIC_SUSCEPTIBILITY })
226+ private DrugSusceptibilityType ceftriaxoneSusceptibility ;
227+
228+ @ Diseases (value = {
229+ Disease .INVASIVE_MENINGOCOCCAL_INFECTION , Disease .INVASIVE_PNEUMOCOCCAL_INFECTION })
230+ @ ApplicableToPathogenTests (value = {
231+ PathogenTestType .ANTIBIOTIC_SUSCEPTIBILITY })
232+ private Float penicillinMic ;
233+ @ Diseases (value = {
234+ Disease .INVASIVE_MENINGOCOCCAL_INFECTION , Disease .INVASIVE_PNEUMOCOCCAL_INFECTION })
235+ @ ApplicableToPathogenTests (value = {
236+ PathogenTestType .ANTIBIOTIC_SUSCEPTIBILITY })
237+ private DrugSusceptibilityType penicillinSusceptibility ;
238+
239+ @ Diseases (value = {
240+ Disease .INVASIVE_PNEUMOCOCCAL_INFECTION })
241+ @ ApplicableToPathogenTests (value = {
242+ PathogenTestType .ANTIBIOTIC_SUSCEPTIBILITY })
243+ private Float erythromycinMic ;
244+ @ Diseases (value = {
245+ Disease .INVASIVE_PNEUMOCOCCAL_INFECTION })
246+ @ ApplicableToPathogenTests (value = {
247+ PathogenTestType .ANTIBIOTIC_SUSCEPTIBILITY })
248+ private DrugSusceptibilityType erythromycinSusceptibility ;
249+
210250 public static DrugSusceptibilityDto build () {
211251 DrugSusceptibilityDto drugSusceptibility = new DrugSusceptibilityDto ();
212252 drugSusceptibility .setUuid (DataHelper .createUuid ());
@@ -436,4 +476,52 @@ public DrugSusceptibilityType getStreptomycinSusceptibility() {
436476 public void setStreptomycinSusceptibility (DrugSusceptibilityType streptomycinSusceptibility ) {
437477 this .streptomycinSusceptibility = streptomycinSusceptibility ;
438478 }
479+
480+ public Float getCeftriaxoneMic () {
481+ return ceftriaxoneMic ;
482+ }
483+
484+ public void setCeftriaxoneMic (Float ceftriaxoneMic ) {
485+ this .ceftriaxoneMic = ceftriaxoneMic ;
486+ }
487+
488+ public DrugSusceptibilityType getCeftriaxoneSusceptibility () {
489+ return ceftriaxoneSusceptibility ;
490+ }
491+
492+ public void setCeftriaxoneSusceptibility (DrugSusceptibilityType ceftriaxoneSusceptibility ) {
493+ this .ceftriaxoneSusceptibility = ceftriaxoneSusceptibility ;
494+ }
495+
496+ public Float getPenicillinMic () {
497+ return penicillinMic ;
498+ }
499+
500+ public void setPenicillinMic (Float penicillinMic ) {
501+ this .penicillinMic = penicillinMic ;
502+ }
503+
504+ public DrugSusceptibilityType getPenicillinSusceptibility () {
505+ return penicillinSusceptibility ;
506+ }
507+
508+ public void setPenicillinSusceptibility (DrugSusceptibilityType penicillinSusceptibility ) {
509+ this .penicillinSusceptibility = penicillinSusceptibility ;
510+ }
511+
512+ public Float getErythromycinMic () {
513+ return erythromycinMic ;
514+ }
515+
516+ public void setErythromycinMic (Float erythromycinMic ) {
517+ this .erythromycinMic = erythromycinMic ;
518+ }
519+
520+ public DrugSusceptibilityType getErythromycinSusceptibility () {
521+ return erythromycinSusceptibility ;
522+ }
523+
524+ public void setErythromycinSusceptibility (DrugSusceptibilityType erythromycinSusceptibility ) {
525+ this .erythromycinSusceptibility = erythromycinSusceptibility ;
526+ }
439527}
0 commit comments