From what I observed in line 725 of the NDRCommonQuestionsDictionary.java. "Stopped Treatment" was mapped to the concept
165586 - Patient Care In Facility Terminated (Yes/No) . That variable is usually filled "Yes" even for Dead and Transferred Out patients. Stopped Treatment should rather be mapped to Reason for Termination (165470) - Discontinued Care (165916).
Please feel free to consult @caniekwe or M&E stakeholders on this.
I am hoping that the code should be something like this.
'
obs = Utils.extractObsByValues(Utils.REASON_FOR_TERMINATION_CONCEPT, Utils.DISCONTINUED_CARE, obsList)
if(obs!=null){
//set StoppedTreatment
// set DateStoppedTreatment (This is same as Termination Date)
}
Hello Team,
From what I observed in line 725 of the NDRCommonQuestionsDictionary.java. "Stopped Treatment" was mapped to the concept 165586 - Patient Care In Facility Terminated (Yes/No) . That variable is usually filled "Yes" even for Dead and Transferred Out patients. Stopped Treatment should rather be mapped to Reason for Termination (165470) - Discontinued Care (165916). Please feel free to consult @caniekwe or M&E stakeholders on this.
I am hoping that the code should be something like this.
' obs = Utils.extractObsByValues(Utils.REASON_FOR_TERMINATION_CONCEPT, Utils.DISCONTINUED_CARE, obsList) if(obs!=null){ //set StoppedTreatment // set DateStoppedTreatment (This is same as Termination Date) }
'