Practitioner

Profiles we support

Base structure definition

API Endpoints

READ

The [patient|user|system]/Practitioner.read scope is required.


  GET /fhir/Practitioner/{id}
Parameter Type Description
id string Required. The logical id of the resource

Response Codes

Code Description
200 OK The requested Practitioner resource within the body of the HTTP response.
400 Bad Request The server could not understand the request due to invalid syntax. The response body will contain a message property with the error description
404 Not Found The requested resource does not exist.
500 Internal Server Error An error occurred and the server doesn't know how to handle it. The response body will contain a message property with the error description

GET Search

The [patient|user|system]/Practitioner.read scope is required.


GET /fhir/Practitioner
Parameter Type Description
name string A server defined search that may match any of the string fields in the HumanName
identifier string Practitioner.identifier is the parameter used when searching on identifier

Response Codes

Code Description
200 OK The body of the response will contain a Bundle resource.
400 Bad Request The server could not understand the request due to invalid syntax. The response body will contain a message property with the error description
404 Not Found The requested resource does not exist.
500 Internal Server Error An error occurred and the server doesn't know how to handle it. The response body will contain a message property with the error description

POST Search

The [patient|user|system]/Practitioner.read scope is required.


          POST /fhir/Practitioner/_search
Parameter Type Description
name string A server defined search that may match any of the string fields in the HumanName
identifier string Practitioner.identifier is the parameter used when searching on identifier