I don't know if the creator still monitors their comments, but I know the *exact* hospital pictured in the model in the last picture! I've been there many times. That's St. Francis Hospital South, located off I-65 at Stop 11 and Emerson Ave. in Indianapolis (Southport), IN. The main portion of the hospital opened in 1995, but the addition pictured in the model was completed in 2011. The addition replaced the original St. Francis Hospital on Albany St. in Beech Grove, IN, which opened around 1918, had a major expansion in 1970, shifted all services to this hospital and closed in 2012, and was demolished in 2017.
The all-glass portion of the building that juts out into the parking lot serves as the overhang for the emergency department dropoff. The cafeteria is on the second floor of that portion of the building, which gives some cool views of the parking lot and I-65. The portion to the far left with the heart on the exterior shares space with the heart center and the women's hospital. The older part of the building (faces Stop 11 and Emerson) still has the main surgical suites as well as office space for doctors. The back (new) half is where the patient rooms are.
It's not often I'll be looking at something and know exactly what it is, but this was a treat! Apologies if this was more information than you ever wanted to know, but I felt the story added to what's already a pretty awesome piece of CC.
Edit to add:
here is a street view of the exterior of the inspiration.