FHIR Chat · HPI Practitioner · new zealand

Stream: new zealand

Topic: HPI Practitioner


view this post on Zulip David Hay (Jun 07 2019 at 18:35):

We have a requirement to model Practitioner registrations in the HPI where a 'registration' means that a practitioner is formally recognized by a registration authority (like a medical or nursing council). The registration includes things like one or more scopes of practice or restrictions on practice - each of which has a description and a period of applicability.

The issue has arisen that as registration is not an existing node in Practitioner, we are faced with a 3 level extension (registration -> scope of practice -> description / date which doesn't seem implementer friendly.

An alternative might be to model the scope / restrictions as a referenced/contained resource (profiled Consent/Contract/Basic perhaps) though it could be argued that having to traverse a reference is as much work as a 3rd level of extension (though one they have to do already)...

Thoughts, comments or suggestions? The model is here if you want to take a look: http://nz.clinfhir.com/logicalModeller.html#$$$HpiPractitioner#ep7m7

view this post on Zulip Lloyd McKenzie (Jun 07 2019 at 19:00):

@Brian Postlethwaite

view this post on Zulip Brian Postlethwaite (Jun 07 2019 at 22:55):

In the Australian model the AHPRA registration sounds very similar.
There we've added an extension for the specialty, and the rest was OK.

view this post on Zulip Brian Postlethwaite (Jun 07 2019 at 22:56):

For AHPRA each specialty actually has a separate idententifier, to we repeat the registration (qualification)

view this post on Zulip David Hay (Jun 07 2019 at 23:40):

So you treat the qualification and the registration as the same? ie under Practitioner.qualification?

view this post on Zulip Brian Postlethwaite (Jun 08 2019 at 05:07):

Qualifications, certifications, registration, training, all under that one backbone, they aren't really all that different.
In the core we will be clarifying that text.
The other thing we _could_ consider would be extracting that out as a resource on its own, but don't know if that's too granular too.

view this post on Zulip David Hay (Jun 09 2019 at 15:44):

Thanks Brian - I'll refactor the model and see where that takes us. At least we won't be the first with a 3 level extension!

view this post on Zulip Brian Postlethwaite (Jun 09 2019 at 17:35):

And check the VhDir IG it has some extension specifically in that area too.

view this post on Zulip John Carter (Jul 15 2019 at 04:01):

Hi @David Hay I'm independently thinking about this question and came across this thread. What's your current thinking? the referenced model is not coming up for me.

I found a reference to 'scope of practice' in the VisionPrescription resource documentation (https://www.hl7.org/fhir/visionprescription.html), but no obvious info on how that scope of practice is communicated/verified.

view this post on Zulip David Hay (Jul 15 2019 at 04:19):

based on the feedback so far, we're taking a closer look at the PUT update rather than individual operations. wrt 'scope of practice, I assume that this means those individuals who can 'prescribe' glasses - eg an optometrist...

view this post on Zulip David Hay (Jul 15 2019 at 04:21):

btw - if you have an opinion in favour of operations - or PUT updates - then speak out! Now's the time for collecting vendor preferences...

view this post on Zulip John Carter (Jul 22 2019 at 04:02):

@David Hay regarding scope of practice, yes that's basically it. Even more specifically, it might be that one provider has a special endorsement to do sunglasses or contact lenses, and my use case is to discover that from a provider directory: "show me the nearest sunglasses prescriber"


Last updated: Apr 12 2022 at 19:14 UTC