FHIR Chat · ordering vs authorizing provider · implementers

Stream: implementers

Topic: ordering vs authorizing provider


view this post on Zulip Craig Newman (Mar 18 2019 at 19:05):

Within ServiceRequest, is there a typical pattern for documenting the different individuals involved in ordering a test or procedure? One of the more complicated scenarios is where a practitioner without full ordering credentials may "order" a test that then is verified/authorized by a different provider with full ordering credentials. On top of that, there may be some insurance "pre-auth" that has to happen. How are these different roles captured in ServiceRequest? Which one goes in ServiceRequest.requester? Are the other roles captured in a Provenance record (role of verifier?) Or does .requester change as the intent goes from "plan" to "order"? Or does a Task with .type of "approve" capture the authorization for the order?

view this post on Zulip Lloyd McKenzie (Mar 18 2019 at 19:43):

Typically the fine-grained responsibilities are captured using Provenance (data enterer, initial proposer, etc.) and only the individual who 'signs' is captured on the resource. You could also reflect the order as being done in response to a 'proposal' by the non-credentialed individual. The Pre-auth would be represented using Claim.

view this post on Zulip Craig Newman (Mar 21 2019 at 14:11):

If a ServiceRequest moves from a proposal from an non-credentialed person to an order approved by a credentialed person, would that typically just be an update to ServiceRequest.intent in a new version of the existing resource, or would a new ServiceRequest resource be created with a .intent of "order" and a reference back to the proposal resource in .basedOn?

view this post on Zulip Lloyd McKenzie (Mar 21 2019 at 16:07):

New ServiceRequest with a basedOn link. 'intent' is considered immutable

view this post on Zulip Eric Haas (Mar 21 2019 at 20:15):

New ServiceRequest with a basedOn link. 'intent' is considered immutable

Really? if that is true one would think it'd be documented somewheres.

view this post on Zulip Eric Haas (Mar 21 2019 at 20:17):

I think its just like any other element,... dealer's choice .... you can create new versions or new resources. Are we talking about the base spefication here?

view this post on Zulip Jens Villadsen (Mar 21 2019 at 20:20):

@Lloyd McKenzie who considers it immutable besides you? I can't see how the spec does

view this post on Zulip Lloyd McKenzie (Mar 21 2019 at 21:17):

http://build.fhir.org/request-definitions.html#Request.intent

view this post on Zulip Lloyd McKenzie (Mar 21 2019 at 21:17):

Even the 'short name' mentions that it's immutable in the pattern

view this post on Zulip Lloyd McKenzie (Mar 21 2019 at 21:18):

If there are places where the relevant usage notes haven't propagated into specific request resources from the pattern, please submit a change request.

view this post on Zulip Jens Villadsen (Mar 21 2019 at 21:40):

Got it, thx. It says 'expected' - not required or mandated. That is sort soft for such a characterisation

view this post on Zulip Lloyd McKenzie (Mar 21 2019 at 21:56):

There are reasons for exceptions, for example clarifying that an 'order' is in fact an 'original-order' once that fact is confirmed.

view this post on Zulip Eric Haas (Mar 22 2019 at 07:09):

Seems like a very important implementation detail To be buried in the comment field for the pattern element. How many folks are going actually find and read that. .

view this post on Zulip Eric Haas (Mar 22 2019 at 07:14):

How many other immutabke elements are there?

view this post on Zulip Lloyd McKenzie (Mar 22 2019 at 14:24):

It was surfaced in the short description too. I'm not aware of others.


Last updated: Apr 12 2022 at 19:14 UTC