Skip to content

Commit 11af22e

Browse files
committed
pre-appointment visit
1 parent 4811f99 commit 11af22e

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

programs/scope-builder.service.js

+10-3
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,15 @@ function buildScope(dataDictionary) {
1212
isPatientTransferredOut: false,
1313
isFirstAMPATHHIVVisit: true,
1414
qualifiesForStandardVisit: false,
15-
isStandardDcVisit: false,
1615
qualifiesMedicationRefillVisit: false,
1716
lastCovidScreeningDate: '',
1817
retroSpective: false,
1918
screenedForCovidToday: false,
2019
inPrediction: false
2120
};
2221

22+
let isStandardDcVisit = false;
23+
2324
if (
2425
dataDictionary.weeklyPredictedPatients &&
2526
dataDictionary.weeklyPredictedPatients.length > 0
@@ -74,10 +75,16 @@ function buildScope(dataDictionary) {
7475
if (result) {
7576
isStandardDcVisit = true;
7677
}
77-
if (dataDictionary.dcQualifedVisits.qualifies_for_standard_visit === 1) {
78+
if (
79+
dataDictionary.dcQualifedVisits.qualifies_for_standard_visit === 1 ||
80+
isStandardDcVisit
81+
) {
7882
scope.qualifiesForStandardVisit = true;
7983
}
80-
if (dataDictionary.dcQualifedVisits.qualifies_for_medication_refill === 1) {
84+
if (
85+
dataDictionary.dcQualifedVisits.qualifies_for_medication_refill === 1 &&
86+
!isStandardDcVisit
87+
) {
8188
scope.qualifiesMedicationRefillVisit = true;
8289
}
8390
}

0 commit comments

Comments
 (0)