Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/hack4impact-umd/breastfeeding-center-gw/llms.txt

Use this file to discover all available pages before exploring further.

Overview

The Client Journey page aggregates every recorded interaction a single client has had with BCGW — across all four integrated services — into one view. It is accessed by clicking a client row on the Client List page.
Client records are matched across services by email address. If a client uses different email addresses in different systems, their records may not be fully unified on this page.

Client Header

At the top of the page, a summary card shows:
  • Name — The client’s full name as stored in Firestore.
  • Children — Any baby or dependent records linked to this client in Jane (e.g., a newborn whose appointments are associated with the parent’s profile). Shown only when baby records exist.
  • Associated Clients — Other client profiles linked to this record (e.g., a second email address the same person used). Shown only when associations exist.

Acuity Classes

A paginated table listing every Acuity class the client attended, with the following columns:
ColumnDescription
ClassName of the class attended
InstructorName of the lead instructor
DateDate and time of the class session

Jane Consults

A paginated table listing every Jane appointment associated with this client, with the following columns:
ColumnDescription
ClinicianAbbreviated clinician name (first initial + last name)
DateAppointment start date and time
ServiceType of service provided during the appointment
Visit TypeHome Visit, In Office, or Telehealth
InsuranceInsurance information on file for the client
Jane appointments for linked baby records also appear here, since baby appointments in Jane are associated with the parent client.

Booqable Rentals

A paginated table listing every equipment rental associated with the client’s profile in Booqable.

One-Time Purchases

A paginated table listing every Squarespace order associated with the client, with the following columns:
ColumnDescription
ItemProduct name and quantity (e.g., Nursing Pillow x2)
CostTotal cost for that line item
DateOrder fulfillment date
PlatformSquarespace (Online) or Squarespace (In-person)

Notes for Staff

  • If a client’s Acuity, Booqable, or Squarespace records are missing, try running a Sync from the Client List page to pull the latest data from those services.
  • Jane records will only appear after a Jane data file covering that client’s appointment period has been uploaded.
  • Each service section loads independently; a slow connection may cause one section to display a loading spinner while others have already populated.

Build docs developers (and LLMs) love