-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FHIR Road Map]: Add the Practitioner Roles assignment to users during user creation. #1095
Closed
19 tasks done
Milestone
Comments
@dubdabasoduba could you attach a PracttionerRole resource sample? |
|
PracttionerRole Sample for Practitioners {
"resourceType": "PractitionerRole",
"id": "",
"identifier": [
{
"use": "official",
"value": "auto-generated-d"
},
{
"use": "secondary",
"value": "keycloak-uuid"
}
],
"active": true,
"practitioner": {
"reference": "Practitioner/practitioner-id"
},
"code": [
{
"coding": [
{
"system": "http://snomed.info/sct",
"code": "405623001",
"display": "Assigned practitioner"
}
]
}
]
} PractitionerRole sample for Supervisors {
"resourceType": "PractitionerRole",
"id": "",
"identifier": [
{
"use": "official",
"value": "auto-generated-d"
},
{
"use": "secondary",
"value": "keycloak-uuid"
}
],
"active": true,
"practitioner": {
"reference": "Practitioner/practitioner-id"
},
"code": [
{
"coding": [
{
"system": "http://snomed.info/sct",
"code": "236321002",
"display": "Supervisor (occupation)"
}
]
}
]
} |
Yah the |
4 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Issue Context?
Supervisors &
Normal Practitioners`.Issue Implemetation details?
enable user
question on the user creation page. This user-type question should have the following functionality.Practitioner
Option is always selected every time the form is opened.resourceType
-- This is static and isPractitionerRole
id
-- Should be an auto-generated UUID.identifier
-- Should hold the auto-generated UUID on theofficial
identifier and the keycloak UUID on thesecondary
identifier. Here is a sample.{"identifier":[{"use":"official","value":"auto-generated-d"},{"use":"secondary","value":"keycloak-uuid"}]}
active
-- Set totrue
if the user is enabled and set tofalse
if the user is disabled.practitioner
-- This will be Practitioner Resource created during the user creation process. Here is a sample{"reference":"Practitioner/practitioner-id"}
code
-- This will be static for each user type.{"code":{"coding":[{"system":"http://snomed.info/sct","code":"236321002","display":"Supervisor (occupation)"}]}}
{"code":{"coding":[{"system":"http://snomed.info/sct","code":"405623001","display":"Assigned practitioner"}]}}
Supervisor
orPractitioner
Issue Acceptance criteria?
FHIR resources to be used?
Relevant Information
No response
The text was updated successfully, but these errors were encountered: