FHIR Chat · US NPI for Bulk Import · bulk data

Stream: bulk data

Topic: US NPI for Bulk Import


view this post on Zulip nicola (RIO/SS) (Jul 16 2019 at 04:19):

I'm thinking about converting US NPI registry into Bulk Import - this would be the good and useful stress test for FHIR servers with "real" data with monthly updates. Is anybody interested in?

view this post on Zulip Brian Postlethwaite (Jul 16 2019 at 07:57):

Yup.

view this post on Zulip nicola (RIO/SS) (Jul 16 2019 at 08:27):

@Brian Postlethwaite do you have a good mapping to FHIR for us npi?

view this post on Zulip Brian Postlethwaite (Jul 16 2019 at 08:43):

Between the VhDir guide for extensions, and the US Core for terminology, but apart from that, not really.
I did consider writing a processor for it into my server from their CSV files (as the ndjson format) but didn't get there.
I'd be happy to review and clarify anything you try.

view this post on Zulip nicola (RIO/SS) (Jul 16 2019 at 16:31):

I started - https://github.com/HealthSamurai/nppes2fhir/blob/master/mapping.yaml

view this post on Zulip Josh Mandel (Jul 16 2019 at 17:26):

Say something about your mapping formalism?

view this post on Zulip nicola (RIO/SS) (Jul 16 2019 at 19:07):

just add-hoc data dsl :) defined by the implementation

view this post on Zulip Brian Postlethwaite (Jul 16 2019 at 22:36):

I wouldn't be putting the npi in the patient.id I'd put it into an identifier.

view this post on Zulip Brian Postlethwaite (Jul 16 2019 at 22:37):

Actually, you're right, I'd do both. The Npi is their primary key. But for everyone else it's an identifier, so I'd put it there too to ease matching in other systems.

view this post on Zulip Brian Postlethwaite (Jul 16 2019 at 22:38):

The system values will want to come from the US-Core I'll try have a look in there a bit later.

view this post on Zulip nicola (RIO/SS) (Jul 17 2019 at 06:56):

reasonable - will do it

view this post on Zulip nicola (RIO/SS) (Jul 17 2019 at 13:50):

I've pushed mapping for organizations - here is a draft sample - https://storage.googleapis.com/aidbox-public/nppes/sample.yaml

view this post on Zulip nicola (RIO/SS) (Aug 02 2019 at 17:08):

Our student made FHIR US NPI search on Aidbox - https://search-resource.netlify.com/

view this post on Zulip nicola (RIO/SS) (Aug 02 2019 at 17:09):

Link for bulk import resource - https://storage.googleapis.com/aidbox-public/nppes/usnpi-import.yaml

view this post on Zulip Paul Church (Aug 07 2019 at 21:43):

I notice that those files contain "resourceType":"Pracitioner" which is a typo (missing a T in Practitioner).

Also not sure which fhir version or profile you're targeting - I'm getting two errors on most of the records: "mailing" is not a ContactPointUseCode, and Identifier doesn't contain a field "state".

view this post on Zulip nicola (RIO/SS) (Aug 15 2019 at 13:15):

Thx, i will fix it

view this post on Zulip Alan Viars (Feb 12 2020 at 15:42):

@nicola So this tool loads in all NPPES data into a Practitioner resources? Did this get completed?


Last updated: Apr 12 2022 at 19:14 UTC