WaitlistProviderEndpoint Resource

This WaitlistProviderEndpoint is designed to expose the waitlist providers. Requires provider level authorization.

See Also
com.qhrtech.emr.accuro.api.waitlist.WaitlistProviderManager

GET /v1/provider-portal/waitlist-providers

Retrieves all the providers registered for waitlist.

Request Parameters
name type description
Authorization header Provider level authorization grant
Response Codes
code condition
200 Request successful
401 Consumer unauthorized
Response Body
media type data type description
application/json array of WaitlistProviderDto (JSON) Set of WaitlistProviderDto's

Example

Request
GET /v1/provider-portal/waitlist-providers
Content-Type: application/json
Accept: application/json
Authorization: ...

                
...
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
[ {
  "id" : 12345,
  "practitionerNumber" : "...",
  "payeeNumber" : "...",
  "firstName" : "...",
  "lastName" : "...",
  "phoneNumber" : "...",
  "phoneExt" : "...",
  "providerId" : 12345,
  "active" : true
} ]
                
              
See Also
com.qhrtech.emr.accuro.api.waitlist.WaitlistProviderManager

GET /v1/provider-portal/waitlist-providers/{id}

Retrieves the waitlist provider registered with the given id.

Request Parameters
name type description constraints
Authorization header Provider level authorization grant  
id path required
Response Codes
code condition
200 Request successful
401 Consumer unauthorized
Response Body
media type data type description
application/json WaitlistProviderDto (JSON) WaitlistProviderDto Waitlist provider data transfer object.

Example

Request
GET /v1/provider-portal/waitlist-providers/{id}
Content-Type: application/json
Accept: application/json
Authorization: ...

                
...
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{
  "id" : 12345,
  "practitionerNumber" : "...",
  "payeeNumber" : "...",
  "firstName" : "...",
  "lastName" : "...",
  "phoneNumber" : "...",
  "phoneExt" : "...",
  "providerId" : 12345,
  "active" : true
}