@@ -102,6 +102,42 @@ export async function fetchData(formData: FormData) {
102
102
createPatientFilters ( [ "newly-diagnosed-client" ] , null , baseFilter , true ) ,
103
103
createPatientFilters ( [ "client-already-on-art" ] , null , baseFilter , true ) ,
104
104
createPatientFilters ( [ "exposed-infant" ] , null , baseFilter , true ) ,
105
+ createQuestionnaireResponseFilters (
106
+ "patient-finish-visit" ,
107
+ rawDate ,
108
+ baseFilter ,
109
+ true ,
110
+ [
111
+ {
112
+ "subject:Patient._tag" :
113
+ "https://d-tree.org/fhir/patient-meta-tag|newly-diagnosed-client" ,
114
+ } ,
115
+ ]
116
+ ) ,
117
+ createQuestionnaireResponseFilters (
118
+ "patient-finish-visit" ,
119
+ rawDate ,
120
+ baseFilter ,
121
+ true ,
122
+ [
123
+ {
124
+ "subject:Patient._tag" :
125
+ "https://d-tree.org/fhir/patient-meta-tag|client-already-on-art" ,
126
+ } ,
127
+ ]
128
+ ) ,
129
+ createQuestionnaireResponseFilters (
130
+ "patient-finish-visit" ,
131
+ rawDate ,
132
+ baseFilter ,
133
+ true ,
134
+ [
135
+ {
136
+ "subject:Patient._tag" :
137
+ "https://d-tree.org/fhir/patient-meta-tag|exposed-infant" ,
138
+ } ,
139
+ ]
140
+ ) ,
105
141
] ) ;
106
142
const summary : string [ ] = [
107
143
"Total visits" ,
@@ -113,6 +149,9 @@ export async function fetchData(formData: FormData) {
113
149
"Newly diagnosed clients (all)" ,
114
150
"Already on Art (all)" ,
115
151
"Exposed infant (all)" ,
152
+ "Newly diagnosed clients (visits)" ,
153
+ "Already on Art (visits)" ,
154
+ "Exposed infant (visits)" ,
116
155
] ;
117
156
118
157
return {
0 commit comments