|
8 | 8 | PayerPreferenceTypeCode,
|
9 | 9 | ServiceTypeCode,
|
10 | 10 | } from 'src/app/api/models';
|
11 |
| -import { ScreeningTypeCode } from './code-types.models'; |
| 11 | +import { ApplicationPortalStatisticsTypeCode, ScreeningTypeCode } from './code-types.models'; |
12 | 12 | import { CountryTypeCode } from './country-type.model';
|
13 | 13 |
|
14 | 14 | export interface SelectOptions<k = string | number | boolean> {
|
@@ -113,69 +113,95 @@ export const ContactAuthorizationTypes: SelectOptions[] = [
|
113 | 113 |
|
114 | 114 | export const ApplicationPortalStatusTypes: SelectOptions[] = [
|
115 | 115 | { desc: 'Draft', code: ApplicationPortalStatusCode.Draft },
|
| 116 | + { desc: 'Verify Identity', code: ApplicationPortalStatusCode.VerifyIdentity }, |
| 117 | + { desc: 'In Progress', code: ApplicationPortalStatusCode.InProgress }, |
| 118 | + { desc: 'Payment Pending', code: ApplicationPortalStatusCode.AwaitingPayment }, |
| 119 | + { desc: 'Awaiting Third Party', code: ApplicationPortalStatusCode.AwaitingThirdParty }, |
| 120 | + { desc: 'Awaiting Applicant', code: ApplicationPortalStatusCode.AwaitingApplicant }, |
| 121 | + { desc: 'Under Assessment', code: ApplicationPortalStatusCode.UnderAssessment }, |
| 122 | + { desc: 'Incomplete', code: ApplicationPortalStatusCode.Incomplete }, |
| 123 | + { desc: 'Completed', code: ApplicationPortalStatusCode.Completed }, |
| 124 | + { desc: 'Completed - Cleared', code: ApplicationPortalStatusCode.CompletedCleared }, |
| 125 | + { desc: 'Completed - Risk Found', code: ApplicationPortalStatusCode.RiskFound }, |
| 126 | + { desc: 'Closed - No Response', code: ApplicationPortalStatusCode.ClosedNoResponse }, |
| 127 | + { desc: 'Closed - No Consent', code: ApplicationPortalStatusCode.ClosedNoConsent }, |
| 128 | + { desc: 'Cancelled by Organization', code: ApplicationPortalStatusCode.CancelledByOrganization }, |
| 129 | + { desc: 'Cancelled by Applicant', code: ApplicationPortalStatusCode.CancelledByApplicant }, |
| 130 | + { desc: 'Refund Requested', code: ApplicationPortalStatusCode.RefundRequested }, |
| 131 | +]; |
| 132 | + |
| 133 | +export const ApplicationPortalStatisticsTypes: SelectOptions[] = [ |
| 134 | + { desc: 'Draft', code: ApplicationPortalStatisticsTypeCode.Draft }, |
116 | 135 | {
|
117 | 136 | desc: 'Verify Identity',
|
118 |
| - code: ApplicationPortalStatusCode.VerifyIdentity, |
| 137 | + code: ApplicationPortalStatisticsTypeCode.VerifyIdentity, |
119 | 138 | extra: `The applicant has submitted their CRC application, and the organization must confirm they have checked the applicant's government-issued photo ID`,
|
120 | 139 | },
|
121 | 140 | {
|
122 | 141 | desc: 'In Progress',
|
123 |
| - code: ApplicationPortalStatusCode.InProgress, |
| 142 | + code: ApplicationPortalStatisticsTypeCode.InProgress, |
124 | 143 | extra: 'The application is currently undergoing the screening process',
|
125 | 144 | },
|
126 | 145 | {
|
127 | 146 | desc: 'Payment Pending',
|
128 |
| - code: ApplicationPortalStatusCode.AwaitingPayment, |
| 147 | + code: ApplicationPortalStatisticsTypeCode.AwaitingPayment, |
129 | 148 | extra: 'The organization or the applicant must pay the application fee',
|
130 | 149 | },
|
131 | 150 | {
|
132 | 151 | desc: 'Awaiting Third Party',
|
133 |
| - code: ApplicationPortalStatusCode.AwaitingThirdParty, |
| 152 | + code: ApplicationPortalStatisticsTypeCode.AwaitingThirdParty, |
134 | 153 | extra: 'Waiting for information from an external party',
|
135 | 154 | },
|
136 | 155 | {
|
137 | 156 | desc: 'Awaiting Applicant',
|
138 |
| - code: ApplicationPortalStatusCode.AwaitingApplicant, |
| 157 | + code: ApplicationPortalStatisticsTypeCode.AwaitingApplicant, |
139 | 158 | extra: 'Waiting for the applicant to provide additional information',
|
140 | 159 | },
|
141 | 160 | {
|
142 | 161 | desc: 'Under Assessment',
|
143 |
| - code: ApplicationPortalStatusCode.UnderAssessment, |
| 162 | + code: ApplicationPortalStatisticsTypeCode.UnderAssessment, |
144 | 163 | extra: 'The application is in risk assessment',
|
145 | 164 | },
|
146 |
| - { desc: 'Incomplete', code: ApplicationPortalStatusCode.Incomplete, extra: 'Incomplete application received' }, |
147 |
| - { desc: 'Completed', code: ApplicationPortalStatusCode.Completed }, |
| 165 | + { |
| 166 | + desc: 'Incomplete', |
| 167 | + code: ApplicationPortalStatisticsTypeCode.Incomplete, |
| 168 | + extra: 'Incomplete application received', |
| 169 | + }, |
| 170 | + { |
| 171 | + desc: 'Completed', |
| 172 | + code: ApplicationPortalStatisticsTypeCode.Completed, |
| 173 | + extra: 'Criminal record check completed', |
| 174 | + }, |
148 | 175 | {
|
149 | 176 | desc: 'Completed - Cleared',
|
150 |
| - code: ApplicationPortalStatusCode.CompletedCleared, |
| 177 | + code: ApplicationPortalStatisticsTypeCode.CompletedCleared, |
151 | 178 | extra: 'Criminal record check completed - no risk',
|
152 | 179 | },
|
153 | 180 | {
|
154 | 181 | desc: 'Completed - Risk Found',
|
155 |
| - code: ApplicationPortalStatusCode.RiskFound, |
| 182 | + code: ApplicationPortalStatisticsTypeCode.RiskFound, |
156 | 183 | extra: 'The applicant is not cleared due to risk found',
|
157 | 184 | },
|
158 | 185 | {
|
159 | 186 | desc: 'Closed - No Response',
|
160 |
| - code: ApplicationPortalStatusCode.ClosedNoResponse, |
| 187 | + code: ApplicationPortalStatisticsTypeCode.ClosedNoResponse, |
161 | 188 | extra: 'No response from applicant',
|
162 | 189 | },
|
163 | 190 | {
|
164 | 191 | desc: 'Closed - No Consent',
|
165 |
| - code: ApplicationPortalStatusCode.ClosedNoConsent, |
| 192 | + code: ApplicationPortalStatisticsTypeCode.ClosedNoConsent, |
166 | 193 | extra: 'The applicant did not consent to the CRC',
|
167 | 194 | },
|
168 | 195 | {
|
169 | 196 | desc: 'Cancelled by Organization',
|
170 |
| - code: ApplicationPortalStatusCode.CancelledByOrganization, |
| 197 | + code: ApplicationPortalStatisticsTypeCode.CancelledByOrganization, |
171 | 198 | extra: 'Organization cancelled the application',
|
172 | 199 | },
|
173 | 200 | {
|
174 | 201 | desc: 'Cancelled by Applicant',
|
175 |
| - code: ApplicationPortalStatusCode.CancelledByApplicant, |
| 202 | + code: ApplicationPortalStatisticsTypeCode.CancelledByApplicant, |
176 | 203 | extra: 'The applicant cancelled their application',
|
177 | 204 | },
|
178 |
| - { desc: 'Refund Requested', code: ApplicationPortalStatusCode.RefundRequested }, |
179 | 205 | ];
|
180 | 206 |
|
181 | 207 | export const CountryTypes: SelectOptions[] = [
|
|
0 commit comments