https://www.hl7.org/fhir/STU3/operations.html
https://www.hl7.org/fhir/STU3/operationdefinition.html
Status
In development. API spec subject to change.
...
FHIR | PKB | Notes |
OperationDefinition.url | "http://fhir.patientsknowbest.com/operation/deactivate-team-member" |
|
OperationDefinition.name | "deactivate-team-member" |
|
OperationDefinition.status | "active" |
|
OperationDefinition.kind | "operation" |
|
OperationDefinition.code | "deactivate-team-member" |
|
OperationDefinition.resource |
|
|
OperationDefinition.system | false |
|
OperationDefinition.type | false |
|
OperationDefinition.instance | true |
|
OperationDefinition.parameter |
| user-type options:
|
...
/Organization/<Team A UUID>/$deactivate-team-member body: { "resourceType": "Parameters", "parameter": [{ "name": "deactivate-team-member", "email-address": "jock.jones@mydomain.com" }]
}
The response indicates that the team member has been deactivated.
...
/Organization/<Team B UUID>/$deactivate-team-member body: { "resourceType": "Parameters", "parameter": [{ "name": "deactivate-team-member", "email-address": "jock.jones@mydomain.com" }]
}
The response indicates that the team member has been deactivated.
...
/Organization/<Org A UUID>/$deactivate-team-member body: { "resourceType": "Parameters", "parameter": [{ "name": "deactivate-team-member", "email-address": "david.lawson@mydomain.com" }]}
The response indicates that the team member has been deactivated from multiple teams.
...