Stream: bulk data
Topic: US NPI for Bulk Import
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?
Brian Postlethwaite (Jul 16 2019 at 07:57):
Yup.
nicola (RIO/SS) (Jul 16 2019 at 08:27):
@Brian Postlethwaite do you have a good mapping to FHIR for us npi?
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.
nicola (RIO/SS) (Jul 16 2019 at 16:31):
I started - https://github.com/HealthSamurai/nppes2fhir/blob/master/mapping.yaml
Josh Mandel (Jul 16 2019 at 17:26):
Say something about your mapping formalism?
nicola (RIO/SS) (Jul 16 2019 at 19:07):
just add-hoc data dsl :) defined by the implementation
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.
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.
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.
nicola (RIO/SS) (Jul 17 2019 at 06:56):
reasonable - will do it
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
nicola (RIO/SS) (Aug 02 2019 at 17:08):
Our student made FHIR US NPI search on Aidbox - https://search-resource.netlify.com/
nicola (RIO/SS) (Aug 02 2019 at 17:09):
Link for bulk import resource - https://storage.googleapis.com/aidbox-public/nppes/usnpi-import.yaml
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".
nicola (RIO/SS) (Aug 15 2019 at 13:15):
Thx, i will fix it
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