{"/flows/pharmeasy/booking-a-lab-test":{"id":"booking_a_lab_test","slug":"pharmeasy--booking_a_lab_test","title":"Booking a lab test","description":"Choose a fever test package, add a collection address and slot, and stop at card entry before paying.","accentColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","capturedAt":"2026-10-17T13:15:36.596112+00:00","journeyFamilyId":"booking_a_lab_test","familyName":"Booking a lab test","catalogRole":"primary","goal":"Book a home-collection lab test: choose a test package, set the collection address and slot, and reach payment","captureStatus":"complete","userGoalStatus":"unsafe_boundary","variant":{"account_state":"unknown"},"boundary":{"kind":"unsafe_boundary","rationale":"Booking carried to the payment step: Payment Options for the lab order and a blank card form with a disabled Place Order & Pay button. No method was committed and no booking was placed. Task grouping: standalone. Retake of the booking from the Lab Test home through test choice, address, slot and payment options to the card form; the earlier derailed attempt stays private evidence.","boundary_occurrence_id":"occ_87fdc42c733a91f2ffec2fbc","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"missing":null,"previewLimit":3,"previewCount":3,"lockedStepCount":11,"isPremiumView":false,"steps":[{"id":"booking_a_lab_test_step_00","position":1,"title":"Lab Test home","role":"entry_context","timestampSeconds":0,"isPublic":true,"isPreview":true,"isLocked":false,"screenshotUrl":"/api/v1/assets/product_asset_700fbd965d15146f264412f1","screenSlug":"pharmeasy--screen_91f06bf449dd02fe9f528e24","clickMarker":{"xPercent":38.24074,"yPercent":63.35505,"label":"Tap to continue"},"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"booking_a_lab_test_step_01","position":2,"title":"Fever tests","role":"decision","timestampSeconds":21,"isPublic":true,"isPreview":true,"isLocked":false,"screenshotUrl":"/api/v1/assets/product_asset_a99bb5a2068ea866aa0077b2","screenSlug":"pharmeasy--screen_e1f9a91af26f1ae11817cf6d","clickMarker":{"xPercent":77.87037,"yPercent":53.50163,"label":"Tap to continue"},"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"booking_a_lab_test_step_02","position":3,"title":"Lab cart","role":"product_step","timestampSeconds":78,"isPublic":true,"isPreview":true,"isLocked":false,"screenshotUrl":"/api/v1/assets/product_asset_5351335b8d961e13052dcf31","screenSlug":"pharmeasy--screen_ede336d1734084f70742b87f","clickMarker":{"xPercent":80.46296,"yPercent":89.90228,"label":"Tap to continue"},"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"booking_a_lab_test_step_03","position":4,"title":"Use the saved address","role":"decision","timestampSeconds":102,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":{"xPercent":50,"yPercent":89.98370999999999,"label":"Tap to continue"},"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"booking_a_lab_test_step_04","position":5,"title":"Test unserviceable","role":"product_step","timestampSeconds":142,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"booking_a_lab_test_step_05","position":6,"title":"Add a new address","role":"decision","timestampSeconds":153,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":{"xPercent":50,"yPercent":19.869709999999998,"label":"Tap to continue"},"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"booking_a_lab_test_step_06","position":7,"title":"Address form","role":"product_step","timestampSeconds":165,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":{"xPercent":50,"yPercent":21.21336,"label":"Tap to continue"},"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"booking_a_lab_test_step_07","position":8,"title":"Address filled","role":"decision","timestampSeconds":261,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":{"xPercent":50,"yPercent":89.98370999999999,"label":"Tap to continue"},"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"booking_a_lab_test_step_08","position":9,"title":"Select slot","role":"product_step","timestampSeconds":317,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":{"xPercent":40.18519,"yPercent":41.1645,"label":"Tap to continue"},"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"booking_a_lab_test_step_09","position":10,"title":"Date chosen","role":"decision","timestampSeconds":330,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":{"xPercent":73.88888999999999,"yPercent":65.55375,"label":"Tap to continue"},"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"booking_a_lab_test_step_10","position":11,"title":"Slot chosen","role":"decision","timestampSeconds":341,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":{"xPercent":50,"yPercent":90.10586,"label":"Tap to continue"},"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"booking_a_lab_test_step_11","position":12,"title":"Payment options","role":"product_step","timestampSeconds":355,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"booking_a_lab_test_step_12","position":13,"title":"Other options","role":"decision","timestampSeconds":371,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":{"xPercent":56.666669999999996,"yPercent":66.36807999999999,"label":"Tap to continue"},"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"booking_a_lab_test_step_13","position":14,"title":"Stopped at card entry","role":"boundary","timestampSeconds":388,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1}],"relations":[{"id":"lab_booking_to_bill_summary","type":"branch","label":"Amount Payable on Payment Options for the same uncommitted lab order opens the bill summary, departing from the parent's payment-options beat. The child keeps its own separately recorded Payment Options screen and tap.","parentJourneyId":"booking_a_lab_test","anchorStepId":"booking_a_lab_test_step_11","anchorStepTitle":"Payment options","childJourneyId":"viewing_lab_bill_summary","childEntryStepId":"viewing_lab_bill_summary_step_01","childEntryStepTitle":"Bill summary","returnStepId":null,"returnStepTitle":null,"sortOrder":12}],"walkthrough":{"id":"jv_cb63b8ddf2a15c5a53f41abf","title":"Booking a lab test","videoUrl":null,"posterUrl":null,"locked":true,"durationMs":56706,"chapters":[]},"routeSlug":"booking-a-lab-test","canonicalPath":"/flows/pharmeasy/booking-a-lab-test","taxonomy":[{"name":"Other booking","role":"primary","termKey":"commerce_finance.booking_reserving.other","parentTermKey":"commerce_finance.booking_reserving"}],"primaryTaxonomy":{"name":"Other booking","role":"primary","termKey":"commerce_finance.booking_reserving.other","parentTermKey":"commerce_finance.booking_reserving"},"flowPatterns":[{"name":"Other booking","role":"primary","termKey":"commerce_finance.booking_reserving.other","parentTermKey":"commerce_finance.booking_reserving"}],"isFree":true,"freeJourneys":[{"title":"Booking a lab test","routeSlug":"booking-a-lab-test","canonicalPath":"/flows/pharmeasy/booking-a-lab-test"},{"title":"Ordering a medicine","routeSlug":"ordering-a-medicine","canonicalPath":"/flows/pharmeasy/ordering-a-medicine"},{"title":"Booking a doctor consultation","routeSlug":"booking-a-doctor-consultation","canonicalPath":"/flows/pharmeasy/booking-a-doctor-consultation"}],"freeJourney":{"title":"Booking a lab test","routeSlug":"booking-a-lab-test","canonicalPath":"/flows/pharmeasy/booking-a-lab-test"},"access":"guest"}}