{"/apps/pharmeasy":{"id":"app_fc8c4c1552174022dd9e","slug":"pharmeasy","name":"PharmEasy","description":"","brandColor":"#64748b","iconUrl":"https://www.flownato.com/design/icons/pharmeasy.webp","categorySlug":"medical","categoryName":"Health & medicine","platform":"Android","version":null,"lastRiddenAt":"2026-10-17T13:15:36.596112+00:00","releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","knowledgeRevisionId":"knowledge_revision_b8583399cd6e4f15ac7858e9504f0e56","counts":{"journeys":17,"screens":27,"elements":199},"journeys":[{"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","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"unsafe_boundary","variant":{"account_state":"unknown"},"goal":"Book a home-collection lab test: choose a test package, set the collection address and slot, and reach payment","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},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","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"}],"catalogRole":"primary","journeyFamilyId":"lab_test_booking","familyName":"Booking a lab test","familyGoal":"Book a home-collection lab test: choose a test package, set the collection address and slot, and reach payment","familySummary":"Choose a fever test package, add a collection address and slot, and stop at card entry before paying.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":true,"captureStatus":"complete","screenCount":14,"previewCount":3,"lockedScreenCount":11,"previewScreens":["/api/v1/assets/product_asset_700fbd965d15146f264412f1","/api/v1/assets/product_asset_a99bb5a2068ea866aa0077b2","/api/v1/assets/product_asset_5351335b8d961e13052dcf31"],"previewLabels":["Lab Test home","Fever tests","Lab cart"],"routeSlug":"booking-a-lab-test","canonicalPath":"/flows/pharmeasy/booking-a-lab-test","branches":[{"id":"viewing_lab_bill_summary","slug":"pharmeasy--viewing_lab_bill_summary","title":"Viewing the bill summary","description":"Open the bill breakdown from the amount payable on the lab payment screen.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Check the bill breakdown of the lab order before paying","boundary":{"kind":"safe_product_boundary","rationale":"Bill summary sheet shows MRP, discount, wallet, collection charges, free consult and the amount to be paid. Task grouping: standalone. Optional side task of the booking with its own visible result (bill summary sheet), started on Payment Options for the same uncommitted lab order; linked to the booking by the branch relation rather than being a required step.","boundary_occurrence_id":"occ_8ba9cb948155c0bc7945b207","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"},"flowPatterns":[{"name":"Browsing","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"lab_test_booking_side_tasks","familyName":"Viewing the bill summary","familyGoal":"Check the bill breakdown of the lab order before paying","familySummary":"Open the bill breakdown from the amount payable on the lab payment screen.","parentJourneyFamilyId":"lab_test_booking","parentJourneyFamilyIds":["lab_test_booking"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_cdc1b1e079213bb8c9635d02","/api/v1/assets/product_asset_04ef4a01cf5d6676ab1df714"],"previewLabels":["Payment options","Bill summary"],"routeSlug":"viewing-the-bill-summary-ea2a882af40bf8946541f920425858b9","canonicalPath":"/flows/pharmeasy/viewing-the-bill-summary-ea2a882af40bf8946541f920425858b9","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"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}}],"anchoredUtilities":[],"connections":[],"variants":[]},{"id":"ordering_a_medicine","slug":"pharmeasy--ordering_a_medicine","title":"Ordering a medicine","description":"Search for a medicine, open it, add it to the cart and stop at card entry before paying.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"unsafe_boundary","variant":{"account_state":"unknown"},"goal":"Order a medicine: search, open the product, add it to cart and proceed to payment","boundary":{"kind":"unsafe_boundary","rationale":"Blank card-entry form reached with Proceed to Pay disabled; no card data entered, nothing paid, no order placed (stopped by payment policy) Task grouping: standalone. Starts at Home and carries search, product choice, quantity, cart and payment-method choice to the payment input boundary; these are the required steps of one purchase goal.","boundary_occurrence_id":"occ_092e162765c5923185e8c15e","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Buying products","role":"primary","termKey":"commerce_finance.purchasing_ordering.retail","parentTermKey":"commerce_finance.purchasing_ordering"}],"primaryTaxonomy":{"name":"Buying products","role":"primary","termKey":"commerce_finance.purchasing_ordering.retail","parentTermKey":"commerce_finance.purchasing_ordering"},"flowPatterns":[{"name":"Buying products","role":"primary","termKey":"commerce_finance.purchasing_ordering.retail","parentTermKey":"commerce_finance.purchasing_ordering"}],"catalogRole":"primary","journeyFamilyId":"medicine_ordering","familyName":"Ordering a medicine","familyGoal":"Order a medicine: search, open the product, add it to cart and proceed to payment","familySummary":"Search for a medicine, open it, add it to the cart and stop at card entry before paying.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":true,"captureStatus":"complete","screenCount":11,"previewCount":3,"lockedScreenCount":8,"previewScreens":["/api/v1/assets/product_asset_1e44638ef827abb04e3253bf","/api/v1/assets/product_asset_116c3a4ba8d9a4af52e32e7d","/api/v1/assets/product_asset_3bcc0c6bef1b3c5311b84417"],"previewLabels":["Start from Home","Open search","Pick View all results"],"routeSlug":"ordering-a-medicine","canonicalPath":"/flows/pharmeasy/ordering-a-medicine","branches":[{"id":"filtering_branded_substitutes","slug":"pharmeasy--filtering_branded_substitutes","title":"Filtering to branded substitutes","description":"Switch the search results to branded substitutes with the same salt.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Filter search results to branded substitutes","boundary":{"kind":"safe_product_boundary","rationale":"Branded Substitute filter selected; results show same-salt product comparisons Task grouping: standalone. Reversible filter applied to the same query's results; its own entry and visible outcome.","boundary_occurrence_id":"occ_6f3470364ef958bf45f27c07","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Filtering & sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Filtering & sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"},"flowPatterns":[{"name":"Filtering and sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"medicine_ordering_side_tasks","familyName":"Filtering to branded substitutes","familyGoal":"Filter search results to branded substitutes","familySummary":"Switch the search results to branded substitutes with the same salt.","parentJourneyFamilyId":"medicine_ordering","parentJourneyFamilyIds":["medicine_ordering"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_fc2236263a034608d6914879","/api/v1/assets/product_asset_177409ce2eb0389b3d626817"],"previewLabels":["Results with All selected","Substitutes shown"],"routeSlug":"filtering-to-branded-substitutes","canonicalPath":"/flows/pharmeasy/filtering-to-branded-substitutes","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"order_to_branded_substitutes","type":"branch","label":"Branded Substitute chip on the same query's results, from the parent's results beat. Recorded separately with no return.","parentJourneyId":"ordering_a_medicine","anchorStepId":"ordering_a_medicine_step_04","anchorStepTitle":"Choose Crocin 650mg","childJourneyId":"filtering_branded_substitutes","childEntryStepId":"filtering_branded_substitutes_step_00","childEntryStepTitle":"Results with All selected","returnStepId":null,"returnStepTitle":null,"sortOrder":6}},{"id":"reading_product_offers","slug":"pharmeasy--reading_product_offers","title":"Reading product offers","description":"Open the offers on a product page and read what is available.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Read the offers available for the product","boundary":{"kind":"safe_product_boundary","rationale":"Offers Just For You section displayed with four offers Task grouping: standalone. Optional reading of product offers on the same detail page.","boundary_occurrence_id":"occ_709d4d4e1868d3dd89e1f693","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"},"flowPatterns":[{"name":"Browsing","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"reading_product_offers","familyName":"Reading product offers","familyGoal":"Read the offers available for the product","familySummary":"Open the offers on a product page and read what is available.","parentJourneyFamilyId":"medicine_ordering","parentJourneyFamilyIds":["medicine_ordering"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_25003e4dd16086c73e60c688","/api/v1/assets/product_asset_8d0b1e9f5f30b62cfc4acf41"],"previewLabels":["Product page","Offers for you"],"routeSlug":"reading-product-offers","canonicalPath":"/flows/pharmeasy/reading-product-offers","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"order_to_product_offers","type":"branch","label":"OFFERS badge on the same product page, from the parent's product beat. Recorded separately with no return.","parentJourneyId":"ordering_a_medicine","anchorStepId":"ordering_a_medicine_step_05","anchorStepTitle":"Review the product","childJourneyId":"reading_product_offers","childEntryStepId":"reading_product_offers_step_00","childEntryStepTitle":"Product page","returnStepId":null,"returnStepTitle":null,"sortOrder":7}},{"id":"saving_to_wishlist","slug":"pharmeasy--saving_to_wishlist","title":"Saving to wishlist","description":"Save a product to the wishlist from its product page.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Save the product to the wishlist","boundary":{"kind":"safe_product_boundary","rationale":"Wishlist heart switched to the saved (checked) state Task grouping: standalone. Optional save action on the same product detail with visible state change.","boundary_occurrence_id":"occ_6677b2c8ab626083b19b04f4","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Favoriting & Pinning","role":"primary","termKey":"content.favoriting_pinning","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Favoriting & Pinning","role":"primary","termKey":"content.favoriting_pinning","parentTermKey":"content"},"flowPatterns":[{"name":"Saving favourites","role":"primary","termKey":"content.favoriting_pinning","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"saving_to_wishlist","familyName":"Saving to wishlist","familyGoal":"Save the product to the wishlist","familySummary":"Save a product to the wishlist from its product page.","parentJourneyFamilyId":"medicine_ordering","parentJourneyFamilyIds":["medicine_ordering"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_196a45a58e8e120750679bbc","/api/v1/assets/product_asset_d5c63711d9d024adcc6ea537"],"previewLabels":["Not yet saved","Saved to wishlist"],"routeSlug":"saving-to-wishlist","canonicalPath":"/flows/pharmeasy/saving-to-wishlist","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"order_to_wishlist","type":"branch","label":"Wishlist heart on the same product page, from the parent's product beat. Recorded separately with no return.","parentJourneyId":"ordering_a_medicine","anchorStepId":"ordering_a_medicine_step_05","anchorStepTitle":"Review the product","childJourneyId":"saving_to_wishlist","childEntryStepId":"saving_to_wishlist_step_00","childEntryStepTitle":"Not yet saved","returnStepId":null,"returnStepTitle":null,"sortOrder":8}},{"id":"viewing_bill_summary","slug":"pharmeasy--viewing_bill_summary","title":"Viewing the bill summary","description":"Jump from the cart total to the bill breakdown.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"View the cart bill summary","boundary":{"kind":"safe_product_boundary","rationale":"Bill Summary shown with MRP, discount breakup, free delivery, platform fee and payable amount Task grouping: standalone. Optional side task in the same cart: reading the bill without changing the order.","boundary_occurrence_id":"occ_93a34ddb1aa68ec4e7d65e15","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"},"flowPatterns":[{"name":"Browsing","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"viewing_bill_summary","familyName":"Viewing the bill summary","familyGoal":"View the cart bill summary","familySummary":"Jump from the cart total to the bill breakdown.","parentJourneyFamilyId":"medicine_ordering","parentJourneyFamilyIds":["medicine_ordering"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_9f7eeb8a581191608649ce24","/api/v1/assets/product_asset_0ab7468b68dabb9a8262534a"],"previewLabels":["Cart total","Bill summary"],"routeSlug":"viewing-the-bill-summary","canonicalPath":"/flows/pharmeasy/viewing-the-bill-summary","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"order_to_bill_summary","type":"branch","label":"View Bill in the same cart, from the parent's cart beat. Recorded separately with no return.","parentJourneyId":"ordering_a_medicine","anchorStepId":"ordering_a_medicine_step_08","anchorStepTitle":"Review the cart","childJourneyId":"viewing_bill_summary","childEntryStepId":"viewing_bill_summary_step_00","childEntryStepTitle":"Cart total","returnStepId":null,"returnStepTitle":null,"sortOrder":9}},{"id":"removing_a_cart_item","slug":"pharmeasy--removing_a_cart_item","title":"Removing a cart item","description":"Remove an item from the cart and see the total drop.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Remove an item from the cart","boundary":{"kind":"safe_product_boundary","rationale":"Item removed; Removed from your cart toast and total dropped to 613.32 Task grouping: standalone. Optional side task on the same cart with its own visible result (item removed).","boundary_occurrence_id":"occ_ca8a44f1e496956d81c525d7","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Deleting & Removing","role":"primary","termKey":"content.deleting_removing","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Deleting & Removing","role":"primary","termKey":"content.deleting_removing","parentTermKey":"content"},"flowPatterns":[{"name":"Deleting and removing","role":"primary","termKey":"content.deleting_removing","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"removing_a_cart_item","familyName":"Removing a cart item","familyGoal":"Remove an item from the cart","familySummary":"Remove an item from the cart and see the total drop.","parentJourneyFamilyId":"medicine_ordering","parentJourneyFamilyIds":["medicine_ordering"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_83b1c5624bda64aeeb18fe8e","/api/v1/assets/product_asset_ce15812d355a3c3263ce900a","/api/v1/assets/product_asset_8ddd7e80ffbaf0d29599400d"],"previewLabels":["Cart with Crocin","Confirm removal","Item removed"],"routeSlug":"removing-a-cart-item","canonicalPath":"/flows/pharmeasy/removing-a-cart-item","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"order_to_remove_item","type":"branch","label":"Trash icon on the ordered item in the same cart, from the parent's cart beat. Recorded separately with no return.","parentJourneyId":"ordering_a_medicine","anchorStepId":"ordering_a_medicine_step_08","anchorStepTitle":"Review the cart","childJourneyId":"removing_a_cart_item","childEntryStepId":"removing_a_cart_item_step_00","childEntryStepTitle":"Cart with Crocin","returnStepId":null,"returnStepTitle":null,"sortOrder":10}},{"id":"saving_item_for_later","slug":"pharmeasy--saving_item_for_later","title":"Saving an item for later","description":"Move a cart item to Save for Later instead of removing it.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Move a cart item to Save for Later","boundary":{"kind":"safe_product_boundary","rationale":"Added to save for later toast, total 638.18 to 613.32, wishlist badge 1 to 2 Task grouping: standalone. Alternative to removal on the same cart: item moved to Save for Later with confirmation.","boundary_occurrence_id":"occ_dfc8582773ec4bf902a120fd","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Saving to Collection","role":"primary","termKey":"content.saving_to_collection","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Saving to Collection","role":"primary","termKey":"content.saving_to_collection","parentTermKey":"content"},"flowPatterns":[{"name":"Saving to a collection","role":"primary","termKey":"content.saving_to_collection","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"saving_item_for_later","familyName":"Saving an item for later","familyGoal":"Move a cart item to Save for Later","familySummary":"Move a cart item to Save for Later instead of removing it.","parentJourneyFamilyId":"medicine_ordering","parentJourneyFamilyIds":["medicine_ordering"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_877d769bad8ea42bff64c3b2","/api/v1/assets/product_asset_760236b625c758bcfa8b4fcb","/api/v1/assets/product_asset_313b37d2d77131570871ea36"],"previewLabels":["Cart with Crocin","Choose Save for Later","Saved for later"],"routeSlug":"saving-an-item-for-later","canonicalPath":"/flows/pharmeasy/saving-an-item-for-later","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"order_to_save_for_later","type":"branch","label":"Trash icon then Save for Later on the same product's cart row, from the parent's cart beat. Recorded separately after the item was re-added; no return.","parentJourneyId":"ordering_a_medicine","anchorStepId":"ordering_a_medicine_step_08","anchorStepTitle":"Review the cart","childJourneyId":"saving_item_for_later","childEntryStepId":"saving_item_for_later_step_00","childEntryStepTitle":"Cart with Crocin","returnStepId":null,"returnStepTitle":null,"sortOrder":11}}],"anchoredUtilities":[],"connections":[],"variants":[]},{"id":"booking_a_doctor_consultation","slug":"pharmeasy--booking_a_doctor_consultation","title":"Booking a doctor consultation","description":"Open Consult from Home, choose a health concern and a doctor, fill in the patient details and stop at card entry before paying.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"unsafe_boundary","variant":{"account_state":"unknown"},"goal":"Book an online doctor consultation for a health concern: choose the concern and doctor, pick a slot, enter patient details and reach payment","boundary":{"kind":"unsafe_boundary","rationale":"Consultation with the chosen General Health doctor (today 06:00, video, ₹359 after ₹40 wallet credit) reached Payment Options and the blank card-entry form; card details, payment and booking confirmation were not entered by policy. Task grouping: standalone. From launch and Home the customer opens Consult, chooses General Health and a doctor, fills booking details and reaches the payment step; a complete consultation-booking attempt up to the payment boundary.","boundary_occurrence_id":"occ_a54844975be26907701af0e4","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","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"}],"catalogRole":"primary","journeyFamilyId":"doctor_consult_booking","familyName":"Booking a doctor consultation","familyGoal":"Book an online doctor consultation for a health concern: choose the concern and doctor, pick a slot, enter patient details and reach payment","familySummary":"Open Consult from Home, choose a health concern and a doctor, fill in the patient details and stop at card entry before paying.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":true,"captureStatus":"complete","screenCount":10,"previewCount":3,"lockedScreenCount":7,"previewScreens":["/api/v1/assets/product_asset_a39d884ddbf1e1a12e2d746e","/api/v1/assets/product_asset_4840dc9e8da0c09181363665","/api/v1/assets/product_asset_719eb0575587070acdf1b421"],"previewLabels":["Open Consult from Home","Choose a health concern","Pick a doctor"],"routeSlug":"booking-a-doctor-consultation","canonicalPath":"/flows/pharmeasy/booking-a-doctor-consultation","branches":[{"id":"adding_symptoms_note","slug":"pharmeasy--adding_symptoms_note","title":"Adding a symptoms note","description":"Type a short note into the optional symptoms box on the consultation summary.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Add a symptoms note to the consultation","boundary":{"kind":"safe_product_boundary","rationale":"The symptoms note is visible in Describe your symptoms after the keyboard closed. Task grouping: standalone. Optional note added on the parent's summary, with its own visible result.","boundary_occurrence_id":"occ_1e6592a548eb45d748fb317e","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Editing & Updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Editing & Updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"},"flowPatterns":[{"name":"Editing and updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"doctor_consult_booking_side_tasks","familyName":"Adding a symptoms note","familyGoal":"Add a symptoms note to the consultation","familySummary":"Type a short note into the optional symptoms box on the consultation summary.","parentJourneyFamilyId":"doctor_consult_booking","parentJourneyFamilyIds":["doctor_consult_booking"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_c6d9a5089d76dc8050c43b44","/api/v1/assets/product_asset_c2bf1fe951538f1fb789c308"],"previewLabels":["Empty symptoms box","Note added"],"routeSlug":"adding-a-symptoms-note","canonicalPath":"/flows/pharmeasy/adding-a-symptoms-note","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"consult_booking_to_symptoms_note","type":"branch","label":"Optional note for the symptoms box the parent leaves empty at its consult-mode beat. Recorded separately with no return.","parentJourneyId":"booking_a_doctor_consultation","anchorStepId":"booking_a_doctor_consultation_step_06","anchorStepTitle":"Consult mode and wallet","childJourneyId":"adding_symptoms_note","childEntryStepId":"adding_symptoms_note_step_00","childEntryStepTitle":"Empty symptoms box","returnStepId":null,"returnStepTitle":null,"sortOrder":1}},{"id":"switching_to_audio_call","slug":"pharmeasy--switching_to_audio_call","title":"Switching to an audio call","description":"Change the consult mode from the preselected video call to an audio call.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Switch the consultation to an audio call","boundary":{"kind":"safe_product_boundary","rationale":"Audio Call selected instead of the default Video Call; the price stayed ₹359. Task grouping: standalone. Optional consult-mode switch on the parent's summary with a visible selection change.","boundary_occurrence_id":"occ_508a5407aadc2af625a8ba72","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Selecting & Choosing","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Selecting & Choosing","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"},"flowPatterns":[{"name":"Choosing an option","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"switching_to_audio_call","familyName":"Switching to an audio call","familyGoal":"Switch the consultation to an audio call","familySummary":"Change the consult mode from the preselected video call to an audio call.","parentJourneyFamilyId":"doctor_consult_booking","parentJourneyFamilyIds":["doctor_consult_booking"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_c2bf1fe951538f1fb789c308","/api/v1/assets/product_asset_8a21203a20eefd9ff2ee997d"],"previewLabels":["Video Call preselected","Audio Call selected"],"routeSlug":"switching-to-an-audio-call","canonicalPath":"/flows/pharmeasy/switching-to-an-audio-call","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"consult_booking_to_audio_call","type":"branch","label":"Optional consult-mode change from the parent's consult-mode beat, where Video Call is preselected. Recorded separately with no return.","parentJourneyId":"booking_a_doctor_consultation","anchorStepId":"booking_a_doctor_consultation_step_06","anchorStepTitle":"Consult mode and wallet","childJourneyId":"switching_to_audio_call","childEntryStepId":"switching_to_audio_call_step_00","childEntryStepTitle":"Video Call preselected","returnStepId":null,"returnStepTitle":null,"sortOrder":2}},{"id":"removing_wallet_credits","slug":"pharmeasy--removing_wallet_credits","title":"Removing wallet credits","description":"Untick the auto-applied wallet credit and see the amount to pay go up.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Remove wallet credits from the consultation payment","boundary":{"kind":"safe_product_boundary","rationale":"PharmEasy Wallet unticked; the pay amount rose from ₹359 to ₹399. Task grouping: standalone. Optional payment adjustment on the parent's summary with a visible price change.","boundary_occurrence_id":"occ_0cd299bfc186672543c4b959","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Editing & Updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Editing & Updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"},"flowPatterns":[{"name":"Editing and updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"removing_wallet_credits","familyName":"Removing wallet credits","familyGoal":"Remove wallet credits from the consultation payment","familySummary":"Untick the auto-applied wallet credit and see the amount to pay go up.","parentJourneyFamilyId":"doctor_consult_booking","parentJourneyFamilyIds":["doctor_consult_booking"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_8a21203a20eefd9ff2ee997d","/api/v1/assets/product_asset_60ed17fbc8143993e466f16a"],"previewLabels":["Wallet credit applied","Price goes up"],"routeSlug":"removing-wallet-credits","canonicalPath":"/flows/pharmeasy/removing-wallet-credits","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"consult_booking_to_wallet_removal","type":"branch","label":"Optional wallet-credit removal from the parent's wallet beat, where the credit is ticked. Recorded separately with no return.","parentJourneyId":"booking_a_doctor_consultation","anchorStepId":"booking_a_doctor_consultation_step_06","anchorStepTitle":"Consult mode and wallet","childJourneyId":"removing_wallet_credits","childEntryStepId":"removing_wallet_credits_step_00","childEntryStepTitle":"Wallet credit applied","returnStepId":null,"returnStepTitle":null,"sortOrder":3}},{"id":"choosing_concern_from_list","slug":"pharmeasy--choosing_concern_from_list","title":"Picking a concern first","description":"Start from the booking button, pick a concern from the full list and land on its doctors.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Start a consultation booking from the starting-price button","boundary":{"kind":"safe_product_boundary","rationale":"The starting-price CTA opened the concern picker; choosing General Health opened the same General Health doctor list (doctors at ₹399). Task grouping: standalone. Alternative route from the parent's Consult hub to the same doctor list through the concern picker.","boundary_occurrence_id":"occ_3aaba3aac645a392a3295f4c","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Selecting & Choosing","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Selecting & Choosing","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"},"flowPatterns":[{"name":"Choosing an option","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"choosing_concern_from_list","familyName":"Picking a concern first","familyGoal":"Start a consultation booking from the starting-price button","familySummary":"Start from the booking button, pick a concern from the full list and land on its doctors.","parentJourneyFamilyId":"doctor_consult_booking","parentJourneyFamilyIds":["doctor_consult_booking"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_fd3a7160ba0839f0dec83ca3","/api/v1/assets/product_asset_e518731b13a3e43583a4772e","/api/v1/assets/product_asset_057ab315b3fe66ecdff8ef95"],"previewLabels":["Start from the booking button","Select a concern","Doctors for General Health"],"routeSlug":"picking-a-concern-first","canonicalPath":"/flows/pharmeasy/picking-a-concern-first","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"consult_hub_to_concern_picker","type":"branch","label":"The hub's booking button opens the concern list, another way to reach the parent's doctor list. The child keeps its own separately recorded hub screen and tap before the concern list.","parentJourneyId":"booking_a_doctor_consultation","anchorStepId":"booking_a_doctor_consultation_step_01","anchorStepTitle":"Choose a health concern","childJourneyId":"choosing_concern_from_list","childEntryStepId":"choosing_concern_from_list_step_01","childEntryStepTitle":"Select a concern","returnStepId":null,"returnStepTitle":null,"sortOrder":4}},{"id":"searching_by_symptom","slug":"pharmeasy--searching_by_symptom","title":"Searching by symptom","description":"Search a symptom from the Consult hub, pick a matching concern and see the recommended doctors.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Search a symptom to find doctors for the consultation","boundary":{"kind":"safe_product_boundary","rationale":"Searching 'Fever' listed matching concerns; choosing Fever in General Health showed recommended doctors with Select Slot. Task grouping: standalone. Alternative route from the parent's Consult hub that finds doctors by searching a symptom.","boundary_occurrence_id":"occ_c509df29b6a9413ea6630f6b","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Searching & Finding","role":"primary","termKey":"content.searching_finding","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Searching & Finding","role":"primary","termKey":"content.searching_finding","parentTermKey":"content"},"flowPatterns":[{"name":"Searching","role":"primary","termKey":"content.searching_finding","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"searching_by_symptom","familyName":"Searching by symptom","familyGoal":"Search a symptom to find doctors for the consultation","familySummary":"Search a symptom from the Consult hub, pick a matching concern and see the recommended doctors.","parentJourneyFamilyId":"doctor_consult_booking","parentJourneyFamilyIds":["doctor_consult_booking"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_9b3a4ca68b32b2aa2a88c201","/api/v1/assets/product_asset_9b462ae5346dbe602a306699","/api/v1/assets/product_asset_c3640054b5cffdbcb95412e9"],"previewLabels":["Open symptom search","Matching concerns","Recommended doctors"],"routeSlug":"searching-by-symptom","canonicalPath":"/flows/pharmeasy/searching-by-symptom","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"consult_hub_to_symptom_search","type":"branch","label":"The hub's search bar opens symptom search, another way to find doctors from the parent's hub. The child keeps its own separately recorded hub screen and tap; it enters the search visit at the settled results after typing.","parentJourneyId":"booking_a_doctor_consultation","anchorStepId":"booking_a_doctor_consultation_step_01","anchorStepTitle":"Choose a health concern","childJourneyId":"searching_by_symptom","childEntryStepId":"searching_by_symptom_step_01","childEntryStepTitle":"Matching concerns","returnStepId":null,"returnStepTitle":null,"sortOrder":5}},{"id":"changing_consultation_slot","slug":"pharmeasy--changing_consultation_slot","title":"Changing the time slot","description":"Swap the preselected consultation slot for another day and time on the summary.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Change the consultation date and time slot","boundary":{"kind":"safe_product_boundary","rationale":"Slot changed from Today 06:00 AM to Tomorrow 06:30 AM; the summary time updated. Task grouping: standalone. Optional change of the preselected slot on the parent's consultation summary for the same doctor.","boundary_occurrence_id":"occ_afeb87e4d45dfde60cb8c108","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Selecting & Choosing","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Selecting & Choosing","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"},"flowPatterns":[{"name":"Choosing an option","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"changing_consultation_slot","familyName":"Changing the time slot","familyGoal":"Change the consultation date and time slot","familySummary":"Swap the preselected consultation slot for another day and time on the summary.","parentJourneyFamilyId":"doctor_consult_booking","parentJourneyFamilyIds":["doctor_consult_booking"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_2ee8760baf1820ef5fc0074f","/api/v1/assets/product_asset_65b67985638a3e64588f2375","/api/v1/assets/product_asset_97fbf00f0fc27b42802738c1"],"previewLabels":["Preselected slot","Pick another time","Slot updated"],"routeSlug":"changing-the-time-slot","canonicalPath":"/flows/pharmeasy/changing-the-time-slot","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"consult_booking_to_slot_change","type":"branch","label":"Optional slot change on the same doctor's summary, departing from the parent's summary beat with the preselected slot. Recorded separately with no return.","parentJourneyId":"booking_a_doctor_consultation","anchorStepId":"booking_a_doctor_consultation_step_03","anchorStepTitle":"Consultation summary","childJourneyId":"changing_consultation_slot","childEntryStepId":"changing_consultation_slot_step_00","childEntryStepTitle":"Preselected slot","returnStepId":null,"returnStepTitle":null,"sortOrder":10}}],"anchoredUtilities":[],"connections":[],"variants":[]}],"utilities":[{"id":"changing_lab_service_location","slug":"pharmeasy--changing_lab_service_location","title":"Changing the service location","description":"Set a new lab-test location by PIN code from Lab Test home.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Change the lab-test service location by PIN code","boundary":{"kind":"safe_product_boundary","rationale":"Lab Test home shows the new Pune location with a 'Pincode verified successfully' confirmation. Task grouping: standalone. Self-contained state change from Lab Test home: enter a PIN, check it, and return with the new location confirmed; useful on its own before any booking.","boundary_occurrence_id":"occ_2dcb27be7769cf31c07b9101","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Managing addresses","role":"primary","termKey":"misc.manage_addresses","parentTermKey":"misc"}],"primaryTaxonomy":{"name":"Managing addresses","role":"primary","termKey":"misc.manage_addresses","parentTermKey":"misc"},"flowPatterns":[{"name":"Managing addresses","role":"primary","termKey":"misc.manage_addresses","parentTermKey":"misc"}],"catalogRole":"utility","journeyFamilyId":"lab_test_location","familyName":"Changing the service location","familyGoal":"Change the lab-test service location by PIN code","familySummary":"Set a new lab-test location by PIN code from Lab Test home.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":false,"captureStatus":"complete","screenCount":4,"previewCount":3,"lockedScreenCount":1,"previewScreens":["/api/v1/assets/product_asset_2b0a0aaa8dae5982ff4500c2","/api/v1/assets/product_asset_79c7512b88459e5b9a7dffb7","/api/v1/assets/product_asset_e8edaa34febf78d7131ab559"],"previewLabels":["Lab Test home","Choose your location","PIN entered"],"routeSlug":"changing-the-service-location","canonicalPath":"/flows/pharmeasy/changing-the-service-location","variants":[]}],"subflows":[{"id":"saving_to_wishlist","slug":"pharmeasy--saving_to_wishlist","title":"Saving to wishlist","description":"Save a product to the wishlist from its product page.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Save the product to the wishlist","boundary":{"kind":"safe_product_boundary","rationale":"Wishlist heart switched to the saved (checked) state Task grouping: standalone. Optional save action on the same product detail with visible state change.","boundary_occurrence_id":"occ_6677b2c8ab626083b19b04f4","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Favoriting & Pinning","role":"primary","termKey":"content.favoriting_pinning","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Favoriting & Pinning","role":"primary","termKey":"content.favoriting_pinning","parentTermKey":"content"},"flowPatterns":[{"name":"Saving favourites","role":"primary","termKey":"content.favoriting_pinning","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"saving_to_wishlist","familyName":"Saving to wishlist","familyGoal":"Save the product to the wishlist","familySummary":"Save a product to the wishlist from its product page.","parentJourneyFamilyId":"medicine_ordering","parentJourneyFamilyIds":["medicine_ordering"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_196a45a58e8e120750679bbc","/api/v1/assets/product_asset_d5c63711d9d024adcc6ea537"],"previewLabels":["Not yet saved","Saved to wishlist"],"routeSlug":"saving-to-wishlist","canonicalPath":"/flows/pharmeasy/saving-to-wishlist","variants":[]},{"id":"adding_symptoms_note","slug":"pharmeasy--adding_symptoms_note","title":"Adding a symptoms note","description":"Type a short note into the optional symptoms box on the consultation summary.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Add a symptoms note to the consultation","boundary":{"kind":"safe_product_boundary","rationale":"The symptoms note is visible in Describe your symptoms after the keyboard closed. Task grouping: standalone. Optional note added on the parent's summary, with its own visible result.","boundary_occurrence_id":"occ_1e6592a548eb45d748fb317e","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Editing & Updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Editing & Updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"},"flowPatterns":[{"name":"Editing and updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"doctor_consult_booking_side_tasks","familyName":"Adding a symptoms note","familyGoal":"Add a symptoms note to the consultation","familySummary":"Type a short note into the optional symptoms box on the consultation summary.","parentJourneyFamilyId":"doctor_consult_booking","parentJourneyFamilyIds":["doctor_consult_booking"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_c6d9a5089d76dc8050c43b44","/api/v1/assets/product_asset_c2bf1fe951538f1fb789c308"],"previewLabels":["Empty symptoms box","Note added"],"routeSlug":"adding-a-symptoms-note","canonicalPath":"/flows/pharmeasy/adding-a-symptoms-note","variants":[]},{"id":"removing_a_cart_item","slug":"pharmeasy--removing_a_cart_item","title":"Removing a cart item","description":"Remove an item from the cart and see the total drop.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Remove an item from the cart","boundary":{"kind":"safe_product_boundary","rationale":"Item removed; Removed from your cart toast and total dropped to 613.32 Task grouping: standalone. Optional side task on the same cart with its own visible result (item removed).","boundary_occurrence_id":"occ_ca8a44f1e496956d81c525d7","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Deleting & Removing","role":"primary","termKey":"content.deleting_removing","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Deleting & Removing","role":"primary","termKey":"content.deleting_removing","parentTermKey":"content"},"flowPatterns":[{"name":"Deleting and removing","role":"primary","termKey":"content.deleting_removing","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"removing_a_cart_item","familyName":"Removing a cart item","familyGoal":"Remove an item from the cart","familySummary":"Remove an item from the cart and see the total drop.","parentJourneyFamilyId":"medicine_ordering","parentJourneyFamilyIds":["medicine_ordering"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_83b1c5624bda64aeeb18fe8e","/api/v1/assets/product_asset_ce15812d355a3c3263ce900a","/api/v1/assets/product_asset_8ddd7e80ffbaf0d29599400d"],"previewLabels":["Cart with Crocin","Confirm removal","Item removed"],"routeSlug":"removing-a-cart-item","canonicalPath":"/flows/pharmeasy/removing-a-cart-item","variants":[]},{"id":"searching_by_symptom","slug":"pharmeasy--searching_by_symptom","title":"Searching by symptom","description":"Search a symptom from the Consult hub, pick a matching concern and see the recommended doctors.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Search a symptom to find doctors for the consultation","boundary":{"kind":"safe_product_boundary","rationale":"Searching 'Fever' listed matching concerns; choosing Fever in General Health showed recommended doctors with Select Slot. Task grouping: standalone. Alternative route from the parent's Consult hub that finds doctors by searching a symptom.","boundary_occurrence_id":"occ_c509df29b6a9413ea6630f6b","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Searching & Finding","role":"primary","termKey":"content.searching_finding","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Searching & Finding","role":"primary","termKey":"content.searching_finding","parentTermKey":"content"},"flowPatterns":[{"name":"Searching","role":"primary","termKey":"content.searching_finding","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"searching_by_symptom","familyName":"Searching by symptom","familyGoal":"Search a symptom to find doctors for the consultation","familySummary":"Search a symptom from the Consult hub, pick a matching concern and see the recommended doctors.","parentJourneyFamilyId":"doctor_consult_booking","parentJourneyFamilyIds":["doctor_consult_booking"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_9b3a4ca68b32b2aa2a88c201","/api/v1/assets/product_asset_9b462ae5346dbe602a306699","/api/v1/assets/product_asset_c3640054b5cffdbcb95412e9"],"previewLabels":["Open symptom search","Matching concerns","Recommended doctors"],"routeSlug":"searching-by-symptom","canonicalPath":"/flows/pharmeasy/searching-by-symptom","variants":[]},{"id":"viewing_bill_summary","slug":"pharmeasy--viewing_bill_summary","title":"Viewing the bill summary","description":"Jump from the cart total to the bill breakdown.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"View the cart bill summary","boundary":{"kind":"safe_product_boundary","rationale":"Bill Summary shown with MRP, discount breakup, free delivery, platform fee and payable amount Task grouping: standalone. Optional side task in the same cart: reading the bill without changing the order.","boundary_occurrence_id":"occ_93a34ddb1aa68ec4e7d65e15","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"},"flowPatterns":[{"name":"Browsing","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"viewing_bill_summary","familyName":"Viewing the bill summary","familyGoal":"View the cart bill summary","familySummary":"Jump from the cart total to the bill breakdown.","parentJourneyFamilyId":"medicine_ordering","parentJourneyFamilyIds":["medicine_ordering"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_9f7eeb8a581191608649ce24","/api/v1/assets/product_asset_0ab7468b68dabb9a8262534a"],"previewLabels":["Cart total","Bill summary"],"routeSlug":"viewing-the-bill-summary","canonicalPath":"/flows/pharmeasy/viewing-the-bill-summary","variants":[]},{"id":"saving_item_for_later","slug":"pharmeasy--saving_item_for_later","title":"Saving an item for later","description":"Move a cart item to Save for Later instead of removing it.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Move a cart item to Save for Later","boundary":{"kind":"safe_product_boundary","rationale":"Added to save for later toast, total 638.18 to 613.32, wishlist badge 1 to 2 Task grouping: standalone. Alternative to removal on the same cart: item moved to Save for Later with confirmation.","boundary_occurrence_id":"occ_dfc8582773ec4bf902a120fd","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Saving to Collection","role":"primary","termKey":"content.saving_to_collection","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Saving to Collection","role":"primary","termKey":"content.saving_to_collection","parentTermKey":"content"},"flowPatterns":[{"name":"Saving to a collection","role":"primary","termKey":"content.saving_to_collection","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"saving_item_for_later","familyName":"Saving an item for later","familyGoal":"Move a cart item to Save for Later","familySummary":"Move a cart item to Save for Later instead of removing it.","parentJourneyFamilyId":"medicine_ordering","parentJourneyFamilyIds":["medicine_ordering"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_877d769bad8ea42bff64c3b2","/api/v1/assets/product_asset_760236b625c758bcfa8b4fcb","/api/v1/assets/product_asset_313b37d2d77131570871ea36"],"previewLabels":["Cart with Crocin","Choose Save for Later","Saved for later"],"routeSlug":"saving-an-item-for-later","canonicalPath":"/flows/pharmeasy/saving-an-item-for-later","variants":[]},{"id":"reading_product_offers","slug":"pharmeasy--reading_product_offers","title":"Reading product offers","description":"Open the offers on a product page and read what is available.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Read the offers available for the product","boundary":{"kind":"safe_product_boundary","rationale":"Offers Just For You section displayed with four offers Task grouping: standalone. Optional reading of product offers on the same detail page.","boundary_occurrence_id":"occ_709d4d4e1868d3dd89e1f693","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"},"flowPatterns":[{"name":"Browsing","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"reading_product_offers","familyName":"Reading product offers","familyGoal":"Read the offers available for the product","familySummary":"Open the offers on a product page and read what is available.","parentJourneyFamilyId":"medicine_ordering","parentJourneyFamilyIds":["medicine_ordering"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_25003e4dd16086c73e60c688","/api/v1/assets/product_asset_8d0b1e9f5f30b62cfc4acf41"],"previewLabels":["Product page","Offers for you"],"routeSlug":"reading-product-offers","canonicalPath":"/flows/pharmeasy/reading-product-offers","variants":[]},{"id":"removing_wallet_credits","slug":"pharmeasy--removing_wallet_credits","title":"Removing wallet credits","description":"Untick the auto-applied wallet credit and see the amount to pay go up.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Remove wallet credits from the consultation payment","boundary":{"kind":"safe_product_boundary","rationale":"PharmEasy Wallet unticked; the pay amount rose from ₹359 to ₹399. Task grouping: standalone. Optional payment adjustment on the parent's summary with a visible price change.","boundary_occurrence_id":"occ_0cd299bfc186672543c4b959","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Editing & Updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Editing & Updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"},"flowPatterns":[{"name":"Editing and updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"removing_wallet_credits","familyName":"Removing wallet credits","familyGoal":"Remove wallet credits from the consultation payment","familySummary":"Untick the auto-applied wallet credit and see the amount to pay go up.","parentJourneyFamilyId":"doctor_consult_booking","parentJourneyFamilyIds":["doctor_consult_booking"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_8a21203a20eefd9ff2ee997d","/api/v1/assets/product_asset_60ed17fbc8143993e466f16a"],"previewLabels":["Wallet credit applied","Price goes up"],"routeSlug":"removing-wallet-credits","canonicalPath":"/flows/pharmeasy/removing-wallet-credits","variants":[]},{"id":"switching_to_audio_call","slug":"pharmeasy--switching_to_audio_call","title":"Switching to an audio call","description":"Change the consult mode from the preselected video call to an audio call.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Switch the consultation to an audio call","boundary":{"kind":"safe_product_boundary","rationale":"Audio Call selected instead of the default Video Call; the price stayed ₹359. Task grouping: standalone. Optional consult-mode switch on the parent's summary with a visible selection change.","boundary_occurrence_id":"occ_508a5407aadc2af625a8ba72","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Selecting & Choosing","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Selecting & Choosing","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"},"flowPatterns":[{"name":"Choosing an option","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"switching_to_audio_call","familyName":"Switching to an audio call","familyGoal":"Switch the consultation to an audio call","familySummary":"Change the consult mode from the preselected video call to an audio call.","parentJourneyFamilyId":"doctor_consult_booking","parentJourneyFamilyIds":["doctor_consult_booking"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_c2bf1fe951538f1fb789c308","/api/v1/assets/product_asset_8a21203a20eefd9ff2ee997d"],"previewLabels":["Video Call preselected","Audio Call selected"],"routeSlug":"switching-to-an-audio-call","canonicalPath":"/flows/pharmeasy/switching-to-an-audio-call","variants":[]},{"id":"viewing_lab_bill_summary","slug":"pharmeasy--viewing_lab_bill_summary","title":"Viewing the bill summary","description":"Open the bill breakdown from the amount payable on the lab payment screen.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Check the bill breakdown of the lab order before paying","boundary":{"kind":"safe_product_boundary","rationale":"Bill summary sheet shows MRP, discount, wallet, collection charges, free consult and the amount to be paid. Task grouping: standalone. Optional side task of the booking with its own visible result (bill summary sheet), started on Payment Options for the same uncommitted lab order; linked to the booking by the branch relation rather than being a required step.","boundary_occurrence_id":"occ_8ba9cb948155c0bc7945b207","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"},"flowPatterns":[{"name":"Browsing","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"lab_test_booking_side_tasks","familyName":"Viewing the bill summary","familyGoal":"Check the bill breakdown of the lab order before paying","familySummary":"Open the bill breakdown from the amount payable on the lab payment screen.","parentJourneyFamilyId":"lab_test_booking","parentJourneyFamilyIds":["lab_test_booking"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_cdc1b1e079213bb8c9635d02","/api/v1/assets/product_asset_04ef4a01cf5d6676ab1df714"],"previewLabels":["Payment options","Bill summary"],"routeSlug":"viewing-the-bill-summary-ea2a882af40bf8946541f920425858b9","canonicalPath":"/flows/pharmeasy/viewing-the-bill-summary-ea2a882af40bf8946541f920425858b9","variants":[]},{"id":"changing_consultation_slot","slug":"pharmeasy--changing_consultation_slot","title":"Changing the time slot","description":"Swap the preselected consultation slot for another day and time on the summary.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Change the consultation date and time slot","boundary":{"kind":"safe_product_boundary","rationale":"Slot changed from Today 06:00 AM to Tomorrow 06:30 AM; the summary time updated. Task grouping: standalone. Optional change of the preselected slot on the parent's consultation summary for the same doctor.","boundary_occurrence_id":"occ_afeb87e4d45dfde60cb8c108","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Selecting & Choosing","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Selecting & Choosing","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"},"flowPatterns":[{"name":"Choosing an option","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"changing_consultation_slot","familyName":"Changing the time slot","familyGoal":"Change the consultation date and time slot","familySummary":"Swap the preselected consultation slot for another day and time on the summary.","parentJourneyFamilyId":"doctor_consult_booking","parentJourneyFamilyIds":["doctor_consult_booking"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_2ee8760baf1820ef5fc0074f","/api/v1/assets/product_asset_65b67985638a3e64588f2375","/api/v1/assets/product_asset_97fbf00f0fc27b42802738c1"],"previewLabels":["Preselected slot","Pick another time","Slot updated"],"routeSlug":"changing-the-time-slot","canonicalPath":"/flows/pharmeasy/changing-the-time-slot","variants":[]},{"id":"choosing_concern_from_list","slug":"pharmeasy--choosing_concern_from_list","title":"Picking a concern first","description":"Start from the booking button, pick a concern from the full list and land on its doctors.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Start a consultation booking from the starting-price button","boundary":{"kind":"safe_product_boundary","rationale":"The starting-price CTA opened the concern picker; choosing General Health opened the same General Health doctor list (doctors at ₹399). Task grouping: standalone. Alternative route from the parent's Consult hub to the same doctor list through the concern picker.","boundary_occurrence_id":"occ_3aaba3aac645a392a3295f4c","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Selecting & Choosing","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Selecting & Choosing","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"},"flowPatterns":[{"name":"Choosing an option","role":"primary","termKey":"content.selecting_choosing","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"choosing_concern_from_list","familyName":"Picking a concern first","familyGoal":"Start a consultation booking from the starting-price button","familySummary":"Start from the booking button, pick a concern from the full list and land on its doctors.","parentJourneyFamilyId":"doctor_consult_booking","parentJourneyFamilyIds":["doctor_consult_booking"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_fd3a7160ba0839f0dec83ca3","/api/v1/assets/product_asset_e518731b13a3e43583a4772e","/api/v1/assets/product_asset_057ab315b3fe66ecdff8ef95"],"previewLabels":["Start from the booking button","Select a concern","Doctors for General Health"],"routeSlug":"picking-a-concern-first","canonicalPath":"/flows/pharmeasy/picking-a-concern-first","variants":[]},{"id":"filtering_branded_substitutes","slug":"pharmeasy--filtering_branded_substitutes","title":"Filtering to branded substitutes","description":"Switch the search results to branded substitutes with the same salt.","accentColor":"#64748b","appSlug":"pharmeasy","appName":"PharmEasy","brandColor":"#64748b","appId":"app_fc8c4c1552174022dd9e","capturedAt":"2026-10-17T13:15:36.596112+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Filter search results to branded substitutes","boundary":{"kind":"safe_product_boundary","rationale":"Branded Substitute filter selected; results show same-salt product comparisons Task grouping: standalone. Reversible filter applied to the same query's results; its own entry and visible outcome.","boundary_occurrence_id":"occ_6f3470364ef958bf45f27c07","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"1836c11d-81c7-4997-8ea9-c197e0fcb7ea","taxonomy":[{"name":"Filtering & sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Filtering & sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"},"flowPatterns":[{"name":"Filtering and sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"medicine_ordering_side_tasks","familyName":"Filtering to branded substitutes","familyGoal":"Filter search results to branded substitutes","familySummary":"Switch the search results to branded substitutes with the same salt.","parentJourneyFamilyId":"medicine_ordering","parentJourneyFamilyIds":["medicine_ordering"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_fc2236263a034608d6914879","/api/v1/assets/product_asset_177409ce2eb0389b3d626817"],"previewLabels":["Results with All selected","Substitutes shown"],"routeSlug":"filtering-to-branded-substitutes","canonicalPath":"/flows/pharmeasy/filtering-to-branded-substitutes","variants":[]}],"unplacedSubflows":[],"animations":[{"id":"anim_4aa824a3927df3ecac12e291","title":"Quantity dialog fades in","type":"overlays","typeLabel":"Sheets and dialogs","element":"Dialog","trigger":"tap","durationMs":2003,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_4aa824a3927df3ecac12e291/video","stillUrl":"/api/v1/animations/anim_4aa824a3927df3ecac12e291/still","flow":{"title":"Ordering a medicine","path":"/flows/pharmeasy/ordering-a-medicine"}},{"id":"anim_4d0ed19329092e48d72f0376","title":"Bill summary bottom sheet opens","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":1984,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_4d0ed19329092e48d72f0376/video","stillUrl":"/api/v1/animations/anim_4d0ed19329092e48d72f0376/still","flow":{"title":"Viewing the bill summary","path":"/flows/pharmeasy/viewing-the-bill-summary-ea2a882af40bf8946541f920425858b9"}},{"id":"anim_979ba257ac97b813798a35f6","title":"Continue button turns to loader","type":"controls_forms","typeLabel":"Controls and forms","element":"Button","trigger":"tap","durationMs":1936,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_979ba257ac97b813798a35f6/video","stillUrl":"/api/v1/animations/anim_979ba257ac97b813798a35f6/still","flow":{"title":"Booking a lab test","path":"/flows/pharmeasy/booking-a-lab-test"}},{"id":"anim_d46f7bf6fc9137c7b36ccf27","title":"Dialog closes, toast confirms","type":"overlays","typeLabel":"Sheets and dialogs","element":"Dialog","trigger":"tap","durationMs":2228,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_d46f7bf6fc9137c7b36ccf27/video","stillUrl":"/api/v1/animations/anim_d46f7bf6fc9137c7b36ccf27/still","flow":{"title":"Ordering a medicine","path":"/flows/pharmeasy/ordering-a-medicine"}},{"id":"anim_4f96ded9728d40fde5e8dcc2","title":"Location picker overlay fades in","type":"overlays","typeLabel":"Sheets and dialogs","element":"Full-screen overlay","trigger":"tap","durationMs":2053,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_4f96ded9728d40fde5e8dcc2/video","stillUrl":"/api/v1/animations/anim_4f96ded9728d40fde5e8dcc2/still","flow":{"title":"Changing the service location","path":"/flows/pharmeasy/changing-the-service-location"}},{"id":"anim_c3434ddb09827fa98e33cea1","title":"Sheet closes, removal toast shows","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":4314,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_c3434ddb09827fa98e33cea1/video","stillUrl":"/api/v1/animations/anim_c3434ddb09827fa98e33cea1/still","flow":{"title":"Removing a cart item","path":"/flows/pharmeasy/removing-a-cart-item"}},{"id":"anim_5ff8d06526965f7233d3a128","title":"Share sheet rises and expands","type":"overlays","typeLabel":"Sheets and dialogs","element":"Share sheet","trigger":"tap","durationMs":2470,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_5ff8d06526965f7233d3a128/video","stillUrl":"/api/v1/animations/anim_5ff8d06526965f7233d3a128/still"},{"id":"anim_c8507a185613d5965a6aa5a4","title":"Remove from cart sheet opens","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":1954,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_c8507a185613d5965a6aa5a4/video","stillUrl":"/api/v1/animations/anim_c8507a185613d5965a6aa5a4/still","flow":{"title":"Saving an item for later","path":"/flows/pharmeasy/saving-an-item-for-later"}},{"id":"anim_3fbc49d4a37c710f868846c3","title":"Alert fades, saved item removed","type":"overlays","typeLabel":"Sheets and dialogs","element":"Dialog","trigger":"tap","durationMs":1939,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_3fbc49d4a37c710f868846c3/video","stillUrl":"/api/v1/animations/anim_3fbc49d4a37c710f868846c3/still"},{"id":"anim_f9f265913d6777d7302dd283","title":"Card form sheet slides up","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":2005,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_f9f265913d6777d7302dd283/video","stillUrl":"/api/v1/animations/anim_f9f265913d6777d7302dd283/still","flow":{"title":"Booking a doctor consultation","path":"/flows/pharmeasy/booking-a-doctor-consultation"}},{"id":"anim_df3dbc6c3614a560bf830fb8","title":"Coupon unlocked celebration dialog","type":"feedback_rewards","typeLabel":"Feedback and rewards","element":"Dialog","trigger":"auto","durationMs":6341,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_df3dbc6c3614a560bf830fb8/video","stillUrl":"/api/v1/animations/anim_df3dbc6c3614a560bf830fb8/still"},{"id":"anim_27624a8c25ada1b13f46f3bd","title":"Wishlist heart saves with toast","type":"feedback_rewards","typeLabel":"Feedback and rewards","element":"Icon","trigger":"tap","durationMs":2755,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_27624a8c25ada1b13f46f3bd/video","stillUrl":"/api/v1/animations/anim_27624a8c25ada1b13f46f3bd/still","flow":{"title":"Saving to wishlist","path":"/flows/pharmeasy/saving-to-wishlist"}},{"id":"anim_f8c9b0264005d294fa5c2612","title":"Consult mode radio selects","type":"controls_forms","typeLabel":"Controls and forms","element":"Radio button","trigger":"tap","durationMs":1903,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_f8c9b0264005d294fa5c2612/video","stillUrl":"/api/v1/animations/anim_f8c9b0264005d294fa5c2612/still","flow":{"title":"Switching to an audio call","path":"/flows/pharmeasy/switching-to-an-audio-call"}},{"id":"anim_c71e7e8b9f335b3e4d766ce9","title":"Card form slides down","type":"overlays","typeLabel":"Sheets and dialogs","element":"Full-screen overlay","trigger":"tap","durationMs":1936,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_c71e7e8b9f335b3e4d766ce9/video","stillUrl":"/api/v1/animations/anim_c71e7e8b9f335b3e4d766ce9/still"},{"id":"anim_87b683366dd14a789b41bf12","title":"Chip label reveals savings message","type":"feedback_rewards","typeLabel":"Feedback and rewards","element":"Chip","trigger":"auto","durationMs":1384,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_87b683366dd14a789b41bf12/video","stillUrl":"/api/v1/animations/anim_87b683366dd14a789b41bf12/still","flow":{"title":"Ordering a medicine","path":"/flows/pharmeasy/ordering-a-medicine"}},{"id":"anim_7731d9c5d5e3f090eb8bc066","title":"Chip reveals comparison banner","type":"controls_forms","typeLabel":"Controls and forms","element":"Chip","trigger":"tap","durationMs":3579,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_7731d9c5d5e3f090eb8bc066/video","stillUrl":"/api/v1/animations/anim_7731d9c5d5e3f090eb8bc066/still","flow":{"title":"Filtering to branded substitutes","path":"/flows/pharmeasy/filtering-to-branded-substitutes"}},{"id":"anim_191af5d02310d7e7a2db8207","title":"Text field label floats","type":"controls_forms","typeLabel":"Controls and forms","element":"Text input","trigger":"tap","durationMs":1737,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_191af5d02310d7e7a2db8207/video","stillUrl":"/api/v1/animations/anim_191af5d02310d7e7a2db8207/still"},{"id":"anim_b800f6af26400697165e51e2","title":"Tab icon morphs into badge","type":"data_motion","typeLabel":"Charts and data","element":"Badge","trigger":"auto","durationMs":2223,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_b800f6af26400697165e51e2/video","stillUrl":"/api/v1/animations/anim_b800f6af26400697165e51e2/still"}]}}