{"version":3,"file":"app-de6014ff.xxxxxxxx.bundle.js","mappings":"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","sources":["webpack://iadviser/./src/routes/app-adviser/pre-renewals/date-range.html","webpack://iadviser/./src/routes/app-adviser/pre-renewals/pre-renewals.html","webpack://iadviser/./src/routes/app-adviser/pre-renewals/api.ts","webpack://iadviser/./src/routes/app-adviser/pre-renewals/pre-renewals.css?007e","webpack://iadviser/./src/routes/app-adviser/pre-renewals/pre-renewals.ts"],"sourcesContent":["// Module\nvar code = \"\\r\\n\";\n// Exports\nexport default code;","// Imports\nvar ___HTML_LOADER_IMPORT_0___ = new URL(\"../../../img/eclipse-loader.svg\", import.meta.url);\n// Module\nvar code = \"\\r\\n\";\n// Exports\nexport default code;","import { DocumentGenerationStatus, DistributionSession } from 'routes/app-adviser/client/quotes/interfaces';\r\nimport { autoinject } from 'aurelia-framework';\r\nimport { HttpClient, json } from 'aurelia-fetch-client';\r\nimport { environment } from 'environment';\r\n\r\nexport interface IPreRenewalResponseItem {\r\n additionalPageCount: number;\r\n adviserId: number;\r\n coInsured: boolean;\r\n companyOfficeCode: string;\r\n companyOfficeId: number;\r\n coverNo: string;\r\n coverVersion: string;\r\n effectiveDate: string;\r\n expiryDate: string;\r\n hasProblems: boolean;\r\n insurerId: number;\r\n insurerOfficeCode: string;\r\n insurerProcessType: string;\r\n insurerProcessTypeId: number;\r\n isProcessed: boolean;\r\n modifiedDate: string;\r\n policyDescription: string;\r\n policyId: number;\r\n questionsUpToDate: boolean;\r\n questionsUpdated: boolean;\r\n quoteId: number;\r\n quoteStatusTypeId: number;\r\n quoteType: string;\r\n quoteTypeId: number;\r\n renewAsNewBusinessFlag: any;\r\n revisionNo: number;\r\n riskClassName: string;\r\n riskClassTypeId: number;\r\n warningMessages: string[];\r\n}\r\nexport interface IPreRenewalSearchResponse {\r\n acceptsElectronicDisclosure: boolean;\r\n clientId: number;\r\n clientName: string;\r\n clientPartyId: number;\r\n customerCode: string;\r\n preRenewalPolicies: IPreRenewalResponseItem[];\r\n}\r\nexport interface IPreRenewalGenerateResponse {\r\n jobId: string;\r\n message: string;\r\n policyCount: number;\r\n prerenewalCriteriaHeaderId: number;\r\n}\r\nexport interface IPreRenewalCriteria {\r\n reportId: number;\r\n reportName: string;\r\n reportSystemKey: string;\r\n}\r\n\r\n@autoinject()\r\nexport class Api {\r\n constructor(private http: HttpClient) {}\r\n\r\n async getCriteria(): Promise {\r\n const endpoint = environment.clientEndpoints.preRenewals.criteria;\r\n const uri = endpoint.uri();\r\n const result = await this.http.fetch(uri, {\r\n method: endpoint.method\r\n });\r\n return result.json();\r\n }\r\n\r\n async getConfig(): Promise {\r\n const endpoint = environment.clientEndpoints.preRenewals.config;\r\n const uri = endpoint.uri();\r\n const result = await this.http.fetch(uri, {\r\n method: endpoint.method\r\n });\r\n return result.json();\r\n }\r\n\r\n async clientSearch(searchString: string) {\r\n const endpoint = environment.reportEndpoints.reports.searchFull;\r\n const uri = endpoint.uri(['Client']);\r\n const result = await this.http.fetch(`${uri}/?searchText=${searchString}`)\r\n\r\n return result.json();\r\n }\r\n\r\n async search(body: any): Promise {\r\n const endpoint = environment.clientEndpoints.preRenewals.search;\r\n const uri = endpoint.uri();\r\n const result = await this.http.fetch(uri, {\r\n method: endpoint.method,\r\n body: json(body)\r\n });\r\n return result.json();\r\n }\r\n\r\n async generate(body: any): Promise {\r\n const endpoint = environment.clientEndpoints.preRenewals.generate;\r\n const uri = endpoint.uri();\r\n const result = await this.http.fetch(uri, {\r\n method: endpoint.method,\r\n body: json(body)\r\n });\r\n return result.json();\r\n }\r\n\r\n async checkGenerationStatus(documentPackGuid: string): Promise {\r\n const url = `${environment.apiHost}/reportapi/docpack/generation/${documentPackGuid}/status/false`;\r\n const result = await this.http.fetch(url);\r\n return result.json();\r\n }\r\n\r\n async createDistributionSession(docPackGuid, distributionTypeId, recipientPartyId ): Promise {\r\n const uriParts = `${docPackGuid}/${distributionTypeId}/${recipientPartyId}`;\r\n const url = `${environment.apiHost}/reportapi/docpack/distribution/session/${uriParts}`;\r\n\r\n const result = await this.http.fetch(url, {\r\n method: 'POST'\r\n });\r\n\r\n return result.json();\r\n }\r\n\r\n async addDistributionHistory(distributionSessionId): Promise {\r\n const url = `${environment.apiHost}/reportapi/docpack/distribution/log/${distributionSessionId}`;\r\n const result = await this.http.fetch(url, {method: 'POST'});\r\n return result.json();\r\n }\r\n\r\n async getDocumentUrl(sessionGuid, docGuid): Promise {\r\n const url = `${environment.apiHost}/reportapi/docpack/url/${sessionGuid}/${docGuid}`;\r\n const result = await this.http.fetch(url);\r\n return result.json();\r\n }\r\n\r\n async fetchDocumentPdf(url: string) {\r\n const response = await fetch(url);\r\n return response.blob();\r\n }\r\n\r\n async getGeneratedDocument(sessionGuid): Promise {\r\n const url = `${environment.apiHost}/reportapi/docpack/cacheddocsbysessionid/${sessionGuid}`;\r\n const result = await this.http.fetch(url);\r\n return result.json();\r\n }\r\n\r\n async generateDocumentRequest(documentRequest: any): Promise {\r\n const url = `${environment.apiHost}/reportapi/docpack/generation`;\r\n const result = await this.http.fetch(url, {\r\n method: 'POST',\r\n body: JSON.stringify(documentRequest)\r\n });\r\n\r\n return result.status === 200 ? result.json() : null;\r\n }\r\n\r\n}\r\n","// extracted by mini-css-extract-plugin\nexport default {\"screen-container\":\"screen-container_____fsm2\",\"screenContainer\":\"screen-container_____fsm2\",\"screen-container--client\":\"screen-container--client____jPvtD screen-container_____fsm2\",\"screenContainerClient\":\"screen-container--client____jPvtD screen-container_____fsm2\",\"screen-container--dashboard\":\"screen-container--dashboard____ByR3d screen-container--client____jPvtD screen-container_____fsm2\",\"screenContainerDashboard\":\"screen-container--dashboard____ByR3d screen-container--client____jPvtD screen-container_____fsm2\",\"screen-container--home\":\"screen-container--home____Gk4Gr screen-container_____fsm2\",\"screenContainerHome\":\"screen-container--home____Gk4Gr screen-container_____fsm2\",\"screen-container--menu\":\"screen-container--menu____drosG screen-container_____fsm2\",\"screenContainerMenu\":\"screen-container--menu____drosG screen-container_____fsm2\",\"screen-container--accounts-override\":\"screen-container--accounts-override____qBETD screen-container_____fsm2\",\"screenContainerAccountsOverride\":\"screen-container--accounts-override____qBETD screen-container_____fsm2\",\"screen-container--accounts-override-xxl\":\"screen-container--accounts-override-xxl____sMTPr screen-container_____fsm2\",\"screenContainerAccountsOverrideXxl\":\"screen-container--accounts-override-xxl____sMTPr screen-container_____fsm2\",\"btn\":\"btn_____ckLG\",\"btn--flat\":\"btn--flat____BEMRm btn_____ckLG\",\"btnFlat\":\"btn--flat____BEMRm btn_____ckLG\",\"btn--submit\":\"btn--submit____wQqbF btn_____ckLG\",\"btnSubmit\":\"btn--submit____wQqbF btn_____ckLG\",\"btn--delete\":\"btn--delete____SeHbn btn_____ckLG\",\"btnDelete\":\"btn--delete____SeHbn btn_____ckLG\",\"btn--link\":\"btn--link____DmJGh btn_____ckLG\",\"btnLink\":\"btn--link____DmJGh btn_____ckLG\",\"btn--inline-text-link\":\"btn--inline-text-link____FKe6X btn--link____DmJGh btn_____ckLG\",\"btnInlineTextLink\":\"btn--inline-text-link____FKe6X btn--link____DmJGh btn_____ckLG\",\"btn--footer\":\"btn--footer____NhTUb btn_____ckLG\",\"btnFooter\":\"btn--footer____NhTUb btn_____ckLG\",\"btn--footer-submit\":\"btn--footer-submit_____pN45 btn--submit____wQqbF btn_____ckLG btn--footer____NhTUb btn_____ckLG\",\"btnFooterSubmit\":\"btn--footer-submit_____pN45 btn--submit____wQqbF btn_____ckLG btn--footer____NhTUb btn_____ckLG\",\"btn--footer-cancel\":\"btn--footer-cancel____VPmqx btn--flat____BEMRm btn_____ckLG btn--footer____NhTUb btn_____ckLG\",\"btnFooterCancel\":\"btn--footer-cancel____VPmqx btn--flat____BEMRm btn_____ckLG btn--footer____NhTUb btn_____ckLG\",\"btn--footer-delete\":\"btn--footer-delete____ejJK9 btn--delete____SeHbn btn_____ckLG btn--footer____NhTUb btn_____ckLG\",\"btnFooterDelete\":\"btn--footer-delete____ejJK9 btn--delete____SeHbn btn_____ckLG btn--footer____NhTUb btn_____ckLG\",\"btn--qce-dropdown\":\"btn--qce-dropdown____H1xXM btn--footer-submit_____pN45 btn--submit____wQqbF btn_____ckLG btn--footer____NhTUb btn_____ckLG\",\"btnQceDropdown\":\"btn--qce-dropdown____H1xXM btn--footer-submit_____pN45 btn--submit____wQqbF btn_____ckLG btn--footer____NhTUb btn_____ckLG\",\"btn--footer-combo\":\"btn--footer-combo____yMQ4O btn--footer____NhTUb btn_____ckLG\",\"btnFooterCombo\":\"btn--footer-combo____yMQ4O btn--footer____NhTUb btn_____ckLG\",\"btn--lmi-bicalc\":\"btn--lmi-bicalc____LJpA7 btn_____ckLG\",\"btnLmiBicalc\":\"btn--lmi-bicalc____LJpA7 btn_____ckLG\",\"btn--lmi-risk\":\"btn--lmi-risk____sMyJV btn_____ckLG\",\"btnLmiRisk\":\"btn--lmi-risk____sMyJV btn_____ckLG\",\"btn--lmi-policy-comparison\":\"btn--lmi-policy-comparison____HznlC btn_____ckLG\",\"btnLmiPolicyComparison\":\"btn--lmi-policy-comparison____HznlC btn_____ckLG\",\"btn--lmi-policy-coach\":\"btn--lmi-policy-coach____jZWrS btn_____ckLG\",\"btnLmiPolicyCoach\":\"btn--lmi-policy-coach____jZWrS btn_____ckLG\",\"btn--andrew-nock\":\"btn--andrew-nock____uwH3P btn_____ckLG\",\"btnAndrewNock\":\"btn--andrew-nock____uwH3P btn_____ckLG\",\"btn--construction-cost-consultants\":\"btn--construction-cost-consultants____EaCvs btn_____ckLG\",\"btnConstructionCostConsultants\":\"btn--construction-cost-consultants____EaCvs btn_____ckLG\",\"btn--5-star\":\"btn--5-star____CZgex btn_____ckLG\",\"btn5Star\":\"btn--5-star____CZgex btn_____ckLG\",\"btn--thermoscan\":\"btn--thermoscan____UlUDM btn_____ckLG\",\"btnThermoscan\":\"btn--thermoscan____UlUDM btn_____ckLG\",\"btn--risk-survey-services\":\"btn--risk-survey-services____E_1nj btn_____ckLG\",\"btnRiskSurveyServices\":\"btn--risk-survey-services____E_1nj btn_____ckLG\",\"btn--risk-management\":\"btn--risk-management____OpENz btn_____ckLG\",\"btnRiskManagement\":\"btn--risk-management____OpENz btn_____ckLG\",\"btn--lmi-bicalc--disabled\":\"btn--lmi-bicalc--disabled____uOhas btn--lmi-bicalc____LJpA7 btn_____ckLG\",\"btnLmiBicalcDisabled\":\"btn--lmi-bicalc--disabled____uOhas btn--lmi-bicalc____LJpA7 btn_____ckLG\",\"btn--lmi-risk--disabled\":\"btn--lmi-risk--disabled____JOHHD btn--lmi-risk____sMyJV btn_____ckLG\",\"btnLmiRiskDisabled\":\"btn--lmi-risk--disabled____JOHHD btn--lmi-risk____sMyJV btn_____ckLG\",\"btn--lmi-policy-comparison--disabled\":\"btn--lmi-policy-comparison--disabled____AeQJK btn--lmi-policy-comparison____HznlC btn_____ckLG\",\"btnLmiPolicyComparisonDisabled\":\"btn--lmi-policy-comparison--disabled____AeQJK btn--lmi-policy-comparison____HznlC btn_____ckLG\",\"btn--initial-insured-location-risk\":\"btn--initial-insured-location-risk____qOAou btn--flat____BEMRm btn_____ckLG btn_____ckLG\",\"btnInitialInsuredLocationRisk\":\"btn--initial-insured-location-risk____qOAou btn--flat____BEMRm btn_____ckLG btn_____ckLG\",\"btn--icon\":\"btn--icon____lge09 btn_____ckLG\",\"btnIcon\":\"btn--icon____lge09 btn_____ckLG\",\"badge-pop\":\"badge-pop____gXy6j\",\"badgePop\":\"badge-pop____gXy6j\",\"btn--icon-no-border\":\"btn--icon-no-border____kiMd4\",\"btnIconNoBorder\":\"btn--icon-no-border____kiMd4\",\"btn--icon-task\":\"btn--icon-task____QB59u btn--icon____lge09 btn_____ckLG\",\"btnIconTask\":\"btn--icon-task____QB59u btn--icon____lge09 btn_____ckLG\",\"btn--icon-document\":\"btn--icon-document____PKI_a btn--icon____lge09 btn_____ckLG\",\"btnIconDocument\":\"btn--icon-document____PKI_a btn--icon____lge09 btn_____ckLG\",\"btn--icon-add\":\"btn--icon-add____wm5rd btn--icon____lge09 btn_____ckLG\",\"btnIconAdd\":\"btn--icon-add____wm5rd btn--icon____lge09 btn_____ckLG\",\"btn--add-risk\":\"btn--add-risk____a3kEX btn--icon____lge09 btn_____ckLG\",\"btnAddRisk\":\"btn--add-risk____a3kEX btn--icon____lge09 btn_____ckLG\",\"btn--icon-close\":\"btn--icon-close____qoZA5 btn--icon____lge09 btn_____ckLG\",\"btnIconClose\":\"btn--icon-close____qoZA5 btn--icon____lge09 btn_____ckLG\",\"btn--icon-delete\":\"btn--icon-delete____hSa4p btn--icon____lge09 btn_____ckLG\",\"btnIconDelete\":\"btn--icon-delete____hSa4p btn--icon____lge09 btn_____ckLG\",\"btn--icon-download\":\"btn--icon-download____SGl3k btn--icon____lge09 btn_____ckLG\",\"btnIconDownload\":\"btn--icon-download____SGl3k btn--icon____lge09 btn_____ckLG\",\"btn--icon-edit\":\"btn--icon-edit____GEHsH btn--icon____lge09 btn_____ckLG\",\"btnIconEdit\":\"btn--icon-edit____GEHsH btn--icon____lge09 btn_____ckLG\",\"btn--icon-email\":\"btn--icon-email____HdVLX btn--icon____lge09 btn_____ckLG\",\"btnIconEmail\":\"btn--icon-email____HdVLX btn--icon____lge09 btn_____ckLG\",\"btn--icon-download-email\":\"btn--icon-download-email____Xst72 btn--icon____lge09 btn_____ckLG\",\"btnIconDownloadEmail\":\"btn--icon-download-email____Xst72 btn--icon____lge09 btn_____ckLG\",\"btn--icon-eye\":\"btn--icon-eye____LKeYa btn--icon____lge09 btn_____ckLG\",\"btnIconEye\":\"btn--icon-eye____LKeYa btn--icon____lge09 btn_____ckLG\",\"btn--icon-eye-slash\":\"btn--icon-eye-slash____kbgh6 btn--icon-eye____LKeYa btn--icon____lge09 btn_____ckLG\",\"btnIconEyeSlash\":\"btn--icon-eye-slash____kbgh6 btn--icon-eye____LKeYa btn--icon____lge09 btn_____ckLG\",\"btn--icon-folder\":\"btn--icon-folder____NNUoJ btn--icon____lge09 btn_____ckLG\",\"btnIconFolder\":\"btn--icon-folder____NNUoJ btn--icon____lge09 btn_____ckLG\",\"btn--icon-folder-locked\":\"btn--icon-folder-locked____cWSzU btn--icon____lge09 btn_____ckLG\",\"btnIconFolderLocked\":\"btn--icon-folder-locked____cWSzU btn--icon____lge09 btn_____ckLG\",\"btn--icon-folder-locked-active\":\"btn--icon-folder-locked-active____bX4aE btn--icon____lge09 btn_____ckLG\",\"btnIconFolderLockedActive\":\"btn--icon-folder-locked-active____bX4aE btn--icon____lge09 btn_____ckLG\",\"btn--icon-history\":\"btn--icon-history____roccF btn--icon____lge09 btn_____ckLG\",\"btnIconHistory\":\"btn--icon-history____roccF btn--icon____lge09 btn_____ckLG\",\"btn--icon-info\":\"btn--icon-info____D4fPS btn--icon____lge09 btn_____ckLG\",\"btnIconInfo\":\"btn--icon-info____D4fPS btn--icon____lge09 btn_____ckLG\",\"btn--icon-link\":\"btn--icon-link____rx07I btn--icon____lge09 btn_____ckLG\",\"btnIconLink\":\"btn--icon-link____rx07I btn--icon____lge09 btn_____ckLG\",\"btn--icon-unlink\":\"btn--icon-unlink____v0cOz btn--icon-delete____hSa4p btn--icon____lge09 btn_____ckLG\",\"btnIconUnlink\":\"btn--icon-unlink____v0cOz btn--icon-delete____hSa4p btn--icon____lge09 btn_____ckLG\",\"btn--icon-map\":\"btn--icon-map____LVCHR btn--icon____lge09 btn_____ckLG\",\"btnIconMap\":\"btn--icon-map____LVCHR btn--icon____lge09 btn_____ckLG\",\"btn--icon-more\":\"btn--icon-more____ldGAR btn--icon____lge09 btn_____ckLG\",\"btnIconMore\":\"btn--icon-more____ldGAR btn--icon____lge09 btn_____ckLG\",\"btn--icon-move-down\":\"btn--icon-move-down____oWGQB btn--icon____lge09 btn_____ckLG\",\"btnIconMoveDown\":\"btn--icon-move-down____oWGQB btn--icon____lge09 btn_____ckLG\",\"btn--icon-move-up\":\"btn--icon-move-up____DIhGk btn--icon____lge09 btn_____ckLG\",\"btnIconMoveUp\":\"btn--icon-move-up____DIhGk btn--icon____lge09 btn_____ckLG\",\"btn--icon-open-in-new-window\":\"btn--icon-open-in-new-window____eTFgx btn--icon____lge09 btn_____ckLG\",\"btnIconOpenInNewWindow\":\"btn--icon-open-in-new-window____eTFgx btn--icon____lge09 btn_____ckLG\",\"btn--icon-favourite--selected\":\"btn--icon-favourite--selected____GuCSb btn--icon____lge09 btn_____ckLG\",\"btnIconFavouriteSelected\":\"btn--icon-favourite--selected____GuCSb btn--icon____lge09 btn_____ckLG\",\"btn--icon-favourite--deselected\":\"btn--icon-favourite--deselected____y5_jc btn--icon____lge09 btn_____ckLG\",\"btnIconFavouriteDeselected\":\"btn--icon-favourite--deselected____y5_jc btn--icon____lge09 btn_____ckLG\",\"btn--icon-preview\":\"btn--icon-preview____La4sT btn--icon____lge09 btn_____ckLG\",\"btnIconPreview\":\"btn--icon-preview____La4sT btn--icon____lge09 btn_____ckLG\",\"btn--icon-pre-printed\":\"btn--icon-pre-printed____RgXGd btn--icon____lge09 btn_____ckLG\",\"btnIconPrePrinted\":\"btn--icon-pre-printed____RgXGd btn--icon____lge09 btn_____ckLG\",\"btn--icon-print\":\"btn--icon-print____JO0PD btn--icon____lge09 btn_____ckLG\",\"btnIconPrint\":\"btn--icon-print____JO0PD btn--icon____lge09 btn_____ckLG\",\"btn--icon-save\":\"btn--icon-save____rG_RU btn--icon____lge09 btn_____ckLG\",\"btnIconSave\":\"btn--icon-save____rG_RU btn--icon____lge09 btn_____ckLG\",\"btn--icon-settings\":\"btn--icon-settings____rYU__ btn--icon____lge09 btn_____ckLG\",\"btnIconSettings\":\"btn--icon-settings____rYU__ btn--icon____lge09 btn_____ckLG\",\"btn--icon-show-details\":\"btn--icon-show-details____aRMsG btn--icon____lge09 btn_____ckLG\",\"btnIconShowDetails\":\"btn--icon-show-details____aRMsG btn--icon____lge09 btn_____ckLG\",\"btn--icon-show-details--alert\":\"btn--icon-show-details--alert____tqZm8 btn--icon____lge09 btn_____ckLG\",\"btnIconShowDetailsAlert\":\"btn--icon-show-details--alert____tqZm8 btn--icon____lge09 btn_____ckLG\",\"btn--icon-show-summary\":\"btn--icon-show-summary____wPuy6 btn--icon____lge09 btn_____ckLG\",\"btnIconShowSummary\":\"btn--icon-show-summary____wPuy6 btn--icon____lge09 btn_____ckLG\",\"btn--icon-attachment\":\"btn--icon-attachment____d0OHs btn--icon____lge09 btn_____ckLG\",\"btnIconAttachment\":\"btn--icon-attachment____d0OHs btn--icon____lge09 btn_____ckLG\",\"btn--icon-tag\":\"btn--icon-tag____AhMZC btn--icon____lge09 btn_____ckLG\",\"btnIconTag\":\"btn--icon-tag____AhMZC btn--icon____lge09 btn_____ckLG\",\"btn--icon-undo\":\"btn--icon-undo____UE2bu btn--icon____lge09 btn_____ckLG\",\"btnIconUndo\":\"btn--icon-undo____UE2bu btn--icon____lge09 btn_____ckLG\",\"btn--icon-sync\":\"btn--icon-sync____tdcFI btn--icon____lge09 btn_____ckLG\",\"btnIconSync\":\"btn--icon-sync____tdcFI btn--icon____lge09 btn_____ckLG\",\"btn--icon-arrow-forward\":\"btn--icon-arrow-forward____PEEBN btn--icon____lge09 btn_____ckLG\",\"btnIconArrowForward\":\"btn--icon-arrow-forward____PEEBN btn--icon____lge09 btn_____ckLG\",\"btn--aside-collapse\":\"btn--aside-collapse____TZEv5 btn--icon____lge09 btn_____ckLG\",\"btnAsideCollapse\":\"btn--aside-collapse____TZEv5 btn--icon____lge09 btn_____ckLG\",\"btn--icon-expand-more\":\"btn--icon-expand-more____hrAFN btn--icon____lge09 btn_____ckLG\",\"btnIconExpandMore\":\"btn--icon-expand-more____hrAFN btn--icon____lge09 btn_____ckLG\",\"btn--icon-expand-less\":\"btn--icon-expand-less____vRcIc btn--icon____lge09 btn_____ckLG\",\"btnIconExpandLess\":\"btn--icon-expand-less____vRcIc btn--icon____lge09 btn_____ckLG\",\"btn--icon-general\":\"btn--icon-general____mTJno btn--icon____lge09 btn_____ckLG\",\"btnIconGeneral\":\"btn--icon-general____mTJno btn--icon____lge09 btn_____ckLG\",\"btn--icon-sales\":\"btn--icon-sales____ANlpM btn--icon____lge09 btn_____ckLG\",\"btnIconSales\":\"btn--icon-sales____ANlpM btn--icon____lge09 btn_____ckLG\",\"btn--icon-branch\":\"btn--icon-branch____Y2NhY btn--icon____lge09 btn_____ckLG\",\"btnIconBranch\":\"btn--icon-branch____Y2NhY btn--icon____lge09 btn_____ckLG\",\"btn--icon-contact\":\"btn--icon-contact____QfO_2 btn--icon____lge09 btn_____ckLG\",\"btnIconContact\":\"btn--icon-contact____QfO_2 btn--icon____lge09 btn_____ckLG\",\"btn--icon-consent\":\"btn--icon-consent____gsuUv btn--icon____lge09 btn_____ckLG\",\"btnIconConsent\":\"btn--icon-consent____gsuUv btn--icon____lge09 btn_____ckLG\",\"btn--icon-questions\":\"btn--icon-questions____GkmN2 btn--icon____lge09 btn_____ckLG\",\"btnIconQuestions\":\"btn--icon-questions____GkmN2 btn--icon____lge09 btn_____ckLG\",\"btn--icon-associated\":\"btn--icon-associated____pTjax btn--icon____lge09 btn_____ckLG\",\"btnIconAssociated\":\"btn--icon-associated____pTjax btn--icon____lge09 btn_____ckLG\",\"btn--icon-notes\":\"btn--icon-notes____M8yV6 btn--icon____lge09 btn_____ckLG\",\"btnIconNotes\":\"btn--icon-notes____M8yV6 btn--icon____lge09 btn_____ckLG\",\"btn--back\":\"btn--back____ceJfJ btn_____ckLG\",\"btnBack\":\"btn--back____ceJfJ btn_____ckLG\",\"btn--back-to-sign-in\":\"btn--back-to-sign-in____uN34d btn--back____ceJfJ btn_____ckLG\",\"btnBackToSignIn\":\"btn--back-to-sign-in____uN34d btn--back____ceJfJ btn_____ckLG\",\"btn--icon-advanced-search\":\"btn--icon-advanced-search____KoLnF btn--icon____lge09 btn_____ckLG\",\"btnIconAdvancedSearch\":\"btn--icon-advanced-search____KoLnF btn--icon____lge09 btn_____ckLG\",\"btn--wizard\":\"btn--wizard____Cup9v btn_____ckLG\",\"btnWizard\":\"btn--wizard____Cup9v btn_____ckLG\",\"btn--wizard-back\":\"btn--wizard-back____jrqU7 btn--wizard____Cup9v btn_____ckLG\",\"btnWizardBack\":\"btn--wizard-back____jrqU7 btn--wizard____Cup9v btn_____ckLG\",\"btn--wizard-next\":\"btn--wizard-next____D2GM0 btn--wizard____Cup9v btn_____ckLG\",\"btnWizardNext\":\"btn--wizard-next____D2GM0 btn--wizard____Cup9v btn_____ckLG\",\"card\":\"card____X1dcI\",\"card-content\":\"card-content____CNDNr\",\"cardContent\":\"card-content____CNDNr\",\"card-heading\":\"card-heading____BM8fl\",\"cardHeading\":\"card-heading____BM8fl\",\"control-group\":\"control-group____tViqN\",\"controlGroup\":\"control-group____tViqN\",\"label-group\":\"label-group____a9HOG\",\"labelGroup\":\"label-group____a9HOG\",\"label-group-item\":\"label-group-item____y0m_J\",\"labelGroupItem\":\"label-group-item____y0m_J\",\"constrained-width\":\"constrained-width____WVN9n\",\"constrainedWidth\":\"constrained-width____WVN9n\",\"button-group\":\"button-group____HShqN\",\"buttonGroup\":\"button-group____HShqN\",\"card--alert\":\"card--alert____zMKI9 card____X1dcI\",\"cardAlert\":\"card--alert____zMKI9 card____X1dcI\",\"card-heading--alert\":\"card-heading--alert____DvhKu card-heading____BM8fl\",\"cardHeadingAlert\":\"card-heading--alert____DvhKu card-heading____BM8fl\",\"card--status-message\":\"card--status-message____TXZ10\",\"cardStatusMessage\":\"card--status-message____TXZ10\",\"card--status-message--left\":\"card--status-message--left____OCHOb card--status-message____TXZ10\",\"cardStatusMessageLeft\":\"card--status-message--left____OCHOb card--status-message____TXZ10\",\"card-heading--sticky-header\":\"card-heading--sticky-header____FGCxu\",\"cardHeadingStickyHeader\":\"card-heading--sticky-header____FGCxu\",\"card-heading--no-icon\":\"card-heading--no-icon____C3BT5 card-heading____BM8fl\",\"cardHeadingNoIcon\":\"card-heading--no-icon____C3BT5 card-heading____BM8fl\",\"card-heading--bold-title\":\"card-heading--bold-title____Hq9pT\",\"cardHeadingBoldTitle\":\"card-heading--bold-title____Hq9pT\",\"vertical-tab-container\":\"vertical-tab-container____J8tqN\",\"verticalTabContainer\":\"vertical-tab-container____J8tqN\",\"vertical-tab-selection-group\":\"vertical-tab-selection-group____n3jOt\",\"verticalTabSelectionGroup\":\"vertical-tab-selection-group____n3jOt\",\"vertical-tabs\":\"vertical-tabs____FxODe\",\"verticalTabs\":\"vertical-tabs____FxODe\",\"vertical-tab-content\":\"vertical-tab-content____D02ek\",\"verticalTabContent\":\"vertical-tab-content____D02ek\",\"active\":\"active____aIoin\",\"disabled\":\"disabled____IFAoa\",\"vertical-tab-group-label\":\"vertical-tab-group-label____b6p7k\",\"verticalTabGroupLabel\":\"vertical-tab-group-label____b6p7k\",\"section-heading\":\"section-heading____JhFML\",\"sectionHeading\":\"section-heading____JhFML\",\"vertical-tab-content-container\":\"vertical-tab-content-container____uVMGG\",\"verticalTabContentContainer\":\"vertical-tab-content-container____uVMGG\",\"fieldset\":\"fieldset____t09_n\",\"fieldset-instruction\":\"fieldset-instruction____bfpxv\",\"fieldsetInstruction\":\"fieldset-instruction____bfpxv\",\"fieldset--no-padding\":\"fieldset--no-padding____Vquyj fieldset____t09_n\",\"fieldsetNoPadding\":\"fieldset--no-padding____Vquyj fieldset____t09_n\",\"fieldset--alt\":\"fieldset--alt____gPX0f fieldset____t09_n\",\"fieldsetAlt\":\"fieldset--alt____gPX0f fieldset____t09_n\",\"view-password\":\"view-password____SEJy3\",\"viewPassword\":\"view-password____SEJy3\",\"input-search\":\"input-search____ERUTG\",\"inputSearch\":\"input-search____ERUTG\",\"ia-currency-input\":\"ia-currency-input____g_WrQ\",\"iaCurrencyInput\":\"ia-currency-input____g_WrQ\",\"ia-currency-negative\":\"ia-currency-negative____MPz6R\",\"iaCurrencyNegative\":\"ia-currency-negative____MPz6R\",\"select--mini\":\"select--mini____SJP9r\",\"selectMini\":\"select--mini____SJP9r\",\"required-label\":\"required-label____BFjBw\",\"requiredLabel\":\"required-label____BFjBw\",\"alert\":\"alert____eXMMp\",\"alert--important\":\"alert--important____J_Irm\",\"alertImportant\":\"alert--important____J_Irm\",\"input-label\":\"input-label____pKJH_\",\"inputLabel\":\"input-label____pKJH_\",\"input-toggle\":\"input-toggle____DPHFk\",\"inputToggle\":\"input-toggle____DPHFk\",\"w-100\":\"w-100____bxc2m\",\"w100\":\"w-100____bxc2m\",\"search-input-wrapper\":\"search-input-wrapper____EfDiL\",\"searchInputWrapper\":\"search-input-wrapper____EfDiL\",\"search-input--results\":\"search-input--results____JsLGY\",\"searchInputResults\":\"search-input--results____JsLGY\",\"search-input--result\":\"search-input--result____aTRQ_\",\"searchInputResult\":\"search-input--result____aTRQ_\",\"search-input--result--highlighted\":\"search-input--result--highlighted____ZShdU\",\"searchInputResultHighlighted\":\"search-input--result--highlighted____ZShdU\",\"date-range-selections\":\"date-range-selections____JFxw5\",\"dateRangeSelections\":\"date-range-selections____JFxw5\",\"date-arrow-forward\":\"date-arrow-forward____cfWDO\",\"dateArrowForward\":\"date-arrow-forward____cfWDO\",\"qce-dropdown\":\"qce-dropdown____K18BV\",\"qceDropdown\":\"qce-dropdown____K18BV\",\"qce-or\":\"qce-or____hqQlU\",\"qceOr\":\"qce-or____hqQlU\",\"qce-dropdown-with-dropdown\":\"qce-dropdown-with-dropdown____oFaBZ\",\"qceDropdownWithDropdown\":\"qce-dropdown-with-dropdown____oFaBZ\",\"qce-vehicle-registration-search\":\"qce-vehicle-registration-search____J0G2T\",\"qceVehicleRegistrationSearch\":\"qce-vehicle-registration-search____J0G2T\",\"row-gap\":\"row-gap____ly4qQ\",\"rowGap\":\"row-gap____ly4qQ\",\"row-group\":\"row-group____Yga6j\",\"rowGroup\":\"row-group____Yga6j\",\"row-group--three\":\"row-group--three____XJCOc row-group____Yga6j\",\"rowGroupThree\":\"row-group--three____XJCOc row-group____Yga6j\",\"grid-14\":\"grid-14____Om4gu\",\"grid14\":\"grid-14____Om4gu\",\"row-group--four\":\"row-group--four____KRojz row-group____Yga6j\",\"rowGroupFour\":\"row-group--four____KRojz row-group____Yga6j\",\"row-group--auto\":\"row-group--auto____ofps1 row-group____Yga6j\",\"rowGroupAuto\":\"row-group--auto____ofps1 row-group____Yga6j\",\"row-group--three-auto\":\"row-group--three-auto____AkHMl row-group--auto____ofps1 row-group____Yga6j\",\"rowGroupThreeAuto\":\"row-group--three-auto____AkHMl row-group--auto____ofps1 row-group____Yga6j\",\"space\":\"space____lw1P5\",\"display-none--lg\":\"display-none--lg____WFfSo\",\"displayNoneLg\":\"display-none--lg____WFfSo\",\"display-none--md\":\"display-none--md____aCkls\",\"displayNoneMd\":\"display-none--md____aCkls\",\"table\":\"table____g2f22\",\"table-heading-row\":\"table-heading-row____rt92g\",\"tableHeadingRow\":\"table-heading-row____rt92g\",\"table-row\":\"table-row____pHPLF\",\"tableRow\":\"table-row____pHPLF\",\"table-result-row\":\"table-result-row____KPKUf\",\"tableResultRow\":\"table-result-row____KPKUf\",\"break-word\":\"break-word____vNo_6\",\"breakWord\":\"break-word____vNo_6\",\"no-wrap\":\"no-wrap____suGEk\",\"noWrap\":\"no-wrap____suGEk\",\"table-result-row--disabled\":\"table-result-row--disabled____xiIod\",\"tableResultRowDisabled\":\"table-result-row--disabled____xiIod\",\"table-modal\":\"table-modal____YXpp1 table____g2f22\",\"tableModal\":\"table-modal____YXpp1 table____g2f22\",\"table-enhanced\":\"table-enhanced____hCFLa\",\"tableEnhanced\":\"table-enhanced____hCFLa\",\"table--no-border-bottom\":\"table--no-border-bottom____O1eDO table____g2f22\",\"tableNoBorderBottom\":\"table--no-border-bottom____O1eDO table____g2f22\",\"height-45\":\"height-45____CqfsQ\",\"height45\":\"height-45____CqfsQ\",\"edit-column\":\"edit-column____w4NqT\",\"editColumn\":\"edit-column____w4NqT\",\"delete-column\":\"delete-column____vff_P\",\"deleteColumn\":\"delete-column____vff_P\",\"date-table-heading\":\"date-table-heading____ekIyT\",\"dateTableHeading\":\"date-table-heading____ekIyT\",\"button-edit\":\"button-edit____MAGSC\",\"buttonEdit\":\"button-edit____MAGSC\",\"button-delete\":\"button-delete____W0ISl\",\"buttonDelete\":\"button-delete____W0ISl\",\"table-row-selected\":\"table-row-selected____FmVHA\",\"tableRowSelected\":\"table-row-selected____FmVHA\",\"table-row-alert\":\"table-row-alert____ZvpB3\",\"tableRowAlert\":\"table-row-alert____ZvpB3\",\"table-filter-row\":\"table-filter-row____idfVo\",\"tableFilterRow\":\"table-filter-row____idfVo\",\"table-filter-row--endcap\":\"table-filter-row--endcap____CG2vV\",\"tableFilterRowEndcap\":\"table-filter-row--endcap____CG2vV\",\"filter-column\":\"filter-column____NeWyM\",\"filterColumn\":\"filter-column____NeWyM\",\"table-pagination\":\"table-pagination____xOFF7\",\"tablePagination\":\"table-pagination____xOFF7\",\"table-pagination-with-filter\":\"table-pagination-with-filter____EIJQt table-pagination____xOFF7\",\"tablePaginationWithFilter\":\"table-pagination-with-filter____EIJQt table-pagination____xOFF7\",\"table-button-group\":\"table-button-group____RPwaP\",\"tableButtonGroup\":\"table-button-group____RPwaP\",\"table-child-container\":\"table-child-container____eSHul\",\"tableChildContainer\":\"table-child-container____eSHul\",\"table-child-card\":\"table-child-card____TpxuO\",\"tableChildCard\":\"table-child-card____TpxuO\",\"child-table--selected-row\":\"child-table--selected-row____jt7ht\",\"childTableSelectedRow\":\"child-table--selected-row____jt7ht\",\"child-table\":\"child-table____EmDrG table____g2f22\",\"childTable\":\"child-table____EmDrG table____g2f22\",\"custom-pagination\":\"custom-pagination____BmaDL\",\"customPagination\":\"custom-pagination____BmaDL\",\"pagination-count\":\"pagination-count____dW1OV\",\"paginationCount\":\"pagination-count____dW1OV\",\"pagination-button\":\"pagination-button____NJA4t btn_____ckLG\",\"paginationButton\":\"pagination-button____NJA4t btn_____ckLG\",\"pagination-prev\":\"pagination-prev____z1eg5 pagination-button____NJA4t btn_____ckLG\",\"paginationPrev\":\"pagination-prev____z1eg5 pagination-button____NJA4t btn_____ckLG\",\"pagination-next\":\"pagination-next____z3EXp pagination-button____NJA4t btn_____ckLG\",\"paginationNext\":\"pagination-next____z3EXp pagination-button____NJA4t btn_____ckLG\",\"pagination-disabled\":\"pagination-disabled____lKlM0 pagination-button____NJA4t btn_____ckLG\",\"paginationDisabled\":\"pagination-disabled____lKlM0 pagination-button____NJA4t btn_____ckLG\",\"pagination-prev-disabled\":\"pagination-prev-disabled____n3aid pagination-disabled____lKlM0 pagination-button____NJA4t btn_____ckLG\",\"paginationPrevDisabled\":\"pagination-prev-disabled____n3aid pagination-disabled____lKlM0 pagination-button____NJA4t btn_____ckLG\",\"pagination-next-disabled\":\"pagination-next-disabled____YPAqn pagination-disabled____lKlM0 pagination-button____NJA4t btn_____ckLG\",\"paginationNextDisabled\":\"pagination-next-disabled____YPAqn pagination-disabled____lKlM0 pagination-button____NJA4t btn_____ckLG\",\"pagination\":\"pagination____WBFEW\",\"pagination-top\":\"pagination-top____LAsYy pagination____WBFEW\",\"paginationTop\":\"pagination-top____LAsYy pagination____WBFEW\",\"pagination-bottom\":\"pagination-bottom____PnivC pagination____WBFEW\",\"paginationBottom\":\"pagination-bottom____PnivC pagination____WBFEW\",\"pagination-bottom--documents\":\"pagination-bottom--documents____c3QwQ pagination-bottom____PnivC pagination____WBFEW\",\"paginationBottomDocuments\":\"pagination-bottom--documents____c3QwQ pagination-bottom____PnivC pagination____WBFEW\",\"table-cell-btn-icon\":\"table-cell-btn-icon____d5FcQ\",\"tableCellBtnIcon\":\"table-cell-btn-icon____d5FcQ\",\"folder-table\":\"folder-table____nrDlM table--no-border-bottom____O1eDO table____g2f22\",\"folderTable\":\"folder-table____nrDlM table--no-border-bottom____O1eDO table____g2f22\",\"doc-table-group--heading\":\"doc-table-group--heading____eyUA0\",\"docTableGroupHeading\":\"doc-table-group--heading____eyUA0\",\"doc-table-group--heading-open\":\"doc-table-group--heading-open____AYMb5 doc-table-group--heading____eyUA0\",\"docTableGroupHeadingOpen\":\"doc-table-group--heading-open____AYMb5 doc-table-group--heading____eyUA0\",\"doc-table-group--heading-with-options\":\"doc-table-group--heading-with-options____pQZrQ\",\"docTableGroupHeadingWithOptions\":\"doc-table-group--heading-with-options____pQZrQ\",\"constrained-width--folder-name\":\"constrained-width--folder-name____bEVLR constrained-width____WVN9n\",\"constrainedWidthFolderName\":\"constrained-width--folder-name____bEVLR constrained-width____WVN9n\",\"disable-entity\":\"disable-entity____ySYnc\",\"disableEntity\":\"disable-entity____ySYnc\",\"button-options\":\"button-options____dyPoD\",\"buttonOptions\":\"button-options____dyPoD\",\"button-options--add\":\"button-options--add____Wijh1 button-options____dyPoD\",\"buttonOptionsAdd\":\"button-options--add____Wijh1 button-options____dyPoD\",\"information-icon\":\"information-icon_____I9P9\",\"informationIcon\":\"information-icon_____I9P9\",\"deleted-icon\":\"deleted-icon____tvycG\",\"deletedIcon\":\"deleted-icon____tvycG\",\"exclamation-icon\":\"exclamation-icon____EHedQ\",\"exclamationIcon\":\"exclamation-icon____EHedQ\",\"success-icon\":\"success-icon____TBh8v\",\"successIcon\":\"success-icon____TBh8v\",\"text-align-center\":\"text-align-center____sg8g5\",\"textAlignCenter\":\"text-align-center____sg8g5\",\"word-break\":\"word-break____Awy1n\",\"wordBreak\":\"word-break____Awy1n\",\"btn-group\":\"btn-group____OkubY\",\"btnGroup\":\"btn-group____OkubY\",\"accordion-content\":\"accordion-content____EPnj9\",\"accordionContent\":\"accordion-content____EPnj9\",\"toggle-collapse\":\"toggle-collapse____jIQzU\",\"toggleCollapse\":\"toggle-collapse____jIQzU\",\"toggle-collapse--disabled\":\"toggle-collapse--disabled____LELZo toggle-collapse____jIQzU\",\"toggleCollapseDisabled\":\"toggle-collapse--disabled____LELZo toggle-collapse____jIQzU\",\"toggle-expand\":\"toggle-expand____u1iV0 toggle-collapse____jIQzU\",\"toggleExpand\":\"toggle-expand____u1iV0 toggle-collapse____jIQzU\",\"folder\":\"folder____s9s4_\",\"folder-locked\":\"folder-locked____AUKks folder____s9s4_\",\"folderLocked\":\"folder-locked____AUKks folder____s9s4_\",\"yesNo-filter-width\":\"yesNo-filter-width____U79aQ\",\"yesNoFilterWidth\":\"yesNo-filter-width____U79aQ\",\"w-5\":\"w-5____cdIwq\",\"w5\":\"w-5____cdIwq\",\"w-10\":\"w-10____rK8vV\",\"w10\":\"w-10____rK8vV\",\"w-15\":\"w-15____emuI9\",\"w15\":\"w-15____emuI9\",\"w-20\":\"w-20____OSFrO\",\"w20\":\"w-20____OSFrO\",\"w-25\":\"w-25____yteJV\",\"w25\":\"w-25____yteJV\",\"w-30\":\"w-30_____dGnJ\",\"w30\":\"w-30_____dGnJ\",\"w-35\":\"w-35____RNbXD\",\"w35\":\"w-35____RNbXD\",\"w-40\":\"w-40____EKBYC\",\"w40\":\"w-40____EKBYC\",\"w-45\":\"w-45____QC1WI\",\"w45\":\"w-45____QC1WI\",\"w-50\":\"w-50____NVaAv\",\"w50\":\"w-50____NVaAv\",\"w-60\":\"w-60____s8y_i\",\"w60\":\"w-60____s8y_i\",\"table--sticky-header\":\"table--sticky-header____Ig4gG\",\"tableStickyHeader\":\"table--sticky-header____Ig4gG\",\"table--sticky-footer\":\"table--sticky-footer____oDTR3\",\"tableStickyFooter\":\"table--sticky-footer____oDTR3\",\"table--sticky-column\":\"table--sticky-column____RcqKB\",\"tableStickyColumn\":\"table--sticky-column____RcqKB\",\"table--sticky-column2\":\"table--sticky-column2____N_zAb table--sticky-column____RcqKB\",\"tableStickyColumn2\":\"table--sticky-column2____N_zAb table--sticky-column____RcqKB\",\"table--sticky-column-right\":\"table--sticky-column-right____HFTmp table--sticky-column____RcqKB\",\"tableStickyColumnRight\":\"table--sticky-column-right____HFTmp table--sticky-column____RcqKB\",\"scrollable-table-container\":\"scrollable-table-container____f2gYi\",\"scrollableTableContainer\":\"scrollable-table-container____f2gYi\",\"tab-navigation\":\"tab-navigation____Zic04\",\"tabNavigation\":\"tab-navigation____Zic04\",\"has-warnings\":\"has-warnings____bbnaH\",\"hasWarnings\":\"has-warnings____bbnaH\",\"tab-selected\":\"tab-selected____sJcIV tab____ekhlx\",\"tabSelected\":\"tab-selected____sJcIV tab____ekhlx\",\"tab\":\"tab____ekhlx\",\"btn--tab-overflow\":\"btn--tab-overflow____z6IsE\",\"btnTabOverflow\":\"btn--tab-overflow____z6IsE\",\"btn--tab-overflow-left\":\"btn--tab-overflow-left____S1K3E btn--tab-overflow____z6IsE\",\"btnTabOverflowLeft\":\"btn--tab-overflow-left____S1K3E btn--tab-overflow____z6IsE\",\"btn--tab-overflow-right\":\"btn--tab-overflow-right____JWZSe btn--tab-overflow____z6IsE\",\"btnTabOverflowRight\":\"btn--tab-overflow-right____JWZSe btn--tab-overflow____z6IsE\",\"constrained-width--tab\":\"constrained-width--tab____rsyGY constrained-width____WVN9n\",\"constrainedWidthTab\":\"constrained-width--tab____rsyGY constrained-width____WVN9n\",\"view-block\":\"view-block____JVfEc\",\"viewBlock\":\"view-block____JVfEc\",\"view-block--heading\":\"view-block--heading____zZ5TY\",\"viewBlockHeading\":\"view-block--heading____zZ5TY\",\"view-block--white\":\"view-block--white____wZWhP view-block____JVfEc\",\"viewBlockWhite\":\"view-block--white____wZWhP view-block____JVfEc\",\"view-block--alert\":\"view-block--alert____swrqA view-block____JVfEc\",\"viewBlockAlert\":\"view-block--alert____swrqA view-block____JVfEc\",\"view-block--success\":\"view-block--success____VdrrA view-block____JVfEc\",\"viewBlockSuccess\":\"view-block--success____VdrrA view-block____JVfEc\",\"view-block--info\":\"view-block--info____ln24f view-block____JVfEc\",\"viewBlockInfo\":\"view-block--info____ln24f view-block____JVfEc\",\"view-block--warning\":\"view-block--warning____mbnLY view-block____JVfEc\",\"viewBlockWarning\":\"view-block--warning____mbnLY view-block____JVfEc\",\"view-block--alt\":\"view-block--alt____HeeAU view-block____JVfEc\",\"viewBlockAlt\":\"view-block--alt____HeeAU view-block____JVfEc\",\"view-block--with-icon\":\"view-block--with-icon____CXH7T view-block____JVfEc\",\"viewBlockWithIcon\":\"view-block--with-icon____CXH7T view-block____JVfEc\",\"view-block-icon\":\"view-block-icon____AKG0Y\",\"viewBlockIcon\":\"view-block-icon____AKG0Y\",\"view-block--warning--with-icon\":\"view-block--warning--with-icon____WQHc9 view-block--warning____mbnLY view-block____JVfEc\",\"viewBlockWarningWithIcon\":\"view-block--warning--with-icon____WQHc9 view-block--warning____mbnLY view-block____JVfEc\",\"view-block-checkbox\":\"view-block-checkbox____f0BxX view-block____JVfEc\",\"viewBlockCheckbox\":\"view-block-checkbox____f0BxX view-block____JVfEc\",\"view-block-checkbox--alert\":\"view-block-checkbox--alert____QLXTb view-block--alert____swrqA view-block____JVfEc view-block-checkbox____f0BxX view-block____JVfEc\",\"viewBlockCheckboxAlert\":\"view-block-checkbox--alert____QLXTb view-block--alert____swrqA view-block____JVfEc view-block-checkbox____f0BxX view-block____JVfEc\",\"text-view-content\":\"text-view-content____vRmRq\",\"textViewContent\":\"text-view-content____vRmRq\",\"ia-modal\":\"ia-modal____S8y16\",\"iaModal\":\"ia-modal____S8y16\",\"ia-modal-inner\":\"ia-modal-inner____s02Cb\",\"iaModalInner\":\"ia-modal-inner____s02Cb\",\"ia-modal-inner--context-menu\":\"ia-modal-inner--context-menu____JWY1e ia-modal-inner____s02Cb\",\"iaModalInnerContextMenu\":\"ia-modal-inner--context-menu____JWY1e ia-modal-inner____s02Cb\",\"ia-modal-inner--wide-md\":\"ia-modal-inner--wide-md____VhqAT ia-modal-inner____s02Cb\",\"iaModalInnerWideMd\":\"ia-modal-inner--wide-md____VhqAT ia-modal-inner____s02Cb\",\"ia-modal-inner--wide-lg\":\"ia-modal-inner--wide-lg____LvCVb ia-modal-inner____s02Cb\",\"iaModalInnerWideLg\":\"ia-modal-inner--wide-lg____LvCVb ia-modal-inner____s02Cb\",\"ia-modal-inner--wide-xxl\":\"ia-modal-inner--wide-xxl____CLjf6 ia-modal-inner____s02Cb\",\"iaModalInnerWideXxl\":\"ia-modal-inner--wide-xxl____CLjf6 ia-modal-inner____s02Cb\",\"ia-modal-inner--take-over\":\"ia-modal-inner--take-over____R8ZE5 ia-modal-inner____s02Cb\",\"iaModalInnerTakeOver\":\"ia-modal-inner--take-over____R8ZE5 ia-modal-inner____s02Cb\",\"fixed-height\":\"fixed-height____fc_xO\",\"fixedHeight\":\"fixed-height____fc_xO\",\"takeover-header\":\"takeover-header____korrY\",\"takeoverHeader\":\"takeover-header____korrY\",\"logo\":\"logo____YaWWn\",\"logo--broker\":\"logo--broker____yLi1J logo____YaWWn\",\"logoBroker\":\"logo--broker____yLi1J logo____YaWWn\",\"close-search\":\"close-search____xi5lB\",\"closeSearch\":\"close-search____xi5lB\",\"ia-modal-content\":\"ia-modal-content____L0L83\",\"iaModalContent\":\"ia-modal-content____L0L83\",\"ia-modal-overlay--transparent\":\"ia-modal-overlay--transparent____gjPhH ia-modal____S8y16\",\"iaModalOverlayTransparent\":\"ia-modal-overlay--transparent____gjPhH ia-modal____S8y16\",\"ia-modal-overlay--light-white\":\"ia-modal-overlay--light-white____Qn6_K ia-modal____S8y16\",\"iaModalOverlayLightWhite\":\"ia-modal-overlay--light-white____Qn6_K ia-modal____S8y16\",\"ia-modal-overlay--transparent--light-white-client-nav\":\"ia-modal-overlay--transparent--light-white-client-nav____toTuN ia-modal-overlay--light-white____Qn6_K ia-modal____S8y16\",\"iaModalOverlayTransparentLightWhiteClientNav\":\"ia-modal-overlay--transparent--light-white-client-nav____toTuN ia-modal-overlay--light-white____Qn6_K ia-modal____S8y16\",\"modal-header\":\"modal-header____F5nfi\",\"modalHeader\":\"modal-header____F5nfi\",\"modal-footer\":\"modal-footer____GqBty modal-header____F5nfi\",\"modalFooter\":\"modal-footer____GqBty modal-header____F5nfi\",\"modal-footer--space-between\":\"modal-footer--space-between____u6O3b modal-footer____GqBty modal-header____F5nfi\",\"modalFooterSpaceBetween\":\"modal-footer--space-between____u6O3b modal-footer____GqBty modal-header____F5nfi\",\"footer-btn-group\":\"footer-btn-group____yWD7F\",\"footerBtnGroup\":\"footer-btn-group____yWD7F\",\"header-label\":\"header-label____jHRwR\",\"headerLabel\":\"header-label____jHRwR\",\"header-label-icon\":\"header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelIcon\":\"header-label-icon____JqIvx header-label____jHRwR\",\"header-label--alert\":\"header-label--alert____kCez2 header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelAlert\":\"header-label--alert____kCez2 header-label-icon____JqIvx header-label____jHRwR\",\"header-label--info\":\"header-label--info____ZfRXO header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelInfo\":\"header-label--info____ZfRXO header-label-icon____JqIvx header-label____jHRwR\",\"header-label--settings\":\"header-label--settings_____6Xpl header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelSettings\":\"header-label--settings_____6Xpl header-label-icon____JqIvx header-label____jHRwR\",\"header-label--accounts\":\"header-label--accounts____HNM1p header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelAccounts\":\"header-label--accounts____HNM1p header-label-icon____JqIvx header-label____jHRwR\",\"header-label--edit\":\"header-label--edit____T_ets header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelEdit\":\"header-label--edit____T_ets header-label-icon____JqIvx header-label____jHRwR\",\"header-label--download\":\"header-label--download____upHCr header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelDownload\":\"header-label--download____upHCr header-label-icon____JqIvx header-label____jHRwR\",\"header-label--delete\":\"header-label--delete____NNA4b header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelDelete\":\"header-label--delete____NNA4b header-label-icon____JqIvx header-label____jHRwR\",\"header-label--history\":\"header-label--history____MSHIr header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelHistory\":\"header-label--history____MSHIr header-label-icon____JqIvx header-label____jHRwR\",\"header-label--tag\":\"header-label--tag____OvfiC header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelTag\":\"header-label--tag____OvfiC header-label-icon____JqIvx header-label____jHRwR\",\"header-label--search\":\"header-label--search____wmqAb header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelSearch\":\"header-label--search____wmqAb header-label-icon____JqIvx header-label____jHRwR\",\"header-label--kyc\":\"header-label--kyc____gJuIK header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelKyc\":\"header-label--kyc____gJuIK header-label-icon____JqIvx header-label____jHRwR\",\"header-label--advice\":\"header-label--advice____Ae77R header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelAdvice\":\"header-label--advice____Ae77R header-label-icon____JqIvx header-label____jHRwR\",\"header-label--generate-advice\":\"header-label--generate-advice____wCuYZ header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelGenerateAdvice\":\"header-label--generate-advice____wCuYZ header-label-icon____JqIvx header-label____jHRwR\",\"header-label--form\":\"header-label--form____S2NZ3 header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelForm\":\"header-label--form____S2NZ3 header-label-icon____JqIvx header-label____jHRwR\",\"header-label--insured\":\"header-label--insured____Lz_IA header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelInsured\":\"header-label--insured____Lz_IA header-label-icon____JqIvx header-label____jHRwR\",\"header-label--quote\":\"header-label--quote____gkCNM header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelQuote\":\"header-label--quote____gkCNM header-label-icon____JqIvx header-label____jHRwR\",\"header-label--policy\":\"header-label--policy____Y5kgR header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelPolicy\":\"header-label--policy____Y5kgR header-label-icon____JqIvx header-label____jHRwR\",\"header-label--claim\":\"header-label--claim____mhZ_b header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelClaim\":\"header-label--claim____mhZ_b header-label-icon____JqIvx header-label____jHRwR\",\"header-label--fsg\":\"header-label--fsg____CUvbw header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelFsg\":\"header-label--fsg____CUvbw header-label-icon____JqIvx header-label____jHRwR\",\"header-label--mandatory-document\":\"header-label--mandatory-document____MoEpH header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelMandatoryDocument\":\"header-label--mandatory-document____MoEpH header-label-icon____JqIvx header-label____jHRwR\",\"header-label--notification\":\"header-label--notification____J_Gtm header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelNotification\":\"header-label--notification____J_Gtm header-label-icon____JqIvx header-label____jHRwR\",\"header-label--task\":\"header-label--task____DpWvJ header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelTask\":\"header-label--task____DpWvJ header-label-icon____JqIvx header-label____jHRwR\",\"header-label--contact\":\"header-label--contact____uZ8Fp header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelContact\":\"header-label--contact____uZ8Fp header-label-icon____JqIvx header-label____jHRwR\",\"header-label--note\":\"header-label--note____UxWG4 header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelNote\":\"header-label--note____UxWG4 header-label-icon____JqIvx header-label____jHRwR\",\"header-label--document\":\"header-label--document____i3iAZ header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelDocument\":\"header-label--document____i3iAZ header-label-icon____JqIvx header-label____jHRwR\",\"header-label--email\":\"header-label--email____iclQk header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelEmail\":\"header-label--email____iclQk header-label-icon____JqIvx header-label____jHRwR\",\"header-label--template\":\"header-label--template____D19oc header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelTemplate\":\"header-label--template____D19oc header-label-icon____JqIvx header-label____jHRwR\",\"header-details\":\"header-details____wUOg2\",\"headerDetails\":\"header-details____wUOg2\",\"header-detail-item\":\"header-detail-item____gveRa\",\"headerDetailItem\":\"header-detail-item____gveRa\",\"header-label--context-menu\":\"header-label--context-menu____XIPVw header-label-icon____JqIvx header-label____jHRwR\",\"headerLabelContextMenu\":\"header-label--context-menu____XIPVw header-label-icon____JqIvx header-label____jHRwR\",\"context-menu-sep\":\"context-menu-sep____p2Use\",\"contextMenuSep\":\"context-menu-sep____p2Use\",\"context-menu--one-col\":\"context-menu--one-col____yPqrw\",\"contextMenuOneCol\":\"context-menu--one-col____yPqrw\",\"context-menu-disabled\":\"context-menu-disabled____eWnRL\",\"contextMenuDisabled\":\"context-menu-disabled____eWnRL\",\"context-menu--two-col\":\"context-menu--two-col____LiUom context-menu--one-col____yPqrw\",\"contextMenuTwoCol\":\"context-menu--two-col____LiUom context-menu--one-col____yPqrw\",\"context-menu--three-col\":\"context-menu--three-col____uKJuS context-menu--two-col____LiUom context-menu--one-col____yPqrw\",\"contextMenuThreeCol\":\"context-menu--three-col____uKJuS context-menu--two-col____LiUom context-menu--one-col____yPqrw\",\"modal-content-copy\":\"modal-content-copy____NyVPB\",\"modalContentCopy\":\"modal-content-copy____NyVPB\",\"processing-step\":\"processing-step____baWKM\",\"processingStep\":\"processing-step____baWKM\",\"processing-step--failed\":\"processing-step--failed____FFFVf processing-step____baWKM\",\"processingStepFailed\":\"processing-step--failed____FFFVf processing-step____baWKM\",\"document--processing\":\"document--processing____q9OYk\",\"documentProcessing\":\"document--processing____q9OYk\",\"eclipse-loader\":\"eclipse-loader____weA_2\",\"eclipseLoader\":\"eclipse-loader____weA_2\",\"confirmation-content\":\"confirmation-content____DjpM4\",\"confirmationContent\":\"confirmation-content____DjpM4\",\"ia-modal--search\":\"ia-modal--search____xKrbN\",\"iaModalSearch\":\"ia-modal--search____xKrbN\",\"view-block--alert--progress-modal\":\"view-block--alert--progress-modal____mUITb view-block--alert____swrqA view-block____JVfEc\",\"viewBlockAlertProgressModal\":\"view-block--alert--progress-modal____mUITb view-block--alert____swrqA view-block____JVfEc\",\"card-heading--reports\":\"card-heading--reports____Mt0nL card-heading____BM8fl\",\"cardHeadingReports\":\"card-heading--reports____Mt0nL card-heading____BM8fl\",\"select--report-yes-no\":\"select--report-yes-no____G5EeV\",\"selectReportYesNo\":\"select--report-yes-no____G5EeV\",\"search-input-group\":\"search-input-group____Hv0F5\",\"searchInputGroup\":\"search-input-group____Hv0F5\",\"client-name-column\":\"client-name-column____RYqJ3\",\"clientNameColumn\":\"client-name-column____RYqJ3\",\"table--client-search\":\"table--client-search____s35pf table____g2f22\",\"tableClientSearch\":\"table--client-search____s35pf table____g2f22\",\"table-row-selected--client\":\"table-row-selected--client____IfTww table-row-selected____FmVHA\",\"tableRowSelectedClient\":\"table-row-selected--client____IfTww table-row-selected____FmVHA\",\"table--reports\":\"table--reports____bTwZT table--no-border-bottom____O1eDO table____g2f22\",\"tableReports\":\"table--reports____bTwZT table--no-border-bottom____O1eDO table____g2f22\",\"selection-group\":\"selection-group____U3YjY\",\"selectionGroup\":\"selection-group____U3YjY\",\"selections\":\"selections____G6FEe\",\"required\":\"required_____NLj6\",\"selection-tag\":\"selection-tag____ye5ei\",\"selectionTag\":\"selection-tag____ye5ei\",\"btn--delete-selection-tag\":\"btn--delete-selection-tag____E8yIU btn--icon____lge09 btn_____ckLG\",\"btnDeleteSelectionTag\":\"btn--delete-selection-tag____E8yIU btn--icon____lge09 btn_____ckLG\",\"date-range-selections--postcode\":\"date-range-selections--postcode____Mh7Ya date-range-selections____JFxw5\",\"dateRangeSelectionsPostcode\":\"date-range-selections--postcode____Mh7Ya date-range-selections____JFxw5\",\"radio-input-group\":\"radio-input-group____Rj6un\",\"radioInputGroup\":\"radio-input-group____Rj6un\",\"cover-version\":\"cover-version____bSKg2\",\"coverVersion\":\"cover-version____bSKg2\",\"card-heading--pre-renewal\":\"card-heading--pre-renewal____HtqdR card-heading____BM8fl\",\"cardHeadingPreRenewal\":\"card-heading--pre-renewal____HtqdR card-heading____BM8fl\",\"card-heading--pre-renewal-results\":\"card-heading--pre-renewal-results____Ncxsw card-heading--reports____Mt0nL card-heading____BM8fl\",\"cardHeadingPreRenewalResults\":\"card-heading--pre-renewal-results____Ncxsw card-heading--reports____Mt0nL card-heading____BM8fl\",\"table-client-select\":\"table-client-select____uN1DK\",\"tableClientSelect\":\"table-client-select____uN1DK\"};","import { BlobService } from 'resources/services/blob-service';\r\nimport { AppRouter } from 'aurelia-router';\r\nimport { timer } from 'resources/timer';\r\nimport { DistributionType } from 'components/document-pack/constants';\r\nimport { momentToISOString, momentToLocalDateTimeString, momentToString, newMoment } from 'resources/moment-helpers';\r\nimport { ClientSearchResult } from '../../app-reports/criteria';\r\n\r\nimport { TaskQueue, computedFrom, PLATFORM } from 'aurelia-framework';\r\nimport {\r\n BRANCH_TABLE_SETTINGS,\r\n ADVISER_TABLE_SETTINGS,\r\n INSURER_TABLE_SETTINGS,\r\n getTableSettingComponentConfig,\r\n} from '../../app-reports/table-settings';\r\nimport { LookupDataService } from 'resources/services/lookup-data';\r\nimport { log } from 'resources/services/log-service';\r\nimport { Api, IPreRenewalSearchResponse, IPreRenewalGenerateResponse } from './api';\r\nimport { autoinject } from 'aurelia-dependency-injection';\r\nimport styles from './pre-renewals.css';\r\n\r\nimport cloneDeep from 'lodash/cloneDeep';\r\n\r\nimport { getSecurityUserId } from 'resources/parse-jwt';\r\nimport { IaMailtoModal } from 'components/ia-mailto-modal/ia-mailto-modal';\r\nimport { ModalService } from 'components/modal/modal-service';\r\nimport { DocCreationProgress, GenerationStatus } from 'resources/enums';\r\nimport { PolicyTypes } from 'components/document-pack/document-pack';\r\nimport { ClaimsService } from 'resources/services/claims-service';\r\n\r\nPLATFORM.moduleName('../../app-reports/criteria/branch.html');\r\nPLATFORM.moduleName('../../app-reports/criteria/adviser.html');\r\nPLATFORM.moduleName('../../app-reports/criteria/insurer.html');\r\nPLATFORM.moduleName('../../app-reports/criteria/client-search.html');\r\nPLATFORM.moduleName('./date-range.html');\r\n@autoinject()\r\nexport class PreRenewals {\r\n private styles = styles;\r\n private popupBlocked = false;\r\n private showProgressModal = false;\r\n private status;\r\n private errorMsg = undefined;\r\n private errorTitle = 'No Results';\r\n\r\n private config;\r\n\r\n private criteria = {\r\n AdviserIds: [],\r\n CompanyOfficeIds: [],\r\n InsurerIds: [],\r\n ClientId: null,\r\n FromDate: null,\r\n ToDate: null,\r\n };\r\n\r\n private searchCriteriaObjects = [\r\n 'routes/app-reports/criteria/branch.html',\r\n 'routes/app-reports/criteria/adviser.html',\r\n 'routes/app-reports/criteria/insurer.html',\r\n './date-range.html',\r\n 'routes/app-reports/criteria/client-search.html',\r\n ];\r\n\r\n private generateCriteriaObjects = [\r\n 'routes/app-reports/criteria/branch.html',\r\n './date-range.html',\r\n ];\r\n\r\n private criteriaObjects = this.searchCriteriaObjects;\r\n\r\n private dateRange = '';\r\n\r\n private clientSearchString = '';\r\n private clientSearchResults = [];\r\n private isSearchComplete = false;\r\n private selectedClientRow: ClientSearchResult = {};\r\n\r\n protected branchTableSettings = BRANCH_TABLE_SETTINGS;\r\n protected adviserTableSettings = ADVISER_TABLE_SETTINGS;\r\n protected insurerTableSettings = INSURER_TABLE_SETTINGS;\r\n\r\n private showBranch = true;\r\n private showAdviser = false;\r\n private showInsurer = false;\r\n private showClientSearch = false;\r\n private clickedRow = 'branch';\r\n\r\n private adviserList;\r\n private branchList;\r\n private insurerList;\r\n\r\n private selectedAdvisers = [];\r\n private selectedBranches = [];\r\n private selectedInsurers = [];\r\n\r\n private currentPage = 1;\r\n private pageSize = 100;\r\n private totalItems = 0;\r\n private filters = [\r\n { value: '', keys: ['customerCode'] },\r\n { value: '', keys: ['clientName'] }\r\n ];\r\n\r\n private isPreRenewalProcessing = false;\r\n private preRenewalPromptModal = false;\r\n private iframeContainer: HTMLDivElement;\r\n\r\n private preRenewalSearchResults: IPreRenewalSearchResponse[] = [];\r\n private preRenewalGenerateResults: IPreRenewalGenerateResponse = null;\r\n\r\n private selectedCoverIds = [];\r\n\r\n private documentProcessingErrors = [];\r\n private currentlySelectedTab = 'search'\r\n private maxDate;\r\n private hasListPermission = false;\r\n private hasNewBatchPermission = false;\r\n\r\n constructor(\r\n private api: Api,\r\n private lookup: LookupDataService,\r\n private taskQueue: TaskQueue,\r\n private router: AppRouter,\r\n private blobService: BlobService,\r\n private modal: ModalService,\r\n private claimsService: ClaimsService,\r\n ) {}\r\n\r\n async activate() {\r\n this.hasListPermission = await this.claimsService.hasAsync('IadviserPreRenewalsPreRenewalList');\r\n this.hasNewBatchPermission = await this.claimsService.hasAsync('IadviserPreRenewalsPreRenewalNewBatch');\r\n\r\n if(!this.hasListPermission && this.hasNewBatchPermission) {\r\n this.changeTab('generate');\r\n }\r\n\r\n this.config = await this.api.getConfig();\r\n\r\n this.adviserList = (await this.lookup.advisers()) as any;\r\n this.adviserList.sort((a, b) => a.code - b.code);\r\n this.branchList = (await this.lookup.branch()).filter((x) => x.id !== 1);\r\n this.insurerList = (await this.lookup.insurerCriteria()) as any;\r\n const preRenewalDays = (await this.lookup.systemParameters()).preRenewalDays;\r\n this.maxDate = momentToString(momentToLocalDateTimeString(newMoment().add(preRenewalDays ? preRenewalDays : 0, 'days')));\r\n\r\n // clear any table filters\r\n this.clearTableFilters();\r\n }\r\n\r\n @computedFrom('selectedAdvisers.length', 'selectedBranches.length', 'selectedInsurers.length', 'dateRange')\r\n get searchEnabled() {\r\n return this.currentlySelectedTab == 'search' ? this.selectedAdvisers.length && this.selectedBranches.length && this.selectedInsurers.length : this.selectedBranches.length && this.dateRange.length;\r\n }\r\n\r\n async prepareCriteria() {\r\n const selectedCompanyOfficeIds = this.selectedBranches.map((x) => x.id);\r\n const selectedAdviserIds = this.selectedAdvisers.map((x) => x.id);\r\n const selectedInsurerIds = this.selectedInsurers.map((x) => x.id);\r\n\r\n if (selectedCompanyOfficeIds.length > 0) {\r\n this.criteria.CompanyOfficeIds = selectedCompanyOfficeIds;\r\n\r\n // Zero OR All advisers selected? set adviserId to null\r\n this.criteria.AdviserIds =\r\n selectedAdviserIds.length === 0 || selectedAdviserIds.length === this.adviserList.length\r\n ? null\r\n : selectedAdviserIds;\r\n }\r\n\r\n // Client selected?\r\n if (this.selectedClientRow?.id) {\r\n this.criteria.ClientId = this.selectedClientRow.id;\r\n this.criteria.CompanyOfficeIds = [this.selectedClientRow.branchId];\r\n this.criteria.AdviserIds = [this.selectedClientRow.adviserId];\r\n } else {\r\n this.criteria.ClientId = null;\r\n }\r\n\r\n if (this.selectedInsurers.length) {\r\n // Set insurerId\r\n this.criteria.InsurerIds = selectedInsurerIds;\r\n }\r\n\r\n this.criteria.FromDate = this.dateRange ? momentToISOString(this.dateRange?.split('-')[0]) : null;\r\n this.criteria.ToDate = this.dateRange\r\n ? momentToISOString(this.dateRange?.split('-')[1]).replace('T00:00:00', 'T23:59:59')\r\n : null;\r\n\r\n // All insurers have been selected, so we send null\r\n if ( this.insurerList.length == this.selectedInsurers.length ) {\r\n this.criteria.InsurerIds = null;\r\n }\r\n\r\n this.clearResults();\r\n\r\n await this.postToServer();\r\n }\r\n\r\n async clientSearch() {\r\n if (this.clientSearchString.trim() !== '') {\r\n this.clientSearchResults = await this.api.clientSearch(this.clientSearchString.trim());\r\n this.isSearchComplete = true;\r\n }\r\n }\r\n\r\n keydown(e) {\r\n if (e.keyCode !== 13) return true;\r\n this.clientSearch();\r\n }\r\n\r\n public async selectItem(row) {\r\n if (this.selectedClientRow && row.id === this.selectedClientRow.id) {\r\n this.selectedClientRow = null;\r\n this.selectedBranches = [];\r\n this.selectedAdvisers = [];\r\n } else {\r\n // reset adviser list, so clients adviser appears in the summary\r\n this.adviserList = (await this.lookup.advisers()) as any;\r\n this.adviserList.sort((a, b) => a.code - b.code);\r\n\r\n this.selectedClientRow = row;\r\n this.selectedBranches = [this.branchList.find((x) => x.id === row.branchId)];\r\n this.selectedAdvisers = [this.adviserList.find((x) => x.id === row.adviserId)];\r\n }\r\n }\r\n\r\n clearSearchResults() {\r\n this.clientSearchString = '';\r\n this.clientSearchResults = [];\r\n this.isSearchComplete = false;\r\n }\r\n\r\n async clear() {\r\n this.clearResults();\r\n this.clearCriteria();\r\n\r\n // Reset client search\r\n this.clientSearchString = '';\r\n this.clientSearchResults = [];\r\n this.isSearchComplete = false;\r\n this.selectedClientRow = {};\r\n\r\n this.selectedAdvisers = [];\r\n this.selectedBranches = [];\r\n this.selectedInsurers = [];\r\n this.dateRange = '';\r\n\r\n this.clearTableFilters();\r\n\r\n this.adviserList = (await this.lookup.advisers()) as any;\r\n this.adviserList.sort((a, b) => a.code - b.code);\r\n }\r\n\r\n clearTableFilters() {\r\n this.adviserTableSettings.filters = this.adviserTableSettings.filters.map(clearFilterValue);\r\n this.branchTableSettings.filters = this.branchTableSettings.filters.map(clearFilterValue);\r\n this.insurerTableSettings.filters = this.insurerTableSettings.filters.map(clearFilterValue);\r\n }\r\n\r\n back() {\r\n this.clearResults();\r\n }\r\n\r\n clearResults() {\r\n this.preRenewalSearchResults = [];\r\n this.selectedRowIndex = -1;\r\n this.filters = this.filters.map(clearFilterValue);\r\n this.currentPage = 1;\r\n }\r\n\r\n selectAllChildCovers(policies, event: any) {\r\n if (policies.length) {\r\n if (event.target.checked) {\r\n this.selectedCoverIds = policies.reduce((acc, value) => {\r\n if (!value.isProcessed) {\r\n acc.push(value.quoteId);\r\n }\r\n return acc;\r\n }, []);\r\n } else {\r\n this.selectedCoverIds = [];\r\n }\r\n }\r\n }\r\n\r\n getWarningMessages(messages) {\r\n if (messages.length) {\r\n let final = '';\r\n\r\n messages.forEach((message) => {\r\n final += `${message}\\n`;\r\n });\r\n\r\n return final;\r\n }\r\n\r\n return '';\r\n }\r\n\r\n @computedFrom('clientSearchString')\r\n protected get disableSearch() {\r\n return !this.clientSearchString.trim().length;\r\n }\r\n\r\n async postToServer() {\r\n if(!this.hasListPermission && this.currentlySelectedTab == 'search' || !this.hasNewBatchPermission && this.currentlySelectedTab == 'generate') {\r\n return;\r\n }\r\n\r\n this.status = DocCreationProgress.Submitted;\r\n this.errorMsg = undefined;\r\n this.popupBlocked = false;\r\n this.showProgressModal = true;\r\n\r\n const criteria = cloneDeep(this.criteria);\r\n\r\n try {\r\n\r\n if(this.currentlySelectedTab == 'search') {\r\n this.preRenewalSearchResults = await this.api.search(criteria);\r\n } else {\r\n this.preRenewalGenerateResults = await this.api.generate(criteria);\r\n }\r\n\r\n } catch (e) {\r\n console.error(e);\r\n } finally {\r\n\r\n if(this.currentlySelectedTab == 'search') {\r\n if (!this.preRenewalSearchResults.length) {\r\n this.errorTitle = 'No Results';\r\n this.errorMsg = 'Please update your criteria and try again.';\r\n } else {\r\n this.showProgressModal = false;\r\n }\r\n } else {\r\n this.errorTitle = 'Job Created';\r\n this.errorMsg = this.preRenewalGenerateResults.message;\r\n }\r\n }\r\n }\r\n\r\n showCriteria(type) {\r\n this.showBranch = false;\r\n this.showAdviser = false;\r\n this.showInsurer = false;\r\n this.showClientSearch = false;\r\n\r\n this.clickedRow = type;\r\n\r\n switch (type) {\r\n case 'branch':\r\n this.showBranch = true;\r\n break;\r\n case 'adviser':\r\n this.showAdviser = true;\r\n break;\r\n case 'insurer':\r\n this.showInsurer = true;\r\n break;\r\n case 'client-search':\r\n this.showClientSearch = true;\r\n break;\r\n }\r\n }\r\n\r\n /**\r\n * Select All Table Items\r\n *\r\n * A generic method for selecting all items inside an array of data\r\n * this is used for table components and instances where a user clicks the\r\n * select all checkbox and wants to select everything\r\n *\r\n * This function relies on getTableSettingComponentConfig which returns a map\r\n * of property names that are defined in this file. For new components, please\r\n * make sure you update this function.\r\n *\r\n *\r\n */\r\n selectAllTableItems(component: string, event: any, results: any[]) {\r\n const CONFIG = getTableSettingComponentConfig(component);\r\n\r\n this.taskQueue.queueMicroTask(() => {\r\n if (event.target.checked) {\r\n if (this[CONFIG.tableSettingsObject].totalItems === this[CONFIG.data].length) {\r\n this[CONFIG.selected] = this[CONFIG.data].slice();\r\n } else {\r\n this[CONFIG.selected] = this[CONFIG.tableSettingsObject].beforePagination.slice();\r\n }\r\n } else {\r\n this[CONFIG.selected] = [];\r\n }\r\n });\r\n }\r\n\r\n removeSelection(index, selected) {\r\n selected.splice(index, 1);\r\n }\r\n\r\n removeBranchSelection(index, selected) {\r\n this.removeSelection(index, selected);\r\n\r\n this.branchSelected();\r\n }\r\n\r\n removeAllSections(selected) {\r\n selected.splice(0, selected.length);\r\n }\r\n\r\n removeAllBranchSections(selected) {\r\n selected.splice(0, selected.length);\r\n\r\n this.branchSelected();\r\n }\r\n\r\n removeClientSelection() {\r\n this.selectedClientRow = {};\r\n this.selectedBranches = [];\r\n this.selectedAdvisers = [];\r\n }\r\n\r\n selectRow(event: any) {\r\n if (event.target) {\r\n const element = event.target.closest('tr');\r\n const checkbox = element.querySelector('input');\r\n\r\n if (checkbox) {\r\n checkbox.checked = !checkbox.checked;\r\n checkbox.dispatchEvent(new Event('change'));\r\n }\r\n }\r\n }\r\n\r\n selectBranchRow(event: any) {\r\n this.selectRow(event);\r\n\r\n this.branchSelected();\r\n }\r\n\r\n protected getBranchIds() {\r\n return this.selectedBranches.reduce((arr, obj) => {\r\n arr.push(obj.code);\r\n return arr;\r\n }, []);\r\n }\r\n\r\n branchSelected() {\r\n this.taskQueue.queueTask(async () => {\r\n this.selectedAdvisers = [];\r\n\r\n // Create an array of selected branch ID's\r\n const branchIds = this.getBranchIds();\r\n\r\n this.adviserList = (await this.lookup.advisers()) as any;\r\n this.adviserList.sort((a, b) => a.code - b.code);\r\n\r\n if (branchIds.length) {\r\n // Filter advisers based on one or more selected branches\r\n this.adviserList = this.adviserList.filter((adviser) => branchIds.includes(adviser.code));\r\n this.adviserTableSettings.currentPage = 1;\r\n }\r\n });\r\n }\r\n\r\n private selectedRowIndex = 0;\r\n private currentlySelectedRow;\r\n private currentlySelectedPolicyId;\r\n\r\n private rowClicked(client, $index = 0) {\r\n if (this.selectedRowIndex === $index) {\r\n this.selectedRowIndex = -1;\r\n return;\r\n }\r\n\r\n this.selectedCoverIds = [];\r\n\r\n this.selectedRowIndex = $index;\r\n this.currentlySelectedRow = client;\r\n }\r\n\r\n async runReport() {\r\n try {\r\n const response = await this.api.search(this.criteria);\r\n } catch (e) {\r\n log.error(e);\r\n }\r\n }\r\n\r\n async exportReport() {\r\n try {\r\n const response = await this.api.search(this.criteria);\r\n } catch (e) {\r\n log.error(e);\r\n }\r\n }\r\n\r\n async processPreRenewal(distributionType, client) {\r\n this.popupBlocked = false;\r\n this.isPreRenewalProcessing = true;\r\n this.preRenewalPromptModal = true;\r\n\r\n const generationGuid = await this.api.generateDocumentRequest({\r\n ReportCategory: 1,\r\n entities: this.selectedCoverIds.map((x) => ({entityId: x, sequence: null})),\r\n PolicyType: PolicyTypes.Incomplete,\r\n SecurityUsersId: getSecurityUserId(),\r\n DocumentPack: 'PreRenewal',\r\n ClientId: client.clientId,\r\n combinedDistribution: false,\r\n SplitDocs: ['client_invoice'],\r\n DocPackRows: this.config.docPackRows,\r\n });\r\n\r\n if (generationGuid) {\r\n let status;\r\n let counter = 0;\r\n\r\n do {\r\n await timer(2000); // delay status check\r\n status = await this.api.checkGenerationStatus(generationGuid);\r\n counter++;\r\n } while (\r\n counter < 500 &&\r\n !status.hasOwnProperty('ExceptionMessage') &&\r\n status.generationStatus !== GenerationStatus.Ready &&\r\n status.generationStatus !== GenerationStatus.Error &&\r\n status.generationStatus !== GenerationStatus.Aborted\r\n );\r\n\r\n if (status.GenerationStatusString === 'Ready') {\r\n const distributionSession = await this.api.createDistributionSession(\r\n generationGuid,\r\n distributionType,\r\n client.clientPartyId,\r\n );\r\n const documentUrl = await this.api.getDocumentUrl(distributionSession.id, distributionSession.documentGuids[0]);\r\n\r\n if (distributionType === DistributionType.Preview) {\r\n const routeFragment = this.router.generate('pdfPreview', {\r\n title: `${client.customerCode} | Pre Renewal`,\r\n url: documentUrl,\r\n });\r\n const openPreview = PLATFORM.global.open(routeFragment, '_blank');\r\n if (!openPreview) {\r\n this.popupBlocked = true;\r\n this.isPreRenewalProcessing = false;\r\n } else {\r\n this.isPreRenewalProcessing = false;\r\n this.preRenewalPromptModal = false;\r\n }\r\n }\r\n\r\n if (\r\n distributionType === DistributionType.Download ||\r\n distributionType === DistributionType.Print ||\r\n distributionType === DistributionType.DownloadEmail\r\n ) {\r\n await this.api.addDistributionHistory(distributionSession.id);\r\n }\r\n\r\n if (distributionType === DistributionType.Print) {\r\n const fileBlob = await this.api.fetchDocumentPdf(documentUrl);\r\n const url = URL.createObjectURL(fileBlob);\r\n\r\n let iframe: HTMLIFrameElement;\r\n\r\n if (this.iframeContainer.childElementCount === 0) {\r\n iframe = document.createElement('iframe');\r\n iframe.id = 'iframe-print-preview';\r\n } else {\r\n iframe = document.getElementById('iframe-print-preview') as HTMLIFrameElement;\r\n }\r\n\r\n iframe.src = url;\r\n iframe.onload = async () => {\r\n iframe.focus();\r\n iframe.contentWindow.print();\r\n\r\n this.isPreRenewalProcessing = false;\r\n this.preRenewalPromptModal = false;\r\n };\r\n\r\n if (this.iframeContainer.childElementCount === 0) {\r\n this.iframeContainer.appendChild(iframe);\r\n }\r\n }\r\n\r\n if (distributionType === DistributionType.Download || distributionType === DistributionType.DownloadEmail) {\r\n const generatedDocument = await this.api.getGeneratedDocument(distributionSession.id);\r\n const documentTitle = generatedDocument[distributionSession.documentGuids[0]];\r\n\r\n this.blobService.downloadBlobFromUrl(`${documentTitle}`, documentUrl);\r\n\r\n // show download & email modal\r\n if (distributionType === DistributionType.DownloadEmail) {\r\n const model = {\r\n clientId: client.clientId,\r\n documentPack: 'PreRenewal',\r\n policyType: PolicyTypes.Incomplete,\r\n recipientType: 'Client',\r\n recipientPartyId: 0,\r\n entityIds: this.selectedCoverIds,\r\n };\r\n\r\n this.modal.show().content(IaMailtoModal, { mode: 'pre-renewal', model: model }).withOptions({type: 'wide-lg'});\r\n }\r\n\r\n this.isPreRenewalProcessing = false;\r\n this.preRenewalPromptModal = false;\r\n }\r\n\r\n if (\r\n distributionType === DistributionType.Download ||\r\n distributionType === DistributionType.Print ||\r\n distributionType === DistributionType.DownloadEmail\r\n ) {\r\n // mark selected covers as processed and clear array\r\n const processedList = client.preRenewalPolicies.filter((x) => this.selectedCoverIds.includes(x.quoteId));\r\n processedList.forEach((x) => (x.isProcessed = true));\r\n this.selectedCoverIds = [];\r\n }\r\n }\r\n\r\n if (status.hasOwnProperty('ExceptionMessage') || status.GenerationStatusString === 'Error') {\r\n if (status.hasOwnProperty('ExceptionMessage')) {\r\n this.documentProcessingErrors = [\r\n {\r\n ReportSystemKey: 'Processing Error',\r\n StatusMessage: status.ExceptionMessage,\r\n },\r\n ];\r\n }\r\n this.isPreRenewalProcessing = false;\r\n }\r\n } else {\r\n this.isPreRenewalProcessing = false;\r\n this.preRenewalPromptModal = false;\r\n }\r\n }\r\n\r\n openInNewTab(clientId, policyId, statusType, versionNo) {\r\n const routeFragment = this.router.generate('clientPolicies', {\r\n id: clientId,\r\n policyId: policyId,\r\n policyVersionId: 0,\r\n statusTypeId: statusType === 'Active' ? 1 : 2,\r\n versionNo: versionNo,\r\n });\r\n PLATFORM.global.open(routeFragment, '_blank');\r\n }\r\n\r\n closePreRenewalPrompt() {\r\n this.preRenewalPromptModal = false;\r\n this.documentProcessingErrors = [];\r\n }\r\n\r\n changeTab(tab) {\r\n if(this.currentlySelectedTab != tab){\r\n this.currentlySelectedTab = tab;\r\n this.showCriteria('branch');\r\n\r\n this.clear();\r\n this.branchTableSettings.currentPage = 1;\r\n this.criteriaObjects = this.currentlySelectedTab == 'search' ? this.searchCriteriaObjects : this.generateCriteriaObjects;\r\n }\r\n }\r\n\r\n clearCriteria() {\r\n this.criteria.AdviserIds = [];\r\n this.criteria.CompanyOfficeIds = [];\r\n this.criteria.InsurerIds = [];\r\n this.criteria.ClientId = null;\r\n this.criteria.FromDate = null;\r\n this.criteria.ToDate = null;\r\n }\r\n}\r\n\r\nfunction clearFilterValue(filter) {\r\n filter.value = filter.defaultValue ? filter.defaultValue : '' ;\r\n return filter;\r\n}\r\n"],"names":["__webpack_exports__","___HTML_LOADER_IMPORT_0___","URL","__webpack_require__","b","code","Api","http","this","prototype","getCriteria","Promise","endpoint","environment","c","clientEndpoints","preRenewals","criteria","uri","fetch","method","_a","sent","json","getConfig","config","clientSearch","searchString","reportEndpoints","reports","searchFull","concat","search","body","aurelia_fetch_client","Pq","generate","checkGenerationStatus","documentPackGuid","url","apiHost","createDistributionSession","docPackGuid","distributionTypeId","recipientPartyId","uriParts","addDistributionHistory","distributionSessionId","getDocumentUrl","sessionGuid","docGuid","fetchDocumentPdf","blob","getGeneratedDocument","generateDocumentRequest","documentRequest","JSON","stringify","result","status","__decorate","aurelia_framework","autoinject","Qq","Object","pre_renewals","screenContainer","screenContainerClient","screenContainerDashboard","screenContainerHome","screenContainerMenu","screenContainerAccountsOverride","screenContainerAccountsOverrideXxl","btn","btnFlat","btnSubmit","btnDelete","btnLink","btnInlineTextLink","btnFooter","btnFooterSubmit","btnFooterCancel","btnFooterDelete","btnQceDropdown","btnFooterCombo","btnLmiBicalc","btnLmiRisk","btnLmiPolicyComparison","btnLmiPolicyCoach","btnAndrewNock","btnConstructionCostConsultants","btn5Star","btnThermoscan","btnRiskSurveyServices","btnRiskManagement","btnLmiBicalcDisabled","btnLmiRiskDisabled","btnLmiPolicyComparisonDisabled","btnInitialInsuredLocationRisk","btnIcon","badgePop","btnIconNoBorder","btnIconTask","btnIconDocument","btnIconAdd","btnAddRisk","btnIconClose","btnIconDelete","btnIconDownload","btnIconEdit","btnIconEmail","btnIconDownloadEmail","btnIconEye","btnIconEyeSlash","btnIconFolder","btnIconFolderLocked","btnIconFolderLockedActive","btnIconHistory","btnIconInfo","btnIconLink","btnIconUnlink","btnIconMap","btnIconMore","btnIconMoveDown","btnIconMoveUp","btnIconOpenInNewWindow","btnIconFavouriteSelected","btnIconFavouriteDeselected","btnIconPreview","btnIconPrePrinted","btnIconPrint","btnIconSave","btnIconSettings","btnIconShowDetails","btnIconShowDetailsAlert","btnIconShowSummary","btnIconAttachment","btnIconTag","btnIconUndo","btnIconSync","btnIconArrowForward","btnAsideCollapse","btnIconExpandMore","btnIconExpandLess","btnIconGeneral","btnIconSales","btnIconBranch","btnIconContact","btnIconConsent","btnIconQuestions","btnIconAssociated","btnIconNotes","btnBack","btnBackToSignIn","btnIconAdvancedSearch","btnWizard","btnWizardBack","btnWizardNext","card","cardContent","cardHeading","controlGroup","labelGroup","labelGroupItem","constrainedWidth","buttonGroup","cardAlert","cardHeadingAlert","cardStatusMessage","cardStatusMessageLeft","cardHeadingStickyHeader","cardHeadingNoIcon","cardHeadingBoldTitle","verticalTabContainer","verticalTabSelectionGroup","verticalTabs","verticalTabContent","active","disabled","verticalTabGroupLabel","sectionHeading","verticalTabContentContainer","fieldset","fieldsetInstruction","fieldsetNoPadding","fieldsetAlt","viewPassword","inputSearch","iaCurrencyInput","iaCurrencyNegative","selectMini","requiredLabel","alert","alertImportant","inputLabel","inputToggle","w100","searchInputWrapper","searchInputResults","searchInputResult","searchInputResultHighlighted","dateRangeSelections","dateArrowForward","qceDropdown","qceOr","qceDropdownWithDropdown","qceVehicleRegistrationSearch","rowGap","rowGroup","rowGroupThree","grid14","rowGroupFour","rowGroupAuto","rowGroupThreeAuto","space","displayNoneLg","displayNoneMd","table","tableHeadingRow","tableRow","tableResultRow","breakWord","noWrap","tableResultRowDisabled","tableModal","tableEnhanced","tableNoBorderBottom","height45","editColumn","deleteColumn","dateTableHeading","buttonEdit","buttonDelete","tableRowSelected","tableRowAlert","tableFilterRow","tableFilterRowEndcap","filterColumn","tablePagination","tablePaginationWithFilter","tableButtonGroup","tableChildContainer","tableChildCard","childTableSelectedRow","childTable","customPagination","paginationCount","paginationButton","paginationPrev","paginationNext","paginationDisabled","paginationPrevDisabled","paginationNextDisabled","pagination","paginationTop","paginationBottom","paginationBottomDocuments","tableCellBtnIcon","folderTable","docTableGroupHeading","docTableGroupHeadingOpen","docTableGroupHeadingWithOptions","constrainedWidthFolderName","disableEntity","buttonOptions","buttonOptionsAdd","informationIcon","deletedIcon","exclamationIcon","successIcon","textAlignCenter","wordBreak","btnGroup","accordionContent","toggleCollapse","toggleCollapseDisabled","toggleExpand","folder","folderLocked","yesNoFilterWidth","w5","w10","w15","w20","w25","w30","w35","w40","w45","w50","w60","tableStickyHeader","tableStickyFooter","tableStickyColumn","tableStickyColumn2","tableStickyColumnRight","scrollableTableContainer","tabNavigation","hasWarnings","tabSelected","tab","btnTabOverflow","btnTabOverflowLeft","btnTabOverflowRight","constrainedWidthTab","viewBlock","viewBlockHeading","viewBlockWhite","viewBlockAlert","viewBlockSuccess","viewBlockInfo","viewBlockWarning","viewBlockAlt","viewBlockWithIcon","viewBlockIcon","viewBlockWarningWithIcon","viewBlockCheckbox","viewBlockCheckboxAlert","textViewContent","iaModal","iaModalInner","iaModalInnerContextMenu","iaModalInnerWideMd","iaModalInnerWideLg","iaModalInnerWideXxl","iaModalInnerTakeOver","fixedHeight","takeoverHeader","logo","logoBroker","closeSearch","iaModalContent","iaModalOverlayTransparent","iaModalOverlayLightWhite","iaModalOverlayTransparentLightWhiteClientNav","modalHeader","modalFooter","modalFooterSpaceBetween","footerBtnGroup","headerLabel","headerLabelIcon","headerLabelAlert","headerLabelInfo","headerLabelSettings","headerLabelAccounts","headerLabelEdit","headerLabelDownload","headerLabelDelete","headerLabelHistory","headerLabelTag","headerLabelSearch","headerLabelKyc","headerLabelAdvice","headerLabelGenerateAdvice","headerLabelForm","headerLabelInsured","headerLabelQuote","headerLabelPolicy","headerLabelClaim","headerLabelFsg","headerLabelMandatoryDocument","headerLabelNotification","headerLabelTask","headerLabelContact","headerLabelNote","headerLabelDocument","headerLabelEmail","headerLabelTemplate","headerDetails","headerDetailItem","headerLabelContextMenu","contextMenuSep","contextMenuOneCol","contextMenuDisabled","contextMenuTwoCol","contextMenuThreeCol","modalContentCopy","processingStep","processingStepFailed","documentProcessing","eclipseLoader","confirmationContent","iaModalSearch","viewBlockAlertProgressModal","cardHeadingReports","selectReportYesNo","searchInputGroup","clientNameColumn","tableClientSearch","tableRowSelectedClient","tableReports","selectionGroup","selections","required","selectionTag","btnDeleteSelectionTag","dateRangeSelectionsPostcode","radioInputGroup","coverVersion","cardHeadingPreRenewal","cardHeadingPreRenewalResults","tableClientSelect","PreRenewals","api","lookup","taskQueue","router","blobService","modal","claimsService","styles","popupBlocked","showProgressModal","errorMsg","undefined","errorTitle","AdviserIds","CompanyOfficeIds","InsurerIds","ClientId","FromDate","ToDate","searchCriteriaObjects","generateCriteriaObjects","criteriaObjects","dateRange","clientSearchString","clientSearchResults","isSearchComplete","selectedClientRow","branchTableSettings","table_settings","aD","adviserTableSettings","sW","insurerTableSettings","AX","showBranch","showAdviser","showInsurer","showClientSearch","clickedRow","selectedAdvisers","selectedBranches","selectedInsurers","currentPage","pageSize","totalItems","filters","value","keys","isPreRenewalProcessing","preRenewalPromptModal","preRenewalSearchResults","preRenewalGenerateResults","selectedCoverIds","documentProcessingErrors","currentlySelectedTab","hasListPermission","hasNewBatchPermission","selectedRowIndex","activate","hasAsync","_g","_b","changeTab","_c","_d","advisers","adviserList","sort","a","_e","branch","branchList","filter","x","id","_f","insurerCriteria","insurerList","systemParameters","preRenewalDays","maxDate","moment_helpers","pK","$E","j7","add","clearTableFilters","defineProperty","length","prepareCriteria","selectedCompanyOfficeIds","map","selectedAdviserIds","selectedInsurerIds","branchId","adviserId","yA","split","replace","clearResults","postToServer","trim","keydown","e","keyCode","selectItem","row","find","clearSearchResults","clear","clearCriteria","clearFilterValue","back","selectAllChildCovers","policies","event","target","checked","reduce","acc","isProcessed","push","quoteId","getWarningMessages","messages","final_1","forEach","message","enums","xP","Submitted","cloneDeep_default","console","error","e_1","showCriteria","type","selectAllTableItems","component","results","_this","CONFIG","Uf","queueMicroTask","tableSettingsObject","data","selected","slice","beforePagination","removeSelection","index","splice","removeBranchSelection","branchSelected","removeAllSections","removeAllBranchSections","removeClientSelection","selectRow","checkbox","closest","querySelector","dispatchEvent","Event","selectBranchRow","getBranchIds","arr","obj","queueTask","pre_renewals_awaiter","branchIds","adviser","includes","rowClicked","client","$index","currentlySelectedRow","runReport","log_service","R","e_2","exportReport","e_3","processPreRenewal","distributionType","ReportCategory","entities","entityId","sequence","PolicyType","document_pack","Ur","Incomplete","SecurityUsersId","parse_jwt","P4","DocumentPack","clientId","combinedDistribution","SplitDocs","DocPackRows","docPackRows","generationGuid","counter","timer","O","hasOwnProperty","generationStatus","HZ","Ready","Error","Aborted","GenerationStatusString","clientPartyId","distributionSession","documentGuids","documentUrl","constants","J","Preview","routeFragment","title","customerCode","PLATFORM","global","open","Download","Print","DownloadEmail","fileBlob","createObjectURL","iframeContainer","childElementCount","iframe_1","document","createElement","getElementById","src","onload","focus","contentWindow","print","appendChild","generatedDocument","documentTitle","downloadBlobFromUrl","model","documentPack","policyType","recipientType","entityIds","show","content","ia_mailto_modal","s","mode","withOptions","preRenewalPolicies","ReportSystemKey","StatusMessage","ExceptionMessage","openInNewTab","policyId","statusType","versionNo","policyVersionId","statusTypeId","closePreRenewalPrompt","pre_renewals_decorate","computedFrom","aurelia_dependency_injection","lookup_data","g","TaskQueue","aurelia_router","Lz","blob_service","T","modal_service","B","claims_service","defaultValue"],"sourceRoot":""}