Active NPI
Alexander Macrae Harvin, M.D.
- Diagnostic Radiology Physician
- Ames, IA
On this page
Key facts
NPPES NPI Registry- Primary specialty
- Diagnostic Radiology Physician
- License
- MD-44238
- Practice address
- 4000 Cochrane Pkwy
Ames, IA 50014-7701 - Phone
- (515) 509-9956
- NPI assigned
- Jun 8, 2012
- Sex
- Male
- Sole proprietor
- No
NPPES NPI Registry
Registry information is reported by the provider to CMS and is not verified. About this source
Specialties & licenses 3
| Specialty (taxonomy) | Code | License | State | Primary |
|---|---|---|---|---|
| Diagnostic Radiology Physician | 2085R0202X | 34761 | SC | |
| Diagnostic Radiology Physician | 2085R0202X | 35C.003219 | OH | |
| Diagnostic Radiology Physician | 2085R0202X | MD-44238 | IA | Primary |
Addresses
Primary practice location
4000 Cochrane Pkwy
Ames, IA 50014-7701
Mailing address
4000 Cochrane Pkwy
Ames, IA 50014-7701
Phone (515) 509-9956
Other practice location 1
610 W Main Street
Wilmington, OH 45177-0000
Phone (937) 382-9353
Medicare participation
Medicare enrollment files- Medicare fee-for-service enrollment
- Enrolled in SC, IA, VT, WY, NV, SD, TX, NM, OH, WI, NC, CT
- Eligible to order & refer
- Part B services: Yes
- Medical equipment: Yes
- Home health: Yes
- Power mobility devices: Yes
- Hospice: Yes
Enrollment records 12
| Enrollment ID | State | Provider type | PAC ID | Details |
|---|---|---|---|---|
| I20170706002656 | SC | Practitioner - Diagnostic Radiology | 5496044612 | Reassigns benefits to 1 organization |
| I20180615001376 | IA | Practitioner - Diagnostic Radiology | 5496044612 | Reassigns benefits to 20 organizations |
| I20251204001652 | VT | Practitioner - Diagnostic Radiology | 5496044612 | Reassigns benefits to 1 organization |
| I20251209002540 | WY | Practitioner - Diagnostic Radiology | 5496044612 | Reassigns benefits to 2 organizations |
| I20251227000334 | NV | Practitioner - Diagnostic Radiology | 5496044612 | Reassigns benefits to 1 organization |
| I20260107004371 | SD | Practitioner - Diagnostic Radiology | 5496044612 | Reassigns benefits to 2 organizations |
| I20260109000852 | TX | Practitioner - Diagnostic Radiology | 5496044612 | Reassigns benefits to 1 organization |
| I20260113004090 | NM | Practitioner - Diagnostic Radiology | 5496044612 | Reassigns benefits to 4 organizations |
| I20260211002123 | OH | Practitioner - Diagnostic Radiology | 5496044612 | Reassigns benefits to 1 organization |
| I20260213001422 | WI | Practitioner - Diagnostic Radiology | 5496044612 | Reassigns benefits to 2 organizations |
| I20260226001942 | NC | Practitioner - Diagnostic Radiology | 5496044612 | Reassigns benefits to 3 organizations |
| I20260320000473 | CT | Practitioner - Diagnostic Radiology | 5496044612 | Reassigns benefits to 1 organization |
Care Compare profile
Medicare Care Compare- Specialty
- Diagnostic Radiology
- Education
- Other, 2012
- Medicare assignment
- Accepts the Medicare-approved amount as payment in full
- Group practices
- Cumberland County Hospital System IncHuron Regional Medical Center IncLima Radiological AssociatesTrinity Health of New England Provider Network Organization IncGuadalupe CountySoutheast Iowa Regional Medical Center IncMahaska County HospitalMemorial Hospital of Sheridan CountyOtero County Hospital AssociationNorthwest Iowa Hospital CorporationRFC Radiology Associates LLCRegional West Medical CenterComprehensive Radiology Services PLLCRadiology Consultants of Iowa PLCGem State Radiology LLPRoosevelt County Special Hospital DistrictGifford Medical Center IncColumbus Regional Healthcare System
Practice addresses (Care Compare)
Ames, IA 50014
Phone (910) 615-4000
Huron, SD 57350
Phone (605) 353-6593
114 Woodland St
Hartford, CT 06105-1208
Phone (860) 714-4000
117 Camino de Vida
Suite 100
Santa Rosa, NM 88435-2267
Phone 5754723417110
1221 S Gear Ave
West Burlignton, IA 52655-1679
Phone (319) 768-1000
1229 C Ave E
Mahaska Health
Oskaloosa, IA 52577-4298
Phone (641) 672-3100
1401 W 5TH St
Sheridan, WY 82801-2705
Phone (307) 672-1000
2669 Scenic Dr
Alamogordo, NM 88310-8700
Phone (505) 439-6100
2720 Stone Park Blvd
Sioux City, IA 51104-3734
Phone (712) 279-3500
301 W Expressway
Suite 83
McAllen, TX 78503-3045
Phone (956) 467-9552
4000 Cochrane Pkwy
Ames, IA 50014-7701
Phone (308) 630-1111
42121 US Hwy 70
Portales, NM 88130-9054
Phone (575) 356-6652
44 S Main St
Randolph, VT 05060-1381
Phone (802) 728-7000
500 Jefferson St
Whiteville, NC 28472-3634
Phone (910) 642-8011
Hospital & facility affiliations
- Mercy Medical Center - Cedar Rapids
- Gifford Medical Center
- Southeast Iowa Regional Medical Center
- St Lukes Hospital
- St Francis Hospital & Medical Center
National Provider Directory
National Provider Directory- Medicare enrollment (NPD)
- Enrolled
- Credentials
- Doctor of Medicine
State licenses
| License | State | Type | Specialty |
|---|---|---|---|
| MD-44238 | IA | MD | Diagnostic Radiology Physician |
| 34761 | SC | MD | Diagnostic Radiology Physician |
Practice roles
| Organization | Specialty | Status | New patients |
|---|---|---|---|
| Broadlawns Medical Center | Current | Accepting new patients | |
| Gifford Medical Center Inc. | Current | Accepting new patients | |
| KND Development 59 LLC | Current | Accepting new patients | |
| Huron Regional Medical Center Inc | Current | Accepting new patients | |
| Henry County Health Center, Inc. | Current | Accepting new patients | |
| Big Horn Health Network | Current | Accepting new patients | |
| Otero County Hospital Association | Current | Accepting new patients | |
| Roosevelt County Special Hospital District | Current | Accepting new patients | |
| X-Ray Associates of New Mexico PC | Diagnostic Radiology | Current | Accepting new patients |
| Radiologists of North Iowa PC | Current | Accepting new patients | |
| KND Development 59, LLC | Current | Accepting new patients | |
| Otero County Hospital Association | Current | Accepting new patients | |
| Prairie Du Chien Memorial Hospital Association Inc | Current | Accepting new patients | |
| Northwest Iowa Hospital Corporation | Current | Accepting new patients | |
| Self Regional Healthcare Partners | Diagnostic Radiology | Current | Accepting new patients |
| Southeast Iowa Regional Medical Center, Inc. | Current | Accepting new patients | |
| Innovative Radiology, LLC | Diagnostic Radiology | Current | Accepting new patients |
| Guadalupe County | Current | Accepting new patients | |
| Roosevelt County Special Hospital District | Current | Accepting new patients | |
| Medical Associates Clinic P C | Current | Accepting new patients | |
| Radiology Consultants, LTD. | Diagnostic Radiology | Current | Accepting new patients |
| Guadalupe County | Current | Accepting new patients | |
| Memorial Hospital of Sheridan County | Current | Accepting new patients | |
| Universal Radiology Partners of Nevada LLC | Diagnostic Radiology | Current | Accepting new patients |
| Allendale County Hospital Board | Current | Accepting new patients | |
| Columbus Regional Healthcare System | Current | Accepting new patients | |
| Broadlawns Medical Center | Current | Accepting new patients | |
| Radiology Consultants of Iowa, PLC | Diagnostic Radiology | Current | Accepting new patients |
| Southeast Iowa Regional Medical Center, Inc. | Current | Accepting new patients | |
| Memorial Hospital of Sheridan County | Current | Accepting new patients | |
| Huron Laboratory SVC PC | Current | Accepting new patients | |
| Gifford Medical Center Inc | Current | Accepting new patients | |
| Henry County Health Center Inc | Current | Accepting new patients | |
| Regional West Medical Center | Diagnostic Radiology | Current | Accepting new patients |
| Mahaska County Hospital | Diagnostic Radiology | Current | Accepting new patients |
| Valley Radiology P a | Diagnostic Radiology | Current | Accepting new patients |
| KND Development 59 LLC | Current | Accepting new patients | |
| Huron Regional Medical Center, Inc | Current | Accepting new patients | |
| Columbus Regional Healthcare System | Current | Accepting new patients | |
| Comprehensive Radiology Services, PLLC | Diagnostic Radiology | Current | Accepting new patients |
| Cibola General Hospital Corporation | Current | Accepting new patients | |
| Floyd County Memorial Hospital Commission | Past | Accepting new patients |
Locations (25 of 35)
1215 Duff Ave
Ames, IA 50010
Phone (515) 239-4400
1948 1st Ave NE
Cedar Rapids, IA 52402
Phone 3193640121 ext. 7305
1801 Hickman Rd
Bldg First
Des Moines, IA 50314
1801 Hickman Rd
Des Moines, IA 50314
Phone (515) 282-2200
1000 Langworthy St
Dubuque, IA 52001
Phone (563) 584-3455
1416 6th St SW
Mason City, IA 50401
Phone (515) 424-4932
407 S White St
Mt Pleasant, IA 52641
Phone (319) 385-6110
201 Trueblood Ave
Oskaloosa, IA 52577
Phone (641) 672-3360
1229 C Ave E
Oskaloosa, IA 52577
Phone (641) 672-3100
2720 Stone Park Blvd
Sioux City, IA 51104
Phone (712) 259-3000
801 5th St
Sioux City, IA 51101
Phone (712) 279-2010
1221 S Gear Ave
West Burlington, IA 52655
Phone (319) 768-3622
7601 Office Plaza Dr N
Ste 115
West Des Moines, IA 50266
Phone (515) 222-0550
178 Highway 24 E
Centreville, MS 39631
Phone (601) 890-0500
5001 Hardy St
Hattiesburg, MS 39402
Phone (601) 268-8000
3186 Village Dr
Ste 201
Fayetteville, NC 28304
Phone 9104865700104
500 Jefferson St
Whiteville, NC 28472
Phone (910) 642-1776
2669 Scenic Dr
Alamogordo, NM 88310
Phone (505) 439-6100
42121 US Highway 70
Portales, NM 88130
Phone (505) 226-3627
117 Camino de Vida
Ste 100
Santa Rosa, NM 88435
Phone (575) 472-3417
620 Shadow Ln
Las Vegas, NV 89106
Phone (702) 388-4506
360 S Lola Ln
Pahrump, NV 89048
Phone (775) 751-7500
6500 Longley Ln
Reno, NV 89511
Phone (775) 331-7000
707 S Edwin C Moses Blvd
Dayton, OH 45417
Phone (937) 221-8000
300 Ridge Medical Plaza Rd
Edgefield, SC 29824
Phone (803) 637-3174
Organizations & group practices 89
Organizations this provider is connected to: Medicare benefit reassignments (the organization bills Medicare for this provider’s services), Care Compare group memberships and National Provider Directory roles.
-
- Family Medicine Physician
- Oskaloosa, IA
- NPI 1407869852
Diagnostic Radiology, IA
-
- Emergency Medical Services (Emergency Medicine) Physician
- Sioux City, IA
- NPI 1215962550
IA
-
- Diagnostic Radiology Physician
- Cedar Rapids, IA
- NPI 1750387999
Diagnostic Radiology, IA
-
- General Practice Physician
- West Burlington, IA
- NPI 1164433884
IA
-
- Diagnostic Radiology Physician
- Hattiesburg, MS
- NPI 1992731590
Diagnostic Radiology, IA
-
- Emergency Medicine Physician
- Scottsbluff, NE
- NPI 1982718219
Diagnostic Radiology, IA
Hospital & facility affiliations 7
Hospitals and other facilities this clinician is affiliated with according to Medicare Care Compare.
-
- General Acute Care Hospital
- West Burlington, IA
- NPI 1134168263
Hospital
-
- Psychiatric Hospital Unit
- Hartford, CT
- NPI 1144234428
Hospital
-
- General Acute Care Hospital
- Hartford, CT
- NPI 1407833486
Hospital
-
- General Acute Care Hospital
- Hartford, CT
- NPI 1871713495
Hospital
NPI Registry JSON
The complete NPPES record for this NPI in the NPI Registry API format.
{
"created_epoch": "1339113600000",
"enumeration_type": "NPI-1",
"last_updated_epoch": "1784592000000",
"number": "1295097970",
"addresses": [
{
"country_code": "US",
"country_name": "United States",
"address_purpose": "MAILING",
"address_type": "DOM",
"address_1": "4000 COCHRANE PKWY",
"city": "AMES",
"state": "IA",
"postal_code": "500147701",
"telephone_number": "515-509-9956"
},
{
"country_code": "US",
"country_name": "United States",
"address_purpose": "LOCATION",
"address_type": "DOM",
"address_1": "4000 COCHRANE PKWY",
"city": "AMES",
"state": "IA",
"postal_code": "500147701",
"telephone_number": "515-509-9956"
}
],
"practiceLocations": [
{
"address_1": "610 W Main Street",
"address_purpose": "LOCATION",
"city": "Wilmington",
"state": "OH",
"postal_code": "451770000",
"country_code": "US",
"telephone_number": "937-382-9353",
"fax_number": "937-382-9226",
"country_name": "United States",
"address_type": "DOM"
}
],
"basic": {
"last_name": "HARVIN",
"first_name": "ALEXANDER",
"middle_name": "MACRAE",
"credential": "M.D.",
"sole_proprietor": "NO",
"sex": "M",
"enumeration_date": "2012-06-08",
"last_updated": "2026-07-21",
"certification_date": "2026-07-21",
"status": "A"
},
"taxonomies": [
{
"code": "2085R0202X",
"taxonomy_group": "",
"desc": "Radiology, Diagnostic Radiology",
"state": "SC",
"license": "34761",
"primary": false
},
{
"code": "2085R0202X",
"taxonomy_group": "",
"desc": "Radiology, Diagnostic Radiology",
"state": "OH",
"license": "35C.003219",
"primary": false
},
{
"code": "2085R0202X",
"taxonomy_group": "",
"desc": "Radiology, Diagnostic Radiology",
"state": "IA",
"license": "MD-44238",
"primary": true
}
],
"identifiers": [],
"endpoints": [],
"other_names": []
}
Other providers in Ames, IA
Sources for this page
- NPPES NPI Registry (CMS): identity, addresses, specialties, licenses, identifiers and endpoints. Last updated by the provider on Jul 21, 2026; self-reported and not verified by CMS. Specialty names from the NUCC taxonomy.
- Medicare enrollment (CMS PECOS): enrollments, PAC IDs and benefit reassignments; Order and Referring.
- Medicare Care Compare (CMS): clinician profile, group practices, facility affiliations, MIPS scores and star ratings.
- National Provider Directory (CMS): practice roles, locations, licenses, networks and endpoints.