{"version":3,"sources":["webpack:///./src/features/schedule/schedule/datetime.html","webpack:///./src/features/schedule/schedule/locations.html","webpack:///./src/features/schedule/schedule/schedule-component.ts","webpack:///./src/features/schedule/schedule/schedule-component.html"],"names":["module","exports","ScheduleComponent","router","renderer","factory","validationWrapper","scheduleState","clientState","mappingApi","bookingApi","schedulingShared","JARGON","viewAllBtn","expandedLocations","dataLoaded","gettingTimeslots","commands","createGroup","name","canExecute","this","validSchedule","execute","nextStep","validationController","createForCurrentScope","addRenderer","setController","setDateRestrictions","program","maxDaysOut","populateProcedureIds","validProcedures","navigateToRoute","locationForm","on","selectedDate","zipCode","person","addresses","zip5","timeBlocks","JSON","parse","stringify","TimeSlotDefaults","routeName","clientName","client","b2cProgramId","PATIENT_DASHBOARD","SELF_SCHEDULE","addObject","updateLocationList","e","isLoading","str","Date","toLocaleString","timeZone","minDt","maxDt","toUTCString","replace","setHours","getHours","minDaysOut","stripTime","setDate","getDate","minDate","maxDate","date","nycHour","Intl","DateTimeFormat","hour","hour12","format","console","debug","parseInt","dt","getFullYear","getMonth","n","arr","unshift","resetTimeslots","locationIds","locationList","locationListSmall","selectedRanges","log","getLocationsList","text","document","getElementById","innerHTML","SCHEDULE","NO_LOCATION_TEXT","selectedMiles","procedureIds","allProcedures","forEach","p","isSelected","push","id","length","gettingClinics","locations","getLocations","packageId","AbortController","map","item","includes","slice","error","button","innerText","VIEW_ALL","VIEW_LESS","loc","availableClinicsHandler","checkIfTimeblocksSelected","timeBlockHandler","filter","allowTimeslots","getTimeslots","utcDate","getTime","initialHour","offsetInMinutes","totalMinutes","addedDays","startingHour","startingMinutes","Math","floor","range","type","applyOffsetOnHours","applyOffsetToHours","getOffset","additionForEndingHour","from_date","UTC","Number","to_date","from","toISOString","to","block","selectedBlocks","selectDate","timeslotList","activeElement","blur","i","location","ranges","itemsToRemove","sort","a","b","timeOfDaySeq","getFormatedUTCDateRange","timeZoneId","index","lastEle","Default","reduce","prev","curr","selectedTimeslot","getTimeSlotsAsync","locationId","Promise","all","then","results","transformTimeslots","timeslots","locationsDetails","temp","t","locationDetail","slot","dateTime","schedulerId","isoDate","minute","navigateToNext","callNextStep","href","baseUrl","changeHandler"],"mappings":"kHAAAA,EAAOC,QAAU,4vC,0DCAjBD,EAAOC,QAAU,+yG,4nCC0BjB,IAAaC,EAAb,MAyBI,YACYC,EACAC,EACRC,EACQC,EACAC,EACAC,EACAC,EACAC,EAEAC,GATA,KAAAR,SACA,KAAAC,WAEA,KAAAE,oBACA,KAAAC,gBACA,KAAAC,cACA,KAAAC,aACA,KAAAC,aAEA,KAAAC,mBAjCJ,KAAAC,OAAS,IAMT,KAAAC,YAAsB,EACtB,KAAAC,mBAA6B,EAQ7B,KAAAC,YAAsB,EACtB,KAAAC,kBAA4B,EAyB5B,KAAAC,SAAW,IAAaC,YAAY,CACxC,CACIC,KAAM,WACNC,WAAY,IAAMC,KAAKd,cAAce,cACrCC,QAAS,IAAMF,KAAKG,cATxBH,KAAKI,qBAAuBpB,EAAQqB,wBACpCL,KAAKI,qBAAqBE,YAAYvB,GACtCE,EAAkBsB,cAAcP,KAAKI,sBAwBnC,W,mDACFJ,KAAKQ,oBAAoBR,KAAKd,cAAcuB,QAAQC,YACpD,IACIV,KAAKW,uBACAX,KAAKd,cAAc0B,iBAAiBZ,KAAKlB,OAAO+B,gBAAgB,cAGhEb,KAAKd,cAAc4B,cAKpBd,KAAKc,aAAed,KAAKd,cAAc4B,aACvCd,KAAKe,GAAKf,KAAKc,aAAaE,eAL5BhB,KAAKc,aAAe,IAAI,IACxBd,KAAKc,aAAaG,QAAmC,QAA5B,EAAGjB,KAAKd,cAAcgC,cAAM,eAAEC,UAAU,GAAGC,KACpEpB,KAAKc,aAAaO,WAAaC,KAAKC,MAAMD,KAAKE,UAAU,IAAUC,oBAOvEzB,KAAK0B,UAAY,YACjB1B,KAAK2B,WAAwB,QAAd,EAAG3B,KAAK4B,cAAM,eAAE9B,MACd,QAAZ,EAACE,KAAK4B,cAAM,eAAEC,gBACf7B,KAAK2B,WAAa,IAAOG,kBAAkBC,eAE/C/B,KAAKf,kBAAkB+C,UAAUhC,KAAKc,aAAc,WAC9Cd,KAAKiC,qBACb,MAAOC,I,QAELlC,KAAKd,cAAciD,WAAY,MAK/B,oBAAoBzB,GACxB,IAAI0B,EAEJ,IACIA,GAAM,IAAIC,MAAOC,eAAe,QAAS,CAAEC,SAAU,qBACrDvC,KAAKwC,MAAQ,IAAIH,KAAKD,GACtBpC,KAAKyC,MAAQ,IAAIJ,KAAKD,GACxB,SACEA,GAAM,IAAIC,MAAOK,cACjBN,EAAMA,EAAIO,QAAQ,MAAO,IACzB3C,KAAKwC,MAAQ,IAAIH,KAAKD,GACtBpC,KAAKwC,MAAMI,SAAS5C,KAAKwC,MAAMK,WAAa,GAC5C7C,KAAKyC,MAAQ,IAAIJ,KAAKrC,KAAKwC,MAAME,eAErC1C,KAAK8C,WAAa,EAClB9C,KAAKU,WAAaA,EAClBV,KAAKwC,MAAQxC,KAAK+C,UAAU/C,KAAKwC,OACjCxC,KAAKyC,MAAQzC,KAAK+C,UAAU/C,KAAKyC,OACjCzC,KAAKyC,MAAMO,QAAQhD,KAAKyC,MAAMQ,UAAYvC,GAC1CV,KAAKwC,MAAMQ,QAAQhD,KAAKwC,MAAMS,UAAYjD,KAAK8C,YAE/C9C,KAAKkD,QAAU,YAAelD,KAAKwC,OACnCxC,KAAKmD,QAAU,YAAenD,KAAKyC,OAG/B,YAAYW,EAAa,IAAIf,MACjC,MAAMgB,EAAU,IAAIC,KAAKC,eAAe,QAAS,CAC7ChB,SAAU,mBACViB,KAAM,UACNC,QAAQ,IACLC,OAAON,GAEd,OADAO,QAAQC,MAAM,aAAaP,GACpBQ,SAASR,EAAS,IAGrB,UAAUS,GACd,OAAO,IAAIzB,KAAKyB,EAAGC,cAAeD,EAAGE,WAAYF,EAAGb,WAWxD,MAAMgB,GAEF,IADA,IAAIC,EAAM,GACHD,EAAI,GACPC,EAAIC,UAAUF,GAElB,OAAOC,EAGL,wB,yCACFlE,KAAKoE,iBACLpE,KAAKc,aAAauD,YAAc,GAChCrE,KAAKc,aAAawD,aAAe,GACjCtE,KAAKc,aAAayD,kBAAoB,GACtCvE,KAAKe,GAAK,KACVf,KAAKc,aAAa0D,eAAiB,GACnCxE,KAAKiC,wBAGH,qB,yCACF0B,QAAQc,IAAI,mCAAoCzE,KAAKc,aAAaG,eAC5DjB,KAAK0E,mBACX,MAAMC,EAAOC,SAASC,eAAe,oBACjCF,IAAMA,EAAKG,UAAY,IAAOC,SAASC,iBAAiBhF,KAAKc,aAAamE,mBAGlF,uBACIjF,KAAKkF,aAAe,GAEpBlF,KAAKd,cAAciG,cAAcC,QAASC,IAClCA,EAAEC,YACFtF,KAAKkF,aAAaK,KAAKF,EAAEG,MAG/B,mB,mDACF,GAA0C,KAAb,QAAzB,EAAAxF,KAAKc,aAAaG,eAAO,eAAEwE,QAC3B,IACIzF,KAAK0F,gBAAiB,EACtB,MAAMC,QAAkB3F,KAAKZ,WAAWwG,aAAa5F,KAAK4B,OAAO4D,GAA+B,QAA7B,EAAoB,QAApB,EAAExF,KAAKd,qBAAa,eAAEuB,eAAO,eAAEoF,UAAW7F,KAAKkF,aAAclF,KAAKc,aAAaG,QAASjB,KAAKc,aAAamE,cAAe,IAAIa,iBAErK,iBAAhB,GACP,QAAaH,GACb3F,KAAKc,aAAawD,aAAe,GACjCtE,KAAKc,aAAayD,kBAAoB,KAEtCoB,EAAUI,IAAIC,IAAO,QAAC,OAA8B,QAA9B,EAAiB,QAAjB,EAAAhG,KAAKc,oBAAY,eAAEuD,mBAAW,eAAE4B,SAASD,EAAKR,KAAMQ,EAAKV,YAAa,EAAOU,EAAKV,YAAa,IACrHtF,KAAKR,WAAamG,EAAUF,OAAS,EACrCzF,KAAKc,aAAawD,aAAeqB,EACjC3F,KAAKc,aAAayD,kBAAoBvE,KAAKc,aAAawD,aAAa4B,MAAM,EAAG,IAEpF,MAAOC,GACLnG,KAAKc,aAAawD,aAAe,GACjCtE,KAAKc,aAAayD,kBAAoB,GACtCvE,KAAKR,YAAa,E,QAElBQ,KAAKN,YAAa,EAClBM,KAAK0F,gBAAiB,MAKlC,OAAOU,GACCA,EAAOC,YAAc,IAAOtB,SAASuB,SACrCF,EAAOC,UAAY,IAAOtB,SAASwB,UAEnCH,EAAOC,UAAY,IAAOtB,SAASuB,SAEvCtG,KAAKP,mBAAqBO,KAAKP,kBAGnC,eAAe+G,GACXA,EAAIlB,YAAckB,EAAIlB,WACtBtF,KAAKyG,wBAAwBD,GAGjC,wBAAwBA,GACpBxG,KAAKoE,iBACDoC,EAAIlB,YACJtF,KAAKc,aAAauD,YAAYkB,KAAKiB,EAAIhB,IACvCxF,KAAKc,aAAawD,aAAayB,IAAIC,GAAQA,EAAKR,KAAOgB,EAAIhB,GAAKQ,EAAKV,YAAa,EAAOU,GACzFhG,KAAKc,aAAayD,kBAAkBwB,IAAIC,GAAQA,EAAKR,KAAOgB,EAAIhB,GAAKQ,EAAKV,YAAa,EAAOU,GACzFhG,KAAK0G,6BAA6B1G,KAAK2G,qBAE5C3G,KAAKc,aAAauD,YAAcrE,KAAKc,aAAauD,YAAYuC,OAAOZ,GAAQA,IAASQ,EAAIhB,IAC1FxF,KAAKc,aAAawD,aAAayB,IAAIC,GAAQA,EAAKR,KAAOgB,EAAIhB,GAAKQ,EAAKV,YAAa,EAAQU,GAC1FhG,KAAKc,aAAayD,kBAAkBwB,IAAIC,GAAQA,EAAKR,KAAOgB,EAAIhB,GAAKQ,EAAKV,YAAa,EAAQU,IAE/FhG,KAAK6G,kBAAkB7G,KAAK8G,eAGpC,UAAUvE,EAAW,MAAOa,EAAO,IAAIf,MACnC,MAAM0E,EAAU,IAAI1E,KAAKe,EAAKd,eAAe,QAAS,CAAEC,SAAU,SAElE,OADe,IAAIF,KAAKe,EAAKd,eAAe,QAAS,CAAEC,cACxCyE,UAAYD,EAAQC,WAAa,IAGpD,mBAAmBC,EAAaC,GAE5B,MAAMC,EAA+B,GAAdF,GADvBC,GAAmB,GAGnB,IAAIE,EAAY,EACZC,EAAe,EACfC,EAAkB,EAmBtB,OAjBIH,EAAe,MAEfC,EAAYG,KAAKC,MAAOL,EAAe,GAAM,IAC7CE,EAAeE,KAAKC,MAAML,EAAe,IAAM,GAC/CG,EAAkBH,EAAe,IAC1BA,EAAe,GAEtBC,EAAYG,KAAKC,MAAOL,EAAe,GAAM,IAC7CE,EAAeE,KAAKC,MAAOL,EAAe,GAAM,IAChDG,GAAmBH,EAAe,MAAQ,KAG1CC,EAAY,EACZC,EAAeE,KAAKC,MAAML,EAAe,IACzCG,EAAkBH,EAAe,IAG9B,CACHE,eACAC,kBACAF,aAIR,wBAAwBhE,EAAYqE,EAAkBlF,EAAW,MAAOmF,EAAe,IACnF,MAAMC,EAAqB3H,KAAK4H,mBAA4B,YAATF,EAAqB,EAAID,EAAMC,KAAM1H,KAAK6H,UAAUtF,IAEjGvB,EAAe,IAAIqB,KAAKe,GACxBiE,EAAeM,EAAmBN,aAClCS,EAAiC,YAATJ,EAAqB,GAAK,EAElDK,EAAkB,IAAI1F,KAAKA,KAAK2F,IAAIhH,EAAa+C,cAAe/C,EAAagD,WAAYhD,EAAaiC,UAAY0E,EAAmBP,UAAWa,OAAOZ,GAAe,EAAIM,EAAmBL,gBAAiB,EAAG,IACjNY,EAAgB,IAAI7F,KAAKA,KAAK2F,IAAIhH,EAAa+C,cAAe/C,EAAagD,WAAYhD,EAAaiC,UAAY0E,EAAmBP,UAAWa,OAAOZ,GAAgBS,EAAuB,EAAIH,EAAmBL,gBAAiB,EAAG,IAC7O,MAAO,CACHa,KAAMJ,EAAUK,cAChBC,GAAIH,EAAQE,eAIpB,gBAAgBE,GACZA,EAAMhD,YAAcgD,EAAMhD,WAC1BtF,KAAK2G,mBAGT,mBACI,MAAM4B,EAAiBvI,KAAKc,aAAaO,WAAWuF,OAAOZ,GAAQA,EAAKV,YAClEkD,EAAa,IAAI3D,eAAe,gBACjC7E,KAAKe,IAAQf,KAAKc,aAAa2H,aAAahD,SAC7CzF,KAAKoE,iBACLpE,KAAKc,aAAa0D,eAAiB,IAGnCgE,IAAe,IAAIE,gBAClB,IAAIA,cAA8BC,OAE9B3I,KAAKe,KACNf,KAAKoE,iBACLpE,KAAKc,aAAa0D,eAAiB,KAK3C,GADc,IAAInC,KAAKrC,KAAKe,KAAOf,KAAKwC,OAAS,IAAIH,KAAKrC,KAAKe,KAAOf,KAAKyC,MAChE,CACP,IAAK,IAAImG,EAAI,EAAGA,EAAI5I,KAAKc,aAAawD,aAAamB,OAAQmD,IAAK,CAC5D,MAAMC,EAAW7I,KAAKc,aAAawD,aAAasE,GAChD,GAAIC,EAASvD,WAAY,CACrB,MAAMwD,EAA2B,GAC3BC,EAA0B,GAE1BR,EAAe9C,QAAUzF,KAAKe,IAChCwH,EAAeS,KAAK,CAACC,EAAGC,IAAMD,EAAEE,aAAeD,EAAEC,cACjDZ,EAAenD,QAASY,IACpB,MAAMyB,EAAQzH,KAAKoJ,wBAAwBpJ,KAAKe,GAAIiF,EAAM6C,EAASQ,YACnE5B,EAAM0B,aAAenD,EAAKmD,aAC1BL,EAAOvD,KAAKkC,KAGhBqB,EAAO1D,QAAQ,CAACY,EAAMsD,K,MAClB,GAAa,GAATA,IAA+B,QAAjB,EAAAR,EAAOQ,EAAQ,UAAE,eAAEH,gBAAiBnD,EAAKmD,aAAe,EAAG,CACzE,MAAMI,EAAUT,EAAOQ,EAAQ,GAC/BtD,EAAKmC,KAAOoB,EAAQpB,KACpBY,EAAcxD,KAAKS,EAAKmD,aAAe,OAGtCnJ,KAAKe,IACd+H,EAAOvD,KAAKvF,KAAKoJ,wBAAwBpJ,KAAKe,GAAI,KAAM,YAE5Df,KAAKc,aAAa0D,eAAeqE,EAASrD,IAAMsD,EAAOlC,OAAOZ,IAAS+C,EAAc9C,SAASD,EAAKmD,gBAG3GnJ,KAAK8G,oBACI9G,KAAKe,KACd,UAAiB,IAAcyI,QAC/B,QAAa,GAAG,YAAexJ,KAAKe,sDAAsDf,KAAKkD,eAAelD,KAAKmD,YAK3H,4BACI,OAAOnD,KAAKc,aAAauD,YAAYoF,OAAO,CAACC,EAAMC,K,QAE/C,SADgD,QAAxC,EAAiC,QAAjC,EAAC3J,KAAKc,aAAa0D,sBAAc,eAAGmF,UAAI,eAAGlE,UAEpD,GAGP,iBACIzF,KAAKc,aAAa2H,aAAe,GACjCzI,KAAKd,cAAc0K,iBAAmB,IAAI,IAC1C5J,KAAKd,cAAce,eAAgB,EAG/B,iBACJ,QAASD,KAAKc,aAAauD,YAAYoB,QAAUzF,KAAK0G,+BAAiC1G,KAAKkF,aAAaO,UAAYzF,KAAKc,aAAaG,WAAajB,KAAKc,aAAamE,cAGpK,e,iDACF,IACIjF,KAAKL,kBAAmB,EACxB,MAAMkK,EAAoB,GAC1B,IAAK,IAAIjB,EAAI,EAAGA,EAAI5I,KAAKc,aAAauD,YAAYoB,OAAQmD,IAAK,CAC3D,MAAMkB,EAAqB9J,KAAKc,aAAauD,YAAYuE,GACzDiB,EAAkBtE,WAAWvF,KAAKX,WAAWyH,aAAa9G,KAAK4B,OAAO4D,GAAI,CAACsE,GAAa9J,KAAKc,aAAa0D,eAAesF,GAC1F,QADqG,EAC9G,QAD8G,EAChI9J,KAAKd,qBAAa,eAAEuB,eAAO,eAAEoF,UAAW7F,KAAKkF,aAAclF,KAAKc,aAAaG,QAASjB,KAAKc,aAAamE,cAAe,IAAIa,kBAGnIiE,QAAQC,IAAIH,GAAmBI,KAAMC,IACjC,IAAIzB,EAAe,GACnB,IAAK,IAAIG,EAAI,EAAGA,EAAIsB,EAAQzE,OAAQmD,IAChCH,EAAalD,QAAQ2E,EAAQtB,IAEjC5I,KAAKc,aAAa2H,aAAezI,KAAKmK,mBAAmB1B,KAE/D,MAAOvG,I,QAELlC,KAAKL,kBAAmB,MAIxB,mBAAmByK,GACvB,MAAMC,EAA0BrK,KAAKc,aAAawD,aAAasC,OAAOZ,GAAQhG,KAAKc,aAAauD,YAAY4B,SAASD,EAAKR,KAE1H,IAAI8E,EAAO,UAAUF,EAAWG,GAAKA,EAAE1B,SAASrD,IAKhD,OAJA6E,EAAiBjF,QAAQoF,IACrBA,EAA0B,UAAIF,EAAKE,EAAehF,MAG/C6E,EAGX,gBAAgBI,GACZzK,KAAKd,cAAc0K,iBAAmB,CAClCc,SAAUD,EAAKC,SACfC,YAAaF,EAAKE,YAClB9B,SAAU4B,EAAK5B,UAEnB7I,KAAKd,cAAce,eAAgB,EAGvC,eAAe2K,EAASrI,GACpB,OAAOe,KAAKC,eAAe,QAAS,CAAEC,KAAM,UAAWqH,OAAQ,UAAWtI,SAAUA,IAAYmB,OAAO,IAAIrB,KAAKuI,IAGtG,W,yCAEV5K,KAAKc,aAAaE,aAAehB,KAAKe,GACtCf,KAAKd,cAAc4B,aAAed,KAAKc,aAGvCd,KAAKd,cAAc4L,eAAe,IAAM9K,KAAK+K,mBAGzC,aAAaC,GACjB,MAAO,GAAGhL,KAAKlB,OAAOmM,UAAUD,MA9Z1B,GAAT,I,gBAAyB,M,6BAChB,GAAT,I,8DAQkD,GAAlD,YAAW,CAAEE,cAAe,qB,gBAAkC7I,O,yBAZtDxD,EAAiB,GAD7B,I,uBA2BuB,IACE,IACT,8BACkB,IACJ,IACF,IACD,IACA,IAEM,OAnCrBA,I,qEC1BbF,EAAOC,QAAU","file":"app~3f9e1fc8.9ea4bbbc9ad3a2c04998.chunk.js","sourceRoot":""}