@@ -239,41 +239,33 @@ export class HivProgramSnapshotComponent implements OnInit {
239
239
_ . each ( eligiblility , ( vl_eligibiliy : any ) => {
240
240
if ( vl_eligibiliy . title === 'Viral Load Reminder' ) {
241
241
isEligible = 1 ;
242
- } else {
243
- isEligible = 2 ;
244
242
}
245
243
} ) ;
246
- if ( isEligible ) {
247
- switch ( true ) {
248
- case latestViralLoad < 50 &&
249
- latestViralLoad != null &&
250
- isEligible === 2 :
251
- this . viralLoadCategory = 'LDL' ;
252
- this . viralloadColor = 'green' ;
253
- break ;
254
- case latestViralLoad >= 50 && latestViralLoad < 200 && isEligible === 2 :
255
- this . viralLoadCategory = 'Low Risk Low Level Viremia' ;
256
- this . viralloadColor = 'yellowgreen' ;
257
- break ;
258
- case latestViralLoad >= 200 &&
259
- latestViralLoad < 1000 &&
260
- isEligible === 2 :
261
- this . viralLoadCategory = 'High Risk Low Level Viremia' ;
262
- this . viralloadColor = 'orange' ;
263
- break ;
264
- case latestViralLoad >= 1000 && isEligible === 2 :
265
- this . viralLoadCategory = 'Suspected Treatment Failure' ;
266
- this . viralloadColor = 'red' ;
267
- break ;
268
- case isEligible === 1 :
269
- this . viralLoadCategory = 'Missing VL' ;
270
- this . viralloadColor = 'purple' ;
271
- break ;
272
- default :
273
- this . viralLoadCategory = 'N/A' ;
274
- this . viralloadColor = 'black' ;
275
- break ;
276
- }
244
+ switch ( true ) {
245
+ case isEligible === 1 :
246
+ this . viralLoadCategory = 'Missing VL' ;
247
+ this . viralloadColor = 'purple' ;
248
+ break ;
249
+ case latestViralLoad < 50 && latestViralLoad != null :
250
+ this . viralLoadCategory = 'LDL' ;
251
+ this . viralloadColor = 'green' ;
252
+ break ;
253
+ case latestViralLoad >= 50 && latestViralLoad < 200 :
254
+ this . viralLoadCategory = 'Low Risk Low Level Viremia' ;
255
+ this . viralloadColor = 'yellowgreen' ;
256
+ break ;
257
+ case latestViralLoad >= 200 && latestViralLoad < 1000 :
258
+ this . viralLoadCategory = 'High Risk Low Level Viremia' ;
259
+ this . viralloadColor = 'orange' ;
260
+ break ;
261
+ case latestViralLoad >= 1000 :
262
+ this . viralLoadCategory = 'Suspected Treatment Failure' ;
263
+ this . viralloadColor = 'red' ;
264
+ break ;
265
+ default :
266
+ this . viralLoadCategory = 'N/A' ;
267
+ this . viralloadColor = 'black' ;
268
+ break ;
277
269
}
278
270
}
279
271
0 commit comments