{"version":3,"sources":["webpack:///./src/features/schedule/schedule/datetime.html","webpack:///./src/features/schedule/schedule/locations.html","webpack:///./src/features/schedule/schedule/schedule.ts","webpack:///./src/features/schedule/schedule/schedule.html","webpack:///./src/features/schedule/schedule/timeslots.html"],"names":["module","exports","router","renderer","factory","validationWrapper","scheduleState","clientState","mappingApi","bookingApi","moveAwayWarning","schedulingShared","currentView","JARGON","viewAllBtn","expandedLocations","saveIsSuccessful","dataLoaded","gettingTimeslots","commands","createGroup","name","canExecute","validSchedule","execute","nextStep","this","validationController","createForCurrentScope","addRenderer","setController","activate","params","routeConfig","navigationInstruction","previousInstruction","window","location","href","baseUrl","isLoading","setDateRestrictions","program","maxDaysOut","setRoutes","clientId","programId","settings","isPreAuth","steps","position","client","attached","populateProcedureIds","validProcedures","navigateToRoute","setDirtyableOnRefresh","locationForm","on","selectedDate","zipCode","person","addresses","zip5","timeBlocks","JSON","parse","stringify","TimeSlotDefaults","routeName","clientName","b2cProgramId","PATIENT_DASHBOARD","SELF_SCHEDULE","addObject","updateLocationList","str","Date","toLocaleString","timeZone","minDt","maxDt","toUTCString","replace","setHours","getHours","stripTime","setDate","getDate","minDate","maxDate","dt","getFullYear","getMonth","canDeactivate","setDirtyableOnNavigation","deactivate","range","n","arr","unshift","zipDestinationHandler","resetTimeslots","locationIds","locationList","locationListSmall","selectedRanges","getLocationsList","text","document","getElementById","innerHTML","SCHEDULE","NO_LOCATION_TEXT","selectedMiles","procedureIds","allProcedures","forEach","p","isSelected","push","id","length","gettingClinics","getLocations","packageId","AbortController","locations","map","item","includes","slice","expand","button","innerText","VIEW_ALL","VIEW_LESS","toggleLocation","loc","availableClinicsHandler","checkIfTimeblocksSelected","timeBlockHandler","filter","allowTimeslots","getTimeslots","getOffset","date","utcDate","getTime","applyOffsetToHours","initialHour","offsetInMinutes","totalMinutes","addedDays","startingHour","startingMinutes","Math","floor","getFormatedUTCDateRange","type","applyOffsetOnHours","additionForEndingHour","from_date","UTC","Number","to_date","from","toISOString","to","toggleTimeBlock","block","selectedBlocks","selectDate","timeslotList","activeElement","blur","i","sort","a","b","timeOfDaySeq","timeZoneId","index","lastEle","Default","reduce","prev","curr","selectedTimeslot","getTimeSlotsAsync","locationId","Promise","all","then","results","transformTimeslots","timeslots","locationsDetails","temp","t","locationDetail","timeslotHandler","slot","dateTime","schedulerId","formatTimeslot","isoDate","Intl","DateTimeFormat","hour","minute","format","navigateToNext","getBaseRoute","changeHandler","Schedule"],"mappings":"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","file":"app~3f9e1fc8.8fce20d3e60169b7ce66.chunk.js","sourceRoot":""}