# Regenerative Procedure - Large Joint (Hip, Tier 1) with Dr. Richard James Salway

> Preparation Instructions for Your Upcoming Joint Procedure: Before your procedure, stop taking anti-inflammatory medications (such as ibuprofen, Advil, or Aleve) and continue regular prescribed medications unless instructed otherwise. Stay well-hydrated and avoid alcohol and excessive caffeine. Make sure your appointment details and required documents are confirmed. On the day of your visit, arrive 10 minutes early, wear loose, comfortable clothing that allows access to the treatment area, continue to hydrate, and arrange transportation if needed, as mild soreness afterward is possible. Post-appointment, you may return to normal daily activities as instructed by our provider, but avoid heavy lifting and strenuous or high-impact exercise. Monitor the injection site for increasing redness, swelling, significant pain, or discharge, and contact our team if these occur. Mild soreness is normal-Tylenol (acetaminophen) is fine, but avoid anti-inflammatory medications unless otherwise instructed. Also avoid smoking, alcohol, caffeine, and icing the area; heat may be used for comfort.

- Host: Dr. Richard James Salway
- Duration: 60 min
- Location: In Person (Organizer Address)
- Host time zone: America/New_York
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://extension-health.cal.com/drsalway/regen-joint-large-tier-1
- Event type id: 4052778

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=4052778&start=YYYY-MM-DD&end=YYYY-MM-DD&timeZone=<IANA time zone>
cal-api-version: 2024-09-04
```

The response is `{"data":{"YYYY-MM-DD":[{"start":"<ISO 8601 with offset>"}]}}`; no API key is needed.

## Book

```http
POST https://api.cal.com/v2/bookings
cal-api-version: 2026-02-25
Content-Type: application/json

{
  "eventTypeId": 4052778,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "guests": [
    "guest@example.com"
  ],
  "bookingFieldsResponses": {
    "notes": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address)
- Optional fields: `notes` (Additional notes), `guests` (Add guests)
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
