Outpatient Clinic Visit Feedback

This dataset contains detailed, structured feedback from patients following outpatient clinic visits, including satisfaction ratings, comments, and key experience metrics. It enables healthcare organizations to analyze patient experience, identify areas for improvement, and monitor the impact of quality initiatives at the clinic and provider level.

  • last updated 21 Jul 2025
  • by GoMask
The brief that made it

Analyzing patient satisfaction trends and identifying improvement opportunities

Sample rows

preview · 8 of 200 rows · all 19 columns
feedback_idstringresponse_statusstringoverall_satisfactionintegerfollow_up_requestedbooleanclinic_idstringvisit_idstringpatient_idstringprovider_idstringvisit_datedatefeedback_datedatetimewait_time_ratingintegerstaff_friendliness_ratingintegerprovider_communication_ratingintegerfacility_cleanliness_ratingintegerprivacy_respect_ratingintegerwould_recommendbooleanissues_encounteredstringpositive_experiencesstringadditional_commentsstring
FDBK-00001closed5falseCLINIC-AVIS-20240401-0001PAT-1001PROV-012024-04-012024-04-01T13:32:0055555trueblankEveryone was very friendly and helpful.Would definitely return for care.
FDBK-00002escalated2trueCLINIC-BVIS-20240401-0002PAT-1002PROV-022024-04-012024-04-02T08:45:0022132falseWaited over an hour to be seen.blankReception seemed overwhelmed.
FDBK-00003closed4falseCLINIC-CVIS-20240402-0003PAT-1003PROV-032024-04-022024-04-03T10:20:0045454trueblankProvider explained everything clearly.blank
FDBK-00004escalated1trueCLINIC-AVIS-20240402-0004PAT-1004blank2024-04-022024-04-03T09:18:201blankblank2blankfalseFelt rushed and ignored during visit.blankDisappointed with the service.
FDBK-00005closed5falseCLINIC-DVIS-20240403-0005PAT-1005PROV-042024-04-032024-04-03T12:05:0055555trueblankQuick check-in and attentive staff.blank
FDBK-00006addressed3falseCLINIC-EVIS-20240403-0006PAT-1006PROV-052024-04-032024-04-04T14:45:0033343falseProvider was late.Front desk was polite.blank
FDBK-00007closed4falseCLINIC-BVIS-20240404-0007PAT-1007PROV-062024-04-042024-04-04T16:10:0044455trueblankClean facility and caring staff.blank
FDBK-00008addressed2trueCLINIC-FVIS-20240404-0008PAT-1008blank2024-04-042024-04-05T11:00:002blankblank32falseUnclear instructions after appointment.blankWould like more follow-up.

What the 200 rows show

from the 200-row sample

Escalated (response status) stands out: 26 of its 26 rows have follow_up_requested = true, against 22 of 174 for the rest.

  • 24%follow_up_requested = true
  • 4median overall_satisfaction
  • 41providers
  • 4median wait_time_rating
  • 4median staff_friendliness_rating
  • 4median provider_communication_rating
Follow up requested rate by response_statusfollow_up_requested = true
0%50%100%0%pending0 of 1049%addressed22 of 45100%escalated26 of 260%closed0 of 119

Escalated (response status)'s mean overall_satisfaction is 1.3, against 3.0 for pending, 2.5 for addressed and 4.3 for closed.

overall_satisfaction200 rows, in bands of 0.5
030601902904305653follow_up_requested below 3135overall_satisfaction →

Every row with overall_satisfaction under 3 has follow_up_requested = true. None above it.

clinic_id200 rows · top 10 of 12 values
  1. CLINIC-B31
  2. CLINIC-F26
  3. CLINIC-E24
  4. CLINIC-G24
  5. CLINIC-A18
  6. CLINIC-D18
  7. CLINIC-H17
  8. CLINIC-C16
  9. CLINIC-I13
  10. CLINIC-J8
19 columns by typefrom the column list below
  • string 9
  • integer 6
  • date 1
  • datetime 1
  • boolean 2

Columns

19 columns in four groups
blueprint · 19 columns
columntypedescriptionexample
Text 9 columns
feedback_idstringUnique identifier for each feedback entryuniqueFDBK-00001
visit_idstringUnique identifier for the outpatient clinic visit associated with the feedbackVIS-20240401-0001
patient_idstringUnique identifier for the patient providing feedback (de-identified if necessary)PAT-1001
clinic_idstringUnique identifier for the outpatient clinic location12 clinicsCLINIC-A
provider_idstringUnique identifier for the primary healthcare provider seen during the visitoptionalPROV-01
issues_encounteredstringBrief description of any issues or problems encountered during the visitoptionalProvider was late.
positive_experiencesstringBrief description of positive aspects of the visitoptionalFront desk was polite.
additional_commentsstringAny additional free-text comments provided by the patientoptionalNot coming back.
response_statusstringStatus of clinic's response to the feedback (e.g., pending, addressed, escalated)pending · addressed · escalated · closed · optionalclosed
Numbers 6 columns
overall_satisfactionintegerOverall satisfaction rating for the visit (e.g., 1-5 scale)1 to 55
wait_time_ratingintegerPatient's rating of wait time before seeing the provider (1-5 scale)1 to 5 · optional5
staff_friendliness_ratingintegerPatient's rating of staff friendliness (1-5 scale)1 to 5 · optional5
provider_communication_ratingintegerPatient's rating of provider's communication and explanation (1-5 scale)1 to 5 · optional5
facility_cleanliness_ratingintegerPatient's rating of clinic cleanliness (1-5 scale)1 to 5 · optional5
privacy_respect_ratingintegerPatient's rating of privacy and respect during the visit (1-5 scale)1 to 5 · optional5
Dates and times 2 columns
visit_datedateDate of the outpatient clinic visit2024-04-01
feedback_datedatetimeDate and time when the feedback was submitted2024-04-01T13:32:00
True or false 2 columns
would_recommendbooleanWhether the patient would recommend the clinic to othersoptionaltrue
follow_up_requestedbooleanIndicates if the patient requested a follow-up regarding their feedbackoptionalfalse

Use it for

  • follow up requ…24%48 of 200 rowsmean overall satisfac…3.0pend…2.5addr…1.3esca…4.3clos…

    A healthcare dashboard

    The follow_up_requested rate, overall_satisfaction by response_status and a breakdown of clinic_id. Excel, Power BI or Tableau.

  • Why do 48 of 200 rows have follow_up_requested = true?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable feedbacks with visit_id, patient_id and clinic_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 19 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset200 rows19 columns
Yours1,000 rows19 columns

blueprint · outpatient-clinic-visit-feedback

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 19 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Each record is a feedback survey response.
  • Patient demographic and visit type included.
  • Scores for wait time, cleanliness, care.
  • Open text comments anonymized.
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
outpatient-clinic-visit-feedback

What should your data show?

Preview 20 rows free
No signup. No card.