We have a few posts on forums about how to determine if a user is a physician. More generally though, wondering the best way to differentiate different types of users.
- Provider, such as an MD, who can sign out clinical documentation.
- Resident, who is an MD, but still only signs out provisionally.
- Other - support staff who might assist in completing documentation (scribes, clerks, etc.)
In a situation where you want to automatically provision users in your SMART app, what is the best approach? The FHIR API does not provide much information on the user.
Our customer thinks the “Position” in Cerner is the best way. But, we cannot find a way to access this programmatically. We are also open to other ideas.
original question about position via FHIR:
https://forums.oracle.com/ords/apexds/post/how-do-we-access-a-physician-s-position-via-fhir-9694
follow-up question about getting position from the proprietary (non-FHIR) API - asked today.
https://forums.oracle.com/ords/apexds/post/how-can-you-access-a-cerner-millennium-position-via-an-api-2956
question about is-physician -- I've just asked if there is any way to clarify if the user is a resident:
https://forums.oracle.com/ords/apexds/post/practitioner-resource-is-physician-extension-7406
Any help is appreciated!
Background Information:
Failure to provide answers will impact our ability to respond in a timely and effective manner
Developer questions:
Are you an OPN Member? Yes
Have you signed up to be in the Healthcare Developer Track? Yes
Are you a registered Code Program member? Yes
Does your App have a presence on the Oracle Healthcare App Marketplace? Yes
Are you developing on behalf of an Oracle Health client? Yes