Doctor profile · Federal record
Dr. David Morison, MD
Hospitalist Physician (CMS: Hospitalist) · Critical Care Medicine (Internal Medicine) Physician · Critical Care Medicine (Internal Medicine) Physician · Critical Care Medicine (Internal Medicine) Physician · Internal Medicine Physician · Pulmonary Disease Physician · Internal Medicine Physician · Sleep Medicine (Internal Medicine) Physician · Internal Medicine Physician · Pulmonary Disease Physician · Farmington, ME
- NPI 1790776854
- Accepts Medicare
- 32 yrs in practice
- Licensed in 3 states
- Male
- Group practice
- No sanctions
Practice & contact
Operates at 6 locations .
- Primary practice
-
111 Franklin Health Cmns
Farmington, ME 049386144
(207) 778-6031
fax (207) 779-2496 - Additional location
-
1990 Hospital Dr Ste 100
Sedro Woolley, WA 982849315
(360) 856-8800
fax (360) 714-2522 - Additional location
-
2000 Hospital Dr
Sedro Woolley, WA 982844327
(360) 856-7588
fax (360) 856-7252 - Additional location
-
2980 Squalicum Pkwy Ste 301
Bellingham, WA 982251880
(360) 788-6112
fax (360) 788-6114 - Additional location
-
4545 Cordata Pkwy
Bellingham, WA 982267123
(360) 738-2200
fax (360) 752-5674 - Additional location
-
3100 Tongass Ave
Ketchikan, AK 999015746
(907) 228-8300
fax (907) 228-8424
Show 3 more locations
Credentials & registration
- NPI registered
- October 2005 — 21 yrs on file
- Profile last updated
- November 24, 2025
- Year of graduation
- 1994 — 32 yrs since
- Specialty taxonomy
- 208M00000X — NUCC code
- State licenses (3)
- Maine #MD30068 · Alaska #6704 · Washington #MD00043637
- Medicaid (2)
- WA #1790776854 · AK #MD3637W
Federal sanctions & exclusions
No sanctions, exclusions or revocations on file
Checked against OIG LEIE on NPI 1790776854. Last verified May 11, 2026.Medicare procedures · 2023
Top services delivered
Total services
567
Distinct HCPCS
10
Medicare allowed
$44,162
| HCPCS | Description | Services | Patients | Avg allowed | |
|---|---|---|---|---|---|
G0399 |
Home sleep test (hst) with type iii portable monitor, unattended; minimum of 4 channels: 2 respiratory movement/airflow, 1 ecg/heart rate and 1 oxygen saturation | 84 | 50 | $47 | |
99213 |
Established patient office or other outpatient visit, 20-29 minutes | 79 | 71 | $94 | |
99212 |
Established patient office or other outpatient visit, 10-19 minutes | 71 | 67 | $60 | |
94729 |
Test to examine how well the lungs exchange gases | 55 | 31 | $31 | |
99203 |
New patient office or other outpatient visit, 30-44 minutes | 50 | 50 | $118 | |
94060 |
Test to measure expiratory airflow and volume changes before and after medication administration | 33 | 18 | $20 | |
95811 |
Sleep study in sleep lab with continuous airway pressure (6 years or older) | 30 | 28 | $129 | |
99214 |
Established patient office or other outpatient visit, 30-39 minutes | 30 | 28 | $133 | |
94375 |
Test to measure rate of airflow | 29 | 17 | $22 | |
99202 |
New patient office or other outpatient visit, 15-29 minutes | 25 | 25 | $73 |
In context: peer comparison
Among 4 peers in Farmington Hospitalist Physician, average services per provider: 51. This provider delivers 11× the peer median.Medicare Part D · 2023
Top prescriptions
Total claims
226
Patients
26
Total drug cost
$49,457
| Drug | Type | Claims | Patients | Total cost |
|---|---|---|---|---|
| Albuterol Sulfate Hfa (Albuterol Sulfate) | Brand | 28 | 14 | $1,344 |
| Spiriva Respimat (Tiotropium Bromide) | Brand | 27 | 12 | $26,011 |
| Ventolin Hfa (Albuterol Sulfate) | Brand | 24 | 0 | $1,655 |
| Montelukast Sodium | Generic | 22 | 0 | $391 |
| Symbicort (Budesonide/Formoterol Fumarate) | Brand | 22 | 0 | $9,813 |
| Trazodone Hcl | Generic | 21 | 0 | $211 |
| Clonazepam | Generic | 18 | 0 | $194 |
| Fluticasone Propionate | Generic | 14 | 0 | $210 |
| Flovent Hfa (Fluticasone Propionate) | Brand | 13 | 0 | $5,790 |
| Prednisone | Generic | 13 | 0 | $187 |
Frequently asked questions
What is Dr. David Morison's medical specialty?
Dr. David Morison practices Hospitalist Physician in Farmington, ME.
Where does Dr. David Morison practice?
Dr. David Morison practices at 111 Franklin Health Cmns, Farmington, ME 049386144. Office phone: 2077786031.
What is Dr. David Morison's NPI?
Dr. David Morison's National Provider Identifier (NPI) is 1790776854, issued by NPPES.
Does Dr. David Morison accept Medicare assignment?
Yes. Dr. David Morison accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. David Morison commonly perform?
Top Medicare-reported procedures in 2023: Home sleep test (hst) with type iii portable monitor, unattended; minimum of 4 channels: 2 respiratory movement/airflow, 1 ecg/heart rate and 1 oxygen saturation (HCPCS G0399); Established patient office or other outpatient visit (HCPCS 99213); Established patient office or other outpatient visit (HCPCS 99212). Source: CMS Medicare Physician & Other Practitioners file.