1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="9faa6c77-40d5-5651-bf68-e14883c81eee")}catch(e){}}(); 3(self.webpackChunkmets=self.webpackChunkmets||[]).push([[29453],{41565(A,h,p){p.d(h,{A:()=>d});const o=void 0,d=["es",[["a.\xa0m.","p.\xa0m."],o,o],o,[["D","L","M","X","J","V","S"],["dom","lun","mar","mi\xe9","jue","vie","s\xe1b"],["domingo","lunes","martes","mi\xe9rcoles","jueves","viernes","s\xe1bado"],["DO","LU","MA","MI","JU","VI","SA"]],o,[["E","F","M","A","M","J","J","A","S","O","N","D"],["ene","feb","mar","abr","may","jun","jul","ago","sept","oct","nov","dic"],["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]],o,[["a. C.","d. C."],o,["antes de Cristo","despu\xe9s de Cristo"]],1,[6,0],["d/M/yy","d MMM y","d 'de' MMMM 'de' y","EEEE, d 'de' MMMM 'de' y"],["H:mm","H:mm:ss","H:mm:ss z","H:mm:ss (zzzz)"],["{1}, {0}",o,o,o],[",",".",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0\xa0%","#,##0.00\xa0\xa4","#E0"],"EUR","\u20ac","euro",{AUD:[o,"$"],BRL:[o,"R$"],BYN:[o,"\u0440."],CAD:[o,"$"],CNY:[o,"\xa5"],EGP:[],ESP:["\u20a7"],GBP:[o,"\xa3"],HKD:[o,"$"],ILS:[o,"\u20aa"],INR:[o,"\u20b9"],JPY:[o,"\xa5"],KRW:[o,"\u20a9"],MXN:[o,"$"],NZD:[o,"$"],PHP:[o,"\u20b1"],RON:[o,"L"],THB:["\u0e3f"],TWD:[o,"NT$"],USD:["US$","$"],XAF:[],XCD:[o,"$"],XOF:[]},"ltr",function I(l){const g=l,_=Math.floor(Math.abs(l)),u=l.toString().replace(/^[^.]*\.?/,"").length,v=parseInt(l.toString().replace(/^[^e]*(e([-+]?\d+))?/,"$2"))||0;return 1===g?1:0===v&&0!==_&&_%1e6==0&&0===u||!(v>=0&&v<=5)?4:5}]},29453(A,h,p){p.r(h),p.d(h,{AcceptPoliciesUsecase:()=>j,CONFIG:()=>m,DownloadInformativeNoteUseCase:()=>W,EmitProductUsecase:()=>S,GetBankAccountsUseCase:()=>B,GetCountriesUseCase:()=>$,GetInsuranceApplicationRateUsecase:()=>L,GetProfessionsUseCase:()=>N,GetProfileUsecase:()=>G,GetRiskProfessionsUseCase:()=>F,PlatformKind:()=>E,SimulateEmisionUsecase:()=>b,TC_LIFE_FIREBASE_REMOTE_CONFIG_PROVIDER:()=>M,TC_LIFE_PROTECTION_IMMEDIATE_AUTH_PROVIDER:()=>R,ValidateEmailUsecase:()=>w,ValidateIbanUsecase:()=>H,ValidatePhoneUsecase:()=>V,provideTcLifeProtectionImmediateLibConfig:()=>T,\u0275CampaignType:()=>P,\u0275ContextService:()=>v,\u0275FILE_DOWNLOAD:()=>D,\u0275PaymentModalityCode:()=>U,\u0275PlatformKind:()=>E});var o=p(84477),I=p(58503),d=p(74803),l=p(41565),g=p(42828),_=p(19005),u=p(94849);let v=(()=>{var e;class n{constructor(){this.LOCAL_STORAGE_KEY="tc-life-pi-context",this.mockData={tcLifePIParams:{a1:""},closeRoute:"/",cancelRoute:"/",data:{},insuranceRates:[]},this.contextSignal=(0,o.signal)(this.mockData)}get context(){return this.contextSignal()}set(t){this.contextSignal.set(t)}patch(t){this.contextSignal.set({...this.context,...t})}reset(){this.contextSignal.set(this.mockData),this.removeFromLocalStorage()}storeInLocalStorage(t){localStorage.setItem(this.LOCAL_STORAGE_KEY,JSON.stringify(t))}getFromLocalStorage(){const t=localStorage.getItem(this.LOCAL_STORAGE_KEY);if(t){const r=this.parseStringContext(t);this.contextSignal.set({...this.context,tcLifePIParams:{...this.context.tcLifePIParams,...r.queryParams},cancelRoute:r.params.cancelRoute,closeRoute:r.params.closeRoute})}}removeFromLocalStorage(){localStorage.removeItem(this.LOCAL_STORAGE_KEY)}parseStringContext(t){return JSON.parse(t)}}return(e=n).\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac,providedIn:"root"}),n})();const m=new o.InjectionToken("TC_LIFE_PROTECTION_IMMEDIATE_LIB_CONFIG");var E=function(e){return e[e.BROWSER=0]="BROWSER",e[e.CAPACITOR=1]="CAPACITOR",e[e.CORDOVA=2]="CORDOVA",e}(E||{});function T(e,n){const a=[{provide:m,useFactory:e},(0,_.provideAnimations)(),(0,g.provideMomentDateAdapter)(),u.JwtHelperService,{provide:u.JWT_OPTIONS,useValue:u.JWT_OPTIONS}];return a.push(...n.providers??[]),(0,o.makeEnvironmentProviders)([...a,(0,d.provideHttpClient)()])}(0,I.registerLocaleData)(l.A,"es");const D=new o.InjectionToken("FILE_DOWNLOAD");var P=function(e){return e.CROSSELLING="crosselling",e.TRADE_AGREEMENT="tradeAgreement",e}(P||{}),U=function(e){return e.ANUAL="1",e.SEMESTRAL="2",e.TRIMESTRAL="3",e.MENSUAL="4",e}(U||{});const R=new o.InjectionToken("TC_LIFE_PROTECTION_IMMEDIATE_AUTH_PROVIDER"),M=new o.InjectionToken("TC_LIFE_FIREBASE_REMOTE_CONFIG_PROVIDER"),O={local:{apiBaseUrl:"https://apitclife.digital.pre.mapfredigitalhealth.com"},mock:{apiBaseUrl:"https://apitclife.digital.pre.mapfredigitalhealth.com"},dev:{apiBaseUrl:"https://apitclife.digital.dev.mapfredigitalhealth.com"},pre:{apiBaseUrl:"https://apitclife.digital.pre.mapfredigitalhealth.com"},pro:{apiBaseUrl:"https://apitclife.digital.pro.mapfredigitalhealth.com"}},y=new o.InjectionToken("TC_LIFE_PROTECTION_IMMEDIATE_ENVIRONMENT_CONFIG",{providedIn:"root",factory:()=>{const e=(0,o.inject)(m);return{...O[e.env]}}});let k=(()=>{var e;class n{constructor(t,r,i){this.http=t,this.authProvider=r,this.envConfig=i}getProfile(t){const r=`${this.envConfig.apiBaseUrl}/private/contractor/customer/${t}`,i={Authorization:`Bearer ${this.authProvider.getToken()}`};return this.http.get(r,{headers:i})}getInsuranceApplicationRate(t,r,i){const s=`${this.envConfig.apiBaseUrl}/private/contractor/customer/${t}/insuranceApplication/rate?date=${r}&campaign=${i}`,f={Authorization:`Bearer ${this.authProvider.getToken()}`};return this.http.get(s,{headers:f})}getProfessions(t){const r=`${this.envConfig.apiBaseUrl}/private/contractor/customer/${t}/professions`,i={Authorization:`Bearer ${this.authProvider.getToken()}`};return this.http.get(r,{headers:i})}getRiskProfessions(t){const r=`${this.envConfig.apiBaseUrl}/private/contractor/customer/${t}/generalTable`,i={Authorization:`Bearer ${this.authProvider.getToken()}`};return this.http.get(r,{headers:i})}getBankAccounts(t){const r=`${this.envConfig.apiBaseUrl}/private/contractor/customer/${t}/bankAccounts`,i={Authorization:`Bearer ${this.authProvider.getToken()}`};return this.http.get(r,{headers:i})}getCountries(t){const r=`${this.envConfig.apiBaseUrl}/private/contractor/customer/${t}/countries`,i={Authorization:`Bearer ${this.authProvider.getToken()}`};return this.http.get(r,{headers:i})}validateIban(t,r){const i=`${this.envConfig.apiBaseUrl}/private/contractor/customer/${t}/validate`,s=(new d.HttpHeaders).append("Content-Type","application/json").append("Authorization",`Bearer ${this.authProvider.getToken()}`);return this.http.post(i,{iban:r},{headers:s})}validatePhone(t,r){const i=`${this.envConfig.apiBaseUrl}/private/contractor/customer/${t}/client/phone`,s=(new d.HttpHeaders).append("Content-Type","application/json").append("Authorization",`Bearer ${this.authProvider.getToken()}`);return this.http.post(i,{phone:r},{headers:s})}validateEmail(t,r){const i=`${this.envConfig.apiBaseUrl}/private/contractor/customer/${t}/client/email`,s=(new d.HttpHeaders).append("Content-Type","application/json").append("Authorization",`Bearer ${this.authProvider.getToken()}`);return this.http.post(i,{email:r},{headers:s})}simulateEmision(t,r,i,s){const f=`${this.envConfig.apiBaseUrl}/private/contractor/customer/${t}/insuranceApplication/simulate?date=${r}&campaign=${s}`,C=(new d.HttpHeaders).append("Content-Type","application/json").append("Authorization",`Bearer ${this.authProvider.getToken()}`);return this.http.post(f,i,{headers:C})}acceptPolicies(t,r){const i=`${this.envConfig.apiBaseUrl}/private/contractor/customer/${t}/onetrust/consentReceipt/aceptpolitica`,s=(new d.HttpHeaders).append("Content-Type","application/json").append("Authorization",`Bearer ${this.authProvider.getToken()}`);return this.http.post(i,r,{headers:s})}emitProduct(t,r,i,s){const f=`${this.envConfig.apiBaseUrl}/private/contractor/customer/${t}/insuranceApplication/emit?date=${r}&campaign=${s}`,C=(new d.HttpHeaders).append("Content-Type","application/json").append("Authorization",`Bearer ${this.authProvider.getToken()}`);return this.http.post(f,i,{headers:C})}}return(e=n).\u0275fac=function(t){return new(t||e)(o.\u0275\u0275inject(d.HttpClient),o.\u0275\u0275inject(R),o.\u0275\u0275inject(y))},e.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac,providedIn:"root"}),n})();const c=new o.InjectionToken("ClientRepository",{providedIn:"root",factory:()=>(0,o.inject)(k)});let j=(()=>{var e;class n{constructor(){this.clientRepository=(0,o.inject)(c)}invoke(t,r){return this.clientRepository.acceptPolicies(t,r)}}return(e=n).\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac,providedIn:"root"}),n})(),S=(()=>{var e;class n{constructor(){this.clientRepository=(0,o.inject)(c)}invoke(t,r,i,s){return this.clientRepository.emitProduct(t,r,i,s)}}return(e=n).\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac,providedIn:"root"}),n})(),B=(()=>{var e;class n{constructor(){this.clientRepository=(0,o.inject)(c)}invoke(t){return this.clientRepository.getBankAccounts(t)}}return(e=n).\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac,providedIn:"root"}),n})(),$=(()=>{var e;class n{constructor(){this.clientRepository=(0,o.inject)(c)}invoke(t){return this.clientRepository.getCountries(t)}}return(e=n).\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac,providedIn:"root"}),n})(),L=(()=>{var e;class n{constructor(){this.clientRepository=(0,o.inject)(c)}invoke(t,r,i){return this.clientRepository.getInsuranceApplicationRate(t,r,i)}}return(e=n).\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac,providedIn:"root"}),n})(),N=(()=>{var e;class n{constructor(){this.clientRepository=(0,o.inject)(c)}invoke(t){return this.clientRepository.getProfessions(t)}}return(e=n).\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac,providedIn:"root"}),n})(),G=(()=>{var e;class n{constructor(){this.clientRepository=(0,o.inject)(c)}invoke(t){return this.clientRepository.getProfile(t)}}return(e=n).\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac,providedIn:"root"}),n})(),F=(()=>{var e;class n{constructor(){this.clientRepository=(0,o.inject)(c)}invoke(t){return this.clientRepository.getRiskProfessions(t)}}return(e=n).\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac,providedIn:"root"}),n})(),b=(()=>{var e;class n{constructor(){this.clientRepository=(0,o.inject)(c)}invoke(t,r,i,s){return this.clientRepository.simulateEmision(t,r,i,s)}}return(e=n).\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac,providedIn:"root"}),n})(),w=(()=>{var e;class n{constructor(){this.clientRepository=(0,o.inject)(c)}invoke(t,r){return this.clientRepository.validateEmail(t,r)}}return(e=n).\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac,providedIn:"root"}),n})(),H=(()=>{var e;class n{constructor(){this.clientRepository=(0,o.inject)(c)}invoke(t,r){return this.clientRepository.validateIban(t,r)}}return(e=n).\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac,providedIn:"root"}),n})(),V=(()=>{var e;class n{constructor(){this.clientRepository=(0,o.inject)(c)}invoke(t,r){return this.clientRepository.validatePhone(t,r)}}return(e=n).\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac,providedIn:"root"}),n})(),x=(()=>{var e;class n{constructor(t,r,i){this.http=t,this.authProvider=r,this.envConfig=i}downloadInformativeNote(t){const r=`${this.envConfig.apiBaseUrl}/private/contractor/customer/${t}/documents/generalConditions`,i={Authorization:`Bearer ${this.authProvider.getToken()}`};return this.http.get(r,{headers:i})}}return(e=n).\u0275fac=function(t){return new(t||e)(o.\u0275\u0275inject(d.HttpClient),o.\u0275\u0275inject(R),o.\u0275\u0275inject(y))},e.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac,providedIn:"root"}),n})();const z=new o.InjectionToken("ProductRepository",{providedIn:"root",factory:()=>(0,o.inject)(x)});let W=(()=>{var e;class n{constructor(){this.productRepository=(0,o.inject)(z)}invoke(t){return this.productRepository.downloadInformativeNote(t)}}return(e=n).\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac,providedIn:"root"}),n})()}}]); 4//# debugId=9faa6c77-40d5-5651-bf68-e14883c81eee
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.